ffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) setuid(r5) ioctl$TIOCCONS(r3, 0x80047462, &(0x7f0000000080)=0x5) 18:12:13 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r0, &(0x7f0000000700)={&(0x7f0000000100)=@abs={0x0, 0x0, 0x3}, 0x8, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="10000000ffff00000100000000000000cd194ac63920c8a8cdb51514420ca94e11eb2db52bf362893808834f8a4dda35875e19732ba6a5084a9478523e2ad16db2a7f96068acbec5b77cd3e724fc1fd90c42c0765f4b19853512e1cf1704dd3e00b4ecee4da16887ed15f9fbb81a01dc06f24ea5589655c96ba3fb742710ea19b5bcd14da30b40f23e4f5ffea8aff55359e750d3f1ac821f2a3fc8d4872514e5fbfff9f225bd916c1e7215ca759dee7fc5257e350a200a44c70eac97ced5b07fa4fb1ceea44a1cfc23fbeb45bc906f76fbbaf442ddf7dae32732b6e30fd4fce4157812ed0cf9729400"/247], 0x10}, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000180)="b4f7c2bfb64a30686430577d248e781a1833f8b9e1e5930117982c7e79367b2db4bfbf8cfa538bf48208442fe361aa0433ef48333fb64bec4b4e52983d3ecc2766ca2c0c7297900c70a682658f769703cfa3910ea905a469d9cb7f748351825a23af9e51", 0x64}], 0x1) mknod(&(0x7f00000000c0)='./file0\x00', 0x2000, 0x0) r1 = syz_open_pts() close(r1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0x5, 0x1ff, 0xffff65b8, "92542c467dc50f4733ec72545f0a765e2ba400"}) writev(r1, &(0x7f0000000480), 0x0) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000280)='/dev/tty\x00', 0x1, 0x0) dup2(r2, r1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000001c0)=[{0x2}, {0x3c}, {0x4406}]}) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x4) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000240)) r3 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) renameat(0xffffffffffffffff, 0x0, 0xffffffffffffffff, &(0x7f0000000140)='./file0\x00') socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001400)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) setuid(r5) ioctl$TIOCCONS(r3, 0x80047462, &(0x7f0000000080)=0x5) 18:12:14 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000240)='./file1\x00', 0x200, 0x0) ktrace(&(0x7f0000000100)='./file1\x00', 0x4, 0x3134, 0xffffffffffffffff) rename(&(0x7f0000000200)='./file1\x00', &(0x7f0000000140)='./file0\x00') setreuid(0xee00, 0x0) pipe(&(0x7f0000001280)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r0, r1) r3 = socket$inet6(0x18, 0x4, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r3, 0x29, 0x1a, &(0x7f0000000040), 0x4) writev(0xffffffffffffffff, &(0x7f0000000ac0)=[{&(0x7f00000007c0)="48c037ae4dafb81ea7981e46df308973aef36b8ef898b440b5d5c5cf57ba46ac2e6f3708ce552c41c4a917a876b58e0cb6ae6d18cdba32549f38c4d1f3a5cbbd2c0586ef44640655d70c9ec5a40fe4fd2e44901076cd867d5d81dd61d578a3b9428c95f7ce7cfe116bf76f06605990636c705c72c4c76ea0c9cf043cb86f901dfa9a22c28f22635a9de7254db88a809d79372fb032c0fd54427a76a00590c2ac75ae89921283d202c1bdb0b3419fc4cbaeeffeee0f1106d85ef75e95ecb5e7623b93d897e00d27d11c182678bce02413f2c4", 0xd2}, {&(0x7f00000001c0)="058dcf59e1b8c1bceb29e933312d168cc48a2c1056f005b46c5d", 0x1a}, {&(0x7f00000008c0)="13fb68af614478c83485e9fb0929c0b5886ee4af4579e03682907c0cd3d3c285759dbbc28fc2d42bcfcad6bf10776d957d385e01cc9125460dac4f747ba4d37e2a47266f383b4fd47427a2f23099d6c151f6e73915338e4fa2554a33925bbd1c368503eb13b507c6de14d583991caeda6712055877403c582f86f468a325c95adee11a075a5906e5c0b85e2a4ce055938a4b6e14ee46ff7851ec", 0x9a}, {&(0x7f0000000980)="aa7975a1fec650f206343af83c12c179a65f3ac880c2589d0a0be8aed63f6e7c6a81bd0fe5a47b37e9dc8e1ce0be7dec1a5014f00ec0773af2f1bed8939b6b6689a79165a111862a4c56b35abdd4d900b897a57f440bad1db5aca2db969b5832ebc579212eac1e73d1ee4b0bc05d523e01d346fe00eb01d727b2143ec66d36c529bebb2051fb", 0x86}, {&(0x7f00000022c0)="3cb3b8a304844dfc4761aba2da43b4cd30589045bf5dd34f92695a5b87714ad07d358c9fcb217a1f4425daa8f36e02bb4d910a4fdb0d64aab7f629bb48248a08f0b92f9607bb443e7b75d180647c32d0ee903cd7d5af3186e8869fbefc36f9520b1e87f8c37e0fe8129b4c3876f80712aa32c2103f079411bca556720fc900d9fefde71606cbd26aa8a8b9320f3d1d798492bcd59ee73a1d5fa1c75d7790d49c1b76e01edc9fc80dcdee2e6b576842a589a55e201d77ec7c374aaf12d14f999e4c8ea5fde054f6e72620c99452444628a1982ed15dd969c2640d5308d71d30efb86d5f8c4addf8f6b774691f1cbb3079aa4d436955490725630edad698cc0efff9cf2d643e2a16e93cb180acea156f9dff96957064c16f77e67b92d9b866073ef940ae804b73c93094c8126d56ef21ac15f5fdc025b41d834904da6b250041d67dd307a80a9e9c277fe3c5f39107350175853768f50987d564c1837ed0d8f8d7a46cba83fd45e86cd5bdfac661ef679228cc707ee0fd934376623ea183aa8a63d0c66848142bed427a403e2e4c5f9b127076bdc32abbd29949bc7d3dcb2bebf8e09697144cde24924ce69530009d5a2e7afd91e87836a5adab984d59b838bed630d514720f637665cd236a34ada4f9bf78c4cfccc067fe705cc71f8fe5454a7b6299d44093d780c8fd2c8d156074273bd866439efbc7487ab4c6590d9b54a50c08c62d01e64164573a531d9a4ed3be00bdd162c9d0a4b3bd7ba15392331462c550595369496579071c65c09e86d51cb3e0d5d74ad87d5e8fa9b6f6be8ccac10ff820b55b1263b5f0ca4705c66cfd27f4eabc9975ded0c75ae3a034c15ea13771b52d293bed4205cf360f635dc184a5282f34b27ae0d0947ad630188238abbfe4c7b56c3c9f5a1cd868510b32108665d8f5db15445579d6a538a4fc8752d6678bcba00dc57e6efa4e0e1b3de1b9fefcda891d6d6dc47e650c19eba59266faf0654d02f55466881fb849f7d1c451c04b6809f3e6537aa474330a249679fdae7ef7bc60dbd69792d2a61816f92fcd02becf0d1f6f7228cdf4df6ac58a05a6351043b2b884203dc3d41668e232b176defa2fb167e74a78d3bd9ca2ea65eeeae8710b8e63ce431dc78cd9de4436a5d67a3c035e7e2bb143b328de156f6e97bbb6c4d42140612128d0cc6bf3b6dbe58e34446b5c3b8a0aa51a8919ffa41e9d937bfd21c31820d79ff5ba040b634c1ed7cd3e36084a9d8efd5db9eb4ac9e81bc4c9c39f69deb4fdedaa012943e99e6f725958d5dac57691f0bcde65dd43bc3032525ce2abfc8320e2f1a05588fe978e8e88d8dc11020902ce05445f0f91990dbab2d6a04643a16bb2aceb3aca14b20681cd8c1931bd80d652facb961a8899556edc231b2f713cfa7f67e6ef744952e2d999c0ef6e7a2306926a2b1c639554c55ab8fb9f65a533bc514c6040c600f58ba301638a4043a1fd57e3717faeb53bebe934b42b04c5daf7aeef388bbf0c1e1393e3a7ead05e2f8eab1b37e8a1fed41cea21f59f9d32bfbe88c37c250ba385ce0be3f19d3a65de5de9704a28dc5d20716720c84d328a3c704c0971c36c1c3f6c71527bbaf226e1f17c53b335a65ef57f3339938f905bb4e6f37764d6510a676ef1e07da47440298d7b4c39abdf39a72a39336950f68f2089f5a6ada9ade30a292e5a46479e457262f0a94c83f5bcbff52fc6fa8d0a3a3ef645d4d47b6e73ef5b925fda05d4f8be823c4627c16be296ebb241b254cf9df920306ed334e726baa9dbd4b418f744b59174550c1e9370d1a5b941248b907b3fa1748cb83a37a0770ec4579284bcd312f73ab659792c6b925b859466b18c36970785769cbb77807a8dab349dbe1fea19549b232243af55861cc111da644aab34c6217ec24fff9b2da11ea8f002be0ca5e78c7ca3e6ea95a92c041c27a355bf851c20bd86b30b0e0e964f624f7ab51ad5b54309a513add20b2954e25e0a1ec16afeb8082d917add04ccf9703df20dbb0df79a1b557a46bfa12325b6b49ee4d662515eef623dbeb54d22e67e9fc68b809ac5a37ebfac4dcb809da42b7b0a5fbf1c1258aaae58e642db96c36efd02d8a7c83b54ffbf1f44578fb32455fe44e489f6ab2c3e6f6aaa095108440a178c19452feadd0fd4b077a457edfb38b660157b65988314ab941d2bff602d921d368e997e0da7b9ebc8ccd0ae32c09af7d9c85e3fc4a425f1238ddf72142911ad976e0d0dea02510db64310d5e869ce50cc2f5be599bc8112968d01385fb5820149de6eb1c6314c9a25e55361885a1a4855a8f24c2d68a768e7f6bcdd00913c356947f9f8cb048d533f8f1184a47c946520cce59f0cfccd2e684d4f151aeff1ce904ef9eeedee10db24cc7996ba1641611dcc8ead061753ef03c2334bc2a9183f9adf26b542aecbd251c8f0e6ce15422cc88c37f2f01fe66d3040b199650be054b6dcc10ed057fd8d5d8c8ebcb3b8d51129acc68094a1fa73840d1671f866e94fa452338b3cae5b0d1b3acf24918ab8829381cd8547427f55a588dd5641cf97a151dd212f2627202870cc90c3e17c345a3bbb2b40919aa0ccd286e07c0bcce75c0624ca2456db667d35682e3e58d585f4ddfebab1bc1ee74711e5ec59eec9a0a6075ea6f2a0da0d91c41d102653e987d1c65c6125dfed9e0429baea02ac8d66ead5793ba5e09319349f7ffe41549c4cb4b6e3d4a52d68c2ac3e59e4ada7c6c044bba6e8a7b0e76017d99d147194dc3ef16abdf01897def1cee7cab405135efc2cf6c6f892c92ebba8af89df5409485c234da9757617912880ec267d34f07429f0fed4b68cd44e29042e9b3f69a2929d5a31baa9ba7e0e490b486b8428d809331bd0cbcfeb36493fde49e75e75615ba3a704f275190adb74e78db6ff73a35136064d141f71b0c34cdf15c29a3601ef277ee32c73e49d2329f8cf3908e4c2a19b78b1cb6f509690de8455c8320cba7b379165582c0f2f6d6780c264530c4d2d86fd9934ebb6ea737ffdc3777d706e9a5ebdd106bfd384be109b2b422bb7df3fb253a2748f21c0d6c66662697f8e289eb0f3c9478e65b78e2b8841ac690193615290c48ccc3e737d35f20724f2a02fb95d4e45f3069d29b2303e868b6346be2e022344cb454b32df3399c1b0c1e8f2d0c8e30c171326fb7096a29f6b66dfe6467ec66b47a1417ba5e56810feaa21b184d949bce473c289a17c92527eb0595994612da92aa996a98fe96ed8c2013f3e196a50e75f78d602893943a17d33201e799a3e862ba7b7c7d5adc5af7e9cce88e57dff9385070f9197307d20c65cff41e244de5ba43a443c9bb187855df5bb9d97b2c524774b03f1900363926c3a2a73a4cadbe498e368bd8a7a83ba9289e49606af1a7e66b933f86ac92485a1cdbf40053baf9af235e5fba4e68068bb050c341399ee0fceb520bc60a398ed42e58a5a0ffab617946ce4401e0c61f070eac2d718562f8f7e3e895d5bc546d8f47ee16acf6064acebe6a7773743f45c96b1b7304500c880a6f12438d0e45d54abb36e7658bb9d5d47bcf4ba14a435219eadba7b33fa35aa40ecceaa3e5224c1f4ab51e871c894f0a48b24a9e9b9552f67ef45359885ccea9a4340749b5dd1388dc8149d3b456117e0f24204bd32e8cc80d13c697b9de8e7fca2bf49f0569aec2db38c42b1d57bd44912db5dbb9b5f195f30fe92df3c7599045fb95285a7faf30a86cdc4d0b38391f463824d316f4d4af1e19b85174ccece59b2ed443271083aba052d35cd0cfd2f9ed86af64549dee71fd7cfaf67841edb0ed7d309249db6b970a0c8aecf8c4bb97f1e4bb09be5f8611f4fa00592a15f0e44a39b51a89ecfc6437c38ef5d16ef647b3528fddc5888be5565ec7bc88d326a6cbf6b6587d36e37874d91f6e299a33d0fc7b2fbff3747c6d33adb0c264c84e5ebac7483e69ce6e28a9f401ccec3bec1777e604cdf315a49b495da0b45bf0e88f641b5d6d92840e093adad7338bcc9972fe57520a8351e81f975bae5651f52782a06edb39b5fd1533360b782e8420830893e1d642e586699964f64111bfb9260480b9b7dd94deeddcab88993f40ce6a0429b08483cf47fbcf449c5e62f219be30aca650b867511ca7e1100152056d3fa75117ac3f1f72187d6888d13b2cda08236ad690127c369a4431f18b1f346dfc31653136fbaac2314ae2c3e5f6195b1c3058310dcb4fe78659c49c344d06d85f8f2ac6126cc2c59615028133e9f7894551dae2d92c601de298b15a5f2b7772825a052ba0f4c083b2a3d9382a490d0a971f23084139e98248aac5e95ea06dd641952d0ed928f478d56cc4d765972fe523dff00dbbc1126094ec796ffaa6caa6cfa6e9db9ec1ace84d6924addf374003d6f89541e46040689ca3567eb13a1037c99351ec10258d1816f01eddbea7c1dec481c58e85cb7531a5a44e838d6dab0eb36eb6cb585372f7c55cd0fee2218c0f780e4830fa4a60d2c0c8509e6002c90387bd54ccf223d6e42929bba7b7cb2083ecf9c355a6a198ce34e3a63ca3fe92ea1e994120b249d86dcc8d442b2f7ee69dfe322d0a69916b59f2d9a7cf00e13e426a52687d0424b0149694738cfdb90973cdfaae0f09397d46613667d5de04b9ca7332d87a573dba4e8fe005bc50d76d55236fc745bdfad03c2accb05425231db8a28903de11ff896fa43d94c64278b66eca8bced2196315e0ed1d3043dd46f6162cd7228fdb7159ae45fb4b411c7379e14d8b9d90340bf89050b242340c08c173d4d373b4f1d7e4bcc5d041074125f26e96846aaa1a79f3fb30c0f410aa9ad3bde63c77da4c78d119ccff01ff47d95e938e178a1438fad77100f037b8226dee258276659a3b8d9c58f268240ef4c207e096282c3006a820fc175f2523c64bebb38c70eb99a89c380257a9e9f75e63a7b8ee9f5308fe5718b64a6815ed6a604d40a227e2b19e28d957293765f622030aec831708c9256b75dcbc77b474df0316399b1f124a4e28bb95c3d9bf49010aeeb1fdde09789cc3745492c1d190db8535598698910e3168bd01770d80965a3e7e39f8faba11a951e71fc968d9d903495115edf551e13edc28abf5ef9e643dc4c04b77f7ca0bac4b9f3c3707559a7c83f5fc3b52a74e95048fbb3429fa6c8d0913589307dbb4eedb6a2d579bb99fb7af0c33f3b38333c30ee2c957f59859b7ca80079de64a23ab6ed97606465efca612702e3a77f318d5d5d324da35ae16ef7271b52e17b85a0a8bf6390c58e6e5390509d183f8143c5583b037fc263ce3cb981ab04551ff61651dcdedb6a63d6754f9626b17a56aab5c715eee132b66f80ee66fb55eea58ecfc0f0baa2f79d5d608fb0682a9d7d3fafd0c4faef6682f6c400f86f3335e74b8fbe6f6f0897a06534793f50d5b3efecbb2653140e1e6fcf10fb223339ba392faafacb2afeb2ecc91878880e89c5167be3659768da43ce5d7821d3d1f109bf46b1abc2299d26dc57c78e79f337e50722149669a1f1c3cb3a661d9e9296c02a865497530aa77e48e2f8faac1b5e196e5edb4784b0e6afc51fc187e0dd6bfc2859c96e8ffdfe6984965a0add0aceeb06625a4f50d1f6141877b701ff3cdb9d8082724de7633e72c69aa1fb0e65688a1dcba21ef38cc094d60280b3b639055ee922ea6498ee108e046d77eaf5600ecbd3c4bda36278adcb8a58540b39ce072a1c9a39623f26fee4ad39965fd1be22bc484947a98580e124378daa800ebacbac607ea931df866fe1b9bf5a82bc313641ee81d5523e94ea1c4da9856c83e22d63293d651e66381b6c68000000000000000000ddd8f2ba7336fb20d00e9ddf686b7b7f88ad", 0x1024}, {&(0x7f0000000a40)="4c6ff5ce3acae37fd12db1b8bb8f7d457615d02c55b7", 0x16}, {&(0x7f0000000a80)="37903ebe74124fe94826503ffa52a9d29bc3", 0x12}], 0x7) getpeername(r2, &(0x7f00000000c0)=@in6, &(0x7f0000000180)=0xc) setreuid(0x0, 0x0) r4 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080)='/dev/speaker\x00', 0x42, 0x0) setsockopt(0xffffffffffffffff, 0x29, 0x37, &(0x7f0000000680)="96fe1e4d2d6e6510d87d4cc0b9d05bf9f015ebf1eb72748d5d32bffcb88b4aa9c5070e6cbe1939733828560ddf0c0973f19f4b44ac589b83873dd590473d652cbbd7cfb0fab0521f00975e4dd54c0104000000000000d6e66d77202d6e0fe947299b9f4b8bb8005a37e5ec32d4b1406357f4727d8168796eb7c5db8f7a8d0b08be50b7c1d58edaf77047ad6ec61f9515a8a998fc907686d52b5170d8b433eae0cfdc1852675914f902d4a155300f37a6eee4e0e9c8fa53c84cebfec8731c8f00a35c7d144dedc59b1db49ed98aa4331aa8748a59f4e03a83d6cc77e505726db1169cb30ce656f113bb21f2e2b3cf591934b80eb94d00ded9b782b532ed355b39f465bcd90d03c3e847c3d4dcd2f9d6a0ca2a7012", 0x114) preadv(0xffffffffffffffff, &(0x7f0000000280)=[{&(0x7f0000000480)=""/242, 0xf2}, {&(0x7f0000000000)=""/60, 0x3c}, {&(0x7f0000000580)=""/233, 0xe9}], 0x3, 0x0, 0x4) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000300)="146abd8b6beb654fe41cab35cc584c50466d62acf94957242d7de408b363da2be706acdded129068ceafb3f9c5e446e0013bc25a3d5f84fd337bf0e277ee72d899a609809d88109f27daea9c5557d146d2823e7289edefbaa9251c7fee5e55111e25d44ee40f434c3db8a1a9e3d378c05e17e25e634ae05b5ea669a055234d85fa9999bc42e1fc74d7671f4ca018d33116d6f8580fea7052aa9629e2e44553de7f1ed909b24b30ce1aa2fcad13d5278d896cf09d74e98aec3e83e9f70a7a0a587afc5e3a1eb6966b4c14b0a50b3ecf81884b967f48ff4ea14990c985323ecc40fd04c54d53b7f9eb0ea64ee749c30a8426cf20167302f7ca2e3b3fc630a07fe0e6368cbff11ad241d49112cfe362d733ed158596ff3f1d9b4591ad6b410d34057106203f7e01000000000000005f7918bf9a1700388ce66d099f6b2d6c6dcbc9b1ba7b470b2538fd806c", 0x14a}], 0x1, 0x0, 0x0) poll(&(0x7f0000000300)=[{r4, 0x54}], 0x1, 0x34) r5 = getpid() ktrace(&(0x7f0000000b40)='./file0\x00', 0x2, 0xfcfc96ac7f78679a, r5) execve(0x0, 0x0, 0x0) 18:12:14 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r0, &(0x7f0000000700)={&(0x7f0000000100)=@abs={0x0, 0x0, 0x3}, 0x8, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="10000000ffff00000100000000000000cd194ac63920c8a8cdb51514420ca94e11eb2db52bf362893808834f8a4dda35875e19732ba6a5084a9478523e2ad16db2a7f96068acbec5b77cd3e724fc1fd90c42c0765f4b19853512e1cf1704dd3e00b4ecee4da16887ed15f9fbb81a01dc06f24ea5589655c96ba3fb742710ea19b5bcd14da30b40f23e4f5ffea8aff55359e750d3f1ac821f2a3fc8d4872514e5fbfff9f225bd916c1e7215ca759dee7fc5257e350a200a44c70eac97ced5b07fa4fb1ceea44a1cfc23fbeb45bc906f76fbbaf442ddf7dae32732b6e30fd4fce4157812ed0cf9729400"/247], 0x10}, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000180)="b4f7c2bfb64a30686430577d248e781a1833f8b9e1e5930117982c7e79367b2db4bfbf8cfa538bf48208442fe361aa0433ef48333fb64bec4b4e52983d3ecc2766ca2c0c7297900c70a682658f769703cfa3910ea905a469d9cb7f748351825a23af9e51", 0x64}], 0x1) mknod(&(0x7f00000000c0)='./file0\x00', 0x2000, 0x0) r1 = syz_open_pts() close(r1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0x5, 0x1ff, 0xffff65b8, "92542c467dc50f4733ec72545f0a765e2ba400"}) writev(r1, &(0x7f0000000480), 0x0) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000280)='/dev/tty\x00', 0x1, 0x0) dup2(r2, r1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000001c0)=[{0x2}, {0x3c}, {0x4406}]}) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x4) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000240)) r3 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) renameat(0xffffffffffffffff, 0x0, 0xffffffffffffffff, &(0x7f0000000140)='./file0\x00') socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001400)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) setuid(r5) ioctl$TIOCCONS(r3, 0x80047462, &(0x7f0000000080)=0x5) 18:12:14 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r0, &(0x7f0000000700)={&(0x7f0000000100)=@abs={0x0, 0x0, 0x3}, 0x8, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="10000000ffff00000100000000000000cd194ac63920c8a8cdb51514420ca94e11eb2db52bf362893808834f8a4dda35875e19732ba6a5084a9478523e2ad16db2a7f96068acbec5b77cd3e724fc1fd90c42c0765f4b19853512e1cf1704dd3e00b4ecee4da16887ed15f9fbb81a01dc06f24ea5589655c96ba3fb742710ea19b5bcd14da30b40f23e4f5ffea8aff55359e750d3f1ac821f2a3fc8d4872514e5fbfff9f225bd916c1e7215ca759dee7fc5257e350a200a44c70eac97ced5b07fa4fb1ceea44a1cfc23fbeb45bc906f76fbbaf442ddf7dae32732b6e30fd4fce4157812ed0cf9729400"/247], 0x10}, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000180)="b4f7c2bfb64a30686430577d248e781a1833f8b9e1e5930117982c7e79367b2db4bfbf8cfa538bf48208442fe361aa0433ef48333fb64bec4b4e52983d3ecc2766ca2c0c7297900c70a682658f769703cfa3910ea905a469d9cb7f748351825a23af9e51", 0x64}], 0x1) mknod(&(0x7f00000000c0)='./file0\x00', 0x2000, 0x0) r1 = syz_open_pts() close(r1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0x5, 0x1ff, 0xffff65b8, "92542c467dc50f4733ec72545f0a765e2ba400"}) writev(r1, &(0x7f0000000480), 0x0) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000280)='/dev/tty\x00', 0x1, 0x0) dup2(r2, r1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000001c0)=[{0x2}, {0x3c}, {0x4406}]}) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x4) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000240)) r3 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) renameat(0xffffffffffffffff, 0x0, 0xffffffffffffffff, &(0x7f0000000140)='./file0\x00') socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001400)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) setuid(r5) ioctl$TIOCCONS(r3, 0x80047462, &(0x7f0000000080)=0x5) 18:12:14 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r0, &(0x7f0000000700)={&(0x7f0000000100)=@abs={0x0, 0x0, 0x3}, 0x8, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="10000000ffff00000100000000000000cd194ac63920c8a8cdb51514420ca94e11eb2db52bf362893808834f8a4dda35875e19732ba6a5084a9478523e2ad16db2a7f96068acbec5b77cd3e724fc1fd90c42c0765f4b19853512e1cf1704dd3e00b4ecee4da16887ed15f9fbb81a01dc06f24ea5589655c96ba3fb742710ea19b5bcd14da30b40f23e4f5ffea8aff55359e750d3f1ac821f2a3fc8d4872514e5fbfff9f225bd916c1e7215ca759dee7fc5257e350a200a44c70eac97ced5b07fa4fb1ceea44a1cfc23fbeb45bc906f76fbbaf442ddf7dae32732b6e30fd4fce4157812ed0cf9729400"/247], 0x10}, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000180)="b4f7c2bfb64a30686430577d248e781a1833f8b9e1e5930117982c7e79367b2db4bfbf8cfa538bf48208442fe361aa0433ef48333fb64bec4b4e52983d3ecc2766ca2c0c7297900c70a682658f769703cfa3910ea905a469d9cb7f748351825a23af9e51", 0x64}], 0x1) mknod(&(0x7f00000000c0)='./file0\x00', 0x2000, 0x0) r1 = syz_open_pts() close(r1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0x5, 0x1ff, 0xffff65b8, "92542c467dc50f4733ec72545f0a765e2ba400"}) writev(r1, &(0x7f0000000480)=[{0x0}], 0x1) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000280)='/dev/tty\x00', 0x1, 0x0) dup2(r2, r1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000001c0)=[{0x2}, {0x3c}, {0x4406}]}) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x4) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000240)) r3 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) renameat(0xffffffffffffffff, 0x0, 0xffffffffffffffff, &(0x7f0000000140)='./file0\x00') socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001400)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) setuid(r5) ioctl$TIOCCONS(r3, 0x80047462, &(0x7f0000000080)=0x5) 18:12:14 executing program 1: r0 = syz_open_pts() ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000080)=0x80000000) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x1, 0x0) select(0x40, &(0x7f00000000c0)={0xb}, 0x0, 0x0, 0x0) r1 = socket(0x18, 0x8002, 0x0) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) r3 = dup2(r2, r1) sendmsg$unix(r3, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) fcntl$dupfd(r0, 0xa, r3) 18:12:14 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r0, &(0x7f0000000700)={&(0x7f0000000100)=@abs={0x0, 0x0, 0x3}, 0x8, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="10000000ffff00000100000000000000cd194ac63920c8a8cdb51514420ca94e11eb2db52bf362893808834f8a4dda35875e19732ba6a5084a9478523e2ad16db2a7f96068acbec5b77cd3e724fc1fd90c42c0765f4b19853512e1cf1704dd3e00b4ecee4da16887ed15f9fbb81a01dc06f24ea5589655c96ba3fb742710ea19b5bcd14da30b40f23e4f5ffea8aff55359e750d3f1ac821f2a3fc8d4872514e5fbfff9f225bd916c1e7215ca759dee7fc5257e350a200a44c70eac97ced5b07fa4fb1ceea44a1cfc23fbeb45bc906f76fbbaf442ddf7dae32732b6e30fd4fce4157812ed0cf9729400"/247], 0x10}, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000180)="b4f7c2bfb64a30686430577d248e781a1833f8b9e1e5930117982c7e79367b2db4bfbf8cfa538bf48208442fe361aa0433ef48333fb64bec4b4e52983d3ecc2766ca2c0c7297900c70a682658f769703cfa3910ea905a469d9cb7f748351825a23af9e51", 0x64}], 0x1) mknod(&(0x7f00000000c0)='./file0\x00', 0x2000, 0x0) r1 = syz_open_pts() close(r1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0x5, 0x1ff, 0xffff65b8, "92542c467dc50f4733ec72545f0a765e2ba400"}) writev(r1, &(0x7f0000000480)=[{0x0}], 0x1) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000280)='/dev/tty\x00', 0x1, 0x0) dup2(r2, r1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000001c0)=[{0x2}, {0x3c}, {0x4406}]}) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x4) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000240)) r3 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) renameat(0xffffffffffffffff, 0x0, 0xffffffffffffffff, &(0x7f0000000140)='./file0\x00') socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001400)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) setuid(r5) ioctl$TIOCCONS(r3, 0x80047462, &(0x7f0000000080)=0x5) 18:12:14 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r0, &(0x7f0000000700)={&(0x7f0000000100)=@abs={0x0, 0x0, 0x3}, 0x8, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="10000000ffff00000100000000000000cd194ac63920c8a8cdb51514420ca94e11eb2db52bf362893808834f8a4dda35875e19732ba6a5084a9478523e2ad16db2a7f96068acbec5b77cd3e724fc1fd90c42c0765f4b19853512e1cf1704dd3e00b4ecee4da16887ed15f9fbb81a01dc06f24ea5589655c96ba3fb742710ea19b5bcd14da30b40f23e4f5ffea8aff55359e750d3f1ac821f2a3fc8d4872514e5fbfff9f225bd916c1e7215ca759dee7fc5257e350a200a44c70eac97ced5b07fa4fb1ceea44a1cfc23fbeb45bc906f76fbbaf442ddf7dae32732b6e30fd4fce4157812ed0cf9729400"/247], 0x10}, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000180)="b4f7c2bfb64a30686430577d248e781a1833f8b9e1e5930117982c7e79367b2db4bfbf8cfa538bf48208442fe361aa0433ef48333fb64bec4b4e52983d3ecc2766ca2c0c7297900c70a682658f769703cfa3910ea905a469d9cb7f748351825a23af9e51", 0x64}], 0x1) mknod(&(0x7f00000000c0)='./file0\x00', 0x2000, 0x0) r1 = syz_open_pts() close(r1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0x5, 0x1ff, 0xffff65b8, "92542c467dc50f4733ec72545f0a765e2ba400"}) writev(r1, &(0x7f0000000480)=[{0x0}], 0x1) r2 = openat$tty(0xffffffffffffff9c, 0x0, 0x1, 0x0) dup2(r2, r1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000001c0)=[{0x2}, {0x3c}, {0x4406}]}) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x4) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000240)) r3 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) renameat(0xffffffffffffffff, 0x0, 0xffffffffffffffff, &(0x7f0000000140)='./file0\x00') socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001400)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) setuid(r5) ioctl$TIOCCONS(r3, 0x80047462, &(0x7f0000000080)=0x5) 18:12:14 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r0, &(0x7f0000000700)={&(0x7f0000000100)=@abs={0x0, 0x0, 0x3}, 0x8, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="10000000ffff00000100000000000000cd194ac63920c8a8cdb51514420ca94e11eb2db52bf362893808834f8a4dda35875e19732ba6a5084a9478523e2ad16db2a7f96068acbec5b77cd3e724fc1fd90c42c0765f4b19853512e1cf1704dd3e00b4ecee4da16887ed15f9fbb81a01dc06f24ea5589655c96ba3fb742710ea19b5bcd14da30b40f23e4f5ffea8aff55359e750d3f1ac821f2a3fc8d4872514e5fbfff9f225bd916c1e7215ca759dee7fc5257e350a200a44c70eac97ced5b07fa4fb1ceea44a1cfc23fbeb45bc906f76fbbaf442ddf7dae32732b6e30fd4fce4157812ed0cf9729400"/247], 0x10}, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000180)="b4f7c2bfb64a30686430577d248e781a1833f8b9e1e5930117982c7e79367b2db4bfbf8cfa538bf48208442fe361aa0433ef48333fb64bec4b4e52983d3ecc2766ca2c0c7297900c70a682658f769703cfa3910ea905a469d9cb7f748351825a23af9e51", 0x64}], 0x1) mknod(&(0x7f00000000c0)='./file0\x00', 0x2000, 0x0) r1 = syz_open_pts() close(r1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0x5, 0x1ff, 0xffff65b8, "92542c467dc50f4733ec72545f0a765e2ba400"}) writev(r1, &(0x7f0000000480)=[{0x0}], 0x1) r2 = openat$tty(0xffffffffffffff9c, 0x0, 0x0, 0x0) dup2(r2, r1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000001c0)=[{0x2}, {0x3c}, {0x4406}]}) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x4) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000240)) r3 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) renameat(0xffffffffffffffff, 0x0, 0xffffffffffffffff, &(0x7f0000000140)='./file0\x00') socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001400)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) setuid(r5) ioctl$TIOCCONS(r3, 0x80047462, &(0x7f0000000080)=0x5) 18:12:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{}, {0x1d}, {0xfafe}]}) syz_emit_ethernet(0xe, &(0x7f0000000380)) r1 = socket(0x18, 0x8002, 0x0) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) r3 = dup2(r2, r1) sendmsg$unix(r3, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) ioctl$BIOCSDLT(r3, 0x8004427a, &(0x7f0000000000)=0x9) 18:12:19 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r0, &(0x7f0000000700)={&(0x7f0000000100)=@abs={0x0, 0x0, 0x3}, 0x8, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="10000000ffff00000100000000000000cd194ac63920c8a8cdb51514420ca94e11eb2db52bf362893808834f8a4dda35875e19732ba6a5084a9478523e2ad16db2a7f96068acbec5b77cd3e724fc1fd90c42c0765f4b19853512e1cf1704dd3e00b4ecee4da16887ed15f9fbb81a01dc06f24ea5589655c96ba3fb742710ea19b5bcd14da30b40f23e4f5ffea8aff55359e750d3f1ac821f2a3fc8d4872514e5fbfff9f225bd916c1e7215ca759dee7fc5257e350a200a44c70eac97ced5b07fa4fb1ceea44a1cfc23fbeb45bc906f76fbbaf442ddf7dae32732b6e30fd4fce4157812ed0cf9729400"/247], 0x10}, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000180)="b4f7c2bfb64a30686430577d248e781a1833f8b9e1e5930117982c7e79367b2db4bfbf8cfa538bf48208442fe361aa0433ef48333fb64bec4b4e52983d3ecc2766ca2c0c7297900c70a682658f769703cfa3910ea905a469d9cb7f748351825a23af9e51", 0x64}], 0x1) mknod(&(0x7f00000000c0)='./file0\x00', 0x2000, 0x0) r1 = syz_open_pts() close(r1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0x5, 0x1ff, 0xffff65b8, "92542c467dc50f4733ec72545f0a765e2ba400"}) writev(r1, &(0x7f0000000480)=[{0x0}], 0x1) openat$tty(0xffffffffffffff9c, 0x0, 0x0, 0x0) dup2(0xffffffffffffffff, r1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000001c0)=[{0x2}, {0x3c}, {0x4406}]}) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x4) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000240)) r2 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) renameat(0xffffffffffffffff, 0x0, 0xffffffffffffffff, &(0x7f0000000140)='./file0\x00') socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001400)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) setuid(r4) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000080)=0x5) 18:12:19 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r0, &(0x7f0000000700)={&(0x7f0000000100)=@abs={0x0, 0x0, 0x3}, 0x8, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="10000000ffff00000100000000000000cd194ac63920c8a8cdb51514420ca94e11eb2db52bf362893808834f8a4dda35875e19732ba6a5084a9478523e2ad16db2a7f96068acbec5b77cd3e724fc1fd90c42c0765f4b19853512e1cf1704dd3e00b4ecee4da16887ed15f9fbb81a01dc06f24ea5589655c96ba3fb742710ea19b5bcd14da30b40f23e4f5ffea8aff55359e750d3f1ac821f2a3fc8d4872514e5fbfff9f225bd916c1e7215ca759dee7fc5257e350a200a44c70eac97ced5b07fa4fb1ceea44a1cfc23fbeb45bc906f76fbbaf442ddf7dae32732b6e30fd4fce4157812ed0cf9729400"/247], 0x10}, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000180)="b4f7c2bfb64a30686430577d248e781a1833f8b9e1e5930117982c7e79367b2db4bfbf8cfa538bf48208442fe361aa0433ef48333fb64bec4b4e52983d3ecc2766ca2c0c7297900c70a682658f769703cfa3910ea905a469d9cb7f748351825a23af9e51", 0x64}], 0x1) mknod(&(0x7f00000000c0)='./file0\x00', 0x2000, 0x0) r1 = syz_open_pts() close(r1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0x5, 0x1ff, 0xffff65b8, "92542c467dc50f4733ec72545f0a765e2ba400"}) writev(r1, &(0x7f0000000480)=[{0x0}], 0x1) openat$tty(0xffffffffffffff9c, 0x0, 0x0, 0x0) dup2(0xffffffffffffffff, r1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000001c0)=[{0x2}, {0x3c}, {0x4406}]}) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x4) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000240)) r2 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) renameat(0xffffffffffffffff, 0x0, 0xffffffffffffffff, &(0x7f0000000140)='./file0\x00') socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001400)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) setuid(r4) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000080)=0x5) 18:12:19 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x0, 0x93}) r0 = syz_open_pts() close(r0) syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000100)=[{}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffe, 0xaf}], 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "1ffb00000000000000095f1be62c36ae61c4a648"}) write(r0, 0x0, 0x0) kevent(r1, &(0x7f0000000080), 0x200, 0x0, 0x1ff, 0x0) 18:12:19 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r0, &(0x7f0000000700)={&(0x7f0000000100)=@abs={0x0, 0x0, 0x3}, 0x8, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="10000000ffff00000100000000000000cd194ac63920c8a8cdb51514420ca94e11eb2db52bf362893808834f8a4dda35875e19732ba6a5084a9478523e2ad16db2a7f96068acbec5b77cd3e724fc1fd90c42c0765f4b19853512e1cf1704dd3e00b4ecee4da16887ed15f9fbb81a01dc06f24ea5589655c96ba3fb742710ea19b5bcd14da30b40f23e4f5ffea8aff55359e750d3f1ac821f2a3fc8d4872514e5fbfff9f225bd916c1e7215ca759dee7fc5257e350a200a44c70eac97ced5b07fa4fb1ceea44a1cfc23fbeb45bc906f76fbbaf442ddf7dae32732b6e30fd4fce4157812ed0cf9729400"/247], 0x10}, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000180)="b4f7c2bfb64a30686430577d248e781a1833f8b9e1e5930117982c7e79367b2db4bfbf8cfa538bf48208442fe361aa0433ef48333fb64bec4b4e52983d3ecc2766ca2c0c7297900c70a682658f769703cfa3910ea905a469d9cb7f748351825a23af9e51", 0x64}], 0x1) mknod(&(0x7f00000000c0)='./file0\x00', 0x2000, 0x0) r1 = syz_open_pts() close(r1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0x5, 0x1ff, 0xffff65b8, "92542c467dc50f4733ec72545f0a765e2ba400"}) writev(r1, &(0x7f0000000480)=[{0x0}], 0x1) openat$tty(0xffffffffffffff9c, 0x0, 0x0, 0x0) dup2(0xffffffffffffffff, r1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000001c0)=[{0x2}, {0x3c}, {0x4406}]}) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x4) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000240)) r2 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) renameat(0xffffffffffffffff, 0x0, 0xffffffffffffffff, &(0x7f0000000140)='./file0\x00') socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001400)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) setuid(r4) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000080)=0x5) 18:12:19 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000040)=ANY=[@ANYBLOB="fb9e09000000000000"], 0x1c, 0x0}, 0x2) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x5}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket(0x20, 0x3, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = dup2(r1, r1) dup2(r0, r2) sendmsg$unix(r2, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) 18:12:19 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xfffffffffff3ffff], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 18:12:19 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r0, &(0x7f0000000700)={&(0x7f0000000100)=@abs={0x0, 0x0, 0x3}, 0x8, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="10000000ffff00000100000000000000cd194ac63920c8a8cdb51514420ca94e11eb2db52bf362893808834f8a4dda35875e19732ba6a5084a9478523e2ad16db2a7f96068acbec5b77cd3e724fc1fd90c42c0765f4b19853512e1cf1704dd3e00b4ecee4da16887ed15f9fbb81a01dc06f24ea5589655c96ba3fb742710ea19b5bcd14da30b40f23e4f5ffea8aff55359e750d3f1ac821f2a3fc8d4872514e5fbfff9f225bd916c1e7215ca759dee7fc5257e350a200a44c70eac97ced5b07fa4fb1ceea44a1cfc23fbeb45bc906f76fbbaf442ddf7dae32732b6e30fd4fce4157812ed0cf9729400"/247], 0x10}, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000180)="b4f7c2bfb64a30686430577d248e781a1833f8b9e1e5930117982c7e79367b2db4bfbf8cfa538bf48208442fe361aa0433ef48333fb64bec4b4e52983d3ecc2766ca2c0c7297900c70a682658f769703cfa3910ea905a469d9cb7f748351825a23af9e51", 0x64}], 0x1) mknod(&(0x7f00000000c0)='./file0\x00', 0x2000, 0x0) r1 = syz_open_pts() close(r1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0x5, 0x1ff, 0xffff65b8, "92542c467dc50f4733ec72545f0a765e2ba400"}) writev(r1, &(0x7f0000000480)=[{0x0}], 0x1) r2 = openat$tty(0xffffffffffffff9c, 0x0, 0x0, 0x0) dup2(r2, 0xffffffffffffffff) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000001c0)=[{0x2}, {0x3c}, {0x4406}]}) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x4) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000240)) r3 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) renameat(0xffffffffffffffff, 0x0, 0xffffffffffffffff, &(0x7f0000000140)='./file0\x00') socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001400)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) setuid(r5) ioctl$TIOCCONS(r3, 0x80047462, &(0x7f0000000080)=0x5) 18:12:19 executing program 1: r0 = socket(0x18, 0x8002, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x2, 0x0, 0x110000}, 0x8}, 0x3c) r1 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x189) setsockopt(0xffffffffffffffff, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) dup2(0xffffffffffffffff, 0xffffffffffffffff) recvfrom$inet6(0xffffffffffffffff, &(0x7f00000001c0)=""/67, 0x43, 0xc03, &(0x7f0000000240)={0x18, 0x3, 0x9, 0xff}, 0xc) write(r1, &(0x7f0000000040)="670dc3", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r2 = socket(0x18, 0x2, 0x0) setsockopt(0xffffffffffffffff, 0x1000000029, 0x2e, &(0x7f0000000000)="4d0ecbff13f9008000000000000040e699319296", 0x14) dup2(r2, r0) fchdir(r0) r3 = socket(0x18, 0x8002, 0x0) r4 = socket(0x18, 0x3, 0x0) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f00000000c0)="eb6de07752ffcbff13f9fd812eaa4e8d3040e69931929648", 0x18) dup2(r4, r3) bind$inet6(r3, &(0x7f0000000080)={0x18, 0x0, 0x7fff, 0x1}, 0xc) sysctl$net_inet_icmp(&(0x7f0000000040)={0x4, 0x2, 0x1, 0x2}, 0x4, &(0x7f0000000400)="0321a97135dcb75629518add1b711771a9333c48ce8a877cb8ee838d25950ce421d84bed76e5399091e34f767b686e5f6babf741a422e1549fad4b2a5a145816925fe84ca3f40e112c8f5918eb42b14e3d24bb068510e53dd0ac039844e2198b29a515357cde6f62e00a1f7c77b7318178db7286726549d9e1233e1af5696375c97680be049330d0764ca1c706497d3fc806bdaaaab5f633ec722c8463a5a4cb2ffcd0b1d60d3aae3cca091db64f28fb4503df527f0205959f19ca743d5cb689216e3c836831d9c2ad6fad35d330bc9bbf56fa19645a8ad027fc1529685d3185315c0b9dde77921fe2ca5c4ce72287de297a802a337d346d28c7fcff93277b208e8da6f6b444033d22d81867fdda3d81b97ae29af9710fd54088cb99497c06c89a9df484423e49e132aae50da97232bd11ba51e092be0d5d7e2dcef51ee83fc8f406882215f7f54eeaadb2dbf241355f0f5ec9ab705c0bf51a8249e010aa68be0f914d85efa162050c07b7c332c34951fdedc1a79b2f3db34e64fd72611cde77f9524430ed808f072057521590aab0337145575ae7aad6265d0f4b9e250228795511b0b161c7051596d9047fcb6d43edb6ff77f833173b0bf0603a7d589e35670177f513e79b3d42945a5149e742e782def9b30615f4865c1248eac108c58148ea7021784f481e7bbe57e209fc015ce0ebb01c7ac5146e41f0494d8070b17aa92dd47f4f74253cdcb30adabe8f82ae19fe9c4fa71c76fb7ffbfab485345f8d95881b64a3fd745fe9e9ab83bd928f71b1a13d944a71e342c1bbd2f56e217534e953830dc4241dc3c93784c30444b9aabcff219f87f3eb7e4c0601b585246914239cb51964ebe580db880101c69f50cbe5f6bf13dac31099046981160c65bcce929128a71b16ce0f253b3ca3348e3e2e4a416f0d287f71767f2a925eef942a031a48156edb6d98d6a9c5d4ec71803d320432c1b86f6efb6cc2db6a55e1926fa0669c112b8fd549d9712388eddc40fb11f504299794e2ae2a3f3e63e54c14e72af291b6fc523f5016f0d9f40259a63844f70631273fa05512f910e691c0aefda10045750a174d936f4b521610cb441d6a3036d8969478601b3cb4813cf15c4fd1cd0b42dbccf5985f543e555b5ba2bff07895004a5b8170c8d4fd3dbc", &(0x7f0000000140)=0x8, &(0x7f0000000740)="2a1e11bc36aeeb3c8a72dc0cfb8e25219eba1ac4137f1cbdeea556a975d8b43c0161c2988bee2b92131b5eb1180556bd43157d7ba3cc88ccdfe6f346d3188f7a47edcb3828102bbc566cc6e199634c2092900d3450a6035d773969fc60b5440ff94cde87e0f0717e22b144cda0c7f2eda6988872983f3c6e63e0aa047218f3a2a0ea213953f39dceba5bb8d00caaa1693cdb60821417a6a341b256c26cea0a9f619e7d43191fbc75fa85f7c46e4b47cd81c2c3d61da29195d9e29385acad4913c5b431c303d88d0af2a32b045a0bb9404303995d4b2e1e8304e714909a3349cc8a501dd2e72f861177174d90f72f102200d9a19eb7e9d397877b88a0bef080692f331a8c4d7366d25774a667c3ccac037a89bdafb8145c8d87876b2e937a5a91c47e297e77ae759a345cb14041e284b99eb53a0040d0e81318be5a3e84da3c8d23af4e9cb515db1c7caeb8e8f659eda4f04c78ccbc127e18d215d828d3b16424f768bfd05602d7e2ffc938de3d83215c04d7a44613e069c7de1ec51ad953d2d0ff9a9cae9f02882a6fb5b267b38a5cd1348ec0d4780000000000000000000000003c5d0cc6c839bb12a13607bbc63ae3fdae3a4d48871b80dfd2ee4541e1acad81a15f24254b9434c240f8bbf70776ec95f847aefd50e2a138445e3c4d0828b7211465a346082cce3b56326a6c11440951343687c6fd3bb7a51acbc53c64c4861f9272d4984e1bd86ba3e7407c09f72a2551dce7e863d96336565dd4aa969f8cbedd4f9831bc15a95ddd81b1f0ac280f2bba2ad22ed8a842c275879a4817fbbb86f8618a024d9db9e1bd1ab7113ca539413d35fc195fbcee181411ac5fec865ee120f17591cd8d74ddb216a7af66f8875313efc809437da6fa48948edf520989f52d5d155f5d7edd8b0be69aef", 0x4) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x80, 0x0) 18:12:19 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r0, &(0x7f0000000700)={&(0x7f0000000100)=@abs={0x0, 0x0, 0x3}, 0x8, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="10000000ffff00000100000000000000cd194ac63920c8a8cdb51514420ca94e11eb2db52bf362893808834f8a4dda35875e19732ba6a5084a9478523e2ad16db2a7f96068acbec5b77cd3e724fc1fd90c42c0765f4b19853512e1cf1704dd3e00b4ecee4da16887ed15f9fbb81a01dc06f24ea5589655c96ba3fb742710ea19b5bcd14da30b40f23e4f5ffea8aff55359e750d3f1ac821f2a3fc8d4872514e5fbfff9f225bd916c1e7215ca759dee7fc5257e350a200a44c70eac97ced5b07fa4fb1ceea44a1cfc23fbeb45bc906f76fbbaf442ddf7dae32732b6e30fd4fce4157812ed0cf9729400"/247], 0x10}, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000180)="b4f7c2bfb64a30686430577d248e781a1833f8b9e1e5930117982c7e79367b2db4bfbf8cfa538bf48208442fe361aa0433ef48333fb64bec4b4e52983d3ecc2766ca2c0c7297900c70a682658f769703cfa3910ea905a469d9cb7f748351825a23af9e51", 0x64}], 0x1) mknod(&(0x7f00000000c0)='./file0\x00', 0x2000, 0x0) r1 = syz_open_pts() close(r1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0x5, 0x1ff, 0xffff65b8, "92542c467dc50f4733ec72545f0a765e2ba400"}) writev(r1, &(0x7f0000000480)=[{0x0}], 0x1) r2 = openat$tty(0xffffffffffffff9c, 0x0, 0x0, 0x0) dup2(r2, 0xffffffffffffffff) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000001c0)=[{0x2}, {0x3c}, {0x4406}]}) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x4) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000240)) r3 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) renameat(0xffffffffffffffff, 0x0, 0xffffffffffffffff, &(0x7f0000000140)='./file0\x00') socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001400)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) setuid(r5) ioctl$TIOCCONS(r3, 0x80047462, &(0x7f0000000080)=0x5) 18:12:19 executing program 1: r0 = kqueue() r1 = socket(0x18, 0x8002, 0x0) r2 = socket(0x2, 0x2, 0xff) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) dup2(r2, r1) r3 = fcntl$dupfd(r2, 0xa, r0) r4 = socket(0x18, 0x8002, 0x0) r5 = socket(0x18, 0x3, 0x0) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) r6 = dup2(r5, r4) sendmsg$unix(r6, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) ioctl$TIOCGETD(r3, 0x4004741a, &(0x7f0000000040)) ioctl$VT_GETSTATE(0xffffffffffffffff, 0x40067664, &(0x7f0000000100)) pread(r3, &(0x7f0000000140)="adfff9bf09ef7e648d8feaae176cec6c32c83789b14ba22fd36de3699099b3f039a7c489f0aed9db50282833d3ca69bbe0938da90e49e9490963ad21282561d05c6fd88309eb6f10f1509ae9ea358e1eea607a8abdb211862f33b5b5f9a217d36255c34e040a8dc4df10a10238c3f74ec375deaebc3b4d3f80e7618e416ee5231f057735defa38c3a6efc5c503065a6c92c7d9afedb5286e4fc7fcb35e817003c9356baee6aa0c4887a107a1f2fca55aced55dc4654ae47fbf9aca69b13340b0465bfd12beefb03956e03a2928ec06a95153a86c92058aa317f5a31cf3342a76d16873a3a315", 0xe6, 0x0, 0x100000001) fcntl$dupfd(r0, 0x3, 0xffffffffffffffff) openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x8, 0x0) setsockopt(0xffffffffffffffff, 0x2a, 0x2e, &(0x7f00000000c0)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) dup2(0xffffffffffffffff, 0xffffffffffffffff) dup(0xffffffffffffffff) socket(0x10, 0x5, 0x1) 18:12:19 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r0, &(0x7f0000000700)={&(0x7f0000000100)=@abs={0x0, 0x0, 0x3}, 0x8, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="10000000ffff00000100000000000000cd194ac63920c8a8cdb51514420ca94e11eb2db52bf362893808834f8a4dda35875e19732ba6a5084a9478523e2ad16db2a7f96068acbec5b77cd3e724fc1fd90c42c0765f4b19853512e1cf1704dd3e00b4ecee4da16887ed15f9fbb81a01dc06f24ea5589655c96ba3fb742710ea19b5bcd14da30b40f23e4f5ffea8aff55359e750d3f1ac821f2a3fc8d4872514e5fbfff9f225bd916c1e7215ca759dee7fc5257e350a200a44c70eac97ced5b07fa4fb1ceea44a1cfc23fbeb45bc906f76fbbaf442ddf7dae32732b6e30fd4fce4157812ed0cf9729400"/247], 0x10}, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000180)="b4f7c2bfb64a30686430577d248e781a1833f8b9e1e5930117982c7e79367b2db4bfbf8cfa538bf48208442fe361aa0433ef48333fb64bec4b4e52983d3ecc2766ca2c0c7297900c70a682658f769703cfa3910ea905a469d9cb7f748351825a23af9e51", 0x64}], 0x1) mknod(&(0x7f00000000c0)='./file0\x00', 0x2000, 0x0) r1 = syz_open_pts() close(r1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0x5, 0x1ff, 0xffff65b8, "92542c467dc50f4733ec72545f0a765e2ba400"}) writev(r1, &(0x7f0000000480)=[{0x0}], 0x1) r2 = openat$tty(0xffffffffffffff9c, 0x0, 0x0, 0x0) dup2(r2, 0xffffffffffffffff) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000001c0)=[{0x2}, {0x3c}, {0x4406}]}) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x4) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000240)) r3 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) renameat(0xffffffffffffffff, 0x0, 0xffffffffffffffff, &(0x7f0000000140)='./file0\x00') socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001400)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) setuid(r5) ioctl$TIOCCONS(r3, 0x80047462, &(0x7f0000000080)=0x5) 18:12:19 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x200029, 0xb, 0x0, 0x0) 18:12:19 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r0, &(0x7f0000000700)={&(0x7f0000000100)=@abs={0x0, 0x0, 0x3}, 0x8, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="10000000ffff00000100000000000000cd194ac63920c8a8cdb51514420ca94e11eb2db52bf362893808834f8a4dda35875e19732ba6a5084a9478523e2ad16db2a7f96068acbec5b77cd3e724fc1fd90c42c0765f4b19853512e1cf1704dd3e00b4ecee4da16887ed15f9fbb81a01dc06f24ea5589655c96ba3fb742710ea19b5bcd14da30b40f23e4f5ffea8aff55359e750d3f1ac821f2a3fc8d4872514e5fbfff9f225bd916c1e7215ca759dee7fc5257e350a200a44c70eac97ced5b07fa4fb1ceea44a1cfc23fbeb45bc906f76fbbaf442ddf7dae32732b6e30fd4fce4157812ed0cf9729400"/247], 0x10}, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000180)="b4f7c2bfb64a30686430577d248e781a1833f8b9e1e5930117982c7e79367b2db4bfbf8cfa538bf48208442fe361aa0433ef48333fb64bec4b4e52983d3ecc2766ca2c0c7297900c70a682658f769703cfa3910ea905a469d9cb7f748351825a23af9e51", 0x64}], 0x1) mknod(&(0x7f00000000c0)='./file0\x00', 0x2000, 0x0) r1 = syz_open_pts() close(r1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0x5, 0x1ff, 0xffff65b8, "92542c467dc50f4733ec72545f0a765e2ba400"}) writev(r1, &(0x7f0000000480)=[{0x0}], 0x1) r2 = openat$tty(0xffffffffffffff9c, 0x0, 0x0, 0x0) dup2(r2, r1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000001c0)=[{0x2}, {0x3c}, {0x4406}]}) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x4) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000240)) r3 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) renameat(0xffffffffffffffff, 0x0, 0xffffffffffffffff, &(0x7f0000000140)='./file0\x00') socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001400)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) setuid(r5) ioctl$TIOCCONS(r3, 0x80047462, &(0x7f0000000080)=0x5) 18:12:20 executing program 1: semop(0x0, &(0x7f0000000080), 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x50}, 0x3, &(0x7f00000000c0)="7343c9f13a1a65a5dc41e7000055b9e7c7e60c80a00111703c8ad427b38b2f8aa720381c97827991a34f07000000aa8428b796be7c3b0dec5cf124fe012d6fc07aeaae1028cd4c8391f916efee16d809a6a0b0b5f077d55f10bf208a1501000000000000c315c5459032ba78cf06e3e6dff86da9ac815ad539c221d0d8894615ff18fc678944d0f65ab486924ff505c7690ded14f9ca833b67ff074a41b9c62e63182ec537052a6472066ce21532deaac00c6ee5dd8cca0bd9c132e66331f794", 0x0, 0x0, 0x61) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x1, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) 18:12:20 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r0, &(0x7f0000000700)={&(0x7f0000000100)=@abs={0x0, 0x0, 0x3}, 0x8, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="10000000ffff00000100000000000000cd194ac63920c8a8cdb51514420ca94e11eb2db52bf362893808834f8a4dda35875e19732ba6a5084a9478523e2ad16db2a7f96068acbec5b77cd3e724fc1fd90c42c0765f4b19853512e1cf1704dd3e00b4ecee4da16887ed15f9fbb81a01dc06f24ea5589655c96ba3fb742710ea19b5bcd14da30b40f23e4f5ffea8aff55359e750d3f1ac821f2a3fc8d4872514e5fbfff9f225bd916c1e7215ca759dee7fc5257e350a200a44c70eac97ced5b07fa4fb1ceea44a1cfc23fbeb45bc906f76fbbaf442ddf7dae32732b6e30fd4fce4157812ed0cf9729400"/247], 0x10}, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000180)="b4f7c2bfb64a30686430577d248e781a1833f8b9e1e5930117982c7e79367b2db4bfbf8cfa538bf48208442fe361aa0433ef48333fb64bec4b4e52983d3ecc2766ca2c0c7297900c70a682658f769703cfa3910ea905a469d9cb7f748351825a23af9e51", 0x64}], 0x1) mknod(&(0x7f00000000c0)='./file0\x00', 0x2000, 0x0) r1 = syz_open_pts() close(r1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0x5, 0x1ff, 0xffff65b8, "92542c467dc50f4733ec72545f0a765e2ba400"}) writev(r1, &(0x7f0000000480)=[{0x0}], 0x1) r2 = openat$tty(0xffffffffffffff9c, 0x0, 0x0, 0x0) dup2(r2, r1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000001c0)=[{0x2}, {0x3c}, {0x4406}]}) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x4) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000240)) r3 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) renameat(0xffffffffffffffff, 0x0, 0xffffffffffffffff, &(0x7f0000000140)='./file0\x00') socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001400)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) setuid(r5) ioctl$TIOCCONS(r3, 0x80047462, &(0x7f0000000080)=0x5) 18:12:20 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r0, &(0x7f0000000180), 0x0, 0x0, &(0x7f0000000000)=@abs={0x1}, 0x8) r2 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0xafb4f8b8ad9cf51b, r2, 0x0, 0xf9c2) r3 = socket(0x2, 0x2, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) sysctl$net_inet_carp(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[], 0x35}, 0x0) r4 = socket(0x18, 0x4003, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a53870600001a6214"], 0x29}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r4, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r5 = dup2(r3, r0) dup2(r5, r1) 18:12:20 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000100)={0x20, 0x4, {0x2, 0xfffffffffffffffc}}) syz_emit_ethernet(0x66, &(0x7f00000007c0)=ANY=[@ANYBLOB="0180c2000000aaaaaaaaaabb86dd6012040100302c00fe80000000000000000000e8ff0000aaff0200000000000000000000000000013a00000100000000890090780000060000000000000006000000000000000001fe8000000000000000000000000000aa47f5bb39101b71b273dfed18e706e920680b717857766a704e20d933f7eb0c234bf25cff74711baa2cf6049b6cbc5a4c736fa521647fb4ee4188d66be69ff7588b5f762c760bce1e497646dd0cf62680c01f46b59696faa7378dee06c013453eca33627f2f642f7440ca3b03b1be6015e8697c6570a71421bf6bcf8f3bd95903fe17963884ed457a4baae9d96dc07984326a0ffc3dada2c7cb4af701aa7cdb79d58a74ff0226b0155941ea7bce5d41a44aa0a56e05fef08b15c43c941b7ee488ca59a18d92685ebe5e3e7bcc0989bde937d3b7bdbdb519575df54ac0fc52cdf784c2c6915e9511818c6dcb162cba54a8c64101f3a5ae80127d4ba0c64d79acc13c84d4d73b747b24909e4786d2842f8c5508c65da343d3511f004b464d63381077a936cd0071fac48e635e4c901ffb8dc074d63ec78130ef94598a44cfd5ccaec600b79a082e2f8d31306646e8957744ce2622709b14e2853b75cad0d0b151ddb8f8113a8c8162d00ba2a7f3089aed8d98bad6d6e64fa7a4982d926d48c1861257da9ae17a52757c49e75d0fbde158165514c40ee2761c3ccdbdeda9b17b7295f27cc27a8ae9289cb8eacddea072f7583636d6ab8f773638eaab1db93c2b1d664f1e5c1ae40296171d1c39b96bb4e741000c0000000000000000000000006268c886fc10cc079cb98feb7dc48fcf7a"]) r0 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) shmat(r0, &(0x7f0000ffc000/0x4000)=nil, 0x0) fcntl$setstatus(0xffffffffffffffff, 0x4, 0xc0) close(0xffffffffffffffff) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r2, 0x4, 0xc0) close(r2) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r3, &(0x7f0000000400)=[{{}, 0xfffffffffffffffe, 0x20, 0xa0000000, 0x80000004, 0x8000}, {{}, 0xfffffffffffffff9, 0x3a, 0xb0000025, 0x81, 0x9}, {{}, 0xfffffffffffffffb, 0x30, 0x1, 0x8, 0x7b}, {{r3}, 0xfffffffffffffffc, 0x50, 0x10, 0xfffffffffffffffb, 0x50000}, {{}, 0xfffffffffffffffa, 0x10, 0x1, 0x100, 0xc0}, {{}, 0xfffffffffffffff9, 0xa, 0x2, 0x100000000, 0xc6db}, {{0xffffffffffffff9c}, 0xfffffffffffffffe, 0xd4, 0x20000000, 0x3, 0x1}, {{0xffffffffffffff9c}, 0xfffffffffffffffd, 0x24, 0x1, 0x401, 0x7}, {{}, 0x1, 0x24, 0x2, 0x57, 0x574}], 0x653, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffffa, 0x5f, 0x40000000, 0x1, 0x7}, {{r2}, 0xfffffffffffffff9, 0xa2, 0x1, 0x6, 0x2}], 0x9, &(0x7f0000000200)={0xf7, 0x9}) shmctl$SHM_UNLOCK(r0, 0x4) r4 = semget$private(0x0, 0x5, 0x400) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r5, 0x4, 0xc0) close(r5) ftruncate(r5, 0x0, 0x565) semop(r4, &(0x7f0000000180)=[{0x4, 0x1, 0x1800}, {0x3, 0x5}, {0x3, 0x1, 0x800}, {0x3, 0xfffc, 0x800}, {0x5, 0x403, 0x1800}], 0x5) semop(r4, &(0x7f0000000240)=[{0x4, 0xffffffff, 0x1000}, {0x4, 0x7, 0x1000}], 0x22) 18:12:20 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r0, &(0x7f0000000700)={&(0x7f0000000100)=@abs={0x0, 0x0, 0x3}, 0x8, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="10000000ffff00000100000000000000cd194ac63920c8a8cdb51514420ca94e11eb2db52bf362893808834f8a4dda35875e19732ba6a5084a9478523e2ad16db2a7f96068acbec5b77cd3e724fc1fd90c42c0765f4b19853512e1cf1704dd3e00b4ecee4da16887ed15f9fbb81a01dc06f24ea5589655c96ba3fb742710ea19b5bcd14da30b40f23e4f5ffea8aff55359e750d3f1ac821f2a3fc8d4872514e5fbfff9f225bd916c1e7215ca759dee7fc5257e350a200a44c70eac97ced5b07fa4fb1ceea44a1cfc23fbeb45bc906f76fbbaf442ddf7dae32732b6e30fd4fce4157812ed0cf9729400"/247], 0x10}, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000180)="b4f7c2bfb64a30686430577d248e781a1833f8b9e1e5930117982c7e79367b2db4bfbf8cfa538bf48208442fe361aa0433ef48333fb64bec4b4e52983d3ecc2766ca2c0c7297900c70a682658f769703cfa3910ea905a469d9cb7f748351825a23af9e51", 0x64}], 0x1) mknod(&(0x7f00000000c0)='./file0\x00', 0x2000, 0x0) r1 = syz_open_pts() close(r1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0x5, 0x1ff, 0xffff65b8, "92542c467dc50f4733ec72545f0a765e2ba400"}) writev(r1, &(0x7f0000000480)=[{0x0}], 0x1) r2 = openat$tty(0xffffffffffffff9c, 0x0, 0x0, 0x0) dup2(r2, r1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000001c0)=[{0x2}, {0x3c}, {0x4406}]}) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x4) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000240)) r3 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) renameat(0xffffffffffffffff, 0x0, 0xffffffffffffffff, &(0x7f0000000140)='./file0\x00') socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001400)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) setuid(r5) ioctl$TIOCCONS(r3, 0x80047462, &(0x7f0000000080)=0x5) 18:12:20 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000100)) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000240)='/dev/speaker\x00', 0x1, 0x0) fcntl$getown(r1, 0x5) r2 = socket(0x18, 0x8002, 0x0) r3 = socket(0x2, 0x3, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) dup2(r3, r2) r4 = fcntl$dupfd(r1, 0xa, r3) r5 = geteuid() fchownat(r4, &(0x7f0000000040)='./file0\x00', r5, 0xffffffffffffffff, 0x4) msgget$private(0x0, 0x602) r6 = socket(0x18, 0x8002, 0x0) r7 = socket(0x18, 0x3, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) writev(0xffffffffffffffff, &(0x7f0000000080), 0x0) setsockopt(r7, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) r8 = dup2(r7, r6) sendmsg$unix(r8, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) ioctl$TIOCCDTR(r8, 0x20007478) 18:12:20 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r0, &(0x7f0000000700)={&(0x7f0000000100)=@abs={0x0, 0x0, 0x3}, 0x8, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="10000000ffff00000100000000000000cd194ac63920c8a8cdb51514420ca94e11eb2db52bf362893808834f8a4dda35875e19732ba6a5084a9478523e2ad16db2a7f96068acbec5b77cd3e724fc1fd90c42c0765f4b19853512e1cf1704dd3e00b4ecee4da16887ed15f9fbb81a01dc06f24ea5589655c96ba3fb742710ea19b5bcd14da30b40f23e4f5ffea8aff55359e750d3f1ac821f2a3fc8d4872514e5fbfff9f225bd916c1e7215ca759dee7fc5257e350a200a44c70eac97ced5b07fa4fb1ceea44a1cfc23fbeb45bc906f76fbbaf442ddf7dae32732b6e30fd4fce4157812ed0cf9729400"/247], 0x10}, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000180)="b4f7c2bfb64a30686430577d248e781a1833f8b9e1e5930117982c7e79367b2db4bfbf8cfa538bf48208442fe361aa0433ef48333fb64bec4b4e52983d3ecc2766ca2c0c7297900c70a682658f769703cfa3910ea905a469d9cb7f748351825a23af9e51", 0x64}], 0x1) mknod(&(0x7f00000000c0)='./file0\x00', 0x2000, 0x0) r1 = syz_open_pts() close(r1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0x5, 0x1ff, 0xffff65b8, "92542c467dc50f4733ec72545f0a765e2ba400"}) writev(r1, &(0x7f0000000480)=[{0x0}], 0x1) r2 = openat$tty(0xffffffffffffff9c, 0x0, 0x0, 0x0) dup2(r2, r1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x4) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000240)) r3 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) renameat(0xffffffffffffffff, 0x0, 0xffffffffffffffff, &(0x7f0000000140)='./file0\x00') socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001400)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) setuid(r5) ioctl$TIOCCONS(r3, 0x80047462, &(0x7f0000000080)=0x5) 18:12:20 executing program 1: unveil(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='x\x00') sysctl$net_inet_carp(&(0x7f0000000080)={0x4, 0x2, 0x2f, 0x2}, 0x4, &(0x7f0000000140)="a9b0c34387f5d9b37d3e2a6c695e34461e17075343954e6371ffae9aaae150621e2672d01b5b710faf4a8ccea494a1999765272ccc718114eb0d98b716f9106bb65fd5b3b5d0375ea0b8afff8992ccae30f9ca81131ac241f2dd8df39ed0e8d26a2a25925b927cb99039ebd8015e374ae92534509a73eedc19df3f1d0a470d4d59c2839480d77d319de26e8be12ebf4b5f370ae38d16f4a399780b28c1702221e355ad5d333432475169161e6eb60a8e6d1f471789c49d344e819ca7cbe10e07b329ccb8139c68be", &(0x7f0000000240)=0xc8, &(0x7f0000000100)="bdb78cc0fac5fa170f811b188e3da19785b39fd1", 0x29) r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000240)='/dev/speaker\x00', 0x1, 0x0) fcntl$getown(r0, 0x5) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000040)=0x8) 18:12:20 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000002fd59e0c000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) munmap(&(0x7f0000713000/0x4000)=nil, 0x4000) close(r0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) writev(r0, &(0x7f0000000240)=[{0x0}], 0x1) 18:12:20 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r0, &(0x7f0000000700)={&(0x7f0000000100)=@abs={0x0, 0x0, 0x3}, 0x8, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="10000000ffff00000100000000000000cd194ac63920c8a8cdb51514420ca94e11eb2db52bf362893808834f8a4dda35875e19732ba6a5084a9478523e2ad16db2a7f96068acbec5b77cd3e724fc1fd90c42c0765f4b19853512e1cf1704dd3e00b4ecee4da16887ed15f9fbb81a01dc06f24ea5589655c96ba3fb742710ea19b5bcd14da30b40f23e4f5ffea8aff55359e750d3f1ac821f2a3fc8d4872514e5fbfff9f225bd916c1e7215ca759dee7fc5257e350a200a44c70eac97ced5b07fa4fb1ceea44a1cfc23fbeb45bc906f76fbbaf442ddf7dae32732b6e30fd4fce4157812ed0cf9729400"/247], 0x10}, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000180)="b4f7c2bfb64a30686430577d248e781a1833f8b9e1e5930117982c7e79367b2db4bfbf8cfa538bf48208442fe361aa0433ef48333fb64bec4b4e52983d3ecc2766ca2c0c7297900c70a682658f769703cfa3910ea905a469d9cb7f748351825a23af9e51", 0x64}], 0x1) mknod(&(0x7f00000000c0)='./file0\x00', 0x2000, 0x0) r1 = syz_open_pts() close(r1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0x5, 0x1ff, 0xffff65b8, "92542c467dc50f4733ec72545f0a765e2ba400"}) writev(r1, &(0x7f0000000480)=[{0x0}], 0x1) r2 = openat$tty(0xffffffffffffff9c, 0x0, 0x0, 0x0) dup2(r2, r1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x4) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000240)) r3 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) renameat(0xffffffffffffffff, 0x0, 0xffffffffffffffff, &(0x7f0000000140)='./file0\x00') socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001400)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) setuid(r5) ioctl$TIOCCONS(r3, 0x80047462, &(0x7f0000000080)=0x5) 18:12:20 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r0, &(0x7f0000000700)={&(0x7f0000000100)=@abs={0x0, 0x0, 0x3}, 0x8, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="10000000ffff00000100000000000000cd194ac63920c8a8cdb51514420ca94e11eb2db52bf362893808834f8a4dda35875e19732ba6a5084a9478523e2ad16db2a7f96068acbec5b77cd3e724fc1fd90c42c0765f4b19853512e1cf1704dd3e00b4ecee4da16887ed15f9fbb81a01dc06f24ea5589655c96ba3fb742710ea19b5bcd14da30b40f23e4f5ffea8aff55359e750d3f1ac821f2a3fc8d4872514e5fbfff9f225bd916c1e7215ca759dee7fc5257e350a200a44c70eac97ced5b07fa4fb1ceea44a1cfc23fbeb45bc906f76fbbaf442ddf7dae32732b6e30fd4fce4157812ed0cf9729400"/247], 0x10}, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000180)="b4f7c2bfb64a30686430577d248e781a1833f8b9e1e5930117982c7e79367b2db4bfbf8cfa538bf48208442fe361aa0433ef48333fb64bec4b4e52983d3ecc2766ca2c0c7297900c70a682658f769703cfa3910ea905a469d9cb7f748351825a23af9e51", 0x64}], 0x1) mknod(&(0x7f00000000c0)='./file0\x00', 0x2000, 0x0) r1 = syz_open_pts() close(r1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0x5, 0x1ff, 0xffff65b8, "92542c467dc50f4733ec72545f0a765e2ba400"}) writev(r1, &(0x7f0000000480)=[{0x0}], 0x1) r2 = openat$tty(0xffffffffffffff9c, 0x0, 0x0, 0x0) dup2(r2, r1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x4) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000240)) r3 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) renameat(0xffffffffffffffff, 0x0, 0xffffffffffffffff, &(0x7f0000000140)='./file0\x00') socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001400)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) setuid(r5) ioctl$TIOCCONS(r3, 0x80047462, &(0x7f0000000080)=0x5) 18:12:20 executing program 1: sysctl$net_inet_gre(&(0x7f0000000000)={0x4, 0x2, 0x11}, 0x4, &(0x7f0000000400)="c5a22f6368e10831bbc79f338b286dc9ed7fb3943cb12cb3040b9a99299e2ca58006c52d0e6c6b523537b87d0113cb6e9d16890175af893e475a752cac806e20e3f9c946f9a4f2c4136c1b5c9df87e8991b48583686f3b0cd6ed40469b894abcbbbf69ca270754aeab93d536fcd5a92b1d953beca89bd19f577741eff8f0437994158152b82c2728bcd6de343babe3dd5677ab71a3fb91e9c385144ca8771d5537dd91b9e80603264cfc335f6613c381f65d2096a130291085ded31240b692659ba7ce6a73048073c4cfad0097ebb62eeec0eba75c2684221c0faf34a0488fe3dd9c34483db04fd7600a7ad0b046c58beccedb23feafd850900a758858b1391e6c5c3adb4152ca4fabd3a4f1d3a0e11f6034d991a57fc86d048a9566b855f112dcfe3a0708f57d56fefd7610c212900ec945704b7a8002051c2a20baa71ff39629", &(0x7f0000000080)=0xffffffffffffff71, &(0x7f0000000580)="00355423649ebf16eaf577451988c50e3dafc4e790687aaac584bed3d22dd6e11f609ebe3d5c1b4606f1fe9e2d7cf72d1b5422a3f242d40098e955c4fce5e9125f9575dc778a039e2b411398b66bce59f5e44411cdc8de2d821e2f9ecd965029c473f21d66c1246be302d37956b52e05a6efaebafdd7a45fcf2f99fe3394654c030424a6c00a3db501f22179c1caf12a84a699192a960a1581560a8de73e0b6effe00789ebc4c21424577c38618bcbf9a21a057f43524df3951b6ddf064af1db3e1c03818c004e70df78f407a213b42bdc66fdce310f50410c0938e3a03e2881dcd8bd909907a3e8c5d2751121f7e859082ec5501f801e595afad86214b8c8e2c398fc1fbbe4ad1ea5be9bba67e977d3dd846826d67e2dd9bb8a36ef7142b61b45bd880c6dc48ca4c582ea70a24e0041c06ff51b10e6b7b0d625a3e8a2d6e0aee989082efef6cedefa2169d5b7396bbd6ac8e935063e0092c6825053b0a9133cae363089914a6ab2e3a49aac2e5a7e4e3c67612760bf546a9048eb9415a6525d4710080b7ad8e4385db61830b34d1d333c1364f92256", 0x196) 18:12:20 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r0, &(0x7f0000000700)={&(0x7f0000000100)=@abs={0x0, 0x0, 0x3}, 0x8, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="10000000ffff00000100000000000000cd194ac63920c8a8cdb51514420ca94e11eb2db52bf362893808834f8a4dda35875e19732ba6a5084a9478523e2ad16db2a7f96068acbec5b77cd3e724fc1fd90c42c0765f4b19853512e1cf1704dd3e00b4ecee4da16887ed15f9fbb81a01dc06f24ea5589655c96ba3fb742710ea19b5bcd14da30b40f23e4f5ffea8aff55359e750d3f1ac821f2a3fc8d4872514e5fbfff9f225bd916c1e7215ca759dee7fc5257e350a200a44c70eac97ced5b07fa4fb1ceea44a1cfc23fbeb45bc906f76fbbaf442ddf7dae32732b6e30fd4fce4157812ed0cf9729400"/247], 0x10}, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000180)="b4f7c2bfb64a30686430577d248e781a1833f8b9e1e5930117982c7e79367b2db4bfbf8cfa538bf48208442fe361aa0433ef48333fb64bec4b4e52983d3ecc2766ca2c0c7297900c70a682658f769703cfa3910ea905a469d9cb7f748351825a23af9e51", 0x64}], 0x1) mknod(&(0x7f00000000c0)='./file0\x00', 0x2000, 0x0) r1 = syz_open_pts() close(r1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0x5, 0x1ff, 0xffff65b8, "92542c467dc50f4733ec72545f0a765e2ba400"}) writev(r1, &(0x7f0000000480)=[{0x0}], 0x1) r2 = openat$tty(0xffffffffffffff9c, 0x0, 0x0, 0x0) dup2(r2, r1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x0, 0x0}) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x4) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000240)) r3 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) renameat(0xffffffffffffffff, 0x0, 0xffffffffffffffff, &(0x7f0000000140)='./file0\x00') socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001400)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) setuid(r5) ioctl$TIOCCONS(r3, 0x80047462, &(0x7f0000000080)=0x5) 18:12:20 executing program 1: read(0xffffffffffffffff, &(0x7f0000001740)=""/4096, 0x1000) r0 = accept$inet(0xffffffffffffff9c, 0x0, &(0x7f0000000100)) fcntl$setown(r0, 0x6, 0x0) r1 = socket(0x18, 0x8002, 0x0) r2 = socket(0x18, 0x8002, 0x0) r3 = socket(0x18, 0x3, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) r4 = dup2(r3, r2) sendmsg$unix(r4, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r5 = openat(r4, &(0x7f0000000140)='./file0\x00', 0x0, 0x0) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f0000000200)=0x3) r6 = accept$inet(r1, &(0x7f0000000080), &(0x7f00000000c0)=0xc) shutdown(r6, 0x2) r7 = socket(0x18, 0x3, 0x0) socket(0x18, 0x8002, 0x0) setsockopt(0xffffffffffffffff, 0x2a, 0x4000002e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) r8 = dup2(r7, r1) sendmsg$unix(r8, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) ioctl$BIOCSBLEN(r8, 0xc0044266, &(0x7f0000000000)=0x80000000) write(0xffffffffffffffff, &(0x7f0000000040)="77d913a8b24c67b2882c6e", 0xb) 18:12:20 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r0, &(0x7f0000000700)={&(0x7f0000000100)=@abs={0x0, 0x0, 0x3}, 0x8, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="10000000ffff00000100000000000000cd194ac63920c8a8cdb51514420ca94e11eb2db52bf362893808834f8a4dda35875e19732ba6a5084a9478523e2ad16db2a7f96068acbec5b77cd3e724fc1fd90c42c0765f4b19853512e1cf1704dd3e00b4ecee4da16887ed15f9fbb81a01dc06f24ea5589655c96ba3fb742710ea19b5bcd14da30b40f23e4f5ffea8aff55359e750d3f1ac821f2a3fc8d4872514e5fbfff9f225bd916c1e7215ca759dee7fc5257e350a200a44c70eac97ced5b07fa4fb1ceea44a1cfc23fbeb45bc906f76fbbaf442ddf7dae32732b6e30fd4fce4157812ed0cf9729400"/247], 0x10}, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000180)="b4f7c2bfb64a30686430577d248e781a1833f8b9e1e5930117982c7e79367b2db4bfbf8cfa538bf48208442fe361aa0433ef48333fb64bec4b4e52983d3ecc2766ca2c0c7297900c70a682658f769703cfa3910ea905a469d9cb7f748351825a23af9e51", 0x64}], 0x1) mknod(&(0x7f00000000c0)='./file0\x00', 0x2000, 0x0) r1 = syz_open_pts() close(r1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0x5, 0x1ff, 0xffff65b8, "92542c467dc50f4733ec72545f0a765e2ba400"}) writev(r1, &(0x7f0000000480)=[{0x0}], 0x1) r2 = openat$tty(0xffffffffffffff9c, 0x0, 0x0, 0x0) dup2(r2, r1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x0, 0x0}) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x4) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000240)) r3 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) renameat(0xffffffffffffffff, 0x0, 0xffffffffffffffff, &(0x7f0000000140)='./file0\x00') socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001400)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) setuid(r5) ioctl$TIOCCONS(r3, 0x80047462, &(0x7f0000000080)=0x5) 18:12:20 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006]}}) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0x32, 0x0, 0x0) setsockopt(r0, 0x29, 0x2a, &(0x7f0000000080)="54002393", 0x4) setsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f0000000000)="f4191877af88cfaf78c58ebe2f034104ec117d3f7ec9ba8a67c46ff8fca66384c05ab77e1dab75908ab5f8f82edb72edcdce8644fc75b01fe60e80e5c95fd12ca3e550fdd9426990a93a9ce0b23982a5817328ea808e5425d656a0540025993f28fbc86c0f8c4b71b2", 0x69) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r1, 0x0, r1) socket(0x2, 0x3, 0x0) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x8020691f, &(0x7f0000000300)) 18:12:20 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r0, &(0x7f0000000700)={&(0x7f0000000100)=@abs={0x0, 0x0, 0x3}, 0x8, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="10000000ffff00000100000000000000cd194ac63920c8a8cdb51514420ca94e11eb2db52bf362893808834f8a4dda35875e19732ba6a5084a9478523e2ad16db2a7f96068acbec5b77cd3e724fc1fd90c42c0765f4b19853512e1cf1704dd3e00b4ecee4da16887ed15f9fbb81a01dc06f24ea5589655c96ba3fb742710ea19b5bcd14da30b40f23e4f5ffea8aff55359e750d3f1ac821f2a3fc8d4872514e5fbfff9f225bd916c1e7215ca759dee7fc5257e350a200a44c70eac97ced5b07fa4fb1ceea44a1cfc23fbeb45bc906f76fbbaf442ddf7dae32732b6e30fd4fce4157812ed0cf9729400"/247], 0x10}, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000180)="b4f7c2bfb64a30686430577d248e781a1833f8b9e1e5930117982c7e79367b2db4bfbf8cfa538bf48208442fe361aa0433ef48333fb64bec4b4e52983d3ecc2766ca2c0c7297900c70a682658f769703cfa3910ea905a469d9cb7f748351825a23af9e51", 0x64}], 0x1) mknod(&(0x7f00000000c0)='./file0\x00', 0x2000, 0x0) r1 = syz_open_pts() close(r1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0x5, 0x1ff, 0xffff65b8, "92542c467dc50f4733ec72545f0a765e2ba400"}) writev(r1, &(0x7f0000000480)=[{0x0}], 0x1) r2 = openat$tty(0xffffffffffffff9c, 0x0, 0x0, 0x0) dup2(r2, r1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x0, 0x0}) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x4) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000240)) r3 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) renameat(0xffffffffffffffff, 0x0, 0xffffffffffffffff, &(0x7f0000000140)='./file0\x00') socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001400)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) setuid(r5) ioctl$TIOCCONS(r3, 0x80047462, &(0x7f0000000080)=0x5) 18:12:20 executing program 1: open(&(0x7f0000000200)='./file0\x00', 0x8, 0x2b) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x98}) r0 = syz_open_pts() r1 = socket(0x18, 0x8002, 0x0) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) r3 = dup2(r2, r1) sendmsg$unix(r3, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x40a) ioctl$TIOCSTSTAMP(r3, 0x8008745a, &(0x7f0000000240)={0xd68c, 0x5}) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSMUXIO_INJECTEVENT(r4, 0x80185760, &(0x7f0000000100)={0x5, 0x6, {0x2, 0x1}}) symlink(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='./file0\x00') close(r0) fchmod(r5, 0x8) socket(0x6, 0x5, 0x9) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0xef, 0x3, 0xffff65a9, "925475d21404faa5d24000000012000000002000"}) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000140)="b244906c15f54157fac35f3582cc7d60156d3ca6e6f3aaf3112bdd213906c673bb14b0507f3d785f04", 0x29}], 0x1) 18:12:20 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r0, &(0x7f0000000700)={&(0x7f0000000100)=@abs={0x0, 0x0, 0x3}, 0x8, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="10000000ffff00000100000000000000cd194ac63920c8a8cdb51514420ca94e11eb2db52bf362893808834f8a4dda35875e19732ba6a5084a9478523e2ad16db2a7f96068acbec5b77cd3e724fc1fd90c42c0765f4b19853512e1cf1704dd3e00b4ecee4da16887ed15f9fbb81a01dc06f24ea5589655c96ba3fb742710ea19b5bcd14da30b40f23e4f5ffea8aff55359e750d3f1ac821f2a3fc8d4872514e5fbfff9f225bd916c1e7215ca759dee7fc5257e350a200a44c70eac97ced5b07fa4fb1ceea44a1cfc23fbeb45bc906f76fbbaf442ddf7dae32732b6e30fd4fce4157812ed0cf9729400"/247], 0x10}, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000180)="b4f7c2bfb64a30686430577d248e781a1833f8b9e1e5930117982c7e79367b2db4bfbf8cfa538bf48208442fe361aa0433ef48333fb64bec4b4e52983d3ecc2766ca2c0c7297900c70a682658f769703cfa3910ea905a469d9cb7f748351825a23af9e51", 0x64}], 0x1) mknod(&(0x7f00000000c0)='./file0\x00', 0x2000, 0x0) r1 = syz_open_pts() close(r1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0x5, 0x1ff, 0xffff65b8, "92542c467dc50f4733ec72545f0a765e2ba400"}) writev(r1, &(0x7f0000000480)=[{0x0}], 0x1) r2 = openat$tty(0xffffffffffffff9c, 0x0, 0x0, 0x0) dup2(r2, r1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f00000001c0)=[{0x2}, {0x3c}]}) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x4) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000240)) r3 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) renameat(0xffffffffffffffff, 0x0, 0xffffffffffffffff, &(0x7f0000000140)='./file0\x00') socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001400)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) setuid(r5) ioctl$TIOCCONS(r3, 0x80047462, &(0x7f0000000080)=0x5) 18:12:20 executing program 1: syz_emit_ethernet(0x2a, &(0x7f0000000040)={@broadcast, @random="32c8e1654cc6", [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2, @broadcast}, @icmp=@mask_reply}}}}) r0 = socket(0x18, 0x8002, 0x0) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) r2 = dup2(r1, r0) sendmsg$unix(r2, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) ioctl$TIOCMBIC(r2, 0x8004746b, &(0x7f0000000000)=0xe954ee00) 18:12:20 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r0, &(0x7f0000000700)={&(0x7f0000000100)=@abs={0x0, 0x0, 0x3}, 0x8, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="10000000ffff00000100000000000000cd194ac63920c8a8cdb51514420ca94e11eb2db52bf362893808834f8a4dda35875e19732ba6a5084a9478523e2ad16db2a7f96068acbec5b77cd3e724fc1fd90c42c0765f4b19853512e1cf1704dd3e00b4ecee4da16887ed15f9fbb81a01dc06f24ea5589655c96ba3fb742710ea19b5bcd14da30b40f23e4f5ffea8aff55359e750d3f1ac821f2a3fc8d4872514e5fbfff9f225bd916c1e7215ca759dee7fc5257e350a200a44c70eac97ced5b07fa4fb1ceea44a1cfc23fbeb45bc906f76fbbaf442ddf7dae32732b6e30fd4fce4157812ed0cf9729400"/247], 0x10}, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000180)="b4f7c2bfb64a30686430577d248e781a1833f8b9e1e5930117982c7e79367b2db4bfbf8cfa538bf48208442fe361aa0433ef48333fb64bec4b4e52983d3ecc2766ca2c0c7297900c70a682658f769703cfa3910ea905a469d9cb7f748351825a23af9e51", 0x64}], 0x1) mknod(&(0x7f00000000c0)='./file0\x00', 0x2000, 0x0) r1 = syz_open_pts() close(r1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0x5, 0x1ff, 0xffff65b8, "92542c467dc50f4733ec72545f0a765e2ba400"}) writev(r1, &(0x7f0000000480)=[{0x0}], 0x1) r2 = openat$tty(0xffffffffffffff9c, 0x0, 0x0, 0x0) dup2(r2, r1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f00000001c0)=[{0x2}, {0x3c}]}) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x4) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000240)) r3 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) renameat(0xffffffffffffffff, 0x0, 0xffffffffffffffff, &(0x7f0000000140)='./file0\x00') socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001400)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) setuid(r5) ioctl$TIOCCONS(r3, 0x80047462, &(0x7f0000000080)=0x5) 18:12:20 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x100000800004502) r0 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) readv(r0, &(0x7f0000000340)=[{&(0x7f00000001c0)=""/179, 0xb3}], 0x1) preadv(r0, &(0x7f0000000040)=[{&(0x7f0000000100)=""/125, 0x7d}], 0x1, 0x0, 0x0) r1 = socket(0x18, 0x8002, 0x0) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) sendto$unix(r1, &(0x7f00000002c0)="f510f79651fac7a14ef6b93c6aa0bda19751d58545e9875d395e", 0x1a, 0x2, &(0x7f0000000300)=@abs={0x1, 0x0, 0x3}, 0x8) r3 = dup2(r2, r1) sendmsg$unix(r3, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) getsockopt$sock_timeval(r3, 0xffff, 0x1005, &(0x7f0000000000), &(0x7f0000000180)=0x10) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000380)) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000280)) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f00000003c0)={0xb4e, 0x5, 0x709, {[0x5, 0x7fffffff, 0x7, 0x88b, 0x0, 0x1000, 0x3, 0x3b, 0x8, 0x4, 0x10000, 0x7, 0x411, 0xa4e, 0x7, 0x100, 0x9, 0x1f], [0x8001, 0x800, 0x5, 0x3, 0x3, 0x100, 0x0, 0x1, 0x80000001, 0xfffffffffffffff9], [0x40000000000, 0x8, 0x6, 0x7fffffff, 0x4, 0x6], [0x48, 0x8001, 0x2, 0xb40, 0x8, 0x7fffffff], [{0x1f, 0xaa4b, 0xa0dc, 0xdfb}, {0x1, 0x9, 0x5, 0x6ef}, {0x400, 0x7ff, 0x78, 0x4}, {0x7, 0x8, 0x7, 0xaa}, {0x1, 0x100, 0x616, 0x420}, {0x200, 0x800, 0x10000, 0x6}, {0x8, 0x56, 0x4, 0x9cb5}, {0x8, 0x8000, 0x80000001, 0x7f}], {0x0, 0x0, 0x1, 0xffff}, {0x2, 0xe3, 0x3, 0xffff}}}) 18:12:20 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r0, &(0x7f0000000700)={&(0x7f0000000100)=@abs={0x0, 0x0, 0x3}, 0x8, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="10000000ffff00000100000000000000cd194ac63920c8a8cdb51514420ca94e11eb2db52bf362893808834f8a4dda35875e19732ba6a5084a9478523e2ad16db2a7f96068acbec5b77cd3e724fc1fd90c42c0765f4b19853512e1cf1704dd3e00b4ecee4da16887ed15f9fbb81a01dc06f24ea5589655c96ba3fb742710ea19b5bcd14da30b40f23e4f5ffea8aff55359e750d3f1ac821f2a3fc8d4872514e5fbfff9f225bd916c1e7215ca759dee7fc5257e350a200a44c70eac97ced5b07fa4fb1ceea44a1cfc23fbeb45bc906f76fbbaf442ddf7dae32732b6e30fd4fce4157812ed0cf9729400"/247], 0x10}, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000180)="b4f7c2bfb64a30686430577d248e781a1833f8b9e1e5930117982c7e79367b2db4bfbf8cfa538bf48208442fe361aa0433ef48333fb64bec4b4e52983d3ecc2766ca2c0c7297900c70a682658f769703cfa3910ea905a469d9cb7f748351825a23af9e51", 0x64}], 0x1) mknod(&(0x7f00000000c0)='./file0\x00', 0x2000, 0x0) r1 = syz_open_pts() close(r1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0x5, 0x1ff, 0xffff65b8, "92542c467dc50f4733ec72545f0a765e2ba400"}) writev(r1, &(0x7f0000000480)=[{0x0}], 0x1) r2 = openat$tty(0xffffffffffffff9c, 0x0, 0x0, 0x0) dup2(r2, r1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f00000001c0)=[{0x2}, {0x3c}]}) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x4) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000240)) r3 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) renameat(0xffffffffffffffff, 0x0, 0xffffffffffffffff, &(0x7f0000000140)='./file0\x00') socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001400)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) setuid(r5) ioctl$TIOCCONS(r3, 0x80047462, &(0x7f0000000080)=0x5) 18:12:20 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r0, &(0x7f0000000700)={&(0x7f0000000100)=@abs={0x0, 0x0, 0x3}, 0x8, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="10000000ffff00000100000000000000cd194ac63920c8a8cdb51514420ca94e11eb2db52bf362893808834f8a4dda35875e19732ba6a5084a9478523e2ad16db2a7f96068acbec5b77cd3e724fc1fd90c42c0765f4b19853512e1cf1704dd3e00b4ecee4da16887ed15f9fbb81a01dc06f24ea5589655c96ba3fb742710ea19b5bcd14da30b40f23e4f5ffea8aff55359e750d3f1ac821f2a3fc8d4872514e5fbfff9f225bd916c1e7215ca759dee7fc5257e350a200a44c70eac97ced5b07fa4fb1ceea44a1cfc23fbeb45bc906f76fbbaf442ddf7dae32732b6e30fd4fce4157812ed0cf9729400"/247], 0x10}, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000180)="b4f7c2bfb64a30686430577d248e781a1833f8b9e1e5930117982c7e79367b2db4bfbf8cfa538bf48208442fe361aa0433ef48333fb64bec4b4e52983d3ecc2766ca2c0c7297900c70a682658f769703cfa3910ea905a469d9cb7f748351825a23af9e51", 0x64}], 0x1) mknod(&(0x7f00000000c0)='./file0\x00', 0x2000, 0x0) r1 = syz_open_pts() close(r1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0x5, 0x1ff, 0xffff65b8, "92542c467dc50f4733ec72545f0a765e2ba400"}) writev(r1, &(0x7f0000000480)=[{0x0}], 0x1) r2 = openat$tty(0xffffffffffffff9c, 0x0, 0x0, 0x0) dup2(r2, r1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000001c0)=[{0x2}, {0x3c}, {}]}) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x4) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000240)) r3 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) renameat(0xffffffffffffffff, 0x0, 0xffffffffffffffff, &(0x7f0000000140)='./file0\x00') socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001400)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) setuid(r5) ioctl$TIOCCONS(r3, 0x80047462, &(0x7f0000000080)=0x5) 18:12:20 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r0, &(0x7f0000000700)={&(0x7f0000000100)=@abs={0x0, 0x0, 0x3}, 0x8, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="10000000ffff00000100000000000000cd194ac63920c8a8cdb51514420ca94e11eb2db52bf362893808834f8a4dda35875e19732ba6a5084a9478523e2ad16db2a7f96068acbec5b77cd3e724fc1fd90c42c0765f4b19853512e1cf1704dd3e00b4ecee4da16887ed15f9fbb81a01dc06f24ea5589655c96ba3fb742710ea19b5bcd14da30b40f23e4f5ffea8aff55359e750d3f1ac821f2a3fc8d4872514e5fbfff9f225bd916c1e7215ca759dee7fc5257e350a200a44c70eac97ced5b07fa4fb1ceea44a1cfc23fbeb45bc906f76fbbaf442ddf7dae32732b6e30fd4fce4157812ed0cf9729400"/247], 0x10}, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000180)="b4f7c2bfb64a30686430577d248e781a1833f8b9e1e5930117982c7e79367b2db4bfbf8cfa538bf48208442fe361aa0433ef48333fb64bec4b4e52983d3ecc2766ca2c0c7297900c70a682658f769703cfa3910ea905a469d9cb7f748351825a23af9e51", 0x64}], 0x1) mknod(&(0x7f00000000c0)='./file0\x00', 0x2000, 0x0) r1 = syz_open_pts() close(r1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0x5, 0x1ff, 0xffff65b8, "92542c467dc50f4733ec72545f0a765e2ba400"}) writev(r1, &(0x7f0000000480)=[{0x0}], 0x1) r2 = openat$tty(0xffffffffffffff9c, 0x0, 0x0, 0x0) dup2(r2, r1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000001c0)=[{0x2}, {0x3c}, {}]}) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x4) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000240)) r3 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) renameat(0xffffffffffffffff, 0x0, 0xffffffffffffffff, &(0x7f0000000140)='./file0\x00') socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001400)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) setuid(r5) ioctl$TIOCCONS(r3, 0x80047462, &(0x7f0000000080)=0x5) 18:12:20 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x90) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000040)=0x80) ioctl$WSMOUSEIO_SRES(r0, 0x80045721, &(0x7f0000000080)=0x9) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x2, 0x0) r2 = openat(r1, &(0x7f0000000100)='./file0\x00', 0x40, 0xe3) pipe(&(0x7f0000000140)={0xffffffffffffffff}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x1, 0x0) r5 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000200)='/dev/wsmouse0\x00', 0x40, 0x0) kevent(r3, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffd, 0xa0, 0xfffff, 0x6}, {{r0}, 0xfffffffffffffff9, 0x0, 0x2, 0x400, 0x9}], 0x1, &(0x7f0000000240)=[{{r0}, 0xfffffffffffffff9, 0x80, 0x1, 0x1, 0x1c00000000000000}, {{r0}, 0xffffffffffffffff, 0x0, 0x0, 0x20, 0xffffffffffff8387}, {{r4}, 0xfffffffffffffffb, 0xec, 0x20000000, 0x800, 0x5}, {{r5}, 0x7, 0x42, 0x4, 0xfffffffffffffff8, 0x3}, {{r2}, 0xfffffffffffffffa, 0x20, 0x80000000, 0x4, 0x8}, {{r2}, 0xfffffffffffffff9, 0xc1, 0x40, 0x18, 0x100}, {{0xffffffffffffff9c}, 0xffffffffffffffff, 0x4, 0x2, 0x401, 0x6}, {{r0}, 0xfffffffffffffffa, 0x80, 0x10, 0x1f, 0x27a6}], 0xfe000000, &(0x7f0000000340)={0x4, 0x3}) r6 = accept$inet(0xffffffffffffffff, &(0x7f0000000380), &(0x7f00000003c0)=0xc) close(r6) connect$inet(0xffffffffffffffff, &(0x7f0000000400)={0x2, 0x2}, 0xc) r7 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) bind$inet(r7, &(0x7f0000000440)={0x2, 0x1}, 0xc) pipe2(&(0x7f0000000480)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$WSMOUSEIO_SCALIBCOORDS(r8, 0x81205724, &(0x7f00000004c0)={0x0, 0x3, 0x1, 0xf5, 0x3, 0x7, 0x3, 0x10, [{0xc96d, 0x3, 0x0, 0x5f33}, {0x7ff, 0x6, 0x1, 0x4}, {0x40, 0x200, 0x3ff, 0x7ff}, {0x2, 0x7, 0x8000, 0x4}, {0x5, 0x4, 0x1, 0x778943ee}, {0x6, 0xfff, 0x4, 0x8}, {0x10001, 0x2, 0x80000000, 0x1}, {0x7fff, 0x0, 0x6, 0x7}, {0x5, 0x4, 0x1, 0x4}, {0x0, 0x8c, 0x0, 0x7fffffff}, {0x7, 0x8, 0x6, 0x3}, {0x8, 0xf0bf, 0x9, 0x4b3}, {0x2d, 0x80000001, 0x80000001, 0x101}, {0x2, 0x1000, 0x8}, {0x1, 0x8, 0x7, 0x2}, {0xf8e5, 0x7, 0x8}]}) r9 = semget$private(0x0, 0x2, 0x1) semctl$GETALL(r9, 0x0, 0x6, &(0x7f0000000600)=""/62) r10 = openat$zero(0xffffffffffffff9c, &(0x7f0000000640)='/dev/zero\x00', 0x80, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r10, 0x80105728, &(0x7f00000006c0)={&(0x7f0000000680)=[{0x8b, 0x7fffffff}, {0x41, 0x80}, {0x80, 0x6}], 0x3}) 18:12:20 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r0, &(0x7f0000000700)={&(0x7f0000000100)=@abs={0x0, 0x0, 0x3}, 0x8, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="10000000ffff00000100000000000000cd194ac63920c8a8cdb51514420ca94e11eb2db52bf362893808834f8a4dda35875e19732ba6a5084a9478523e2ad16db2a7f96068acbec5b77cd3e724fc1fd90c42c0765f4b19853512e1cf1704dd3e00b4ecee4da16887ed15f9fbb81a01dc06f24ea5589655c96ba3fb742710ea19b5bcd14da30b40f23e4f5ffea8aff55359e750d3f1ac821f2a3fc8d4872514e5fbfff9f225bd916c1e7215ca759dee7fc5257e350a200a44c70eac97ced5b07fa4fb1ceea44a1cfc23fbeb45bc906f76fbbaf442ddf7dae32732b6e30fd4fce4157812ed0cf9729400"/247], 0x10}, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000180)="b4f7c2bfb64a30686430577d248e781a1833f8b9e1e5930117982c7e79367b2db4bfbf8cfa538bf48208442fe361aa0433ef48333fb64bec4b4e52983d3ecc2766ca2c0c7297900c70a682658f769703cfa3910ea905a469d9cb7f748351825a23af9e51", 0x64}], 0x1) mknod(&(0x7f00000000c0)='./file0\x00', 0x2000, 0x0) r1 = syz_open_pts() close(r1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0x5, 0x1ff, 0xffff65b8, "92542c467dc50f4733ec72545f0a765e2ba400"}) writev(r1, &(0x7f0000000480)=[{0x0}], 0x1) r2 = openat$tty(0xffffffffffffff9c, 0x0, 0x0, 0x0) dup2(r2, r1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000001c0)=[{0x2}, {0x3c}, {}]}) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x4) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000240)) r3 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) renameat(0xffffffffffffffff, 0x0, 0xffffffffffffffff, &(0x7f0000000140)='./file0\x00') socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001400)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) setuid(r5) ioctl$TIOCCONS(r3, 0x80047462, &(0x7f0000000080)=0x5) 18:12:20 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r0, &(0x7f0000000700)={&(0x7f0000000100)=@abs={0x0, 0x0, 0x3}, 0x8, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="10000000ffff00000100000000000000cd194ac63920c8a8cdb51514420ca94e11eb2db52bf362893808834f8a4dda35875e19732ba6a5084a9478523e2ad16db2a7f96068acbec5b77cd3e724fc1fd90c42c0765f4b19853512e1cf1704dd3e00b4ecee4da16887ed15f9fbb81a01dc06f24ea5589655c96ba3fb742710ea19b5bcd14da30b40f23e4f5ffea8aff55359e750d3f1ac821f2a3fc8d4872514e5fbfff9f225bd916c1e7215ca759dee7fc5257e350a200a44c70eac97ced5b07fa4fb1ceea44a1cfc23fbeb45bc906f76fbbaf442ddf7dae32732b6e30fd4fce4157812ed0cf9729400"/247], 0x10}, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000180)="b4f7c2bfb64a30686430577d248e781a1833f8b9e1e5930117982c7e79367b2db4bfbf8cfa538bf48208442fe361aa0433ef48333fb64bec4b4e52983d3ecc2766ca2c0c7297900c70a682658f769703cfa3910ea905a469d9cb7f748351825a23af9e51", 0x64}], 0x1) mknod(&(0x7f00000000c0)='./file0\x00', 0x2000, 0x0) r1 = syz_open_pts() close(r1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0x5, 0x1ff, 0xffff65b8, "92542c467dc50f4733ec72545f0a765e2ba400"}) writev(r1, &(0x7f0000000480)=[{0x0}], 0x1) r2 = openat$tty(0xffffffffffffff9c, 0x0, 0x0, 0x0) dup2(r2, r1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f00000001c0)=[{0x2}, {0x4406}]}) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x4) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000240)) r3 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) renameat(0xffffffffffffffff, 0x0, 0xffffffffffffffff, &(0x7f0000000140)='./file0\x00') socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001400)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) setuid(r5) ioctl$TIOCCONS(r3, 0x80047462, &(0x7f0000000080)=0x5) 18:12:20 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x190) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f0000000040)) openat(r1, &(0x7f0000000080)='./file0\x00', 0x1, 0x1) getsockopt$inet_opts(r0, 0x0, 0xa, 0x0, 0x0) 18:12:20 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86139) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x40}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) getpgrp() write(r0, &(0x7f0000000100)="510fc3a0", 0x4) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 18:12:20 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r0, &(0x7f0000000700)={&(0x7f0000000100)=@abs={0x0, 0x0, 0x3}, 0x8, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="10000000ffff00000100000000000000cd194ac63920c8a8cdb51514420ca94e11eb2db52bf362893808834f8a4dda35875e19732ba6a5084a9478523e2ad16db2a7f96068acbec5b77cd3e724fc1fd90c42c0765f4b19853512e1cf1704dd3e00b4ecee4da16887ed15f9fbb81a01dc06f24ea5589655c96ba3fb742710ea19b5bcd14da30b40f23e4f5ffea8aff55359e750d3f1ac821f2a3fc8d4872514e5fbfff9f225bd916c1e7215ca759dee7fc5257e350a200a44c70eac97ced5b07fa4fb1ceea44a1cfc23fbeb45bc906f76fbbaf442ddf7dae32732b6e30fd4fce4157812ed0cf9729400"/247], 0x10}, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000180)="b4f7c2bfb64a30686430577d248e781a1833f8b9e1e5930117982c7e79367b2db4bfbf8cfa538bf48208442fe361aa0433ef48333fb64bec4b4e52983d3ecc2766ca2c0c7297900c70a682658f769703cfa3910ea905a469d9cb7f748351825a23af9e51", 0x64}], 0x1) mknod(&(0x7f00000000c0)='./file0\x00', 0x2000, 0x0) r1 = syz_open_pts() close(r1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0x5, 0x1ff, 0xffff65b8, "92542c467dc50f4733ec72545f0a765e2ba400"}) writev(r1, &(0x7f0000000480)=[{0x0}], 0x1) r2 = openat$tty(0xffffffffffffff9c, 0x0, 0x0, 0x0) dup2(r2, r1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f00000001c0)=[{0x2}, {0x4406}]}) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x4) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000240)) r3 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) renameat(0xffffffffffffffff, 0x0, 0xffffffffffffffff, &(0x7f0000000140)='./file0\x00') socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001400)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) setuid(r5) ioctl$TIOCCONS(r3, 0x80047462, &(0x7f0000000080)=0x5) 18:12:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = socket(0x18, 0x8002, 0x0) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) r3 = dup2(r2, r1) sendmsg$unix(r3, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x44, 0x0, 0x7, 0x80}, {0x35, 0x1}, {0x819, 0x8, 0x20, 0x7}]}) syz_emit_ethernet(0xe, &(0x7f0000000040)) 18:12:20 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r0, &(0x7f0000000700)={&(0x7f0000000100)=@abs={0x0, 0x0, 0x3}, 0x8, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="10000000ffff00000100000000000000cd194ac63920c8a8cdb51514420ca94e11eb2db52bf362893808834f8a4dda35875e19732ba6a5084a9478523e2ad16db2a7f96068acbec5b77cd3e724fc1fd90c42c0765f4b19853512e1cf1704dd3e00b4ecee4da16887ed15f9fbb81a01dc06f24ea5589655c96ba3fb742710ea19b5bcd14da30b40f23e4f5ffea8aff55359e750d3f1ac821f2a3fc8d4872514e5fbfff9f225bd916c1e7215ca759dee7fc5257e350a200a44c70eac97ced5b07fa4fb1ceea44a1cfc23fbeb45bc906f76fbbaf442ddf7dae32732b6e30fd4fce4157812ed0cf9729400"/247], 0x10}, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000180)="b4f7c2bfb64a30686430577d248e781a1833f8b9e1e5930117982c7e79367b2db4bfbf8cfa538bf48208442fe361aa0433ef48333fb64bec4b4e52983d3ecc2766ca2c0c7297900c70a682658f769703cfa3910ea905a469d9cb7f748351825a23af9e51", 0x64}], 0x1) mknod(&(0x7f00000000c0)='./file0\x00', 0x2000, 0x0) r1 = syz_open_pts() close(r1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0x5, 0x1ff, 0xffff65b8, "92542c467dc50f4733ec72545f0a765e2ba400"}) writev(r1, &(0x7f0000000480)=[{0x0}], 0x1) r2 = openat$tty(0xffffffffffffff9c, 0x0, 0x0, 0x0) dup2(r2, r1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f00000001c0)=[{0x2}, {0x4406}]}) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x4) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000240)) r3 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) renameat(0xffffffffffffffff, 0x0, 0xffffffffffffffff, &(0x7f0000000140)='./file0\x00') socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001400)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) setuid(r5) ioctl$TIOCCONS(r3, 0x80047462, &(0x7f0000000080)=0x5) 18:12:20 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="090000007e1b06e0"], 0x1) open(&(0x7f0000000040)='./file0\x00', 0x40, 0x84) ioctl$BIOCGETIF(0xffffffffffffffff, 0x4020426b, &(0x7f0000000180)={""/16, @ifru_dstaddr=@in}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) r2 = socket(0x2, 0x1, 0x0) socket$unix(0x1, 0x0, 0x0) r3 = accept$unix(0xffffffffffffffff, 0x0, 0x0) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000080)='/dev/diskmap\x00', 0x40, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[], 0x10) shutdown(r2, 0x2) socket(0x18, 0x8002, 0x0) r4 = socket(0x18, 0x3, 0x0) setsockopt(r4, 0x7, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) accept$unix(r3, &(0x7f00000000c0)=@file={0x0, ""/97}, &(0x7f0000000140)=0x63) dup2(r1, r2) 18:12:20 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) r1 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78779e, r1) recvmsg(r0, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000240), 0x0, 0x0}, 0x0) select(0x0, 0x0, 0x0, &(0x7f0000000240), 0x0) execve(0x0, 0x0, 0x0) 18:12:20 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r0, &(0x7f0000000700)={&(0x7f0000000100)=@abs={0x0, 0x0, 0x3}, 0x8, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="10000000ffff00000100000000000000cd194ac63920c8a8cdb51514420ca94e11eb2db52bf362893808834f8a4dda35875e19732ba6a5084a9478523e2ad16db2a7f96068acbec5b77cd3e724fc1fd90c42c0765f4b19853512e1cf1704dd3e00b4ecee4da16887ed15f9fbb81a01dc06f24ea5589655c96ba3fb742710ea19b5bcd14da30b40f23e4f5ffea8aff55359e750d3f1ac821f2a3fc8d4872514e5fbfff9f225bd916c1e7215ca759dee7fc5257e350a200a44c70eac97ced5b07fa4fb1ceea44a1cfc23fbeb45bc906f76fbbaf442ddf7dae32732b6e30fd4fce4157812ed0cf9729400"/247], 0x10}, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000180)="b4f7c2bfb64a30686430577d248e781a1833f8b9e1e5930117982c7e79367b2db4bfbf8cfa538bf48208442fe361aa0433ef48333fb64bec4b4e52983d3ecc2766ca2c0c7297900c70a682658f769703cfa3910ea905a469d9cb7f748351825a23af9e51", 0x64}], 0x1) mknod(&(0x7f00000000c0)='./file0\x00', 0x2000, 0x0) r1 = syz_open_pts() close(r1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0x5, 0x1ff, 0xffff65b8, "92542c467dc50f4733ec72545f0a765e2ba400"}) writev(r1, &(0x7f0000000480)=[{0x0}], 0x1) r2 = openat$tty(0xffffffffffffff9c, 0x0, 0x0, 0x0) dup2(r2, r1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000001c0)=[{0x2}, {}, {0x4406}]}) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x4) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000240)) r3 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) renameat(0xffffffffffffffff, 0x0, 0xffffffffffffffff, &(0x7f0000000140)='./file0\x00') socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001400)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) setuid(r5) ioctl$TIOCCONS(r3, 0x80047462, &(0x7f0000000080)=0x5) 18:12:20 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r0, &(0x7f0000000700)={&(0x7f0000000100)=@abs={0x0, 0x0, 0x3}, 0x8, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="10000000ffff00000100000000000000cd194ac63920c8a8cdb51514420ca94e11eb2db52bf362893808834f8a4dda35875e19732ba6a5084a9478523e2ad16db2a7f96068acbec5b77cd3e724fc1fd90c42c0765f4b19853512e1cf1704dd3e00b4ecee4da16887ed15f9fbb81a01dc06f24ea5589655c96ba3fb742710ea19b5bcd14da30b40f23e4f5ffea8aff55359e750d3f1ac821f2a3fc8d4872514e5fbfff9f225bd916c1e7215ca759dee7fc5257e350a200a44c70eac97ced5b07fa4fb1ceea44a1cfc23fbeb45bc906f76fbbaf442ddf7dae32732b6e30fd4fce4157812ed0cf9729400"/247], 0x10}, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000180)="b4f7c2bfb64a30686430577d248e781a1833f8b9e1e5930117982c7e79367b2db4bfbf8cfa538bf48208442fe361aa0433ef48333fb64bec4b4e52983d3ecc2766ca2c0c7297900c70a682658f769703cfa3910ea905a469d9cb7f748351825a23af9e51", 0x64}], 0x1) mknod(&(0x7f00000000c0)='./file0\x00', 0x2000, 0x0) r1 = syz_open_pts() close(r1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0x5, 0x1ff, 0xffff65b8, "92542c467dc50f4733ec72545f0a765e2ba400"}) writev(r1, &(0x7f0000000480)=[{0x0}], 0x1) r2 = openat$tty(0xffffffffffffff9c, 0x0, 0x0, 0x0) dup2(r2, r1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000001c0)=[{0x2}, {}, {0x4406}]}) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x4) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000240)) r3 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) renameat(0xffffffffffffffff, 0x0, 0xffffffffffffffff, &(0x7f0000000140)='./file0\x00') socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001400)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) setuid(r5) ioctl$TIOCCONS(r3, 0x80047462, &(0x7f0000000080)=0x5) 18:12:20 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r0, &(0x7f0000000700)={&(0x7f0000000100)=@abs={0x0, 0x0, 0x3}, 0x8, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="10000000ffff00000100000000000000cd194ac63920c8a8cdb51514420ca94e11eb2db52bf362893808834f8a4dda35875e19732ba6a5084a9478523e2ad16db2a7f96068acbec5b77cd3e724fc1fd90c42c0765f4b19853512e1cf1704dd3e00b4ecee4da16887ed15f9fbb81a01dc06f24ea5589655c96ba3fb742710ea19b5bcd14da30b40f23e4f5ffea8aff55359e750d3f1ac821f2a3fc8d4872514e5fbfff9f225bd916c1e7215ca759dee7fc5257e350a200a44c70eac97ced5b07fa4fb1ceea44a1cfc23fbeb45bc906f76fbbaf442ddf7dae32732b6e30fd4fce4157812ed0cf9729400"/247], 0x10}, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000180)="b4f7c2bfb64a30686430577d248e781a1833f8b9e1e5930117982c7e79367b2db4bfbf8cfa538bf48208442fe361aa0433ef48333fb64bec4b4e52983d3ecc2766ca2c0c7297900c70a682658f769703cfa3910ea905a469d9cb7f748351825a23af9e51", 0x64}], 0x1) mknod(&(0x7f00000000c0)='./file0\x00', 0x2000, 0x0) r1 = syz_open_pts() close(r1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0x5, 0x1ff, 0xffff65b8, "92542c467dc50f4733ec72545f0a765e2ba400"}) writev(r1, &(0x7f0000000480)=[{0x0}], 0x1) r2 = openat$tty(0xffffffffffffff9c, 0x0, 0x0, 0x0) dup2(r2, r1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000001c0)=[{0x2}, {}, {0x4406}]}) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x4) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000240)) r3 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) renameat(0xffffffffffffffff, 0x0, 0xffffffffffffffff, &(0x7f0000000140)='./file0\x00') socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001400)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) setuid(r5) ioctl$TIOCCONS(r3, 0x80047462, &(0x7f0000000080)=0x5) 18:12:20 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) r1 = socket(0x18, 0x8002, 0x0) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) dup2(r2, r1) listen(r1, 0xa5) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r3 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000240)='/dev/speaker\x00', 0x1, 0x0) fcntl$getown(r3, 0x5) dup(r3) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000100)={0x0, 0x0, 0x0, 0xed23}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x2, 0x0, 0x1}, {}, 0x0, [0x0, 0x0, 0x0, 0x7]}, 0x3c) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0)={{0x18, 0x1, 0x577, 0x6}, {0x18, 0x3, 0x3f, 0x2}, 0x40, [0x6, 0x8, 0x6, 0x9, 0x9, 0x8, 0x0, 0x1]}, 0x3c) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r4, r0) 18:12:20 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r0, &(0x7f0000000700)={&(0x7f0000000100)=@abs={0x0, 0x0, 0x3}, 0x8, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="10000000ffff00000100000000000000cd194ac63920c8a8cdb51514420ca94e11eb2db52bf362893808834f8a4dda35875e19732ba6a5084a9478523e2ad16db2a7f96068acbec5b77cd3e724fc1fd90c42c0765f4b19853512e1cf1704dd3e00b4ecee4da16887ed15f9fbb81a01dc06f24ea5589655c96ba3fb742710ea19b5bcd14da30b40f23e4f5ffea8aff55359e750d3f1ac821f2a3fc8d4872514e5fbfff9f225bd916c1e7215ca759dee7fc5257e350a200a44c70eac97ced5b07fa4fb1ceea44a1cfc23fbeb45bc906f76fbbaf442ddf7dae32732b6e30fd4fce4157812ed0cf9729400"/247], 0x10}, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000180)="b4f7c2bfb64a30686430577d248e781a1833f8b9e1e5930117982c7e79367b2db4bfbf8cfa538bf48208442fe361aa0433ef48333fb64bec4b4e52983d3ecc2766ca2c0c7297900c70a682658f769703cfa3910ea905a469d9cb7f748351825a23af9e51", 0x64}], 0x1) mknod(&(0x7f00000000c0)='./file0\x00', 0x2000, 0x0) r1 = syz_open_pts() close(r1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0x5, 0x1ff, 0xffff65b8, "92542c467dc50f4733ec72545f0a765e2ba400"}) writev(r1, &(0x7f0000000480)=[{0x0}], 0x1) r2 = openat$tty(0xffffffffffffff9c, 0x0, 0x0, 0x0) dup2(r2, r1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f00000001c0)=[{0x3c}, {0x4406}]}) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x4) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000240)) r3 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) renameat(0xffffffffffffffff, 0x0, 0xffffffffffffffff, &(0x7f0000000140)='./file0\x00') socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001400)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) setuid(r5) ioctl$TIOCCONS(r3, 0x80047462, &(0x7f0000000080)=0x5) 18:12:20 executing program 1: syz_emit_ethernet(0x3e, &(0x7f00000000c0)={@broadcast, @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2, @local={0xac, 0x14, 0x0}}, @icmp=@dest_unreach={0x3, 0xf, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast1, @broadcast}}}}}}) syz_emit_ethernet(0x24a, &(0x7f0000000100)={@local, @empty, [], {@ipv6={0x86dd, {0x4, 0x6, "c097c4", 0x214, 0x4, 0x8, @rand_addr="cbd0827965baed37b2d8c2fd5963daa8", @empty, {[@routing={0x2c, 0x10, 0x0, 0x7b, 0x0, [@ipv4={[], [], @rand_addr=0x5}, @remote={0xfe, 0x80, [], 0x0}, @loopback, @empty, @rand_addr="be7986eb54b0e1e07d73cbf3548657ea", @mcast2, @remote={0xfe, 0x80, [], 0x0}, @mcast2]}, @fragment={0x3, 0x0, 0x90, 0x1, 0x0, 0x5, 0x67}, @hopopts={0x4, 0x0, [], [@jumbo={0xc2, 0x4, 0x2}]}, @dstopts={0x88, 0x11, [], [@padn={0x1, 0x6, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @jumbo={0xc2, 0x4, 0x7f7c}, @generic={0xf9, 0x78, "42e4c98bd8c72aad908f96d56d9ab953d3e2838e89c1321d891de9b92b1aa1b27b4ae39b5c2dccdd55e2f62b572bb1985d89a142bdec6802f16c0fc94c40e1957d56ed7c34fdc2f8b28dd09814b61eda6d6fa4bbfbb97c2b26bbc1139be46612e5f62c006f4f17cc2be7fcd772f095c966a01aa2485cfa69"}, @jumbo={0xc2, 0x4, 0x9}]}, @routing={0x61, 0x8, 0x0, 0x0, 0x0, [@mcast1, @ipv4={[], [], @rand_addr=0xffffffff}, @mcast1, @remote={0xfe, 0x80, [], 0x0}]}], @generic="256c210c1dcf4b47b429a55deabf9a28f7f2ae3b8895ea95a5cd52bfa3b3f2c915753044b3fe486a205fb362f540177e132675415c01e74881940661bb22bea374feb9497c1cb3b2aa1de229886ad18c4fc2e4b0d8b56e55ab8117f99816e570460bfd31a35b16c0684e0696b49350715d64709bbeeaf5b56dba50f4898762ef1c100ba20a2efbbed6beea0a1648d653e63089c1"}}}}}) r0 = socket(0x18, 0x8002, 0x0) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) r2 = socket(0x11, 0x3, 0x0) r3 = socket(0x11, 0x3, 0x0) setsockopt(r3, 0x20000000000011, 0x3, &(0x7f0000000000)="04000000", 0x4) setsockopt(r3, 0x20000000000011, 0x800000000001, &(0x7f0000000000)="186fe65c", 0x4) sendto$unix(r2, &(0x7f0000000000)="b100050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) dup2(r1, r0) r4 = dup(r1) ioctl$WSKBDIO_SETMODE(r4, 0x80045713, &(0x7f0000000000)=0x1) 18:12:20 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r0, &(0x7f0000000700)={&(0x7f0000000100)=@abs={0x0, 0x0, 0x3}, 0x8, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="10000000ffff00000100000000000000cd194ac63920c8a8cdb51514420ca94e11eb2db52bf362893808834f8a4dda35875e19732ba6a5084a9478523e2ad16db2a7f96068acbec5b77cd3e724fc1fd90c42c0765f4b19853512e1cf1704dd3e00b4ecee4da16887ed15f9fbb81a01dc06f24ea5589655c96ba3fb742710ea19b5bcd14da30b40f23e4f5ffea8aff55359e750d3f1ac821f2a3fc8d4872514e5fbfff9f225bd916c1e7215ca759dee7fc5257e350a200a44c70eac97ced5b07fa4fb1ceea44a1cfc23fbeb45bc906f76fbbaf442ddf7dae32732b6e30fd4fce4157812ed0cf9729400"/247], 0x10}, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000180)="b4f7c2bfb64a30686430577d248e781a1833f8b9e1e5930117982c7e79367b2db4bfbf8cfa538bf48208442fe361aa0433ef48333fb64bec4b4e52983d3ecc2766ca2c0c7297900c70a682658f769703cfa3910ea905a469d9cb7f748351825a23af9e51", 0x64}], 0x1) mknod(&(0x7f00000000c0)='./file0\x00', 0x2000, 0x0) r1 = syz_open_pts() close(r1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0x5, 0x1ff, 0xffff65b8, "92542c467dc50f4733ec72545f0a765e2ba400"}) writev(r1, &(0x7f0000000480)=[{0x0}], 0x1) r2 = openat$tty(0xffffffffffffff9c, 0x0, 0x0, 0x0) dup2(r2, r1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f00000001c0)=[{0x3c}, {0x4406}]}) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x4) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000240)) r3 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) renameat(0xffffffffffffffff, 0x0, 0xffffffffffffffff, &(0x7f0000000140)='./file0\x00') socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001400)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) setuid(r5) ioctl$TIOCCONS(r3, 0x80047462, &(0x7f0000000080)=0x5) 18:12:20 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) execve(0x0, 0x0, &(0x7f0000000480)=[&(0x7f0000000340)=':\x00', &(0x7f0000000200)='[\xda\x1d\xa2D\xbe\n\xd3\xf5\xff\t\xc7\x94\n\nh\xea\xa0\xc04cG\x1e/\xf1M\xccy\xceZl\xd7\xdd\x8c{D\xbcY1\xc6\xb4\xd2\xe1']) r1 = open(&(0x7f0000000040)='./file1\x00', 0x800, 0x0) fcntl$setstatus(r1, 0x4, 0x80) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) preadv(r0, &(0x7f0000000000)=[{&(0x7f0000002140)=""/4096, 0x1000}], 0x1, 0x0, 0x0) 18:12:20 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r0, &(0x7f0000000700)={&(0x7f0000000100)=@abs={0x0, 0x0, 0x3}, 0x8, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="10000000ffff00000100000000000000cd194ac63920c8a8cdb51514420ca94e11eb2db52bf362893808834f8a4dda35875e19732ba6a5084a9478523e2ad16db2a7f96068acbec5b77cd3e724fc1fd90c42c0765f4b19853512e1cf1704dd3e00b4ecee4da16887ed15f9fbb81a01dc06f24ea5589655c96ba3fb742710ea19b5bcd14da30b40f23e4f5ffea8aff55359e750d3f1ac821f2a3fc8d4872514e5fbfff9f225bd916c1e7215ca759dee7fc5257e350a200a44c70eac97ced5b07fa4fb1ceea44a1cfc23fbeb45bc906f76fbbaf442ddf7dae32732b6e30fd4fce4157812ed0cf9729400"/247], 0x10}, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000180)="b4f7c2bfb64a30686430577d248e781a1833f8b9e1e5930117982c7e79367b2db4bfbf8cfa538bf48208442fe361aa0433ef48333fb64bec4b4e52983d3ecc2766ca2c0c7297900c70a682658f769703cfa3910ea905a469d9cb7f748351825a23af9e51", 0x64}], 0x1) mknod(&(0x7f00000000c0)='./file0\x00', 0x2000, 0x0) r1 = syz_open_pts() close(r1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0x5, 0x1ff, 0xffff65b8, "92542c467dc50f4733ec72545f0a765e2ba400"}) writev(r1, &(0x7f0000000480)=[{0x0}], 0x1) r2 = openat$tty(0xffffffffffffff9c, 0x0, 0x0, 0x0) dup2(r2, r1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f00000001c0)=[{0x3c}, {0x4406}]}) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x4) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000240)) r3 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) renameat(0xffffffffffffffff, 0x0, 0xffffffffffffffff, &(0x7f0000000140)='./file0\x00') socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001400)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) setuid(r5) ioctl$TIOCCONS(r3, 0x80047462, &(0x7f0000000080)=0x5) 18:12:20 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r0, &(0x7f0000000700)={&(0x7f0000000100)=@abs={0x0, 0x0, 0x3}, 0x8, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="10000000ffff00000100000000000000cd194ac63920c8a8cdb51514420ca94e11eb2db52bf362893808834f8a4dda35875e19732ba6a5084a9478523e2ad16db2a7f96068acbec5b77cd3e724fc1fd90c42c0765f4b19853512e1cf1704dd3e00b4ecee4da16887ed15f9fbb81a01dc06f24ea5589655c96ba3fb742710ea19b5bcd14da30b40f23e4f5ffea8aff55359e750d3f1ac821f2a3fc8d4872514e5fbfff9f225bd916c1e7215ca759dee7fc5257e350a200a44c70eac97ced5b07fa4fb1ceea44a1cfc23fbeb45bc906f76fbbaf442ddf7dae32732b6e30fd4fce4157812ed0cf9729400"/247], 0x10}, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000180)="b4f7c2bfb64a30686430577d248e781a1833f8b9e1e5930117982c7e79367b2db4bfbf8cfa538bf48208442fe361aa0433ef48333fb64bec4b4e52983d3ecc2766ca2c0c7297900c70a682658f769703cfa3910ea905a469d9cb7f748351825a23af9e51", 0x64}], 0x1) mknod(&(0x7f00000000c0)='./file0\x00', 0x2000, 0x0) r1 = syz_open_pts() close(r1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0x5, 0x1ff, 0xffff65b8, "92542c467dc50f4733ec72545f0a765e2ba400"}) writev(r1, &(0x7f0000000480)=[{0x0}], 0x1) r2 = openat$tty(0xffffffffffffff9c, 0x0, 0x0, 0x0) dup2(r2, r1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000001c0)=[{}, {0x3c}, {0x4406}]}) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x4) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000240)) r3 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) renameat(0xffffffffffffffff, 0x0, 0xffffffffffffffff, &(0x7f0000000140)='./file0\x00') socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001400)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) setuid(r5) ioctl$TIOCCONS(r3, 0x80047462, &(0x7f0000000080)=0x5) 18:12:20 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r0, &(0x7f0000000700)={&(0x7f0000000100)=@abs={0x0, 0x0, 0x3}, 0x8, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="10000000ffff00000100000000000000cd194ac63920c8a8cdb51514420ca94e11eb2db52bf362893808834f8a4dda35875e19732ba6a5084a9478523e2ad16db2a7f96068acbec5b77cd3e724fc1fd90c42c0765f4b19853512e1cf1704dd3e00b4ecee4da16887ed15f9fbb81a01dc06f24ea5589655c96ba3fb742710ea19b5bcd14da30b40f23e4f5ffea8aff55359e750d3f1ac821f2a3fc8d4872514e5fbfff9f225bd916c1e7215ca759dee7fc5257e350a200a44c70eac97ced5b07fa4fb1ceea44a1cfc23fbeb45bc906f76fbbaf442ddf7dae32732b6e30fd4fce4157812ed0cf9729400"/247], 0x10}, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000180)="b4f7c2bfb64a30686430577d248e781a1833f8b9e1e5930117982c7e79367b2db4bfbf8cfa538bf48208442fe361aa0433ef48333fb64bec4b4e52983d3ecc2766ca2c0c7297900c70a682658f769703cfa3910ea905a469d9cb7f748351825a23af9e51", 0x64}], 0x1) mknod(&(0x7f00000000c0)='./file0\x00', 0x2000, 0x0) r1 = syz_open_pts() close(r1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0x5, 0x1ff, 0xffff65b8, "92542c467dc50f4733ec72545f0a765e2ba400"}) writev(r1, &(0x7f0000000480)=[{0x0}], 0x1) r2 = openat$tty(0xffffffffffffff9c, 0x0, 0x0, 0x0) dup2(r2, r1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000001c0)=[{}, {0x3c}, {0x4406}]}) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x4) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000240)) r3 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) renameat(0xffffffffffffffff, 0x0, 0xffffffffffffffff, &(0x7f0000000140)='./file0\x00') socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001400)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) setuid(r5) ioctl$TIOCCONS(r3, 0x80047462, &(0x7f0000000080)=0x5) 18:12:20 executing program 1: openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd\x00', 0x80, 0x0) r0 = socket(0x2, 0x8001, 0x0) shutdown(r0, 0x0) chroot(&(0x7f0000000100)='./file0/file0\x00') r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) pwritev(r1, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155e71e00", 0x9}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x28d, 0x0, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) shutdown(r0, 0x1) open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) 18:12:20 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r0, &(0x7f0000000700)={&(0x7f0000000100)=@abs={0x0, 0x0, 0x3}, 0x8, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="10000000ffff00000100000000000000cd194ac63920c8a8cdb51514420ca94e11eb2db52bf362893808834f8a4dda35875e19732ba6a5084a9478523e2ad16db2a7f96068acbec5b77cd3e724fc1fd90c42c0765f4b19853512e1cf1704dd3e00b4ecee4da16887ed15f9fbb81a01dc06f24ea5589655c96ba3fb742710ea19b5bcd14da30b40f23e4f5ffea8aff55359e750d3f1ac821f2a3fc8d4872514e5fbfff9f225bd916c1e7215ca759dee7fc5257e350a200a44c70eac97ced5b07fa4fb1ceea44a1cfc23fbeb45bc906f76fbbaf442ddf7dae32732b6e30fd4fce4157812ed0cf9729400"/247], 0x10}, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000180)="b4f7c2bfb64a30686430577d248e781a1833f8b9e1e5930117982c7e79367b2db4bfbf8cfa538bf48208442fe361aa0433ef48333fb64bec4b4e52983d3ecc2766ca2c0c7297900c70a682658f769703cfa3910ea905a469d9cb7f748351825a23af9e51", 0x64}], 0x1) mknod(&(0x7f00000000c0)='./file0\x00', 0x2000, 0x0) r1 = syz_open_pts() close(r1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0x5, 0x1ff, 0xffff65b8, "92542c467dc50f4733ec72545f0a765e2ba400"}) writev(r1, &(0x7f0000000480)=[{0x0}], 0x1) r2 = openat$tty(0xffffffffffffff9c, 0x0, 0x0, 0x0) dup2(r2, r1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000001c0)=[{}, {0x3c}, {0x4406}]}) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x4) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000240)) r3 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) renameat(0xffffffffffffffff, 0x0, 0xffffffffffffffff, &(0x7f0000000140)='./file0\x00') socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001400)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) setuid(r5) ioctl$TIOCCONS(r3, 0x80047462, &(0x7f0000000080)=0x5) 18:12:21 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r0, &(0x7f0000000700)={&(0x7f0000000100)=@abs={0x0, 0x0, 0x3}, 0x8, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="10000000ffff00000100000000000000cd194ac63920c8a8cdb51514420ca94e11eb2db52bf362893808834f8a4dda35875e19732ba6a5084a9478523e2ad16db2a7f96068acbec5b77cd3e724fc1fd90c42c0765f4b19853512e1cf1704dd3e00b4ecee4da16887ed15f9fbb81a01dc06f24ea5589655c96ba3fb742710ea19b5bcd14da30b40f23e4f5ffea8aff55359e750d3f1ac821f2a3fc8d4872514e5fbfff9f225bd916c1e7215ca759dee7fc5257e350a200a44c70eac97ced5b07fa4fb1ceea44a1cfc23fbeb45bc906f76fbbaf442ddf7dae32732b6e30fd4fce4157812ed0cf9729400"/247], 0x10}, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000180)="b4f7c2bfb64a30686430577d248e781a1833f8b9e1e5930117982c7e79367b2db4bfbf8cfa538bf48208442fe361aa0433ef48333fb64bec4b4e52983d3ecc2766ca2c0c7297900c70a682658f769703cfa3910ea905a469d9cb7f748351825a23af9e51", 0x64}], 0x1) mknod(&(0x7f00000000c0)='./file0\x00', 0x2000, 0x0) r1 = syz_open_pts() close(r1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0x5, 0x1ff, 0xffff65b8, "92542c467dc50f4733ec72545f0a765e2ba400"}) writev(r1, &(0x7f0000000480)=[{0x0}], 0x1) r2 = openat$tty(0xffffffffffffff9c, 0x0, 0x0, 0x0) dup2(r2, r1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000001c0)=[{0x2}, {0x3c}, {0x4406}]}) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000240)) r3 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) renameat(0xffffffffffffffff, 0x0, 0xffffffffffffffff, &(0x7f0000000140)='./file0\x00') socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001400)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) setuid(r5) ioctl$TIOCCONS(r3, 0x80047462, &(0x7f0000000080)=0x5) 18:12:21 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r0, &(0x7f0000000700)={&(0x7f0000000100)=@abs={0x0, 0x0, 0x3}, 0x8, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="10000000ffff00000100000000000000cd194ac63920c8a8cdb51514420ca94e11eb2db52bf362893808834f8a4dda35875e19732ba6a5084a9478523e2ad16db2a7f96068acbec5b77cd3e724fc1fd90c42c0765f4b19853512e1cf1704dd3e00b4ecee4da16887ed15f9fbb81a01dc06f24ea5589655c96ba3fb742710ea19b5bcd14da30b40f23e4f5ffea8aff55359e750d3f1ac821f2a3fc8d4872514e5fbfff9f225bd916c1e7215ca759dee7fc5257e350a200a44c70eac97ced5b07fa4fb1ceea44a1cfc23fbeb45bc906f76fbbaf442ddf7dae32732b6e30fd4fce4157812ed0cf9729400"/247], 0x10}, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000180)="b4f7c2bfb64a30686430577d248e781a1833f8b9e1e5930117982c7e79367b2db4bfbf8cfa538bf48208442fe361aa0433ef48333fb64bec4b4e52983d3ecc2766ca2c0c7297900c70a682658f769703cfa3910ea905a469d9cb7f748351825a23af9e51", 0x64}], 0x1) mknod(&(0x7f00000000c0)='./file0\x00', 0x2000, 0x0) r1 = syz_open_pts() close(r1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0x5, 0x1ff, 0xffff65b8, "92542c467dc50f4733ec72545f0a765e2ba400"}) writev(r1, &(0x7f0000000480)=[{0x0}], 0x1) r2 = openat$tty(0xffffffffffffff9c, 0x0, 0x0, 0x0) dup2(r2, r1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000001c0)=[{0x2}, {0x3c}, {0x4406}]}) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000240)) r3 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) renameat(0xffffffffffffffff, 0x0, 0xffffffffffffffff, &(0x7f0000000140)='./file0\x00') socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001400)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) setuid(r5) ioctl$TIOCCONS(r3, 0x80047462, &(0x7f0000000080)=0x5) 18:12:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = socket(0x18, 0x8002, 0x0) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) r3 = dup2(r2, r1) sendmsg$unix(r3, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000000c0)={0x9, &(0x7f0000000140)=[{0x2, 0x2, 0x6, 0x61}, {0x7, 0x0, 0x3}, {0x4, 0x0, 0x4, 0x78e6}, {0x6, 0x1, 0x6, 0x2}, {0x5, 0x1f, 0x20, 0xeb}, {0x0, 0x4, 0x40, 0xffffffff}, {0x1ff, 0x0, 0xff, 0x4}, {0x2, 0x7, 0x0, 0x1000}, {0x7, 0x5, 0x7f, 0x1}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x44}, {0x35}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000040)) 18:12:21 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r0, &(0x7f0000000700)={&(0x7f0000000100)=@abs={0x0, 0x0, 0x3}, 0x8, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="10000000ffff00000100000000000000cd194ac63920c8a8cdb51514420ca94e11eb2db52bf362893808834f8a4dda35875e19732ba6a5084a9478523e2ad16db2a7f96068acbec5b77cd3e724fc1fd90c42c0765f4b19853512e1cf1704dd3e00b4ecee4da16887ed15f9fbb81a01dc06f24ea5589655c96ba3fb742710ea19b5bcd14da30b40f23e4f5ffea8aff55359e750d3f1ac821f2a3fc8d4872514e5fbfff9f225bd916c1e7215ca759dee7fc5257e350a200a44c70eac97ced5b07fa4fb1ceea44a1cfc23fbeb45bc906f76fbbaf442ddf7dae32732b6e30fd4fce4157812ed0cf9729400"/247], 0x10}, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000180)="b4f7c2bfb64a30686430577d248e781a1833f8b9e1e5930117982c7e79367b2db4bfbf8cfa538bf48208442fe361aa0433ef48333fb64bec4b4e52983d3ecc2766ca2c0c7297900c70a682658f769703cfa3910ea905a469d9cb7f748351825a23af9e51", 0x64}], 0x1) mknod(&(0x7f00000000c0)='./file0\x00', 0x2000, 0x0) r1 = syz_open_pts() close(r1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0x5, 0x1ff, 0xffff65b8, "92542c467dc50f4733ec72545f0a765e2ba400"}) writev(r1, &(0x7f0000000480)=[{0x0}], 0x1) r2 = openat$tty(0xffffffffffffff9c, 0x0, 0x0, 0x0) dup2(r2, r1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000001c0)=[{0x2}, {0x3c}, {0x4406}]}) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000240)) r3 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) renameat(0xffffffffffffffff, 0x0, 0xffffffffffffffff, &(0x7f0000000140)='./file0\x00') socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001400)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) setuid(r5) ioctl$TIOCCONS(r3, 0x80047462, &(0x7f0000000080)=0x5) 18:12:21 executing program 1: pipe(&(0x7f0000001280)={0xffffffffffffffff, 0xffffffffffffffff}) read(r0, &(0x7f0000001740)=""/4096, 0x1000) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r2 = open(&(0x7f0000000140)='./file0/file0\x00', 0x8, 0x90) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) syz_open_pts() fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f0000000080)=[{&(0x7f0000000200)="4bd3d2bd5a5cdb7a99a2a9a276cd43a9b31099ab1f3562b45695c75ee3c7209ebdbcfbc42c7f3797bcecb9ff7f25a786ee021323fae755c07014fe89667186dc151fcced205b1b448b350b9971472e1d3452fd502d7c20f5170516ddd733d429b8cf921c565ce9314d605c97561c4456209d6b49a244d5ae9aa9d59eed5ebce600670f703d944a7521942043c756746c39e6bfa2200237b0a70de40e8ad9f1ca489985d8fdf2227e44321869f9bdf5062c083a9f93", 0xb5}, {&(0x7f00000002c0)="9d318e0269d98c0896b8a99ba3f6498ceff34cf35e0b0ccd51862aa719db97e617fb97c2f73de91c95c04570bcf3727aa8d1759bb10448f4daafa04b8c070dc1be95c2b468f8804add79b399f4621d00bb80b736f560464def1c5daaa3aeebdb6c95ba26ee721fcd8e6bb31068fee5d44f331e1ba47bbfa4b37334cb273f3914f96167c5ee73b9f3d11658fb57b5568d2a", 0x91}], 0x2, 0x0, 0xe5f) r4 = socket(0x2, 0xc003, 0x0) setsockopt(r4, 0x0, 0x0, 0x0, 0x0) setsockopt(r4, 0x0, 0x67, 0x0, 0x0) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r2, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), 0xc) write(r1, &(0x7f0000000100)='w', 0x1) mprotect(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1) writev(r4, &(0x7f00000000c0), 0x0) execve(0x0, 0x0, 0x0) 18:12:21 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r0, &(0x7f0000000700)={&(0x7f0000000100)=@abs={0x0, 0x0, 0x3}, 0x8, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="10000000ffff00000100000000000000cd194ac63920c8a8cdb51514420ca94e11eb2db52bf362893808834f8a4dda35875e19732ba6a5084a9478523e2ad16db2a7f96068acbec5b77cd3e724fc1fd90c42c0765f4b19853512e1cf1704dd3e00b4ecee4da16887ed15f9fbb81a01dc06f24ea5589655c96ba3fb742710ea19b5bcd14da30b40f23e4f5ffea8aff55359e750d3f1ac821f2a3fc8d4872514e5fbfff9f225bd916c1e7215ca759dee7fc5257e350a200a44c70eac97ced5b07fa4fb1ceea44a1cfc23fbeb45bc906f76fbbaf442ddf7dae32732b6e30fd4fce4157812ed0cf9729400"/247], 0x10}, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000180)="b4f7c2bfb64a30686430577d248e781a1833f8b9e1e5930117982c7e79367b2db4bfbf8cfa538bf48208442fe361aa0433ef48333fb64bec4b4e52983d3ecc2766ca2c0c7297900c70a682658f769703cfa3910ea905a469d9cb7f748351825a23af9e51", 0x64}], 0x1) mknod(&(0x7f00000000c0)='./file0\x00', 0x2000, 0x0) r1 = syz_open_pts() close(r1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0x5, 0x1ff, 0xffff65b8, "92542c467dc50f4733ec72545f0a765e2ba400"}) writev(r1, &(0x7f0000000480)=[{0x0}], 0x1) r2 = openat$tty(0xffffffffffffff9c, 0x0, 0x0, 0x0) dup2(r2, r1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000001c0)=[{0x2}, {0x3c}, {0x4406}]}) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x4) ioctl$TIOCGETD(0xffffffffffffffff, 0x4004741a, &(0x7f0000000240)) r3 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) renameat(0xffffffffffffffff, 0x0, 0xffffffffffffffff, &(0x7f0000000140)='./file0\x00') socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001400)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) setuid(r5) ioctl$TIOCCONS(r3, 0x80047462, &(0x7f0000000080)=0x5) 18:12:21 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r0, &(0x7f0000000700)={&(0x7f0000000100)=@abs={0x0, 0x0, 0x3}, 0x8, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="10000000ffff00000100000000000000cd194ac63920c8a8cdb51514420ca94e11eb2db52bf362893808834f8a4dda35875e19732ba6a5084a9478523e2ad16db2a7f96068acbec5b77cd3e724fc1fd90c42c0765f4b19853512e1cf1704dd3e00b4ecee4da16887ed15f9fbb81a01dc06f24ea5589655c96ba3fb742710ea19b5bcd14da30b40f23e4f5ffea8aff55359e750d3f1ac821f2a3fc8d4872514e5fbfff9f225bd916c1e7215ca759dee7fc5257e350a200a44c70eac97ced5b07fa4fb1ceea44a1cfc23fbeb45bc906f76fbbaf442ddf7dae32732b6e30fd4fce4157812ed0cf9729400"/247], 0x10}, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000180)="b4f7c2bfb64a30686430577d248e781a1833f8b9e1e5930117982c7e79367b2db4bfbf8cfa538bf48208442fe361aa0433ef48333fb64bec4b4e52983d3ecc2766ca2c0c7297900c70a682658f769703cfa3910ea905a469d9cb7f748351825a23af9e51", 0x64}], 0x1) mknod(&(0x7f00000000c0)='./file0\x00', 0x2000, 0x0) r1 = syz_open_pts() close(r1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0x5, 0x1ff, 0xffff65b8, "92542c467dc50f4733ec72545f0a765e2ba400"}) writev(r1, &(0x7f0000000480)=[{0x0}], 0x1) r2 = openat$tty(0xffffffffffffff9c, 0x0, 0x0, 0x0) dup2(r2, r1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000001c0)=[{0x2}, {0x3c}, {0x4406}]}) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x4) ioctl$TIOCGETD(0xffffffffffffffff, 0x4004741a, &(0x7f0000000240)) r3 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) renameat(0xffffffffffffffff, 0x0, 0xffffffffffffffff, &(0x7f0000000140)='./file0\x00') socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001400)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) setuid(r5) ioctl$TIOCCONS(r3, 0x80047462, &(0x7f0000000080)=0x5) 18:12:21 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r0, &(0x7f0000000700)={&(0x7f0000000100)=@abs={0x0, 0x0, 0x3}, 0x8, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="10000000ffff00000100000000000000cd194ac63920c8a8cdb51514420ca94e11eb2db52bf362893808834f8a4dda35875e19732ba6a5084a9478523e2ad16db2a7f96068acbec5b77cd3e724fc1fd90c42c0765f4b19853512e1cf1704dd3e00b4ecee4da16887ed15f9fbb81a01dc06f24ea5589655c96ba3fb742710ea19b5bcd14da30b40f23e4f5ffea8aff55359e750d3f1ac821f2a3fc8d4872514e5fbfff9f225bd916c1e7215ca759dee7fc5257e350a200a44c70eac97ced5b07fa4fb1ceea44a1cfc23fbeb45bc906f76fbbaf442ddf7dae32732b6e30fd4fce4157812ed0cf9729400"/247], 0x10}, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000180)="b4f7c2bfb64a30686430577d248e781a1833f8b9e1e5930117982c7e79367b2db4bfbf8cfa538bf48208442fe361aa0433ef48333fb64bec4b4e52983d3ecc2766ca2c0c7297900c70a682658f769703cfa3910ea905a469d9cb7f748351825a23af9e51", 0x64}], 0x1) mknod(&(0x7f00000000c0)='./file0\x00', 0x2000, 0x0) r1 = syz_open_pts() close(r1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0x5, 0x1ff, 0xffff65b8, "92542c467dc50f4733ec72545f0a765e2ba400"}) writev(r1, &(0x7f0000000480)=[{0x0}], 0x1) r2 = openat$tty(0xffffffffffffff9c, 0x0, 0x0, 0x0) dup2(r2, r1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000001c0)=[{0x2}, {0x3c}, {0x4406}]}) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x4) ioctl$TIOCGETD(0xffffffffffffffff, 0x4004741a, &(0x7f0000000240)) r3 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) renameat(0xffffffffffffffff, 0x0, 0xffffffffffffffff, &(0x7f0000000140)='./file0\x00') socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001400)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) setuid(r5) ioctl$TIOCCONS(r3, 0x80047462, &(0x7f0000000080)=0x5) 18:12:21 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r1 = socket(0x2, 0x3, 0x0) r2 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000240)='/dev/speaker\x00', 0x1, 0x0) fcntl$getown(r2, 0x5) r3 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000240)='/dev/speaker\x00', 0x1, 0x0) fcntl$getown(r3, 0x5) r4 = socket(0x18, 0x8002, 0x0) r5 = socket(0x18, 0x3, 0x0) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) r6 = dup2(r5, r4) sendmsg$unix(r6, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) connect$unix(r1, &(0x7f0000000740)=ANY=[@ANYRESDEC=r3, @ANYRES16=r2], 0x10) r7 = socket(0x2, 0x4003, 0x0) setsockopt(r7, 0x0, 0x1f, &(0x7f0000000140)="01003f8a", 0x4) setsockopt(r7, 0x0, 0x1e, &(0x7f00000000c0)="01003f8a", 0x4) dup2(r1, r0) r8 = dup(r0) sendto$inet6(r8, 0x0, 0x0, 0x0, 0x0, 0x39) 18:12:21 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r0, &(0x7f0000000700)={&(0x7f0000000100)=@abs={0x0, 0x0, 0x3}, 0x8, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="10000000ffff00000100000000000000cd194ac63920c8a8cdb51514420ca94e11eb2db52bf362893808834f8a4dda35875e19732ba6a5084a9478523e2ad16db2a7f96068acbec5b77cd3e724fc1fd90c42c0765f4b19853512e1cf1704dd3e00b4ecee4da16887ed15f9fbb81a01dc06f24ea5589655c96ba3fb742710ea19b5bcd14da30b40f23e4f5ffea8aff55359e750d3f1ac821f2a3fc8d4872514e5fbfff9f225bd916c1e7215ca759dee7fc5257e350a200a44c70eac97ced5b07fa4fb1ceea44a1cfc23fbeb45bc906f76fbbaf442ddf7dae32732b6e30fd4fce4157812ed0cf9729400"/247], 0x10}, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000180)="b4f7c2bfb64a30686430577d248e781a1833f8b9e1e5930117982c7e79367b2db4bfbf8cfa538bf48208442fe361aa0433ef48333fb64bec4b4e52983d3ecc2766ca2c0c7297900c70a682658f769703cfa3910ea905a469d9cb7f748351825a23af9e51", 0x64}], 0x1) mknod(&(0x7f00000000c0)='./file0\x00', 0x2000, 0x0) r1 = syz_open_pts() close(r1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0x5, 0x1ff, 0xffff65b8, "92542c467dc50f4733ec72545f0a765e2ba400"}) writev(r1, &(0x7f0000000480)=[{0x0}], 0x1) r2 = openat$tty(0xffffffffffffff9c, 0x0, 0x0, 0x0) dup2(r2, r1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000001c0)=[{0x2}, {0x3c}, {0x4406}]}) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x4) ioctl$TIOCGETD(r1, 0x4004741a, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) renameat(0xffffffffffffffff, 0x0, 0xffffffffffffffff, &(0x7f0000000140)='./file0\x00') socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001400)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) setuid(r5) ioctl$TIOCCONS(r3, 0x80047462, &(0x7f0000000080)=0x5) 18:12:21 executing program 1: pipe(&(0x7f0000001280)={0xffffffffffffffff, 0xffffffffffffffff}) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = socket(0x18, 0x8002, 0x0) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) r3 = dup2(r2, r1) sendmsg$unix(r3, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) ioctl$BIOCPROMISC(r3, 0x20004269) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r4 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r5 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r5, 0x4, 0x80) pwritev(r5, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x0, 0x10, r4, 0x0, 0x0) mprotect(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x1) writev(r0, &(0x7f0000000200)=[{0x0}], 0x10000000000000ab) execve(0x0, 0x0, 0x0) 18:12:21 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r0, &(0x7f0000000700)={&(0x7f0000000100)=@abs={0x0, 0x0, 0x3}, 0x8, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="10000000ffff00000100000000000000cd194ac63920c8a8cdb51514420ca94e11eb2db52bf362893808834f8a4dda35875e19732ba6a5084a9478523e2ad16db2a7f96068acbec5b77cd3e724fc1fd90c42c0765f4b19853512e1cf1704dd3e00b4ecee4da16887ed15f9fbb81a01dc06f24ea5589655c96ba3fb742710ea19b5bcd14da30b40f23e4f5ffea8aff55359e750d3f1ac821f2a3fc8d4872514e5fbfff9f225bd916c1e7215ca759dee7fc5257e350a200a44c70eac97ced5b07fa4fb1ceea44a1cfc23fbeb45bc906f76fbbaf442ddf7dae32732b6e30fd4fce4157812ed0cf9729400"/247], 0x10}, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000180)="b4f7c2bfb64a30686430577d248e781a1833f8b9e1e5930117982c7e79367b2db4bfbf8cfa538bf48208442fe361aa0433ef48333fb64bec4b4e52983d3ecc2766ca2c0c7297900c70a682658f769703cfa3910ea905a469d9cb7f748351825a23af9e51", 0x64}], 0x1) mknod(&(0x7f00000000c0)='./file0\x00', 0x2000, 0x0) r1 = syz_open_pts() close(r1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0x5, 0x1ff, 0xffff65b8, "92542c467dc50f4733ec72545f0a765e2ba400"}) writev(r1, &(0x7f0000000480)=[{0x0}], 0x1) r2 = openat$tty(0xffffffffffffff9c, 0x0, 0x0, 0x0) dup2(r2, r1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000001c0)=[{0x2}, {0x3c}, {0x4406}]}) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x4) ioctl$TIOCGETD(r1, 0x4004741a, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) renameat(0xffffffffffffffff, 0x0, 0xffffffffffffffff, &(0x7f0000000140)='./file0\x00') socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001400)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) setuid(r5) ioctl$TIOCCONS(r3, 0x80047462, &(0x7f0000000080)=0x5) 18:12:21 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r0, &(0x7f0000000700)={&(0x7f0000000100)=@abs={0x0, 0x0, 0x3}, 0x8, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="10000000ffff00000100000000000000cd194ac63920c8a8cdb51514420ca94e11eb2db52bf362893808834f8a4dda35875e19732ba6a5084a9478523e2ad16db2a7f96068acbec5b77cd3e724fc1fd90c42c0765f4b19853512e1cf1704dd3e00b4ecee4da16887ed15f9fbb81a01dc06f24ea5589655c96ba3fb742710ea19b5bcd14da30b40f23e4f5ffea8aff55359e750d3f1ac821f2a3fc8d4872514e5fbfff9f225bd916c1e7215ca759dee7fc5257e350a200a44c70eac97ced5b07fa4fb1ceea44a1cfc23fbeb45bc906f76fbbaf442ddf7dae32732b6e30fd4fce4157812ed0cf9729400"/247], 0x10}, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000180)="b4f7c2bfb64a30686430577d248e781a1833f8b9e1e5930117982c7e79367b2db4bfbf8cfa538bf48208442fe361aa0433ef48333fb64bec4b4e52983d3ecc2766ca2c0c7297900c70a682658f769703cfa3910ea905a469d9cb7f748351825a23af9e51", 0x64}], 0x1) mknod(&(0x7f00000000c0)='./file0\x00', 0x2000, 0x0) r1 = syz_open_pts() close(r1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0x5, 0x1ff, 0xffff65b8, "92542c467dc50f4733ec72545f0a765e2ba400"}) writev(r1, &(0x7f0000000480)=[{0x0}], 0x1) r2 = openat$tty(0xffffffffffffff9c, 0x0, 0x0, 0x0) dup2(r2, r1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000001c0)=[{0x2}, {0x3c}, {0x4406}]}) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x4) ioctl$TIOCGETD(r1, 0x4004741a, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) renameat(0xffffffffffffffff, 0x0, 0xffffffffffffffff, &(0x7f0000000140)='./file0\x00') socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001400)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) setuid(r5) ioctl$TIOCCONS(r3, 0x80047462, &(0x7f0000000080)=0x5) 18:12:21 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r0, &(0x7f0000000700)={&(0x7f0000000100)=@abs={0x0, 0x0, 0x3}, 0x8, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="10000000ffff00000100000000000000cd194ac63920c8a8cdb51514420ca94e11eb2db52bf362893808834f8a4dda35875e19732ba6a5084a9478523e2ad16db2a7f96068acbec5b77cd3e724fc1fd90c42c0765f4b19853512e1cf1704dd3e00b4ecee4da16887ed15f9fbb81a01dc06f24ea5589655c96ba3fb742710ea19b5bcd14da30b40f23e4f5ffea8aff55359e750d3f1ac821f2a3fc8d4872514e5fbfff9f225bd916c1e7215ca759dee7fc5257e350a200a44c70eac97ced5b07fa4fb1ceea44a1cfc23fbeb45bc906f76fbbaf442ddf7dae32732b6e30fd4fce4157812ed0cf9729400"/247], 0x10}, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000180)="b4f7c2bfb64a30686430577d248e781a1833f8b9e1e5930117982c7e79367b2db4bfbf8cfa538bf48208442fe361aa0433ef48333fb64bec4b4e52983d3ecc2766ca2c0c7297900c70a682658f769703cfa3910ea905a469d9cb7f748351825a23af9e51", 0x64}], 0x1) mknod(&(0x7f00000000c0)='./file0\x00', 0x2000, 0x0) r1 = syz_open_pts() close(r1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0x5, 0x1ff, 0xffff65b8, "92542c467dc50f4733ec72545f0a765e2ba400"}) writev(r1, &(0x7f0000000480)=[{0x0}], 0x1) r2 = openat$tty(0xffffffffffffff9c, 0x0, 0x0, 0x0) dup2(r2, r1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000001c0)=[{0x2}, {0x3c}, {0x4406}]}) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x4) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000240)) r3 = open(0x0, 0x0, 0x0) renameat(0xffffffffffffffff, 0x0, 0xffffffffffffffff, &(0x7f0000000140)='./file0\x00') socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001400)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) setuid(r5) ioctl$TIOCCONS(r3, 0x80047462, &(0x7f0000000080)=0x5) 18:12:21 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r0, &(0x7f0000000700)={&(0x7f0000000100)=@abs={0x0, 0x0, 0x3}, 0x8, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="10000000ffff00000100000000000000cd194ac63920c8a8cdb51514420ca94e11eb2db52bf362893808834f8a4dda35875e19732ba6a5084a9478523e2ad16db2a7f96068acbec5b77cd3e724fc1fd90c42c0765f4b19853512e1cf1704dd3e00b4ecee4da16887ed15f9fbb81a01dc06f24ea5589655c96ba3fb742710ea19b5bcd14da30b40f23e4f5ffea8aff55359e750d3f1ac821f2a3fc8d4872514e5fbfff9f225bd916c1e7215ca759dee7fc5257e350a200a44c70eac97ced5b07fa4fb1ceea44a1cfc23fbeb45bc906f76fbbaf442ddf7dae32732b6e30fd4fce4157812ed0cf9729400"/247], 0x10}, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000180)="b4f7c2bfb64a30686430577d248e781a1833f8b9e1e5930117982c7e79367b2db4bfbf8cfa538bf48208442fe361aa0433ef48333fb64bec4b4e52983d3ecc2766ca2c0c7297900c70a682658f769703cfa3910ea905a469d9cb7f748351825a23af9e51", 0x64}], 0x1) mknod(&(0x7f00000000c0)='./file0\x00', 0x2000, 0x0) r1 = syz_open_pts() close(r1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0x5, 0x1ff, 0xffff65b8, "92542c467dc50f4733ec72545f0a765e2ba400"}) writev(r1, &(0x7f0000000480)=[{0x0}], 0x1) r2 = openat$tty(0xffffffffffffff9c, 0x0, 0x0, 0x0) dup2(r2, r1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000001c0)=[{0x2}, {0x3c}, {0x4406}]}) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x4) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000240)) r3 = open(0x0, 0x0, 0x0) renameat(0xffffffffffffffff, 0x0, 0xffffffffffffffff, &(0x7f0000000140)='./file0\x00') socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001400)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) setuid(r5) ioctl$TIOCCONS(r3, 0x80047462, &(0x7f0000000080)=0x5) 18:12:21 executing program 1: r0 = socket(0x18, 0x8002, 0x0) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) r2 = dup2(r1, r0) sendmsg$unix(r2, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) getsockopt(r2, 0x3, 0x100025, 0x0, 0x0) semget$private(0x0, 0x0, 0x300) 18:12:21 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r0, &(0x7f0000000700)={&(0x7f0000000100)=@abs={0x0, 0x0, 0x3}, 0x8, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="10000000ffff00000100000000000000cd194ac63920c8a8cdb51514420ca94e11eb2db52bf362893808834f8a4dda35875e19732ba6a5084a9478523e2ad16db2a7f96068acbec5b77cd3e724fc1fd90c42c0765f4b19853512e1cf1704dd3e00b4ecee4da16887ed15f9fbb81a01dc06f24ea5589655c96ba3fb742710ea19b5bcd14da30b40f23e4f5ffea8aff55359e750d3f1ac821f2a3fc8d4872514e5fbfff9f225bd916c1e7215ca759dee7fc5257e350a200a44c70eac97ced5b07fa4fb1ceea44a1cfc23fbeb45bc906f76fbbaf442ddf7dae32732b6e30fd4fce4157812ed0cf9729400"/247], 0x10}, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000180)="b4f7c2bfb64a30686430577d248e781a1833f8b9e1e5930117982c7e79367b2db4bfbf8cfa538bf48208442fe361aa0433ef48333fb64bec4b4e52983d3ecc2766ca2c0c7297900c70a682658f769703cfa3910ea905a469d9cb7f748351825a23af9e51", 0x64}], 0x1) mknod(&(0x7f00000000c0)='./file0\x00', 0x2000, 0x0) r1 = syz_open_pts() close(r1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0x5, 0x1ff, 0xffff65b8, "92542c467dc50f4733ec72545f0a765e2ba400"}) writev(r1, &(0x7f0000000480)=[{0x0}], 0x1) r2 = openat$tty(0xffffffffffffff9c, 0x0, 0x0, 0x0) dup2(r2, r1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000001c0)=[{0x2}, {0x3c}, {0x4406}]}) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x4) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000240)) r3 = open(0x0, 0x0, 0x0) renameat(0xffffffffffffffff, 0x0, 0xffffffffffffffff, &(0x7f0000000140)='./file0\x00') socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001400)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) setuid(r5) ioctl$TIOCCONS(r3, 0x80047462, &(0x7f0000000080)=0x5) 18:12:21 executing program 1: sysctl$vm(&(0x7f0000000100)={0x2, 0xc}, 0x2, &(0x7f0000000580)="87b0cd33cf4c6fbf7b1570927a9370340ac81c6ac5969a590a136e5b0400b834f03c1bb24524eca0c5f2c9b499822dd4a5a2ce610762cf4e17fae970aac0f61c5a690f336f43a15d073a50583d917303d79159e5a71f955332b5e5e8f7e013e72356bedd5b2421b559c41489cc93787e4af08c7c828735484a2a89948309e926bd00a6343f3a46f279c81f4eeb78b6506a90f788e7ae15db048ee6645d52e494a36ff3c8fec10db4c6d71e146f9e3f48fff2bdfd000000", &(0x7f0000000200)=0xb7, &(0x7f00000004c0)="94acac24a7b0f481d3dba2a8daba0a18b88584ba68369bddf058020f04383b297640ee48e80b4ffc0ea1e3d329ed8cc47383d03d7c61b0e4bf049cd6541b889c74d5e31d7aa2ce73009ed222483ee83081144ccacc7889f94b4995a2c17e414031db8698d38c2556eb831c19668bbdc3bbf4d988a6636ff2071575cc70e263c8ce61b2948459bc3001e53f236958d3e4a8478756f3c205579e", 0x99) setreuid(0xee00, 0x0) r0 = getuid() setreuid(0xee00, r0) r1 = getuid() setreuid(0xee00, r1) r2 = getuid() setreuid(0xee00, r2) setreuid(r2, r1) setreuid(r0, r1) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, &(0x7f0000000440)=0xc) chown(&(0x7f0000000000)='./file0\x00', 0x0, r3) lchown(&(0x7f0000000000)='./file0\x00', 0x0, r3) 18:12:21 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r0, &(0x7f0000000700)={&(0x7f0000000100)=@abs={0x0, 0x0, 0x3}, 0x8, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="10000000ffff00000100000000000000cd194ac63920c8a8cdb51514420ca94e11eb2db52bf362893808834f8a4dda35875e19732ba6a5084a9478523e2ad16db2a7f96068acbec5b77cd3e724fc1fd90c42c0765f4b19853512e1cf1704dd3e00b4ecee4da16887ed15f9fbb81a01dc06f24ea5589655c96ba3fb742710ea19b5bcd14da30b40f23e4f5ffea8aff55359e750d3f1ac821f2a3fc8d4872514e5fbfff9f225bd916c1e7215ca759dee7fc5257e350a200a44c70eac97ced5b07fa4fb1ceea44a1cfc23fbeb45bc906f76fbbaf442ddf7dae32732b6e30fd4fce4157812ed0cf9729400"/247], 0x10}, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000180)="b4f7c2bfb64a30686430577d248e781a1833f8b9e1e5930117982c7e79367b2db4bfbf8cfa538bf48208442fe361aa0433ef48333fb64bec4b4e52983d3ecc2766ca2c0c7297900c70a682658f769703cfa3910ea905a469d9cb7f748351825a23af9e51", 0x64}], 0x1) mknod(&(0x7f00000000c0)='./file0\x00', 0x2000, 0x0) r1 = syz_open_pts() close(r1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0x5, 0x1ff, 0xffff65b8, "92542c467dc50f4733ec72545f0a765e2ba400"}) writev(r1, &(0x7f0000000480)=[{0x0}], 0x1) r2 = openat$tty(0xffffffffffffff9c, 0x0, 0x0, 0x0) dup2(r2, r1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000001c0)=[{0x2}, {0x3c}, {0x4406}]}) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x4) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000240)) r3 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) renameat(0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001400)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) setuid(r5) ioctl$TIOCCONS(r3, 0x80047462, &(0x7f0000000080)=0x5) 18:12:21 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB="11"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x3, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) dup2(r0, 0xffffffffffffffff) getsockname$unix(r0, &(0x7f0000000100)=@abs, &(0x7f0000000180)=0x8) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) close(r3) socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000040)="100a2956b9223776", 0x21d) 18:12:21 executing program 1: sysctl$kern(&(0x7f0000000180)={0x1, 0x28}, 0x2, 0x0, 0x0, 0x0, 0x0) nanosleep(&(0x7f0000000000)={0x5, 0x100}, &(0x7f0000000040)) 18:12:21 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r0, &(0x7f0000000700)={&(0x7f0000000100)=@abs={0x0, 0x0, 0x3}, 0x8, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="10000000ffff00000100000000000000cd194ac63920c8a8cdb51514420ca94e11eb2db52bf362893808834f8a4dda35875e19732ba6a5084a9478523e2ad16db2a7f96068acbec5b77cd3e724fc1fd90c42c0765f4b19853512e1cf1704dd3e00b4ecee4da16887ed15f9fbb81a01dc06f24ea5589655c96ba3fb742710ea19b5bcd14da30b40f23e4f5ffea8aff55359e750d3f1ac821f2a3fc8d4872514e5fbfff9f225bd916c1e7215ca759dee7fc5257e350a200a44c70eac97ced5b07fa4fb1ceea44a1cfc23fbeb45bc906f76fbbaf442ddf7dae32732b6e30fd4fce4157812ed0cf9729400"/247], 0x10}, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000180)="b4f7c2bfb64a30686430577d248e781a1833f8b9e1e5930117982c7e79367b2db4bfbf8cfa538bf48208442fe361aa0433ef48333fb64bec4b4e52983d3ecc2766ca2c0c7297900c70a682658f769703cfa3910ea905a469d9cb7f748351825a23af9e51", 0x64}], 0x1) mknod(&(0x7f00000000c0)='./file0\x00', 0x2000, 0x0) r1 = syz_open_pts() close(r1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0x5, 0x1ff, 0xffff65b8, "92542c467dc50f4733ec72545f0a765e2ba400"}) writev(r1, &(0x7f0000000480)=[{0x0}], 0x1) r2 = openat$tty(0xffffffffffffff9c, 0x0, 0x0, 0x0) dup2(r2, r1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000001c0)=[{0x2}, {0x3c}, {0x4406}]}) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x4) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000240)) r3 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) renameat(0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001400)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) setuid(r5) ioctl$TIOCCONS(r3, 0x80047462, &(0x7f0000000080)=0x5) 18:12:21 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r0, &(0x7f0000000700)={&(0x7f0000000100)=@abs={0x0, 0x0, 0x3}, 0x8, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="10000000ffff00000100000000000000cd194ac63920c8a8cdb51514420ca94e11eb2db52bf362893808834f8a4dda35875e19732ba6a5084a9478523e2ad16db2a7f96068acbec5b77cd3e724fc1fd90c42c0765f4b19853512e1cf1704dd3e00b4ecee4da16887ed15f9fbb81a01dc06f24ea5589655c96ba3fb742710ea19b5bcd14da30b40f23e4f5ffea8aff55359e750d3f1ac821f2a3fc8d4872514e5fbfff9f225bd916c1e7215ca759dee7fc5257e350a200a44c70eac97ced5b07fa4fb1ceea44a1cfc23fbeb45bc906f76fbbaf442ddf7dae32732b6e30fd4fce4157812ed0cf9729400"/247], 0x10}, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000180)="b4f7c2bfb64a30686430577d248e781a1833f8b9e1e5930117982c7e79367b2db4bfbf8cfa538bf48208442fe361aa0433ef48333fb64bec4b4e52983d3ecc2766ca2c0c7297900c70a682658f769703cfa3910ea905a469d9cb7f748351825a23af9e51", 0x64}], 0x1) mknod(&(0x7f00000000c0)='./file0\x00', 0x2000, 0x0) r1 = syz_open_pts() close(r1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0x5, 0x1ff, 0xffff65b8, "92542c467dc50f4733ec72545f0a765e2ba400"}) writev(r1, &(0x7f0000000480)=[{0x0}], 0x1) r2 = openat$tty(0xffffffffffffff9c, 0x0, 0x0, 0x0) dup2(r2, r1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000001c0)=[{0x2}, {0x3c}, {0x4406}]}) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x4) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000240)) r3 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) renameat(0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001400)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) setuid(r5) ioctl$TIOCCONS(r3, 0x80047462, &(0x7f0000000080)=0x5) 18:12:21 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r0, &(0x7f0000000700)={&(0x7f0000000100)=@abs={0x0, 0x0, 0x3}, 0x8, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="10000000ffff00000100000000000000cd194ac63920c8a8cdb51514420ca94e11eb2db52bf362893808834f8a4dda35875e19732ba6a5084a9478523e2ad16db2a7f96068acbec5b77cd3e724fc1fd90c42c0765f4b19853512e1cf1704dd3e00b4ecee4da16887ed15f9fbb81a01dc06f24ea5589655c96ba3fb742710ea19b5bcd14da30b40f23e4f5ffea8aff55359e750d3f1ac821f2a3fc8d4872514e5fbfff9f225bd916c1e7215ca759dee7fc5257e350a200a44c70eac97ced5b07fa4fb1ceea44a1cfc23fbeb45bc906f76fbbaf442ddf7dae32732b6e30fd4fce4157812ed0cf9729400"/247], 0x10}, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000180)="b4f7c2bfb64a30686430577d248e781a1833f8b9e1e5930117982c7e79367b2db4bfbf8cfa538bf48208442fe361aa0433ef48333fb64bec4b4e52983d3ecc2766ca2c0c7297900c70a682658f769703cfa3910ea905a469d9cb7f748351825a23af9e51", 0x64}], 0x1) mknod(&(0x7f00000000c0)='./file0\x00', 0x2000, 0x0) r1 = syz_open_pts() close(r1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0x5, 0x1ff, 0xffff65b8, "92542c467dc50f4733ec72545f0a765e2ba400"}) writev(r1, &(0x7f0000000480)=[{0x0}], 0x1) r2 = openat$tty(0xffffffffffffff9c, 0x0, 0x0, 0x0) dup2(r2, r1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000001c0)=[{0x2}, {0x3c}, {0x4406}]}) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x4) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000240)) r3 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) renameat(0xffffffffffffffff, 0x0, 0xffffffffffffffff, &(0x7f0000000140)='./file0\x00') socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000001400)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) setuid(r5) ioctl$TIOCCONS(r3, 0x80047462, &(0x7f0000000080)=0x5) 18:12:22 executing program 1: sysctl$kern(&(0x7f0000000000)={0x1, 0xa}, 0x40000000000001d4, &(0x7f0000000040)="b11b116754445cda0e56704f8dd95aaa4e5748f56a895c360c492d9335b84fa0c844ce791ba4387b7a2cd6676a7413e77aace90d600cd894cd05571e2a3dd1ed29e265ce80a9321df153eaa3be30bce9506e2297fe98637ec9ec20fead2b12c861b26fa158f7003a6f62df1d865f0e546c015bec6c4cb252a1880a370d6cc509ce45beb3062d890d48564b948e0e96cfafece4314ebe777b75a7ea6b7d6bb3798bdcb1661cb6fe69757d7a487f8c74c2ddb7bfe53bf0eac2b156687e8ca094babebc32dc5e24338c756be51a83d7206315fb170b34f62711ef0ebbd15536ce233a1cad87cfbb90881d56e2da72c4eac2badb0a48f5d11a22978437212d77fef2bf3d32a56d0c4b28de0eeecf75881e2516ab5fe119ed331b88df82590fd6ce6e178c0d41b69ef3fce5cd1f97a00dafff9609f9ecf5d7f9f8dd6a7b5b7b", &(0x7f0000000500)=0xa4, &(0x7f0000000180)="6f21a18d40cae438b096db800f6e0f187e4d8064e11dfdac4346a9b66dfbf7012e77bc32dfcef691eaa3edfd47cb97f2224e910b01005ece5f26567aa1b919d25afc8f7844aecb14863b0cc84b171ee8ba4b6f0afe75d402bfb14a6ceda0e5d2c85f9cf3a34459ccb3ab906973cf74f61df49c6f97acfbe3df9647e7105698b84bb2737277bc3359378e1f08e09767d4ee1ae9681d9f9c7a14d2f5d2fa215c2e065c9cccf8ac13133285cb0057631ee2c85e0972393c68e54a2a0d21febfbcbbb19faca822eaef054fc6f577d88bd6bae7dc9b6e5ff436a7523a0d89af14d82f736bf5c4664e6bbbac4d1f6c09cf688cd4b4b7cbcc63445de8a6afabb944d2e113ae820fbe4343d1c8dc16", 0x10b) 18:12:22 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r0, &(0x7f0000000700)={&(0x7f0000000100)=@abs={0x0, 0x0, 0x3}, 0x8, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="10000000ffff00000100000000000000cd194ac63920c8a8cdb51514420ca94e11eb2db52bf362893808834f8a4dda35875e19732ba6a5084a9478523e2ad16db2a7f96068acbec5b77cd3e724fc1fd90c42c0765f4b19853512e1cf1704dd3e00b4ecee4da16887ed15f9fbb81a01dc06f24ea5589655c96ba3fb742710ea19b5bcd14da30b40f23e4f5ffea8aff55359e750d3f1ac821f2a3fc8d4872514e5fbfff9f225bd916c1e7215ca759dee7fc5257e350a200a44c70eac97ced5b07fa4fb1ceea44a1cfc23fbeb45bc906f76fbbaf442ddf7dae32732b6e30fd4fce4157812ed0cf9729400"/247], 0x10}, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000180)="b4f7c2bfb64a30686430577d248e781a1833f8b9e1e5930117982c7e79367b2db4bfbf8cfa538bf48208442fe361aa0433ef48333fb64bec4b4e52983d3ecc2766ca2c0c7297900c70a682658f769703cfa3910ea905a469d9cb7f748351825a23af9e51", 0x64}], 0x1) mknod(&(0x7f00000000c0)='./file0\x00', 0x2000, 0x0) r1 = syz_open_pts() close(r1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0x5, 0x1ff, 0xffff65b8, "92542c467dc50f4733ec72545f0a765e2ba400"}) writev(r1, &(0x7f0000000480)=[{0x0}], 0x1) r2 = openat$tty(0xffffffffffffff9c, 0x0, 0x0, 0x0) dup2(r2, r1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000001c0)=[{0x2}, {0x3c}, {0x4406}]}) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x4) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000240)) r3 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) renameat(0xffffffffffffffff, 0x0, 0xffffffffffffffff, &(0x7f0000000140)='./file0\x00') socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000001400)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) setuid(r5) ioctl$TIOCCONS(r3, 0x80047462, &(0x7f0000000080)=0x5) 18:12:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x44}, {0x40}, {0x6, 0x0, 0x0, 0xff}]}) pwrite(r0, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) sysctl$net_inet_ipip(&(0x7f0000000000), 0x4, &(0x7f0000000180)="1d9452a86c22d75dd2a986042cb16da65a478b879bb9d8005116e16e2673006c1edf88fcefc70bacd274d0365e973560c3971535163296392b368ee3873474d8d0eff5e622e0d79c8fe6fc809a198ba0d4c6e3de24ce637c61b9ab9cc67798806b2aceee2e68169d29a6d1307dc530e67ddf576db4c50fa8afe7ec57a03689f0c5d374700f0b51b9a258b78457dc4b9be9ca2d79b1f01ba787b2b2ca342288cd85cd52fe4574d011174feb9700d93af2fc72710f92f9d7af", &(0x7f0000000040)=0xb8, &(0x7f00000002c0)="00190c362878710538fc44f6704489c350f7b900c21763df54202f9fbc5a053e293a3aba4ade424b47872162028a52f0d79cce0776a160c0e4f2e3223f5995587e4d514e44b3d660150ae1da2c0f791ce4892cea1080b23470cb2c4a960e126c4f57bf8fa5190446393b6581233b05e6beec697844a9b543e3cc62790bc7aa788898a5bf10d77045a881285b9f7aa1498fd454e1e1a05782bbd797a369f32a5a6940c8375a1898c4f2d251723aa5fd7d64a38dbec7bec8d2e05a7d2a8a162b9f72d82e3b671690e3b72c9b771223fbd3d14c2096bea643e71d4428f98a6187af977a078d84043f39bba541b8b9", 0xed) openat$pci(0xffffffffffffff9c, &(0x7f0000000240)='/dev/pci\x00', 0x80, 0x0) 18:12:22 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r0, &(0x7f0000000700)={&(0x7f0000000100)=@abs={0x0, 0x0, 0x3}, 0x8, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="10000000ffff00000100000000000000cd194ac63920c8a8cdb51514420ca94e11eb2db52bf362893808834f8a4dda35875e19732ba6a5084a9478523e2ad16db2a7f96068acbec5b77cd3e724fc1fd90c42c0765f4b19853512e1cf1704dd3e00b4ecee4da16887ed15f9fbb81a01dc06f24ea5589655c96ba3fb742710ea19b5bcd14da30b40f23e4f5ffea8aff55359e750d3f1ac821f2a3fc8d4872514e5fbfff9f225bd916c1e7215ca759dee7fc5257e350a200a44c70eac97ced5b07fa4fb1ceea44a1cfc23fbeb45bc906f76fbbaf442ddf7dae32732b6e30fd4fce4157812ed0cf9729400"/247], 0x10}, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000180)="b4f7c2bfb64a30686430577d248e781a1833f8b9e1e5930117982c7e79367b2db4bfbf8cfa538bf48208442fe361aa0433ef48333fb64bec4b4e52983d3ecc2766ca2c0c7297900c70a682658f769703cfa3910ea905a469d9cb7f748351825a23af9e51", 0x64}], 0x1) mknod(&(0x7f00000000c0)='./file0\x00', 0x2000, 0x0) r1 = syz_open_pts() close(r1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0x5, 0x1ff, 0xffff65b8, "92542c467dc50f4733ec72545f0a765e2ba400"}) writev(r1, &(0x7f0000000480)=[{0x0}], 0x1) r2 = openat$tty(0xffffffffffffff9c, 0x0, 0x0, 0x0) dup2(r2, r1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000001c0)=[{0x2}, {0x3c}, {0x4406}]}) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x4) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000240)) r3 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) renameat(0xffffffffffffffff, 0x0, 0xffffffffffffffff, &(0x7f0000000140)='./file0\x00') socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000001400)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) setuid(r5) ioctl$TIOCCONS(r3, 0x80047462, &(0x7f0000000080)=0x5) 18:12:22 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r0, &(0x7f0000000700)={&(0x7f0000000100)=@abs={0x0, 0x0, 0x3}, 0x8, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="10000000ffff00000100000000000000cd194ac63920c8a8cdb51514420ca94e11eb2db52bf362893808834f8a4dda35875e19732ba6a5084a9478523e2ad16db2a7f96068acbec5b77cd3e724fc1fd90c42c0765f4b19853512e1cf1704dd3e00b4ecee4da16887ed15f9fbb81a01dc06f24ea5589655c96ba3fb742710ea19b5bcd14da30b40f23e4f5ffea8aff55359e750d3f1ac821f2a3fc8d4872514e5fbfff9f225bd916c1e7215ca759dee7fc5257e350a200a44c70eac97ced5b07fa4fb1ceea44a1cfc23fbeb45bc906f76fbbaf442ddf7dae32732b6e30fd4fce4157812ed0cf9729400"/247], 0x10}, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000180)="b4f7c2bfb64a30686430577d248e781a1833f8b9e1e5930117982c7e79367b2db4bfbf8cfa538bf48208442fe361aa0433ef48333fb64bec4b4e52983d3ecc2766ca2c0c7297900c70a682658f769703cfa3910ea905a469d9cb7f748351825a23af9e51", 0x64}], 0x1) mknod(&(0x7f00000000c0)='./file0\x00', 0x2000, 0x0) r1 = syz_open_pts() close(r1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0x5, 0x1ff, 0xffff65b8, "92542c467dc50f4733ec72545f0a765e2ba400"}) writev(r1, &(0x7f0000000480)=[{0x0}], 0x1) r2 = openat$tty(0xffffffffffffff9c, 0x0, 0x0, 0x0) dup2(r2, r1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000001c0)=[{0x2}, {0x3c}, {0x4406}]}) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x4) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000240)) r3 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) renameat(0xffffffffffffffff, 0x0, 0xffffffffffffffff, &(0x7f0000000140)='./file0\x00') socketpair$unix(0x1, 0x1, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) setuid(r4) ioctl$TIOCCONS(r3, 0x80047462, &(0x7f0000000080)=0x5) 18:12:22 executing program 1: open(&(0x7f0000001840)='./file0\x00', 0x20, 0x48) syz_emit_ethernet(0x46, &(0x7f0000001880)=ANY=[]) r0 = socket(0x1, 0x3, 0x1) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000140)='/dev/vmm\x00', 0x20, 0x0) pwritev(r1, &(0x7f0000001680)=[{&(0x7f0000000280)="5915044826e50bab9d9cdc75e6a18b7e1409930f1f3d2f4ff67f4648fe4a220d97f00d58e55e951afa24bad0f372ade1bbc83073fdf0158d531c83ce292bb2b6fc61684e872663a73506f1ef58def035583551bed5f9f40a62efadd1eec0962c1066d22d47237577b929df3217295b9723bdf2abb3af64c5fa13d1f083801fbf2d750840b073255228e90ea3fc276b90e29b3ac51130d7659df22868ba8fd1ddcb785f5c48aeca668c3c822bd86fe34bf6dd8e03d2115add545553939e84fb65121749d3d521dd674ac944c2f4273da905414fe996575d280692dd35493c5f984aac0ae04c62915a75f4ec2cd43559915c486fe2c3b59c8a31e8a16f67", 0xfd}, {&(0x7f0000000180)="d72a1ffd02246c77114b61ec068fc380107d10d81a7206a16943dfc4932ac98408769143a69a45bdd3fabf7f03a38bdac6593ba58bcf1d43e7930ec3cda2", 0x3e}, {&(0x7f0000000380)="1a97a87fc0a7083f35c9e4c77fd5e0ceede717d042fe2c0f3bdd88291d50a111e3fdb3a28906a923303c07d855d0d4879e170e399498ccdf8bd7dc0fe6cdd4dcffba09864e070ed6b9aa03cb8a0a87198efd15972180b3d2120af04e3b105b59dd203b001bd0afaf8e8cc8cf46", 0x6d}, {&(0x7f0000000400)="ba974997051d1603730c24650e9017ebb1b9a2999094cd4f84f4e1cf3c7218d8fb4870a7d904139f8db0614cabddc96aae6ef69410e4ce9e39dba1dadc71c9e53aa462ec234ab4d95a9420aa9f08fb1a785c93d329c4482881a3590853793fdd3276a834aa5e5e4b8e97080254f58a2eb08493e06096f8271cd0458b880b82648f59b30cc9b520113bdd228721c42e4c2bb84cb3573a471c841a2735e1ee70efcaaae3e6bb6adcda47852c0bd07c2ff6d2350dfddbed9bc8ecb0c429b49b64aaa5f21df1d1d9fd2969793a52fa6267c595f6fd6cceae92f19a5bca4fbcc8899c0c73b7fa9cdb5a2a5a87d42f7e4007e981dc843cfbc9b6bac40262cf3f716990ab9cf635f525339f5d5f7b886672f3447de8df6c0c7dd63fe2a5234ec1a5b3d4de5c6c51fd558ee121757761effb9f8ee13cf9e4cc2c2dfdad30ad88b83cc065a4747f266b7581c1c6a29530acba3c424596ec10b68ad7f15c866d908eebfed9a87b2fa42d07189d7c1442dd04b98b5627054cca1112a9278f518c303ffefacc7e9a1aea3d889c8a05521981eb21552e6f70a5169e242a15fe67b258e1b32177bc0e7b0150e26c2fbef3829a251fc59a0ec8ad0852327b273c348cbbce518dad07ab4f7f037d56dfa8b044eff338a4da3ce898b7368fadf7e8e97cddddd529c0003a82cc89129625005e296cacb735a434b5f278a2a41a90f43e4f53045e0ff4d098acc63a27d9f1984d2b7f1fe0824c8e5e3f803c9f4964db6438d0593afa915b8b227404d95d6217bfb40a1b9582b38ee8e3ba580b2c478c2541026c77152d8bf7d41b647fff3f089e7fe89914959d85e0759af71b25104d8f71dc138965f7d98e2df22dcc8d4afd81eb7b21a5d6b0924a15c038fa569d925ee47e4f1d91869f97ac26cf25b136d8f19e370e0968a93a742f2bce0c27d665a62df6f3b4078fd2d15cc96052fe84a91f125160ddcd99d34fe1a5c6980bedd317fcd61465fcf711b7fc5867b07e0abf4436e1b0597f3d319a8cb016fca473b0ed3ccdfb759d3334eff5626c57a0e8d50b719ea20c2155794deed907d02f1b4028940a5b1ca7004e179bade27e7f6216204a20d03454e22add9688b4d5f0c6a25d76df1b838b273eab4f115a39c9b3dd15b63333c0008f8859f7f12397cbf8bee10e70d2a4328f2746e27f96b33686cf6054bf427360960a0f33cfe51b3ac4416a6dbe5902a5403a7c156ac02aba826fc918d74e07cde2dfb9fb3a70040c70ef20cfad21d57ab50cff9c1215c6db77130ac0d47aefab72c3987b7952fc235f6685795673ce6e0d1eba9b9aa150cded78fbd7d9b12ff64d26bfe1125338445a0b17b0a03c5fb6761503f40eacdf36880215f5018fa0bb23fd5d810e6a10d80e5b4b7476dfab25fdd84c85ca39b286a9c6ca6e28ee51a30ca3d9059386976c9e4f87635251c383de64f54f3ebc7300ed0ec3c2b92921b6b5c8fc20eee05ea6bb96a3db19715de15b8d795d99050bb49877e74d6a18bf5ec710d76385a00731b29c59f394085d8100c90a258103babdcc56e74dba28074866441abe8524b0442ac51fb4591d5268302fb6d66df7be0dd2116dea8d9fdc4e339e79fd520a0a8e95e6a89a71124898296d022d0013cd67232fa42beb42a388099df0b9f51e420e679c540c2c4b901c366997b4e0f8523b2bfee56e126b086cf4ee935592b6c6601b7dead7ea621626d0db53b20fdfe08241dbf692d146130f48c12ac32d09027dc9e7e694451e21275bbbaa8350341c46b1fffa83827f48545f71077753d66089ec50f3c061dcf6e176de00a266e6841c16be61d8c42f1e5d572d459a15d7c861d3050b99d61f2619c86cc554879f5f6865ffcc848c72f09b13f6192a7396aa7f6585b3b448e0b5f392b70539cfdd40ef06bd0df796a02ab3fa4db8e42d5233d5fef4eaf2a9d7cf07977ee0c8a003a3125b4b103f858d7234920ec53e8b42e884b02f884c05112b038ddfed8a578bd3bd6bab9ddbcd3213d8218265f35097dfc525053e15fd907532b050807050a954c9ddc8f0144fa0ab2726469c6699fc33167d966ca4c7141049a67003fe15bc7049cfe495c226f230f90689d78e2214ec517262aba3b3a6c1c91c485e3dd9f3e47a90d3a7ba0f34ca93eaf43623d64d587cac367950f651ee5672190da218a3a44e02e727cc7291d3430736c012f69e2adf272d6e021524e595735b225446f50d5063e9fb0d2976da4a1625eed3bf98786dc4b17442643797ee735f7be364261c54452ff4dba39a83c2976cbc99c06749df3f8d215f4959240817ef9cf6a1a05321e4c1b6a41cca8e85cf939fcea9ffa95fa9fe2729b1e36fcec20c6b5f4497f780fc977df265c56ff3146442732b5ebc8659c59e31e32bb313a12ba8e7f70a55ab1c0c52f93e04d9db76ca0e059400ed7f8ffd7c4932a108dc56dd1d0a5d57090528ea80f944a36344e7206e5608204a062f777e07d56f8a596608b6d7a2f07b0f80178d96e6562fca660c01535b1b024c16e5e0d3069f5001fd81a8171c2989837a92a48bbcffbde244066e9f58df03bfcbecbe122e89b8a31f5be8cff2d7206cbb1ec03f4828342e569e1e4f5d4972d637497d402b4a9d3605c0a93f08dbde296cbe34f7c2ac8cf7607bd6cebac5b008a438f056b8997bfaa0970f22804583609ea166e58f68b77c365c8ab2ce69012626ef5b8dc342e356f294e8276d08670f5f7583b39ba27e82c4db36dff5ee165c06af4bc6d21ab802aa1a9e12506c4ec24367bd34d20ddeae615a10d5392ae0539f07fffcd00d0c705a5692af08381348cb9f3d02d7a4d69aeb1c1ca94d45dcba35b037850a6fa7f023d5abc5e1dcddb6b1cd534c39e847abdbcbfb076f81b6a114be2c8a275c88df1ae77c52fcafe5e01407f92f74b2c677489ae741134f3f061ae6366ca0cc4864534704845bc928d3a461aee4045e82be2cf6e90be4de2893cf66c274e60af15076b4dbf74342c402aade048d74f6de872a3ce47f8c60588b60e50f2b48b002ff116d1def725e13b2efcc0562e78bdc823060aa05c0ab24ab8e0ca37b0975fd2bd758b0d1a7dbb9651021fc84049e8df97ce068a7bfe5762cc0d3b8e7eb3290f2e23fbf9b0612425c8cfb8bef6056dd506f66b45e799a4c8d5064c7068ef716f59efd50b1768d4bc41556ab1bc65f93dc04f9253baeb297bd47f2c8eee5467398a6577c604044c6d852b3a29c4a7a62bc546649d6239e62377b4fff3677edfbe9d784b2f311c42cd2ae67b86a8f0037ffaa29ec1152ea2f74dd91512bd17c8f1d5465a445991d5568f19ae07a1003113084c19e0da5a6cf584b236884538fb8e8c7e3cd8bfb60eea8aa5cfda9ca15d4585d78083613458edbe78ab20a2dc5f7db09d35300a815e4d21d0471cb2b06924605800c76cf761ddf9faede33eba02ffcde19309cdce117dfc94e4ceca43da454c9f6a80e1a19b2f1ae8e6228cea2d593ba252070829d0ee3ebf5cb7a94772af16db90e7960b61ae7947c514488db517de77e8934a3fdfbea2eb64a566e46744c5228b01e1a78b372b470e46f5ea9b58571ec20924416c1f733caa6639063c93774dc36714f57a1cd889e7975b7037c0dd6f3789a427160a69e3884d144569b5c43e75aec1df218ccd9ad6388789b7191563dd8f54a6633fa131a9328d0a8167a39710ff18b76d88b182920eaeab8f4340630867fe9825c81259e6fa26c9b3b94b4c3ea3d0db1010267d7e7240553f5ef3fdaca05e6f826a3e2e0ba26bdf43c3f76f015674fe81cfeb954711298746ae68e0905683ff74ac2404d93e3926d5e5bf2c724157a0475e6468bc232f6968e1b08a4eeeb50de1c5dd0b31bd61fac2a00d09fa5acd1db296fc9fa21132b97763b5e8ba981d773690ab399de39cf655e82de92834adfc8a889f6d23153cc6c714ca503f957fad3ddc494b1f5e90eeba33166d994df78ba4382caebb191962156ac7733773d8392b32dc8148dd9cc9453eb738a51f2358effb00b663e12c95a4c3a5a9498d07969b62d2385c829e70b77768b7b7987a8e2237aeddb09796f4340bcd1b6d14f36524f2a3ebbc66b644d74499a4f07aa1d4cbad7d024d5e78f6884131867b6fc023a83af6a1f4276253d53a0192ceb1df0166d0434340c8ca34c1191a51b36ae84a5500d999acf8116a9a4efa72c16aa0e0f4f96e5a9d1e7724a56263ec0531f7568ad204344348d47cbeeeb9311da0231dfb903e883be489b178833d3249f4dc2b5ae47733ac64c1abedd7bbb6b0178f7f55208b891cdcad9fe613c9b0e2e602cf7a771d842bed59170c03a424d111471adc58c52f6dac48be37f5e57864a167d879d2e7895664508c012c36585acd8f39e7948aa1a5815b41d123b6afdbef5ef30792d6755bdad593da79e630bb2b3492ddb6b9e07f527d39d91e962ab0ebd9e6ad95645933f99dc397bb599072721a6d81fd7c8b7317d6ee15a4a3c13e94a1b7ef3590f55f6193d2bc4c7fa7254d3ee1a075d5ccda8ba1296cea9ddf12236842310801ec85cdd34b9c64b02b40dc1245c306937b984ba3a0adeaa1f2eac002d6a907534544b3e82aede0ae929fd61d1766b14f72a6839e13dbb2ec65e16c1fa58829ce4a2aa7b3cd857ff24e88bef36deb4679ce54d5ec084a46c85c0d3406f42b893564b746038385a5403c023a965a1ddeefc9b75b56b1f8bc9de303962f38d0a953f6dcdf970b6e34ffdfc321cf2a7f6672999a991dc7efc704e0e07844b5da82ce28853287b129ff0cdee479ebd98ba70ff98a9891aca894ca25c63ad8727f1701c94f0031376cff7c3f68b8778e1eca342f624d5bb32e5f2e81144abb35906e7ec5590fd11c2ccced58d051ed91a2ffebf4e68bf7389651f5c9343ce3ca5482ae325f790c68a0c5a245679ca18a89efd5c2841cc2075769701d404441374866e25fd24e807ae5379f927d8c94de742619a093cdba607c1f7729f25009b5526d5343aa18e7634ddd45bb17c06d7685cb6d0f12f4dc74e69fc1b5a97109487ec4d026c67640865744c999c6be150bfd89d3d2833e7ab8e5e991457e0991212c120323128bd805a0b1fdbb9326b41ad91f318fdb66810f9e9b7739c4af5d1a0ee6aa2efe5c34fbafab7db4f86fe7a9e6561beaf532d27dc4e3afffc4e7495650992b3be6e3af9da04cc9ab471d45b4cb34366f6587ce792d5267d0d0d090e160f6539a83c2d96cdf64b7895e9384a2ca2b001446a451a24fe36cb9483f54f524896547cfbc1fd1a28c82b0f468cfb1810e732d84ccb2e57736f0533141734f1fee3909bc11e069c2b0f9f29f5ab1c324b4f25567a93c961f9908ce371f448404051b6902379066bcfbb69c673131aa2b283a3ddf4b32445ddbbc67de7012ae7e97b7f2dce64068e9a6bb1281bbc6cc4f123078626a16ee60f937b469d984ce0340cf28866b595899947c212b8b1107e27b94b9b6b09fa3b89d17ef17a2dc3c3497595c278f34167f80da0fe8c80d386088b50ef4ea648f4277f78ae90f6403232bbad33108b66813152fa22a6b3157354062e2874d95a84a4e3fcd416646266e1f2b133f0c832cae2d222b02affb0057d38fee33a19ac923e445a7f1a3595f3598439556ce558b914cc251333408d09c2482efd05158c8667ca258ebccdb3ed882c7b23db6042fd4e366691ba8df8219441dab5717c51ec8e1321e4d5a905231a38a4b6538c56962fce1d92024a0f773f009f1e5096036b8b2b4fac95b0b863cd96a89b6dbb3d319f02113f4700a9c8e545a3c0faefd97c269b40", 0x1000}, {&(0x7f00000001c0)="30f33316202b6f2e4fc26009bb5410ea7f8e41cf162e630cbc56810ce7e712540636545cf3ec29e13ed810e483fbf8", 0x2f}, {&(0x7f0000001400)="7a1a66c50f4041aa641468370e2008c0d30af7b753560bbc40c11ce390e1b519", 0x20}, {&(0x7f0000001440)="e01bbb19c41a46aadabcb8c6d794863856e5f43465a47f9c2f405811f359faf0679c00c21c82556f6ca5fca09e701f28e4a78ad4a64a1994e07e95d3fb5418348c8393c2a7f413c97387c8a6979c75079d38fff09052027e9662171a6731ef23d39fc2f21723cc44749ac9a30886ceea17e2074a473706a90b1d20d6a7d31b7c0ffb6db054cdfb63a088519c580d937d9be04db12b34b63a953990c8c94aff6ef5679b12b0a1a53626577cf1a8ac76e065df008b058cc6c5356189617c42586c9bbf398f4952eded2c48582bc0dff86039a86a788c12ead25afb2df7b9b9f839e89f4e27", 0xe4}, {&(0x7f0000001540)="616bfc22397f9bf947352916cfdb16163c83f37be5f9e3da901d58c23d1b50bb07b97bdcc1ea26c2f84a96b045b30cdd59628ccc37ee90df22a360df30bd362271175d041b5a69efbd695bde68bb2a2254fbed7882a829c00f768bef7efc26c2c825d6bfc706b7024b4417e915f3f9ee366f279d3bfa9dca9d7b77928495744fd694fac57efb5ae223139cd28dd4ea467c6e744acf214085b224308e9a888c9185c440b3132f2b0c71e9f55427c521f20f96e1155b5fa13c9182b16cd419f55944f763ed7e51f5c5224a55a99861e60836f0b34f9e86", 0xd6}, {&(0x7f0000001640)="52e230ec1918aeab9bde66ac7bb4e70fc02815cfbf18707fef7658cf6ac07f17b0d0abd603b76197670ab490", 0x2c}], 0x9, 0x0, 0x0) r2 = socket(0x18, 0x8002, 0x0) r3 = socket(0x1, 0x3, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) dup2(r3, r2) fcntl$setflags(r3, 0x2, 0x0) r4 = socket(0x18, 0x8002, 0x0) r5 = socket(0x18, 0x3, 0x0) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) r6 = dup2(r5, r4) sendmsg$unix(r6, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r7 = accept$inet(r6, &(0x7f0000001740), &(0x7f0000001780)=0xc) r8 = openat$vmm(0xffffffffffffff9c, &(0x7f00000017c0)='/dev/vmm\x00', 0x80, 0x0) poll(&(0x7f0000001800)=[{r7, 0x7}, {r0, 0x40}, {r1, 0x1}, {r8, 0x40}, {0xffffffffffffffff, 0x2}, {0xffffffffffffffff, 0x100}], 0x6, 0x0) sendto$unix(r0, &(0x7f0000000000)="4c590766103d5b8db03b0c4c745768d1adfddccfa47844dcfc17da9a57aa11bf9632da078a675960870d57710d8e80ea20e2ab3ee8f0c8fb85013b09a0d84af19aa0678c530cccef1ee93abd6e4b9de6cfa239352033a0badb1396bd837271309e8d3c9ded1c72e83126d304e3363842e61d8ab6b58bc0a82ca6aa7a8d71753349c4a59334694df0f8570bd7e7227ee59f347ecad2a2891c1424f0650fab9e4fbbb899eb064f9e5b4c8937a839f1d37d4ca6154d66c7ada00682084624f185b38d65c7f5e0b8df86e222c9231bdb", 0xce, 0x2, &(0x7f0000000100)=@file={0x0, './file0\x00'}, 0xa) socket(0x1a, 0x5, 0x80) 18:12:22 executing program 1: sync() socketpair(0x18, 0x2, 0x5, &(0x7f0000000000)) 18:12:22 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r0, &(0x7f0000000700)={&(0x7f0000000100)=@abs={0x0, 0x0, 0x3}, 0x8, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="10000000ffff00000100000000000000cd194ac63920c8a8cdb51514420ca94e11eb2db52bf362893808834f8a4dda35875e19732ba6a5084a9478523e2ad16db2a7f96068acbec5b77cd3e724fc1fd90c42c0765f4b19853512e1cf1704dd3e00b4ecee4da16887ed15f9fbb81a01dc06f24ea5589655c96ba3fb742710ea19b5bcd14da30b40f23e4f5ffea8aff55359e750d3f1ac821f2a3fc8d4872514e5fbfff9f225bd916c1e7215ca759dee7fc5257e350a200a44c70eac97ced5b07fa4fb1ceea44a1cfc23fbeb45bc906f76fbbaf442ddf7dae32732b6e30fd4fce4157812ed0cf9729400"/247], 0x10}, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000180)="b4f7c2bfb64a30686430577d248e781a1833f8b9e1e5930117982c7e79367b2db4bfbf8cfa538bf48208442fe361aa0433ef48333fb64bec4b4e52983d3ecc2766ca2c0c7297900c70a682658f769703cfa3910ea905a469d9cb7f748351825a23af9e51", 0x64}], 0x1) mknod(&(0x7f00000000c0)='./file0\x00', 0x2000, 0x0) r1 = syz_open_pts() close(r1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0x5, 0x1ff, 0xffff65b8, "92542c467dc50f4733ec72545f0a765e2ba400"}) writev(r1, &(0x7f0000000480)=[{0x0}], 0x1) r2 = openat$tty(0xffffffffffffff9c, 0x0, 0x0, 0x0) dup2(r2, r1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000001c0)=[{0x2}, {0x3c}, {0x4406}]}) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x4) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000240)) r3 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) renameat(0xffffffffffffffff, 0x0, 0xffffffffffffffff, &(0x7f0000000140)='./file0\x00') socketpair$unix(0x1, 0x1, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) setuid(r4) ioctl$TIOCCONS(r3, 0x80047462, &(0x7f0000000080)=0x5) 18:12:22 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r0, &(0x7f0000000700)={&(0x7f0000000100)=@abs={0x0, 0x0, 0x3}, 0x8, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="10000000ffff00000100000000000000cd194ac63920c8a8cdb51514420ca94e11eb2db52bf362893808834f8a4dda35875e19732ba6a5084a9478523e2ad16db2a7f96068acbec5b77cd3e724fc1fd90c42c0765f4b19853512e1cf1704dd3e00b4ecee4da16887ed15f9fbb81a01dc06f24ea5589655c96ba3fb742710ea19b5bcd14da30b40f23e4f5ffea8aff55359e750d3f1ac821f2a3fc8d4872514e5fbfff9f225bd916c1e7215ca759dee7fc5257e350a200a44c70eac97ced5b07fa4fb1ceea44a1cfc23fbeb45bc906f76fbbaf442ddf7dae32732b6e30fd4fce4157812ed0cf9729400"/247], 0x10}, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000180)="b4f7c2bfb64a30686430577d248e781a1833f8b9e1e5930117982c7e79367b2db4bfbf8cfa538bf48208442fe361aa0433ef48333fb64bec4b4e52983d3ecc2766ca2c0c7297900c70a682658f769703cfa3910ea905a469d9cb7f748351825a23af9e51", 0x64}], 0x1) mknod(&(0x7f00000000c0)='./file0\x00', 0x2000, 0x0) r1 = syz_open_pts() close(r1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0x5, 0x1ff, 0xffff65b8, "92542c467dc50f4733ec72545f0a765e2ba400"}) writev(r1, &(0x7f0000000480)=[{0x0}], 0x1) r2 = openat$tty(0xffffffffffffff9c, 0x0, 0x0, 0x0) dup2(r2, r1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000001c0)=[{0x2}, {0x3c}, {0x4406}]}) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x4) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000240)) r3 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) renameat(0xffffffffffffffff, 0x0, 0xffffffffffffffff, &(0x7f0000000140)='./file0\x00') socketpair$unix(0x1, 0x1, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) setuid(r4) ioctl$TIOCCONS(r3, 0x80047462, &(0x7f0000000080)=0x5) 18:12:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x74}, {0x80}, {0x3c6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000040)=ANY=[@ANYBLOB="f320dfdd664f74caf2fac87f93807fe4ecdf644e4fbaf2ce065e85"]) 18:12:22 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r0, &(0x7f0000000700)={&(0x7f0000000100)=@abs={0x0, 0x0, 0x3}, 0x8, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="10000000ffff00000100000000000000cd194ac63920c8a8cdb51514420ca94e11eb2db52bf362893808834f8a4dda35875e19732ba6a5084a9478523e2ad16db2a7f96068acbec5b77cd3e724fc1fd90c42c0765f4b19853512e1cf1704dd3e00b4ecee4da16887ed15f9fbb81a01dc06f24ea5589655c96ba3fb742710ea19b5bcd14da30b40f23e4f5ffea8aff55359e750d3f1ac821f2a3fc8d4872514e5fbfff9f225bd916c1e7215ca759dee7fc5257e350a200a44c70eac97ced5b07fa4fb1ceea44a1cfc23fbeb45bc906f76fbbaf442ddf7dae32732b6e30fd4fce4157812ed0cf9729400"/247], 0x10}, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000180)="b4f7c2bfb64a30686430577d248e781a1833f8b9e1e5930117982c7e79367b2db4bfbf8cfa538bf48208442fe361aa0433ef48333fb64bec4b4e52983d3ecc2766ca2c0c7297900c70a682658f769703cfa3910ea905a469d9cb7f748351825a23af9e51", 0x64}], 0x1) mknod(&(0x7f00000000c0)='./file0\x00', 0x2000, 0x0) r1 = syz_open_pts() close(r1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0x5, 0x1ff, 0xffff65b8, "92542c467dc50f4733ec72545f0a765e2ba400"}) writev(r1, &(0x7f0000000480)=[{0x0}], 0x1) r2 = openat$tty(0xffffffffffffff9c, 0x0, 0x0, 0x0) dup2(r2, r1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000001c0)=[{0x2}, {0x3c}, {0x4406}]}) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x4) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000240)) r3 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) renameat(0xffffffffffffffff, 0x0, 0xffffffffffffffff, &(0x7f0000000140)='./file0\x00') socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001400)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) setuid(r4) ioctl$TIOCCONS(r3, 0x80047462, &(0x7f0000000080)=0x5) 18:12:22 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r0, &(0x7f0000000700)={&(0x7f0000000100)=@abs={0x0, 0x0, 0x3}, 0x8, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="10000000ffff00000100000000000000cd194ac63920c8a8cdb51514420ca94e11eb2db52bf362893808834f8a4dda35875e19732ba6a5084a9478523e2ad16db2a7f96068acbec5b77cd3e724fc1fd90c42c0765f4b19853512e1cf1704dd3e00b4ecee4da16887ed15f9fbb81a01dc06f24ea5589655c96ba3fb742710ea19b5bcd14da30b40f23e4f5ffea8aff55359e750d3f1ac821f2a3fc8d4872514e5fbfff9f225bd916c1e7215ca759dee7fc5257e350a200a44c70eac97ced5b07fa4fb1ceea44a1cfc23fbeb45bc906f76fbbaf442ddf7dae32732b6e30fd4fce4157812ed0cf9729400"/247], 0x10}, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000180)="b4f7c2bfb64a30686430577d248e781a1833f8b9e1e5930117982c7e79367b2db4bfbf8cfa538bf48208442fe361aa0433ef48333fb64bec4b4e52983d3ecc2766ca2c0c7297900c70a682658f769703cfa3910ea905a469d9cb7f748351825a23af9e51", 0x64}], 0x1) mknod(&(0x7f00000000c0)='./file0\x00', 0x2000, 0x0) r1 = syz_open_pts() close(r1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0x5, 0x1ff, 0xffff65b8, "92542c467dc50f4733ec72545f0a765e2ba400"}) writev(r1, &(0x7f0000000480)=[{0x0}], 0x1) r2 = openat$tty(0xffffffffffffff9c, 0x0, 0x0, 0x0) dup2(r2, r1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000001c0)=[{0x2}, {0x3c}, {0x4406}]}) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x4) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000240)) r3 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) renameat(0xffffffffffffffff, 0x0, 0xffffffffffffffff, &(0x7f0000000140)='./file0\x00') socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001400)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) setuid(r4) ioctl$TIOCCONS(r3, 0x80047462, &(0x7f0000000080)=0x5) 18:12:22 executing program 1: syz_emit_ethernet(0x1a3, &(0x7f0000000100)={@broadcast, @random, [], {@ipv4={0x800, {{0x2f, 0x4, 0x1, 0x6, 0x195, 0x68, 0x8001, 0x15, 0x50, 0x0, @loopback, @rand_addr=0x1, {[@generic={0x1, 0x11, "d6ad27e343ec630adc1620fb0acb1f"}, @timestamp={0x44, 0x2c, 0x4, 0x1, 0x7, [{[@broadcast], 0x2e}, {[@broadcast], 0x1}, {[], 0x6}, {[@multicast2], 0x1f}, {[@broadcast], 0x8}, {[], 0xeca}]}, @ssrr={0x89, 0x7, 0x1, [@local={0xac, 0x14, 0x0}]}, @end, @timestamp={0x44, 0x10, 0x1, 0x1, 0x5, [{[@broadcast], 0xfffffffe}, {[], 0x81}]}, @timestamp={0x44, 0x8, 0x4, 0x1, 0x0, [{[], 0x7}]}, @timestamp={0x44, 0x40, 0x7, 0x3, 0x1, [{[], 0x1}, {[], 0x5}, {[@empty], 0x4}, {[], 0x6}, {[@loopback], 0x1000}, {[@multicast2]}, {[@rand_addr=0x4], 0x3}, {}, {[@remote={0xac, 0x14, 0x0}], 0x80}, {[], 0x8}]}, @noop, @noop, @generic={0x7, 0x7, 'KfX\vu'}]}}, @udp={{0x3, 0x3, 0x8}, {"65dfe58897a8556009adfbda5a082e68465cdc8c0801ec8f340316cef261efafa42e60a5c1c7e36e10ff0f150d05bcb273443cd90323821a631d52c6801ed01aa057689aff1c4848ad84502cdb1bcbbc39a75e569de770a3dcb0b81d20d508f3a02758ddc8f38e048a7856b7916e0742106dc30187e963057a9e5ad9f6f48be2f076b250ea5ec6dfb941074ecac218285d206cb4f7b30d6a884761698d4eb5d50fe588012c871e09384ca3eff4dad6a4ab280843e7be7c7f5a27714cd536d68889727ac24fe03f0fb86ba226257ea40421"}}}}}}) syz_extract_tcp_res(&(0x7f0000000000), 0x80000001, 0x101) 18:12:22 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r0, &(0x7f0000000700)={&(0x7f0000000100)=@abs={0x0, 0x0, 0x3}, 0x8, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="10000000ffff00000100000000000000cd194ac63920c8a8cdb51514420ca94e11eb2db52bf362893808834f8a4dda35875e19732ba6a5084a9478523e2ad16db2a7f96068acbec5b77cd3e724fc1fd90c42c0765f4b19853512e1cf1704dd3e00b4ecee4da16887ed15f9fbb81a01dc06f24ea5589655c96ba3fb742710ea19b5bcd14da30b40f23e4f5ffea8aff55359e750d3f1ac821f2a3fc8d4872514e5fbfff9f225bd916c1e7215ca759dee7fc5257e350a200a44c70eac97ced5b07fa4fb1ceea44a1cfc23fbeb45bc906f76fbbaf442ddf7dae32732b6e30fd4fce4157812ed0cf9729400"/247], 0x10}, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000180)="b4f7c2bfb64a30686430577d248e781a1833f8b9e1e5930117982c7e79367b2db4bfbf8cfa538bf48208442fe361aa0433ef48333fb64bec4b4e52983d3ecc2766ca2c0c7297900c70a682658f769703cfa3910ea905a469d9cb7f748351825a23af9e51", 0x64}], 0x1) mknod(&(0x7f00000000c0)='./file0\x00', 0x2000, 0x0) r1 = syz_open_pts() close(r1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0x5, 0x1ff, 0xffff65b8, "92542c467dc50f4733ec72545f0a765e2ba400"}) writev(r1, &(0x7f0000000480)=[{0x0}], 0x1) r2 = openat$tty(0xffffffffffffff9c, 0x0, 0x0, 0x0) dup2(r2, r1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000001c0)=[{0x2}, {0x3c}, {0x4406}]}) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x4) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000240)) r3 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) renameat(0xffffffffffffffff, 0x0, 0xffffffffffffffff, &(0x7f0000000140)='./file0\x00') socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001400)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) setuid(r4) ioctl$TIOCCONS(r3, 0x80047462, &(0x7f0000000080)=0x5) 18:12:22 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000080)='./file0\x00', 0x23e) chdir(&(0x7f00000000c0)='./file0\x00') setuid(0xee01) socketpair$unix(0x1, 0x4002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r1 = semget$private(0x0, 0x2, 0x0) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000480)={{0x20000008}}) semctl$IPC_RMID(r1, 0x0, 0x0) semop(r1, &(0x7f0000000100)=[{0x6, 0x9, 0x1000}, {0x1, 0x7, 0x1000}, {0x4, 0x7, 0x1800}, {0x0, 0x6}, {0x4, 0x8, 0x800}, {0x2, 0x6, 0x800}, {0x1, 0xfc00, 0x800}, {0x3, 0x1000}], 0x8) r2 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r2, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) 18:12:22 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r0, &(0x7f0000000700)={&(0x7f0000000100)=@abs={0x0, 0x0, 0x3}, 0x8, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="10000000ffff00000100000000000000cd194ac63920c8a8cdb51514420ca94e11eb2db52bf362893808834f8a4dda35875e19732ba6a5084a9478523e2ad16db2a7f96068acbec5b77cd3e724fc1fd90c42c0765f4b19853512e1cf1704dd3e00b4ecee4da16887ed15f9fbb81a01dc06f24ea5589655c96ba3fb742710ea19b5bcd14da30b40f23e4f5ffea8aff55359e750d3f1ac821f2a3fc8d4872514e5fbfff9f225bd916c1e7215ca759dee7fc5257e350a200a44c70eac97ced5b07fa4fb1ceea44a1cfc23fbeb45bc906f76fbbaf442ddf7dae32732b6e30fd4fce4157812ed0cf9729400"/247], 0x10}, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000180)="b4f7c2bfb64a30686430577d248e781a1833f8b9e1e5930117982c7e79367b2db4bfbf8cfa538bf48208442fe361aa0433ef48333fb64bec4b4e52983d3ecc2766ca2c0c7297900c70a682658f769703cfa3910ea905a469d9cb7f748351825a23af9e51", 0x64}], 0x1) mknod(&(0x7f00000000c0)='./file0\x00', 0x2000, 0x0) r1 = syz_open_pts() close(r1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0x5, 0x1ff, 0xffff65b8, "92542c467dc50f4733ec72545f0a765e2ba400"}) writev(r1, &(0x7f0000000480)=[{0x0}], 0x1) r2 = openat$tty(0xffffffffffffff9c, 0x0, 0x0, 0x0) dup2(r2, r1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000001c0)=[{0x2}, {0x3c}, {0x4406}]}) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x4) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000240)) r3 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) renameat(0xffffffffffffffff, 0x0, 0xffffffffffffffff, &(0x7f0000000140)='./file0\x00') socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001400)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, 0x0, &(0x7f0000000100)) setuid(0x0) ioctl$TIOCCONS(r3, 0x80047462, &(0x7f0000000080)=0x5) 18:12:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000400)={0x3, &(0x7f0000000140)=[{0x14}, {0x48}, {0x6, 0x0, 0x0, 0x80102}]}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x8, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0xfff, 0x317c, 0x3, 0x8, "272bce75b9d21bf532088efa4ba5c4a67f953993", 0x3ff, 0xffffffff}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000180)="e16914f6357e3a00000015000000", 0xe, 0x0, 0x0) 18:12:22 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r0, &(0x7f0000000700)={&(0x7f0000000100)=@abs={0x0, 0x0, 0x3}, 0x8, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="10000000ffff00000100000000000000cd194ac63920c8a8cdb51514420ca94e11eb2db52bf362893808834f8a4dda35875e19732ba6a5084a9478523e2ad16db2a7f96068acbec5b77cd3e724fc1fd90c42c0765f4b19853512e1cf1704dd3e00b4ecee4da16887ed15f9fbb81a01dc06f24ea5589655c96ba3fb742710ea19b5bcd14da30b40f23e4f5ffea8aff55359e750d3f1ac821f2a3fc8d4872514e5fbfff9f225bd916c1e7215ca759dee7fc5257e350a200a44c70eac97ced5b07fa4fb1ceea44a1cfc23fbeb45bc906f76fbbaf442ddf7dae32732b6e30fd4fce4157812ed0cf9729400"/247], 0x10}, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000180)="b4f7c2bfb64a30686430577d248e781a1833f8b9e1e5930117982c7e79367b2db4bfbf8cfa538bf48208442fe361aa0433ef48333fb64bec4b4e52983d3ecc2766ca2c0c7297900c70a682658f769703cfa3910ea905a469d9cb7f748351825a23af9e51", 0x64}], 0x1) mknod(&(0x7f00000000c0)='./file0\x00', 0x2000, 0x0) r1 = syz_open_pts() close(r1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0x5, 0x1ff, 0xffff65b8, "92542c467dc50f4733ec72545f0a765e2ba400"}) writev(r1, &(0x7f0000000480)=[{0x0}], 0x1) r2 = openat$tty(0xffffffffffffff9c, 0x0, 0x0, 0x0) dup2(r2, r1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000001c0)=[{0x2}, {0x3c}, {0x4406}]}) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x4) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000240)) r3 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) renameat(0xffffffffffffffff, 0x0, 0xffffffffffffffff, &(0x7f0000000140)='./file0\x00') socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001400)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, 0x0, &(0x7f0000000100)) setuid(0x0) ioctl$TIOCCONS(r3, 0x80047462, &(0x7f0000000080)=0x5) 18:12:22 executing program 1: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000600)='/dev/speaker\x00', 0x2, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x10800, 0x40) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x2, 0x10, r1, 0x0, 0x3) execve(0x0, 0x0, 0x0) pwrite(r0, &(0x7f0000000140)="31bd4f99faae114ba3376ba300c7cf0fcd146433b514fb9568dcd87f04363f1d5d64cc1d409c9a2cd3c17094498036ea9e56d1482a21e11f5b9e376038aa0ed786bee1d829e03fd137778223bccd1921407461e7db51622c08d1b0930879b503dd6c35", 0x63, 0x0, 0x0) execve(0x0, 0x0, 0x0) unlink(&(0x7f0000000040)='./file0\x00') 18:12:22 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r0, &(0x7f0000000700)={&(0x7f0000000100)=@abs={0x0, 0x0, 0x3}, 0x8, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="10000000ffff00000100000000000000cd194ac63920c8a8cdb51514420ca94e11eb2db52bf362893808834f8a4dda35875e19732ba6a5084a9478523e2ad16db2a7f96068acbec5b77cd3e724fc1fd90c42c0765f4b19853512e1cf1704dd3e00b4ecee4da16887ed15f9fbb81a01dc06f24ea5589655c96ba3fb742710ea19b5bcd14da30b40f23e4f5ffea8aff55359e750d3f1ac821f2a3fc8d4872514e5fbfff9f225bd916c1e7215ca759dee7fc5257e350a200a44c70eac97ced5b07fa4fb1ceea44a1cfc23fbeb45bc906f76fbbaf442ddf7dae32732b6e30fd4fce4157812ed0cf9729400"/247], 0x10}, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000180)="b4f7c2bfb64a30686430577d248e781a1833f8b9e1e5930117982c7e79367b2db4bfbf8cfa538bf48208442fe361aa0433ef48333fb64bec4b4e52983d3ecc2766ca2c0c7297900c70a682658f769703cfa3910ea905a469d9cb7f748351825a23af9e51", 0x64}], 0x1) mknod(&(0x7f00000000c0)='./file0\x00', 0x2000, 0x0) r1 = syz_open_pts() close(r1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0x5, 0x1ff, 0xffff65b8, "92542c467dc50f4733ec72545f0a765e2ba400"}) writev(r1, &(0x7f0000000480)=[{0x0}], 0x1) r2 = openat$tty(0xffffffffffffff9c, 0x0, 0x0, 0x0) dup2(r2, r1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000001c0)=[{0x2}, {0x3c}, {0x4406}]}) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x4) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000240)) r3 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) renameat(0xffffffffffffffff, 0x0, 0xffffffffffffffff, &(0x7f0000000140)='./file0\x00') socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001400)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, 0x0, &(0x7f0000000100)) setuid(0x0) ioctl$TIOCCONS(r3, 0x80047462, &(0x7f0000000080)=0x5) 18:12:22 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r0, &(0x7f0000000700)={&(0x7f0000000100)=@abs={0x0, 0x0, 0x3}, 0x8, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="10000000ffff00000100000000000000cd194ac63920c8a8cdb51514420ca94e11eb2db52bf362893808834f8a4dda35875e19732ba6a5084a9478523e2ad16db2a7f96068acbec5b77cd3e724fc1fd90c42c0765f4b19853512e1cf1704dd3e00b4ecee4da16887ed15f9fbb81a01dc06f24ea5589655c96ba3fb742710ea19b5bcd14da30b40f23e4f5ffea8aff55359e750d3f1ac821f2a3fc8d4872514e5fbfff9f225bd916c1e7215ca759dee7fc5257e350a200a44c70eac97ced5b07fa4fb1ceea44a1cfc23fbeb45bc906f76fbbaf442ddf7dae32732b6e30fd4fce4157812ed0cf9729400"/247], 0x10}, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000180)="b4f7c2bfb64a30686430577d248e781a1833f8b9e1e5930117982c7e79367b2db4bfbf8cfa538bf48208442fe361aa0433ef48333fb64bec4b4e52983d3ecc2766ca2c0c7297900c70a682658f769703cfa3910ea905a469d9cb7f748351825a23af9e51", 0x64}], 0x1) mknod(&(0x7f00000000c0)='./file0\x00', 0x2000, 0x0) r1 = syz_open_pts() close(r1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0x5, 0x1ff, 0xffff65b8, "92542c467dc50f4733ec72545f0a765e2ba400"}) writev(r1, &(0x7f0000000480)=[{0x0}], 0x1) r2 = openat$tty(0xffffffffffffff9c, 0x0, 0x0, 0x0) dup2(r2, r1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000001c0)=[{0x2}, {0x3c}, {0x4406}]}) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x4) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000240)) r3 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) renameat(0xffffffffffffffff, 0x0, 0xffffffffffffffff, &(0x7f0000000140)='./file0\x00') socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001400)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0x0) setuid(r5) ioctl$TIOCCONS(r3, 0x80047462, &(0x7f0000000080)=0x5) 18:12:22 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r0, &(0x7f0000000700)={&(0x7f0000000100)=@abs={0x0, 0x0, 0x3}, 0x8, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="10000000ffff00000100000000000000cd194ac63920c8a8cdb51514420ca94e11eb2db52bf362893808834f8a4dda35875e19732ba6a5084a9478523e2ad16db2a7f96068acbec5b77cd3e724fc1fd90c42c0765f4b19853512e1cf1704dd3e00b4ecee4da16887ed15f9fbb81a01dc06f24ea5589655c96ba3fb742710ea19b5bcd14da30b40f23e4f5ffea8aff55359e750d3f1ac821f2a3fc8d4872514e5fbfff9f225bd916c1e7215ca759dee7fc5257e350a200a44c70eac97ced5b07fa4fb1ceea44a1cfc23fbeb45bc906f76fbbaf442ddf7dae32732b6e30fd4fce4157812ed0cf9729400"/247], 0x10}, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000180)="b4f7c2bfb64a30686430577d248e781a1833f8b9e1e5930117982c7e79367b2db4bfbf8cfa538bf48208442fe361aa0433ef48333fb64bec4b4e52983d3ecc2766ca2c0c7297900c70a682658f769703cfa3910ea905a469d9cb7f748351825a23af9e51", 0x64}], 0x1) mknod(&(0x7f00000000c0)='./file0\x00', 0x2000, 0x0) r1 = syz_open_pts() close(r1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0x5, 0x1ff, 0xffff65b8, "92542c467dc50f4733ec72545f0a765e2ba400"}) writev(r1, &(0x7f0000000480)=[{0x0}], 0x1) r2 = openat$tty(0xffffffffffffff9c, 0x0, 0x0, 0x0) dup2(r2, r1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000001c0)=[{0x2}, {0x3c}, {0x4406}]}) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x4) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000240)) r3 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) renameat(0xffffffffffffffff, 0x0, 0xffffffffffffffff, &(0x7f0000000140)='./file0\x00') socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001400)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0x0) setuid(r5) ioctl$TIOCCONS(r3, 0x80047462, &(0x7f0000000080)=0x5) 18:12:22 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r0, &(0x7f0000000700)={&(0x7f0000000100)=@abs={0x0, 0x0, 0x3}, 0x8, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="10000000ffff00000100000000000000cd194ac63920c8a8cdb51514420ca94e11eb2db52bf362893808834f8a4dda35875e19732ba6a5084a9478523e2ad16db2a7f96068acbec5b77cd3e724fc1fd90c42c0765f4b19853512e1cf1704dd3e00b4ecee4da16887ed15f9fbb81a01dc06f24ea5589655c96ba3fb742710ea19b5bcd14da30b40f23e4f5ffea8aff55359e750d3f1ac821f2a3fc8d4872514e5fbfff9f225bd916c1e7215ca759dee7fc5257e350a200a44c70eac97ced5b07fa4fb1ceea44a1cfc23fbeb45bc906f76fbbaf442ddf7dae32732b6e30fd4fce4157812ed0cf9729400"/247], 0x10}, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000180)="b4f7c2bfb64a30686430577d248e781a1833f8b9e1e5930117982c7e79367b2db4bfbf8cfa538bf48208442fe361aa0433ef48333fb64bec4b4e52983d3ecc2766ca2c0c7297900c70a682658f769703cfa3910ea905a469d9cb7f748351825a23af9e51", 0x64}], 0x1) mknod(&(0x7f00000000c0)='./file0\x00', 0x2000, 0x0) r1 = syz_open_pts() close(r1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0x5, 0x1ff, 0xffff65b8, "92542c467dc50f4733ec72545f0a765e2ba400"}) writev(r1, &(0x7f0000000480)=[{0x0}], 0x1) r2 = openat$tty(0xffffffffffffff9c, 0x0, 0x0, 0x0) dup2(r2, r1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000001c0)=[{0x2}, {0x3c}, {0x4406}]}) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x4) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000240)) r3 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) renameat(0xffffffffffffffff, 0x0, 0xffffffffffffffff, &(0x7f0000000140)='./file0\x00') socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001400)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0x0) setuid(r5) ioctl$TIOCCONS(r3, 0x80047462, &(0x7f0000000080)=0x5) 18:12:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x1d}, {0x25}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x10, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x288e3, 0x0) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000240)='/dev/speaker\x00', 0x1, 0x0) fcntl$getown(r1, 0x5) openat$tty(0xffffffffffffff9c, &(0x7f0000000180)='/dev/tty\x00', 0x800, 0x0) r2 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000200)='/dev/speaker\x00', 0x80, 0x0) r3 = syz_open_pts() dup2(r3, r2) r4 = socket(0x18, 0x8002, 0x0) r5 = socket(0x18, 0x3, 0x0) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) r6 = dup2(r5, r4) ioctl$TIOCSPGRP(r6, 0x40047477, &(0x7f0000000100)) sendmsg$unix(r6, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) 18:12:22 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r0, &(0x7f0000000700)={&(0x7f0000000100)=@abs={0x0, 0x0, 0x3}, 0x8, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="10000000ffff00000100000000000000cd194ac63920c8a8cdb51514420ca94e11eb2db52bf362893808834f8a4dda35875e19732ba6a5084a9478523e2ad16db2a7f96068acbec5b77cd3e724fc1fd90c42c0765f4b19853512e1cf1704dd3e00b4ecee4da16887ed15f9fbb81a01dc06f24ea5589655c96ba3fb742710ea19b5bcd14da30b40f23e4f5ffea8aff55359e750d3f1ac821f2a3fc8d4872514e5fbfff9f225bd916c1e7215ca759dee7fc5257e350a200a44c70eac97ced5b07fa4fb1ceea44a1cfc23fbeb45bc906f76fbbaf442ddf7dae32732b6e30fd4fce4157812ed0cf9729400"/247], 0x10}, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000180)="b4f7c2bfb64a30686430577d248e781a1833f8b9e1e5930117982c7e79367b2db4bfbf8cfa538bf48208442fe361aa0433ef48333fb64bec4b4e52983d3ecc2766ca2c0c7297900c70a682658f769703cfa3910ea905a469d9cb7f748351825a23af9e51", 0x64}], 0x1) mknod(&(0x7f00000000c0)='./file0\x00', 0x2000, 0x0) r1 = syz_open_pts() close(r1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0x5, 0x1ff, 0xffff65b8, "92542c467dc50f4733ec72545f0a765e2ba400"}) writev(r1, &(0x7f0000000480)=[{0x0}], 0x1) r2 = openat$tty(0xffffffffffffff9c, 0x0, 0x0, 0x0) dup2(r2, r1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000001c0)=[{0x2}, {0x3c}, {0x4406}]}) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x4) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000240)) r3 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) renameat(0xffffffffffffffff, 0x0, 0xffffffffffffffff, &(0x7f0000000140)='./file0\x00') socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001400)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000100)=0x1) setuid(0x0) ioctl$TIOCCONS(r3, 0x80047462, &(0x7f0000000080)=0x5) 18:12:22 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) r0 = socket(0x2, 0x3, 0x1) connect$unix(r0, &(0x7f0000000000)=ANY=[], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) write(r0, 0x0, 0x0) r1 = socket(0x18, 0x8002, 0x0) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) dup2(r2, r1) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000380)={0x0}, &(0x7f00000003c0)=0xc) r4 = getuid() setreuid(0xee00, r4) r5 = getuid() setreuid(0xee00, r5) setreuid(r5, r4) r6 = getgid() sendmsg$unix(r2, &(0x7f0000000440)={&(0x7f0000000040)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000000340)=[{&(0x7f0000000080)="8b9eec7685994c8073c2aa33dcf10f4f32cced", 0x13}, {&(0x7f0000000100)="91717aaa552eec4a7345f7d8cd29ae6c946595e8a2b417a228069e93e74e7f7d02e0032ec89d5d95b74af2ea66dbbf65a24a676d8994cca63f42353857fa02e2e0dd18106724f519d84f5afc42d4fe047ca3a9d4727e7337172a80025d77dc18b84db4345f26df3bca105a8be164b019861a1dbfe9393be556c1aba97d378a4ccf6379f1edd70fbc2646cd093f1906b055d1cb069abf78af5241128311bd83101107", 0xa2}, {&(0x7f00000001c0)="20b585ac17b1f3147714bc5f6b57adb3a0d217422b1f58c58fa6b2cbca76d21e68bd99d29c3c76c60bcc35b938230049734c3f7acd5cd5d2fa286e37f742d242fd3af4c773ad3d565198506ffd71f1bdc16da6db7643855af139cc3591bee20bd06e25ec3d897d3cd6a6f4b0e15eed890c19eda6e52c5e663f209d40dfb5bee38f9aed7e535c14d40b27de3052693df80536973384c14b7e48341b60e48bc18d4b", 0xa1}, {&(0x7f0000000280)="f883aebb79081e18795f6d6200e8cfbdc4dbcebdb80d10a45a1da4e7af060c3d13a5a4468b9aea0bdd3ddf3d0d6b0d640a63e41c6f2633af19779ee83aef1a1c225fe1d042821411ee30502fc249e8d4d8550f44f6b760249a4d73a70b72879415ae72fefebbd31be08dacf3b5be16fb5662575946c7f872afa3a04f6535535cd182ea272e77310b89c0112d1a7aebc5894e2e74d85d2b8204df515a68fb7db1e09e84e53aa9f60ef74097b0eef951893aa88391dbca991d2921", 0xba}], 0x4, &(0x7f0000000400)=[@cred={0x20, 0xffff, 0x0, r3, r4, r6}], 0x20, 0x4}, 0x60c) 18:12:22 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r0, &(0x7f0000000700)={&(0x7f0000000100)=@abs={0x0, 0x0, 0x3}, 0x8, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="10000000ffff00000100000000000000cd194ac63920c8a8cdb51514420ca94e11eb2db52bf362893808834f8a4dda35875e19732ba6a5084a9478523e2ad16db2a7f96068acbec5b77cd3e724fc1fd90c42c0765f4b19853512e1cf1704dd3e00b4ecee4da16887ed15f9fbb81a01dc06f24ea5589655c96ba3fb742710ea19b5bcd14da30b40f23e4f5ffea8aff55359e750d3f1ac821f2a3fc8d4872514e5fbfff9f225bd916c1e7215ca759dee7fc5257e350a200a44c70eac97ced5b07fa4fb1ceea44a1cfc23fbeb45bc906f76fbbaf442ddf7dae32732b6e30fd4fce4157812ed0cf9729400"/247], 0x10}, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000180)="b4f7c2bfb64a30686430577d248e781a1833f8b9e1e5930117982c7e79367b2db4bfbf8cfa538bf48208442fe361aa0433ef48333fb64bec4b4e52983d3ecc2766ca2c0c7297900c70a682658f769703cfa3910ea905a469d9cb7f748351825a23af9e51", 0x64}], 0x1) mknod(&(0x7f00000000c0)='./file0\x00', 0x2000, 0x0) r1 = syz_open_pts() close(r1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0x5, 0x1ff, 0xffff65b8, "92542c467dc50f4733ec72545f0a765e2ba400"}) writev(r1, &(0x7f0000000480)=[{0x0}], 0x1) r2 = openat$tty(0xffffffffffffff9c, 0x0, 0x0, 0x0) dup2(r2, r1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000001c0)=[{0x2}, {0x3c}, {0x4406}]}) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x4) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000240)) r3 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) renameat(0xffffffffffffffff, 0x0, 0xffffffffffffffff, &(0x7f0000000140)='./file0\x00') socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001400)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000100)=0x1) setuid(0x0) ioctl$TIOCCONS(r3, 0x80047462, &(0x7f0000000080)=0x5) 18:12:22 executing program 1: syz_emit_ethernet(0x466, &(0x7f0000000a00)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaaaa86dd60a4f00804303afffe8000000000000000000000000000aaff02000000000000000000000000000186009078000000000000000000000000030ba78ce540cd4f791153d5dea6b259fe8000000000000023493b87aa0568f00b1c71a8242373244ad2439adc07df0a69748e254c1e4a8a8b3f0ab0c430d3be27df3e34066d42ca0a5c11b37adac15084dbaf736b41e5a803721d001684f0da52ef24571313968050378ee824f4dffba7feed320557f7671975afc9c545c5ea6137c8ce680ba2d2e8794cc0ee661ab31313a50e67f637326bdc20eee126a2c281295ae9405b24d13dc48b7b6aa26e8a94498418f3472f7281922377d30a3b5ed2c6a2990e5ea6b275c1d5bddf59f3d1843df268e8c825c6b2cff208dfb5cd8283d0dcd52a6de228bf697d3d6506afec30ef7e07413c7afc1eb139e0fb1a5a643b4099519e31f3fd4457f0e6d586ad05e1005a062bf7b5e0f2dbbdc849b90d4e80a0e3f7af088060d01a1cfcfad88ef4512c6ef5c0ead4b9cc87484b106a060a9899d50f595204418f51e914c88c29078a5457de6a262cadf02b071d88e61703f037caded0b315701274012fa532ddd69499074e1a2df196e0afcffda08fb3d82ab8160253a47d3efc3d7cead55c28610ae20f69aaced0a1a6ce815344cf8d0bc8a0dfcdd1e8cd7242601777ec653c2d4b704397dcb1350982afd035eaa630c840d71589499fd68239ae0c0aa2fc9b949d1a716d40a24f078e92e8c268ff726290944b5f3a3bea9559f2d2a51405fba224411ecc49544dea47917a98bf79c3bfeed70429abf70a52ecbda21c9bf0f6a70cd2c2c887391e4095ad22b437c60abf829447b47bd231ca2a98d9da7519a4bd28e803fa000fafc0dc453ed56cdf4356d7abcfec4eed0b94a4f78ce44a7177c6684026ba4f26a17e52e326c8bb7be5e2ea5780d7169d8f4ff62cb2b223f9d6221f62e0ee0244d86042567cd5ea60932ed90607b369ed2017f645afcb5cd07f6896a08473bd5dea2bfb52ac501a39c338ede985aa4a7755db876cbe4d944f3cce0079d2ad9ba8d17f01a614052aadbd4af0fd282f594dc4530ee49b6c9ae6d5d80a073e678594be2e2f0869baa2a58dd2d0f6a995fb706c4d1b618d57da1c2d8f55611f746105a947b4f6bb74dbdbffb1b3c1f2316f6a28a07f0145b1bf8345b6aa4e9d5a8194978567921286356439bc5b87fe4cad68b6afa08687e6e751803865165eac0c34bdddae1bbe52f55d08cc4a0865f8df372635e8a26ac4ac9716a124ac4e83349f17b612e2b1893b5eaccecc7d812bb4f4fc6b313f57c2035a90f782a4a97b5f5309b6c5798d72b9187f3d411e84041e3671fe35e39fa1887846721c38d501b471990b919d2ad9ca9bc71157a843d75838c1aa4ff0dabd74284709f1f87f324ec4f56eacd70e6bb5e9c3ff719786c4d4284e4cfdc828e0465ca168d04de103076fdb91c44be06d6c33083746eae4f78f9a046c329a4586d12edca2bbf2fa3489ab0096ec57019d3bd90343fa2f41e2a994d7fc6069630000000000000000588f17d6c90f062561cd2ceff78ff40baa1451434130278852252ee6f277f65712243ab68dbebc27e8328f6f3669e82b155f6c3c383f0bafd7ea99af32d2e8dc6137b614745572af8b54c30c568d6515151e4ad3bdb6d73dfcc647f466eea1659a0327682d93388e83552d45e24f57b687a14d272665c2c0399374f22b5ccd1a19c68903e14331e1c256f5892bb51509e9b4b8d797905102cdc530533c5a4e36e2fab87604b831726e186291fee1c560a293a54956a14feac24168c4"]) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006]}}) r0 = syz_open_pts() fchmod(r0, 0xf20e189bac26a15c) socket(0x20, 0x1, 0x62) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r1, 0x0, r1) r2 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x200, 0x0) ioctl$PCIOCGETROM(r2, 0xc0107005, &(0x7f0000000080)={{}, 0x1, &(0x7f0000000040)=[0x0]}) socket(0x20, 0x4, 0x0) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x8020691f, &(0x7f0000000300)) r3 = socket(0x18, 0x8002, 0x0) r4 = socket(0x18, 0x3, 0x0) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) r5 = dup2(r4, r3) sendmsg$unix(r5, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000140)={0x9, &(0x7f00000000c0)=[{0x6d, 0x0, 0x2, 0x1}, {0x9, 0x6, 0x9, 0xfff}, {0x3, 0x1, 0x9f, 0x593}, {0x4, 0x4, 0x4, 0x1}, {0x1ff, 0x80, 0x5, 0x9}, {0x1, 0x5, 0x0, 0x1}, {0x2, 0x5, 0x7, 0x831}, {0x100, 0x7f, 0xfb, 0x2}, {0x1, 0x4, 0x6, 0x7}]}) sendmsg(0xffffffffffffffff, &(0x7f00000008c0)={&(0x7f00000001c0)=@in6={0x18, 0x3, 0x5, 0x5}, 0xc, &(0x7f0000000800)=[{&(0x7f0000000200)="b653150d5faad1a488026f4d6e7c1fa42c966713b952f8962a1200b3b8e10f", 0x1f}, {&(0x7f00000004c0)="c3832f2c0ab61b4abb6546caed8e1c2f29b7de178c354d34eb65e3a8ad47c0b5a0cd5c46480c6a7b034683aa2a17199d27fea6e4e7fed8eb5510aa555d12f94c9759defc5b8ceee5853b7beebd71f6a0acf9b3cd5e292bbff58e953199bc546963bbc3", 0x63}, {&(0x7f0000000540)="58ddeec1738d7aef04614a7a2567d83b20bea4767053584733b8e076e2fd6470145ec3e53eb3cbb20333321126d5025d1db1ca4687976b418fed6bf5a19f03b045fe36df923f0f847952f86eca81092d55648eef2d2813597a74df282c46d0a073680a1a4b6160181f8d532315f770de6c6929c07629b8406c8e66b406d50dabdd653d11e77824171c74e34ec4e897b23a2947367084e86903c6e97f7dc87d2b5bc5a40f72125a6be0e1750cb12b3377435ba8df305658ffa7b98d5036", 0xbd}, {&(0x7f0000001740)="c9cc657fcb906fd9e9c3ff815959104f62bb396c856b3c7528b0c6c17f44a1a39ae3565be26c4c3d4fe0add83e39e0aea9e865af9c83d14981127cb8e86300301108202d44aaa6ee2f03f5b87fcf6595226df30c0b474b30c6415d11c11acec6dd8558a79dd981eb7fc13b36a328dfb4c7cbe5653265da3075c36dc68518015e2a38cb91d08b78ae7271b0c1eb2bcab8c64fe8eb976ad69fd67c20bd9e1dbe637c8c4789a8a42dcb8aece3f78bbd45b166d30b9ec094b701680a50958bdaa28a1e4b9b3b917c8060a6a97d8eb4f7ba6b1ded7a87e3012d44046869dcf79397bb246474f1a427f7c61ed13ee1e3b95b3168b3381636e3652a53e30a8467a865dc4f1c73436bcf7dee1896bf44637b181598351408b621b0262dfed05f2c2bfd9951d209a7e9a40f680c8fc4801478daccb59b960f3df1ead2a11363dc0549f0fbf8644dab798911ee78aaca5bd074994d65fd6d04d5f2f166a4cfd151ffc8dcd01026b376b7355e65ceed3f03f6a919a6b1329602fdfbeb7a37171b1a32ffb4cd9a4d066153f0d6d1d021bd2094e3422d1d1fc661c26948cd18d62c73d0f3e82396b4105c791259db0120f646257659de212002b8dc00eb60836a63c6f5ef2e5a1029b849528b47bb359a1b766a8e38c03ce99223d2fcbd104e119f1e2db7a8006953cc0dc7f285a796fdd6335d01c0ec20b254a21ab780713bfdf96a28b35acf9a72cd837796fb84b7a706207cd887d14579dce96d2310ea7c7f4ac61a7126f67bd547fc81db38cc9a104d9547c3dd38c29909792cd10d132ff60f414992a3369259aa0822975dcbb41620150739c13456a1437e01d188b8a705fb00ad7b136319ca7c399545cbdb29a4512aaa0f173e8b499238e2f3ab861595afbf48974db489088e786f49383a5ae4f05a5412ae5db5fffca2e4253958e44ddaa684941453353e4c0a0b695877d10d8fab4335880b9189c11ca3c542201c5f32b860f43c36647ac89f915deb6b22bfa006eed4a3f625f58febae2cbbbc7fa261a08f6ced62f8077a62ae4bab3081ffd38b49f8706e4f523f64789e925c24b6ba74511b643c79683cfc4647830b5e1ef585286d65c0a2a5118d182f97638e083c92fb1f62a61ce1b46d66ed84b693fa0dfebed5dc43e3f55c2afdaf1f3d3404ed4528de7f019d378bada123982ce46dd7f3fba5c30be9ca6fe0ec87c2b0aebe9b87be6c151050cae5af4e7fc0a04f674a5f7bc590ab982ed3335a456cf8dafa037e56a8a9691094f17cddf25cb816d915c4382364034f2018cb6a5a1cda4dbec1f5a4450ea7c203ab752bf513b203aea8aa1b1de17950a24222fcfdcffd47a25f8e731f05993144007852022a110e5b6228617a9aee69fb7cc59a7cd723823edad206a2a23d432c57e3db85fd8cde3dc3f584d1990b82be693dccf718c407ad72a37e321c062360afb976d179937d1bfce0eaaafa865d7b2018fc32a80775c1e4ea7456c875ea5aee63185febcdfeaa7ea72133df9e8faf04876a23fed2c833183bb667d64697b003231d8356b63a0b374a46e9cba0b4f1d9a6652295d32aded800a655745d7eb74ee776e70c7a58b5df1860463e5a8a2cb352d25e693d20992e65d0a2bb0b80df2a550e93120709278f4b4133e16b03190e1d4dea058bae261b5f56dc59f65cf9293a63c725d0f16dd4c82e657964480681ac47b4adbab8feae56252e80fa44cddcd867c8d9f9a198cd0a9e8b5d91e3c47de26cfe8940a6be1babbfaf2e24f6f774eb0fd3b7320872982fe5b400583d3fcf3b0815dde1d9b8e348899825ce49cfc875a6246ee9d29659b6d9073dad8fe57c537eb9f295f2afd35dd527e05f00261ab175e89dcbc716c8d2be184ced6b79469d90d41b6a705f4a0e130e96d7a60a11b3d216547fd19cbe623426d62598d7147bc1afdf7b6df57f8866aa264408f0ed20eee92df3f11f63006e0c161603904567160e4b9b829548da37c2ec5b3b3f9a19405614fd372d98ed3bace59f01dd0a27042ed1470bf66cb82ac1347ea28ec7af41e617eaf98619160419e743c1ccda15c22578d38f8df593344376ca2e2db5cf2c0854fc22035e291bb6da19291800361ed3c0b3f3a51623b247f56e26d4405ad5c8b69f1abc8253ce23b27d440fc3de462cad05f0c9673c75f35cc25be8b5fb301bc8e08f8263fe656a1276718cf1c5737622b58c3124cdd5dea06ff2905dcf55a9cb00f155d735d76f15495a7cebb52e4d0b1f09a1e9cf746156901ac25c22228d60f9a73454cfe0ad1918950f47ddaaeada5b2d443f3c95502cf98648918b4d3a425d966ad66a33613084c02809ea5396f0a2b5d50ad85736810171f1f35ec601dc4945003c690d16617b0a40c6053d3e29dd3050694f5411f27d4f050127ab5be40c524241b2a1f662e96f7c352cd1d6b941c9d187c06c787766fa10b450fccfa0d0896ea555d9729d00f7e280882d9545749650692ecbd6c25bf8536d0fca30dacada82f0585693b2f88834f28e45db5464c6351cd82f271a0e776e4927a66bfd9f72c59195a1ee58a4c9dd95fdafded680df3ed8882de56556434d64598d4c70c34e593bc258336f83347073cacddeea72be0c0097e405940c41ce68fb89e57f1391a2d1ce8475b993d0e9fd6537ff6f3ab28b7cdd68057b62e85e85ee0219d4acf286fa1843d2febcde029b10453fd0340c69c7ab9113c030aadada7fd2f062b7b97da8c9f1a424ed7bb78e8333e26c4ca9900f5077a3ee08851bf3991b92bdfb79efb39e752a378b556481c2d68bd65202d2cba85dc83a6ada5c9d2315fecaaa602dd2f5cc838f7af64077cb5f486b2265d149dc18c5ced94091fcc0df42937ca22f3da4dab175c338037b713d9c77e6c1473a1b1a8b1155874fe433755cc54eebdf4c20f2176bdbdb51830c4d1e3e8c2c6858c6d917b987d27fadc10504dbf8843d67f43f07ff8e6f4484822d4eff6368657dee094ea2965874ca4893837e042f4160cfba9683d91b04adae2737ea70dcf9de46c1e037147c85e52e80ffe0ffbd1589e2487a7cedeed924f86524cf61de1753d0f7e342f04d3cd1f0b9103fc18ae39f9f1ba75d1bad959008ccdd106c59a24c1d2a47353fafd8d9b01193dc1481fd60effd90bc8418cdf89e84f5eeea3fb92b48efa224bdd3e6efcefd19e86cbcd93cfe0a8d4cfa93e347f0b905a17f806b062a2c4d85016cea9f3dcc3b92b123a23a56f37a41d819079639fe091fc3cd0c7e92b6cd2fc5c93a2a26cd22a8ca2803f9dc117c7581d1bc7cb50a2e9e8f1f72a0b9996a7e65eb90a280dbedefc8fbd1be31397718b0695307db574b797248ed6c33cb0163f8e2dc534eb20718dae659bed482bc462aca4a031023e7e8443a4b1990f6d5a5fa47652b541924d65d356d8f8035198401f21283940d5680c03d969eb6c8aed1c03a5333b144d5e71eba1adaac0367677660c0069ecfa483fece8a7a83a5afb49eea169119ed4cf0a10e2b71d092e3db0528ad3d11b080ce8e9ffddbc8f579f3a4e39dbbfbb859a2e0713ad26f1bed5f02c06ff6340ece4ef4d68484cd12cbbef6d56d6219e01cbd5bfc2934f7cf513b00b8fa6ed22039883b4132f2b1fae282c6f30da0b2ccbc0499b380aaf4bced5984294afc01b2a374ab9cf4ab56a44ce74fde6edf91b4d4d9ffbcf2686c3d28e575a6625b01c8460f559944aed6f7075058426613e71deac81ca2869247e540c59cfb5d4e91eb2aedda222174d9609411ce7aae7e786de935d324876b0ca762b0814cca72787358b102c58e346898eea057809fd38899e94e05fea58addbec73d4004bfd66000443850843809e4faa6fdbfeb2b0999224da8b23f2f5935192888cfa398c5b951d8bccc9bed7132b0caf8578b0edcbd1191808ca428df24427166e27e0796201f88ba80f7c50ac9535ddeac3f9260b0454d90d8d77523a0746fe66c8b66762ef6f08817fd49465e3e0490ead892ab8066fc4d0938a121ef42b7669b94ecab24a7baa74352dec89a96e0aa2d6b1819fa1a9a0f3084d8f2b6e4f0467b32255e99975653596ac31d94bac229515f45a0283d5af732f8d39ba25038df695fd99f12f03dae95282018481414058ed626841bb393f516dd1bfd8655d515e38bf66488a70b795546c441057625c79b11ee4a4d666321add483c06de0b09e0aaa887b2bd3125c97f26ad855de22bf1f1c580e8968191f1eaa420c8ba041d0c80aef3c2c810b92e3fd59bf500abf23cf35cfecdfdd2735f23a2a6da64c35cbeb690ea2e9149251bd2242dfa7d21431a135b1b9daf607a6759bd1710e31bad43e6c46312f54c84c5e6252f8c950280ed0821d80647be79297426e1ad8411a09b99816a45c01348bec07146a1669355b493850e7647d499a197e244de488f6e36a9c614d27c9698ee6b509a60481a2e61ce9943e3fb655b150839ebaede5f5c3e24cce17c061c6953964ea859684d3ffd376008b6bcff5d76115d315d5366e992ed9d32736be283e910a8972a2d23d24f3516a88195d800a3648ae317f2e5b9b6efe6cf0139475b8baf2835ab7743009e170be6f99169b2efe1e85b1bd96a4beba7c6be9f9b356f3413f1e1b6c20b20f4b778868a916b6dfb76b696567b2bb406f9aa7485f388f2afa806e930595ed8d4b8a3d963bd363974f62ad209d6f0f5436600b12b91f2e572bada4b56cb42e7abf6a75e0537dfd7a8c8ebc8812f2d8f8b16947d6d13c38b42d84b4a1caa23a7294c774d3b5ed81c12f15e738ac88cf17da51ce7106ec37ca92de88eea14166a222fcfc1293755941665bd8a91a74670f72835fc3352f3f6caf99c9fcf9f175e09c75f84f7ebdaed0cedb86dac74deb6e93bf2224322676382940de6eacb5e09b0447f2ce42d1ce59c36afd3f569219b85719b0041f6fb0da74f96542eb4158acfab49e942e6d8ca7b18e8e25abef549a69ba10d060d7c531571f36cdc6d29c3395e001869c8ca96cd05d3da5714236959a41db110fb58f0c257cad6edb8d7a57515ee5f5aec2593dfe7e41db73b534f837d306696a4e2ffa8ab93b03ffc02e2e718e6e947ad23f4d016dba2f56ad85f684afa6a2615e10e178e64d0d92d115a82e805526b4f9712aef58f15bee006e25dca3695ee8483e3fe472f48f0ac1ba714d8c0aa9670e93ac656350971f5b16a50e682d2b665bc1b8a4b954a2f9438238918f03c33f1dc2d6af1eb3a23e13fb2e78b21a5450b3489bd8e2459d43fca935a7e3a787a27cc08fb74d8ec2f6a2994b3766951997ab5fb40ecc1002c0f97935a1ec57efba7421015d13b35228e1053bf9c9cc5ff5f403c60c9b1325aa7fef271169457c9f55ae27462b340b03346bcb0c68083844c5cb3a775acfdf77af6729e605caf46e8fbfc554d3ad2c9c3728e955be4ff88a237b132f82d9f850a4bf1569f6439f7f067c2e180f6af99aa37ee8abdc776848d0c5808d2089275008bdd06d0c1750b8183dc74ce14bb4bf4d128543d6c8b45e44236cab5debf6f0db8eb9b0193aa5314bdf8da1919292fe1916f0d1599ec3c99565be5a0919bc4b4dd5d510844981a963d64e4660416694d23c34a1d866d4ff77d1ef5a63bf7e45798590f5ec85cf41d27477b0c01af226131484867654ae74d947526e403c2f045c44bb483378288ff0ecc610e6762b762808ebb801b08d1ffae1d09a2710ac449ec1a1b0f1184a1ca4c4d2a29376db7395ed82e7348d78a2168ed7672599e1c1e4cf7013ff364a09131e8ea5759926729067be43970ae9641f6934bfba16996ef5e3239d", 0x1000}, {&(0x7f0000000600)="6617cb2ca2bea784e8a43e28cf79c6a3764537d44d4fdc30cb36d613c9ad6314f5f13d96decbc5fa69869d5812491e260548246343f95027413aa564e428cb7777b78122ebec395fac24d4c58db683a4f361466947dd9591522d48877e40ee189508e3672c1439706ad1445a84b626aae0b9444f34936ed438aa7b6ab5", 0x7d}, {&(0x7f0000000680)="ce71a2c0484cbead7fb39e61335f4b6e18801158eaa54f25b4e0", 0x1a}, {&(0x7f00000006c0)="901fbcbc0886acb6bed75b8b1a025324", 0x10}, {&(0x7f0000000700)="8451a891806489706ff9619a7bbcc5efaae2d090ee4ec94fbf3fcc3953ca4569fd65409cb4e831b9d81cca95668ebb2ff563a64525f5e78f835a3006d6a819cdf669c82c5bb5775a20ebc609ab9a87c55e8521c748720d3f7a7330ddec695448726aded8c8b5e35203d7cc4f9115f666f9256c7eff825ae0653702e37cd1e5a8d9c02cb5f0adaa3daad0b0845edc3e8db6c50e7936f125ed5e6923fa223321569af3cbb0a4c4e58a036b3a3dbcd05603ab708f5e78b2d62f35d115f364f6a837e85b897088b53c897828a2b2679b06dfc21e81913080482e224b2fbf407e", 0xde}], 0x8, &(0x7f0000000880)=[{0x20, 0xffff, 0x2, "6d4e7b6d057db9f70db3ea7c37"}], 0x20}, 0x400) 18:12:22 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r0, &(0x7f0000000700)={&(0x7f0000000100)=@abs={0x0, 0x0, 0x3}, 0x8, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="10000000ffff00000100000000000000cd194ac63920c8a8cdb51514420ca94e11eb2db52bf362893808834f8a4dda35875e19732ba6a5084a9478523e2ad16db2a7f96068acbec5b77cd3e724fc1fd90c42c0765f4b19853512e1cf1704dd3e00b4ecee4da16887ed15f9fbb81a01dc06f24ea5589655c96ba3fb742710ea19b5bcd14da30b40f23e4f5ffea8aff55359e750d3f1ac821f2a3fc8d4872514e5fbfff9f225bd916c1e7215ca759dee7fc5257e350a200a44c70eac97ced5b07fa4fb1ceea44a1cfc23fbeb45bc906f76fbbaf442ddf7dae32732b6e30fd4fce4157812ed0cf9729400"/247], 0x10}, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000180)="b4f7c2bfb64a30686430577d248e781a1833f8b9e1e5930117982c7e79367b2db4bfbf8cfa538bf48208442fe361aa0433ef48333fb64bec4b4e52983d3ecc2766ca2c0c7297900c70a682658f769703cfa3910ea905a469d9cb7f748351825a23af9e51", 0x64}], 0x1) mknod(&(0x7f00000000c0)='./file0\x00', 0x2000, 0x0) r1 = syz_open_pts() close(r1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0x5, 0x1ff, 0xffff65b8, "92542c467dc50f4733ec72545f0a765e2ba400"}) writev(r1, &(0x7f0000000480)=[{0x0}], 0x1) r2 = openat$tty(0xffffffffffffff9c, 0x0, 0x0, 0x0) dup2(r2, r1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000001c0)=[{0x2}, {0x3c}, {0x4406}]}) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x4) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000240)) r3 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) renameat(0xffffffffffffffff, 0x0, 0xffffffffffffffff, &(0x7f0000000140)='./file0\x00') socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001400)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000100)=0x1) setuid(0x0) ioctl$TIOCCONS(r3, 0x80047462, &(0x7f0000000080)=0x5) 18:12:22 executing program 1: r0 = socket(0x18, 0x8002, 0x0) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) r2 = dup2(r1, r0) sendmsg$unix(r2, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) ioctl$TIOCOUTQ(r2, 0x40047473, &(0x7f0000000040)=0xfffffff7) nanosleep(&(0x7f0000001580)={0x9, 0x21}, &(0x7f0000000000)) execve(0x0, 0x0, 0x0) 18:12:22 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r0, &(0x7f0000000700)={&(0x7f0000000100)=@abs={0x0, 0x0, 0x3}, 0x8, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="10000000ffff00000100000000000000cd194ac63920c8a8cdb51514420ca94e11eb2db52bf362893808834f8a4dda35875e19732ba6a5084a9478523e2ad16db2a7f96068acbec5b77cd3e724fc1fd90c42c0765f4b19853512e1cf1704dd3e00b4ecee4da16887ed15f9fbb81a01dc06f24ea5589655c96ba3fb742710ea19b5bcd14da30b40f23e4f5ffea8aff55359e750d3f1ac821f2a3fc8d4872514e5fbfff9f225bd916c1e7215ca759dee7fc5257e350a200a44c70eac97ced5b07fa4fb1ceea44a1cfc23fbeb45bc906f76fbbaf442ddf7dae32732b6e30fd4fce4157812ed0cf9729400"/247], 0x10}, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000180)="b4f7c2bfb64a30686430577d248e781a1833f8b9e1e5930117982c7e79367b2db4bfbf8cfa538bf48208442fe361aa0433ef48333fb64bec4b4e52983d3ecc2766ca2c0c7297900c70a682658f769703cfa3910ea905a469d9cb7f748351825a23af9e51", 0x64}], 0x1) mknod(&(0x7f00000000c0)='./file0\x00', 0x2000, 0x0) r1 = syz_open_pts() close(r1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0x5, 0x1ff, 0xffff65b8, "92542c467dc50f4733ec72545f0a765e2ba400"}) writev(r1, &(0x7f0000000480)=[{0x0}], 0x1) r2 = openat$tty(0xffffffffffffff9c, 0x0, 0x0, 0x0) dup2(r2, r1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000001c0)=[{0x2}, {0x3c}, {0x4406}]}) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x4) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000240)) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) renameat(0xffffffffffffffff, 0x0, 0xffffffffffffffff, &(0x7f0000000140)='./file0\x00') socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001400)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) setuid(r4) ioctl$TIOCCONS(0xffffffffffffffff, 0x80047462, &(0x7f0000000080)=0x5) 18:12:22 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r0, &(0x7f0000000700)={&(0x7f0000000100)=@abs={0x0, 0x0, 0x3}, 0x8, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="10000000ffff00000100000000000000cd194ac63920c8a8cdb51514420ca94e11eb2db52bf362893808834f8a4dda35875e19732ba6a5084a9478523e2ad16db2a7f96068acbec5b77cd3e724fc1fd90c42c0765f4b19853512e1cf1704dd3e00b4ecee4da16887ed15f9fbb81a01dc06f24ea5589655c96ba3fb742710ea19b5bcd14da30b40f23e4f5ffea8aff55359e750d3f1ac821f2a3fc8d4872514e5fbfff9f225bd916c1e7215ca759dee7fc5257e350a200a44c70eac97ced5b07fa4fb1ceea44a1cfc23fbeb45bc906f76fbbaf442ddf7dae32732b6e30fd4fce4157812ed0cf9729400"/247], 0x10}, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000180)="b4f7c2bfb64a30686430577d248e781a1833f8b9e1e5930117982c7e79367b2db4bfbf8cfa538bf48208442fe361aa0433ef48333fb64bec4b4e52983d3ecc2766ca2c0c7297900c70a682658f769703cfa3910ea905a469d9cb7f748351825a23af9e51", 0x64}], 0x1) mknod(&(0x7f00000000c0)='./file0\x00', 0x2000, 0x0) r1 = syz_open_pts() close(r1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0x5, 0x1ff, 0xffff65b8, "92542c467dc50f4733ec72545f0a765e2ba400"}) writev(r1, &(0x7f0000000480)=[{0x0}], 0x1) r2 = openat$tty(0xffffffffffffff9c, 0x0, 0x0, 0x0) dup2(r2, r1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000001c0)=[{0x2}, {0x3c}, {0x4406}]}) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x4) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000240)) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) renameat(0xffffffffffffffff, 0x0, 0xffffffffffffffff, &(0x7f0000000140)='./file0\x00') socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001400)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) setuid(r4) ioctl$TIOCCONS(0xffffffffffffffff, 0x80047462, &(0x7f0000000080)=0x5) 18:12:22 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r0, &(0x7f0000000700)={&(0x7f0000000100)=@abs={0x0, 0x0, 0x3}, 0x8, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="10000000ffff00000100000000000000cd194ac63920c8a8cdb51514420ca94e11eb2db52bf362893808834f8a4dda35875e19732ba6a5084a9478523e2ad16db2a7f96068acbec5b77cd3e724fc1fd90c42c0765f4b19853512e1cf1704dd3e00b4ecee4da16887ed15f9fbb81a01dc06f24ea5589655c96ba3fb742710ea19b5bcd14da30b40f23e4f5ffea8aff55359e750d3f1ac821f2a3fc8d4872514e5fbfff9f225bd916c1e7215ca759dee7fc5257e350a200a44c70eac97ced5b07fa4fb1ceea44a1cfc23fbeb45bc906f76fbbaf442ddf7dae32732b6e30fd4fce4157812ed0cf9729400"/247], 0x10}, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000180)="b4f7c2bfb64a30686430577d248e781a1833f8b9e1e5930117982c7e79367b2db4bfbf8cfa538bf48208442fe361aa0433ef48333fb64bec4b4e52983d3ecc2766ca2c0c7297900c70a682658f769703cfa3910ea905a469d9cb7f748351825a23af9e51", 0x64}], 0x1) mknod(&(0x7f00000000c0)='./file0\x00', 0x2000, 0x0) r1 = syz_open_pts() close(r1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0x5, 0x1ff, 0xffff65b8, "92542c467dc50f4733ec72545f0a765e2ba400"}) writev(r1, &(0x7f0000000480)=[{0x0}], 0x1) r2 = openat$tty(0xffffffffffffff9c, 0x0, 0x0, 0x0) dup2(r2, r1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000001c0)=[{0x2}, {0x3c}, {0x4406}]}) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x4) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000240)) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) renameat(0xffffffffffffffff, 0x0, 0xffffffffffffffff, &(0x7f0000000140)='./file0\x00') socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001400)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) setuid(r4) ioctl$TIOCCONS(0xffffffffffffffff, 0x80047462, &(0x7f0000000080)=0x5) 18:12:22 executing program 1: r0 = socket(0x11, 0x4003, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x8, 0x0, 0x6, 0x51ed, 0x1}, 0xc) sendto$unix(r0, &(0x7f00000000c0)="b100050460000000000008000701000000000000ceb1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257690000132e27acb5d602000d7d026ba8af63ff37422902e4fdefe095bebd108ae070c1f5ab72c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002003c88c1cf8044101b00fcffffffffffff00"/177, 0xb1, 0x0, 0x0, 0x0) socket$inet(0x2, 0x8000, 0x4) 18:12:22 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r0, &(0x7f0000000700)={&(0x7f0000000100)=@abs={0x0, 0x0, 0x3}, 0x8, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="10000000ffff00000100000000000000cd194ac63920c8a8cdb51514420ca94e11eb2db52bf362893808834f8a4dda35875e19732ba6a5084a9478523e2ad16db2a7f96068acbec5b77cd3e724fc1fd90c42c0765f4b19853512e1cf1704dd3e00b4ecee4da16887ed15f9fbb81a01dc06f24ea5589655c96ba3fb742710ea19b5bcd14da30b40f23e4f5ffea8aff55359e750d3f1ac821f2a3fc8d4872514e5fbfff9f225bd916c1e7215ca759dee7fc5257e350a200a44c70eac97ced5b07fa4fb1ceea44a1cfc23fbeb45bc906f76fbbaf442ddf7dae32732b6e30fd4fce4157812ed0cf9729400"/247], 0x10}, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000180)="b4f7c2bfb64a30686430577d248e781a1833f8b9e1e5930117982c7e79367b2db4bfbf8cfa538bf48208442fe361aa0433ef48333fb64bec4b4e52983d3ecc2766ca2c0c7297900c70a682658f769703cfa3910ea905a469d9cb7f748351825a23af9e51", 0x64}], 0x1) mknod(&(0x7f00000000c0)='./file0\x00', 0x2000, 0x0) r1 = syz_open_pts() close(r1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0x5, 0x1ff, 0xffff65b8, "92542c467dc50f4733ec72545f0a765e2ba400"}) writev(r1, &(0x7f0000000480)=[{0x0}], 0x1) r2 = openat$tty(0xffffffffffffff9c, 0x0, 0x0, 0x0) dup2(r2, r1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000001c0)=[{0x2}, {0x3c}, {0x4406}]}) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x4) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000240)) r3 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) renameat(0xffffffffffffffff, 0x0, 0xffffffffffffffff, &(0x7f0000000140)='./file0\x00') socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001400)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) setuid(r5) ioctl$TIOCCONS(r3, 0x80047462, 0x0) 18:12:23 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000200)=[{0x14}, {0x61, 0x0, 0x0, 0x7}, {0x9}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x35a, &(0x7f0000000240)=ANY=[@ANYBLOB="00f2d5c377a900688071f03e89eefc1ef5c5e04e4090913dea282f0de58981696649b999286c93b12575ea9d3689bfbf36f01ec0badc50bbf07e46030b7de9bedb75ee29a9590fec4aa1e2c98e94a9d2c82fe56f71445a96968a1adfeba90e7f2395f6205385fb0a311836ad2e62"]) r1 = socket(0x18, 0x8002, 0x0) r2 = socket(0x18, 0x3, 0x0) r3 = socket(0x18, 0x8002, 0x0) setsockopt(0xffffffffffffffff, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) r4 = dup2(0xffffffffffffffff, r3) sendmsg$unix(r4, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) ioctl$BIOCGRTIMEOUT(r4, 0x4010426e, &(0x7f0000000140)) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) dup2(r2, r1) r5 = socket(0x18, 0x3, 0x0) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) r6 = dup2(r5, 0xffffffffffffffff) sendmsg$unix(r6, &(0x7f0000001700)={0x0, 0x0, 0x0, 0xfffffffffffffd3b}, 0xc) ioctl$BIOCSRSIG(r6, 0x80044272, &(0x7f00000001c0)=0x6) r7 = dup2(r0, r1) ioctl$VT_OPENQRY(r7, 0x40047601, &(0x7f0000000000)) 18:12:23 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r0, &(0x7f0000000700)={&(0x7f0000000100)=@abs={0x0, 0x0, 0x3}, 0x8, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="10000000ffff00000100000000000000cd194ac63920c8a8cdb51514420ca94e11eb2db52bf362893808834f8a4dda35875e19732ba6a5084a9478523e2ad16db2a7f96068acbec5b77cd3e724fc1fd90c42c0765f4b19853512e1cf1704dd3e00b4ecee4da16887ed15f9fbb81a01dc06f24ea5589655c96ba3fb742710ea19b5bcd14da30b40f23e4f5ffea8aff55359e750d3f1ac821f2a3fc8d4872514e5fbfff9f225bd916c1e7215ca759dee7fc5257e350a200a44c70eac97ced5b07fa4fb1ceea44a1cfc23fbeb45bc906f76fbbaf442ddf7dae32732b6e30fd4fce4157812ed0cf9729400"/247], 0x10}, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000180)="b4f7c2bfb64a30686430577d248e781a1833f8b9e1e5930117982c7e79367b2db4bfbf8cfa538bf48208442fe361aa0433ef48333fb64bec4b4e52983d3ecc2766ca2c0c7297900c70a682658f769703cfa3910ea905a469d9cb7f748351825a23af9e51", 0x64}], 0x1) mknod(&(0x7f00000000c0)='./file0\x00', 0x2000, 0x0) r1 = syz_open_pts() close(r1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0x5, 0x1ff, 0xffff65b8, "92542c467dc50f4733ec72545f0a765e2ba400"}) writev(r1, &(0x7f0000000480)=[{0x0}], 0x1) r2 = openat$tty(0xffffffffffffff9c, 0x0, 0x0, 0x0) dup2(r2, r1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000001c0)=[{0x2}, {0x3c}, {0x4406}]}) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x4) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000240)) r3 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) renameat(0xffffffffffffffff, 0x0, 0xffffffffffffffff, &(0x7f0000000140)='./file0\x00') socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001400)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) setuid(r5) ioctl$TIOCCONS(r3, 0x80047462, 0x0) 18:12:23 executing program 1: r0 = kqueue() r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x3ff, 0xfffffffe, 0x0, "854955883d02690001490404007e000000001400", 0x296, 0xfffffffe}) syz_open_pts() kevent(r0, &(0x7f0000000300)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x9, 0x0, 0x0, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x101, "27e733c4c3d09d5b206296a58c65a5585c4b3532", 0x0, 0x81}) 18:12:23 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r0, &(0x7f0000000700)={&(0x7f0000000100)=@abs={0x0, 0x0, 0x3}, 0x8, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="10000000ffff00000100000000000000cd194ac63920c8a8cdb51514420ca94e11eb2db52bf362893808834f8a4dda35875e19732ba6a5084a9478523e2ad16db2a7f96068acbec5b77cd3e724fc1fd90c42c0765f4b19853512e1cf1704dd3e00b4ecee4da16887ed15f9fbb81a01dc06f24ea5589655c96ba3fb742710ea19b5bcd14da30b40f23e4f5ffea8aff55359e750d3f1ac821f2a3fc8d4872514e5fbfff9f225bd916c1e7215ca759dee7fc5257e350a200a44c70eac97ced5b07fa4fb1ceea44a1cfc23fbeb45bc906f76fbbaf442ddf7dae32732b6e30fd4fce4157812ed0cf9729400"/247], 0x10}, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000180)="b4f7c2bfb64a30686430577d248e781a1833f8b9e1e5930117982c7e79367b2db4bfbf8cfa538bf48208442fe361aa0433ef48333fb64bec4b4e52983d3ecc2766ca2c0c7297900c70a682658f769703cfa3910ea905a469d9cb7f748351825a23af9e51", 0x64}], 0x1) mknod(&(0x7f00000000c0)='./file0\x00', 0x2000, 0x0) r1 = syz_open_pts() close(r1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0x5, 0x1ff, 0xffff65b8, "92542c467dc50f4733ec72545f0a765e2ba400"}) writev(r1, &(0x7f0000000480)=[{0x0}], 0x1) r2 = openat$tty(0xffffffffffffff9c, 0x0, 0x0, 0x0) dup2(r2, r1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000001c0)=[{0x2}, {0x3c}, {0x4406}]}) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x4) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000240)) r3 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) renameat(0xffffffffffffffff, 0x0, 0xffffffffffffffff, &(0x7f0000000140)='./file0\x00') socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001400)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) setuid(r5) ioctl$TIOCCONS(r3, 0x80047462, 0x0) 18:12:23 executing program 1: sysctl$vfs_fuse(&(0x7f0000000000)={0xa, 0x5}, 0xc, &(0x7f0000000040), 0x0, 0x0, 0x0) r0 = socket(0x18, 0x8002, 0x0) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) getpeername(r1, &(0x7f0000000200)=@un=@file={0x0, ""/4096}, &(0x7f0000001240)=0x1002) r2 = dup2(r1, r0) sysctl$vfs_fuse(&(0x7f0000000040)={0xa, 0x12, 0x1}, 0x3, &(0x7f0000000080)="40866330081a20de92fdba340f0725ac52e16234cd69990b850e1cdec0a5d0e34f8d9366", &(0x7f00000000c0)=0x24, &(0x7f0000000100)="d976683f9e40fde4030204393fdc08fb039438de31dcc485a42fd984b274a6c55fe85a0e3cce5d98e46a3214e9a717f2a64ad59999b52171fd0481df3729b71e5835d9536e982cafafd8840148c38de89f15c62e5b1fc02ab0df047b5faef8ad42ce947002c5216e73b0f0924b2fbe9c7f72886511a38bd50d83d17dca850e80dacf09d12dd8e92481f362150098e77e8f1490b637dedd4f7f6d0fce4c6b093cd8275145ec185fc99210ade0a096656b3c91a58912f229e1bb1b69b446f3d4903d79880ba8e6e1077788df3b63ac413e2c2e05584d869003e1e91c8cf0906f072a2c40ada560cd161be092acedd903d20a", 0xf1) sendmsg$unix(r2, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) ioctl$BIOCFLUSH(0xffffffffffffffff, 0x20004268) 18:12:23 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r0, &(0x7f0000000700)={&(0x7f0000000100)=@abs={0x0, 0x0, 0x3}, 0x8, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="10000000ffff00000100000000000000cd194ac63920c8a8cdb51514420ca94e11eb2db52bf362893808834f8a4dda35875e19732ba6a5084a9478523e2ad16db2a7f96068acbec5b77cd3e724fc1fd90c42c0765f4b19853512e1cf1704dd3e00b4ecee4da16887ed15f9fbb81a01dc06f24ea5589655c96ba3fb742710ea19b5bcd14da30b40f23e4f5ffea8aff55359e750d3f1ac821f2a3fc8d4872514e5fbfff9f225bd916c1e7215ca759dee7fc5257e350a200a44c70eac97ced5b07fa4fb1ceea44a1cfc23fbeb45bc906f76fbbaf442ddf7dae32732b6e30fd4fce4157812ed0cf9729400"/247], 0x10}, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000180)="b4f7c2bfb64a30686430577d248e781a1833f8b9e1e5930117982c7e79367b2db4bfbf8cfa538bf48208442fe361aa0433ef48333fb64bec4b4e52983d3ecc2766ca2c0c7297900c70a682658f769703cfa3910ea905a469d9cb7f748351825a23af9e51", 0x64}], 0x1) mknod(&(0x7f00000000c0)='./file0\x00', 0x2000, 0x0) r1 = syz_open_pts() close(r1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0x5, 0x1ff, 0xffff65b8, "92542c467dc50f4733ec72545f0a765e2ba400"}) writev(r1, &(0x7f0000000480)=[{0x0}], 0x1) r2 = openat$tty(0xffffffffffffff9c, 0x0, 0x0, 0x0) dup2(r2, r1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000001c0)=[{0x2}, {0x3c}, {0x4406}]}) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x4) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000240)) r3 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) renameat(0xffffffffffffffff, 0x0, 0xffffffffffffffff, &(0x7f0000000140)='./file0\x00') socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001400)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) setuid(r5) ioctl$TIOCCONS(r3, 0x80047462, &(0x7f0000000080)) 18:12:23 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000540)={&(0x7f0000000080)=ANY=[@ANYBLOB='\x00\x00..'], 0x1, 0x0}, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x3a0914c44f7b202d, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000080)='n.', 0x1bc) execve(0x0, 0x0, 0x0) r1 = socket(0x18, 0x8002, 0x0) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) r3 = dup2(r2, r1) sendmsg$unix(r3, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) ioctl$TIOCSDTR(r3, 0x20007479) 18:12:23 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r0, &(0x7f0000000700)={&(0x7f0000000100)=@abs={0x0, 0x0, 0x3}, 0x8, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="10000000ffff00000100000000000000cd194ac63920c8a8cdb51514420ca94e11eb2db52bf362893808834f8a4dda35875e19732ba6a5084a9478523e2ad16db2a7f96068acbec5b77cd3e724fc1fd90c42c0765f4b19853512e1cf1704dd3e00b4ecee4da16887ed15f9fbb81a01dc06f24ea5589655c96ba3fb742710ea19b5bcd14da30b40f23e4f5ffea8aff55359e750d3f1ac821f2a3fc8d4872514e5fbfff9f225bd916c1e7215ca759dee7fc5257e350a200a44c70eac97ced5b07fa4fb1ceea44a1cfc23fbeb45bc906f76fbbaf442ddf7dae32732b6e30fd4fce4157812ed0cf9729400"/247], 0x10}, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000180)="b4f7c2bfb64a30686430577d248e781a1833f8b9e1e5930117982c7e79367b2db4bfbf8cfa538bf48208442fe361aa0433ef48333fb64bec4b4e52983d3ecc2766ca2c0c7297900c70a682658f769703cfa3910ea905a469d9cb7f748351825a23af9e51", 0x64}], 0x1) mknod(&(0x7f00000000c0)='./file0\x00', 0x2000, 0x0) r1 = syz_open_pts() close(r1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0x5, 0x1ff, 0xffff65b8, "92542c467dc50f4733ec72545f0a765e2ba400"}) writev(r1, &(0x7f0000000480)=[{0x0}], 0x1) r2 = openat$tty(0xffffffffffffff9c, 0x0, 0x0, 0x0) dup2(r2, r1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000001c0)=[{0x2}, {0x3c}, {0x4406}]}) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x4) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000240)) r3 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) renameat(0xffffffffffffffff, 0x0, 0xffffffffffffffff, &(0x7f0000000140)='./file0\x00') socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001400)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) setuid(r5) ioctl$TIOCCONS(r3, 0x80047462, &(0x7f0000000080)) 18:12:23 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r0, &(0x7f0000000700)={&(0x7f0000000100)=@abs={0x0, 0x0, 0x3}, 0x8, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="10000000ffff00000100000000000000cd194ac63920c8a8cdb51514420ca94e11eb2db52bf362893808834f8a4dda35875e19732ba6a5084a9478523e2ad16db2a7f96068acbec5b77cd3e724fc1fd90c42c0765f4b19853512e1cf1704dd3e00b4ecee4da16887ed15f9fbb81a01dc06f24ea5589655c96ba3fb742710ea19b5bcd14da30b40f23e4f5ffea8aff55359e750d3f1ac821f2a3fc8d4872514e5fbfff9f225bd916c1e7215ca759dee7fc5257e350a200a44c70eac97ced5b07fa4fb1ceea44a1cfc23fbeb45bc906f76fbbaf442ddf7dae32732b6e30fd4fce4157812ed0cf9729400"/247], 0x10}, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000180)="b4f7c2bfb64a30686430577d248e781a1833f8b9e1e5930117982c7e79367b2db4bfbf8cfa538bf48208442fe361aa0433ef48333fb64bec4b4e52983d3ecc2766ca2c0c7297900c70a682658f769703cfa3910ea905a469d9cb7f748351825a23af9e51", 0x64}], 0x1) mknod(&(0x7f00000000c0)='./file0\x00', 0x2000, 0x0) r1 = syz_open_pts() close(r1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0x5, 0x1ff, 0xffff65b8, "92542c467dc50f4733ec72545f0a765e2ba400"}) writev(r1, &(0x7f0000000480)=[{0x0}], 0x1) r2 = openat$tty(0xffffffffffffff9c, 0x0, 0x0, 0x0) dup2(r2, r1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000001c0)=[{0x2}, {0x3c}, {0x4406}]}) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x4) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000240)) r3 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) renameat(0xffffffffffffffff, 0x0, 0xffffffffffffffff, &(0x7f0000000140)='./file0\x00') socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001400)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) setuid(r5) ioctl$TIOCCONS(r3, 0x80047462, &(0x7f0000000080)) 18:12:23 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r0, &(0x7f0000000700)={&(0x7f0000000100)=@abs={0x0, 0x0, 0x3}, 0x8, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="10000000ffff00000100000000000000cd194ac63920c8a8cdb51514420ca94e11eb2db52bf362893808834f8a4dda35875e19732ba6a5084a9478523e2ad16db2a7f96068acbec5b77cd3e724fc1fd90c42c0765f4b19853512e1cf1704dd3e00b4ecee4da16887ed15f9fbb81a01dc06f24ea5589655c96ba3fb742710ea19b5bcd14da30b40f23e4f5ffea8aff55359e750d3f1ac821f2a3fc8d4872514e5fbfff9f225bd916c1e7215ca759dee7fc5257e350a200a44c70eac97ced5b07fa4fb1ceea44a1cfc23fbeb45bc906f76fbbaf442ddf7dae32732b6e30fd4fce4157812ed0cf9729400"/247], 0x10}, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000180)="b4f7c2bfb64a30686430577d248e781a1833f8b9e1e5930117982c7e79367b2db4bfbf8cfa538bf48208442fe361aa0433ef48333fb64bec4b4e52983d3ecc2766ca2c0c7297900c70a682658f769703cfa3910ea905a469d9cb7f748351825a23af9e51", 0x64}], 0x1) mknod(&(0x7f00000000c0)='./file0\x00', 0x2000, 0x0) r1 = syz_open_pts() close(r1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0x5, 0x1ff, 0xffff65b8, "92542c467dc50f4733ec72545f0a765e2ba400"}) writev(r1, &(0x7f0000000480)=[{0x0}], 0x1) r2 = openat$tty(0xffffffffffffff9c, 0x0, 0x0, 0x0) dup2(r2, r1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000001c0)=[{0x2}, {0x3c}, {0x4406}]}) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x4) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000240)) r3 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) renameat(0xffffffffffffffff, 0x0, 0xffffffffffffffff, &(0x7f0000000140)='./file0\x00') socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001400)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) setuid(r5) ioctl$TIOCCONS(r3, 0x80047462, &(0x7f0000000080)=0x5) 18:12:23 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) r1 = dup(r0) r2 = getpgrp() fcntl$setown(r0, 0x6, r2) ioctl$VMM_IOC_READREGS(r1, 0x8004667c, &(0x7f0000000280)) 18:12:23 executing program 1: sysctl$kern(&(0x7f0000000040)={0x1, 0x45}, 0x2, 0x0, 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x200, 0x0) 18:12:23 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r0, &(0x7f0000000700)={&(0x7f0000000100)=@abs={0x0, 0x0, 0x3}, 0x8, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="10000000ffff00000100000000000000cd194ac63920c8a8cdb51514420ca94e11eb2db52bf362893808834f8a4dda35875e19732ba6a5084a9478523e2ad16db2a7f96068acbec5b77cd3e724fc1fd90c42c0765f4b19853512e1cf1704dd3e00b4ecee4da16887ed15f9fbb81a01dc06f24ea5589655c96ba3fb742710ea19b5bcd14da30b40f23e4f5ffea8aff55359e750d3f1ac821f2a3fc8d4872514e5fbfff9f225bd916c1e7215ca759dee7fc5257e350a200a44c70eac97ced5b07fa4fb1ceea44a1cfc23fbeb45bc906f76fbbaf442ddf7dae32732b6e30fd4fce4157812ed0cf9729400"/247], 0x10}, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000180)="b4f7c2bfb64a30686430577d248e781a1833f8b9e1e5930117982c7e79367b2db4bfbf8cfa538bf48208442fe361aa0433ef48333fb64bec4b4e52983d3ecc2766ca2c0c7297900c70a682658f769703cfa3910ea905a469d9cb7f748351825a23af9e51", 0x64}], 0x1) mknod(&(0x7f00000000c0)='./file0\x00', 0x2000, 0x0) r1 = syz_open_pts() close(r1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0x5, 0x1ff, 0xffff65b8, "92542c467dc50f4733ec72545f0a765e2ba400"}) writev(r1, &(0x7f0000000480)=[{0x0}], 0x1) r2 = openat$tty(0xffffffffffffff9c, 0x0, 0x0, 0x0) dup2(r2, r1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000001c0)=[{0x2}, {0x3c, 0x2}, {0x4406}]}) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x4) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000240)) r3 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) renameat(0xffffffffffffffff, 0x0, 0xffffffffffffffff, &(0x7f0000000140)='./file0\x00') socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001400)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) setuid(r5) ioctl$TIOCCONS(r3, 0x80047462, &(0x7f0000000080)=0x5) 18:12:23 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) link(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='./file0\x00') writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) write(r0, &(0x7f0000000300)="09099838059d010438b171ce20000000000000000400000000000f1892aed5e1a33cbfe83824add0752bc6e69393bc16eb5f11eafaf49bbe21d2a8f79b7f54dd8509b7636078a867d059906e35c7a80d82c15c9f8eff860261c906d861c88352b3b4ab1b27f516d67833527635a48a102ac03fc6ab4eaeb065fced250a", 0x7d) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 18:12:23 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r0, &(0x7f0000000700)={&(0x7f0000000100)=@abs={0x0, 0x0, 0x3}, 0x8, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="10000000ffff00000100000000000000cd194ac63920c8a8cd11eb2db52bf362893808834f8a4dda35875e19732ba6a5084a9478523e2ad16db2a7f96068acbec5b77cd3e724fc1fd90c42c001000000853512e1cf1704dd3e00b4ecee4da16887ed4ea5589655c96ba3fb742710ea19b5bcd1561e0b40f23e4f5ffea8aff55359e750d3f1ac821f2a3fc8d4872514e5fbfff9f225bd916c1e7215ca759dee7fc5257e350a200a44c70eac97ced5b07fa4fb1ceea44a1cfc23fbeb45bc906f76fbbaf442ddf7dae32732b6e30fd4fce4157812ed0cf9729400"/247], 0x10}, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000180)="b4f7c2bfb64a30686430577d248e781a1833f8b9e1e5930117982c7e79367b2db4bfbf8cfa538bf48208442fe361aa0433ef48333fb64bec4b4e52983d3ecc2766ca2c0c7297900c70a682658f769703cfa3910ea905a469d9cb7f748351825a23af9e51", 0x64}], 0x1) mknod(&(0x7f00000000c0)='./file0\x00', 0x2000, 0x0) r1 = syz_open_pts() close(r1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0x5, 0x1ff, 0xffff65b8, "92542c467dc50f4733ec72545f0a765e2ba400"}) writev(r1, &(0x7f0000000640)=[{0x0}, {&(0x7f0000000340)="079ddaf32e11cd4637d6d63d16690c7af59053e87ff23d70fdee2fd1c7d47019c5516aa29d185015cdfbfbd358228f16aa0c3e62cc8f59377e53380569f6dab44dd0e6f418b924cdadbddb1c0db2cdbaa359c15debd161d77d1360acd0d1489f148cc84287f557da973bb7c6139dce3aaba45c2ffa190d6b5145c292f4e52c81e6836a0a2f3fa8559de0ac1424a4a777bf8506f8cf63bbd18ee8099f929f72dc60e47818e7410fb673127e5d45807ac2387f01217352028e5952c3879023665a0abe1d4aadd0ca0691f65c2b16b39f3c391a47d3bf73c4794ff9eea9a0463291f055dbcca15129252124ab5f", 0xec}, {&(0x7f0000000280)="b927467327a4705f12fee1554fd4d7009958502faf574e7e9d66532badfd1239", 0x20}, {&(0x7f00000004c0)="929ca4e813164215291c808ffe4e418fc6e370e6bb10a0a8637fa903b07feba94700a3751ba8a97208af22205dfd4b59a194ae70374d79ef9e3f2354e6722a9d08b0a2e3c20cc333c9c9405b13fb31a1e6ecb4d98befa654711546ebf56e77", 0x5f}, {&(0x7f0000000540)="b29e8d6c879da107bfb713cb9f23c39a019801b4c9832973fd16784f223cb275e77f66bdcfdc607020ae4d92df9795acd58beb3a6527855528ef8015c02893be92350ebb35ad87bf603cf9dd235d43ae878df80f2ee76b5613efe11ee3cf7b045c5180249d0ea3a61a34e81c73ee208c3e693b33aca7f8a66521efaae8f5bd70d1d447feb494c1c80b994bc8f4a36d7f16e23ec16e05adf1e013ac498a1b118df13ec7603b45dc94f19187be8261d1b9f881ac9828ad62c59bc568f68c47cdee82dbb641f8a5e506b0100d05c49d0a707fd486e0", 0xd4}], 0x5) r2 = openat$tty(0xffffffffffffff9c, 0x0, 0x0, 0x0) dup2(r2, r1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000001c0)=[{0x2}, {0x3c}, {0x4406}]}) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x4) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000240)) r3 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) renameat(0xffffffffffffffff, 0x0, 0xffffffffffffffff, &(0x7f0000000140)='./file0\x00') socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001400)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) setuid(r5) ioctl$TIOCCONS(r3, 0x80047462, &(0x7f0000000080)=0x5) 18:12:23 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xbfffeffffffffffc], [0x0, 0x0, 0x403], [{0x0, 0x1}, {}, {}, {}, {}, {0xc66}], {}, {0x0, 0x0, 0x0, 0xfffffffffffffff9}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) setsockopt(0xffffffffffffffff, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) r2 = dup2(0xffffffffffffffff, 0xffffffffffffffff) sendmsg$unix(r2, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r3 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000240)='/dev/speaker\x00', 0x1, 0x0) fcntl$getown(r3, 0x5) r4 = socket(0x18, 0x4, 0x0) r5 = socket(0x18, 0x3, 0x0) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) dup2(r5, r4) r6 = socket(0x18, 0x8002, 0x0) r7 = socket(0x18, 0x3, 0x0) setsockopt(r7, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) dup2(r7, r6) poll(&(0x7f0000000000)=[{r2, 0x1}, {r3, 0x8}, {r4}, {r7, 0x4}, {r1, 0x1}], 0x5, 0x40) 18:12:23 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r0, &(0x7f0000000700)={&(0x7f0000000100)=@abs={0x0, 0x0, 0x3}, 0x8, 0x0, 0x0, &(0x7f0000000a40)=ANY=[@ANYBLOB="10000000ffff00000100000000293e58f9f35e7c43000000cd194ac63920c8a8cdb51514420ca94e11eb2db52bf362893808834f8a4dda35875e19732ba6a5084a9478523e2ad16db2a7f96068acbec5b77cd3e724fc1fd90c42c0766f22304385c0b6751704dd3e00b4ecee4da16887ed15f9fbb81a01dc06f24ea55896c51f0931cb2f0b4c55c96ba3fb742710ea19b5bcd14da30b40f23e4f5ffea8aff55359e750696f884a1f2a3fc8d4872514e5fbfff9f225bd916c1e7215ca759cee7fc5257e3516200a44c70eac97ced5b07fa4fb1ceea44a1cfc23fbeb45bc906f76fbbaf442ddf7dae32732b6e30fd4fce4157812ed0cf97294000000008000000060fc0000770000b58cd422da3f47be8eca0e1aceb57241ed0f049036c26f2afa3f0070df324cd6088b858966def24a89ddd52539eab705bbbfe1a9a5ed03b35a678370f9294f8970c8a24edaab4305a61d044a22c74ac246d7fd4f8f6e0ea5b1e18abb1133f10649855c8348f5c5e1d119719813328d3d15476eb608a866bf5ebc4558579871f24891cdc1d9c934902cbcfbfb911757020bcd56594b67146e40ac01d765a4059648d1c9344c38c4afe1dee785c1846240b8ae7c1705bb847a28bee524e1f5bb17e0ee1ecb4da1a1341ed5866c100cb6f16e309b17975269fa4d9a02ea314155cf3d9b36f16407e14d1b08ac5ccd6f329219874c1917787133ff61a8496fa742ade85049f46227bad3aef135e99a92d38da9590a2508bdbfdb1a401cdf079daa5d1db94255974297f4325270fa15c844198ed6c848c2cd7e647776b38e930554c3c12aa9c275f9289f807f88a02cf765528683adc310dee0e366fa3e8b2731ad41aff95573fa68f0a7a38abdbc24fb783f4eea06e54287aab56b276d1130939abed8bab7da92ffffffff0000000064f70733174975b9ef1f216abd8aada868ada02d9e5a99b6cb1e811f2d6daf1972d151b7d727285f6541ebd503dbfb8f174805df4aa0fb8e6f776122a2e8da000000000000000000000000000011ce4f4079ae9d361ff3cd77bd3d20f2d2dd30df"], 0x10}, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000180)="b4f7c2bfb64a30686430577d248e781a1833f8b9e1e5930117982c7e79367b2db4bfbf8cfa538bf48208442fe361aa0433ef48333fb64bec4b4e52983d3ecc2766ca2c0c7297900c70a682658f769703cfa3910ea905a469d9cb7f748351825a23af9e51", 0x64}], 0x1) mknod(&(0x7f00000000c0)='./file0\x00', 0x2002, 0x4) r1 = syz_open_pts() close(r1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0x5, 0x1ff, 0xffff65b8, "92542c467dc50f4733ec72545f0a765e2ba400"}) writev(r1, &(0x7f0000000480)=[{0x0}], 0x1) r2 = openat$tty(0xffffffffffffff9c, 0x0, 0x0, 0x0) dup2(r2, r1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000001c0)=[{0x2, 0x0, 0x0, 0x40000000}, {0x3c}, {0x4406}]}) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x4) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000240)) r3 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) renameat(0xffffffffffffffff, 0x0, 0xffffffffffffffff, &(0x7f0000000140)='./file0\x00') socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001400)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) setuid(r5) ioctl$TIOCCONS(r3, 0x80047462, &(0x7f0000000080)=0x5) 18:12:23 executing program 0: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000240)='/dev/speaker\x00', 0x1, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f0000000100)=@abs={0x0, 0x0, 0x2}, 0x7, 0x0, 0x0, &(0x7f0000000280)=ANY=[@ANYRESHEX=r0], 0x10}, 0x0) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000180)="b4f7c2bfb64a30686430577d248e781a1833f8b9e1e5930117982c7e79367b2db4bfbf8cfa538bf48208442fe361aa0433ef48333fb64bec4b4e52983d3ecc2766ca2c0c7297900c70a682658f769703cfa3910ea905a469d9cb7f748351825a23af9e51", 0x64}], 0x1) mknod(&(0x7f00000000c0)='./file0\x00', 0x2000, 0x0) r1 = syz_open_pts() open(&(0x7f0000000200)='./file0\x00', 0x8, 0x45) close(r1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0x5, 0x1ff, 0xffff65b8, "92542c467dc50f4733ec72545f0a765e2ba400"}) writev(r1, &(0x7f0000000480)=[{0x0}], 0x1) r2 = openat$tty(0xffffffffffffff9c, 0x0, 0x0, 0x0) dup2(r2, r1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000001c0)=[{0x2}, {0x3c}, {0x4406}]}) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x4) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000240)) r3 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) renameat(0xffffffffffffffff, 0x0, 0xffffffffffffffff, &(0x7f0000000140)='./file0\x00') socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001400)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000100)=0x1) ioctl$TIOCCONS(r3, 0x80047462, &(0x7f0000000080)=0x5) 18:12:23 executing program 1: sysctl$kern(&(0x7f0000000000)={0x1, 0x22}, 0x2, &(0x7f0000000080), 0x0, 0x0, 0x0) msgget(0x0, 0x121) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x2, 0x0) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000080)) 18:12:23 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r0, &(0x7f0000000700)={&(0x7f0000000100)=@abs={0x0, 0x0, 0x3}, 0x8, 0x0, 0x0, &(0x7f0000000b00)=ANY=[@ANYBLOB="10000000ffff00000100000000000000cd194ac62bf36289b908834f8a4dda35875e19732ba6a5084a94787cd3e724fc1fd90c42c0765f4b19853512e1cf1704dd3e00b4ecee4da16887ed15f9fbb81a01dc06f210ea19b5bcd14da30b40f23e4f5ffea8aff55359e750d3f1ac821f2a3fc8d4872514e5fbfff9f225bd916c1e7215ca759dee7fc5257e350a200a44c70eac97ced5b078a4fb1ceea44a1cfc23fbeb45bc906f76fbbaf442ddf7dae32732b6e30fd4fce4157812ed0cf9729400007f4900"/217, @ANYBLOB="601e15dfc2cf76ee6979ee7197af95946bb39ecd64203c80884fafa624074d9cebcb4b92f9bc1fe9cf922b036fca211cfaf63dfd98b42e2e9e97da5d66c83f7c2a39cfb820125cb713b56d2ded6059494197de8764f90ca38bf40ca07c3f186dc566868719dfb7444cab14bdec1f1bb84ce4101b18be2f24ea28bd2df40e93f36250db582ab10ec91a6a0d3999afa51c45e5a27a54cae9fb551845d77e2605c5e717eb0147745f1a637cb906e99b1a11031bb2840c06a02862dc45f6bbf610c92d537829133d301f074fe99e1dce23f40e6620dd6a", @ANYBLOB="1fae48b029358aed07007cbc18cbb87fdba307d96489a50900000000000000a5c0b5129da12595393294260b809ada8dbdcd4a7958830d4bd5856d7f6a4151c9026bf9", @ANYRES32], 0x10}, 0x0) writev(r0, &(0x7f0000000980)=[{&(0x7f0000000180)="b4f7c2bfb64a30686430577d248e781a1833f8b9e1e5930117982c7e79367b2db4bfbf8cfa538bf48208442fe361aa0433ef48333fb64bec4b4e52983d3ecc2766ca2c0c7297900c70a682658f769703cfa3910ea905a469d9cb7f748351825a23af9e51", 0x64}, {&(0x7f0000000280)}, {&(0x7f0000000340)="1069f67a52a189f8c653f1647b6c0e19984f00ffa8fe4974ef95621343eabf05d6a348e62a9b6227f580b9f019bae299af6782b640ea00bc77d75c8099d0398649891df54c4b987e8582e53f59c2193a07845214306bb7bbbd6b", 0x5a}, {&(0x7f00000003c0)="b87fbb24fa64797bfd2fadd88bd923ddf26558fbee0b58e6812acf27aa4d710bc23c76292e779cc08dd5609a68a8cd00cda38ed6926e842c25e98e6a8c40c59ab101c3d643ab7b5e072d3f3e6a4e068526b02bbb9e1c56974c7da27fd17d868a4a3466d0f6e9a698c8c1c6e204421b0015", 0x71}, {&(0x7f00000004c0)="6c9bba61fdfd1caa5267d2202d51e0d1b8b8d7a747aee7a642253db17ebf5116d73b4521036c48ff087e8878f851c1b51c97e31b1b26db6c4c7fe5dc51247d9fdd253644037043162c42fdd8d40350820838b977e2e8af54e25da7312cc9b4c18c1cb1fca4a2d44fb3b98c9a81e91b3eaf3b50aea3b2af3feb48501d12", 0x7d}, {&(0x7f0000000540)="e56e1d0268c7df6c866d9e8157c59db2fc60c9c42df76729138f7beaf652f6c98db838b91b08f1ec2d6fac7ec9cbaedbac59115b5320f79321980a3bf51416a6453e70797b2c2c959ac03185f77264d130690a9e3d71ff26a2459127170293ac56fdfee05c89920000dceb356409e88381510c45ff500220b8dd192b4188dcfa035c5171742dfea6018f679fea0f6be145a6327fbc34daa585f22604616910b0dc851571e85e734a824b0d6cc1308ab3fcffb915dc506854ac692fae086015f8e602c3c1de1214a97e39064f890019a4e8883def393b3bcb50a0fc05f05b4b12036505e72be335422e841057258123b543ca6bc5a80ad83542", 0xf9}, {&(0x7f0000000740)="37c2d478681803b8c04f21d3afd94956206d0102f05fc1bf8b618e325eeae80b8f715eedb2fb09c70ee2d41b43fe71a51d886660627a155e6299fc5b1098cef0a132db757b5e9fc33a8bbb12fab2ae7ada1af39e327ae92445997656f82e6b65fab749a6d2268d11cf79fb100a611ed924bade9bbc04d68fda388d6fce77ac6e2ae9dc68b8b20b719f1dde47d4c7674fce8f344379e6fe4fc9d257684a9f67e64b8cd806253f545c57e41d9e279cde9988d1341deceb28d0529605927fcf39d132f379e26e300ce18c9a8c82a5f400"/219, 0xdb}, {&(0x7f0000000640)="3a1beca17d8540a3e93bec55e68d3323c02a57d12d04cada0d4c96128a77676c368e167698fbf189ec6f31f009e1b4ca83b62df978f0104c331fdf9bbc6d5294b59b7a9e0dde2726a4c52fcf77ba755bc2bd0ee0f366256c73ebb0bdf6c95a3259002f5ebeb5b6c36f8777ef92b12b32b80a507ca12a50af103daf0b4f841640be45cb0e75430ee13df383f166381b195b71b93ce47649ed0a", 0xffffffffffffff4a}, {&(0x7f0000000840)="2142fbe1e5ae9b9d9cb4454988950301f68e8d85a284a94998b130a1358cae666199447866def07e5ef74ae219990a73696227805487a7a74b16675a6810c8687141ac7772a3da9ad295525a3841a731289dbb84be353e05706d7adc979555949f8817eb5e3502bf68346932fe0eb9814bf6a75339252b5782c22b7222a66fc7fa6c805a2822946782098ae04bf5ab095c0cc375d9f8bea12a94faaa9ec8bf9944b64ae3788b1743f15ef2d40d1231f3453aa758e43f9b9342f5676515", 0xbd}, {&(0x7f0000000a40)="9ac75a7160c7c6edb4b3195af2f6cc6a549ecfff0700000000000052220280229b18f243dc67d18dd0dffe5d1065a3cfa0c8d621d568a952b5186955baac6901008faac4f2b92137ae27281ea4739bac0e551156d28c332f48d4bbde606efeea1d48e7f59594aaf6e5aacafae690b030478fd316e83e5d5bfa4850d3ea8d6090b8250b31d3e174d0e01919839850a1020000000000000000", 0x98}], 0xa) mknod(&(0x7f00000000c0)='./file0\x00', 0x2000, 0x0) r1 = syz_open_pts() close(r1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0xff800000, 0x5, 0x1ff, 0xffff65b8, "92542c467dc50f4733ec72545f0a765e2ba400"}) writev(r1, &(0x7f0000000480)=[{0x0}], 0x1) r2 = openat$tty(0xffffffffffffff9c, 0x0, 0x0, 0x0) dup2(r2, r1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f0000000280)}) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x4) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000240)) r3 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) renameat(0xffffffffffffffff, 0x0, 0xffffffffffffffff, &(0x7f0000000140)='./file0\x00') socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001400)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) setuid(r5) ioctl$TIOCCONS(r3, 0x80047462, &(0x7f0000000080)=0x5) 18:12:23 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r0, &(0x7f0000000700)={&(0x7f0000000100)=@abs={0x0, 0x0, 0x3}, 0x8, 0x0, 0x0, &(0x7f0000000140)=ANY=[], 0x10}, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000180)="b4f7c2bfb64a30686430577d248e781a1833f8b9e1e5930117982c7e79367b2db4bfbf8cfa538bf48208442fe361aa0433ef48333fb64bec4b4e52983d3ecc2766ca2c0c7297900c70a682658f769703cfa3910ea905a469d9cb7f748351825a23af9e51", 0x64}], 0x1) mknod(&(0x7f00000000c0)='./file0\x00', 0x2000, 0x0) r1 = syz_open_pts() close(r1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0x5, 0x1ff, 0xffff65b8, "92542c467dc50f4733ec72545f0a765e2ba400"}) writev(r1, &(0x7f0000000480)=[{0x0}], 0x1) r2 = openat$tty(0xffffffffffffff9c, 0x0, 0x0, 0x0) dup2(r2, r1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000001c0)=[{0x2}, {0x3c}, {0x4406}]}) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x4) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000240)) r3 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) renameat(0xffffffffffffffff, 0x0, 0xffffffffffffffff, &(0x7f0000000140)='./file0\x00') socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001400)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) setuid(r5) ioctl$TIOCCONS(r3, 0x80047462, &(0x7f0000000080)=0x5) 18:12:23 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r1 = socket(0x2, 0x3, 0x0) r2 = socket(0x18, 0x8002, 0x0) r3 = socket(0x18, 0x3, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) r4 = dup2(r3, r2) sendmsg$unix(r4, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) connect$unix(r1, &(0x7f0000000180)=ANY=[@ANYRES32=r4, @ANYBLOB="2925e35ae852dea6319519b3aa1e40dcf8fcc88470379e3d52efc40b4918596ea9c33b491eb6d549d18992d9277a397730193a7e0e24241b85b0736315e4b5a9acc231e4da984f09d4be997952d841dc1c2627e0aed324368707a1b8899f03deea993cd551d7cd6fcdcacf7e6deb1bc94431993ff81ac816fca9f74fe90719913dd47c5b63eaf865ca5770e6c4fd3858083ee5d36000e00dcafe626b756faf85efbed638fb6854b1213cc894485778722504b54e59ed9801ec47daa30d0968c3ea993edc35fff9cb428896d99cf7a944585c1bdac1686478d1b26f"], 0x10) r5 = socket(0x2, 0x4003, 0x0) setsockopt(r5, 0x0, 0x1f, &(0x7f0000000140)="01003f8a", 0x4) setsockopt(r5, 0x0, 0x1e, &(0x7f00000000c0)="01003f8a", 0x4) socket$inet(0x2, 0x3, 0x0) dup2(r1, r0) r6 = dup(r0) sendto$inet6(r6, 0x0, 0x0, 0x0, 0x0, 0x39) 18:12:23 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r0, &(0x7f0000000700)={&(0x7f0000000100)=@abs={0x0, 0x0, 0x3}, 0x8, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="10000000ffff0000010000000000cd194ac63920c8a8cdb51514420ca94e11eb2db52bf36289383f0000004dda35875e19732ba6a5084a9478523e2ad16db2a7f96068acbec5b77cd3e724fc1fd90c42c0765f4b06e606e45ba1c70db219853512e1cf1704dd3e00b4ecee4da16887ed15f9fbb81a01dc06f24ea5589655c96ba3fb742710e219b5bcd14da30b40f23e4f5ffea8aff55359e750d3f1ac821f2a3f9a0e872514e5fbfff9f225bd916c1e7215ca759dee7fc5257e350a200a44c70eac97ced5b07fa4fb1ceea44a1cfc23fbeb45bc906f76fbbaf442ddf7dae32732b6e30fd4fce4157812ed0cf97294000000000000"], 0x10}, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000180)="b4f7c2bfb64a30686430577d248e781a1833f8b9e1e5930117982c7e79367b2db4bfbf8cfa538bf48208442fe361aa0433ef48333fb64bec4b4e52983d3ecc2766ca2c0c7297900c70a682658f769703cfa3910ea905a469d9cb7f748351825a23af9e51", 0x64}], 0x1) mknod(&(0x7f00000000c0)='./file0\x00', 0x2000, 0x0) r1 = syz_open_pts() close(r1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0x5, 0x1ff, 0xffff65b8, "92542c467dc50f4733ec72545f0a765e2ba400"}) writev(r1, &(0x7f0000000480)=[{0x0}], 0x1) r2 = openat$tty(0xffffffffffffff9c, 0x0, 0x0, 0x0) dup2(r2, r1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000001c0)=[{0x2, 0x0, 0x0, 0x4}, {0x3e}, {0x4406}]}) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x4) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000240)) r3 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) renameat(0xffffffffffffffff, 0x0, 0xffffffffffffffff, &(0x7f0000000140)='./file0\x00') socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001400)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) setuid(r5) ioctl$TIOCCONS(r3, 0x80047462, &(0x7f0000000080)=0x5) 18:12:23 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x80}, {0x54}, {0x6}]}) syz_emit_ethernet(0x80, &(0x7f0000000200)={@empty, @empty, [], {@generic={0x0, "5297682a27e9323fe35f3d9f35e57e02c87455ad42c3dafe767f48af7032564a6d0fed926b7874c46a76b642621d0e51a5ec02c244af681365e1280ed9ed7a179fe2fd9fcce32af4908412134a26f750ea6b0d42ad56e2a368dbf699f535f3e1d7537b23fc09fc76ce000e843344039d95fc"}}}) 18:12:23 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r0, &(0x7f0000000700)={&(0x7f0000000100)=@abs={0x0, 0x0, 0x3}, 0x8, 0x0, 0x0, &(0x7f0000000380)=ANY=[@ANYBLOB="10000000ffff00000100000000000000cd194ac63920c8a8cdb51514420ca94e11eb2db52bf362893808834f8a4dda35875e19732ba6a5084a9478523e2ad16db2a7f96068acbec5b77cd3e724fc1fd90c42c0765f4b19853512e1cf1704dd3e00b4ecee4da16887ed15f9fbb81a01dc06f24ea5589655c96ba3fb742710ea19b5bcd14da30b40f23e4f5ffea8aff55359e750d3f1ac821f2a3fc8d4872514e5fbfff9f225bd916c1e7215ca759dee7fc5257e350a200a44c70eac97ced5b07fa4fb1ceea44a1cfc23fbeb45bc906f76fbbaf442ddf7dae32732b6e30fd4fce4157812ed0cf97294000000000000000000000062ae4a5db3c368d24935ae32aeb2a6a60329019e2814e1ee71a567f903bf18c900ba2141d8625083ac8e0b9916ab8c50bc139e1184550910520f219f8e0e19733502de09fd9b36bf623d14f2a9f48ad16c006e1691a3e531d3a821567ab3056b509e7bc002cda9c06dcad6496815e87d6ac32205d105d34ec55b3b6e10bc81944853548ed58ae7b63f58fa65e6b808eeb5a12ea827b2b067b1b4ca52dd82a5ac974bfb0017cab0f204a06ccb2b93ca5a71528af27b4a8bd442c2fdbde5f0531f2d40bca990cebc14fbcd8a1c946a4d09c1f48beb9e9bbb4e0a0c6a0e8aac3eab4f7be06aa6231c6042cfc065585f308ae4eed8453ab8c43115e4fdca18d5ead19a3f29a942ff2440bfc82eef250ddf9a25"], 0x10}, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000180)="b4f7c2bfb64a30686430577d248e781a1833f8b9e1e5930117982c7e79367b2db4bfbf8cfa538bf48208442fe361aa0433ef48333fb64bec4b4e52983d3ecc2766ca2c0c7297900c70a682658f769703cfa3910ea905a469d9cb7f748351825a23af9e51", 0x64}], 0x1) mknod(&(0x7f00000000c0)='./file0\x00', 0x2000, 0x0) r1 = syz_open_pts() close(r1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0x5, 0x1ff, 0xffff65b8, "92542c467dc50f4733ec72545f0a765e2ba400"}) writev(r0, &(0x7f0000000280), 0x0) r2 = openat$tty(0xffffffffffffff9c, 0x0, 0x0, 0x0) dup2(r2, r1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000001c0)=[{0x2}, {0x3c}, {0x4406}]}) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x4) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000240)) r3 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) renameat(0xffffffffffffffff, 0x0, 0xffffffffffffffff, &(0x7f0000000140)='./file0\x00') socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001400)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0xc) setuid(r4) ioctl$TIOCCONS(r3, 0x80047462, &(0x7f0000000080)=0x5) 18:12:23 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) r2 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000240)='/dev/speaker\x00', 0x1, 0x0) fcntl$getown(r2, 0x5) preadv(r2, &(0x7f0000002480)=[{&(0x7f0000000100)=""/25, 0x19}, {&(0x7f0000000140)=""/224, 0xe0}, {&(0x7f0000000240)=""/4096, 0x1000}, {&(0x7f0000001240)=""/177, 0xb1}, {&(0x7f0000001300)=""/27, 0x1b}, {&(0x7f0000001340)=""/92, 0x5c}, {&(0x7f00000013c0)=""/4096, 0x1000}, {&(0x7f00000023c0)=""/172, 0xac}], 0x8, 0x0, 0x0) r3 = socket(0x18, 0x8002, 0x0) r4 = socket(0x18, 0x8007, 0x0) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) r5 = dup2(r4, r3) setsockopt$inet_opts(r3, 0x0, 0xe846b22263af0311, &(0x7f0000000080)='\x00', 0x1) ioctl$WSDISPLAYIO_DELSCREEN(0xffffffffffffffff, 0x80085754, &(0x7f0000000000)={0x6, 0x7}) dup2(r0, r1) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f00000000c0)=0xc) 18:12:23 executing program 0: r0 = socket$unix(0x1, 0x1, 0x0) sendmsg$unix(r0, &(0x7f0000000700)={&(0x7f0000000100)=@abs={0x0, 0x0, 0x3}, 0x8, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="10000000ffff00000100000000000000cd194ac63920c8a8cdb51514420ca94e11eb2db52bf362893805000000000000396ca9f720d7005e19732ba6a5084a9478523e2ad16db2a7f96068acbec5b77cd3e724fc1fd90c42c0765f4b19853512e1cf17b7e93f20f32eb40ea16887ed15f9fbb855076ba3fb742710ea19b5bcd14da30b40f23e4f5ffea8aff55359e750d3f1ac8200000000d4872514e5fbfff9f225bd916c1e7215ca759dee7fc5257e350a200a44c70eac97ced5b07fa4fb1ceea44a1cfc23fbeb45bc906f76fbbaf442ddf7dae32732b6e30fd4fce4157812ed0cf9729400"/247], 0x10}, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000180)="b4f7c2bfb64a30686430577d248e781a1833f8b9e1e5930117982c7e79367b2db4bfbf8cfa538bf48208442fe361aa0433ef48333fb64bec4b4e52983d3ecc2766ca2c0c7297900c70a682658f769703cfa3910ea905a469d9cb7f748351825a23af9e51", 0x64}], 0x1) mknod(&(0x7f00000000c0)='./file0\x00', 0x0, 0xbffffffd) r1 = syz_open_pts() close(0xffffffffffffffff) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0x5, 0x1ff, 0xffff65b8, "92542c467dc50f4733ec72545f0a765e2ba400"}) writev(r1, &(0x7f0000000480)=[{0x0}], 0x1) r2 = openat$tty(0xffffffffffffff9c, 0x0, 0x0, 0x0) dup2(r2, r1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000001c0)=[{0x2}, {0x3c}, {0x4406}]}) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x4) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000240)) r3 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) renameat(0xffffffffffffffff, 0x0, 0xffffffffffffffff, &(0x7f0000000140)='./file0\x00') getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) setuid(r4) ioctl$TIOCCONS(r3, 0x80047462, &(0x7f0000000080)=0x5) 18:12:23 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000080)=[{}, {0x3c, 0x0, 0x2}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000300)=ANY=[@ANYBLOB="2b20ec16f1a2185dc8cc2e4a3859ddd7106de98f14cd34ddf333331d442f8768e88317ae590ca34670338cb5131a028df733190c7ff1070bde2f39bdd67cd4b1cec7fb2c2b73d9edb9adbfa491d42a82cf113edd4922bfcc3f45b3913afc45dfb716cfe1931af6ae191f1c95e631ec3d9919868a33828966074e7a25100a85798061c4e16dd69890835571a0f3129857799ad1e8177111769aa26fde7abf3111f18faabdd0ffed8fab99851caed3adf9d2901144ac49946453f4cca9d6acef78615b3fb97b4447f4767fc34c7c40aa1f3186846a54522cb77acbb87ba6fe42567628e894c71d9812152f616bb94551384ace155ee82d6dd95a60fb696d35d381e898097eb5e40d4ef9543429ce7fcd82f3ea6b73a529db7432f05aa4af0bed7e56022d418030e03bcca7ce3eb5dcdf73a8a0d57edbcadc549b1515d4aa81906b6ad74257f8069b4c5871c20fb3e40357195b865f33408f83877d59984bed9c219d550a9327dd7178d96380c705632318997dd912d553f704"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffff0700"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) setsockopt(0xffffffffffffffff, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) dup2(0xffffffffffffffff, 0xffffffffffffffff) fsync(0xffffffffffffffff) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040), 0xe7) 18:12:23 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r0, &(0x7f0000000700)={&(0x7f0000000100)=@abs={0x0, 0x0, 0x3}, 0x8, 0x0, 0x0, &(0x7f0000000340)=ANY=[@ANYBLOB="10000000ffff00000100000000000000cd194ac63920c8a8cdb51514420ca94e11eb2db52bf362893808834f8a4dda35875e19732ba6a5084a9478523e2ad16db2a7f96068acbec5b77cd3e724fc1fd90c42c0765f4b19853512e1cf1704dd3e00b4ecee4da16887ed15f9fbb81a01dc06f24ea5589655c96ba3fb742710ea19b5bcd14da30b40f23e4f5ffea8aff55359e750d3f1ac821f2a3fc8d4872514e5fbfff9f225bd916c1e7215ca759dee7fc5257e350a200a44c70eac97ced5b07fa4fb1ceea44a1cfc23fbeb45bc906f76fbbaf442ddf7dae32732b6e30fd4fce4157812ed0cf97294000000000000000000000000000000b42a4f90eba9a31158"], 0x10}, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000180)="b4f7c2bfb64a30686430577d248e781a1833f8b9e1e5930117982c7e79367b2db4bfbf8cfa538bf48208442fe361aa0433ef48333fb64bec4b4e52983d3ecc2766ca2c0c7297900c70a682658f769703cfa3910ea905a469d9cb7f748351825a23af9e51", 0x64}], 0x1) mknod(&(0x7f00000000c0)='./file0\x00', 0x2000, 0x0) r1 = syz_open_pts() close(r1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0x5, 0x1ff, 0xffff65b8, "92542c467dc50f4733ec72545f0a765e2ba400"}) writev(r1, &(0x7f0000000480)=[{0x0}], 0x1) r2 = openat$tty(0xffffffffffffff9c, 0x0, 0x0, 0x0) dup2(r2, r1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000001c0)=[{0x2}, {0x3c}, {0x4406}]}) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x4) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000240)) r3 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) renameat(0xffffffffffffffff, 0x0, 0xffffffffffffffff, &(0x7f0000000140)='./file0\x00') socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001400)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) setuid(r5) ioctl$TIOCCONS(r3, 0x80047462, &(0x7f0000000080)=0x5) 18:12:23 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x0, 0x10, r0, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000240)='/dev/speaker\x00', 0x1, 0x0) fcntl$getown(r2, 0x5) r3 = dup2(r0, r2) r4 = socket(0x18, 0x8002, 0x0) r5 = socket(0x18, 0x3, 0x0) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) r6 = dup2(r5, r4) sendmsg$unix(r6, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r7 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000140)='/dev/speaker\x00', 0x80, 0x0) r8 = socket$unix(0x1, 0x2, 0x0) r9 = socket(0x18, 0x8002, 0x0) r10 = socket(0x18, 0x3, 0x0) setsockopt(r10, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) r11 = dup2(r10, r9) sendmsg$unix(r11, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffa, 0x1, 0x4, 0x8, 0x400}, {{}, 0xffffffffffffffff, 0x83, 0x80, 0x5, 0x1000}, {{r1}, 0xfffffffffffffff8, 0x40, 0x8, 0x0, 0x7fffffff}, {{r3}, 0xffffffffffffffff, 0x10, 0x10, 0x3, 0xffffffffffffffff}, {{r0}, 0xfffffffffffffffd, 0x0, 0x4, 0x2, 0x1000}], 0x8, &(0x7f0000000180)=[{{r6}, 0xfffffffffffffffd, 0x5, 0x8, 0x436, 0xbc1}, {{r0}, 0xfffffffffffffffb, 0x2, 0x1, 0xfffffffffffffff9, 0x40}, {{r7}, 0xfffffffffffffffd, 0x9, 0x1, 0x7, 0x9}, {{r8}, 0xfffffffffffffff9, 0xc, 0x8, 0x100000001}, {{r11}, 0xfffffffffffffffd, 0x84, 0x10, 0x401, 0x5438}, {{r0}, 0xffffffffffffffff, 0x0, 0x40000000, 0x1, 0x3}, {{r0}, 0xfffffffffffffff8, 0xe4, 0x1, 0x6, 0x6}], 0x1, &(0x7f0000000280)={0xc7a, 0xfffffffffffffff8}) 18:12:23 executing program 1: sysctl$kern(&(0x7f0000000000)={0x1, 0x11}, 0x2, &(0x7f0000000080), 0x0, 0x0, 0x0) chroot(&(0x7f0000000040)='./file0\x00') msgget(0x1, 0x80) 18:12:23 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r0, &(0x7f0000000700)={&(0x7f0000000100)=@abs={0x0, 0x0, 0x3}, 0x8, 0x0, 0x0, &(0x7f00000004c0)=ANY=[@ANYBLOB="10000000ffff00000100000000000000cd194ac63920c8a8cdb51514420ca96311eb2db52bf362893808834f4a9478523e2ad16db2a7f96068acbec5b77cd3e724fc1fd90c42c0765f4b19853512e1cf1704dd3e00b4ecee4da16887ed15f9fbb81a01dc06f24ea5dd3aee9d4ba59c589675c96ba3fb742710ea19b5bcd14da30b40f23e4f5ffea8afe55359e750d3f1acd4821f2a3fc8d4872514e5fbfff9f225bd916c1e7215ca759dee7fc525d7350a200a44c70eac97ced5b07fa4fb1ceea44a1cfc23fbeb45bc906f76fbbaf442ddf7dae32732b6e20fed0cf972940000000000000000000000000000e6269e2cf049836365cb22a91f8d08f153f7159f5b1ae14526f6428c8b1c874627c7c71d098c480a066bd10cc682e9aed3d6d2741e43cc63af6cb5a823216826d36449a2e7ea971c472f0870a5de275f8f45ed83029c7e76aab24e4a32c946497b41315167bc4918e73a05450fb29a1b1de39a6a155066bf3207d7316c2810e40c24eba4ff162de2da24c4daf0ed611dd2bd383ea1d23df6a60b8fb36ae31934a2fd8a25bd45742c60f1fdd574cbea63c50a70e09d941db0b53e3660ae10a14c1158bb6cf82530a86aa2db45a350dbcd58d8422a21daeb8abcbf9962a67e369c2ba8b9fd3346eb23a544b5b252ef4959b763a821018b59d45fe325147ef8fb83a4ec12cc9d70d01fd767bc2302f558e1e9cead01e9ffffedfb3e8512728e40169381f66434ac598c0c78365b3e5979c82b80a3d3fc62d8b4c7586a3e5a3ec33bfb84565e45e02e8c7648c3ca"], 0x10}, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000180)="b4f7c2bfb64a30686430577d248e781a1833f8b9e1e5930117982c7e79367b2db4bfbf8cfa538bf48208442fe361aa0433ef48333fb64bec4b4e52983d3ecc2766ca2c0c7297900c70a682658f769703cfa3910ea905a469d9cb7f748351825a23af9e51", 0x64}], 0x1) mknod(&(0x7f00000000c0)='./file0\x00', 0x2000, 0x0) r1 = syz_open_pts() close(r1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0x5, 0x1ff, 0xffff65b8, "92542c467dc50f4733ec72545f0a765e2ba400"}) writev(r1, &(0x7f0000000480)=[{0x0}], 0x1) r2 = openat$tty(0xffffffffffffff9c, 0x0, 0x0, 0x0) dup2(r2, r1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000001c0)=[{0x2}, {0x3c}, {0x4406}]}) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x4) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000240)) r3 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) renameat(0xffffffffffffffff, 0x0, 0xffffffffffffffff, &(0x7f0000000140)='./file0\x00') socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) setuid(r5) ioctl$TIOCCONS(r3, 0x80047462, &(0x7f0000000080)=0x5) 18:12:23 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r0, &(0x7f0000000700)={&(0x7f0000000100)=@abs={0x0, 0x0, 0x3}, 0x8, 0x0, 0x0, &(0x7f00000004c0)=ANY=[@ANYBLOB="10e99100ffff00000100000000000000cd194ac63920c8a8cdb51514420ca94e11eb2db52bf362893808834f8a4dda35875e19732ba6a5084a9478523e2ad16db2a7f96068acbec5b77cd3e724fc1fd90c42c0765f4b19853512e1cf1704dd3e00b4ecee4da16887ed15f9fbb81a01dc06f24ea5589655c96ba3fb742710ea19b5bcd14da30b40f23e4f5ffea8aff55359e750d3f102001f2a3fc8d4872514e5fbfff9f225bd916c1e7215ca759dee7fc5257e350a200a44c70eac97ced5b07fa4fb1ceea44a1cfc23fbeb45bc906f76fbbaf442ddf7dae32732b6e30fd4fce4157812ed0cf9729400f2340a9913724e8600efffffff0086613468658544652485abf969557b32c88a5c99a061d1c9f657e42cb0e3af1ba6396432f0904e2596ad7d4f76a3aa72b75e8a5583f895013f06613513e0d441d3b18d6d2e0828e9ec1533ae5a1e6a6913378058cd9d"], 0x10}, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000180)="b4f7c2bfb64a30686430577d248e781a1833f8b9e1e5930117982c7e79367b2db4bfbf8cfa538bf48208442fe361aa0433ef48333fb64bec4b4e52983d3ecc2766ca2c0c7297900c70a682658f769703cfa3910ea905a469d9cb7f748351825a23af9e51", 0x64}], 0x1) mknod(&(0x7f00000000c0)='./file0\x00', 0x2000, 0x0) r1 = syz_open_pts() close(r1) writev(r1, &(0x7f0000000480)=[{0x0}], 0x1) r2 = openat$tty(0xffffffffffffff9c, 0x0, 0x0, 0x0) dup2(r2, r1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000001c0)=[{0x2}, {0x3c}, {0x4406, 0x8}]}) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x4) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000240)) r3 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) fcntl$setflags(0xffffffffffffffff, 0x2, 0x0) renameat(0xffffffffffffffff, 0x0, 0xffffffffffffffff, &(0x7f0000000140)='./file0\x00') socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001400)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) setuid(r5) ioctl$TIOCCONS(r3, 0x80047462, &(0x7f0000000080)=0x5) 18:12:23 executing program 1: r0 = semget$private(0x0, 0x2, 0x0) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000480)={{0x20000008}}) semctl$IPC_RMID(r0, 0x0, 0x0) semctl$GETVAL(r0, 0x4, 0x5, &(0x7f0000000280)=""/238) r1 = socket(0x18, 0x8002, 0x0) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) r3 = dup2(r2, r1) sendmsg$unix(r3, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) open(&(0x7f0000000240)='./file0\x00', 0x200, 0x0) r4 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x142a, r4) r5 = socket(0x11, 0x4003, 0x0) sendto$unix(r5, &(0x7f00000000c0)="b100050360000000000008000701000000000000cea1fea7fef96ecfc73fd3357af96caa0416e74f37633600f00a7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282922e4fd89720fd3872babfbb73baaf5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657ae00000002000000000000020208a37778cd4c0400000000000000d3c883b400000000000000", 0xb1, 0x0, 0x0, 0x0) 18:12:23 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x100000000000000, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffe, 0x0, "00000000000000ff0000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x5, 0x10) r2 = socket(0x18, 0x8002, 0x0) r3 = socket(0x18, 0x3, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) r4 = dup2(r3, r2) sendmsg$unix(r4, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) ioctl$BIOCSBLEN(r4, 0xc0044266, &(0x7f0000000080)=0x2) close(r1) syz_open_pts() socket(0x400000000018, 0x3, 0x3a) r5 = socket$unix(0x1, 0x2, 0x0) setsockopt(r5, 0x3fe, 0x2e, &(0x7f0000000100)="d79ccf810015539252ebffcbff13b9fd812eaa4efaff48e6993192dffe92e712bb294d74", 0x24) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000040)="100a2956b9223776", 0x21d) 18:12:23 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r0, &(0x7f0000000700)={&(0x7f0000000100)=@abs={0x0, 0x0, 0x3}, 0x8, 0x0, 0x0, &(0x7f00000004c0)=ANY=[@ANYBLOB="10000000ffff00000100000000000000cd194ac63920c8a8cdb51514420ca94e11eb2db52bf362893808834f8a4dda35875e19732ba6a5084a9478523e2ad16db2a7f96068acbec5b77cd3e724fc1fd90c42c0765f4b19853512e1cf1704dd3e00b4ecee4da16887ed15f9fbb81a01dc06f24ea5589655c96ba3fb742710ea19b5bcd14da30b40f23e4f5ffea8aff55359e750d3f1ac821f2a3fc8d4872514e5fbfff9f225bd916c1e7215ca759dee7fc5257e350a200a44c70eac97ced5b07fa4fb1ceea44a1cfc23fbeb45bc906f76fbbaf442ddf7dae32732b6e30fd4fce4157812ed0cf9729400000000000000000000000000000090f2acd8210b590caecf81030cb27f842d812d56f4b0375175006cf4dfe6f964576a1873f17df794f17d89f34ab1ad0f1130af5adb469bc3b8bfd1d18869cb04848156c9119112711cb05be4a49dfe907e2517942b7a7a818d695b6dcea66b73e8741647229b493741f8d93d7278ee13f076b984d73efa72ba9d1836b4804eee527ca3561b2739b07f9a2fcb8de065b7fc61269e9419028fa2a953fbede7daf24f4101496e4dad10969e18a03331ba98214f8cd08c4ddc226545715ab3d3fd3ea0d7e51ecbe7df"], 0x10}, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000180)="b4f7c2bfb64a30686430577d248e781a1833f8b9e1e5930117982c7e79367b2db4bfbf8cfa538bf48208442fe361aa0433ef48333fb64bec4b4e52983d3ecc2766ca2c0c7297900c70a682658f769703cfa3910ea905a469d9cb7f748351825a23af9e51", 0x64}], 0x1) mknod(&(0x7f00000000c0)='./file0\x00', 0x2000, 0x0) r1 = syz_open_pts() close(r1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0x5, 0x1ff, 0xffff65b8, "92542c467dc50f4733ec72545f0a765e2ba400"}) writev(r1, &(0x7f0000000480)=[{0x0}], 0x1) r2 = openat$tty(0xffffffffffffff9c, 0x0, 0x0, 0x0) dup2(r2, r1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000001c0)=[{0x2}, {0x3c}, {0x4406}]}) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x4) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000240)) r3 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) renameat(0xffffffffffffffff, 0x0, 0xffffffffffffffff, &(0x7f0000000140)='./file0\x00') socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001400)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) setuid(r5) ioctl$TIOCCONS(r3, 0x80047462, &(0x7f0000000080)=0x5) 18:12:23 executing program 1: r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, 0x0, 0x0) r2 = socket(0x18, 0x8002, 0x0) r3 = socket(0x18, 0x3, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) r4 = dup2(r3, r2) sendmsg$unix(r4, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) shutdown(r4, 0x2) listen(r1, 0x0) close(r0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x29, 0x31, 0x0, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r6 = dup2(0xffffffffffffffff, 0xffffffffffffffff) sendmsg$unix(r6, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) ioctl$BIOCGDIRFILT(r6, 0x4004427c, &(0x7f0000000040)) 18:12:23 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r0, &(0x7f0000000700)={&(0x7f0000000100)=@abs={0x0, 0x0, 0x3}, 0x8, 0x0, 0x0, &(0x7f00000002c0)=ANY=[@ANYBLOB="10000000ffff00000100000000000000cd194ac63920c8a8cdb51514420ca94e11032db52bf362893808834f8a4dda35875e19732ba6a5084a9478523e2ad16db2a7f96068acbec5b77cd3e724fc1fd90c42c0765f4b19853512e1cf1704dd3e00b4ecee5ca2f145be4da16887ed15f9fbb81a01dc06f24ea5589655c96ba3fb742710ea19b5bcd14da30b40f23ed25ffea8aff55359e750d3f1ac821f2a3fc8d4872514e5fbfff9f225bd916c1e7215ca759dee7fc5257e350a200a44c70eac87ced5b07f070000000000000023fb479fbb192d0d94e6c01d04eb45bc906f76fbbaf442ddf7dae32732b6e30fd4fce4157812ed0cf97294000000000000000000a090a57b4427ae8863e049ca7200053b72182d4b4817848fe54ad3f88e60fad6c372bc8c5f225e2459ada435b66b3b4f8bc9884c9512aa"], 0x10}, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000180)="b4f7c2bfb64a30686430577d248e781a1833f8b9e1e5930117982c7e79367b2db4bfbf8cfa538bf48208442fe361aa0433ef48333fb64bec4b4e52983d3ecc2766ca2c0c7297900c70a682658f769703cfa3910ea905a469d9cb7f748351825a23af9e51", 0x64}], 0x1) mknod(&(0x7f00000000c0)='./file0\x00', 0x2000, 0x0) r1 = syz_open_pts() close(r1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0x5, 0x1ff, 0xffff65b8, "92542c467dc50f4733ec72545f0a765e2ba400"}) writev(r1, &(0x7f0000000480)=[{0x0}], 0x1) r2 = openat$tty(0xffffffffffffff9c, 0x0, 0x0, 0x0) dup2(r2, r1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000200)={0x4, &(0x7f0000000400)=[{0x6, 0xff, 0xc8, 0x6}, {0x0, 0x5, 0x7f, 0xbc000000}, {0x0, 0x20, 0x6}, {0x240, 0x59, 0x3, 0x598}]}) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x4) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000240)) r3 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) renameat(0xffffffffffffffff, 0x0, 0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00') socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001400)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) setuid(r5) ioctl$TIOCCONS(r3, 0x80047462, &(0x7f0000000080)=0x5) 18:12:23 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x5900) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000040)=[{r0, 0x40}], 0x1, 0x20000) r1 = socket(0x18, 0x8002, 0x0) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) r3 = dup2(r2, r1) sendmsg$unix(r3, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f0000000080)=0x4) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0}, 0xc) setpgid(0x0, r4) ktrace(&(0x7f0000000140)='./bus\x00', 0x1, 0x28, r4) poll(&(0x7f0000000640)=[{r0, 0x40}], 0x1, 0x0) connect(r3, &(0x7f0000000100)=@in={0x2, 0x0}, 0xc) 18:12:23 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r0, &(0x7f0000000700)={&(0x7f0000000100)=@abs={0x0, 0x0, 0x3}, 0x8, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="10000000ffff00000100000000000000cd194ac63920c8a8cdb51514420ca94e11eb2db52bf362893808834f8a4dda35875e19732ba6a5084a9478523e2ad16db2a7f96068acbec5b77cd3e724fc1fd90c42c0765f4b19853512e1cf1704dd3e00b4ecee4da16887ed15f9fbb81a01dc06f24ea5589655c96ba3fb742710ea19b5bcd14da30b40f23e4f5ffea8aff55359e750d3f1ac821f2a3fc8d4872514e5fbfff9f225bd916c1e7215ca759dee7fc5257e350a200a44c70eac97ced5b07fa4fb1ceea44a1cfc23fbeb45bc906f76fbbaf442ddf7dae32732b6e30fd4fce4157812ed0cf9729400"/247], 0x10}, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000180)="b4f7c2bfb64a30686430577d248e781a1833f8b9e1e5930117982c7e79367b2db4bfbf8cfa538bf48208442fe361aa0433ef48333fb64bec4b4e52983d3ecc2766ca2c0c7297900c70a682658f769703cfa3910ea905a469d9cb7f748351825a23af9e51", 0x64}], 0x1) mknod(&(0x7f00000000c0)='./file0\x00', 0x2000, 0x0) r1 = syz_open_pts() close(r1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0x5, 0x1ff, 0xffff65b8, "92542c467dc50f4733ec72545f0a765e2ba400"}) writev(r1, &(0x7f0000000480)=[{0x0}], 0x1) openat$tty(0xffffffffffffff9c, 0x0, 0x0, 0x0) dup2(0xffffffffffffffff, r1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000001c0)=[{0x2}, {0x3c}, {0x4406}]}) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x4) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000240)) r2 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) renameat(0xffffffffffffffff, 0x0, 0xffffffffffffffff, &(0x7f0000000140)='./file0\x00') socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001400)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) setuid(r4) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000080)=0x5) 18:12:23 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r0, &(0x7f0000000700)={&(0x7f00000002c0)=@abs={0x0, 0x0, 0x3}, 0x8, 0x0, 0x0, &(0x7f0000000340)=ANY=[], 0x10}, 0x5) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000180)="b4f7c2bfb64a30686430577d248e781a1833f8b9e1e5930117982c7e79367b2db4bfbf8cfa538bf48208442fe361aa0433ef48333fb64bec4b4e52983d3ecc2766ca2c0c7297900c70a682658f769703cfa3910ea905a469d9cb7f748351825a23af9e51", 0x64}], 0x1) mknod(&(0x7f00000000c0)='./file0\x00', 0x2000, 0x0) r1 = syz_open_pts() close(r1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0x5, 0x1ff, 0xffff65b8, "92542c467dc50f4733ec72545f0a765e2ba400"}) writev(r1, &(0x7f0000000480)=[{0x0}], 0x1) r2 = openat$tty(0xffffffffffffff9c, 0x0, 0x0, 0x0) dup2(r2, r1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000001c0)=[{0x2}, {0x3c}, {0x4406}]}) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x4) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000240)) r3 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) renameat(0xffffffffffffffff, 0x0, 0xffffffffffffffff, &(0x7f0000000140)='./file0\x00') socketpair$unix(0x1, 0x6d388b59d369bf45, 0x0, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) setuid(r5) ioctl$TIOCCONS(r3, 0x80047462, &(0x7f0000000080)=0x5) 18:12:23 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r0, &(0x7f0000000700)={&(0x7f0000000100)=@abs={0x0, 0x0, 0x3}, 0x8, 0x0, 0x0, &(0x7f0000000340)=ANY=[@ANYBLOB="10000000ffff00000100000000000000cd194ac63920c8a8cdb51514420ca94e11eb2db52bf362893808834f8a4dda35875e19732ba6a5084a9478523e2ad16db2a7f96068acbec5b77cd3e724fc1fd90c42c0045f4b19853512e1cf1704dd3e00b4ecee4da16887ed15f9fbb81a01dc06f24e85589655c96ba3fb742710ea19b5bcd14da3c2b0c02ba7c21aca0b40f24c4f5ffea8aff55359e750d3f1ac821f2a3fc8d4872514e5fbfff9f225bd916c1e7215ca759dee7fc5257e350a200a44c70eac97ced5b07fa4fb1ceea44a1cfc23fbeb45bc906f76fbbaf40004000000000000e30fd4fce4010000000cfab6b6fb6e69028a14ea663d24be5902fe46225c9350f0b971b22880f9722670957b815c01a56c47286700b1ec9e33"], 0x10}, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000180)="b4f7c2bfb64a30686430577d248e781a1833f8b9e1e5930117982c7e79367b2db4bfbf8cfa538bf48208442fe361aa0433ef48333fb64bec4b4e52983d3ecc2766ca2c0c7297900c70a682658f769703cfa3910ea905a469d9cb7f748351825a23af9e51", 0x64}], 0x1) mknod(&(0x7f00000000c0)='./file0\x00', 0x2000, 0x0) r1 = syz_open_pts() close(r1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0x5, 0x1ff, 0xffff65b8, "92542c467dc50f4733ec72545f0a765e2ba400"}) writev(r1, &(0x7f0000000480)=[{0x0}], 0x1) r2 = openat$tty(0xffffffffffffff9c, 0x0, 0x0, 0x0) dup2(r2, r1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000001c0)=[{0x2}, {0x3c}, {0x4406}]}) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x4) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000240)) r3 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) renameat(0xffffffffffffffff, 0x0, 0xffffffffffffffff, &(0x7f0000000140)='./file0\x00') socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001400)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) setuid(r5) ioctl$TIOCCONS(r3, 0x80047462, &(0x7f0000000080)=0x5) 18:12:24 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x18, 0x2, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000140)=ANY=[@ANYRESDEC, @ANYRESOCT, @ANYRES64=r0, @ANYBLOB="7c08eb8d0f4ba376cc106e6f9a8a7f556ec4b343c8d32fec8bf25e62", @ANYRES16=r1, @ANYRESOCT, @ANYBLOB="ae976465d617e3555be4f9e018ca192c36ebaad0770790aac192501fa06598f6a04151c1a18d02c599ebe43285bdbd156e2a8ad4158d83a6", @ANYRES16], 0x10) r2 = socket(0x2, 0x8002, 0x0) r3 = dup2(r0, r1) dup2(r3, r2) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="25d900000001"], 0x10) r4 = socket(0x2, 0x2, 0x0) bind(r4, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r5 = socket(0x18, 0x2, 0x0) dup2(r4, r5) connect$unix(r5, &(0x7f0000000040)=ANY=[@ANYBLOB="ef182d1dc01baafe"], 0x10) r6 = socket(0x2, 0x8002, 0x0) r7 = dup2(r4, r5) dup2(r7, r6) connect$unix(r6, &(0x7f0000000080)=ANY=[@ANYBLOB="25d900000001264a288f24e3a48a54ddd5cff679cf25e896b420972437e4d6443cbdb3dd0d37d9d00e41fe27bcec9a5e8d086e63391235aa8d6eb8a2f4224321709826427b4bed58346c70412209c7f1691a4d1f64bffb1df2ac4189d290de1222943757eeb041ced2e27e894a", @ANYRESHEX], 0x10) 18:12:24 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r0, &(0x7f0000000700)={&(0x7f0000000100)=@abs={0x0, 0x0, 0x3}, 0x8, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="10000000ffff00000100000000000000cd194ac63920c8a8cdb51514420ca94e11eb2db52bf362893808834f8a4dda35875e19732ba6a5084a9478523e2ad16db2a7f96068acbec5007cd3e724fc1fd90c42c0765f4b19853512e1cf1704dd3e00b4ecee4da16887ed15f9fbb81a01dc06f24ea5589655c96ba3fb742710ea19b5bcd14da30b40f23e4f5ffea8aff55359e750d3f1ac821f2a3fc8d4872514e5fbfff9f225bd916c1e7215ca759dee7fc5257e350a200a44c70eac97ced5b07fa4fb1ceea44a1cfc23fbeb45bc906f76fbbaf442ddf7dae32732b6e30fd4fce4157812ed0cf9729400"/247], 0x10}, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000180)="b4f7c2bfb64a30686430577d248e781a1833f8b9e1e5930117982c7e79367b2db4bfbf8cfa538bf48208442fe361aa0433ef48333fb64bec4b4e52983d3ecc2766ca2c0c7297900c70a682658f769703cfa3910ea905a469d9cb7f748351825a23af9e51", 0x64}], 0x1) mknod(&(0x7f00000000c0)='./file0\x00', 0x2000, 0x0) r1 = syz_open_pts() close(r1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0x5, 0x1ff, 0xffff65b8, "92542c467dc50f4733ec72545f0a765e2ba400"}) writev(r1, &(0x7f0000000480)=[{0x0}], 0x1) r2 = openat$tty(0xffffffffffffff9c, 0x0, 0x0, 0x0) dup2(r2, r1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000001c0)=[{0x2}, {0x3c}, {0x4406}]}) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x4) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000240)) r3 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) renameat(0xffffffffffffffff, 0x0, 0xffffffffffffffff, &(0x7f0000000140)='./file0\x00') socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001400)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) setuid(r5) ioctl$TIOCCONS(r3, 0x80047462, &(0x7f0000000080)=0x5) 18:12:24 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r0, &(0x7f0000000700)={&(0x7f0000000100)=@abs={0x0, 0x0, 0x3}, 0x8, 0x0, 0x0, &(0x7f00000004c0)=ANY=[@ANYBLOB="10000000ffff00000100000000000000cd194ac63920c8a8cdb51514420ca94e11eb2db52bf362893808834f8a4dda35875e19732ba6a5084a9478523e2ad16db2a7f96068acbec5b77cd3e724fc1fd90c42c08e9d431561b3765f4b19853512e1cf1704dd3e00b4ecee4da16887ed15f9fbb81a01dc06f24ea5589655c96ba3fb742710ea19b5bcd14da30b40f23e4f5ffea8aff55359e750d3f1ac821f2a3fc8d4872514e5fbfff9f225bd916c1e7215ca759dee7fc5257e350a200a44c70eac97ced5b07fa4fb1ceea44a1cfc23fbeb45bc906f76fbbaf442ddf7dae32732b6e30fd4fce4159b12ed0cf97294000000000000000000000000000000429491bf7a01002ee5ca7966a703fd49c7497387141181ea302c5cf32851dd27e42bc47cc6b2a1335835af88a67ceec2156233066a2da2e28e291bd0498aa2e04e390f9e91eaaf689e672fb8b02d063399d74020067625cd4766f228a55572f38c2509a859a94e797d031b6a91acc025b18bc227984c2ed72600ae822e7c93416ee79070c3065cf2c9070cc2db9b"], 0x10}, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000180)="b4f7c2bfb64a30686430577d248e781a1833f8b9e1e5930117982c7e79367b2db4bfbf8cfa538bf48208442fe361aa0433ef48333fb64bec4b4e52983d3ecc2766ca2c0c7297900c70a682658f769703cfa3910ea905a469d9cb7f748351825a23af9e51", 0x64}], 0x1) mknod(&(0x7f00000000c0)='./file0\x00', 0x2000, 0x0) r1 = syz_open_pts() close(r1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0x5, 0x1ff, 0xffff65b8, "92542c467dc50f4733ec72545f0a765e2ba400"}) writev(r1, &(0x7f0000000480)=[{0x0}], 0x1) r2 = openat$tty(0xffffffffffffff9c, 0x0, 0x0, 0x0) dup2(r2, r1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000001c0)=[{0x2}, {0x3c}, {0x4406}]}) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x4) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000240)) r3 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) renameat(0xffffffffffffffff, 0x0, 0xffffffffffffffff, &(0x7f0000000140)='./file0\x00') socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001400)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0xfffffffffffffe88) setuid(r5) ioctl$TIOCCONS(r3, 0x80047462, &(0x7f0000000080)=0x5) 18:12:24 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() r1 = socket(0x18, 0x8002, 0x0) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) r3 = dup2(r2, r1) sendmsg$unix(r3, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) ioctl$TIOCCDTR(r3, 0x20007478) close(r0) r4 = syz_open_pts() ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000000)={0x0, 0x7fff, 0xfffffffffffffff8, 0xfffffffffffffffc, "661fbef2245185a8186503182eab7fff0e091fe6"}) writev(r0, &(0x7f00000006c0)=[{&(0x7f0000000c80)="aae3e6c3f01744124ce96464f9157c521949703cb9bb69323cf41195cd335e36e74866da987feeeeb097b241e19f3fa88644a1612230c806ad34071458f62751718c2d7318d6cd8bb32a75d8ef3ec8ca53550e50cd08c580866abcb4ceb0ed52cfd0b81201f04606d61424cc74d871a596a34dd2f37f2b7b251d38efbfda4c7fe8b24d0f14b2d79c90b1b13c9fb4921666a654ab580bb2422d814f990f0923a9e0b8314040ca5a323d3462fb5fae5834f4ed101aae2ba9b10179bbb2656a180c8aaa4e46c6e41c411fc1bafd6c216a190dcd2c10529dd095afa4e118cacfd306e2e91083d6743595433c92687c388b7378b40790cf34efccae1cadd3cd8982a1ec0b1cb644521bda19dba856915988b87ea86bd4c5298a83308b09aa3640cfe6c940c4e78dd214289d0b349d057188dcde6b83283575c5ba3913dfe154af6dd2bb97d9afbdee232ffa895e161efdcdc9047d86e78f147d910e652dc840626764d9136f7cbcfe3aff3728e2a28dc2c6d11e80ed650b2c952652b9f1c7c6286a0224e48595f37358c03a1334de979c22016bcec2a630da3ae189a4a2f200b34d848197dad8e3d673ae04691e445478d9ec1749e846be2c09a5f3b696d06a2628f72e8b701b5f134115fb7e69fb06e86ddd2837ca25a65abd5c2d8eb6796c191c2b55b1e574a3a09a993ab22dccaa70d1f13ac7533b146215e0026a08bc257bfae56041c88fdd7737df748f977e70becd8b41b2d00bdce3ad8d37f6fc2315dff753b8c608fa96a395a9dafff1f84602c20f0959085dcf10272a2bca74b06212be7254feb3a47a808cb23e23fa8e8120d3e29897b9b8e21f0249bc5fd15867092778adea4077ffd326ca7a72ca27debcb481ae4a4f2837253176f449beb0d5ebf9ad19855b86e4f91a45be04fbd36705d1f047c545a8c6bc7a05f542288dd4beed948d9841da7dfe65ed0cfe7c9231c87da0da8fe8a8e1a856f918c01dedf541cba8bccf5be9370432e0b917830aa9dccbbe9b7b5e639b8b8e6733336d29d65267568f7546ded87df64e0edfcb552eff2f82d1a95c3d7f55e2c71a894b3dd5ce19b2aa6b0893056e9453156465676b7db0eed3705b77bb872938583042fde888ca57358ff897eff924cd4ef2f468447ff80520e4d75b976638454dbb18bbc81909a4f91adcded105a56a66be33f0e9ee8537265c8f82d96a4d3bcfecf6c71804c2bfedb54efd0bfdfa1c2564b562b1", 0x36d}], 0x1) ioctl$TIOCSTOP(r4, 0x2000746f) writev(r0, &(0x7f0000000300)=[{&(0x7f00000002c0)="0d9dd6badec72d7598971d4283791f00"}, {&(0x7f0000000200)="7107001bcd0156489348243abdc9dbb858e76c64524fe89c689de31eaee2b1f4a37ec025fac03acc1812f76580955a60e94b01be3ed866e5e80d01d8ce4966ea0f4b00f16de26c95dcbb5e2984d91974790d17b54d1a1ded095a45b3b6a1f71af11a55feec35b37589e3a7b1bee84ba1952e653055a7af251b6b68bbd7c2489b521c7d4b75faaf55efde4153f96c50dbf3fa"}], 0x78) 18:12:24 executing program 1: sysctl$kern(&(0x7f0000000000)={0x1, 0x2b}, 0x2, &(0x7f0000000080), 0x0, 0x0, 0x0) r0 = socket(0x18, 0x8002, 0x0) r1 = socket(0x18, 0x8002, 0x0) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) dup2(r2, r1) accept(r1, &(0x7f0000000080)=@in6, &(0x7f00000000c0)=0xc) r3 = socket(0x18, 0x3, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) r4 = dup2(r3, r0) sendmsg$unix(r4, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000000040)=0x6) 18:12:24 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r0, &(0x7f0000000700)={&(0x7f0000000100)=@abs={0x0, 0x0, 0x3}, 0x8, 0x0, 0x0, &(0x7f0000000340)=ANY=[@ANYBLOB="10000000ffff00000100000000000000cd194ac63920c8a8cdb51514420ca94e11eb2db52bf3628938fe874f8a4ddaaac31712bf137330084a9478523e2ad16db2a7f96068acbec5b77cd3e724f71fd90c42c0765f4b19853512e1cf1704dd3e00b4ecee4da16887ed15f9fbb81a01dc06f24ea5580008c96ba3fb742710ea19b5bcd14da30b40f23e4f5ffea8aff55359e700d3f106001f2a3fc8d407000000fbfff9f225bd916c1e7215ca759dee7fc5257e350a200a44c70eac97ced5b07fa4fb1ceea44a1cfc23fbeb45bc906f76fbbaf442ddf7dae32732b6e30fd4fc2bfe8c79b17773a0e4157812ed0cf972944000"/254], 0x10}, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000180)="b4f7c2bfb64a30686430577d248e781a1833f8b9e1e5930117982c7e79367b2db4bfbf8cfa538bf48208442fe361aa0433ef48333fb64bec4b4e52983d3ecc2766ca2c0c7297900c70a682658f769703cfa3910ea905a469d9cb7f748351825a23af9e51", 0x64}], 0x1) mknod(&(0x7f00000000c0)='./file0\x00', 0x2000, 0x0) r1 = syz_open_pts() close(r1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0x5, 0x1ff, 0xffff65b8, "92542c467dc50f4733ec72545f0a765e2ba400"}) writev(r1, &(0x7f0000000480)=[{0x0}], 0x1) r2 = openat$tty(0xffffffffffffff9c, 0x0, 0x0, 0x0) r3 = dup2(r2, r1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000001c0)=[{0x102}, {0x3c}, {0x7, 0x40}]}) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x4) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000240)) r4 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) renameat(0xffffffffffffffff, 0x0, r3, &(0x7f00000002c0)='./file0\x00') socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001400)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000280)=0xc) setuid(r6) ioctl$TIOCCONS(r4, 0x80047462, &(0x7f0000000080)=0x5) 18:12:24 executing program 1: sysctl$kern(&(0x7f0000000000)={0x1, 0x44cb6562c29828da}, 0x2, &(0x7f0000000080), 0x0, 0x0, 0x0) r0 = socket(0x18, 0x8002, 0x0) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000080)="ebffcba8d4ca18812eaa64713040e699311c59d6b2badeea36db89bd9648", 0x1e) r2 = dup2(r1, r0) sendmsg$unix(r2, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) ioctl$BIOCGRSIG(r2, 0x40044273, &(0x7f0000000040)) r3 = socket(0x18, 0x8002, 0x0) r4 = socket(0x18, 0x3, 0x0) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) r5 = dup2(r4, r3) sendmsg$unix(r5, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) recvfrom(r5, &(0x7f00000000c0)=""/16, 0x10, 0x800, &(0x7f0000000100)=@un=@abs={0x1, 0x0, 0x3}, 0x8) r6 = getuid() setreuid(0xee00, r6) r7 = getuid() setreuid(0xee00, r7) setreuid(r7, r6) setuid(r6) 18:12:24 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r0, &(0x7f0000000700)={&(0x7f0000000100)=@abs={0x0, 0x0, 0x3}, 0x8, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="10000000ffff00000100000000000000cd194ac63920c8a8cdb51514420ca94e11eb2db52bf362893808834f8a4dda35875e19732ba6a5084a9478523e2ad16db2a7f96068acbec5b77cd3e724fc1fd90c42c0765f4b19853512e1cf1704dd3e00b4ecee4da16887ed15f9fbb81a01dc06f24ea5589655c96ba3fb742710ea19b5bcd14da30b40f23e4f5ffea8aff55359e750d3f1ac821f2a3fc8d4872514e5fbfff9f225bd916c1e7215ca759dee7fc5257e350a200a44c70eac97ced5b07fa4fb1ceea44a1cfc23fbeb45bc906f76fbbaf442ddf7dae32732b6e30fd4fce4157812ed0cf9729400"/247], 0x10}, 0x0) writev(r0, &(0x7f0000000440)=[{&(0x7f00000004c0)="b35c6dcd9137b410c30f97642f4acd50dfdb56be58a5d1d9a8ea1d7ede16cf92e1cf31469d2a7fe8eed8e0e0216438363a0ef87306aa45ff00008df825e3ffd9c59071dd2f443180341cc242209225562df59c3fc6233e2b2fdb07f9fd9f7f78a1a134b3e5952f0e12a3496c61ccecf4cebd9ee287ef688b7d48ea2119dce5a70f8b09ec0bd4e12a3833f06dfe6ce9d9359d3a5062f37f8b9efdb14c935730d999bfb0cc00b3206850d6e5ca3a9f62bc49f23bab0000c933be482b1f0869235cb8574fc620587a84b1e2a11a6d36c9e3adc22d367e8f7845e6bc71b09e4de693e63044ff367aa98de926ced7fab9b355d867cd74e2c217347c5351fcdbf6", 0xfe}, {&(0x7f0000000340)="ee11569186b38b4297a3c849b197d5c513ccd15cf05eb9845fb1367787007899173740831b8ad778d4b000fbde14b7cf743943d6082c8806882471bd98ecd4705032096bacc5a2a80f58b0c12d261df46e601cfb51442a034fc270fcf409dda9aa41e3aea776499f62f379ffc57eeda1f63f6ca4c08098ce524cfd06e1ca329a7dd364fc35eb33eeaf2eb55aeb1255a0849620edc2f34eae49de2357b783befc7b1be0d53fd5490662a302006882d2ad1abb340daf554a21c1a4f8adb119bbe87d78b9f78c6aca8f8a02a066f3be267a39436a8e8742041edb2a65cbee35c65023d1568add756b909a10297297874800ecd4c9ed577353", 0xf7}], 0x2) mknod(&(0x7f00000000c0)='./file0\x00', 0x2000, 0x0) r1 = syz_open_pts() close(r1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0x5, 0x1ff, 0xffff65b8, "92542c467dc50f4733ec72545f0a765e2ba400"}) writev(r1, &(0x7f0000000480)=[{0x0}], 0x1) r2 = openat$tty(0xffffffffffffff9c, 0x0, 0x0, 0x0) dup2(r2, r1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000001c0)=[{0x2}, {0x3c}, {0x4406}]}) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x4) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000240)) r3 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) renameat(0xffffffffffffffff, 0x0, 0xffffffffffffffff, &(0x7f0000000140)='./file0\x00') socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001400)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) setuid(r5) ioctl$TIOCCONS(r3, 0x80047462, &(0x7f0000000080)=0x5) 18:12:24 executing program 1: sysctl$vfs_nfs(&(0x7f0000000340)={0xa, 0x12, 0x4}, 0x3, &(0x7f0000000100)="b69f30fd262ec894e7d937a149164b17b583be2f94b7f35458fff0d1e459c2853710dab77b2ea5e54a7dde085aedb8f3ebfc8a52a1a9105223fcc672ae3436c1d2b2e261fc39a8995f2f0d38e6ccd69a0b2da23a1dddd126daae43dcb3b1bdedccea040ac166c439b49e6f054e6a7441025950a754de89a55c125819fa6f5882282f75e30c94860a9fa207d36d9c5a85ec9bda7482d4e3a09d36c4759ee6c54672005cf3a57f3887a0a274ed58b087a93174167a049c2fe57bb501f5a8d8843a69d8f06669a9a2d30e45966905eecf2b", &(0x7f00000000c0)=0xd0, &(0x7f0000000240)="a5771486cfdffb7eb47066c4bccbd6d4a5d598ac7d7ebdd07571df03240e40c1e45ab1cf65062d02d51b70843d5b42d0fce1e316f3405de8a127a43ceb76c272a11208f3ab74d101ca1c24b6575b44efda427daeaccf985a543e7772a1ad7406621bf730e87069f279e2ea1f6bb6bc657096be8af4982e672c21af6a52b2854b355da1b63f3a64d40cd6d480a34ad2486cc78e2576c5a775c9f5d84f5ac5645f7203ca0366fb2834a6e535a8a062af0110ef4ad2ffd5f747e67578ced7218dbfb60fa0f8db6b0a351f272bd5921b1c8d833b8f", 0xd3) socket$unix(0x1, 0x5, 0x0) r0 = socket(0x18, 0x8002, 0x0) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) dup2(r1, r0) getpeername$unix(r0, &(0x7f0000000380)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f7ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e6ffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005700"/4098], &(0x7f0000000040)=0x1002) r2 = socket(0x18, 0x8002, 0x0) r3 = socket(0x18, 0x3, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) dup2(r3, r2) openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x8, 0x0) getsockname$inet6(r3, &(0x7f0000000000), &(0x7f0000000080)=0xc) 18:12:24 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r0, &(0x7f0000000700)={&(0x7f0000000100)=@abs={0x0, 0x0, 0x3}, 0x8, 0x0, 0x0, &(0x7f0000000740)=ANY=[@ANYBLOB="10193a51f4304e38ffab4549a3b8000000ffff00000100000000000000cd194ac63920c8a8cdb51514420ca94e11eb2db52bf362893808834f8a4dda35875e19732ba6a4f14a9478523e2ad16db2a7f96068acbec5b77cd3e724fc1fd90c42c0765f4b19853512e1cf1704dd3c00b4ecee4da17fb68d613c70da6901dc06f24ea5589655c96ba3fb742710ea19b5bcd14da30b40f23e4f5ffea8aff55359e750d3f1ac821f2a3fc8d4872514e5fbfff9f225bd916c1e7215ca5f9dee7fc5257e350000000000000000ced5b07fa4fb1ceea44a1cfc23fbeb45bc906f76fbbaf442ddf7dae32732b6e30fd4fce4157812ed0cf9729400000000000000000000000000c7fd043494662142a5b65debef04c856dfeed2c5d6526af766a74f58696ddb880b3176897ad4062af09698315825b3e4b85c6977cb1b7e1b8c203a9618a9e2130824844ebf697c476f09da434fe882d08070f422d40a5e7d3988"], 0x10}, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000180)="b4f7c2bfb64a30686430577d248e781a1833f8b9e1e5930117982c7e79367b2db4bfbf8cfa538bf48208442fe361aa0433ef48333fb64bec4b4e52983d3ecc2766ca2c0c7297900c70a682658f769703cfa3910ea905a469d9cb7f748351825a23af9e51", 0x64}], 0x1) mknod(&(0x7f00000000c0)='./file0\x00', 0x2000, 0x0) r1 = syz_open_pts() close(r1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0x5, 0x1ff, 0xffff65b8, "92542c467dc50f4733ec72545f0a765e2ba400"}) writev(r1, &(0x7f0000000480)=[{0x0}], 0x1) r2 = openat$tty(0xffffffffffffff9c, 0x0, 0x0, 0x0) dup2(r2, r1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000001c0)=[{0x2}, {0x3c}, {0x4406}]}) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x4) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000240)) r3 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) renameat(0xffffffffffffffff, 0x0, 0xffffffffffffffff, &(0x7f0000000140)='./file0\x00') socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001400)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) setuid(r5) ioctl$TIOCCONS(r3, 0x80047462, &(0x7f0000000080)=0x5) 18:12:24 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1fffff0366dfde36ae61dba64800"}) r1 = socket(0x18, 0x8002, 0x0) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) r3 = dup2(r2, r1) sendmsg$unix(r3, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) ioctl$VMM_IOC_RUN(r3, 0xc0205602, &(0x7f0000000040)={0x9, 0x8001, 0x5, 0x8, &(0x7f0000000180)={{0x7, 0x8, 0x9, 0x1f, 0x40, 0x2056, 0x7}, {[0x80000001, 0x1, 0x2, 0x3, 0x6, 0x4, 0x200, 0x1, 0xff000, 0x5b, 0x0, 0xff, 0x3, 0x80000001, 0x7, 0x1, 0x4c, 0x3], [0x9, 0x6, 0x1f, 0x8000000000000000, 0x2, 0x4, 0x3ff, 0x40, 0x1b27, 0x3], [0xf4, 0x0, 0x3ff, 0x2, 0x511, 0x9, 0x3], [0x1ff, 0x7fff, 0xfff, 0x100000001, 0x7fffffff, 0x7fff], [{0x4, 0x5, 0x3, 0x3}, {0xf39b, 0x7fffffff, 0x7, 0x5}, {0x2b0, 0x100, 0x7, 0x5}, {0x8, 0xffff7fff, 0x2, 0x9}, {0x20, 0x1f, 0x7, 0x1}, {0x1, 0x2, 0x7715, 0x3}, {0x5, 0x400, 0x401, 0x7}, {0xfe, 0x523, 0x4, 0x5}], {0x7, 0x3, 0x2, 0x7}, {0x1, 0x1, 0x6f, 0x100}}}, 0x0, 0xff}) writev(r0, &(0x7f0000000140)=[{&(0x7f0000000100)='8', 0xff06}], 0x1) 18:12:24 executing program 1: sysctl$net_inet_udp(&(0x7f0000000000)={0x4, 0x2, 0x11, 0x2}, 0x4, &(0x7f0000000180)="10a9023ed702e8769fe3ef291826f641c85308d6288ff3fe2e138ff69bbd708fa3ff149a4fade44ef54a412a03a46a67cdf677d4db66623851795fe749bb751c1f7bd25308962e595e43ae5043c4481faff76fb72059b7f61e7124b9cfd73ec0b60e72fec2788da861250ae0cd155819bd2d0a8d5ffa7ea965dd8e933caa8cb2e47fbcee317dbd98849673ac8061da956e3ce4f6c6c409844368211a60e3a18936a84f6ad02d30d21992cbd3e9e1e179ab96167cf88f30c188ae744bed68c2580d5743ea7f0416182989ad803c61fc01b1c61a825e3bce8a5a8f73114a7af85a23280364c8cb09514d2f1efc301d1047bad49f524603bc88fd7bda6370d5de04d338131d07347f252e39a4c8db95124660344b1c283b3845e3eeb5b5bd39c3e1bc233b20b8cd19cda679345199fea8f3ea3b1f4b78fc8f1a9f1f8c29f2b91f34775be23aae14db4d60fb337f7bdab5e624cafc7025e28dbff48f797d96d2acb30a2d23199a26713de046c786d34f1d7116d51f1cd13bcaaa32450e644c6070c405563220b2b8ed45e15944b20b128065020acce0c23fd1089d41333b8e217ae8df70e77b5ec2db4c26d3ffcabb8109fb90145e2cdecfa053a5b29dd9ae4639aecda595d74a3d4e20273ffce4501824d3606257e1cc3f1f2671d4f6b913e24a040a5ad03913c94c21ce1251bb2ca2824d5193a441c057c400adae5df336c26aa6cc49d86a933aba5db92452054ab2fe7efb766521af355341aa0d4db9d789c1e5be352826438eb020da78fc43ea1ee0c28ec6ab1e590b2da0a359920ee29ffe78e6267c87e7844d7039ecf116879b7cea82ba894eb09e60a75e91b251b2c5bbc58f2709d4720e592ca2e3b892a38c14750613034ca98d249f51703c634443dec0702a6f6ecab58abff5746f1209b6c83eba7c2a0e8714f13ebe40408e6d812ea0e0d55ed576f1992f4c4b927600d7402adf4f2807d415b8fabe4b8ccea2fa41bf0a031320a46c780178af926aee065ff7dcd732f4d2c8e6b3feb6d3398edcca08521d51885e8ad7a3bce581761aed78b940ef5096fd1d4d8f89f02db29ecd2cb8f5a1fe746ff02ade93798247d4183b153ce3c5d0fac4fb430c2e703f6e0d0a0bd63f60e525c64d7dca578d8a1bd48b72abd9b7876111180ab04d8a46bde27903ea912a73e9635c7bd0c256c32bf2e6b84c8678c28ba40c4aeb135062eb65a04f2396d891832fc48fe0035a8ee7c40c1cf9db43310fab533d1a589875cb676ed0994233bc19c25bca1886c1d661ec37c8fb9076e86b59d029de819d62cc28eb3f999db7d92263615239f2c0bb682267536adc4583b803b18dbfc6c92949ad8a4b570369c22d4552994085d2601dbf6b58952920e45c6e16ab468714dfcb5fca644e0ef8e5adbf0ec80c4368df4b0e42cd121ffd13c8309374e5ef20109795d65829276aae59d869746388bae834a8c9bdcd54cddc440f44cf903152308d0ec708bbd1ba100d48e523820812c05892e06b6d2d202d2444ecbf51c011a16d65d895cd7b12ca50ad32e71d0209b6e93f2fca978fd3ebcbae640a2a2eb58d859599b30224f10cfd4501c66f3e199b15e9e49bc689b788c6d7706e9c2ebc3117a8a9cb51220187c0bfcb2eb6179c8393ac2afc9644608dc74763fe24ab94a37560641eef78185e6cb8c90916d09724fd48136ef923ec6778830bc0e3ec43728123e8f67b74b0b8911130547177586cb65d22915e5b4f124f52e5a4097de916a3fc80db820598ea9ae72e0b1fb69a1d96939d85e1791d80fa9efdcc084dd1d5607aae22a270f47305625fdfc0786620e7d8bfb5a8512e3fc411d328bfef565ce27668d3c0e0747248bd11bc7e239c4136ed05a3e0eec68cd8f4fbe3d95641a19d239b3388beb67fb7fce8a9a4d3362c8fe51e18851e1210e89d3dbcd74ab4a88415f8256b950443dcf58cf784ac758aa5c1abd596c7f5ebd0f8880df4df7d87a91ff4bbdb276edc4e14543ac62ab8d806a21b55a409a96298d9ca7c7b405d5a650daf158ec1b84af024c334c17a6ebf965c19b1a4673ba3027803b51d6733828a9d983704d2b470973c13ecc33e7a2b378e40e2d2bea6c063e44f4bac0aed24d4252dbbd3921769d5aa1cfe2acb534a03dac47c6cf8ed03446a110d8dbc18664582d2372299523fe35cf037bec9093af8c7ce19ffe8f4ac77b6ef1ea689a2afcd722316b911145c8517aa13ae9150731b4ecefefde1c5d0e05f685844930267a0005254b2d9d3734be7bc082741358db0dff0ad5285d27faf4a70ce98c5e3cdc1653e483fefcd6be85211a0449133e8504ed3c6793971495320c41c29d7dc03986cc966a750d70333b51c0b1607a0d51a8a8b62e8fb5492213ad4a6fbd7cc253dde38e8d1b6d4f910cbc0e77e85f7479a95d747a462ac83f8542fed627607f4552f0f1bd6957438e8043e73f33603486c6e395ec0bb5a7b4708abb01a807092d3e1599204d34566802f120562498d81d1ff21c4003420dfb039a940a9bf6fc8aa68f8b4f5845659bb0e7428dd25e116ae59f0cc5b0f01cbc3ee1cd424023c8b5ee1be498eb0a085bda70a6196fff6580cf0038272082363ae6abbb49097a8f36f9c29500395cb5fb80f6b880edeb098fa3d8634cdcf59ce1149b3c555f91795075e02931e46f9d7e10f2a3147ffe6cba6801be69a6e2e917dbc7ad1909bed165eb92293a6eeabba0664dd433fc51813f09e10aa556dddb0f72f99f56158a83df8b5bd13219f7a0c8f0ae3797a31035b0b5cf7bd06e4c7bc974e889832332d7c5d93bb43dca8a68879844cb39ad701adb50005a5e2cc8044317111335271beac68612a14852f98a88f9c4371dad3587635ee36fd9bae36de404aab8e45c0a3f28e8014b085b97e1003736d6abb187e0524c31a9d1c302759d2bfc3918f10a86bb34790f49e107f9808d6dae0129e2e74199ec390073471046a0df2b76b8324cb7d3aacd7158971f90ecb68e67fe3e2acce34189549f09810cac91cf9452745f61acd75a8cd200f3d2a0181728e5f33105dd578027c13f2718ed12ed1bbe9afb43ec997d4f8aecbb4a828cf2862e00f09642db71f746bbe8c1a6fbc21d6412cb81443f2c28329e02997b337c13797e5581de9630f99f31e2a57ffd87c3e5dffc5c14aa536add450b00ea8eecc29651c7eca3059347d4ef1f9a93da0758a77db9a197e67acf6bacfb4fa4d7c273bf246d837f3c31210dac2bae363423e49a6f996546ed708b470a747aa01322a143c073d8866c8b913323d76653261cfe1c20cd33533dff0329069105d1132b7c8935914daeda551b0f88bc7a0b486f561823001557230c8644d9bf1337d125500f804f5ca9ffead0c35682232b80c12a5eeac8c14c7e90d1aa04a541e3ef1f91e263df4500b99d0b8ceebd32b47d6a575cbeb91f11b1f06b21c98b0189932c4d0b141bca4424c0add1c127a1e64dc5fbf0bd47fa58e7dbab440cb769b85f7cb0087da27f59a77c092ddf7f2734b788dba4e2dedb71f7d825593cb003981311f7c2529a546dd313fa5dc65cd6c887a7f68177c7b37ecc4ff222809f85d8680e03aa28acc382a29bc1ad46bc6e39443de80e3303f8ef407e5b28ae751c4c7dcbc6f4d0204f34b2cdeec7b2c3f953299645d41b864d143aaa562b9bab6fbb2e5fba7e36fc2d43ad9c2bcb3d59a816f4485288640c17504012b8049a01b63e32661c8baf866f08c6fcc769a2cdb3cdf0c5815a4eb9376df5084678a456c969f23c72b23f4d1502e64053e41f91d13e1d0800ac692f13be00037e03767f4a90627e843a33f042fb4ac273b232103bd0b509d48f57dbff6511961934f152145874a5c43a1b7a3b4be23c7ab4c50963fb77f3cf2457df5f46b4345e0a21a22f3f4bd07eded5e8ac33022f99548045ad16853ec082bd9676fdeb129ee70900ef63bb1dc607721e0a8ef0b386be1b424671aa85722675a9f0f2becace6fbfd037a1a557a76653c4d28f104a0d8d0b53e519d441b1a6e13c44f9882d9b23c2b3be884ffc2ca7abf83942a7827f353b263f49b277073837d89413be7cf7d8b67cfe8fe977f776e5f77b5391711064203847ea6216f08c1504dd4c794233c1ee2d6dc6e0920951ce174f93e9863b6a501ab9ef76f048938f729052f1f9795a752572e4698981463da6cdee132b12f6bff08a830fb896b74a49576607d1074d6155581cf6051964dea475ef5ff2596fc7247d9529af04bf02ecc6a9dcb3e67f6a06ed431b19d633039cd008e3bfb14cc754569ca9932d2d87f50a6e237d4162ef81cf3042c249d4ae77ea9bbe88f4500ebaf72d29b70e834f7c66e26aabf79375850aa5fe5a8defc8f503987ec7f89dded704ef2a810c9a352f46da5735a33a4d1eec082bcc040431459a180d828b5170a97c4620367da46f5f76f582a9a4ffd4c10ea747c6212fd4fb6b36af802a3e8524a642bdd1763a8aeed6cbc1ec99ced93c74b5b6391bd0ac6449900a5809f695d770975d367624e81b2b7a3e3fa1d715cfc5d84f317e7f9facb64def2db4a6b42d4c673cbc11f54255071e00cb2fad08763ecce91c34364da9521e62cf3aba1b152348d2876f582e06127ae7966b0dc6808e7fc19c5143fc17ffbcfa3097f6113b450a5b2bb63f52274ae00c51b337bc11f4c91b2ddd612dcaf04520972f83732b62844a275191b09decfc31d7cdf5a223036bd2fde12a0d7ab8592ed550ccacd9807299cd8ee5bf283bb7dcdcc21a300e1650cf995fe282d16248f9f09a238fea356136ec5eb19ab843753a9c699452600d2753f63dffb269ee67b91957c0421b32a92cb9eca6d9d5fe2a016defda1eccc65baa5537ca0f6d7df705df69a522be4648f777e00d0ce15dd1bd958bdcaa445fb08389de221d116dd2fcad74ecfd4509885f5669a65823b074bae6f67b23a2bd35df343307fcbda8988f212f5fd5406090e3e9a8594b1af5db50a68128e778dc03eaebd93d7f6da9fbf122f0bb18707ff5601a3fd0b69c7af1a6639b1d2b941fbe93ec61f3e620155e0b1f5873283694f471a1e527ba7530f81637e480e8cb386899638c2046268d3cee8b37851a2fb83d1ad7acf416c424950d0544cac39a2c9b9c6ff092729f211f678e19997e969abff3fcc6d7d78d3f85c64b5379b55f2a783370c0fd398543f20e2efc784f498d36de62798d6c295c4903a0bcdd455cb13103baa9b59bdd6e6ce1fa0bcea123bbf0eca6ff7cf94647d53ca919b6b41eb67214fb7c114296f96b5438f70c76169a8fe6f12e3d718416f07ca1ad59ae0bfc514e70764e91b36a5ff4e5157bafd9f56b07556ecde6d3796a7528fff89c5a0616d9ffba44cd84aaf0236a9d16f05810394a6100b148aad7d83ba2fa167aee58cf36ee99cf7d7cda5a1f6b1a4f3a67fb5c6aa5d1a448ed3e26293acc60e956f38e10b5e822d10c83a3b750f1ffa60c141aeff8bbaa3658a164c359990e15989f89c97c1ba91c06812ec5a50b65f6189477b7429f52b9cd8f3d712ac5c5bb635fb5edc15de4a2c7d2601ce5dec6a527d3649f9512719b167175d9cc24ae9b52b56024cf9c870814727b1e647d59a6c5df4afe829058ddd7953b39b4143bccb7747b9a3c89724e6b9f41c5c6dc9990e97ffd6e73bd16d9961c2407cdcd496c734dee7624f0e0a75ffbc019d461ff64e0b5191b3b1740148fdd6bbdd4bf344866359fc04f2f7e2b64ca8f39eece12b6e2a2fd9eb9fcb7361b566885bf37476b501893b318832dc2b67dd485b08ff75b8466a8159084e1f33de1954105d", &(0x7f0000000040)=0x1000, &(0x7f0000000080)="dda80adadde61f175cd47588aa1b159f7d767b91f234dc6d7e45a4879d978821ffef6b9263b17d0549297c414a17e959e0f93f94cd23586f8279250b226fa15c7386419468572df2b8a5cc9adee0c4067d167c2f91869d3bfe8980176b791dd807cd82bc558a81843600101513ece538fc037d1c3a34b3ca98", 0x79) open$dir(&(0x7f0000000140)='./file0\x00', 0x400004000000024a, 0x0) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0, 0x2011, r0, 0x0, 0x0) r1 = getpid() ktrace(&(0x7f0000000100)='./file0\x00', 0x2, 0x1010, r1) madvise(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x6) 18:12:24 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r0, &(0x7f0000000700)={&(0x7f0000000100)=@abs={0x0, 0x0, 0x3}, 0x8, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="10000000ffff00000100000000000000cd194ac63920c8a8cdb51514420ca94e11eb2db52bf362893808834f8a4dda35875e19732ba6a5084a9478523e2ad16db2a7f96068acbec5b77cd3e724fc1fd90c42c0765f4b19853512e1cf1704dd3e00b4ecee4da16887ed15f9fbb81a01dc06f24ea5589655c96ba3fb742710ea19b5bcd14da30b40f23e4f5ffea8aff55359e750d3f1ac821f2a3fc8d4872514e5fbfff9f225bd916c1e7215ca759dee7fc5257e350a200a44c70eac97ced5b07fa4fb1ceea44a1cfc23fbeb45bc906f76fbbaf442ddf7dae32732b6e30fd4fce4157812ed0cf9729400"/247], 0x10}, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000180)="b4f7c2bfb64a30686430577d248e781a1833f8b9e1e5930117982c7e79367b2db4bfbf8cfa538bf48208442fe361aa0433ef48333fb64bec4b4e52983d3ecc2766ca2c0c7297900c70a682658f769703cfa3910ea905a469d9cb7f748351825a23af9e51", 0x64}], 0x1) mknod(&(0x7f00000000c0)='./file0\x00', 0x2000, 0x0) r1 = syz_open_pts() close(r1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0x5, 0x1ff, 0xffff65b8, "92542c467dc50f4733ec72545f0a765e2ba400"}) writev(r1, &(0x7f0000000480)=[{0x0}], 0x1) openat$tty(0xffffffffffffff9c, 0x0, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000001c0)=[{0x2}, {0x3c, 0x3, 0x0, 0xfffffffc}, {0x4406, 0x0, 0x0, 0x3}]}) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x4) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000240)) r2 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) renameat(0xffffffffffffffff, 0x0, 0xffffffffffffffff, &(0x7f0000000140)='./file0\x00') socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001400)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) setuid(r4) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000080)=0x5) 18:12:25 executing program 1: getrusage(0x3b132761f5af17, 0x0) mprotect(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x1) 18:12:25 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f0000000200)=@file={0x1, './file0\x00'}, 0xa, 0x0, 0x0, &(0x7f0000001440)=ANY=[@ANYBLOB="10000000ffff00000100000000000000cd194ac63920c8a8cdb51514420ca94e11eb2db52bf362893808834f8a4dda35875e19732ba6a5084ac77a949478523e2ad16db2a7f96068acbec5b77cd3e724fc1fd90c42c0765f4b19853512e1cf1704dd3e00b4ecee4da16887ed15f9fbb81a01dc06f24ea5589655c96ba3fb742710ea19b5bcd14da30b40f23e4f5ffea8aff55359e750d3f1ac821f2a3fc8d4872514e5fbfff9f225bd916c1e7215ca759dee7fc5257e350a200a44c70eac97ced5b07fa4fb1ceea44a1cfc23fbeb45bc906f76fbbaf442ddf7dae32732b6e30fd4fce4157812ed0cf972940000000000000000000000000000005392836e8af5aec97c69ef1476fc499659fc735c0a20298701b61b31b65dfb5e185fa0ca203d036f5c551020c7e3cb5c8cefd309281f81fc0bf4f04ca148b597679277c1eae945575c0211b2b1660072c187f63215c6e0d99d635c0a02e3741134822a888b8d57fe7e9ca15a1686305924e36b57ea69227e742126c765771a6a9258052009609e25db4084a988b535130158552998aafa92d2c74dfbafd18b05f56061846759a7ffc27e74f8ef8dbcce204d6c7874771381ba8570bf33d50325d341d03836419f81298eff426b27c8c120372c459b03a28261617802ec40d1b3648eb5fda37bbdcad51c03f03fbb26bfcf6e339b6159be5b466cfaa6c0ebb53e62eb5525b1992d35f79dc67cc1f0a862a92cd94dfba4f856cc5423f33ecc63b3c2dd7a1a62239bec5721698f18d58a60a9ac3d8d64332bf388303e27f06eb6b9e72ee6a9477eb8943f1df09c2636719e407ca5829d9d9ec7c4a64a5cdd695ddf3781bcd48eac4b31d8f3e45b4ec8eca48bfeca1c5bc4a4c58ac6fd350a36dee0bc0bead13a3c74df5ffc616b81dc7e079dec2501ab3e004a9856402958b99931d370e103c64f6b325f0e80a83c7925e1a83c", @ANYRESOCT], 0x10}, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000180)="b4f7c2bfb64a30686430577d248e781a1833f8b9e1e5930117982c7e79367b2db4bfbf8cfa538bf48208442fe361aa0433ef48333fb64bec4b4e52983d3ecc2766ca2c0c7297900c70a682658f769703cfa3910ea905a469d9cb7f748351825a23af9e51", 0x64}], 0x1) mknod(&(0x7f00000000c0)='./file0\x00', 0x2000, 0x0) r1 = syz_open_pts() close(r1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0x5, 0x1ff, 0xffff65b8, "92542c467dc50f4733ec72545f0a765e2ba400"}) writev(r1, &(0x7f0000000480)=[{0x0}], 0x1) r2 = openat$tty(0xffffffffffffff9c, 0x0, 0x0, 0x0) dup2(r2, r1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000001c0)=[{0x2}, {0x3c}, {0x4406}]}) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x4) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000240)) r3 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) renameat(0xffffffffffffffff, 0x0, 0xffffffffffffffff, &(0x7f0000000140)='./file0\x00') socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001400)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) setuid(r5) ioctl$TIOCCONS(r3, 0x80047462, &(0x7f0000000080)=0x5) 18:12:25 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r0, &(0x7f00000008c0)={&(0x7f0000000000)=ANY=[@ANYBLOB="c2621b8c3b4e0b32d82fcb000046e6af2b3958226b25d1"], 0x8, &(0x7f0000000580), 0x9, 0xfffffffffffffffe, 0x148}, 0x0) r1 = socket(0x18, 0x8002, 0x0) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) dup2(r2, r1) connect$unix(r2, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) 18:12:25 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000005, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x30}, {0x25}, {0x6, 0x0, 0x0, 0x7ff}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000300)="bd85e6d2b80db1628b0679d7f0c0", 0xe, 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x80, 0x60) 18:12:25 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r0, &(0x7f0000000700)={&(0x7f0000000100)=@abs={0x0, 0x0, 0x3}, 0x8, 0x0, 0x0, &(0x7f0000000740)=ANY=[@ANYBLOB="10000000ffff00000100000000000000cd194ac63920c8a8cdb51514420ca94e11eb2db52bf362893808834f8a4dda35875e19732ba6a5084a9478523e2ad16db2a7f96068acbec5b77cd3e724fc1fd90c42c0765f4b19853512e1cf1704dd3e00b4ecee4da16887ed15f9fbb81a01dc06f24ea5589655c96ba3fb742710ea19b5bcd14da30b40f23e4f5ffea8aff55359e750d3f1ac821f2a3fc8d4872514e5fbfff9f225bd916c1e7215ca759dee7fc5257e350a200a44c70eac97ced5b07fa4fb1ceea44a1cfc23fbeb45bc906f66fbbaf442ddf7dae32732b6e30fd4fce4157812ed0cf9729400000000a40d895dc5841ec936547580d2bac25620d99e9516a188dd8624702280e5bc274ec58e0000000000000000000000af259b550a77a53216a547c1b9d4147fbb028617667a77f7bb5a33d5aba9d1642bac912dd5f8c5b18e923f72c8e109a6d8c31912f9c8d26b281ab58017b1911b8359c9658d5a5db1e847cd78e44132d2635529880b0307fa7e405563fa5c237d36a636b12574d91dc210d1bb9f50b752259164786e41eb3afbbbb81dcfd70f01118a26f26dfd7bcaf3ddb33aec2e19be76c3cc29e77ddeb8e6770b9587d231e767b6c2612864a4ca46156065720696910c567c3fb105109efcb2"], 0x10}, 0x0) writev(r0, &(0x7f0000000200)=[{&(0x7f0000000180)="b4f7c2bfb64a30686430577d248e781a1833f8b9e1e5930117982c7e79367b2db4bfbf8cfa538bf48208442fe361aa0433ef48333fb64bec4b4e52983d3ecc2766ca2c0c7297900c70a682658f769703cfa3910ea905a469d9cb7f748351825a23af9e51", 0x64}], 0x1) mknod(&(0x7f00000000c0)='./file0\x00', 0x2000, 0x0) r1 = syz_open_pts() close(r1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0x5, 0x1ff, 0xffff65b8, "92542c467dc50f4733ec72545f0a765e2ba400"}) writev(r1, &(0x7f0000000480)=[{0x0}], 0x1) r2 = openat$tty(0xffffffffffffff9c, 0x0, 0x0, 0x0) dup2(r2, r1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000001c0)=[{0x2}, {0x3c}, {0x4406}]}) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x4) ioctl$TIOCGETD(0xffffffffffffffff, 0x4004741a, &(0x7f0000000240)) r3 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) renameat(0xffffffffffffffff, 0x0, 0xffffffffffffffff, &(0x7f0000000140)='./file0\x00') socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001400)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) setuid(r5) ioctl$TIOCCONS(r3, 0x80047462, &(0x7f0000000080)=0x5) 18:12:25 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r0, &(0x7f0000000700)={&(0x7f0000000100)=@abs={0x0, 0x0, 0x3}, 0x8, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="10000000ffff00000100000000000000cd194ac63920c8a8cdb51514420ca94e11eb2db52bf362893808834f8a4dda35875e19732ba6a5084a9478523e2ad16db2a7f96068acbec5b77cd3e724fc1fd90c42c0765f4b19853512e1cf1704dd3e00b4ecee4da16887ed15f9fbb81a01dc06f24ea5589655c96ba3fb742710ea19b5bcd14da30b40f23e4f5ffea8aff55359e750d3f1ac821f2a3fc8d4872514e5fbfff9f225bd916c1e7215ca759dee7fc5257e350a200a44c70eac97ced5b07fa4fb1ceea44a1cfc23fbeb45bc906f76fbbaf442ddf7dae32732b6e30fd4fce4157812ed0cf9729400"/247], 0x10}, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000180)="b4f7c2bfb64a30686430577d248e781a1833f8b9e1e5930117982c7e79367b2db4bfbf8cfa538bf48208442fe361aa0433ef48333fb64bec4b4e52983d3ecc2766ca2c0c7297900c70a682658f769703cfa3910ea905a469d9cb7f748351825a23af9e51", 0x64}], 0x1) mknod(&(0x7f00000000c0)='./file0\x00', 0x2000, 0x0) r1 = syz_open_pts() close(r1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0x5, 0x1ff, 0xffff65b8, "92542c467dc50f4733ec72545f0a765e2ba400"}) writev(r1, &(0x7f0000000480)=[{0x0}], 0x1) r2 = openat$tty(0xffffffffffffff9c, 0x0, 0x0, 0x0) dup2(r2, r1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000001c0)=[{0x2, 0x0, 0x5}, {0x3c}, {0x4406, 0x0, 0x0, 0xfffffffe}]}) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x4) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000240)) r3 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) renameat(0xffffffffffffffff, 0x0, 0xffffffffffffffff, &(0x7f0000000140)='./file0\x00') socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001400)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) setuid(r5) ioctl$TIOCCONS(r3, 0x80047462, &(0x7f0000000080)=0x5) 18:12:25 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f0000000280)=@abs={0x0, 0x0, 0x3}, 0x8, 0x0, 0x0, &(0x7f0000000340)=ANY=[@ANYBLOB="10000000ffff00000100000000000000cd194ac63920c8a8cdb51514420ca94e11eb2db52bf362893808834f8a4dda35875e19732ba6a5084a9478000000006db2a7f96068acbec5b77cd3e724fc1fd90c42c0765f4b19853512e1cf1704dd3e00b4ecee4da16887ed15f9fbb81a01dc06f24ea5589655b137cdd848da556719b5bcd14da30b40f23e4f5ffea8aff55359e750d3f1ac821f2a3fc8d4872514e5fbfff9f225bd40916c1e721501009dee7fc5257e350a200a44c70eac97ced5b07fa4fb1ceea44a1cfc23fbeb45bc906f76fbbaf442ddf7dae32712ed0cf9729400"/247], 0x10}, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000180)="b4f7c2bfb64a30686430577d248e781a1833f8b9e1e5930117982c7e79367b2db4bfbf8cfa538bf48208442fe361aa0433ef48333fb64bec4b4e52983d3ecc2766ca2c0c7297900c70a682658f769703cfa3910ea905a469d9cb7f748351825a23af9e51", 0x64}], 0x1) mknod(&(0x7f00000000c0)='./file0\x00', 0x2000, 0x0) r1 = syz_open_pts() close(r1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0x5, 0x1ff, 0xffff65b8, "92542c467dc50f4733ec72545f0a765e2ba400"}) writev(r1, &(0x7f0000000480)=[{0x0}], 0x1) r2 = openat$tty(0xffffffffffffff9c, 0x0, 0x0, 0x0) dup2(r2, r1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000001c0)=[{0x2}, {0x3c}, {0x4406}]}) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x4) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000240)) r3 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) renameat(0xffffffffffffffff, 0x0, 0xffffffffffffffff, &(0x7f0000000140)='./file0\x00') socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001400)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) setuid(r5) ioctl$TIOCCONS(r3, 0x80047462, &(0x7f0000000080)=0x5) 18:12:25 executing program 1: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000240)='/dev/speaker\x00', 0x1, 0x0) fcntl$getown(r0, 0x5) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000040)=0xb72) syz_extract_tcp_res$synack(&(0x7f0000000000)={0x41424344}, 0x1, 0x0) syz_emit_ethernet(0x153, &(0x7f0000000740)={@local, @broadcast, [], {@ipv6={0x86dd, {0x5, 0x6, "478d11", 0x11d, 0x0, 0x4, @ipv4={[], [], @remote={0xac, 0x14, 0x0}}, @mcast1, {[@hopopts={0x0, 0x1, [], [@padn={0x1, 0x2, [0x0, 0x0]}, @pad1, @enc_lim={0x4, 0x1, 0x1}]}, @routing={0x2, 0x10, 0x0, 0x45, 0x0, [@local={0xfe, 0x80, [], 0x0}, @ipv4={[], [], @remote={0xac, 0x14, 0x0}}, @mcast1, @mcast2, @mcast1, @remote={0xfe, 0x80, [], 0x0}, @local={0xfe, 0x80, [], 0x0}, @rand_addr="ef19843382c99d68a52d28998c95a2ff"]}], @tcp={{0x3, 0x3, r1, 0x41424344, 0x0, 0x0, 0x13, 0x10, 0x9, 0x0, 0xf2, {[@nop, @eol, @eol, @sack={0x5, 0x16, [0x0, 0x2, 0x80000002, 0x25, 0x4]}, @sack={0x5, 0x1a, [0xc31, 0xfffffffb, 0x2, 0x2, 0x1f1b, 0x7]}, @mss={0x2, 0x4, 0x7}]}}, {"2ef139c6f7bf8be1804d78acfd42d5978593591cd8689a231576f083efa01474aa77726a26c55e7d2d19b322e77036b980"}}}}}}}) syz_emit_ethernet(0xf1, &(0x7f0000000bc0)=ANY=[@ANYBLOB="ffff27f4df92fa4436186039bf4a08fd9ea6fffffeffed19467292a73b6b251dbc1f866a30320d0086dd65343d6100b70c01ff1d0080000000000000000000000001000000000000000000000000000000003f010000000000000401fa010400000000000100000000004e224e23d799225053eace9249221708f86ce66e3f11522ead531b4646fd2b191878f2acbec3a73000b85dc282de1de2928c75236fd2b31d278c01db1f4d551e52fdb8bd1e35030afedf73c43f7a758a4037bb072e38d48590986f7c6fa6d4bff16eb5ca09e6ee46466798dca1b9451fda0a11b06046ce646fd1cab6314e0528876472903e9e0becd1000000000000bc836830f7293264d1f28372c8f1e6b8ac1e785b672aa94409c527940bc57a504d634a4c73987cdedce0656304da143c5609557ce8399abec730b2becdc51829810aae7181955a97760330258c9b38905ebfcf4ec6eaf98b5d77ff838196355f9c1b2d3017514bfdd4a34fc2d0fff32d8e721b186b555ee57a729e10a2069875", @ANYRES32=r1, @ANYRES32=0x41424344, @ANYBLOB="614000069078fffe00000000cf48a59574117f0b051f0f93b380f522262d4f6b84e66838c9ace5f255d45e27d0626eb5218bcce369445ceb630f6498b47dea875297fd34437d8160aeb947c8e539ec81c140e99e4c4503dca4a913b3ee48f9ad43262ca698bc8853bc0692de30cb86b375e456bc164ad6e5f4c0a8590da23d8b7055b0a115d9a305837b074d745244f2fddd6c"]) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) syz_emit_ethernet(0x126, &(0x7f00000000c0)={@broadcast, @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x118, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2, @multicast1}, @tcp={{0x2, 0x3, r1, 0x41424344, 0x0, 0x0, 0x14, 0x8, 0xebb9, 0x0, 0x4, {[@timestamp={0x8, 0xa, 0x3ff, 0xbe0}, @timestamp={0x8, 0xa, 0x52c, 0x7e7a4310}, @nop, @sack={0x5, 0x1a, [0x8, 0x40000000, 0x5, 0x1, 0x6, 0x4]}, @timestamp={0x8, 0xa, 0x9, 0x1}]}}, {"af3bcce34373adff76732873d1b7b9d3f8b23136df8e3cd5ccafa366a11e5226c99821f1d0aa99867e961ce9b280006b7ab3dd4df981e7f02cd4f60efdc6cdb549164684f5b42cff55e8c51f1e3e60262c57a1e5d937bb4d04ddf43541d2c1fdb14ae4b38ae868e7aad6670c49176c7a0fce76cd8301c91819146efa84837e2ec1edc0db88228a661524c2a3a31fe64deca69011439c0e66b5fe5e6f31c1e66d1350229039dde3c4091d6ae31294890eb90abed1"}}}}}}) 18:12:25 executing program 1: r0 = socket(0x18, 0x8002, 0x0) r1 = socket(0x18, 0x5, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) r2 = dup2(r1, r0) sendmsg$unix(r2, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) mkdirat(r2, &(0x7f0000000040)='./file0\x00', 0x97) mkdirat(r2, &(0x7f0000000080)='./file0\x00', 0x14) r3 = kqueue() kevent(r3, &(0x7f0000000080), 0x40000003, 0x0, 0xffffeffffffffffe, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x80, 0x0) mmap(&(0x7f00003f8000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) 18:12:25 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r0, &(0x7f0000000700)={&(0x7f0000000100)=@abs={0x0, 0x0, 0x3}, 0x8, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="10000000ffff00000100000000000000cd194ac63920c8a8cdb51514420ca94e11eb2db52bf362893808834f8a4dda35875e19732ba6a5084a9478523e2ad16db2a7f96068acbec5b77cd3e724fc1fd90c42c0765f4b19853512e1cf1704dd3e00b4ecee4da16887ed15f9fbb81a01dc06f24ea5589655c96ba3fb742710ea19b5bcd14da30b40f23e4f5ffea8aff55359e750d3f1ac821f2a3fc8d4872514e5fbfff9f225bd916c1e7215ca759dee7fc5257e350a200a44c70eac97ced5b07fa4fb1ceea44a1cfc23fbeb45bc906f76fbbaf442ddf7dae32732b6e30fd4fce4157804ed0cf9729400"/247], 0x10}, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000180)="b4f7c2bfb64a30686430577d248e781a1833f8b9e1e5930117982c7e79367b2db4bfbf8cfa538bf48208442fe361aa0433ef48333fb64bec4b4e52983d3ecc2766ca2c0c7297900c70a682658f769703cfa3910ea905a469d9cb7f748351825a23af9e51", 0x64}], 0x1) mknod(&(0x7f00000000c0)='./file0\x00', 0x2000, 0x0) r1 = syz_open_pts() close(r1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0x5, 0x1ff, 0xffff65b8, "92542c467dc50f4733ec72545f0a765e2ba400"}) writev(r1, &(0x7f0000000480)=[{0x0}], 0x1) r2 = openat$tty(0xffffffffffffff9c, 0x0, 0x0, 0x0) dup2(r2, r1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000001c0)=[{0x2}, {0x3c}, {0x4406}]}) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x4) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000240)) r3 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) renameat(0xffffffffffffffff, 0x0, 0xffffffffffffffff, &(0x7f0000000140)='./file0\x00') socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001400)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) setuid(r5) ioctl$TIOCCONS(r3, 0x80047462, &(0x7f0000000080)=0x5) 18:12:27 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r0, &(0x7f0000000700)={&(0x7f0000000100)=@abs={0x0, 0x0, 0x3}, 0x8, 0x0, 0x0, &(0x7f0000000340)=ANY=[@ANYBLOB="10000000ffff00000100000000000000cd194ac63920c8a8cdb51514420ca94e11eb2db52bf362893808834f8a4dda35875e19732ba6a5084a9478523e2ad16db2a7f96068acbec5b77cd3e724fc1fd90c42c0765f4b19853512e1cf1704dd3e00b4ecee4da16887ed15f9fbb81a01dc06f24ea5589655c96ba3fb742710ea19b5bcd14da30b403e4f5ffea8aff55359e750d3f1ac821f2a3fc8d4872514e5fbfff9f225bd916c1e7215ca759dee7fc5257e350a200a44c70eac97ced5b07fa4fb1ceea44a1cfc23fbeb45bc906f76fbbaf442ddf7dae32732b6e30fd4fce4157812ed0cf97294000000000000000000000000000000002f1adab6510b4aa057e2fd81e933c17cba57e924d5c425fa8dac"], 0x10}, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000180)="b4f7c2bfb64a30686430577d248e781a1833f8b9e1e5930117982c7e79367b2db4bfbf8cfa538bf48208442fe361aa0433ef48333fb64bec4b4e52983d3ecc2766ca2c0c7297900c70a682658f769703cfa3910ea905a469d9cb7f748351825a23af9e51", 0x64}], 0x1) mknod(&(0x7f00000000c0)='./file0\x00', 0x2000, 0x0) r1 = syz_open_pts() close(r1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0x5, 0x1ff, 0xffff65b8, "92542c467dc50f4733ec72545f0a765e2ba400"}) writev(r1, &(0x7f0000000480)=[{0x0}], 0x1) r2 = openat$tty(0xffffffffffffff9c, 0x0, 0x0, 0x0) dup2(r2, r1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000001c0)=[{0x2}, {0x3c}, {0x4406}]}) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x4) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000240)) r3 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) renameat(0xffffffffffffffff, 0x0, 0xffffffffffffffff, &(0x7f0000000140)='./file0\x00') socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001400)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) setuid(r5) ioctl$TIOCCONS(r3, 0x80047462, &(0x7f0000000080)=0x5) 18:12:29 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r0, &(0x7f0000000700)={&(0x7f0000000100)=@abs={0x0, 0x0, 0x3}, 0x8, 0x0, 0x0, &(0x7f0000000340)=ANY=[@ANYBLOB="10000000ffff00000100000000000000cd194ac63920c8a8cdb51514420ca94e11eb2db52bf362893808830f8a4dda35875e19732ba6a5084a9478523e2ad16db2a7f96068acbec5b77cd3e724fc1fd90c42c0765f4b19853512e1cf1704dd3e00b4ecee4da16887ed15f9fbb81a01dc06f24ea5589655c96ba3fb742710ea19b5bcd14da30b40f23e4f5ffea8aff55359e750d3f1ac821f2a3fc8d4872514e5fbfff9f225bd916c1e7215ca759dee7fc5257e350a200a44c70eac97ced5b07fa46eaf9feb0de20c1f24b8175dd62461fb1ceea44a1c1124fbeb45bc90ff01fbbaf442ddf7dae32732b6e30fd4fce4157812ed0cf9329400000000000000c600000000000000"], 0x10}, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000180)="b4f7c2bfb64a30686430577d248e781a1833f8b9e1e5930117982c7e79367b2db4bfbf8cfa538bf48208442fe361aa0433ef48333fb64bec4b4e52983d3ecc2766ca2c0c7297900c70a682658f769703cfa3910ea905a469d9cb7f748351825a23af9e51", 0x64}], 0x1) mknod(&(0x7f00000000c0)='./file0\x00', 0x2000, 0x0) r1 = syz_open_pts() close(r1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0x5, 0x1ff, 0xffff65b8, "92542c467dc50f4733ec72545f0a765e2ba400"}) writev(r1, &(0x7f0000000480)=[{0x0}], 0x1) r2 = openat$tty(0xffffffffffffff9c, 0x0, 0x0, 0x0) dup2(r2, r1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000280)={0x0, &(0x7f00000001c0)}) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x4) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000240)) r3 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) renameat(0xffffffffffffffff, 0x0, 0xffffffffffffffff, &(0x7f0000000140)='./file0\x00') socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001400)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) setuid(r5) ioctl$TIOCCONS(r3, 0x80047462, &(0x7f0000000080)=0x5) 18:12:29 executing program 1: socket(0x11, 0x4003, 0x0) r0 = socket(0x18, 0x8002, 0x0) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) getsockopt(r0, 0x1, 0x101, &(0x7f00000000c0)=""/44, &(0x7f0000000100)=0x2c) dup2(r1, r0) sendto$unix(r0, &(0x7f0000000000)="b1000513600000000000000020000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c02e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500ff0002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x9, 0x0, 0x0) socket(0x6, 0x4000, 0x75) 18:12:29 executing program 1: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000240)='/dev/speaker\x00', 0x1, 0x0) pwrite(0xffffffffffffff9c, &(0x7f0000000040)="23d9b169f1b6e82b51e3668a5571a33a1a1d83483cebc0bd8b014fbc4030db1ed06415b5cd6c01c1f7b668959cde74c05a687916e44789f7e77c2ba3fede35abdf07276b64136fab21ac591f15ff485272b6ea81efaac3953fcdea62ef1017f5d060eb20c960be7bf8514178f7cc72327bbce307801ea2d34e11ee20065dcd3cd42926387375269671887efd2d6e07657b472e9be3502b4c72365b2f48a295ac5b00ea874164c43a86d782132a7518a94b5aa01abdf766e2db4318a7893d250737c13e89425bf370683874173093826670b2f00a76713dc1e361ee4d9e82b13a98d598048cada355978f5c87cae40d35482902e9e6abc4", 0xf7, 0x0, 0xfffffffffffffbff) fcntl$getown(r0, 0x5) fchmod(r0, 0x185) r1 = socket(0x18, 0x8002, 0x0) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) r3 = dup2(r2, r1) sendmsg$unix(r3, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) syz_emit_ethernet(0x2a, &(0x7f0000000140)=ANY=[@ANYRES64=r3]) r4 = socket(0x18, 0x8002, 0x0) r5 = socket(0x18, 0x3, 0x0) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) r6 = dup2(r5, r4) sendmsg$unix(r6, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) ioctl$KDGKBMODE(r6, 0x40044b06) 18:12:29 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r0, &(0x7f0000000700)={&(0x7f0000000100)=@abs={0x0, 0x0, 0x3}, 0x8, 0x0, 0x0, &(0x7f00000004c0)=ANY=[@ANYBLOB="10000000ffff00000100000000000000cd194ac63920c8a8cdb51514420ca94e11eb2db52bf362893808834f8a4dda35875e19732ba6a5084a9478523e2ad16db2a7f96068acbec5b77cd3e724fc1fd90c42c0765dbd269455f2ba711704dd3e00b4ecee4da16887ed15f9fbb81a01dc06f24ea5589655c96ba3fb742710ea19b5bcd14da30b40f23e4f5ffea8aff55359e750d3f1ac821f2a3fc8d4872514e5fbfff9f225bd916c1e7215ca759dee7fc5257e350a200a44c70eac97ced5b07fa4fb1ceea44a1cfc23fbeb45bc906f76fbbaf442ddf7dae32732b6e30fd4fce4157812ed0cf9729400000000000000000000000000000091904bd353a9d6b79df775171dbfe8e589d86328c1b21788ef7d7ba34aaecd7745dbdfe0e8261f9966f1a11db91cdb3246df4684f4f06e453fd6ff6601c800cf951e42ecc1e77a8555c6e47f9aa4e20bf57fe09545540de28264ef160b09d5ba398e5c1f439c6a"], 0x10}, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000180)="b4f7c2bfb64a30686430577d248e781a1833f8b9e1e5930117982c7e79367b2db4bfbf8cfa538bf48208442fe361aa0433ef48333fb64bec4b4e52983d3ecc2766ca2c0c7297900c70a682658f769703cfa3910ea905a469d9cb7f748351825a23af9e51", 0x64}], 0x1) mknod(&(0x7f00000000c0)='./file0\x00', 0x2000, 0x0) r1 = syz_open_pts() close(r1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0x5, 0x1ff, 0xffff65b8, "92542c467dc50f4733ec72545f0a765e2ba400"}) writev(r1, &(0x7f0000000480)=[{0x0}], 0x1) r2 = openat$tty(0xffffffffffffff9c, 0x0, 0x0, 0x0) dup2(r2, r1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000001c0)=[{0x2}, {0x3c}, {0x4406}]}) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x4) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000240)) r3 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) renameat(0xffffffffffffffff, 0x0, 0xffffffffffffffff, &(0x7f0000000140)='./file0\x00') socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001400)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) setuid(r5) ioctl$TIOCCONS(r3, 0x80047462, &(0x7f0000000080)=0x5) 18:12:29 executing program 1: r0 = socket(0x18, 0x8002, 0x0) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) r2 = dup2(r1, r0) sendmsg$unix(r2, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) ioctl$VMM_IOC_READREGS(r2, 0xc2485607, &(0x7f00000000c0)) sysctl$kern(&(0x7f0000000080)={0x1, 0x44}, 0x8, 0x0, 0x0, &(0x7f0000000180), 0x0) 18:12:29 executing program 0: r0 = socket$unix(0x1, 0x1, 0x0) sendmsg$unix(r0, &(0x7f0000000700)={&(0x7f0000000100)=@abs={0x0, 0x0, 0x3}, 0x8, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="10000000ffff00000100000000000000cd194ac63920c8a8cdb51514421ca94e11eb2db52bf362893808834f8a4dda35875e19732ba6a5084a9478523e2ad16db2a7f96068acbec5b77cd3e724fc1fd90c42c0765f4b19123512e1cf1704dd3e00b4ecee4da16887ed1579fbb81a01dc06f24ea5589655c96ba3fb742710ea19b5bcd14da30b40f23e4f5ffea8aff51359e750d3f1ac821f2a3fc8d4872514e5fbfff9f225bd916c1e7215ca759dee7fc5257e350a200a44c70eac97ced5b07fa4fb1ceea44a1cfc23fbeb45bc906f76fbbaf442ddf7dae32732b6e30fd4fce4157812ed0cf9729400"/247], 0x10}, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000180)="b4f7c2bfb64a30686430577d248e781a1833f8b9e1e5930117982c7e79367b2db4bfbf8cfa538bf48208442fe361aa0433ef48333fb64bec4b4e52983d3ecc2766ca2c0c7297900c70a682658f769703cfa3910ea905a469d9cb7f748351825a23af9e51", 0x64}], 0x1) mknod(&(0x7f00000000c0)='./file0\x00', 0x2000, 0x0) r1 = syz_open_pts() close(r1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0x5, 0x1ff, 0xffff65b8, "92542c467dc50f4733ec72545f0a765e2ba400"}) writev(r1, &(0x7f0000000480)=[{0x0}], 0x1) r2 = openat$tty(0xffffffffffffff9c, 0x0, 0x0, 0x0) dup2(r2, r1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000001c0)=[{0x2}, {0x3c, 0x0, 0x0, 0x1}, {0x4406, 0x0, 0x0, 0xfffffffa}]}) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x4) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000240)) r3 = open(&(0x7f0000000040)='./file0\x00', 0x80, 0x6) renameat(0xffffffffffffffff, 0x0, 0xffffffffffffffff, &(0x7f0000000140)='./file0\x00') socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001400)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) setuid(r5) ioctl$TIOCCONS(r3, 0x80047462, &(0x7f0000000080)=0x5) 18:12:29 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000005, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x2c}, {0x25}, {0x6, 0x0, 0x0, 0x7ff}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000300)="bd85e6d2b80db1628b0679d7f0c0", 0xe, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) 18:12:29 executing program 1: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) writev(r1, &(0x7f0000000280)=[{&(0x7f0000000080)="1f", 0x4000}], 0x1) r2 = semget$private(0x0, 0x7, 0x20) semop(r2, &(0x7f0000000100)=[{0x3, 0x7, 0x1000}, {0x3, 0x80}, {0x2, 0x59, 0x800}, {0x0, 0x10001}, {0x4, 0x1, 0x1800}, {0x4, 0x6, 0x800}, {0x0, 0x2, 0x1000}, {0x0, 0x5c, 0x400}, {0x1, 0x4}, {0x5, 0x8, 0x1800}], 0xa) r3 = socket(0x2, 0x2, 0x0) r4 = dup2(r3, 0xffffffffffffffff) setsockopt$sock_int(r4, 0xffff, 0x1004, &(0x7f0000000200)=0x3, 0x4d) r5 = dup2(r1, 0xffffffffffffffff) recvmsg(r5, &(0x7f00000005c0)={&(0x7f00000000c0)=@in, 0xc, &(0x7f0000000240)=[{&(0x7f0000000180)}, {&(0x7f0000000380)=""/181, 0xb5}, {&(0x7f0000000440)=""/106, 0x6a}], 0x3, &(0x7f00000004c0)=""/211, 0xd3}, 0x40) fchmodat(r4, &(0x7f00000001c0)='./file0\x00', 0x10, 0x6) semop(r2, &(0x7f0000000340), 0x21) clock_getres(0x4, &(0x7f0000000140)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) setsockopt(r6, 0x3, 0x9a71, &(0x7f00000002c0)="2bf7a985d4e04b977f6be0ed11f3c326b49e9b09c85bbba78606d7da704de1a84ac51a934d05d92fc23aacf46326ba97d880bb5b51a15daa67847ea91b741b6b2322b9c08f7f65012c5f5c5be751f22b7285475ceed390816c70b0e1eee64032a702670c1ecf7868404af6c89d9e83eaa7d059e50198a4b7dba3171e7b99313860e928932b8e2ecacb9d", 0x8a) 18:12:29 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r0, &(0x7f0000000700)={&(0x7f0000000100)=@abs={0x0, 0x0, 0x3}, 0x8, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="10000000ffff00000100000000000000cd194ac63920c8a8cdb51514420ca94e11eb2db52bf362893808834f8a4dda35875e19732ba6a5084a9478523e2ad16db2a7f96068acbec5b77cd3e724fc1fd90c42c0765f4b19853512e1cf1704dd3e00b4ecee4da16887ed15f9fbb81a01dc06f24ea5589655c96ba3fb742710ea19b5bcd14da30b40f23e4f5ffea8aff55359e750d3f1ac821f2a3fc8d4872514e5fbfff9f225bd916c1e7215ca759dee7fc5257e350a200a44c70eac97ced5b07fa4fb1ceea44a1cfc23fbeb45bc906f76fbbaf442ddf7dae32732b6e30fd4fce4157812ed0cf9729400"/247], 0x10}, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000180)="b4f7c2bfb64a30686430577d248e781a1833f8b9e1e5930117982c7e79367b2db4bfbf8cfa538bf48208442fe361aa0433ef48333fb64bec4b4e52983d3ecc2766ca2c0c7297900c70a682658f769703cfa3910ea905a469d9cb7f748351825a23af9e51", 0x64}], 0x1) mknod(&(0x7f00000000c0)='./file0\x00', 0x2000, 0x0) r1 = syz_open_pts() close(r1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0x5, 0x1ff, 0xffff65b8, "92542c467dc50f4733ec72545f0a765e2ba400"}) writev(0xffffffffffffffff, &(0x7f0000000480)=[{0x0}], 0x1) r2 = openat$tty(0xffffffffffffff9c, 0x0, 0x0, 0x0) dup2(r2, r1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000001c0)=[{0x2}, {0x3c}, {0x4406}]}) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x4) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000240)) r3 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) renameat(0xffffffffffffffff, 0x0, 0xffffffffffffffff, &(0x7f0000000140)='./file0\x00') socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001400)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) setuid(r5) ioctl$TIOCCONS(r3, 0x80047462, &(0x7f0000000080)=0x5) 18:12:29 executing program 1: sysctl$kern(&(0x7f0000000140)={0x1, 0x4a}, 0x2, &(0x7f00000001c0)="ebd01cfa", &(0x7f0000000000)=0x4, 0x0, 0x0) r0 = socket(0x18, 0x8002, 0x0) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0xffffffffffffff88) r2 = dup2(r1, r0) sendmsg$unix(r2, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) ioctl$WSMOUSEIO_SETMODE(r2, 0x80045726, &(0x7f0000000080)) pipe(&(0x7f0000000040)) r3 = socket(0x20, 0x0, 0x0) r4 = socket(0x18, 0x3, 0x0) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) r5 = dup2(r4, r3) sendmsg$unix(r5, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) ioctl$BIOCLOCK(r5, 0x20004276) 18:12:29 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) socket(0x18, 0x8002, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f0000000100)=@abs={0x0, 0x0, 0x3}, 0x8, 0x0, 0x0, &(0x7f0000000740)=ANY=[@ANYBLOB="100073eeffff00000100000000000000cd194ac63913c8a8cd08595e7bad32d80099e5e073b7f89d0014420ca94e11eb2db52bf362893808834f8a4dda35875e19732ba6a5084a9478523e2ad16db2a7f96068c8bec5b77ed3e724fc1fd90c42c0765f4b19853512e1cf1704dd3e00b4ecee4da16887e6de670df82fcf4ee9ed15f9fbb81a01dc06f24ea5589655c96ba3fb3e4f5ffea8aff55359e750d3f1ac821f2a3fc8d4872514e5fbfff9f225bd916c1e7215ca759dee7fce257e350a200a44c70eac97ced5b07fa4fb1ceea44a1cfc23fbeb45bc904076fbbaf442ddf7dae32732b6e30fd4fce4157812ed0cf9729400000000000000000000243cf83c69023505f38a907e81e57ea6d74e7f01884fac0565abf2b2ba27a0388f450d62dbb019ce64c78bbc0900000200000000fd94d6c5fcdef4bdf46f24af34a86b845bb1f040a2f32ef574b66c00de1f000000000000000000000000000000a37a2c4565bdc3ad1f18963e43e70815d98676f9cc45627bab13a8b83477911c074e632a52bbe441f889c0717127fd9f4c32d782d2b7b834108e51746bfbcb508a9d8dc8b1"], 0x10, 0x8}, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000180)="b4f7c2bfb64a30686430577d248e781a1833f8b9e1e5930117982c7e79367b2db4bfbf8cfa538bf48208442fe361aa0433ef48333fb64bec4b4e52983d3ecc2766ca2c0c7297900c70a682658f769703cfa3910ea905a469d9cb7f748351825a23af9e51", 0x64}], 0x1) mknod(&(0x7f00000000c0)='./file0\x00', 0x2000, 0x0) r1 = syz_open_pts() close(r1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0x5, 0x1ff, 0xffff65b8, "92542c467dc50f4733ec72545f0a765e2ba400"}) writev(r1, &(0x7f0000000480)=[{0x0}], 0x1) r2 = openat$tty(0xffffffffffffff9c, 0x0, 0x80, 0x0) dup2(r2, r1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000001c0)=[{0x2}, {0x3c}, {0x4406}]}) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x4) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000240)) r3 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) renameat(0xffffffffffffffff, 0x0, 0xffffffffffffffff, &(0x7f0000000140)='./file0\x00') getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) setuid(r4) ioctl$TIOCCONS(r3, 0x80047462, &(0x7f0000000080)=0x5) 18:12:29 executing program 1: sysctl$vm(&(0x7f0000000100)={0x2, 0x7}, 0x2, &(0x7f0000000580)="87b0cd33cf4c6fbf7b1570927a9370340ac81c6ac5969a590a136e5b0400b834f03c1bb24524eca0c5f2c9b499822dd4a5a2ce610762cf4e17fae970aac0f61c5a690f336f43a15d073a50583d917303d79159e5a71f955332b5e5e8f7e013e72356bedd5b2421b559c41489cc93787e4af08c7c828735484a2a89948309e926bd00a6343f3a46f279c81f4eeb78b6506a90f788e7ae15db048ee6645d52e494a36ff3c8fec10db4c6d71e146f9e3f48fff2bdfd000000", &(0x7f0000000200)=0xb7, &(0x7f00000004c0)="94acac24a7b0f481d3dba2a8daba0a18b88584ba68369bddf058020f04383b297640ee48e80b4ffc0ea1e3d329ed8cc47383d03d7c61b0e4bf049cd6541b889c74d5e31d7aa2ce73009ed222483ee83081144ccacc7889f94b4995a2c17e414031db8698d38c2556eb831c19668bbdc3bbf4d988a6636ff2071575cc70e263c8ce61b2948459bc3001e53f236958d3e4a8478756f3c205579e", 0x4) r0 = socket(0x18, 0x8002, 0x0) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) r2 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000240)='/dev/speaker\x00', 0x1, 0x0) fcntl$getown(r2, 0x5) lseek(r2, 0x0, 0x5af, 0x0) r3 = dup2(r1, r0) r4 = socket(0x18, 0x8002, 0x0) r5 = socket(0x18, 0x3, 0x0) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) dup2(r5, r4) sendmsg$unix(r4, &(0x7f0000000080)={0x0, 0xffffffffffffffaf, 0x0}, 0xe) ioctl$WSMUXIO_REMOVE_DEVICE(r3, 0x80085762, &(0x7f0000000000)={0x3}) 18:12:29 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r0, &(0x7f0000000700)={&(0x7f0000000100)=@abs={0x0, 0x0, 0x3}, 0x8, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="10000000ffff00000100000000000000cd194ac63920c8a8cdb51514420ca94e11eb2db52bf362893808834f8a4dda35875e19732ba6a5084a9478523e2ad16db2a7f96068acbec5b77cd3e724fc1fd90c42c0765f4b19853512e1cf1704dd3e00b4ecee4da16887ed15f9fbb81a01dc06f24ea5589655c96ba3fb742710ea19b5bcd14da30b40f23e4f5ffea8aff55359e750d3f1ac821f2a3fc8d4872514e5fbfff9f225bd916c1e7215ca759dee7fc5257e350a200a44c70eac97ced5b07fa4fb1ceea44a1cfc23fbeb45bc906f76fbbaf442ddf7dae32732b6e30fd4fce4157812ed0cf9729400"/247], 0x10}, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000180)="b4f7c2bfb64a30686430577d248e781a1833f8b9e1e5930117982c7e79367b2db4bfbf8cfa538bf48208442fe361aa0433ef48333fb64bec4b4e52983d3ecc2766ca2c0c7297900c70a682658f769703cfa3910ea905a469d9cb7f748351825a23af9e51", 0x64}], 0x1) mknod(&(0x7f00000000c0)='./file0\x00', 0x2000, 0x0) r1 = syz_open_pts() close(r1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0x5, 0x1ff, 0xffff65b8, "92542c467dc50f4733ec72545f0a765e2ba400"}) writev(r1, &(0x7f0000000480)=[{0x0}], 0x1) r2 = openat$tty(0xffffffffffffff9c, 0x0, 0x0, 0x0) dup2(r2, r1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000001c0)=[{0x2}, {0x3c}, {0x4406}]}) fcntl$setstatus(r1, 0x4, 0x80) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000240)) r3 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) renameat(0xffffffffffffffff, 0x0, 0xffffffffffffffff, &(0x7f0000000140)='./file0\x00') socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001400)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) setuid(r5) ioctl$TIOCCONS(r3, 0x80047462, &(0x7f0000000080)=0x5) 18:12:29 executing program 1: setreuid(0x0, 0xee01) geteuid() r0 = socket(0x6, 0x3, 0x0) getrusage(0x0, &(0x7f00000000c0)) setsockopt(r0, 0x29, 0x36, &(0x7f0000000140), 0x4) connect$unix(r0, &(0x7f0000000040)=@abs={0x0, 0x0, 0x2}, 0x8) r1 = socket(0x18, 0x8002, 0x0) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) dup2(r2, r1) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000000000)={0x3f, 0x1, 0x3f, 0xd343, 0x401}, 0xc) r3 = socket(0x18, 0x8002, 0x0) r4 = socket(0x18, 0x3, 0x0) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) r5 = dup2(r4, r3) sendmsg$unix(r5, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) ioctl$TIOCSETVERAUTH(r5, 0x8004741c, &(0x7f0000000080)=0x2) 18:12:29 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r0, &(0x7f0000000700)={&(0x7f0000000100)=@abs={0x0, 0x0, 0x3}, 0x8, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="10000000ffff00000100000000000000cd194ac639f362893808834f8a4dda35875e19732ba6a5084a9478523e2ad16db2a7f96068acbec5b77cd3e724fc1fd90c42c0765f4b19853512e1cf1704dd3e00b4ecee4da16887ed15f9fbb81a01dc06f24ea5589655c96ba3fb742710ea19b5bcd14da30b40f23e4f5ffea8aff55359e750d3f1ac821f2a3fc8d4872514e5fbfff9f225bd916c1e7215ca759dee7fc5257e350a200a44c70eac97ced5b07fa4fb1ceea44a1cfc23fbeb45bc906f76fbbaf442ddf7dae32732b6e30fd4fce4157812ed0cf9729400"/247], 0x10}, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000180)="b4f7c2bfb64a30686430577d248e781a1833f8b9e1e5930117982c7e79367b2db4bfbf8cfa538bf48208442fe361aa0433ef48333fb64bec4b4e52983d3ecc2766ca2c0c7297900c70a682658f769703cfa3910ea905a469d9cb7f748351825a23af9e51", 0x64}], 0x1) mknod(&(0x7f00000000c0)='./file0\x00', 0x2000, 0x0) r1 = syz_open_pts() close(r1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0x5, 0x1ff, 0xffff65b8, "92542c467dc50f4733ec72545f0a765e2ba400"}) writev(r1, &(0x7f0000000480)=[{0x0}], 0x1) r2 = openat$tty(0xffffffffffffff9c, 0x0, 0x0, 0x0) dup2(r2, r1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000001c0)=[{0x2}, {0x3c}, {0x4406}]}) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x4) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000240)) r3 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) renameat(0xffffffffffffffff, 0x0, 0xffffffffffffffff, &(0x7f0000000140)='./file0\x00') socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001400)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) setuid(r5) ioctl$TIOCCONS(r3, 0x80047462, &(0x7f0000000080)=0x5) 18:12:30 executing program 1: r0 = socket$inet(0x2, 0x5, 0x9) preadv(r0, &(0x7f00000000c0)=[{&(0x7f0000000380)=""/156, 0x9c}, {&(0x7f0000000440)=""/222, 0xde}, {&(0x7f0000000540)=""/4096, 0x1000}, {&(0x7f00000001c0)=""/67, 0x43}], 0x4, 0x0, 0x3f) mkdir(&(0x7f0000000240)='./file0\x00', 0x0) mkdir(&(0x7f0000000140)='./file0/file0\x00', 0x2d53b6584dddbb69) chdir(&(0x7f0000000280)='./file0/file0\x00') setuid(0xee01) execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)='\xfb2\x02'], 0x0) unveil(&(0x7f0000000040)='./file0/file0\x00', &(0x7f0000000080)='r\x00') r1 = semget$private(0x0, 0x3, 0x19) semctl$GETZCNT(r1, 0x0, 0x7, &(0x7f00000002c0)=""/164) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0xc0307006, &(0x7f0000000100)) mknodat(r2, &(0x7f0000001580)='./file0\x00', 0x20, 0xff) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x200000000000a, &(0x7f0000000000)='\x00', 0x1) setsockopt$inet_opts(r3, 0x0, 0x200000000000b, &(0x7f0000000000)="11", 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) 18:12:30 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r0, &(0x7f0000000700)={&(0x7f0000000100)=@abs={0x0, 0x0, 0x3}, 0x8, 0x0, 0x0, &(0x7f0000000740)=ANY=[@ANYBLOB="10000000ffff00000100000000000000cd194ac63920c8a8cdb51514420ca94e11eb2db52bf362893808834f8a4dda35875e19732ba6a5084a9478523e2ad16db2a7f96068acbec5b724fc1fd90c42c0765f4b19853512e1cf1704dd3e00b4ecee4da16887ed15f9fb6ba3fb742710ea19b5bcd1d000cdcff79f4da30b40f23e4f5f508e7aca35b1aea2da66a524fea8aff55359e750d3f1ac821f2a3fc8d4872514e5fbfff9f225bd916c1e7215ca759dee7fc5257e350a200a44c39cac97ced5b07fa4fb1ceea44a1cfc23fbeb45bc906f76fbbaf442ddf7dae32732b6e30fd4fce4157812ed0cf9729400000000000000000f0000000000000000000000001b3fe4d5f88db932898555dcaac274811eff84578b999f654967e8ec47035b6f64caedc84871db7607ff2e543571e3e19813b0d3a6957360ee6677623572f8e611dea98cc75de803f14b6508c79c7ca7e8844fe193645b919db91e50c3f7938ecf3a952313514a475a641cf5e4310f28a275efee00571086b61a80b78079c34758afe5e82a10a55eea6757b47a2a8a6058749eedccd5134b4accae28deabe75461d139280165d4f08977b6802b89405ac0c145561cb3fec18386c5fcafc30c6cb29b413ab8c4649234f7889fe73e4a9ddd7c89112d81019bb8df0e162f"], 0x10}, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000180)="b4f7c2bfb64a30686430577d248e781a1833f8b9e1e5930117982c7e79367b2db4bfbf8cfa538bf48208442fe361aa0433ef48333fb64bec4b4e52983d3ecc2766ca2c0c7297900c70a682658f769703cfa3910ea905a469d9cb7f748351825a23af9e51", 0x64}], 0x1) mknod(&(0x7f00000000c0)='./file0\x00', 0x2000, 0x0) r1 = syz_open_pts() close(r1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0x5, 0x1ff, 0xffff65b8, "92542c467dc50f4733ec72545f0a765e2ba400", 0x0, 0xfffffffc}) writev(r1, &(0x7f0000000480)=[{0x0}], 0x1) r2 = openat$tty(0xffffffffffffff9c, 0x0, 0x0, 0x0) dup2(r2, r1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000001c0)=[{0x2}, {0x3c}, {0x4406}]}) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x4) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000240)) r3 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) renameat(0xffffffffffffffff, 0x0, 0xffffffffffffffff, &(0x7f0000000140)='./file0\x00') socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001400)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) setuid(r5) ioctl$TIOCCONS(r3, 0x80047462, &(0x7f0000000080)=0x5) 18:12:30 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000200)={0x2, &(0x7f0000000040)=[{0x34, 0x0, 0x0, 0x4}, {0x16}]}) r1 = getuid() setreuid(0xee00, r1) r2 = getuid() setreuid(0xee00, r2) setreuid(r2, r1) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, &(0x7f0000000440)=0xc) chown(&(0x7f0000000000)='./file0\x00', 0x0, r3) chown(&(0x7f0000000000)='./file0\x00', r1, r3) pwrite(r0, &(0x7f0000000280)="89", 0x1, 0x0, 0x0) 18:12:30 executing program 0: r0 = socket$unix(0x1, 0x1, 0x0) sendmsg$unix(r0, &(0x7f0000000700)={&(0x7f0000000100)=@abs={0x0, 0x0, 0x3}, 0x8, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="10000000ffff00000100000000000000cd194ac63920c8a8cdb51514420ca94e11eb2db52bf362893808834f8a4dda35875e19732ba6a5084a9478523e2ad16db2a7f96068acbec5b77cd3e724fc1fd90c42c0765f4b19853512e1cf1704dd3e00b4ecee4da16887ed15f9fbb81a01dc06f24ea5589655c96ba3fb742710ea19b5bcd14da30b40f23e4f5ffea8aff55359e750d3f1ac821f2a3fc8d4872514e5fbfff9f225bd916c1e7215ca759dee7fc5257e350a200a44c70eac97ced5b07fa4fb1ceea44a1cfc23fbeb45bc906f76fbbaf442ddf7dae32732b6e30fd4fce4157812ed0cf9729400"/247], 0x10}, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000180)="b4f7c2bfb64a30686430577d248e781a1833f8b9e1e5930117982c7e79367b2db4bfbf8cfa538bf48208442fe361aa0433ef48333fb64bec4b4e52983d3ecc2766ca2c0c7297900c70a682658f769703cfa3910ea905a469d9cb7f748351825a23af9e51", 0x64}], 0x1) mknod(&(0x7f00000000c0)='./file0\x00', 0x2000, 0x0) r1 = syz_open_pts() close(r1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0x5, 0x1ff, 0xffff65b8, "92542c467dc50f4733ec72545f0a765e2ba400"}) writev(r1, &(0x7f0000000480)=[{0x0}], 0x1) r2 = openat$tty(0xffffffffffffff9c, 0x0, 0x0, 0x0) dup2(r2, r1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000001c0)=[{0x2, 0x0, 0xfc}, {0x3c}, {0x4406}]}) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x4) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000240)) r3 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) renameat(0xffffffffffffffff, 0x0, 0xffffffffffffffff, &(0x7f0000000140)='./file0\x00') socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001400)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000100)=0x1) setuid(0x0) ioctl$TIOCCONS(r3, 0x80047462, &(0x7f0000000080)=0x5) 18:12:30 executing program 1: r0 = socket(0x2, 0xc003, 0x11) r1 = socket(0x18, 0x8002, 0x0) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x1000000029, 0x2f, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) dup2(r2, r1) connect$unix(r0, &(0x7f00000005c0)=ANY=[@ANYRES32=r1], 0x10) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000000)="00694b11050800000000000000", 0xd}, {&(0x7f00000007c0)="3708c45eed3570c3a5330f254b1988c5d43c840000000000000a9bca86dbb8124a763a012a0f459133f7dcc75aa23a81cd6a79e5521f44ca5cf19d3785a7e95738ca00000000cd16bf33d55de84b97acdbcbe120a03274831f48e82313e72bd96ec804359f79e3af9e7e0900000000000000666579ef69aa0a49a6ff8a71ad000000004e2398dbab728b8cf4c6bee967c490c4c79ccd5aa1054c273e45e0ace578abe4d177d57071efbec6368bd57be8acddc30fd514d45654d6834fdac68037af2af3fc0f01b03c1ca2c7302fa056208d2007625162767c8c57eecd4e02a69adf2fb6b74597220a19d46b0fec7f528da340b0119892e83f063ccaf3d75d67e682cc69156ac21195ee3c496ec531b40f985d013de235a45caa91abae7863a825491f9da422550f2baf9bb17b562bf142d5ad32f293018cbad7d8dc870fc3b30771dc8740bc0332c1de08caf765e447fda061f0e49d4dfa344b3a4af3f171ec2207ee870fe1341143e243d7083e747fe777ad26f55fa500e0eee2430f8eaf6144651b2392c7f3e8c3d2881eb401067bc8046d5e39a8d18ca4b48844c7a3e838638c45ab454a14ce76a9804a1e1e30ed5e3bd00000d9972ab04c00008a4a589306671993ab6f26490e1f69fb0e7411953014f4b3a8d0ddf9a88592a86c985d54ae768f545ac8bf3fc1ba1a47405a8100176c020303000032dc01be4acb9371042d33c784ab95d88dbeda757d0844c5b5d5fadb2a1b99493ef5f09b0d507632e476d0fba4", 0x223}, {&(0x7f0000000600)="892eadf04950078f2ed34954230641d106e34157cf18b2d716bc4365f6a1ae1f43c44d7b2cbd5020495b53b085319c06000000d47124a59ab986a6f409432124bb88ea962d58e3c174125a6983ee863af33ae7213d0f10adb87dd135ebe172cd2061ced935fafc457e0703dacf3ded3f025957ea7059c8c45312f85cad47e5832f642e8c98bec746fa680ccf2645d774cdc4f46eed1d37e1c05f9548793a66f68860dce506c0a7915258530e502887e4d8fe9de135544dac14307d5bc7e654baec454284e43a7d99185ab08fabe70c467c7c6747bc5f8d1caff382b728f6a51681c3fcfed9d6bc99a4aebe870fc2889b25f6986720e68fc9f163f6d3460176104386ebfb7b8b05dc559eec7397ad5ab1aa2605440c39777425e09061e7babbc7f5", 0x121}, {&(0x7f0000001ec0)="8904da5343e255da81a24c898f67eaef19ba83afbbff168f0eda6514f2f5a8b5ecdabfd9f544f98c7d8ef96cc283c4f697bbef34d3d3fb46cd954109f3ab8868cd81bcbc2abfafe464daba0b2cef38d533141c24fd2b801bb867818ef744b4d3d112fceb8854cafcfd3774a3453d66d160016399d33a6dc56016e3a80a284cf8a5f19beb3f6a9aeeab2cc013052f61065452a39c2c0c87e52a399167fab1763cbd1aefe6365284e404895f852dedbdfde91aff26b60ce0bd04db1bc762de7b148a63ddb73f2ccce11004e3dfa7457faacff793b086651f7daa74c2fae155fa7637c22578dbbcb1f77558cd9d0900000000000000218794072947eb8e50ffdac310e9310f1e9c4f65558f97be9408cbeadd4e64ceaedd44f2fe55f771259b24bd06dd2d1471ad8dde1d09d267e3dbb648a486786e41e5feea1d49c56b9ab792af7b2d0571fbf2c3f7ce5198383f3e628937c49ae6934b24658bb78048b8a3c83fbb00d082e66268cb7df21e98298402bd983000329167802970eaf0855b4bfafd0c23828d2b0b11a356e5ebbbdebf39e5ef2b9dbe611d72c233a71caa30d09d91cb7386634d87fca5d0b14440d4b2b3713c6203c063b9ee43537d4dd0441f9d1d90de55419e3ba4d6b770249fe61f2d80f0785f3a104b018ffbb53d4b7f44626c5df3b3825ed5b1dda25d6d7217ec6142e223632ba5eb9fa075c233d39d04f7158c08ee16fd5878f5685edd4e20f602d65c4d4e2d5f56e31b1ae002e3e7535892ca4c3146ddd73b6cbda10b404841ce927801d3af2b3333d3264cf38b9e64a1dfd1de5cc989f75854a1374ba68ef17ad1b83c151edd65d0a4fb5e14de3af7ec8d121908c9e926a507d8410fb0a393e2f93fb08b82fcf277a5e306118ed23968985709f57754d8778c058f4511f001a95e4619bf8fd905077b3134906ae9854043ef634669dfb5000000000000000000feb611be7b0fe2cb7bffabdc7efd92d4c3cca1187a0b87bb5acabb5ae24eb0d69ceb57f2baf8da0c607076e260418ead946ae26f3320f05b8b65834886db9d9eeed38ae834a2bf544bf863b28ad813add7e85c3806bb2d3f49a91e74e9ea0ef05db4f6d912c34f26f2cf0fc434ed34cf63de922521ebf1c09dd99ca9b53c45c6d48b9bddbddf068fd21414c7c60c044b84471138409cecaa117a49e4041e8a79b0d076c7c1aba1d79711d891839eba99acedc440c367025bceed719cbc0751f2e2b0e81522b807c0d35a737056d2600d449c9c", 0x382}, {&(0x7f0000001180)="9411bd2e0369671f925b6cfdedfae583287fef36816e7d9e45097c256d04ff0634ea52058ccd5470bb2d176afdf0b12e6a3adf050d9d09ff706d46f1ac0bd418a757c46329287381f269d92056259d82e268ffca6e0e0dc2226c4441753fdd1bfff981", 0x63}, {&(0x7f0000000400)="06d73122a0ab4551995b91eb3160bf7fd8513075877786bfb84435472b177492c23c6dd5a47f87238aff323ee168b851dbed0b70e7664ff04f752a07ac8107a80a1ea00ec437ed4c3e5c5374db060551a96a05c1edf8e749ac36caf4bcace060ec0142ed9e8b7a595b5360ed30830fd404abed83d725bbdd725c875db0f55e6b60fe2138d6b9d4eb10fb", 0x8a}, {&(0x7f0000000180)="230e523ffcb92cd0bed4ae87742443476aacd2a80adb6dd257995a3ef5042a18bde139a99819d6ac32dfc0783701b2c91d3549e40331671a459c18f202dc4f566611af83a1ad2f0d675300a3f5b5af5f1993ef877fda7099629007e617587e0b2f33ae7df793ccb8f3697a9c94d46753e2d6478d0b4cb6d5d87a4355e1f54f48f7bf0c5b5002a78ba58c1b60c10c059ed0a1cabd8d76eebb18f03446a0b115d0d58a7d701879b3caf9d3d7e9d3f08f5ef6d17363c2f50237", 0xb8}, {&(0x7f0000000a00)="daebd58f67e499e879693b083d04909b90489faed200bdc1a28e4d85fe90e4985b669f08eb0021ba93b0f451a5335b3d438f6b19afc327c541952416bf01ad75ab5f1c7b9792a9313bf701872930d9e6f9d99f690b17bf0e7f9eb55de865bb591a0da26e46ab3593da4cd9d6c433dd49d6efc64f1c77f60ffc853ec623b2b35c242fa0b67c870e2490298f43b01987693ec192ac0bfb21b8c2a06e6c7028a521676d58699b6c938866110031e6f59be9238978cc486cb1d71306fe7cef79be8adb6b6e09624f27554e90e51cf3c3177c9daccc65a911bb131e53adafef7129bb7f8f4ea4c466169b32ca5c9d33928cbdf83b0e9f3308b74bdd0561f3ed30ef5c37c6b8f74f058823cbb6d0462abe608cf178cd0ae3b490ae18f7c502ee91bffafd02c7a8dad6088ad1dd05545c30b38543a1b738647ceb531b52303c7cbca8ed0080fd40bd2e4b4b4f40c762f728b9fe51996b8d4ffde29a80b0210833aa37825ad5dfa4bbb581c5d06d979da6949c864dd6ba82ce33ac778178d7532f20863d360673d6232022e492d3aafaa3950f3ab9d424fe21dc03ec4c964e01e7e8859273b3244acf1a4d60b57ccd3f2b44d72d958bb1a0d4483f3c93427fd389804fdadf28b491892aa55a6f2ddcabaece3a36c1dd1e372797980b5880f8006190db097e79fb22ccbac13eb4cc82ba174271cdb1353eaebe57559d1a0d3bf600c49a73d551b91acf66b6344270d21ae557aa8cf00c2d0bd9264d152e176da61ea502b56ee6c71502a2c0ebfe1b9e51a87aad1fbc090766787ca1c61848ccc06c4d64fa25f5b7880eeefa5c6c9405fa35509392c1f10f5b378ea1ae0e4442fedeac1b94ea2628d271e9e55c04bcb85f0dc346c8cafa83b2a4787624531ef2952e8b2df7ececdfa582f0ed3f2876c97d878a5ec9cca11f22994be56479b7ea6afb500abb9ad64fbc91cb0e3ee44e1d7731c1ce7f6c131d2f628f28cdff6ad9b5a4e79df23b38faf84b09db19886c18440666c926c9a677d0098039a2e0aef3ff5e622a5e6561939abe35bb2834e8c4a91ae9fa1acb1125071eed7283df2339f3e3bc64d93a099eda1b52dfbcae1b3f22eb9baebdfd4e1d0286803eca3b41edc193a3e186f75e158f5b017c9ca614", 0x32a}], 0x8) r3 = socket(0x18, 0x8002, 0x0) r4 = socket(0x18, 0x3, 0x81) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) r5 = dup2(r4, r3) r6 = socket(0x18, 0x8002, 0x0) r7 = socket(0x18, 0x3, 0x0) r8 = dup2(r7, r6) sendmsg$unix(r8, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) getsockopt(0xffffffffffffffff, 0xfffffff8, 0xf, &(0x7f0000000740)=""/76, &(0x7f0000001140)=0x4c) sendmsg(r8, &(0x7f0000000140)={&(0x7f0000000040)=@in={0x2, 0x0}, 0xc, &(0x7f00000000c0)=[{&(0x7f0000000240)="d71563468f8edc3bb8c76adff8925f1456799a8a048ff2512767f27afc731a60943be63dac9bd2abfcf283cbde644f4dc195dfcca89d74d121c162741478f67131961c7e1fdcfc2ec801bc01ef78bbde4170476e846820d38da6a6d086bfeea41c04340cab3ec74207852ea6c2914fe6b9403954fc5d3b393dfaf5f942f6421e6956212ca6bd17", 0x87}, {&(0x7f0000000080)="dd6e79cc08d5d6328480ca080581912b1fc1bf31a73d13", 0x17}, {&(0x7f00000004c0)="ccf5615530000806a74faeefcffb48a4246e69078edee74ab15b12970821c5e04e8594043fe752bfa505d71b56a02203976af62282b0a54b9ffb9a9addf991d453bf8dc85c074b0ee2172071c9e2b5899d8e6c66c11d942a936c702a02b0ad5ace7a0baf41ff67ca41dc9f9eac7a07253a4afe21df7b51409de97c370dfa", 0x7e}], 0x3, &(0x7f0000000d40)=ANY=[@ANYBLOB="000100000000000001000000070000001329c3ceb4b6d6e7e1fbb1835c01aa49a043ee68c23c872afbe8ab29ec5447aeaf48434fbb5099490c0d45f407a6d0658e1029737f776fc79d155a7e7e8c015b7e582dfc5839b36a177dfb64a467cc45dfedfff82dfe77333e117840089c6ddf6d5b82e0c7c4770ad50a823a5755d3d9ebc78f3475cf6d7eea71cf5f897a70d39a1d10e0187610c36ff1932d982bf27380ffeb2f3969656d746afdeabd37c46a8e13f88f8fd4310fa09d16632c132a0a706128d3556493b06ae3355b45ef5e4aabe5b25c5a5c480d04d6a4ccc13b3ea9ba0a42690feaf949e6037fe0bcd79cde9ffe2d3a20aaa51955848cb97bd1e5c498000000000000000100000006000000e1554427669136ac435af6ab78d778e1081684be7b1e228f875093a3bb7eab2d8db262d2bb5cb112649a24ed09062ac52075aca0cc8936865ea7954ade7685c4d4b0d4ff392f7ae58ac3fd84066218c57d4cf97aff1cbb1394133a04d5851513707e2f83cc1b92a083dec5d59bec0460d2dab51d1463519ef19f5ee6a174399e0c3f3b46cd8f00007000000000000000feff0000070000003a3f258336c6a0a6b164f2e3002e0688f86919bb359148f38db5f4d2a6e032e04693ad54206c9831fb0f551d05210687bfd7c4da2651a96234d6acd3688bed9889058b0d3459635175e1672a6e33ae76a720f31b6f2f391e956b00000000000080000000000000000100000002000000a27a213e5d3687a0e323012c13a6d52f4a6a05a0d4e8532467d69c8fec713cda303227e46d4b22dcf63f2b86b3c211f4f26814b56bc4883fed7d6c28e20065cccf95dd97644026f071e9b56687dfb02a292a9902b8e7bf86136a13457fe148ca11ecb781c697cd7fdacd6d5e8100000010010000000000000100000001040000ccc4ac94eeaceff730ad817e9213e60bab5ca0e1a0b74e11c1d4a3abf69502306bb9b7a5b37b7fa02ecb5601da1b2aa0a19b2f59336d23fb6905b11ef26d8e50e09c610bd831de3340675375c70c49a67fcbf96f7a097cc19e5709015b99d08ed8bb23989ff03beaeac09bf6626fd8c5dc0bed83b83ff473a1cdce4e5f9f9feed8c1c26e37afc74c7ed0d734f898f3a22b461e08ff7f050152e40593b97b77ff2dcfe6de6f003177576edb45a1aa8f631090a6d2568126d479192b644d08fa79d4de2ab4eee3bc9a0cbd994225405a25b252f5a64c0b75f70b706378ba854e57021f61a9e2d55ca201a27a0bce6c7e02318da3cccf74ec858f98e40f00000000400000000000000001000000050000003224522a5df525355ffb86024a0a3b83f7ce6eb572562f67131f3b25412aa59e3c5473d99a20f7f010024c27cc000000"], 0x3d8}, 0xc) sendmsg$unix(r5, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) pwrite(0xffffffffffffffff, &(0x7f0000002280)="22c6536e3200deb59e414a0ffa86fc1f754856da0d6d9447e31ca773f7fcab20f2d9d6a99ae618a6ce7d28c8f89579fee14959d5a130de424d34d24efb35b923d9a4928820c61688353ce4f5ee542240596bc52e07c60597410ad95ab9c6cc6e284e7f848406efafe3d2d76b34ba02cde67edaa0d2c16ac76796c4c675d275f883ab5d4cf46f5aa11686ced48e6fd6c711109b82d71ce8145900998ea39d97ebeaecc3b21486dd82fd23bb43b25c1ba3e612399021c7f1bd5c9075864bc4a591f962119ec6527bb9d8bd151d668974a4a64d73d6f6153ba76cec498be46b1cd7512e64226788d4d063dab0cc5594d8083e494e68c76f099c645ec9d1f3c35ed49b345d6205585c7b8cefd80dbad28c39b1d0556d671b80167a27c503d843abd39e091a837f8e744603061b413c3d8e4a2ebbd72c41c6a4698eaf7f92af5f763f5e1dd6b65d77f61ef0f30f06c64a0286c35dbac9409a9aa1d83a32f50f451faf74b77247e9da7811e5562ccd1ddc1cf2d1abdcb2110cfdd6ae520937068e0c757892b90a4bea5ea275963953a798822e82b203641dbeed8f3b63a820db92723f0b725705ba6ef75de759c351b8b3bf6cca19021a97d8489fabe3894ac2421b0be2f27cab0b620f4005f00e85a8acb04a8703855dfbe55f583df840d958b8eb5f7846ade1941465552a1cf6a9fa260c7b7536e3589dcdf2ec7ece0ed4cb41c7a0cb9d92bbae6bd98f6c1d228a593c0bd18dd9ce7491f4a39d0a9ee4787b519ac3f14713ec6a4220b4de547b5186b522019fc62370484f32d714b492aabdf56e143d0063af3e25180b83f483ab3c348ca99111710f13b1ab8d271fd137df0b54244d16cbecc91e4f38e2234a2d7b0c6595f7cb9180b47e225c2d8dc924cac9fc0fcca854769829b2cc53d71b01cc808ceebed1675a3a292cacd648e5358961bc5cd2143b242b334623cc20589674fdd3ccaad0a05ecbbf053967c0b37c178421e8ba499d862086872c71834ebe04c50f018abd924f6c752977d7c9b683571ea433f6e55079cd558776df0cccce482e80fd6f14c984fd7c28bf56c3ab99479211f66738e9f7de7a50f0103911c031e7e5adb3042eb3839f29351fe1a36e4fffce05339e7894c60dad7b5a1fbc4a02f0f64010651e0a02a5ea8ca128e05fbca38c733003e98af91d1f95b1c481e83e96fead5d8c682a1e47c17c6a4cc5766e9a0827ddee7477676f2d377dff2d8c0a6b4506f5a38333084a35ca5fa826237026df049f124e110e28c4266349ce056259132acba3d5953d3d92417bd369cb6143c0eb0b9487c5d231481d9fe54eab7f8be77fba8dde7bbec5d51f5eff1568dc94ac47841d17893944d0ea8f948ed1583477f39397fcae921e5d357e7bbb554c113a879343c7dd39cb189f0d101c5e1cd94d26e6f94a6d38bbe5c3d9872ca861ba6d8b6fc61983f3f5d910181914634c07ffdb0f6a5380cf2719fcd39984d4024cf2c79f2fb0391692e02e262d664c1aff4a5608b9fb737a2666ea749af81403ed4f6e87be46b21e67fb14a998d2db85c81f02aa135c8658eb099d63c0994c290636c94aef471796f7d62d9a8dd71fb3796c9501ab62056b0a0d37d66178a8dea42f364d098fee7629ff131fdaf9add892277fcac28397604000d8daf5f38cfbd06e512b2e5213bb55481635ff7ea5ffeeec51fd7da49a777dbf6f3c711d2db7d4af3595857aa89a0efdb842a82c91744229a412169dcc075ca0fe7759b8599a5543439be80e95d745eab00c997d87d5d9fff959fb9e02076677eee7f345a6bfd9361f3b211d75a17edeb2e3321ea0a63487185b0f25e543f92e40d1cc952ce86eefb925acf0730756548b7f21578899114e7d85327e1caf400ab7f8dcb1be6bbe32403b5933c9c9019c45f64069414383eabf835042432f462751d85532196e96bf863b930a3b01a9db19d77580ca340eb3e9ce78a3cbb6c02df60f3efb261e817ea033794029131986675792ab7a99d4e4409c6c13919460b6a13bff3ab65065065782b34d7cb47fd5b19d5bde3122f97ecbdd9359715b7dd2b363fb76ec400716ca4071f50b0aa4b53c6f6afd2799fcdaa5d819b983f2d0d95d6069cb9db75446c8b66127acf5cc820347465e1bb2ae800ee7707e4bd26a8666847564decb95c40b8ee1c171344f8317d4359ec531a758f0ad199ddc3a769e3cb1f89afb34537c0b3573995f2914e4bed55f9eee605f618351215b8392648bd2063a76a49ad399e1c14c10b8e8c7df17c8153bce98b8e5183985c76b84afc476cd23e9cbfcb00e5a859cd4363908573f6aecb87f206d72cff18e14d9621aa5afb35b49831726d653197eb1ba5d97ef5324758a152568d787592fedba4f7a03fa024fa7ae68e8436bfee21e31f98f7560390ddbbf7f6f68b06bdf3aa567be1c397237a8073859c3c8bb25aaef6832ab6c403a1a2966ac9d1776a377601617db8c9de713dbccc93328ae68082fadf2e3f8385a16a42fdfd3118a39f887ecf5a45df93bd35aec21ffab3d398439a11b80bb66021b63cdb7e7c189327c38eff3bfc088f263569ae1ddee7628c137eb382fe1e5de8a0e3d5ef78e21d33fa1bcca135c178eb93844a4a2fd6b5fb632c87c15986c83c24c7d9accf2dd5f4f171e5fb6c70b0ebbfba8ced8203a57fb68ea6261a7a8ecc38fff83c86a6aab81172f6749280c0019a1ee0f27977ce2021b30b6a625d10be4e29565a45b86989b61fa674ee730d634f6d458a913e18df8b7bbecc0fa3b6c91ea3253a7c6bc41264d7820e04db56c2749563ef6a344751a3b4e43d7f3aff201dc16eb4391415ff061b09629baaa3c6039abe54cd191b6cc8a799d7f331e4961acb0b009d095c2f99c9063931ff872106709353756c5d8b5ac06c2a642b8d76df6536aecdc3f96abe0b774cee3b6dcef5b6be38128327e3e86dca42f2e2a851afc537586b6082facb407c4958f4bb17b41628426adf0487f356d3ecd5aa376a96ce6c4b38a6ee9ab889c4ee3990dd0628de241a65bd49ed08367a2768afcaad3eca200bf863ad73435df889f13a042e7f8e27c8efede030bab2b13251e88aaef7900509278b9d7659480bb89ac6048af7fb62e4765a896508328da7f16fc6ca5ccaeb970e399a8f87d667f628d1e24378d9a40ad2d6290775f56d0604b3a6deb47b6c90ee732584f7d55f4f38b4ff8761903ed3f5d10f31a4ef99fea4e30355186a2836da6007f701c057d988282c5f8c995f31c08b2b4f4f32b05c3cd2dd4328fd771e6a335ff7e1d6a23fb187961dfa54f1732a801ea85131262e00f1ed106550808fbf7cba9df559eb831cd153e61e6c5879e351e105f59a6ebbccee96255ab213595b1e6e8cf6c2a129cc79676d0958de56ff0c3f2234ca31d0a499c28343045ca022f8d50d6bf772663ff7c60006ecd80ef35aefc0f1f6e0e6a84f12a502557d90ab0d21ea5c7753e703dac41e3331ea34dfed86f0a2e119554f53022942c19832124c4f8ae6fe3dea18a24b8674d9a86daaa3a9410e2dfc8270a79e1b4371163ab17d9e4a7a7c79ff86c4b540ed957de618ac935747f34fc19c49633db0b7ea848c5f5ab5414b647871b24642c25de4b964e33f9372c08c578d4ee14af2a1c3cb9d849d9026c140c537839541d88cecd152b18503acd604216ab0b7b3ef69193a87308f14c36aa3c1d8b4b7e0ab23a55d98dae983459f21eeb4f1777ea1197cf5733f718acefbc390bb540fac95fe1598b5a8a9b95d62ed154549e036c24ff7ac2af866fd3dac07200c1268b849f13c6f235aeccd7b364a7548d84965c53e35436f8655ab017e3049db5356d6cb2a97d87fbf852531306429913b356aec9f7d12dbbe784f8a77df52f61c693b0776ebfdef5c3957c15125a699e35f8a40a4e590c15826fc9f06b7edbc74c61da96b3a062891be48fd3bbedbe80173ace0f29ea571a622fcaf43bbda8790c46b3923ac50df15c462f7def355e8487c930dadf4f2e2ff62c769dac6a5296f826a24a6bca6a1c69c138583c74578ee6249cd451dcb5478467cd90c153cd66a3819442e3d0f1b966224045d6948a4dc19d05ad35a7fbd90d1eb439d78ba16e150f407f05b3d70ae8eb0bd8f580073989728aa0d1c7fcc15908b800f92aeaceb67ea8bc3b3222c3990c82e63da1821e922de18ca70fbebedf8e21766c95756acce67d22db81895409c4b35703a0d287178b188ee83e2f6ee3c8be7d25a209308984eb3baf67c2f1ae0bd19cc4873fcb8afbc3f54171ef6c469a55f33c7559e6fe3566728a3e8fbb11928e38fed603cdf29d863170be5034a7c0ab04122b2a6bc2fa6eecb277e82f8a6c5ddb8a8fb3d99ca173cc155bead2e90ab5135b90c0823cee17cb61bafa69c3070f5665d375cc78ad5db3ad16e14300116900f835e1a3e2f5fef3b2b3677f7cf8e7018cdb18649a7f8d12ea2b96e664bb37f68c5dafafb2edc3e3f8ccf62fd3444bbdff505f9082c53a5dbcbe8c21e3ea571fe449f8408ea7fb586ee6f3151194d5194210d5f54af5743950e4a62bb5e5422d225a2dce9d9cdf1be1809c6c5713e8149457e58ce1b6f814f232b5806cb5b470910e551382e1eaf9e87499b90a799eed4e7af7a833f6a8ebb57117486081e6920ec54966570e9ad7bc34a69e391d4eba9a9003de7d5b8949c6c036f416c2a9723c9c8b383b5e5030aff8b94986fad3b247ac3fdec170c466bee033d0b38214dbd1baf17a6c4c18e18cf451ae68651fc76dc52ff57ae0f865256ecf7cd98df77ad5419bc12e5343105410a0fd288fe424edb7b6f8ddb10428dd0acdcaae46ed22bf355524ab4d11c7d8f71df22c9438262beae13679e2c8a23227fced5b4ae1f72852e758b6250fa52826dbf5e31b4394943cd8de652a7b4d35242e777dde24976d10767977de37570a419d0d4df52a19c1aca7ef6ba24a15c3dc5aaa8b0c4dbf9f36c6fb9c2235fdc8ca3c9d6b788ea9f09847df860c82bbc1e535f2c2c37997173849ad27dbb3e41dd835b055e368233391e3db93389b42e67af3862d5a94ba500ffacfc5fa7e64cb4f143fb8ca19ac120e24a3c353ed386edf669d114578f95451dcc862adac73cd80d1e2db851ed86210867b7530425a527c619849bd585b3dc7ab2d2be05383a3b429e00e67c5f650d80e8d5eb485b4cea54447bdd494f750172379f34c9db79fc63958360c2278b2730ef1c61e1a2723c3c906fce2a794b7ec6d1d2590ae295d2c91c0f56aa047ca9d1e5f0513d9bdbb096adc074c1b3cca75dfbbd3631e2e009ca3ab7064e0b072857511f805f12183a02802c884ebb776715c59dc2f8642e1ba0c2eeed6c94c0ffec649c0d680f2bc54ec1f87c39772f3e9d9d6868164f0a2b5fa478797dcbba7ed2e93a39b1503c9c403eb9698108a7d615f817873547cc383e74a9a156e2812359bdc85bd0e709780cf81f56d3aabbb6821a684ae4dd5ac08987016af32c6734bf90fbf0b9861e5e5c83264c1172d9dab76dd8a1007fe8ff91a9ab69777f3ec40a62889b42a1943d9a83fa3b8da0292dc1049ecafe434ac88eecb429186dba38ff6e4e9b7b25b97d296eddb4ae7f432a3ee7b3ede00a61b7571316c1caa1559e6e2e8fe1ef5d3972ca96a4eede57588665f4cb349242dce5b06936ceb7109f3806ebd6cd88cfc38ce6652f15d87a0e6c8aa205e0accca19a193549700aa17a258a8d53ca4d2b96adea76778d0cef29ef7577c6ed07ba819974acf3bca582caecbc83e0001cf9a15d02c7725ab2f4acc1e66a671daf3204567d151", 0x1000, 0x0, 0x7) ioctl$WSMUXIO_ADD_DEVICE(r5, 0x80085761, &(0x7f0000000100)={0x3, 0x81}) 18:12:30 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r0, &(0x7f0000000700)={&(0x7f0000000100)=@abs={0x0, 0x0, 0x3}, 0x8, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="10000000ffff00000100000000000000cd194ac63920c8a8cdb51514420ca94e11eb2db52bf362893808834f8a4dda35875e19732ba6a5084a9478523e2ad16db2a7f96068acbec5b77cd3e724fc1fd90c42c0765f4b19853512e1cf1704dd3e00b4ecee4da16887ed15f9fbb81a01dc06f24ea5589655c96ba3fb742710ea19b5bcd14da30b40f23e4f5ffea8aff55359e750d3f1ac821f2a3fc8d4872514e5fbfff9f225bd916c1e7215ca759dee7fc5257e350a200a44c70eac97ced5b07fa4fb1ceea44a1cfc23fbeb45bc906f76fbbaf442ddf7dae32732b6e30fd4fce4157812ed0cf9729400"/247], 0x10}, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000180)="b4f7c2bfb64a30686430577d248e781a1833f8b9e1e5930117982c7e79367b2db4bfbf8cfa538bf48208442fe361aa0433ef48333fb64bec4b4e52983d3ecc2766ca2c0c7297900c70a682658f769703cfa3910ea905a469d9cb7f748351825a23af9e51", 0x64}], 0x1) mknod(&(0x7f00000000c0)='./file0\x00', 0x2000, 0x0) r1 = syz_open_pts() close(r1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0x5, 0x1ff, 0xffff65b8, "92542c467dc50f4733ec72545f0a765e2ba400"}) writev(r1, &(0x7f0000000480)=[{0x0}], 0x1) r2 = openat$tty(0xffffffffffffff9c, 0x0, 0x0, 0x0) r3 = dup2(r2, r1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000001c0)=[{0x5}, {0x3c}, {0x4406}]}) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x4) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000240)) r4 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) renameat(0xffffffffffffffff, 0x0, 0xffffffffffffffff, &(0x7f0000000140)='./file0\x00') socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001400)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) setuid(r6) ioctl$TIOCCONS(r4, 0x80047462, &(0x7f0000000080)=0x5) 18:12:30 executing program 1: mknod(&(0x7f0000000200)='./bus\x00', 0x2080002002, 0x28ae) r0 = socket(0x18, 0x8002, 0x0) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) r2 = dup2(r1, r0) sendmsg$unix(r2, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r3 = dup(r2) ioctl$VT_GETMODE(r3, 0x40087603, &(0x7f0000000100)) pipe(&(0x7f00000000c0)) r4 = socket(0x18, 0x5, 0xff) r5 = socket(0x18, 0x3, 0x0) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) r6 = dup2(r5, r4) sendmsg$unix(r6, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) mkdirat(r6, &(0x7f0000000140)='./bus\x00', 0x17a) r7 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) writev(r7, &(0x7f0000000040)=[{&(0x7f0000000080)="000000186004fa8a00063300fe5b52e5e819b68f8d00a3bb6ba721337d361072e0ddfc00ffffffff0000004392f202ac45fa", 0x32}], 0x1) 18:12:30 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r0, &(0x7f0000000700)={&(0x7f0000000100)=@abs={0x0, 0x0, 0x3}, 0x8, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="10000000ffff00000100000000000000cd194ac63920c8a8cdb51514420ca94e11eb2db52bf362893808834f8a4dda35875e19732ba6a5084a9478523e2ad16db2a7f96068acbec5b77cd3e724fc1fd90c42c0765f4b19853512e1cf1704dd3e00b4ecee4da16887ed15f9fbb81a01dc06f24ea5589655c96ba3fb742710ea19b5bcd14da30b40f23e4f5ffea8aff55359e750d3f1ac821f2a3fc8d4872514e5fbfff9f225bd916c1e7215ca759dee7fc5257e350a200a44c70eac97ced5b07fa4fb1ceea44a1cfc23fbeb45bc906f76fbbaf442ddf7dae32732b6e30fd4fce4157812ed0cf9729400"/247], 0x10}, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000180)="b4f7c2bfb64a30686430577d248e781a1833f8b9e1e5930117982c7e79367b2db4bfbf8cfa538bf48208442fe361aa0433ef48333fb64bec4b4e52983d3ecc2766ca2c0c7297900c70a682658f769703cfa3910ea905a469d9cb7f748351825a23af9e51", 0x64}], 0x1) mknod(&(0x7f00000000c0)='./file0\x00', 0x2000, 0x0) r1 = syz_open_pts() close(r1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0x5, 0x1ff, 0xffff65b8, "92542c467dc50f4733ec72545f0a765e2ba400"}) writev(r1, &(0x7f0000000480)=[{0x0}], 0x1) r2 = openat$tty(0xffffffffffffff9c, 0x0, 0x0, 0x0) dup2(r2, r1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000001c0)=[{0x2}, {0x3c}, {0x4406}]}) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x4) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000240)) r3 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) renameat(0xffffffffffffffff, 0x0, 0xffffffffffffffff, &(0x7f0000000140)='./file0\x00') socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001400)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) setuid(r5) ioctl$TIOCCONS(r3, 0x80047462, &(0x7f0000000080)=0x5) 18:12:30 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r0, &(0x7f0000000700)={&(0x7f0000000200)=ANY=[@ANYRES64], 0xa, 0x0, 0x0, &(0x7f00000004c0)=ANY=[@ANYRESOCT, @ANYRESOCT=0x0], 0x10, 0x8}, 0x2) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000180)="b4f7c2bfb64a30686430577d248e781a1833f8b9e1e5930117982c7e79367b2db4bfbf8cfa538bf48208442fe361aa0433ef48333fb64bec4b4e52983d3ecc2766ca2c0c7297900c70a682658f769703cfa3910ea905a469d9cb7f748351825a23af9e51", 0x64}], 0x1) mknod(&(0x7f00000000c0)='./file0\x00', 0x2000, 0x0) r1 = syz_open_pts() close(r1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0x5, 0x1ff, 0xffff65b8, "92542c467dc50f4733ec72545f0a765e2ba400"}) writev(r1, &(0x7f0000000480)=[{0x0}], 0x1) r2 = openat$tty(0xffffffffffffff9c, 0x0, 0x0, 0x0) dup2(r2, r1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x4, &(0x7f0000000280)=[{0x2, 0x0, 0xbc}, {0x3c, 0x4, 0x1}, {0x4506, 0x0, 0x0, 0x40000}, {0x1ff, 0x67, 0x7, 0x7fff}]}) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x4) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000240)) r3 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) renameat(0xffffffffffffffff, 0x0, 0xffffffffffffffff, &(0x7f0000000140)='./file0\x00') socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001400)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) setuid(r5) ioctl$TIOCCONS(r3, 0x80047462, &(0x7f0000000080)=0x5) 18:12:30 executing program 1: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000240)='/dev/speaker\x00', 0x1, 0x0) r1 = socket(0x18, 0x8002, 0x0) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) dup2(r2, r1) fcntl$getown(r2, 0x5) r3 = openat$pci(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pci\x00', 0x8000, 0x0) poll(&(0x7f0000000080)=[{0xffffffffffffffff, 0x21}, {r0, 0x8}, {r3, 0x20}], 0x3, 0x9) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000029, 0x2a, &(0x7f0000000000), 0x0) shutdown(r4, 0x2) r5 = socket(0x18, 0x8002, 0x0) r6 = socket(0x18, 0x3, 0x0) r7 = dup2(r6, r5) socket$inet(0x2, 0x8000, 0x0) sendmsg$unix(r7, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) setsockopt(r7, 0x20, 0x7, &(0x7f0000000000)="eef96d2299a8ae", 0x7) 18:12:30 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r0, &(0x7f0000000700)={&(0x7f0000000100)=@abs={0x0, 0x0, 0x3}, 0x8, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="10000000ffff00000100000000000000cd194ac63920c8a8cdb51514420ca94e11eb2db52bf362893808834f8a4dda35875e19732ba6a5084a9478523e2ad16db2a7f96068acbec5b77cd3e724fc1fd90c42c0765f4b19853512e1cf1704dd3e00b4ecee4da16887ed15f9fbb81a01dc06f24ea5589655c96ba3fb742710ea19b5bcd14da30b40f23e4f5ffea8aff55359e750d3f1ac821f2a3fc8d4872514e5fbfff9f225bd916c1e7215ca759dee7fc5257e350a200a44c70eac97ced5b07fa4fb1ceea44a1cfc23fbeb45bc906f76fbbaf442ddf7dae32732b6e30fd4fce4157812ed0cf9729400"/247], 0x10}, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000180)="b4f7c2bfb64a30686430577d248e781a1833f8b9e1e5930117982c7e79367b2db4bfbf8cfa538bf48208442fe361aa0433ef48333fb64bec4b4e52983d3ecc2766ca2c0c7297900c70a682658f769703cfa3910ea905a469d9cb7f748351825a23af9e51", 0x64}], 0x1) mknod(&(0x7f00000000c0)='./file0\x00', 0x2000, 0x0) r1 = syz_open_pts() close(r1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0x5, 0x1ff, 0xffff65b8, "92542c467dc50f4733ec72545f0a765e2ba400"}) writev(r1, &(0x7f0000000480)=[{0x0}], 0x1) r2 = openat$tty(0xffffffffffffff9c, 0x0, 0x0, 0x0) dup2(r2, r1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000001c0)=[{0x2}, {0x3c}, {0x4406}]}) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x4) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000240)) r3 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) renameat(0xffffffffffffffff, 0x0, 0xffffffffffffffff, &(0x7f0000000140)='./file0\x00') socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001400)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) setuid(r5) ioctl$TIOCCONS(r3, 0x80047462, &(0x7f0000000080)=0x7f) 18:12:30 executing program 1: socket(0x2, 0x4, 0x23) open(&(0x7f0000000000)='./file0\x00', 0x8, 0x2) 18:12:30 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r0, &(0x7f0000000700)={&(0x7f0000000100)=@abs={0x0, 0x0, 0x3}, 0x8, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="10000000ffff00000100000000000000cd194ac63920c8a8cdb51514420ca94e11eb2db52bf362893808834f8a4dda35875e19732ba6a5084a9478523e2ad16db2a7f96068acbec5b77cd3e724fc1fd90c42c0765f4b19853512e1cf1704dd3e00b4ecee4da16887ed15f9fbb81a01dc06f24ea5589655c96ba3fb742710ea19b5bcd14da30b40f23e4f5ffea8aff55359e750d3f1ac821f2a3fc8d4872514e5fbfff9f225bd916c1e7215ca759dee7fc5257e350a200a44c70eac97ced5b07fa4fb1ceea44a1cfc23fbeb45bc906f76fbbaf442ddf7dae32732b6e30fd4fce4157812ed0cf9729400"/247], 0x10}, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000180)="b4f7c2bfb64a30686430577d248e781a1833f8b9e1e5930117982c7e79367b2db4bfbf8cfa538bf48208442fe361aa0433ef48333fb64bec4b4e52983d3ecc2766ca2c0c7297900c70a682658f769703cfa3910ea905a469d9cb7f748351825a23af9e51", 0x64}], 0x1) mknod(&(0x7f00000000c0)='./file0\x00', 0x2000, 0x0) r1 = syz_open_pts() close(r1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0x5, 0x1ff, 0xffff65b8, "92542c467dc50f4733ec72545f0a765e2ba400"}) writev(r1, &(0x7f0000000480)=[{0x0}], 0x1) r2 = openat$tty(0xffffffffffffff9c, 0x0, 0x0, 0x0) dup2(r2, r1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000001c0)=[{0x2}, {0x3c}, {0x4606}]}) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x4) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000240)) r3 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) renameat(0xffffffffffffffff, 0x0, 0xffffffffffffffff, &(0x7f0000000140)='./file0\x00') socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001400)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) setuid(r5) ioctl$TIOCCONS(r3, 0x80047462, &(0x7f0000000080)=0x5) 18:12:30 executing program 1: sysctl$hw(&(0x7f0000000180)={0x6, 0x18}, 0x2, &(0x7f00000000c0)="64f21a27ee093f84cb874727022aab5d2f10f978a36fe39afa329569f65a65096668e267ee2755912f820ed637a799ddf320b26c5d946c9f43c9c357ec75d6dfa9d1dad4ef86c8bd5c844bcebd251c29028db14eacb982f91e086eb9f167aadd6bf6e9c115d6be082a962e762c84c38b15db817788c5e16f1add207c6e3c9f8eed150e97f6cbfa7f8d8c0d023e2e9ba29ec8a76444bd29c8ba786c0cc319f1d8b2eb08139fa42b81edbae02da846a3aafd301ffa0c748001f43cc33d384d55", &(0x7f00000002c0)=0xbf, &(0x7f0000000300)="4c6be0ef394b1b139f1dd951522a7cfc8cdfc63dd6bd91d02fc1ca8a8967623a0ebb6b5fb8a20bdd2b22860fdbf51a005b54094fd26cd4507b7370fb5f7f5a37b060c439e127932d9484cc20a13c517495642468fa69be99ba89d078676616486ce074a38103f7a9f8f8df06cbd0ec59da8545c492aab0e876d0057df88a57125bed61c8772d511cf78e35480ae262228ff306b770b6d2aea8761ead24dee5557d6c62e9228df56020bade1c95005eec6c83dcf482", 0xb5) 18:12:30 executing program 1: sysctl$kern(&(0x7f0000000180)={0x1, 0x12}, 0x2, &(0x7f0000000300)="b11b116754445cda0e56704f8dd95aaa4e5748f56a895c360c492d8e35b84fa0c844ce791ba4387b7a2c600cd894cd05571e2a3dd1ed29e265ce80a9321df153eaa3be30bce9506e2297fef0638b54c9e81fe6e11dc00198637ec9ec20fead2b12c861b26fa158f7003a6f62df1d865f0e546c015bec6c4cb252a1880a410d6cc509ce45beb3062d890d48564b948e0e96cfafece4316fbe777b75a7ea6b7d6bb3798bdcb166", &(0x7f0000000500)=0xa6, &(0x7f00000003c0)="6f21a18d40cae438b096db800f6e0f187e4d8064e11dfdac4346a9b66dfbf7012e77bc32dfcef691eaa3edfd47cb97f2224e910b01005ece5f26567aa1b919d25afc8f7844aecb14863b0cc84b171ee8ba4b6f0afe75d402bfb14a6ceda0e5d2c85f9cf3a34459ccb3ab906973cf74f61df49c6f97acfbe3df9647e7105698b84bb2737277", 0x85) sysctl$net_inet_icmp(&(0x7f0000000000)={0x4, 0x2, 0x1, 0x3}, 0x4, &(0x7f0000000540)="bd43e84dda0d8506290889c4e143dc9b4bf1bb1e5508f147136a113e0b6fb1fac6bcbe5765e6d65e30d64d9b5fbd4243dc6987a7675e7c6f75d2fa94eda4498cf5fcff77d6b19e9c1f6349557f2eb10c7ba4ed16aa06dda947fae83fbb9762873623f919a5c603577461dbd0bafd8585d1259c027d8abb94dac15b728692467bcf92fd332c0f879a556ac286520ecbb6cbbddc10584cf0926fd99e48a6ca921ff54d24950da726ff631461e527f11078183deb9142e87c435bbe3729fd60070ee171802bf741af756c16f56db4ba8a74a3624eac26481ca580bef9fd88fafbd1754380f7bc1488fcf3285bbae1c0d1769b92fa1df4f1a94fda832d3c79fde2b8600dbe58e8a4764a77478addbf15da0857f300790015e9e58ceed050a7dd6172c94a6b50a790a9dbbeab75a46ce07f692501bfb3078bcf2ae6ac7df71ee2addee963452305c585fda606ebfbda3fb0138268a00fa2ee8b2e793a9f5a685da1c1fbb138cb45755983a3228e5d170757c1874338dc84863858fc3c2bf34f3878a8a7554e8c60cff50ff08f65d1bc0fd27e7219395ada0768c80e9fc2cecc987e363f61bea57ad645381d37237840d1bd29edb3a2019839e8301ff571c6f27ff6e03fa92bd098fa1203f265b25572e2eff523ef0876f7f1c13c027918339b4f5ca3e2e6010e3114960e2b2c072241255c41fdd406ed7b98090ab30f5d2300f3cee2444c5cb29abfee452979b8e5bd7cf58bb13dc177ffb14115121fabcf9be9de9481c300c493f1ee9cd195026ff5d25f4f2daa7714974b3ba70cdea68219ede273a5e93ef8015c56745d512fac24ec17dba8647bde5fde66432c3c9cb64f5d846d576bb57a1c28f5b43603fe819d45f9ecb2b7d08dd437bc6deeb4619acdc9021d7e469a9dc35ae5692e49d78ab0927b54122ffcb6eadd3f6ae1ea245275069cc77a72910f0c79a4882b57f441fc7ea4fada2d7869ac577f8c320676de10a258f44ce7cd47c89c905c91fac52cc37804c806dcaba85a548fedc54dd839e7b95ebe87202335867e8b16a7c4006b4166062861bff7595b22a706e7ca74aeedd344518f226a1494a2986c1e14f48514106be61f30dd9f9b16024a0460a3b646c58ad6fd3268b8b8af27ad2b088c6089255e82f7cf6f260caf976f5acb928b69f0a3d492aea1332920482ed067988842eb637d069f0733e9aaac31f78a8da8a906a577e966bc6382d629de8ab71a5ccc2a66db6157e5b690060d82a30653a65effb7c2371e08771d7d137b186359cd7b4c33281e3df9a1299285cc15ac40f66d5e7065b75752017c70dae570cde6ff92261a1f301b8133fe97a71dc3cbb25d9e9d3fa0ac12f9bdde05db22afc1638ee56764e03784c451ce00f48d98bdee15643c21ab1d55680c7750637f7d2b1f9549b937d0d8c07bfd3cef469ab56993cc04c09d458a2064722fa15ac53e0a43b580aafc32053123024d7cd2b76290dbe7050af1aa904a00769aad1af5b0b7b6159835baaec506a85faa79ec2927443c28b0e6c94068f8dea13ba3bdc29b62edd4b0c532a1a8999b1dcc322bfb3e2e8a997b10cda8ca6351a1f2d8f0d5aaaf6f4a259e9257b4aaddbc15c4eb3cfd3686b546abbfe89e621c78a77ea2df17a5754979be4ee56cae339fc358251f59bfe572ba5dbfd8115d35fbfe7f06e21d455965e3843a18ca3335b2e0e2b307210d83365c1694718ae6969e5bf34cdd20c24c50a2978af2577ca0cdf59b72c9d6105c3058e785e226d22287acb36a23d670489fa7df9033db190b53eab6ba456aa27e959be581b14369cf8776e07771f2aaab904ba9bb7872028910c9af2e8dcbb4e95358d89e4919d379eb9fded964b228bc9e5f09d2f7863cf25bca299be04388f09ecef7f441cfe83b2ede369093ee27b07e8fb60f2b0060523ac3e3aaa58d1010daa7f517c1c313ad30bf649f4a0f32b49faae6f7ecd8a802edb8f522f4364e65b60fb0748f891d63966c3c7117448a9710dba42db6b80e8828273eedfdaaaa30de3a1d92e0930ee25cc00b87f687f247275d1ddbc67819911fa5aab1fe6caaed026b88fc237f8797b88909c03ebe3c6a5060c3f2f6c96f9c26a46976efe47469ab4f5a5ac1115ff4be4b08168b2d30ded77d8b0fa32020744b1a317f7fd01766b5fe1845488a2e1b87c4c49b2b1250a110bbb504b2ccc49ccd1e1efe3b3da4074a2d8b49688b6cc06816a4d1de4e2e43cfbabcb9d6cedd2447ec946b7121a13e21da80b5f04cef486aab2ea8180b621d3a5805c7cc024ae6771d24d145fd81f4b43f2cfb994b65d282db1ea8e8b0d0c69185a4271df3e616fbad911c02daea1ab9a99c908737d91e9c9ad3ead3abec63feebc95f3a95317d0d105866985c81b247f7a4e496af96b0c4cbe501895f987ee0a46cbe3b7a2f2bae8feb06c524128bc2382bc6a529caba83f895805caedcf413a1fedfb1cd5c43ac7c7445be7545f1b0fb1fab9158e5e744a547498d9459bee2699e3fc77044ffb8167028704b12a298353d632101561b73cb21149dc5297c493938310f7cbfe1fb6a78ccbd399686fe2750278f986362f8c16afc1efd89f5a9e2b87da1e52b39b603896ea8eeab5f9bb63f9edfa9f165d0fb56b842e26940e6006bb4900958423221667312bb89f7b920d9b70a35d1d15d589596c3f0a8123f5efba46e9cd5759c310aab739d99241e6a23ed41f06cd2b5d986f6cf2a978979c27c9416c32a34e9c536b32e5b9c8a32f5df0b2e23d1605b44a0eb55bf0cff42fd06d0e5f601d174a7768b8f9a707226d5bc2e814e275fea132e3516f8d8b136a82f189e4d2cb773791a8ab6aa139204c4158e69ce30f3b0e9ee8c8a490d56cc5429d6639fe10d0f839344f437c538f8fffb7fd3d553a0c0c39e66b062933a00b61003dc3a9275c01e7c1f8047b32be8d2365bb09613786a052bb78af9a3e6e7c11947f0fe348907623859e093663544043c7a8f01d9e984be1a159bd8cd83dd27c6e3beff1d3c7f027bd68859481e3efe46b43ebf24e006f7bc9185635c9ab36f258b84cfd29fef7b56d0d368f7f240caa76330da5d3d8c4002e8faa2e168dfdb23fabc1e14b4bf4a45f8187068b863fa776ce0050c94e0186e4fbe9079d7e237bdab0d7909487e7f15e6e8d7b3c13f6ef9a01b4ac983ad924f5e3b606101f8cafdda226864220c7c2f30100112915bd238b74f786cc9524664ee35a30d127dce2350239b4c3e04084f87e80bfc544d7139bf85fa4fa5d9f5851ca48cb6a6dd65be37f902000230abca648bc2ee55722c7cb62da6f5166e569ed8cd5d3cc6cce6b2e7280ddabff4df4bea2dd0eb54e2066daa9fd5e6792e4eacc5ee3952499ee34304ebd3019200f5e78a61ae7b65b81a8ae8e5141a9008a016189bb1d69258762f5530fea0204a7fc37aca1bea5ac10396b424e732cb615a7775ce5d5da1d5f84849485b14134116afabd7a5027c1f1f7902a3ad84e5b0150288da81b04eb9cfaf087639483fb5468b810a488733f7bcefc7e1df4a67a01415d8d791e9f31f3a13683df1c065b4b73ec3fcd5847f6c1bb83eca8f3b1afc9273fe5ba88a8c54d8664f7a79ac568f88f99249d22e40075dda5273f4fba782a5f3a446f40b3e5254411eb687cbc44d508014b714ffdc7c99943f852161eb155fe1e05d637424fea1441b045a5d688f89e05583e1ef418be2741bb659008aa8e36bd5333a26b7a80bdcd04a81e3f6fcc193a0fdb4724a499a6216d93e74c1559f5c97ecf4e87c1cc91e6723778adbae84c097604eddbe658ed1dfeb43760a2575364e736e02d11cdb4a87b35970392e99b458083492a2a51273d74b224598d25c2c4a83a428dfa3e6023802c1e903e72bec8be222a0ef4dff83edc79b194f3772d811e566e23ba21c487397b37f3ae3f6e4e940ce8429bec79d43439a2e4ca6b79f3865dd3e635a8f16745ddf44fa64428a8b6ec361ee87cc454755870d8d6efdd7b822c3a91177c509e7cb7d3d7a27978bdc7bfab64bad4cf45d687f0a78569daebb741816f7a67973b6a8e9436d68448ff2e16ff5d0f6375994937123afaef37716f891f46d0fae3398b602970492f86a54e12f8f7429e1ca62cb9a27bdeb81de372cb35a4fb007d15b19da41a46d1f03e75ada495aa9997f4c0d188ef8314d5d8ef49d15aaa51776faedc6036be9705f631e5fc2e4d88985ea5c9ad29f88da5fa3915b7e3085e9165eab4cb4458ebae68df8ff0ae1fa2ecee84d1d52f2a4fd44883db8b5f9667c55b3ec68bb64cefaeca32dcfc1a43f39d06c5ac97fe0945b6bb2469e7059210611e69e57ae7063556276de675a5d83d492ba22e1c4f41067ca640c1f121abd36d4bb819dc7c3d3fa7fe200aaf6a1cd678debc615e5de8e3d70636e65eed585c0b4314e28e4bf309460ab91f99882135fb83e46e3034000db43eb9b6cfc49a85d86d30d40c7b238a785c0e827d1fccbe901a78db2a91aaa869cb149ed6ee1c86b0081e9975e740d6c96964c2b90d6e84447567d7ac656034f00604bceff47fcedb483a66b801d8112a2e170e3dea08d1a332c53ee50ab4e5546939d45166bf0b45ad06c4091cf611b7a5c5703a5c7cae800f09d1f0e0ae4ea51d381e17c26aa1895f260d8f801766594a5d61b771a88385c41f76272e1d90449601230a1de7f8ac084c5cb02ad7a49b374e7d841156b95de5c08e4f080cc8fa0e61a0747fd44860d947c0ce5ac20fcf2ac87ad0f5f1a40249c579aecfe35ac0c6448e2e599bd16da249f4650c8d47326b131f38eac9d2303f7cc7d758b77cfcdc688cf5df31229d3151d8ade68828b66b2affc5a8315eea5db5b1bcd36b0105fa884923849c1d4d1cc24ca2dd1b1356318acff381b2dbcc96800f410b412bc280aaf632337505bfbf040c0e82f9b9342e2d0409ef67f558148f4c91b2f11f8289b726450ee4fc0b2ea2eebf3e2a3b9a927c32cb9404dbb17266a93fd7d504053a710b15256cf9c4419cbdec37c29e8d2abaecb3c25c02a64a30aeed12a4ed4f48842ecc51c32fe324907face5b51396868bfd415796705741d1e986a8a87daec45cf6608c6ff82f389a9bc297e3bb31c99e625e8412c136e5bb1cefe89a9648430653da675dc70f4100412febbf922503a340a8724d38e8234ed1e27e52340256d4fa14cb0b3ae09a24f7aeed8e0da45ab2ee22de0c7a4e4f5f7e27eeecf4df073d2c11717b9eaaa267923dfa1302ff260527b3306b04ebf98e209a9bb0e2199d27d9ad5bddce2ee1791e5b440497267b90447e63696089941d44401e80ade7edd4ecc8a475305298f88bc7b53d796b911c243601bd75067409dd8059d69406af214310e81ac4d3c00bdc8070ae9e7d7a0d2a1883b9a17f3c1939135c7cb2a491d7aad13381374ad0a0e8b0c533cf1b5646c208c5337652a863757a61db198cd05add63f052ec2d5e15daf67cca602364348752dd3afff7290a9b7c60e698c869e7a624c935ac205ce33aacf74ef3e095b4bdc572ead38b1ec7377f3d8c04382626ad5e806ae931248ffefcca12ed6b50d4590b7b845920a11863ffbba6881c160b275e07166d5396001dc8e9eebc2fa7820e1213258de8701c06622144d3d933b433815f11c8a725ede32d27e2e35d3cac50c4772e0dfd9ba9506702b0f1639ef88613af9606a1eb7cbb2ac847471912edaa850a035f8e185ab55f22b63373f3ea3fa8c22f0a91d8c0bcaa9b7d3cc5916f14c4d3c3e75b63df4cd7d1ac611f28603f6d8d997950734827cc0d05b0e0c195e18a3928e94bca2d4", &(0x7f0000000040)=0x1000, &(0x7f0000000080)="648c27c9bc0edc13e94f58722a3a4ad65abf903267178cc145e83f745a2cb80cfaa947f59bcbfd70f3183d6f6d34f0f73b383469b7880cbdbe6510bd05d41e49e3c74b4711f9892ce082b8e6", 0x4c) 18:12:30 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r0, &(0x7f0000000700)={&(0x7f0000000100)=@abs={0x0, 0x0, 0x3}, 0x8, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="10000000ffff00000100000000000000cd194ac63920c8a8cdb51514420ca94e11eb2db52bf362893808834f8a4dda35875e19732ba6a5084a9478523e2ad16db2a7f96068acbec5b77cd3e724fc1fd90c42c0765f4b19853512e1cf1704dd3e00b4ecee4da16887ed15f9fbb81a01dc06f24ea5589655c96ba3fb742710ea19b5bcd14da30b40f23e4f5ffea8aff55359e750d3f1ac821f2a3fc8d4872514e5fbfff9f225bd916c1e7215ca759dee7fc5257e350a200a44c70eac97ced5b07fa4fb1ceea44a1cfc23fbeb45bc906f76fbbaf442ddf7dae32732b6e30fd4fce4157812ed0cf9729400"/247], 0x10}, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000180)="b4f7c2bfb64a30686430577d248e781a1833f8b9e1e5930117982c7e79367b2db4bfbf8cfa538bf48208442fe361aa0433ef48333fb64bec4b4e52983d3ecc2766ca2c0c7297900c70a682658f769703cfa3910ea905a469d9cb7f748351825a23af9e51", 0x64}], 0x1) mknod(&(0x7f00000000c0)='./file0\x00', 0x2000, 0x0) r1 = syz_open_pts() close(r1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0x5, 0x1ff, 0xffff65b8, "92542c467dc50f4733ec72545f0a765e2ba400"}) writev(r1, &(0x7f0000000480)=[{0x0}], 0x1) r2 = openat$tty(0xffffffffffffff9c, 0x0, 0x0, 0x0) dup2(r2, r1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000001c0)=[{0x2}, {0x3c}, {0x4406}]}) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x4) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000240)) r3 = open(&(0x7f00000002c0)='./file0\x00', 0x20, 0x0) renameat(0xffffffffffffffff, 0x0, 0xffffffffffffffff, &(0x7f0000000140)='./file0\x00') socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001400)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) setuid(r5) ioctl$TIOCCONS(r3, 0x80047462, &(0x7f0000000080)=0x5) 18:12:30 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r0, &(0x7f0000000700)={&(0x7f0000000100)=@abs={0x0, 0x0, 0x3}, 0x8, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="10000000ffff00000100000000000000cd194ac63920c8a8cdb51514420ca94e11eb2db52bf362893808834f8a4dda35875e19732ba6a5084a9478523e2ad16db2a7f96068acbec5b77cd3e724fc1fd90c42c0765f4b19853512e1cf1704dd3e00b4ecee4da16887ed15f9fbb81a01dc06f24ea5589655c96ba3fb742710ea19b5bcd14da30b40f23e4f5ffea8aff55359e750d3f1ac821f2a3fc8d4872514e5fbfff9f225bd916c1e7215ca759dee7fc5257e350a200a44c70eac97ced5b07fa4fb1ceea44a1cfc23fbeb45bc906f76fbbaf442ddf7dae32732b6e30fd4fce4157812ed0cf9729400"/247], 0x10}, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000180)="b4f7c2bfb64a30686430577d248e781a1833f8b9e1e5930117982c7e79367b2db4bfbf8cfa538bf48208442fe361aa0433ef48333fb64bec4b4e52983d3ecc2766ca2c0c7297900c70a682658f769703cfa3910ea905a469d9cb7f748351825a23af9e51", 0x64}], 0x1) mknod(&(0x7f00000000c0)='./file0\x00', 0x2000, 0x0) r1 = syz_open_pts() close(r1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0x5, 0x1ff, 0xffff65b8, "92542c467dc50f4733ec72545f0a765e2ba400"}) writev(r1, &(0x7f0000000480)=[{0x0}], 0x1) openat$tty(0xffffffffffffff9c, 0x0, 0x800, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000001c0)=[{0x2}, {0x3c}, {0x4406}]}) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x4) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000240)) r2 = open(&(0x7f00000002c0)='./file0/../file0\x00', 0x80, 0x0) socket(0x18, 0x8002, 0x0) renameat(0xffffffffffffffff, 0x0, 0xffffffffffffffff, &(0x7f0000000140)='./file0\x00') socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001400)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) setuid(r4) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000080)=0x5) 18:12:30 executing program 1: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x3}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x36, 0x0, 0x300, 0x0) write(r0, &(0x7f0000000000)="0080e65e3b8c5a21209e0f", 0xffe4) 18:12:30 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r0, &(0x7f0000000700)={&(0x7f0000000100)=@abs={0x0, 0x0, 0x3}, 0x8, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="10000000ffff00000100000000000000cd194ac63920c8a8cdb51514420ca94e11eb2db52bf362893808834f8a4dda35875e19732ba6a5084a9478523e2ad16db2a7f96068acbec5b77cd3e724fc1fd90c42c0765f4b19853512e1cf1704dd3e15f9fbb81a01dc06f24ea5589655c96ba3fbd14da30b40f23e4f5ffea8aff55359e750d3f1ac821f2a3fc8d4872514c9fbfff9f225bd916c1e7215ca759dee7fc5257e350a200a44c70eac97ced5b07fa4fb1ceea44a1cfc23fbeb45bc906f76fbbaf442ddf7dae32732b6e30fd4fce415782fed0cf9729400"/240], 0x10}, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000180)="b4f7c2bfb64a30686430577d248e781a1833f8b9e1e5930117982c7e79367b2db4bfbf8cfa538bf48208442fe361aa0433ef48333fb64bec4b4e52983d3ecc2766ca2c0c7297900c70a682658f769703cfa3910ea905a469d9cb7f748351825a23af9e51", 0x64}], 0x1) mknod(&(0x7f00000000c0)='./file0\x00', 0x2000, 0x0) r1 = syz_open_pts() close(r1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0x5, 0x1df, 0xffff65b8, "92542c467dc50f4733ec72545f0a765e2ba400", 0x0, 0x6020d97e}) writev(r1, &(0x7f0000000480)=[{0x0}], 0x1) r2 = openat$tty(0xffffffffffffff9c, 0x0, 0x0, 0x0) dup2(r2, r1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000001c0)=[{0x2}, {0x3c}, {0x4406}]}) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x4) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000240)) r3 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) renameat(0xffffffffffffffff, 0x0, 0xffffffffffffffff, &(0x7f0000000140)='./file0\x00') socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001400)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) setuid(r5) ioctl$TIOCCONS(r3, 0x80047462, &(0x7f0000000080)=0x5) 18:12:30 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000080)=[{}, {0x2b}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB=','], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse0\x00', 0x8000, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x2, 0x0) poll(&(0x7f00000001c0)=[{r1, 0x40}, {0xffffffffffffffff, 0x100}, {0xffffffffffffff9c, 0x4}, {r2, 0x80}, {r3, 0x40}], 0x5, 0x8) r4 = socket(0x18, 0x2, 0x0) close(r4) socket(0x400000000018, 0x3, 0x3a) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r4, &(0x7f0000000040)="100a2956b9223776", 0x21d) 18:12:30 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r0, &(0x7f0000000700)={&(0x7f0000000100)=@abs={0x0, 0x0, 0x3}, 0x8, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="10000000ffff00000100000000000000cd194ac63920c8a8cd941514420ca94e10eb2db52bf362893808834f8a4dda35875e19732ba6a5084a9478523e2ad16db2a7f96068acbec5b77cd3e724fc1fd90c42c0765f4b19853512e1cf1704dd3e00b4ecee4da16887ed15f9fbb81a01dc06f24ea5589655c96ba3fb742710ea19b5bcd14da30b40f23e4f5ffea8aff55359e750ac821f2a3fc8d4872514e5fbfff9f225bd916c1e7215ca759dee7fc5257e350a200ac0c70e2d905d38122f7b6dac97ced5b07fa4fb1ceea44a1cfc23fbeb45bc906f76fbbaf442ddf7dae32732b6e30fd4fce4157812ed0cf97294000000000000000000"], 0x10}, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000180)="b4f7c2bfb64a30686430577d248e781a1833f8b9e1e5930117982c7e79367b2db4bfbf8cfa538bf48208442fe361aa0433ef48333fb64bec4b4e52983d3ecc2766ca2c0c7297900c70a682658f769703cfa3910ea905a469d9cb7f748351825a23af9e51", 0x64}], 0x1) mknod(&(0x7f00000000c0)='./file0\x00', 0x2000, 0x0) r1 = syz_open_pts() close(r1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0x5, 0x1ff, 0xffff65b8, "92542c467dc50f4733ec72545f0a765e2ba400"}) writev(r1, &(0x7f0000000480)=[{0x0}], 0x1) r2 = openat$tty(0xffffffffffffff9c, 0x0, 0x0, 0x0) dup2(r2, r1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000001c0)=[{0x2}, {0x3c}, {0x4406}]}) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x4) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000240)) r3 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) renameat(0xffffffffffffffff, 0x0, 0xffffffffffffffff, &(0x7f0000000140)='./file0\x00') socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001400)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) setuid(r5) ioctl$TIOCCONS(r3, 0x80047462, &(0x7f0000000080)=0x5) 18:12:30 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x48}, {0x1}, {0x6, 0x0, 0x0, 0x7fffffff}]}) pwrite(r0, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000240)='/dev/speaker\x00', 0x80, 0x0) r2 = socket(0x18, 0x8002, 0x0) r3 = socket(0x10, 0x8000, 0x9) r4 = socket(0x18, 0x8002, 0x0) r5 = socket(0x18, 0x3, 0x0) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) r6 = dup2(r5, r4) sendmsg$unix(r6, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) ioctl$TIOCGWINSZ(r6, 0x40087468, &(0x7f0000000180)) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) r7 = dup2(r3, r2) sendmsg$unix(r7, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r8 = fcntl$dupfd(0xffffffffffffffff, 0xa, r1) ioctl$TIOCSETD(r8, 0x8004741b, &(0x7f0000000000)=0x20) ioctl$PCIOCWRITE(0xffffffffffffffff, 0xc0107003, &(0x7f0000000200)={{0x80, 0x0, 0x40}, 0x5, 0x21dc, 0x3ff}) 18:12:30 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r0, &(0x7f0000000700)={&(0x7f0000000200)=ANY=[@ANYBLOB="00002e2f66696c652cf5"], 0xa, 0x0, 0x0, &(0x7f0000000340)=ANY=[@ANYBLOB="10000000ffff00000100000000000000cd194ac63920c8a8cdb51514420ca94e11eb2db52bf362893808834f8a4dda35875e19732ba6a5084a9478520000b77cd3e724fc1fd93512e1cf1704dd3e00b4ecee4da16887ed15f9fbb81a01dc06f24ea5589655c96ba3fb742710ea3895a86a3b12f7d098bd9d6c63cd19b5bcd14da30b40f23e4f5ffea8aff55359e750d3f1ac821f2a3fc8d4872514e5fbfff9f225bd916c1e7215ca759dee7fc5257e350a200a44c70eac97ced5b07fa4fb1ceea44a1cfc23fba68801bb872786283b41852feb45bc906f76fbbaf442ddf7dae32732b6e30fd4fcac157812ed0cf97294000000000000000000000000000000b3ecc4eaab2e86f72af02fadf355db485a91aa4e9173c461ba426249afda80429f9d2a42e5ca02ed960096d91d0f85ac4424"], 0x10, 0x4}, 0x400) writev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000540)="b4f7c2bfb64a30686430577d248e781a1833f8b9e1e5930117982c7e79367b2db4bfbf8cfa538bf48208442fe361aa0433ef48333fb64bec4b4e52983d3ecc2766ca2c0c7297900c70a682658f769703cfa3910ea905a469d9cb7f748351825a23af9e51", 0x64}], 0x1) mknod(&(0x7f00000000c0)='./file0\x00', 0x2000, 0x0) r1 = syz_open_pts() close(r1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0x5, 0x1ff, 0xffff65b8, "92542c467dc50f4733ec72545f0a765e2ba400"}) writev(r1, &(0x7f0000000480)=[{0x0}], 0x1) r2 = openat$tty(0xffffffffffffff9c, 0x0, 0x0, 0x0) dup2(r2, r1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000001c0)=[{0x2}, {0x3c}, {0x4406}]}) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x4) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000240)) r3 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) renameat(0xffffffffffffffff, 0x0, 0xffffffffffffffff, &(0x7f0000000280)='./file0/file0\x00') socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001400)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0xc) setuid(r4) ioctl$TIOCCONS(r3, 0x80047462, &(0x7f0000000080)=0x5) 18:12:30 executing program 1: r0 = socket(0x400000000018, 0x3, 0x800000000000003a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r2 = socket(0x18, 0x8002, 0x0) write(0xffffffffffffffff, &(0x7f0000000140)="af2c44ce7fd61d8b4c4784b3301703169da9914102b538c0cb3eaccc7713e7b08bbdc8187900b6da475ae4df384daab419ae6747a0ad8296de86ea1eea6e65f5a1f603eadb207ae659bbc3340bc51e9e4384f61bf54a361bb84b752203275faed69b8def3f99d97dfe9def141055fa19658edaef6879b55432d5cc65fd19b951e9adb4872c83670cd75b42d781381bc6209a56d71063119a6770da4216206c7bdeab9e7e6b1e77cd86dc32eb08b82d8942408526bcfa5778fb23d07f6ead1879e553fc6b6a73f3594d331e37bd", 0xcd) r3 = socket(0x18, 0x3, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) r4 = dup2(r3, r2) sendmsg$unix(r4, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) ioctl$WSDISPLAYIO_GBURNER(r4, 0x400c5752, &(0x7f0000000080)) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, 0xfffffffffffffffe) r5 = openat(r1, &(0x7f0000001200)='./file0\x00', 0x1a0, 0xacc3417e94afe1a9) setsockopt(r5, 0x2a, 0x2e, &(0x7f0000001180)="ebffbcff13b98562de2b1442fd81eeaa4c71c97fae2b721b20cdee958feca129583048e6993186028cdd4cce06afb0bfd47149ddb7b59abd8613e47afa6ee090880145e64d9892bd494fffb835043364ddcaabc783e8a70aa1828657f98d43", 0x5f) socket(0x1, 0x1, 0x8) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x5}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r6 = socket(0x18, 0x2, 0x0) setsockopt(r6, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) pipe2(&(0x7f0000000040), 0x10000) 18:12:30 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r0, &(0x7f0000000700)={&(0x7f0000000100)=@abs={0x0, 0x0, 0x3}, 0x8, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="10000000ffff00000100000000000000cd194ac63920c8a8cdb51514420ca94e11eb2db52bf362893808834f8a4dda35875e19732ba6a5084a9478523e2ad16db2a7f96068acbec5b77cd3e724fc1fd90c42c0765f4b19853512e1cf1704dd3e00b4ecee4da16887ed15f9fbb81a01dc06f24ea5589655c96ba3fb742710ea19b5bcd14da30b40f23e4f5ffea8aff55359e750d3f1ac821f2a3fc8d4872514e5fbfff9f225bd916c1e7215ca759dee7fc5257e350a200a44c70eac97ced5b07fa4fb1ceea44a1cfc23fbeb45bc906f76fbbaf442ddf7dae32732b6e30fd4fce4157812ed0cf9729400"/247], 0x10}, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000180)="b4f7c2bfb64a30686430577d248e781a1833f8b9e1e5930117982c7e79367b2db4bfbf8cfa538bf48208442fe361aa0433ef48333fb64bec4b4e52983d3ecc2766ca2c0c7297900c70a682658f769703cfa3910ea905a469d9cb7f748351825a23af9e51", 0x64}], 0x1) mknod(&(0x7f00000000c0)='./file0\x00', 0x2000, 0x0) r1 = syz_open_pts() close(r1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0x5, 0x1ff, 0xffff65b8, "92542c467dc50f4733ec72545f0a765e2ba400"}) writev(r1, &(0x7f0000000480)=[{0x0}], 0x1) r2 = openat$tty(0xffffffffffffff9c, 0x0, 0x20000, 0x0) dup2(r2, 0xffffffffffffffff) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000001c0)=[{0x2}, {0x3c}, {0x4406}]}) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x4) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000240)) r3 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) renameat(0xffffffffffffffff, 0x0, 0xffffffffffffffff, &(0x7f0000000140)='./file0\x00') socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001400)) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0xc) setuid(r4) ioctl$TIOCCONS(r3, 0x80047462, &(0x7f0000000080)=0x5) 18:12:30 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40], [0x0, 0x0, 0x0, 0x0, 0x8], [0x0, 0x0, 0x0, 0x9, 0x80ffffffff], [0x0, 0x0, 0x403, 0x40000000]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x18, 0x8002, 0x0) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, &(0x7f0000000440)=0xc) chown(&(0x7f0000000000)='./file0\x00', 0x0, r3) lchown(&(0x7f0000000080)='./file1\x00', 0x0, r3) r4 = dup2(r2, r1) sendmsg$unix(r4, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r5 = openat(r4, &(0x7f0000000000)='./file0\x00', 0x200, 0x1) ioctl$BIOCSRSIG(r5, 0x80044272, &(0x7f0000000040)) openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x40, 0x0) r6 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r6, 0x8080691a, &(0x7f0000000300)) 18:12:30 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r0, &(0x7f0000000700)={&(0x7f0000000100)=@abs={0x0, 0x0, 0x3}, 0x8, 0x0, 0x0, &(0x7f0000000740)=ANY=[@ANYBLOB="10000000ffff00000100000000000000cd194ac63920c8a8cdb51514420ca94e11eb2db52bf362893808834fcc6fb66e511fd7328a4dda35875e19732ba6a5084a9478523e2ad16db2a7f96068acbec5b77cd3e724fc1fd90c42c0765f4b19853512e1cf1704dd3e00b4ecee4da16887ed15f9fbb81a01dc06f24ea5589655c96ba3fb742710ea19b5bcd14da30b40f23e4f5ffea8aff55359e750d3f1ac821f2a3fc8d4872514e5fbfff9f225bd916c1e7215ca759dee7fc5257e350a200a44c70eac97ced5b07fa4fb1ceea44a1cfc23fbeb45bc906f76fbbaf442ddf7dae32732b6e30fd4fce4157812ed0cf9729400000000000000", @ANYBLOB="ead3f0893616b51b663fb42ff61b020000000000000000000000eaac9937000000000024f41a4b4fb6c24a02b06a8d397516dd57c31a3c018e76927546394f40b5c69715fbaf01c87026cac8fe2a112ec553c72573c47b00269213819763a8d9c7cd1bde0b43a1463560e59fb663f1f1a63c6e079cb6235fb3b1d20df2c6ecdc6dc0e71420def84c509b908248795dba9a1e70583b4cf7bc68e67ae4054074c1ca02213c9248480091897e67422781314139f8c4f0012cd6f2b2e1828a340a9e0953ac4e89aac2d709069132131c23b84dba64269fdc9b95dde01aed5d6754a7c639fb5c61f82b2a522c178fac8497d887e399a0e99a5bf56f9ab90b27904f5e876fd66cef44dd91600f658672cf8ad45956541c60b08b480fd1286f54e294f152559e21262ea2f5ae0004ebf02d1c8754b289368b9850f2795cae5c728af811465ea813cb6e6c1c2874a1c2613239ad7508068d2b754c7659dd2ba41c9b2d4955d610c1a5ba11a364793e31a425dadaf2d9a88b7f3a5563afbda04d86a0bdbb73729980c2e25c3507f1984bb68d292fc2c7aad02ee92d031600632be1e22f7e1e86f43652cbf078125617c3ac36f3bf60a800"/449, @ANYRESHEX=r0], 0x10}, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000180)="b4f7c2bfb64a30686430577d248e781a1833f8b9e1e5930117982c7e79367b2db4bfbf8cfa538bf48208442fe361aa0433ef48333fb64bec4b4e52983d3ecc2766ca2c0c7297900c70a682658f769703cfa3910ea905a469d9cb7f748351825a23af9e51", 0x64}], 0x1) mknod(&(0x7f00000000c0)='./file0\x00', 0x2000, 0x0) r1 = syz_open_pts() socket(0x18, 0x8002, 0x0) close(0xffffffffffffffff) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0x5, 0x1ff, 0xffff65b8, "92542c467dc50f4733ec72545f0a765e2ba400"}) writev(r1, &(0x7f0000000480)=[{0x0}], 0x1) r2 = openat$tty(0xffffffffffffff9c, 0x0, 0x0, 0x0) dup2(r2, r1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000001c0)=[{0x2}, {0x3c}, {0x4406}]}) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000240)) r3 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) renameat(0xffffffffffffffff, 0x0, 0xffffffffffffffff, &(0x7f0000000140)='./file0\x00') socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001400)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, &(0x7f0000000200)=0xc) setuid(r5) ioctl$TIOCCONS(r3, 0x80047462, &(0x7f0000000080)=0x5) 18:12:30 executing program 1: r0 = socket(0x2, 0x8001, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000080)=0x89, 0x4) r1 = socket(0x18, 0x8002, 0x0) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) dup2(r2, r1) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYRESDEC=r1], 0x10) 18:12:30 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r0, &(0x7f0000000700)={&(0x7f0000000100)=@abs={0x0, 0x0, 0x3}, 0x8, 0x0, 0x0, &(0x7f00000004c0)=ANY=[@ANYBLOB="90000000ff00000100000000000000cd194ac63920c8a8cdb51514420ca94e11eb2db505000000000000008a4dda35875e19732ba6a5084a9478523e2ad16db2a7f96068acbec5b77cd3e724fc1fd90c42c0765f4b19853512e1cf1704dd3e00b4ecee4da16887ed15f9fbb81a9c5f4f0eefdf01dc06f24ea5589655c21c839838adb97919b564af72b4cb0a0b9e4f5ffea8aff55359e750d3f1ac821f2a3fc8d4872514e5fbfff9f225bd916c1e7215ca759dee7fc5257e350a200a44c70eac97ced5b07fa4fb1ceefbeb45bc906f76fbbaf442ddf7dae32732b6e30fd4fce4157812ed0cf972940000000000000000000000000000000000000000a458f9f32694052a059e85001cbb1221a4dc90e74589bcb270dcf8765f779179a2de452ae593bc838fcd7a877e126879760faa2a83e024261d37d32cd123f32db3d6381ea5ce60782e8a3a5fccedcd0737cb38df2862bc2f03a474c119671b6ec75144d4500494ef2b7b7b4bc51c2e842c92e7b0598ddfdf2a"], 0x10}, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000180)="b4f7c2bfb64a30686430577d248e781a1833f8b9e1e5930117982c7e79367b2db4bfbf8cfa538bf48208442fe361aa0433ef48333fb64bec4b4e52983d3ecc2766ca2c0c7297900c70a682658f769703cfa3910ea905a469d9cb7f748351825a23af9e51", 0x64}], 0x1) mknod(&(0x7f00000000c0)='./file0\x00', 0x2000, 0x0) r1 = syz_open_pts() close(r1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0x5, 0x1ff, 0xffff65b8, "92542c467dc50f4733ec72545f0a765e2ba400"}) writev(r1, &(0x7f0000000480)=[{0x0}], 0x1) r2 = openat$tty(0xffffffffffffff9c, 0x0, 0x0, 0x0) dup2(r2, r1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000001c0)=[{0x2}, {0x3c}, {0x4406}]}) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x4) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000240)) r3 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) renameat(0xffffffffffffffff, 0x0, 0xffffffffffffffff, &(0x7f0000000140)='./file0\x00') socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001400)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) setuid(r5) ioctl$TIOCCONS(r3, 0x80047462, &(0x7f0000000080)=0x5) 18:12:30 executing program 1: mknod(&(0x7f0000000180)='./bus\x00', 0x2000, 0x86128) writev(0xffffffffffffffff, &(0x7f0000002a00)=[{&(0x7f0000000100)="64a2f356bd09917bd3be79c5ccdf574a908dea7148862ce9d7c0a485366332ab8e", 0x21}], 0x1) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) connect(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYBLOB="0101007eefba11ff"], 0x8) r1 = socket(0x18, 0x8002, 0x0) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) r3 = dup2(r2, r1) sendmsg$unix(r3, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) ioctl$TIOCGTSTAMP(r3, 0x4010745b, &(0x7f0000000080)) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000040)="fa1204a49155e71e00", 0x9}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x28d, 0x0, 0x0) 18:12:30 executing program 1: sysctl$kern(&(0x7f0000000000)={0x1, 0x43}, 0x1a, &(0x7f0000000080), 0x0, 0x0, 0x0) 18:12:30 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r0, &(0x7f0000000700)={&(0x7f0000000100)=@abs={0x0, 0x0, 0x2}, 0x8, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="10000000ffff00000100000000000000cd194ac63920c8a8cdb51514420ca94e11eb2db52bf362893808834f8a4dda35875e19732ba6a5084a9478523e2ad16db2a7f96068acbec5b77cd3e724fc1fd90c42c0765f4b19853512e1cf1704dd3e00b4ecee4da16887ed15f9fbb81a01dc06f24ea5589655c96ba3fb742710ea19b5bcd14da30b40f23e4f5ffea8aff55359e750d3f1ac821f2a3fc8d4872514e5fbfff9f225bd916c1e7215ca759dee7fc5257e350a200a44c70eac97ced5b07fa4fb1ceea44a1cfc23fbeb45bc906f76fbbaf442ddf7dae32732b6e30fd4fce4157812ed0cf9729400"/247], 0x10}, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000180)="b4f7c2bfb64a30686430577d248e781a1833f8b9e1e5930117982c7e79367b2db4bfbf8cfa538bf48208442fe361aa0433ef48333fb64bec4b4e52983d3ecc2766ca2c0c7297900c70a682658f769703cfa3910ea905a469d9cb7f748351825a23af9e51", 0x64}], 0x1) mknod(&(0x7f00000000c0)='./file0\x00', 0x2000, 0x0) r1 = syz_open_pts() close(r1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0x5, 0x1ff, 0xffff65b8, "92542c467dc50f4733ec72545f0a765e2ba400"}) writev(r1, &(0x7f0000000480)=[{0x0}], 0x1) r2 = openat$tty(0xffffffffffffff9c, 0x0, 0x0, 0x0) dup2(r2, r1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000001c0)=[{0x2}, {0x3c}, {0x4406}]}) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x4) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000240)) r3 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) renameat(0xffffffffffffffff, 0x0, 0xffffffffffffffff, &(0x7f0000000140)='./file0\x00') socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001400)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) setuid(r5) ioctl$TIOCCONS(r3, 0x80047462, &(0x7f0000000080)=0x5) 18:12:30 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, &(0x7f0000000440)=0xfffffdf4) chown(&(0x7f0000000000)='./file0\x00', 0x0, r0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, &(0x7f0000000440)=0xc) chown(&(0x7f0000000000)='./file0\x00', 0x0, r1) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, &(0x7f0000000440)=0xc) chown(&(0x7f0000000000)='./file0\x00', 0x0, r2) setgid(r1) getgroups(0x3, &(0x7f00000000c0)=[r0, r1, r2]) r3 = syz_open_pts() close(r3) syz_open_pts() ioctl$TIOCMBIC(r3, 0x8004746b, &(0x7f0000000140)=0x40) openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x0, 0x0) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000100)={0x0, 0x80, 0x9, 0x7, '\r\r\x00', 0x0, 0x8000000}) writev(r3, &(0x7f0000000480)=[{&(0x7f0000000080)="b2408a6c719bf202165f255ccc990a", 0xcc}], 0x1) 18:12:30 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x50}, {0x87}, {0x6, 0x0, 0x0, 0x9a}]}) r1 = socket(0x18, 0x8002, 0x0) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) r3 = dup2(r2, r1) sendmsg$unix(r3, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) ioctl$BIOCLOCK(r3, 0x20004276) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000100)="244e7f3cb06224b0386e5110db69", 0xe, 0x0, 0x0) 18:12:30 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r0, &(0x7f0000000700)={&(0x7f0000000100)=@abs={0x0, 0x0, 0x3}, 0x8, 0x0, 0x0, &(0x7f0000000740)=ANY=[@ANYBLOB="10000000ffff00000100000000000000cd194ac63920c8a8cdb51514420ca94e11eb2db52bf362893808834f8a4dda35875e19732ba6a5084a9478523e2ad16db2a7f96068acbec5b77cd3e724fc1f04dd3e00b4ecee4da1f3a4ee096887ed15f9fbb81a01dc06f24ea5589655c96ba3fb742710ea19b5bcd14da30b40f23e4f5ffea8aff55359e750d3f1ac821f2a3fc8d4872514e5fbfff9f225bd916c1e7215ca759dee7fc5257e350a200a44c70eac97ced5b07fa4fb1ceea44a1cfc23fbeb45bc906f76fbbaf442ddf7dae3277812ed0cfb7294000000000000000000000000000000c6bcd21f49a84bdb44ecb50df253ad946bec47c6cac3cb793edd571e87beea1059cba8fb9607368f71d875e5aabd9f9e7de84750392ed65db382c272ae5afe5b27b0d8473c45d9b7fe9fa7c4fbaa83fd2410212424d9829d68650cde057ed8da02093d3d252ced553009ebdc1449b0afa0c562b3252f63298f074bdf226264c80000000000000000463d84951ae0ab6f5cc0a93eeec2565cd0728f7d6d2ae994401834d28a95f95c7d94ed19dd92d1ea05efb03cf5de04e9074d94703a47349b38b0b7a10cbb9402c686d0a9f75becedf2d36ffb83ccda92ea178c0037270f92f201"], 0x10}, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000180)="b4f7c2bfb64a30686430577d248e781a1833f8b9e1e5930117982c7e79367b2db4bfbf8cfa538bf48208442fe361aa0433ef48333fb64bec4b4e52983d3ecc2766ca2c0c7297900c70a682658f769703cfa3910ea905a469d9cb7f748351825a23af9e51", 0x64}], 0x1) mknod(&(0x7f00000000c0)='./file0\x00', 0x2000, 0x0) r1 = syz_open_pts() close(r1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0x5, 0x1ff, 0xffff65b8, "92542c467dc50f4733ec72545f0a765e2ba400"}) writev(r1, &(0x7f0000000480)=[{0x0}], 0x1) r2 = openat$tty(0xffffffffffffff9c, 0x0, 0x0, 0x0) dup2(r2, r1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000280)={0x0, &(0x7f00000001c0)}) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x4) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000240)) r3 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) renameat(0xffffffffffffffff, 0x0, 0xffffffffffffffff, &(0x7f0000000140)='./file0\x00') socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001400)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000100)=0x1) setuid(0x0) ioctl$TIOCCONS(r3, 0x80047462, &(0x7f0000000080)=0x5) 18:12:30 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r0, &(0x7f0000000700)={&(0x7f0000000100)=@abs={0x0, 0x0, 0x3}, 0x8, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="10000000ffff00000100000000000000cd194ac63920c8a8cdb51514420ca94e11eb2db52bf362893808834f8a4dda35875e19732ba6a5084a9478523e2ad16db2a7f96068acbec5b77cd3e724fc1fd90c42c0765f4b19853512e1cf1704dd3e00b4ecee4da16887ed15f9fbb81a01dc06f24ea5589655c96ba3fb742710ea19b5bcd14da30b40f23e4f5ffea8aff55359e750d3f1ac821f2a3fc8d4872514e5fbfff9f225bd916c1e7215ca759dee7fc5257e350a200a44c70eac97ced5b07fa4fb1ceea44a1cfc23fbeb45bc906f76fbbaf442ddf7dae32732b6e30fd4fce4157812ed0cf9729400"/247], 0x10}, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000180)="b4f7c2bfb64a30686430577d248e781a1833f8b9e1e5930117982c7e79367b2db4bfbf8cfa538bf48208442fe361aa0433ef48333fb64bec4b4e52983d3ecc2766ca2c0c7297900c70a682658f769703cfa3910ea905a469d9cb7f748351825a23af9e51", 0x64}], 0x1) mknod(&(0x7f00000000c0)='./file0\x00', 0x2000, 0x0) r1 = syz_open_pts() close(r1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0x5, 0x1ff, 0xffff65b8, "92542c467dc50f4733ec72545f0a765e2ba400"}) writev(r1, &(0x7f0000000480)=[{0x0}], 0x1) r2 = openat$tty(0xffffffffffffff9c, 0x0, 0x0, 0x0) dup2(r2, r1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000001c0)=[{0x2}, {0x3c}, {0x4406}]}) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x80) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000240)) r3 = open(&(0x7f0000000040)='./file0\x00', 0x40, 0x4c) renameat(0xffffffffffffffff, 0x0, 0xffffffffffffffff, &(0x7f0000000140)='./file0\x00') socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001400)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) setuid(r5) ioctl$TIOCCONS(r3, 0x80047462, &(0x7f0000000080)=0x5) 18:12:30 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xffff7ffffffffeff], [0x0, 0x0, 0x482]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0}, 0xc) setpgid(0x0, r1) getpgid(r1) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) 18:12:30 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r0, &(0x7f0000000700)={&(0x7f0000000100)=@abs={0x0, 0x0, 0x3}, 0x8, 0x0, 0x0, &(0x7f0000000340)=ANY=[@ANYBLOB="10000000ffff00000108000000000000cd194a263920c8a8cdb51514420ca94e11eb2db5d52937a72bf362893808834f8a4dda35875e19732ba6a5084a9478523e2ad16db2a7f96068acbec5b77cd3e724fc1fd90c42c0765f4b19853512e1cf1704f43e00b4ecee4da16887ed15f9fbb81a01dc06f24ea5589655c96ba3fb742710ea19b5bcd14da30b40f23e4f5ffea8aff55359e750d3f1ac821f2a3fc8ed872514e5fbfff9f225bd916c15ca759dee7fc5257e350a200a44c70eac97220e0000a4fb1ceea44a1cfc230000000000000004baf442ddf7dae32732b6e30fd4fce4157812ed0cf9729400"/251], 0x10}, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000180)="b4f7c2bfb64a30686430577d248e781a1833f8b9e1e5930117982c7e79367b2db4bfbf8cfa538bf48208442fe361aa0433ef48333fb64bec4b4e52983d3ecc2766ca2c0c7297900c70a682658f769703cfa3910ea905a469d9cb7f748351825a23af9e51", 0x64}], 0x1) mknod(&(0x7f00000000c0)='./file0\x00', 0x2000, 0x0) r1 = syz_open_pts() close(0xffffffffffffffff) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0x5, 0x1ff, 0xffff65b8, "92542c467dc50f4733ec72545f0a765e2ba400"}) writev(r1, &(0x7f0000000480)=[{0x0}], 0x1) r2 = openat$tty(0xffffffffffffff9c, 0x0, 0x0, 0x0) dup2(r2, r1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000001c0)=[{0x2}, {0x3c}, {0x4406}]}) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x4) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000240)) r3 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) renameat(0xffffffffffffffff, 0x0, 0xffffffffffffffff, &(0x7f00000002c0)='./file0\x00') socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001400)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) setuid(r5) ioctl$TIOCCONS(r3, 0x80047462, &(0x7f0000000080)=0x5) 18:12:30 executing program 1: mkdir(&(0x7f0000000240)='./file0\x00', 0x0) mkdir(&(0x7f0000000140)='./file0/file0\x00', 0x2d53b6584dddbb69) chdir(&(0x7f0000000040)='./file0\x00') setuid(0xee01) execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)='//\x00'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x8002, 0x0) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) ioctl$BIOCGDLTLIST(0xffffffffffffffff, 0xc010427b, &(0x7f00000001c0)={0x6, &(0x7f00000000c0)=[0x8000, 0x7, 0x0, 0x80, 0x401, 0xfaa]}) r2 = dup2(r1, r0) sendmsg$unix(r2, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r3 = socket(0x18, 0x8002, 0x0) r4 = socket(0x18, 0x3, 0x0) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) r5 = dup2(r4, r3) sendmsg$unix(r5, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) recvfrom$unix(0xffffffffffffffff, &(0x7f0000000280)=""/233, 0xe9, 0x0, 0x0, 0x0) close(0xffffffffffffffff) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000000)='r\x00') 18:12:30 executing program 1: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000600)='/dev/speaker\x00', 0x82, 0x0) r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x0, 0x0) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000040)=0x5) pwrite(r0, &(0x7f0000000640)="27d17e70c0f31108c065af2efdf5cd5d8e20e3b602c9ce1e2d9a11b6f4a8192b8521f47a2278f967420a40156db2b08f9f037aed4a58e501cc94d0ee083313581ee10e0f1ff066088f60b9e350ce3724af1880f33f85b81cc91f367cd9821976d12866e39e2de711657e80e24fe7ec49dc23249af0b4bd6627498fc1380ffb000edba00c048c8c3278576a40a12b859cf1cada5dd6665ff48ed476af892a3d9923f3d36e1f4e67b9b78f5a6b9c318230002efdd4a241f142c0cf44f5627325b676011725b56d94bce1f8e41cc70a3995b8b2814b5cb806a93cb34e3895194b54a63745293ce25658324781c501e8790ec86a953b3f7acc713e5c3c919a8fa588c83f158e5d9ea40c577ea1c39ccb37023565f5436c1f3eeeda94ba79a46eb13adb0aaf20b6ca5a733caadc1a650bd08563442438494017c168a8ea7eacb92cc86161323654b940bab7c87fd31f64791e99b707e1295d4a7e14980682867993f08e14181cfbddb5ef86159d551c91b4580d776c5fe4a0ae7d973424ca8e7fe5003aeba11c148dc2cdac65003022196cc594e93d9b4f148475c87cab2fd85fd35d3ad30861d8e38ae8eb079d92cf5a2e0c7221c9e4fd441a885021052ca26fca36a644664e40560cf7dc27f7e8fe712ae3498adb0919ff097bdae541e35d947e8060370ab6397bb73e7dbf3c7ee2efb38c4bb5009bca37df3e54061623825d756d", 0x200, 0x0, 0x0) execve(0x0, 0x0, 0x0) 18:12:30 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f0000000100)=@abs={0x0, 0x0, 0x3}, 0x8, 0x0, 0x0, &(0x7f0000000200)=ANY=[@ANYRES16], 0x10}, 0x0) openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x20, 0x2) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000180)="b4f7c2bfb64a30686430577d248e781a1833f8b9e1e5930117982c7e79367b2db4bfbf8cfa538bf48208442fe361aa0433ef48333fb64bec4b4e52983d3ecc2766ca2c0c7297900c70a682658f769703cfa3910ea905a469d9cb7f748351825a23af9e51", 0x64}], 0x1) mknod(&(0x7f00000000c0)='./file0\x00', 0x8000, 0x1000000) r1 = syz_open_pts() close(r1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0xfffffffc, 0x5, 0x1ff, 0xffff65b8, "92542c467dc50f4733ec72545f0a765e2ba400"}) writev(r1, &(0x7f0000000480)=[{0x0}], 0x1) r2 = openat$tty(0xffffffffffffff9c, 0x0, 0x0, 0x0) dup2(r2, r1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000001c0)=[{0x2}, {0x3c}, {0x4406}]}) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x4) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000240)) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) renameat(0xffffffffffffffff, 0x0, 0xffffffffffffffff, &(0x7f0000000140)='./file0\x00') getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0xc) setuid(r3) ioctl$TIOCCONS(0xffffffffffffffff, 0x80047462, &(0x7f0000000280)=0x5) 18:12:30 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r0, &(0x7f0000000700)={&(0x7f0000000100)=@abs={0x0, 0x0, 0x3}, 0x8, 0x0, 0x0, &(0x7f00000004c0)=ANY=[@ANYBLOB="10000000ffff00000100000000000000cd194ac63920c8a8cdb51514420ca94e11eb2db52bf300893808834f8a4dda35875e19732ba6a5084a9478523e2ad16db2a7f96068acbec5b77cd3e724fc1fd90c42c0765f4b19853512e1cf1704dd3e00b4ecee4da16887ed15f9fbb81a01dc06f24ea5589655c96ba3fb742710ea19b5bcd14da30b40f23e4f5ffea8aff55359e750d3f1ac821f2a3fc8d4872d14e5fbfff9f225bd916c1e7215ca759dee7fc5257e350a200a44c70eac97ced5b07fa4fb1ceea44a1cfc23fbeb45bc906f76fbbaf442ddf7dae32732b6e30fd4fce4157812ed0cf9729400000000000000000000e88b457ac942e2b04f92ab0fd61f3cf9a158d5d02e041b61374070f5731af2006900d23fb40c1dc000"/294], 0x10}, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000180)="b4f7c2bfb64a30686430577d248e781a1833f8b9e1e5930117982c7e79367b2db4bfbf8cfa538bf48208442fe361aa0433ef48333fb64bec4b4e52983d3ecc2766ca2c0c7297900c70a682658f769703cfa3910ea905a469d9cb7f748351825a23af9e51", 0x64}], 0x1) mknod(&(0x7f00000000c0)='./file0\x00', 0x2000, 0x0) r1 = syz_open_pts() close(r1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0x5, 0x1ff, 0xffff65b8, "92542c467dc50f4733ec72545f0a765e2ba400"}) writev(r1, &(0x7f0000000480)=[{0x0}], 0x1) r2 = openat$tty(0xffffffffffffff9c, 0x0, 0x0, 0x0) dup2(r2, r1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000280)={0x0, &(0x7f00000001c0)}) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x4) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000240)) r3 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) renameat(0xffffffffffffffff, 0x0, 0xffffffffffffffff, &(0x7f0000000140)='./file0\x00') socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001400)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, &(0x7f00000002c0)=0xc) setuid(r5) ioctl$TIOCCONS(r3, 0x80047462, &(0x7f0000000080)=0x5) 18:12:31 executing program 1: fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x41000300000001}) sysctl$hw(&(0x7f0000000000)={0x4, 0x11}, 0x2, &(0x7f0000000040)="7dcfb2cc50cd4053d23c0000000000000100ed0100000000000000788f1dbe4ad753", 0x0, 0x0, 0x0) 18:12:31 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r0, &(0x7f0000000700)={&(0x7f0000000100)=@abs={0x0, 0x0, 0x3}, 0x8, 0x0, 0x0, &(0x7f00000004c0)=ANY=[@ANYBLOB="10000000ffff00000100000000000000cd194ac63920c8a8cdb51514420ca94e11eb2db52bf362893808834f8a4dda35875e19732ba6a5084a9478523e2ad16db2a7f96068acbec5b77cd3e724fc1fd90c42c0765f4b19853512e1cf1704dd3e00b4ecee4da16887ed15f9fbb81a01dc06f24ea5589655c96ba3fb742710ea19b5bcd14da30b40f23e4f5ffea815d6703fe750d3f1ac821f2a3fc8d4872514e5fbfff9f225bd916c1e7215ca759dee7fc5257e350a200a44c70eac97cebc906f76fbbaf442ddf7dae32732b6e30fd4fce4157812ed0cf972940000000000000000000000000000000000000000000000000000000000002d210af4aa6a7ba371b8593ca6b6f1efd7a1a7efc58f800349b71e39ad4db4774d0252ad1db0f817166e877d8869f764f4b5021e56942df0871e15f8806d3448a8b19805b372d56ac2f96517476d155d60e4fda51d"], 0x10}, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000180)="b4f7c2bfb64a30686430577d248e781a1833f8b9e1e5930117982c7e79367b2db4bfbf8cfa538bf48208442fe361aa0433ef48333fb64bec4b4e52983d3ecc2766ca2c0c7297900c70a682658f769703cfa3910ea905a469d9cb7f748351825a23af9e51", 0x64}], 0x1) mknod(&(0x7f00000000c0)='./file0\x00', 0x2000, 0x0) r1 = syz_open_pts() close(r1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0x5, 0x1ff, 0xffff65b8, "92542c467dc50f4733ec72545f0a765e2ba400"}) writev(r1, &(0x7f0000000480)=[{0x0}], 0x1) r2 = openat$tty(0xffffffffffffff9c, 0x0, 0x0, 0x0) dup2(r2, r1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000001c0)=[{0x2}, {0x3c}, {0x4406}]}) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x4) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000240)) r3 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) renameat(0xffffffffffffffff, 0x0, 0xffffffffffffffff, &(0x7f0000000140)='./file0\x00') socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001400)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) setuid(r5) ioctl$TIOCCONS(r3, 0x80047462, &(0x7f0000000080)=0x5) 18:12:31 executing program 1: mkdir(&(0x7f00000005c0)='\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) mkdir(&(0x7f0000000000)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x121) rename(&(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//../file0\x00', &(0x7f0000000100)='\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') socketpair(0x2, 0x3, 0x7f, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000640)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) seteuid(r2) r3 = semget$private(0x0, 0x2, 0x189) bind$inet6(r0, &(0x7f00000002c0)={0x18, 0x0, 0x4, 0x4}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) r5 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) ioctl$TIOCGWINSZ(0xffffffffffffffff, 0x40087468, &(0x7f0000000500)) fchown(r5, 0x0, 0x0) r6 = openat(r5, &(0x7f0000000380)='\x00', 0x80, 0x108) getgid() mkdir(&(0x7f0000000400)='\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', 0x88) ioctl$BIOCSFILDROP(r6, 0x80044279, &(0x7f0000000280)=0x800) semop(r3, &(0x7f0000000580)=[{0x2, 0x5, 0x1000}, {0x4, 0x3ff, 0x800}, {0x2, 0x19, 0x1800}], 0x3) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000480)={{0x8, r4, 0x0, 0x0, 0x0, 0x100010024, 0x207}, 0x9, 0x0, 0x7}) semctl$GETNCNT(r3, 0x1, 0x3, &(0x7f00000001c0)=""/187) 18:12:31 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r0, &(0x7f0000000700)={&(0x7f00000002c0)=@abs={0x0, 0x0, 0x0}, 0x31eb5d9785ae03b8, 0x0, 0x0, &(0x7f00000004c0)=ANY=[@ANYRESDEC], 0x10}, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000180)="b4f7c2bfb64a30686430577d248e781a1833f8b9e1e5930117982c7e79367b2db4bfbf8cfa538bf48208442fe361aa0433ef48333fb64bec4b4e52983d3ecc2766ca2c0c7297900c70a682658f769703cfa3910ea905a469d9cb7f748351825a23af9e51", 0x64}], 0x1) mknod(&(0x7f00000000c0)='./file0\x00', 0x2000, 0x0) r1 = syz_open_pts() close(r1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0x5, 0x1ff, 0xffff65b8, "92542c467dc50f4733ec72545f0a765e2ba400"}) writev(r1, &(0x7f0000000480)=[{0x0}], 0x1) r2 = openat$tty(0xffffffffffffff9c, 0x0, 0x0, 0x0) dup2(r2, r1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f00000001c0)=[{0x7}, {0x3e}, {0x4406}]}) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x4) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000240)) r3 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) renameat(0xffffffffffffffff, 0x0, 0xffffffffffffffff, &(0x7f0000000140)='./file0\x00') socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000100)=0x1) setuid(0x0) ioctl$TIOCCONS(r3, 0x80047462, &(0x7f0000000080)=0x5) 18:12:31 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0xf999435ab37f2d99, 0x32a6) ktrace(&(0x7f0000000180)='./bus\x00', 0x0, 0x0, 0x0) 18:12:31 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r0, &(0x7f0000000700)={&(0x7f0000000100)=@abs={0x0, 0x0, 0x3}, 0x8, 0x0, 0x0, &(0x7f00000004c0)=ANY=[@ANYBLOB="10000000ffff00000100000000000000cd194ac63920c8a8cdcd1514420ca94e11eb2db52bf362893808834f8a4dda35875e19732ba6a5084a9478523e2ad16db2a7f96068acbec5b77cd3e724fc1fd90c42c0765f4b19853512e1cf1704dd3e00b4ecee4da16887ed15f9fbb81a01dc06f24ea5589655c96ba3fb742710ea19b5bcd14da30b40f23e4f5ffea8b3f55359e750d3f1ac821f2a3fc8d48725759dee7fc5020000000000000017ac97ced5b07fa4fb1ceea44a1cfc23fbeb45bc76fbbaf442ddf7dae32732b6e30fd4fce4157812ed0cf989715313000000000000000000000000204b68b18b6f5cfdf3cf2e56871e6c4fe6f11a4e53d1e0963cebfad45d980d8207c80657bff186fbafc0b6bb16e3f7a21f0c97298b79507a7c9a8a5443f9df7657d3509dcc5bb278cf753ef402c37ced0000"], 0x10}, 0x0) writev(r0, &(0x7f0000000200)=[{&(0x7f0000000340)="af1c75a2690afade1dbcf1210e0ba43766f76c961945f45b4449662039b033e9ccc906f1ae9ad8fce8e40e9d71c60b859e7df922fcb894f5f85cd7c37d8f01bd653ee5547aae1f7551d299ecedc046e03fa2708f51a31b9e7d8a15053bf8506fab703f1a2baf8dd2234087f58335a142ab7efc81b767e25a481e736283da22100ecd0c39f628aeca34f045d618961f7f43301a5df1d8f7f3699b1832c411779103ddc5fb9a3ab2ce02d81f9e6e8043db314a7c3dbb10d887705a95b0a763c4599acf2a7d25a8deba6171f4eb4cf07f11b78843", 0xd3}, {&(0x7f0000000280)="65ef72", 0x3}], 0x2) mknod(&(0x7f00000000c0)='./file0\x00', 0x2000, 0x0) r1 = syz_open_pts() close(r1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0x5, 0x1ff, 0xffff65b8, "92542c467dc50f4733ec72545f0a765e2ba400"}) writev(r1, &(0x7f0000000480)=[{0x0}], 0x1) r2 = openat$tty(0xffffffffffffff9c, 0x0, 0x0, 0x0) dup2(r2, r1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000001c0)=[{0x2}, {0x3c}, {0x4406}]}) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x4) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000240)) r3 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) renameat(0xffffffffffffffff, 0x0, 0xffffffffffffffff, &(0x7f0000000140)='./file0\x00') socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001400)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) setuid(r5) ioctl$TIOCCONS(r3, 0x80047462, &(0x7f0000000080)=0x5) 18:12:31 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02ec4a7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) bind(r0, &(0x7f00000001c0)=@un=@file={0x0, './file0\x00'}, 0xa) r1 = dup(r0) listen(r1, 0x0) writev(r1, &(0x7f0000000200)=[{&(0x7f0000000040)="1a60c2bdbb91f1e5bbbb5e0553adff8cdb45f4fae543288696d1dd4600bd56a973c0fa0245e25e38bd89431ab87c70f249dbbd4475cd563720da7fe2c7ebf7ffc7a093011117fe3d97c1ab1565ce539e818eef6c41c58011cd4fb19b", 0x5c}, {&(0x7f00000000c0)="67a85c2f32147311f94a87d27240f4853ac20d8e08560775333bd8f27040dc5196fe7c857b9319ea5f19e06602c17ebf19937110ea182095c178595425b1ba7a096563f236a46d1cf665ac8c0a26550d8806634641854db1cfd39ac1ca85e823c5e33da3a75f20066a5d69aff6806532255ba6c4cfa759fc356526b95a121dcc19093d0cc6f452899049b42e242a42f38d69b168e7b28b429c5400496091cfa3c874c75e285471058b9a8b34cde95a8dc260196756bd85a67a488ea852c5c9578743e3d82b8f8be94badbfd1c1e7328bee3b8fe3a9e74313d9aaad4ab4cbbd", 0xdf}, {&(0x7f00000001c0)}], 0x3) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) close(r0) r3 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000240)='/dev/wsmouse\x00', 0x1, 0x0) r4 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000240)='/dev/speaker\x00', 0x1, 0x0) fcntl$getown(r4, 0x5) poll(&(0x7f0000000280)=[{r2, 0x4}, {r2, 0x10}, {r3, 0x10}, {r4}, {0xffffffffffffff9c, 0x8}], 0x5, 0x6) shutdown(r1, 0x2) close(r1) 18:12:31 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r0, &(0x7f0000000700)={&(0x7f0000000100)=@abs={0x0, 0x0, 0x3}, 0x8, 0x0, 0x0, &(0x7f00000004c0)=ANY=[@ANYBLOB="10000000ffff00000100000000000000cd194ac63920c8a8cdb51514420ca94e11eb2db52bf362893808834f8a4dda35875e19732ba6a5084a9478523e2ad16db2a7f96068acbec5b77cd3e724fc1fd90c42c0765f4b19853512e1cf1704dd3e00b4ecee4da16887ed15f9fbb81a01dc06f24e25589655c96ba3fb742710ea19b5bcd14da30b40f23e4f5ffea8aff55359e750d3f1ac821f2a3fc8d4872514e5fbfff9f225bd916c1e7215ca759dee7fc5257e350a201f44c70e40f8ced5b07fa4fb1ceea44a1cfc23fbeb45bc906f76fbbaf442ddf7daed0cfd72940000000000090000000080000000000000000000000000000000000c48786604025361a6fe93a12708ea8772da608726292231314683341448c627189716213001b16f6da04ad9b3b547d0dd842f8527fd756924f25f12a75b3023fdcec2082460ef0fc50a9f6d08feebc968984d3311c688c3ea84bd369f2c8f4d3a7731309e3220cb7249ccda173244c600c44004951e23b00ccdb41fce"], 0x10}, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000180)="b4f7c2bfb64a30686430577d248e781a1833f8b9e1e5930117982c7e79367b2db4bfbf8cfa538bf48208442fe361aa0433ef48333fb64bec4b4e52983d3ecc2766ca2c0c7297900c70a682658f769703cfa3910ea905a469d9cb7f748351825a23af9e51", 0x64}], 0x1) mknod(&(0x7f00000000c0)='./file0\x00', 0x2008, 0x0) r1 = syz_open_pts() close(r1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0x5, 0x1ff, 0xffff65b8, "92542c467dc50f4733ec72545f0a765e2ba400"}) writev(r1, &(0x7f0000000480)=[{0x0}], 0x1) r2 = openat$tty(0xffffffffffffff9c, 0x0, 0x0, 0x0) dup2(r2, r1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000001c0)=[{0x2, 0x0, 0x0, 0x1ff}, {0x3c, 0xff}, {0x4406}]}) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x4) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000240)) r3 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) renameat(0xffffffffffffffff, 0x0, 0xffffffffffffffff, &(0x7f0000000140)='./file0\x00') socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001400)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) setuid(r5) ioctl$TIOCCONS(r3, 0x80047462, &(0x7f0000000080)=0x5) 18:12:31 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x10000, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x10000, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSDIRFILT(r1, 0x8004427d, &(0x7f0000000480)=0xa7d5) syz_emit_ethernet(0xf7, &(0x7f0000000340)) 18:12:31 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r0, &(0x7f0000000700)={&(0x7f0000000100)=@abs={0x0, 0x0, 0x3}, 0x8, 0x0, 0x0, &(0x7f0000000340)=ANY=[@ANYBLOB="10000000ffff00000100000000000000cd194ac63920c8a8cdb51514420ca94e11eb35875e19732ba6a5084a9478523e2ad16db2a7f96068acbec5b77cd3e724fc1fd90c42c0765f4b19853512e1cf1704dd3e00b4ecee4da16887ed15f9fbb81a01dc06f24ea5589655c96ba3fb742710ea19b5bcd14da30b40f2d70bac3e4f5ffea8aff55359e710d3f1ac821f2a3fc8d4872514e5fbfff9f225bd916c1e7215ca759dee7fc5257e350a200a44c70eac97ced5b07fa4fb1ceea44a1cfc23fbeb45bc906f76fbbaf442ddf7dae32732b6e30fd4fce4157812ed0cf9729400"/250], 0x10}, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000180)="b4f7c2bfb64a30686430577d248e781a1833f8b9e1e5930117982c7e79367b2db4bfbf8cfa538bf48208442fe361aa0433ef48333fb64bec4b4e52983d3ecc2766ca2c0c7297900c70a682658f769703cfa3910ea905a469d9cb7f748351825a23af9e51", 0x64}], 0x1) mknod(&(0x7f00000000c0)='./file0\x00', 0x2000, 0x0) r1 = syz_open_pts() close(r1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0x5, 0x1ff, 0xffff65b8, "92542c467dc50f4733ec72545f0a765e2ba400"}) writev(r1, &(0x7f0000000480)=[{0x0}], 0x1) r2 = openat$tty(0xffffffffffffff9c, 0x0, 0x0, 0x0) dup2(r2, r1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000001c0)=[{0x2}, {0x3c}, {0x4406}]}) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x4) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000240)) r3 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) renameat(0xffffffffffffffff, 0x0, 0xffffffffffffffff, &(0x7f0000000140)='./file0\x00') socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001400)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) setuid(r5) ioctl$TIOCCONS(r3, 0x80047462, &(0x7f0000000080)=0x5) 18:12:31 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x0) open(&(0x7f0000000640)='./bus\x00', 0x20, 0x0) write(0xffffffffffffffff, 0x0, 0x0) getpgrp() pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) socket$unix(0x1, 0x2, 0x0) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, 0x0) open(0x0, 0x0, 0x0) openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCIMMEDIATE(0xffffffffffffffff, 0x80044270, 0x0) ioctl$KDENABIO(0xffffffffffffffff, 0x20004b3c) openat$klog(0xffffffffffffff9c, 0x0, 0x10603, 0x0) semctl$IPC_RMID(0x0, 0x0, 0x0) shmctl$IPC_SET(0x0, 0x1, 0xffffffffffffffff) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) semget$private(0x0, 0x0, 0x0) semctl$GETNCNT(0x0, 0x0, 0x3, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) setregid(0xffffffffffffffff, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) setgroups(0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) 18:12:31 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r0, &(0x7f0000000700)={&(0x7f0000000100)=@abs={0x0, 0x0, 0x3}, 0x8, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="10000000ffff00000100000000000000cd194ac63920c8a8cdb51514420ca94e11eb2db52bf362893808834f8a4dda35875e19732ba6a5084a9478523e2ad16db2a7f96068acbec5b77cd3e724fc1fd90c42c0765f4b19853512e1cf1704dd3e00b4ecee4da16887ed15f9fbb81a01dc06f24ea5589655c96ba3fb742710ea19b5bcd14da30b40f23e4f5ffea8aff55359e750d3f1ac821f2a3fc8d4872514e5fbfff9f225bd916c1e7215ca759dee7fc5257e350a200a44c70eac97ced5b07fa4fb1ceea44a1cfc23fbeb45bc906f76fbbaf442ddf7dae32732b6e30fd4fce4157812ed0cf9729400"/247], 0x10}, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000180)="b4f7c2bfb64a30686430577d248e781a1833f8b9e1e5930117982c7e79367b2db4bfbf8cfa538bf48208442fe361aa0433ef48333fb64bec4b4e52983d3ecc2766ca2c0c7297900c70a682658f769703cfa3910ea905a469d9cb7f748351825a23af9e51", 0x64}], 0x1) mknod(&(0x7f00000000c0)='./file0\x00', 0x2000, 0x0) r1 = syz_open_pts() close(r1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0x5, 0x1ff, 0xffff65b8, "92542c467dc50f4733ec72545f0a765e2ba400"}) writev(r1, &(0x7f0000000480)=[{0x0}], 0x1) r2 = openat$tty(0xffffffffffffff9c, 0x0, 0x0, 0x0) dup2(r2, r1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000001c0)=[{0x2}, {0x7fff}, {0x4406}]}) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x4) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000240)) r3 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) renameat(0xffffffffffffffff, 0x0, 0xffffffffffffffff, &(0x7f0000000140)='./file0\x00') socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001400)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) setuid(r5) ioctl$TIOCCONS(r3, 0x80047462, &(0x7f0000000080)=0x5) 18:12:31 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) sysctl$hw(&(0x7f0000000080)={0x6, 0xa}, 0x2, &(0x7f00000000c0)="3bb2", &(0x7f0000000100)=0x2, &(0x7f0000000140)="7eae6c671828c629f5f90a012da5b0f108ef4c889205167edfb94ee9f1230ec07b841a1185cb8a4aec2e3ffa651fc3a83796d6e812cb76d522ad5d71c9f134afe600cd55d575729a37fe0bf3db1140cb31", 0x51) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000440)={0xc96, 0x0, 0xfffffffffffffff8, 0xffffffffffffffff, "bdf3f6ff0180000000000000000000fb6300", 0xfdffffea}) writev(r0, &(0x7f0000000000), 0x0) read(r0, &(0x7f0000000340)=""/222, 0xde) 18:12:31 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r0, &(0x7f0000000700)={&(0x7f0000000100)=@abs={0x0, 0x0, 0x3}, 0x8, 0x0, 0x0, &(0x7f00000004c0)=ANY=[@ANYBLOB="10000000ffff00000100000000000000cd194ac63920c8a8cdb51514420ca94e11eb2db52bf362893808834f8a4dda35875e19732ba6a5084a9478523e2ad16db2a7f96068acbec5b77cd3e724fc1fd90c42c0765f4b19853512e1cf1704dd3e00b4ecee4da16887ed15f9fbb81a01dc06f24ea5589655c96ba3fb742710ea19b5bcd14da30b40f23e4f5ffea8aff55359e750d3f1ac821f2a3fc8d4872514e5fbfff9f227bd916c1e7215ca759dee7fc5257e350a200a44c70eac97ced5b07fa4fb1ca44a1cfc23fbeb45bc906f76fbbaf442ddf7dae32732b6e30fd4fce4157812ed0cf97294000000000000000000000000000000d4b695ea613692d74ff79a1d8d9ee66c1c58813225f19446285366a16f1fac92d0462418b0b44f5c27d348e0502f256272500720ce9b76e78c5ea5d0317b6ba9fc73feb6ad2d306919342d311fba90cea60e52cb2212fa4291539e9aea254d9d6058955b8b2f5ade31aa58286ac70a4ff4004b1f09b7e5a68789372a052831af2ce58d54bb62ff8bf74a67a7ad55e19efe70488c06da5afb9a"], 0x10}, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000180)="b4f7c2bfb64a30686430577d248e781a1833f8b9e1e5930117982c7e79367b2db4bfbf8cfa538bf48208442fe361aa0433ef48333fb64bec4b4e52983d3ecc2766ca2c0c7297900c70a682658f769703cfa3910ea905a469d9cb7f748351825a23af9e51", 0x64}], 0x1) mknod(&(0x7f00000000c0)='./file0\x00', 0x2000, 0x0) r1 = syz_open_pts() close(r1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0x5, 0x1ff, 0xffff65b8, "92542c467dc50f4733ec72545f0a765e2ba400"}) writev(r1, &(0x7f0000000480)=[{0x0}], 0x1) r2 = openat$tty(0xffffffffffffff9c, 0x0, 0x0, 0x0) dup2(r2, r1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000001c0)=[{0x2}, {0x3c, 0x0, 0x7f}, {0x4406, 0x0, 0x0, 0xfffffffc}]}) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x4) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000240)) r3 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) renameat(0xffffffffffffffff, 0x0, 0xffffffffffffffff, &(0x7f0000000140)='./file0\x00') socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001400)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) setuid(r5) ioctl$TIOCCONS(r3, 0x80047462, &(0x7f0000000080)=0x5) 18:12:31 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r0, &(0x7f0000000700)={&(0x7f0000000100)=@abs={0x0, 0x0, 0x3}, 0x8, 0x0, 0x0, &(0x7f0000000340)=ANY=[@ANYBLOB="10000000ffff00000100000000000000cd194ac63920c8a8cdb51514420ca94e11eb2db52bf362893808834f8a4dda35875e6db2a7f96068acbec5b77cd3e724fc1fd90c42c0765f4b19853512e1cf1704dd3e00b4ecee4da16887ed15f9fbb81a01dc06f24ea5589655c96ba3fb742710ea19b5bcd14da30b40f23e4f5ffea8aff55359e750d3f1ac821f2a3fc8d4872514e5fbfff9f225bd916c1e7215ca759dee7fc5257e350a200a44c70eac97ced5b07fa4fb1ceea44a1cfc23fbeb45bc906f76fbbaf442ddf7dae32732b6e30fd4fce4157812ed0cf9729400"/247, @ANYRESHEX], 0x10}, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000180)="b4f7c2bfb64a30686430577d248e781a1833f8b9e1e5930117982c7e79367b2db4bfbf8cfa538bf48208442fe361aa0433ef48333fb64bec4b4e52983d3ecc2766ca2c0c7297900c70a682658f769703cfa3910ea905a469d9cb7f748351825a23af9e51", 0x64}], 0x1) mknod(&(0x7f00000000c0)='./file0\x00', 0x2000, 0x0) r1 = syz_open_pts() close(r1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0x5, 0x1ff, 0xffff65b8, "92542c467dc50f4733ec72545f0a765e48a400"}) writev(r1, &(0x7f0000000480)=[{0x0}], 0x1) r2 = openat$tty(0xffffffffffffff9c, 0x0, 0x0, 0x0) dup2(r2, r1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000200)='/dev/wskbd\x00', 0x800, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000001c0)=[{0x2}, {0x3c}, {0x4406}]}) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x4) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000240)) r3 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) renameat(0xffffffffffffffff, 0x0, 0xffffffffffffffff, &(0x7f0000000140)='./file0\x00') socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001400)) setuid(0x0) ioctl$TIOCCONS(r3, 0x80047462, &(0x7f0000000080)=0x5) 18:12:31 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r0, &(0x7f0000000700)={&(0x7f0000000100)=@abs={0x0, 0x0, 0x0}, 0x8, 0x0, 0x0, &(0x7f0000000740)=ANY=[@ANYBLOB="10000000ffff00e40100000000000000cd194ac63920c8a8cdb51514420ca94e11eb2db52bf363893808834f8a4dda35875e19732ba5084a9478523e2ad16db2a7f96068acbec5b77cd3e724fc1fd90c42c0765f4b19853512e1cf1704dd3e00b4ecee4da16887ed15f9fbb81a01dc06f24ea5589655c96ba3fb742710ea19b5bcd14da30b40f23e4f5ffea8aff55359e750d3f1ac821f2a3ffe5fb98a04f97ec8d4872514e5fbfff9f225bd916c1e7215ca759dee7fc5257e350a200a44c70eac97ced5b07f81fb1ceea44a1cfc23fbeb45bc906f76fbbaf442ddf7dae32732b6e30fd4fce4157812ed0cf97294000000000000000000000000000000df863dc084939be001000000349ee734d4be1687ea42ed4c63f5598bd59d4b434a5b108d196618ac392af168357e3378764575ac2b66ef7dda1f81e488bab99f623b6d9059930e6bbbc174bf92d363cd41ce3434185200e3396bd2c6bfba42a7f642720051c1803ac9e1f318527ba88ce86cf6b0d0d882591f448d5f07880e34fa0a5f24adde1ea997059f18439dc8c3e93e0549cf886232635768901947a94b44258c47ed86502d30a0c2b40b382d3cb0a4d081a80eb49e74cb927de642ae2391641212408a3c4fa06d58ce9a4ac3693c55084d8953092ddcdf89676d3d092b14bd7ec5ec0529c718e5e1a1d1722b5f5d375d851d71d83881f703a2727326e18af7e3a1e7878a6cc9f1bb5073c544526e2be2071be09da0590f17620686579a918d1ef636104b190200"/563], 0x10}, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000180)="b4f7c2bfb64a30686430577d248e781a1833f8b9e1e5930117982c7e79367b2db4bfbf8cfa538bf48208442fe361aa0433ef48333fb64bec4b4e52983d3ecc2766ca2c0c7297900c70a682658f769703cfa3910ea905a469d9cb7f748351825a23af9e51", 0x64}], 0x1) mknod(&(0x7f00000000c0)='./file0\x00', 0x2000, 0x0) close(0xffffffffffffffff) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x5, 0x1ff, 0xffff65b8, "92542c467dc50f4733ec72545f0a765e2ba400"}) writev(0xffffffffffffffff, &(0x7f0000000480)=[{0x0}], 0x1) r1 = openat$tty(0xffffffffffffff9c, 0x0, 0x0, 0x0) dup2(r1, 0xffffffffffffffff) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000001c0)=[{0x2}, {0xfff}, {0x4406}]}) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x4) ioctl$TIOCGETD(0xffffffffffffffff, 0x4004741a, &(0x7f0000000240)) r2 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) renameat(0xffffffffffffffff, 0x0, 0xffffffffffffffff, &(0x7f0000000140)='./file0\x00') socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001400)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) setuid(r4) sysctl$net_inet6_icmp6(&(0x7f0000000280)={0x4, 0x18, 0x3a, 0xf}, 0x4, &(0x7f00000005c0)="483df37370be78d74fe22da7ca0e1571eaecefe43bf926918707086c38c105959e495998da3a9663c4a4c9a1f3253cb0f3ffe613da9bcd4ce35fe06d81c2edcdbbff55d581b88ab502538128d50447dcd64d35331801c48081407da66495a8c807f53ecb4ae32474eca1900214c055ad5c8cb80d9a62d8efca3cba14d7798a08887b744b7c93e02c53e88d2a927db020c598de3c57b16ef93da6f96671b6", &(0x7f00000002c0)=0x9e, &(0x7f00000004c0)="459c1f66fc62f463382aec567ea9dc2a7767222696a11c9070768be561b706b9362c981edca0049e1e10099299019e2019dcd783b84a1a2475803868f9f3511a254db73d39c35d6c262acb7d0a80389f93c42f54791b1072dab26f5a75b2a323b4d5dd0614d5e5a089169546f4017d29945aff41382a57116c224f6d7eedf527c8ae312f00116dc652054da5bf2d77e97670b7e77c4c6e9e2b1956948c9ada3126842849c49ed61cd242fcc0bf581bc18a41b58b3694887b1819d1acf71e6f3f71e4f81710fe97ac0bdcc32d4bf5acb1f54eccce9fb29eef26216ecd8b07f4f7957481448023ec3cc98238be8bed307aac77150cb2b8b70566ac5cf3aa", 0xfd) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000080)=0x5) 18:12:32 executing program 1: sysctl$net_inet6_ip6(&(0x7f0000000000)={0x4, 0x18, 0x29, 0xb}, 0x4000000000000241, 0x0, 0x0, 0x0, 0x5f) 18:12:32 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r0, &(0x7f0000000700)={&(0x7f0000000100)=@abs={0x0, 0x0, 0x3}, 0x8, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="10000000ffff00000100000000000000cd194ac63920c8a8cdb11514420ca94e11eb2db52bf362893808834f8a4dda35875e19732ba6a5084a9478523e2ad16db2a7f96068acbec5b77cd3e724fc1fd90c42c0765f4b19853512e1cf1704dd3e00b4ecee4da16887ed15f9fbb81a01dc06f24ea5589655c96ba3fb742710ea19b5bcd14da30b40f23e4f5ffea8aff55359e750d3f1ac821f2a3fc8d4872514e5fbfff9f225bd916c1e7215ca759dee7fc5257e350a200a44c70eac97ced5b07fa4fb1ceea44a1cfc23fbeb45bc906f76fbbaf442ddf7dae32732b6e30fd451a6d41309d30e55dcfce4157812ed0cf97294000000000000"], 0x10}, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000180)="b4f7c2bfb64a30686430577d248e781a1833f8b9e1e5930117982c7e79367b2db4bfbf8cfa538bf48208442fe361aa0433ef48333fb64bec4b4e52983d3ecc2766ca2c0c7297900c70a682658f769703cfa3910ea905a469d9cb7f748351825a23af9e51", 0x64}], 0x1) mknod(&(0x7f00000000c0)='./file0\x00', 0x2000, 0x0) r1 = syz_open_pts() close(r1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0x5, 0x1ff, 0xffff65b8, "92542c467dc50f4733ec72545f0a765e2ba400"}) writev(r1, &(0x7f0000000480)=[{0x0}], 0x1) r2 = openat$tty(0xffffffffffffff9c, 0x0, 0x0, 0x0) dup2(r2, r1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000001c0)=[{0x2}, {0x3c}, {0x4406}]}) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x4) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000240)) r3 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) renameat(0xffffffffffffffff, 0x0, 0xffffffffffffffff, &(0x7f0000000140)='./file0\x00') socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001400)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) setuid(r5) ioctl$TIOCCONS(r3, 0x80047462, &(0x7f0000000080)=0x5) 18:12:32 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_GVIDEO(r0, 0x40045744, &(0x7f0000000040)) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x21) read(r1, &(0x7f00000000c0)=""/43, 0x2b) ioctl$WSDISPLAYIO_ADDSCREEN(0xffffffffffffff9c, 0x80245753, &(0x7f0000000100)={0x0, './file0\x00', './file1\x00'}) symlink(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='./file0\x00') r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/ttyCcfg\x00', 0x1, 0x0) read(r2, &(0x7f0000000200)=""/4096, 0x1000) r3 = semget(0x0, 0x0, 0x2) semctl$IPC_RMID(r3, 0x0, 0x0) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000001200)={'./file1\x00', 0xfffffffc, 0x8, 0x4, 0x0, 0xfffffff8, 0xd11, 0x3, 0x2, 0x1, 0x1, 0x3}) r4 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) utimensat(r4, &(0x7f0000001280)='./file0\x00', &(0x7f00000012c0)={{0x4, 0x6}, {0x7dd, 0x3123ac05}}, 0x0) r5 = open(&(0x7f0000001300)='./file0\x00', 0x1, 0xc) ioctl$VT_GETMODE(r5, 0x40087603, &(0x7f0000001340)) r6 = socket$inet(0x2, 0x8000, 0x5) recvmsg(r6, &(0x7f0000002600)={0x0, 0x0, &(0x7f00000024c0)=[{&(0x7f0000001380)=""/114, 0x72}, {&(0x7f0000001400)=""/4096, 0x1000}, {&(0x7f0000002400)=""/6, 0x6}, {&(0x7f0000002440)=""/127, 0x7f}], 0x4, &(0x7f0000002500)=""/195, 0xc3}, 0x40) ioctl$WSMUXIO_ADD_DEVICE(0xffffffffffffffff, 0x80085761, &(0x7f0000002640)={0x1, 0x8001}) r7 = socket$inet(0x2, 0x8000, 0x0) getsockopt$inet_opts(r7, 0x0, 0x0, &(0x7f0000002680)=""/47, &(0x7f00000026c0)=0x2f) 18:12:32 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) sendmsg$unix(r0, &(0x7f0000000700)={&(0x7f0000000100)=@abs={0x0, 0x0, 0x3}, 0x8, 0x0, 0x0, &(0x7f00000004c0)=ANY=[@ANYBLOB="10000000ffff00000100000000000000cd194ac63920c8a8cdb51514420ca94e11eb2db52bf362893808834f8a4dda35875e19732ba6a5084a9478523e2ad16db2a7f96068acbec5b77cd3e724fc1fd90c42c0765f4b19853512e1cf1704dd3e00b4ecee4da16887ed15f9fbb81a01dc06f24ea5589655c96ba3fb742710ea19b5bcd14da30b40f23e4f5ffea8aff55359e750d3f1ac821f2a3fc8d4872514e5fbfff9f225bd916c1e7215ca759dee7fc5257e350a200a44c70eac97ced5b07fa4fb1ceea44a1cfc23fbeb45bc906f76fbbaf442ddf7dae32732b6e30fd4fce4157812ed0cf9729400000000000000000000000000d2b47500b604afa0028281e7aed34558b02d6033b9d4ed6780550fa50b047da80877c705b866354a302452ffe8a8c240c01af3acb685c92a2af11e7151dc5abe4335d8081e3f20f7bdc06c3136c75cfd451fc88a715d0376a436bf410000"], 0x10}, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000180)="b4f7c2bfb64a30686430577d248e781a1833f8b9e1e5930117982c7e79367b2db4bfbf8cfa538bf48208442fe361aa0433ef48333fb64bec4b4e52983d3ecc2766ca2c0c7297900c70a682658f769703cfa3910ea905a469d9cb7f748351825a23af9e51", 0x64}], 0x1) mknod(&(0x7f00000000c0)='./file0\x00', 0x2000, 0x0) r1 = syz_open_pts() close(r1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0x5, 0x1ff, 0xffff65b8, "92542c467dc50f4733ec72545f0a765e2ba400"}) writev(r1, &(0x7f0000000480)=[{0x0}], 0x1) r2 = openat$tty(0xffffffffffffff9c, 0x0, 0x0, 0x0) dup2(r2, r1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000001c0)=[{0x2}, {0x3c}, {0x4406}]}) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x4) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000240)) r3 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) renameat(0xffffffffffffffff, 0x0, 0xffffffffffffffff, &(0x7f0000000140)='./file0\x00') socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001400)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) setuid(r5) ioctl$TIOCCONS(r3, 0x80047462, &(0x7f0000000080)=0x5) 18:12:32 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x74}, {0x25}, {0x200000006, 0x0, 0x0, 0x100000a1}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = syz_open_pts() ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000000000)=0x9) pwrite(r0, &(0x7f0000000100)="244e7f7cb0b4823f198e3ca4c9d2", 0xe, 0x0, 0x8000000) 18:12:32 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1fffff0366dfde36ae61dba64800"}) r1 = socket(0x18, 0x8002, 0x0) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) r3 = dup2(r2, r1) sendmsg$unix(r3, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r4 = openat(r3, &(0x7f0000000040)='./file0\x00', 0x80, 0x0) writev(r4, &(0x7f0000000140), 0x0) 18:12:32 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r0, &(0x7f0000000700)={&(0x7f0000000100)=@abs={0x0, 0x0, 0x3}, 0x8, 0x0, 0x0, &(0x7f0000000500)=ANY=[@ANYBLOB="10000000ffff00000100000000000000cd194ac63920c8a8cdb51514420ca94e11eb2db52bf362893808834f8a4dda35875e19732ba6a5084a9478523e2ad16db2a7f96068acbec5b77cd3e724fc1fd90c42c0765f4b19853512e1cf1704dd3e00b4ecee4da16887ed15f9fbb81a01dc06f24ea5589655c96ba3fb742710ea19b5bcd14da30b40f23e4f5ffea8aff553591f85ee2e2a3fc8d4872514e5fbfff9f225bd916c1e7215ca759dee7fc5257e350a200a44c70eac97ced5b07fa4fb1ceea44a1cfc23fbeb45bc906f76fbbaf442ddf7dae32732b6e30fd4fce4157812ed0cf972940000000000000000000000000000007615d58c6babdf2404cb14e6fc790f1453698fe5d02ec132fbf5d44adca75d0ea9235474e019d9925d355e74391eee28db93fc49da964905890d38cc834b7938ddcd571d56200d940bbf9916fefe0e9213df3a79d6d7e0e05ddf0b6361b417ee7de6773267bd928cd57599a8836914536fac2f0e77cce5ee94f9eccbc4138338d2a9e311d8a5a439a5260a5cbee36886f88fa043d9c11c1743fe512df528f6827727ef4d55dd13c7d7c4e3dae0a22bac19ef23ee8ff1be"], 0x10}, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000180)="b4f7c2bfb64a30686430577d248e781a1833f8b9e1e5930117982c7e79367b2db4bfbf8cfa538bf48208442fe361aa0433ef48333fb64bec4b4e52983d3ecc2766ca2c0c7297900c70a682658f769703cfa3910ea905a469d9cb7f748351825a23af9e51", 0x64}], 0x1) mknod(&(0x7f00000000c0)='./file0\x00', 0x2000, 0xfffffffd) r1 = syz_open_pts() close(r1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0x5, 0x1ff, 0xffff65b8, "92542c467dc50f4733ec72545f0a765e2ba400"}) writev(r1, &(0x7f0000000480)=[{0x0}], 0x1) openat$tty(0xffffffffffffff9c, 0x0, 0x0, 0x0) r2 = dup2(0xffffffffffffffff, r1) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000001c0)=[{0x2}, {0x3c}, {0x4406, 0x2, 0x0, 0x6}]}) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x4) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000240)) r3 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) renameat(0xffffffffffffffff, 0x0, 0xffffffffffffffff, &(0x7f0000000140)='./file0\x00') socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001400)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) setuid(r5) ioctl$TIOCCONS(r3, 0x80047462, &(0x7f0000000080)=0x5) 18:12:32 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0x9) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r1 = syz_open_pts() ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000002c0)=0x9) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000000)={0x0, 0xfff00000, 0x0, 0x8001, "81ecf643b6ac962f3fe659e07e940bbe2558106b", 0x401, 0x18}) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f00000000c0)=0x9) r3 = syz_open_pts() ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f00000000c0)=0x9) 18:12:32 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r0, &(0x7f0000000700)={&(0x7f0000000100)=@abs={0x0, 0x0, 0x3}, 0x8, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="10000000ffff00cd194ac63920c8a8cdb51514420ca94e11eb2db52bf362893808834f8a4dda35875e19732ba6a5084a9478523e2ad16db2a7f96068acbec5b77cd3e724fc1fd90c42c0765f4b19853512e1cf1704dd3e00b4ecee4da16887ed15f9fbb81a01dc06f24ea5589655c96ba3fb742710ea19b5bcd14da30b40f23e4f5ffea8aff55359e750d3f1ac821f2a3fc8d4872514e5fbfff9f225bd916c1e7215ca759dee7fc5257e350a200a44c70eac97ced5b07fa4fb1ceea44a1cfc23fbeb45bc906f76fbbaf442ddf7dae32732b6e30fd4fce4157812ed0cf9729400"/238], 0x10}, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000180)="b4f7c2bfb64a30686430577d248e781a1833f8b9e1e5930117982c7e79367b2db4bfbf8cfa538bf48208442fe361aa0433ef48333fb64bec4b4e52983d3ecc2766ca2c0c7297900c70a682658f769703cfa3910ea905a469d9cb7f748351825a23af9e51", 0x64}], 0x1) mknod(&(0x7f00000000c0)='./file0\x00', 0x2000, 0x0) r1 = syz_open_pts() close(r1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0x5, 0x1ff, 0xffff65b8, "92542c467dc50f4733ec72545f0a765e2ba400"}) writev(r1, &(0x7f0000000480)=[{0x0}], 0x1) r2 = openat$tty(0xffffffffffffff9c, 0x0, 0x0, 0x0) dup2(r2, r1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000001c0)=[{0x2, 0x0, 0x0, 0x2}, {0x3c, 0x0, 0x2}, {0x4406}]}) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x4) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000240)) r3 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) renameat(0xffffffffffffffff, 0x0, 0xffffffffffffffff, &(0x7f0000000140)='./file0\x00') socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) setuid(r5) ioctl$TIOCCONS(r3, 0x80047462, &(0x7f0000000080)=0x5) 18:12:32 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x61c8, 0x202) r0 = socket(0x18, 0x8002, 0x0) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) r2 = dup2(r1, r0) sendmsg$unix(r2, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) ioctl$VT_SETMODE(r2, 0x80087602, &(0x7f0000000080)={0x0, 0x8, 0xa5, 0x8000, 0x8}) mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x202) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./bus\x00') 18:12:32 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r0, &(0x7f0000000700)={&(0x7f0000000100)=@abs={0x0, 0x0, 0x3}, 0x8, 0x0, 0x0, &(0x7f0000000a80)=ANY=[@ANYBLOB="10000000ffff00000100000000000000cd194ac63920c8a8cdb51514420ca94e11eb2db52bf362893808834f8a4dda35870500733ba6a5084a9478523e2ad16db2a7f96068acbec5b77cd3e724fc1fd90cd9573fde75781dee5b2342c0765f4b19853512e1cf1704dd3e00b4ecee4da16887ed15f9fbb81a01dc06f24ea5589655c96ba3fb742710ea19b5bcd14da30b40f23e4f5ffea8aff55359e750d3f1ac821f2a3fc8d4872514e5fbfff9f225bd916c1e7215ca759dee7fc5257e350a200a44c70e9408ced5b07fa4fb1ceea44a1cfc23fbeb45bc906f76fbbaf442ddf7dae32732b6e30fd4fce4157812ed0cf97294000000000000000000000000000000abc46e2e83ce295a1be2cc372550835c69cfe8b10287a0568bc8603f7b9106e03e4e0a48c1383fac2e9be26a9b9d624449ee2afdece02bb9275efd949566c994d1d52d0f97e7a4d9410e52835076fe9f457c25c719b8723af53b0cfb64283129dde754189e389009a6bcad16239547f099d36d5602e5ffff7f00000000000070358760ab59eed780a7eeffa9f8480697c33297470d0ebf6c8b4c5bf629a14e9188a546101c36abee535f02825c096b465965200d460b9264054d7e4fa85c39bbc5e79b272f42ff178b452c5fa85d3e992a150157e1d38b2256e499f95901ca2428c487a54bb321cc376fbb5b5449b52a09e802585567a1f10c04095337c20898fab688a42d081a763fe84c6c1cab8e521e28522654df2d9749584a954b39ca7a1d1e28ad386c2497c8607938c0040d3cc9d775f37e6dd4ec4bb6881219fc9d41a19fdcd558947af66750aa3a0ad9", @ANYRES16=r0], 0x10}, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000740)="b4f7c2bfb64a30686430577d248e781a1833f8b9e1e5930117982c7e79367b2db4bf398700008bf48208442fe361aa0433ef48333fb64bec4b4e52983d3ecc2766ca2c0c7297900c70a682658f769703cfa3910ea905a469d9cb7f748351825a23af9e5131a89d4369b7ee31f138730ed03af6fe3cf2ad7122804e0a4c8209800f87fc49e9ff2edab947036de113c790b5820b69915e0595d2d53505af45a094c3f6936812ace6eb", 0xa8}], 0x1) mknod(&(0x7f00000000c0)='./file0\x00', 0x2000, 0x0) r1 = syz_open_pts() close(r1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0x5, 0x1ff, 0xffff65b8, "92542c467dc50f4733ec72545f0a765e2ba400"}) writev(r1, &(0x7f0000000480)=[{0x0}], 0x1) r2 = openat$tty(0xffffffffffffff9c, 0x0, 0x0, 0x0) dup2(r2, r1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000001c0)=[{0xfffe}, {0x3c, 0x0, 0xfa, 0xa5e}, {0x4406, 0x0, 0x2}]}) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x4) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000240)) r3 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) renameat(0xffffffffffffffff, 0x0, 0xffffffffffffffff, &(0x7f0000000140)='./file0\x00') socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001400)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) setuid(r5) ioctl$TIOCCONS(r3, 0x80047462, &(0x7f0000000080)=0x5) 18:12:32 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000080)=[{0x54}, {0x14}, {0x6}]}) r1 = socket(0x18, 0x8002, 0x0) r2 = socket(0x18, 0x3, 0x0) socket(0x16, 0x3, 0x85) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) r3 = dup2(r2, r1) sendmsg$unix(r3, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) ioctl$TIOCNXCL(r3, 0x2000740e) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) recvmsg(r1, &(0x7f00000002c0)={&(0x7f0000000100)=@in, 0xc, &(0x7f0000000200)=[{&(0x7f0000000140)=""/72, 0x48}], 0x1, &(0x7f0000000300)=""/111, 0x6f}, 0x21) syz_emit_ethernet(0x1bf, &(0x7f0000000000)) 18:12:32 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r0, &(0x7f0000000700)={&(0x7f0000000280)=@file={0x0, './file0\x00'}, 0xa, 0x0, 0x0, &(0x7f0000000340)=ANY=[@ANYBLOB="10000000ffff00000100000000000000cd194ac63920c8a8cdb51514420ca94e11eb2db52bf362893808834f8a4dda35875e19732ba6a5084a9478523e2ad16db2a7f96068acbec5b77cd3e724fc1fd90c42c0765f4b19853512e1cf1704dd3e00b4ecee4da16887ed15f9fbb81a01dc06f24ea5589655c96ba3fb742710ea19b5bcd14da30b40f23e4f5ffea8aff55359e750d3f1ac821f2a3fc8d4872514e5fbfff9f225bd916c1e7215ca759dee7fc5257e350a200a44c70eac97ced5b07fa4fb1ceea44a1cfc23fbeb45bc906f76fbbaf442ddf7dae32732b6e30fd4fce4157812ed0cf97294000000000000000000000000000000b43f810ef77dab0bff6c61852c2c9bf4951961280e8a"], 0x10}, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000180)="b4f7c2bfb64a30686430577d248e781a1833f8b9e1e5930117982c7e79367b2db4bfbf8cfa538bf48208442fe361aa0433ef48333fb64bec4b4e52983d3ecc2766ca2c0c7297900c70a682658f769703cfa3910ea905a469d9cb7f748351825a23af9e51", 0x64}], 0x1) mknod(&(0x7f00000000c0)='./file0\x00', 0x2000, 0x0) r1 = syz_open_pts() close(r1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0x5, 0x1ff, 0xffff65b8, "92542c467dc50f4733ec72545f0a765e2ba400"}) writev(r1, &(0x7f0000000480)=[{0x0}], 0x1) r2 = openat$tty(0xffffffffffffff9c, 0x0, 0x0, 0x0) dup2(r2, r1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000001c0)=[{0x2}, {0x3c}, {0x4406}]}) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x4) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000240)) r3 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) renameat(0xffffffffffffffff, 0x0, 0xffffffffffffffff, &(0x7f0000000140)='./file0\x00') socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001400)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) setuid(r5) ioctl$TIOCCONS(r3, 0x80047462, &(0x7f0000000080)=0x5) 18:12:32 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x0, "f81d00200b0f000005000000ac501fcad2cad800"}) sendmsg(0xffffffffffffffff, &(0x7f0000000240)={0x0, 0xfffffffffffffdc0, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="20000000e9ffffccff010000803052426391fd15ad14d188b287e8ba1792a5fcb0d69905f87c8a5b670100000000000000000000290000002aeaa9fbef5aa8dd61a186494f638528a7cdb676613f3a9d10508502640e4566d4254f704793fd71eeeb8d9d538083e30b68f995bbb2701067368409191425617a90f02b39ec32c087476fc3077cb0481affffff7f6fb744969fef00a42a13521c7ae3ee351492c5c47cb81e13d485a5d5b844f80417d94de0f27a19efeb7b80fbd9fc9d45e24f0462dd2e01d4"], 0x38}, 0x0) r0 = socket(0x18, 0x8002, 0x0) r1 = socket(0x26, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) r2 = dup2(r1, r0) sendmsg$unix(r2, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6}, 0x965f1d8ab92ea58a) r3 = socket(0x18, 0x8002, 0x0) r4 = socket(0x18, 0x3, 0x3) setsockopt(0xffffffffffffffff, 0x9, 0xfffffff7, &(0x7f00000002c0)="eb81000005005c002eaa4e713040e69931929648977eb12b2051d3bfc77c528c56f9b7047d0ef49d361523c63f1c1bbcd1ddb63cef0b2656ac4733952cea1bac831737f08fdede600a190a956299d1394b3aec3985b6ac2d314820be0306ad2e30a77bd4556bba2f5b550a3fc8c23851b9d1", 0x72) r5 = dup2(r4, r3) sendmsg$unix(r5, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) ioctl$BIOCPROMISC(r5, 0x20004269) ioctl$WSDISPLAYIO_USEFONT(r2, 0x80585750, &(0x7f0000000000)={'./file0\x00', 0x647c1b4c, 0x6, 0x40, 0x1, 0x80000000, 0x4, 0x7fffffff, 0x2, 0x0, 0xc2, 0x2}) connect$unix(0xffffffffffffffff, &(0x7f0000000280)=@file={0x1, './file0\x00'}, 0xa) mprotect(&(0x7f0000489000/0x4000)=nil, 0x4000, 0x0) r6 = socket(0x18, 0x4003, 0x0) ioctl$LIOCSFD(0xffffffffffffffff, 0x80046c7f, &(0x7f0000000080)=r4) connect$unix(r6, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg(r6, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 18:12:32 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r0, &(0x7f0000000700)={&(0x7f0000000100)=@abs={0x0, 0x0, 0x3}, 0x8, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="10000000ffff00000100000000000000cd194ac63920c8a8cdb51514420ca93808834f8a4dda35875e19732ba6a5084a9478523e2ad16db2a7f96068acbec5b77cd3e724fc1fd90c42c0765f4b19853512e1cf1704dd3e00b4ecee4da16887ed15f9fbb81a01dc06f24ea5589655c96ba3fb742710ea19b5bcd14da30b40f23e4f5ffea8aff55359e750d3f1ac821f2a3fc8d4872514e5fbfff9f225bd916c1e7215ca759dee7fc5257e350a200a44c70e75336773b07fa4fb1ceea44a1cfc23fbeb45bc906f76fbbaf442ddf7dae32732b6e30fd4fce4157812ed0cf9729400"/238], 0x10}, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000180)="b4f7c2bfb64a30686430577d248e781a1833f8b9e1e5930117982c7e79367b2db4bfbf8cfa538bf48208442fe361aa0433ef48333fb64bec4b4e52983d3ecc2766ca2c0c7297900c70a682658f769703cfa3910ea905a469d9cb7f748351825a23af9e51", 0x64}], 0x1) mknod(&(0x7f00000000c0)='./file0\x00', 0x2000, 0x0) r1 = syz_open_pts() close(r1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0x5, 0x1ff, 0xffff65b8, "92542c467dc50f4733ec72545f0a765e2ba400"}) writev(r1, &(0x7f0000000480)=[{0x0}], 0x1) r2 = openat$tty(0xffffffffffffff9c, 0x0, 0x0, 0x0) dup2(r2, r1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000001c0)=[{0x2}, {0x3c}, {0x4406}]}) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x4) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000240)) r3 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) renameat(0xffffffffffffffff, 0x0, 0xffffffffffffffff, &(0x7f0000000140)='./file0\x00') socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001400)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) setuid(r5) ioctl$TIOCCONS(r3, 0x80047462, &(0x7f0000000080)=0x5) 18:12:32 executing program 1: r0 = socket(0x2, 0x8001, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000080)=0x89, 0x4) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYRES16], 0x10) 18:12:32 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xffbfffffffffffff], [0x0, 0x0, 0x401], [{0x2}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20000, 0x0) r3 = socket(0x18, 0x8002, 0x0) r4 = socket(0x18, 0x3, 0x0) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) r5 = dup2(r4, r3) sendmsg$unix(r5, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) getpeername$inet(r5, &(0x7f0000000040), &(0x7f0000000080)=0xc) setreuid(0xee00, 0x0) r6 = getuid() setreuid(0xee00, r6) setreuid(r6, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, &(0x7f0000000440)=0xc) chown(&(0x7f0000000000)='./file0\x00', 0x0, r7) fchown(r2, r6, r7) 18:12:32 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r0, &(0x7f0000000700)={&(0x7f0000000100)=@abs={0x0, 0x0, 0x3}, 0x8, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="10000000ffff00000100000000000000cd194ac63920c8a8cdb51514420ca94e11eb19732ba6a5084a9478523e2ad16db2a7f96068acbec5b77cd3e724fc1fd90c42c0765f4b19853512e1cf1704dd3e00b4ecee4da16887ed15f9fbb81a01dc06f24ea558d655c96ba3fb742710ea19b5bcd14da30b40f23e4f5ffea8aff55359e750d3f1ac821f2a3fc8d4872514e5fbfff9f225bd916c1e7215ca759dee7fc5257e350a200a44c70eac97ced5b07fa4fb1ceea44a1cfc23fbeb45bc906f76f6baf442ddf7dae32732b6e30fd4fce4157812ed0cf9729400"/247], 0x10}, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000180)="b4f7c2bfb64a30686430577d248e781a1833f8b9e1e5930117982c7e79367b2db4bfbf8cfa538bf48208442fe361aa0433ef48333fb64bec4b4e52983d3ecc2766ca2c0c7297900c70a682658f769703cfa3910ea905a469d9cb7f748351825a23af9e51", 0x64}], 0x1) mknod(&(0x7f00000000c0)='./file0\x00', 0x2000, 0x0) r1 = syz_open_pts() close(r1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0x5, 0x1ff, 0xffff65b8, "92542c467dc50f4733ec72545f0a765e2ba400"}) writev(r1, &(0x7f0000000480)=[{0x0}], 0x1) r2 = openat$tty(0xffffffffffffff9c, 0x0, 0x0, 0x0) dup2(r2, r1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000002c0)=[{0x2, 0x0, 0x0, 0x5}, {0x3c}, {0x4506, 0x0, 0x0, 0x356}]}) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x4) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000240)) r3 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) renameat(0xffffffffffffffff, 0x0, 0xffffffffffffffff, &(0x7f0000000140)='./file0\x00') socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001400)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) setuid(r5) ioctl$TIOCCONS(r3, 0x80047462, &(0x7f0000000080)=0x5) 18:12:32 executing program 1: r0 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaef125c00000400", 0x8) sysctl$net_inet_esp(&(0x7f0000000000)={0x4, 0x2, 0x32, 0x4}, 0x4, &(0x7f0000000080)="ca502fdf1fbe665eab58cb90badbbf4d9fdc4aeac14db5b6dbde4b76eb0ee21e369b07274af51c6f59affac73fbc714a99f3856aa8263963c8a6602a2d41e47fd22509b560328ff10acfbd0f9279072f551eda7bd3e70f08944f4be8a6b1a4c934eab06d5452406454dbf0f42892c2c9965a8d636079d913f588d3c107a2f8706b401a9ae87c90b23d38a441a81e0cd5e4b8d261d1a19c804b6b85ab55b3", &(0x7f0000000140)=0x9e, &(0x7f0000000180)="5131f95dacf695e7c500ac8bb77248aac2d3b65684c30f98039bf63c47166f0c46cbc6980cce84c2f2446ca5e0d62200810b8a00e6e83c9e1ff3f786ceaa9d40f5345431d22d6e61b7541ea8505e0a696d3b214689e5b28d", 0x58) 18:12:32 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r0, &(0x7f0000000700)={&(0x7f0000000100)=@abs={0x0, 0x0, 0x3}, 0x8, 0x0, 0x0, &(0x7f00000004c0)=ANY=[@ANYBLOB="10000000ffff00000100000000000000cd194ac63920c8a8cdb51514420ca94e11eb2db52bf362893808834f8a4dda35875e19732ba6a5084a9478523e2ad16db2a7f96068acbec5b77cd3e724fc1fd90c42c0765f4b19853512e1cf1704dd3e00b4ecee4da16887ed15f9fbb81a01dc06f24ea5589655c96ba3fb742710ea19b5bcd14da30b40f23e4f5ffea8aff55359e750d3f1ac821f2a3fc8d4872514e5fbfff9f225bd916c1e7215ca759dee7fc5257e350a200a44c70eac97ced5b07fa4fb1ceea44a1cfc23fbeb45bc906f76fbbaf442ddf7dae32732b6e30fd4fce4157812ed0cf97294000000000000000000000000000000e8b3d96128d5b70b9b4ee646c2e24e08e7e3c8aca3f03e00f2eb5dc21f767b4b39a6b3d4c2c288e14054b4a276f6c80262a6dbf62b9401f4962fd30dc6ee80136603047d2b23e6d7f3e2f4c969db7495bc209cda5819b1f71ee0343ab42992a3d5f25b04826cd65e34519a77fd9abdb46d75bd249799a8c80414f2a76763377ee0ec463c7706f3c0e4d941fa"], 0x10}, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000180)="b4f7c2bfb64a30686430577d248e781a1833f8b9e1e5930117982c7e79367b2db4bfbf8cfa538bf48208442fe361aa0433ef48333fb64bec4b4e52983d3ecc2766ca2c0c7297900c70a682658f769703cfa3910ea905a469d9cb7f748351825a23af9e51", 0x64}], 0x1) mknod(&(0x7f00000000c0)='./file0\x00', 0x2000, 0x200000) r1 = syz_open_pts() close(r1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0x5, 0x1ff, 0xffff65b8, "92542c467dc50f4733ec72545f0a765e2ba400"}) writev(r1, &(0x7f0000000480)=[{0x0}], 0x1) ioctl$VT_WAITACTIVE(0xffffffffffffffff, 0x20007606, &(0x7f0000000200)=0xfffffffe) r2 = openat$tty(0xffffffffffffff9c, 0x0, 0x0, 0x0) dup2(r2, r1) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000001c0)=[{0x2}, {0x3c}, {0x4406}]}) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x4) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000240)) r3 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) renameat(0xffffffffffffffff, 0x0, 0xffffffffffffffff, &(0x7f0000000140)='./file0\x00') socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001400)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) setuid(r5) ioctl$TIOCCONS(r3, 0x80047462, &(0x7f0000000080)=0x5) 18:12:32 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000000164f6d31f0714da6e00"}) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000500)=ANY=[@ANYBLOB="2000000000ebfffffeef00000000000063e864fc9d071b9d2a538706000000b8180000002900000031000000000000000500007d"], 0x38}, 0x0) r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x18, 0x8002, 0x0) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) r3 = dup2(r2, r1) sendmsg$unix(r3, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) ioctl$TIOCGETA(r3, 0x402c7413, &(0x7f0000000040)) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 18:12:32 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) pipe2(&(0x7f0000000040), 0x4) r1 = fcntl$dupfd(r0, 0x0, r0) pipe2(&(0x7f0000000080), 0x10000) write(r1, &(0x7f0000000280)="20d3cf596a0a", 0x6) execve(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) 18:12:32 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r0, &(0x7f0000000700)={&(0x7f0000000100)=@abs={0x0, 0x0, 0x3}, 0x8, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="10000000ffff00000100000000000000cd194ac63920c8a8cdb51514420ca94e11eb2db52bf362893808834f8a4dda35875e19732ba6a5084a9478523e2ad16db2a7f96068acbec5b77cd3e724fc1fd90c42c0765f4b19853512e1cf1704dd3e00b4ecee4da16887ed15f9fbb81a01dc06f24ea5589655c96ba3fb742710ea19b5bcd14da30b40f23e4f5ffea8aff55359e750d3f1ac821f2a3fc8d4872514e5fbfff9f225bd916c1e7215ca759dee7fc5257e350a200a44c70eac97ced5b07fa4fb1ceea44a1cfc23fbeb45bc906f76fbbaf442ddf7dae32732b6e30fd4fce4157812ed0cf9729400"/247], 0x10}, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000180)="b4f7c2bfb64a30686430577d248e781a1833f8b9e1e5930117982c7e79367b2db4bfbf8cfa538bf48208442fe361aa0433ef48333fb64bec4b4e52983d3ecc2766ca2c0c7297900c70a682658f769703cfa3910ea905a469d9cb7f748351825a23af9e51", 0x64}], 0x1) mknod(&(0x7f00000000c0)='./file0\x00', 0x2000, 0x0) r1 = syz_open_pts() close(r1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0x5, 0x1ff, 0xffff65b8, "92542c467dc50f4733ec72545f0a765e2ba400"}) writev(r1, &(0x7f0000000480)=[{0x0}], 0x1) r2 = openat$tty(0xffffffffffffff9c, 0x0, 0x0, 0x0) dup2(r2, r1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000001c0)=[{0x82}, {0x3c}, {0x4406, 0x0, 0x2, 0x7fff}]}) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x4) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000240)) r3 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) renameat(0xffffffffffffffff, 0x0, 0xffffffffffffffff, &(0x7f0000000140)='./file0\x00') socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001400)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) setuid(r5) ioctl$TIOCCONS(r3, 0x80047462, &(0x7f0000000080)=0x5) 18:12:32 executing program 1: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() close(r0) r2 = syz_open_pts() ioctl$TIOCSTOP(r0, 0x2000746f) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0xfff, 0x8, "25e7f613283958181095e4b6d987e72f21f9bc15"}) setsockopt(0xffffffffffffffff, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) r3 = dup2(0xffffffffffffffff, 0xffffffffffffffff) sendmsg$unix(r3, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) ioctl$BIOCLOCK(r3, 0x20004276) r4 = socket(0x18, 0x8002, 0x0) r5 = socket(0x18, 0x3, 0x0) setsockopt(r5, 0x1000000029, 0x6, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) r6 = dup2(r5, r4) sendmsg$unix(r6, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) linkat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', r6, &(0x7f00000000c0)='./file0\x00', 0x4) ioctl$TIOCSETA(r0, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) writev(r1, &(0x7f0000001400)=[{&(0x7f00000017c0)="05", 0x1}], 0x1) 18:12:32 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r0, &(0x7f0000000700)={&(0x7f0000000100)=@abs={0x0, 0x0, 0x3}, 0x8, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="10000000ffff00000100000000000000cd194ac63920c8a8cdb51514420ca94e11eb2db52bf362893808834f8a4dda35875e19732ba6a5084a9478523e2ad16db2a7f96068acbec5b77cd3e724fc1fd90c42c0765f4b19853512e1cf1704dd3e00b4ecee4da16887ed15f9fbb81a01dc06f24ea5589655c96ba3fb742710ea19b5bcd14da30b40f23e4f5ffea8aff55359e750d3f1ac821f2a3fc8d4872514e5fbfff9f225bd916c1e7215ca759dee7fc5257e350a200a44c70eac97ced5b07fa4fb1ceea44a1cfc23fbeb45bc906f76fbbaf442ddf7dae32732b6e30fd4fce4157812ed0cf9729400"/247], 0x10}, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000180)="b4f7c2bfb64a30686430577d248e781a1833f8b9e1e5930117982c7e79367b2db4bfbf8cfa538bf48208442fe361aa0433ef48333fb64bec4b4e52983d3ecc2766ca2c0c7297900c70a682658f769703cfa3910ea905a469d9cb7f748351825a23af9e51", 0x64}], 0x1) mknod(&(0x7f00000000c0)='./file0\x00', 0x2000, 0x0) r1 = syz_open_pts() close(r1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0x5, 0x1ff, 0xffff65b8, "92542c467dc50f4733ec72545f0a765e2ba400"}) writev(r1, &(0x7f0000000480)=[{0x0}], 0x1) r2 = openat$tty(0xffffffffffffff9c, 0x0, 0x0, 0x0) dup2(r2, r1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000001c0)=[{0x2}, {0x3c}, {0x4406}]}) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x4) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000240)) r3 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) renameat(0xffffffffffffffff, 0x0, 0xffffffffffffffff, &(0x7f0000000140)='./file0\x00') socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) setuid(r5) ioctl$TIOCCONS(r3, 0x80047462, &(0x7f0000000080)=0x5) 18:12:32 executing program 1: openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000340)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) socket(0x18, 0x4003, 0x0) socket(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000340)) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) socket(0x18, 0x4003, 0x0) socket$inet(0x2, 0x2, 0x0) socket(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000340)) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) kqueue() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000200)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000340)) socket$inet(0x2, 0x2, 0x0) kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}}], 0x0, 0x0, 0x0, 0x0) r1 = socket(0x2, 0x3, 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8202"], 0x1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="00012e2f66696c6d3000"], 0x10) sendto$unix(r1, &(0x7f0000000100)="749703170f000000", 0x8, 0x0, 0x0, 0x0) 18:12:32 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r0, &(0x7f0000000700)={&(0x7f0000000100)=@abs={0x0, 0x0, 0x3}, 0x8, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="10000000ffff00000100000000000000cd194ac6392088a8cdb51514420ca94e11eb2db52bf362893808834f8a4dda35875e19732ba6a5084a9478523e2ad16db2a7f96068acbec5b77cd3e724fc1fd90c42c0765f4b19853512e1cf1704dd3e00b4ecee4da16887ed15f9fbb81a01dc06f24ea5589655c96ba3fb742710ea19b5bcd14da30b40f23e4f5ffea8aff55359e750d3f1ac800000000000000014e5fbfff9f2251f000000000000009dee7fc50a200a44c70eac97ced5b07fa4fb1ceea44a1cfc23fbeb45bc906f76fbbaf442ddf7dae32732b6e30fd4fce4157812ed0cf97294000000d800001e0000000000000000"], 0x10}, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000180)="b4f7c2bfb64a30686430577d248e781a1833f8b9e1e5930117982c7e79367b2db4bfbf8cfa538bf48208442fe361aa0433ef48333fb64bec4b4e52983d3ecc2766ca2c0c7297900c70a682658f769703cfa3910ea905a469d9cb7f748351825a23af9e51", 0x64}], 0x1) mknod(&(0x7f00000000c0)='./file0\x00', 0x2000, 0x0) r1 = syz_open_pts() close(r1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0x5, 0x1ff, 0xffff65b8, "92542c467dc50f4733ec72545f0a765e2ba400", 0x0, 0x9b}) writev(r1, &(0x7f0000000480)=[{0x0}], 0x1) r2 = openat$tty(0xffffffffffffff9c, 0x0, 0x0, 0x0) dup2(r2, r1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000001c0)=[{0x2}, {0x3c}, {0x4406}]}) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x4) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000240)) r3 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) renameat(0xffffffffffffffff, 0x0, 0xffffffffffffffff, &(0x7f0000000140)='./file0\x00') socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001400)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) setuid(r5) ioctl$TIOCCONS(r3, 0x80047462, &(0x7f0000000080)=0x5) 18:12:32 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) sysctl$net_inet_ip(&(0x7f0000000000), 0x4, &(0x7f0000000280)="533046aacfc83be86fea01d146fdecdf3dec1de6cb0b0577c2b9b5e53ed4e2a5b92f8c7784fb3d10bdd71e02ec56b776ffe4aaab5f62a6562de1cbfc9c5d9506a351836cc88e650636791c30720bb3baa09695fb9cf1c51a3c05a0cf61028550998a8b63f7bb82c1210efe8b89f38ad62f1f6dd6a93c37e879913f8da2c4bbc194169788dde8ff7080000f5fbb022029ea07f4a2b93df32d408d7d1f112c5bcc428b0744d41d721a6bd8803bd34cf33fd78e35baa5a4dee41658656242a8e118e4544119d372d3d3ef372a4358acc2ca53f8605c82c184a4ec7e4376e27f641b07d9a6d977d88595e6e08c840f1fc294c42e2c977cf37cdc9944359916421a4cd9e4e5e9215446021a9a2a7d737d8ad4e38212749b5d4c0b99718746a58a0ecdcfb5c151aaaa0af1d77e80664fcbae3cb8e3d64978e89381553b3c5d85f5a0ce1f0a5288955a9bd979c2ca1aeae45753f5620bc76cfcc6b26b9bdc12a43c32d3cb9d8ff35e49c3f9face01c558e47a89c15769a7d140f26895417cde1fb132639ea37f4e16c62046381f517cb1ebef5cba1c017ebb7c7682f19924957a1716fca9e4d74d1410a5777f2ce90dae553a2b8abe4e1da8de59f3eb8e59fa6e9f7b8581e404eee45f9e51948a5f474cbf1f64a56051b72aed1cdcf990256e43c45574804e2e0737238eceb717fd53e60e91e0424e3bc722d5703ace480a9d5a1d3c3e1bbb5b397644ea6ea96b26f520fcca3fdc5175399b2fa6a4a000270c51ed4a1493fa0b678f6e7fbfe5c1a19444485ce95fc7ace9fa565338a4939592e2a3a11f26aa44ea8b24445245c183c8ff50073f2e0f81fc5827508670ae21cb957887aa843c0ddb90a8e5369c6d6d2210911c70bfe9835bfe63c085b2b0b43f9a3a8933b94ecfeda20e50af3fb4436934d6273147494edeb1bc1c4e28031bedd946f292ae3e89ca0d2082acfc0ec997a12dd2b7923fdf733ed92ae17d20fb4b1033a5d3b6152145d92a9f7a02e919e2edf876aaa5efbaad2a1b4817e3d318020b0880b37b3de82ea0295d9ddc09f0e07163ee3f7c75f0e8442b51ce5c34360e7f41dad36b49930fe595efdb124e84dee94d5c13cc507500dd542801c70fce699e0115af941e6a49ac6e0296dbca4380b813b79d0cf3568d2813136b3e28388313a86364c205a023c280ec39183117a4b1a438654d5242c1dd0701de967a5b9a0a199de12413f9a2519e2a6a209b2c9448204d6b2c96b0a838dcb37ea724b312ad1f5eec25813b2d05085598043317040a487742178f9748d6358fa6eb7c11c95ed5a4473c9ad2e4384c969610f31e06d2319ae8f5ba05f6c7d3d3ed48d8216ed4d3019d5421323ebc01d225b07ee5532f8abd672b1fbdf386cc9335bc7fc838931f5c154d243ed1744b628037344fcaedfb653bd07cbba3ab16ac4f36019f6bf8875f982353c204f8eaa2d0fb4642e564ba6c6591ba673bee3e88db696b48f27e64d3def7d13e5a607ba6bc8b27561a28bd66ba0fe6d69436c94bfc27013986440e8837ec3afa8eb1b7e2ca833c7b1f91a489a6b3fecdc2f832baba8223ce72c1eee25320a98bb805c876ab49bc6f7b96d55979329a4d95d1f842cb6a48a77d819334e06537fd3f16b79c994049b8f85b0a08bdb3d16b35845941fa2b99c5f9a7ab679ded5c7a226d1b87d4686f4410196614d357bd972a0c89d2074531beb47f59db1e240295959eac0a705ab6fa31fff043c187d87d31a27d8785d564bd7f8db9be76b5fb0d5f01d77bd2e9ffe8fd0fbb51a45f9c02ef8e919a8b8453222911df8e13795a47c8c42dc3a85d00984099ca3ff2d703c701de22cc1ff1f69152180a8d227bb30041658db98bc4824e36ebf50f78cdb27f6976a8938990a3296223a971e1f7f81576bd9466280518e2aaea334e04acdd223fb902853effba4bfb616c78f5f0460eb257e80dcd090602b7bf1e01afa396a9680d2ec93dba18260e7dac84ee979ce3fa04d48e1e96aec86091383041d3bbc526532923dbc179cccba1bf6ecbc353f52db570935a2b433d779ee011b5ef2f1d582a6ef91e4fc3094e2ab64738e75060e8c837f3f3a271c507d4ccc407b4d5aacd72522bb2940ec9a7505ddc6942c206823af7168bb8ed69c8c804fbd5064d43e395917e674efac947d2b4028d3e32813b3b2427aa7ea359f55aabc783ce7f500e9c981a0b807f6f6c149a6893140a418403b1487c9dd74ac1ddd671b94238a6870df8c2750a8dbbe156470a5d9d0b83f3b5d829cabedf6e165d88e5425eb39cc08c69e39d29a483da324acb72586fe21a295cd38184429fafb5cdd20aaf5781fcf1e0c3773952f8811c92fcf980e1f009e4b3eb556511324ecbe36694d46d3119c34fd0b61fcf350d6e19701d7bce4a76dd35f4a7173d995e702a6521c99016ee60702b157df9b5fe658133315f7be82220a11943dbbe3fa02483307ad235e532e00b025e3b49ee479a08ac2a3fb215c0850feb6bfb4c0624b2591b8f3badf88adc7bf241247ee7117430a2e831816fb1fe1c66e6d6920be2aee788594bd55c8ec40e2c6cdc3d57d94e36caec856315efbaa60875c27ab06e5d585bf06b913ce3028a371de15b57d87b9b4c27b44f98a85f89cbab75f38acb9ca7eb6afaa0fb12854f63ad1ee0097ff6eb9c5e9da57b61ed4f11419dc2e41ca5713ca2752070c03df67bc5771695b8b943f04dbeb098e789aa6c88fa8788e4762c0bcaab004b66b2783c7bf98e7456f83dc55e8ce9e3eeae2978d5ce01791f40bd1e1cfa9e0e04796374f3616338facbe91f5568d8426ed66e3d341b80b1751c6730d6c808e4f651eaded45b01ccbc4ca872c716b62fea066f2a990d04aa7f7fcb4a80e504d968eaa9eaade5c718a7e32025dee330dbadfa6fd51d8562f685f185e691184fd99a1ff83bb5aadfe13599f52070aaacbe25c5b801cedda2452ba6133d7ec12f318842e5599c838b2201cc39c19eb3711476db1816f00b4a2320dd76715374f8332d3addf01aa63e3a5c809f352a9c7bdb3637adf9e25178d5642abd6e6adeedb318f9085b91c00c2ff9b70e0550adb7a473728572199cc2d8728e2bfc33866537a6df4c1f7615b668df2b8189a8d62ff4003fdb43fa5b67a4d1dedd80241128a96f5892c7a27a51dcac690b2f778cdcb938604ce4f9360112edc89df4ceade9d4344f9ae576861401ce071960b1b8b912c9a93c4044e58e5098a0b33c473547cff339d725496842111999efe8c54f307bb79ede5002eb7e2689d24942ef6efa1e3c1d268453173a605b0624b7450d0072fa3b393b1674ea8005b9c970f3a590de9e31c8173d18cce9df34523d7c31d6f0b7972d5155e98ab0d45be7c9fc4babfcf0f1cd5a3a6ef25b98507f5fa3d4e4a9324aa0c4c6adb120e94408f981fff90aa0456319d620a851249af4a9f4cef4dd6ebf017d1d0c717b8c5112ff71e2e99aa6fea9a35474f49a530edb52b1831e0e962fabf8956a9f81058617eb8449d141794fa38961db64e69abd7b3c1dc98d8a97bf6ad364645f6e821da5aea497fc9df72edc115c10cbb9cc30b9eab27e46d15ddebb22dffd0ff877fa13e30cb1041fc442e6b739d259e448d66511c93018367e1db1adf44be26252d6b80ce3645d35f41a12d2b2652378f173f19eabc7b169f5aa5b5a9fd3c9b07dc337fb7f4ef2f7c3e51a0d971841a6ccae2b9187a9d57ae50d5b612441c24c69aa7ed323810a3fda6081db361d023294f580c6ad2d2759f75fc7ebdf9c64774d1d371177f2ae7fc92a85566fa68ee6bade6478a42dbd1ecf584731f77865d4f738d8736b23ff7c1f53189e01a82f7348c612b0b2e3f66076be1499ae9f981477ca7f2ec7a9b64b487420c59ed3a5fc02a5bc418800240878264986dad9b1c811582ce51b0b7da6839f1afc94719458259123f65c5b3c700f7ca1f6ae1ee83d48f82dec7018b6ecb0aafe32389666ee24f983bcb93ca5045fa085e112a0772bc326578923f2da888f10e4532746288ecb5d052f98bf1e959540ff0c08b37811418e67c04c949be5b88f8fd1e1b4d597b89723e9b43861bba1ff255ef22568da467feb72c6cf79c8b4bc33a5c96753dce55993442254fcc2ddb8b084c6b5438b04dd386f35a84c63771de31a031afdc07e71d57c1e7865a8ba02669cca5927949f834f571e340c5c50976f8449c46245094a7554a54213b6134da56e888b5904ce30900ffc5edfe65144194f08a1fb3065f6292302ab53e895e839e7724ff48e400a9e3e41810ac54ddc401fa6822bd562050220b40fe8ec65851c380905ed20a9389094d846f6e26fb920f56ba3b93c4c234bde6f8e264d1c5ca2939cd8176b753ce408058b7e1f530229e7bd778712e93e637553b17c7248f9e349b886b4aaac710caac7955d15c372525c1cd36d4542fa781a3f9266f9c473b26fcef1ac4d91cb7a309bb85826fe87b75e314c09b1b0ac91b5a3df05f7e5666a27f1acc9a5b39e6576a97f89f0dcf08a62e9ea2d34fff67ce336e611410dd27783eeccca7b83b56c54ca1170288ed510fdb40c00f343cb14d600f3aff169abf994c60c10cbf0871d99d6b081ed179428db8b8abdedfa4ff63e3d24b7d6461930f8ec6d18484e9d07a116b02b1c131b3fa98d0136ae6da483426bffa0d91d940d38980c56230e3a796e44b38b08407e241de1387835e7bce94277cea66ca18353cf9503b83006cb51128826da6ec23c21406742d41a10327d6d082a93f7469d8803c06e40986a15247e80d157001162f678bb4cdfda3cd068680603066d926469017b0511b53d6fe7e932f57e16a3c3a5eb0535e0d1461587346c40bcb7c68369caffa877ccd80836b5a77e679507c9b9926d193b9503b9cefe36c7141f31dcfd921662fb6fc266b6c878d2ccc9d19da45937c3638212a79f208d2bcd1128b33403231ce647732f3edba579bb63ae9d51c3fb19e9f62583cc40edd2725fa6c819ef91ce16c2cb32be2be68a882ef32a333313ea2e97ba2319261a7b59e61f79b70902b495d632bcfca177785bf0718d1957fcfa515f6d838f1eb0586a9e55e5ecaca93a3d476577cce6a056b5f8b1bad35c7091341e2730ef54bedb0f7057fb2393905bd01524af70bfee12efe0d386bc2f86ec44a39e6d36d88d69bdbd852e9aff7da86d8813cc6441aefde67527b25ad4a434415dd8884e577858439a72455642c31da0560d2b1d8cbfeb6010baef6b264286ba600b3b7d8a6624f0af8feb12721922c4e8060f63959494dcd8918338196683a73d693b81f65adecb913d840d734ae410f54e8dd73ad8e651cb99e012654f2cce97f305e4e2baab70a0c919c4426fc4be9c948af976bf76c34f50302a02d9bf0215b84816f512f7cc95016aad2100de65b24d2678e4378aa3e7bb2f766c1503a8d9a14792fc94266ac59c6a21df640cc641e78b1d66cf324682337dc17736672837965cb6090a582cfb11e1b3bfc989d982bb2ed20505e9f7228b96a4b194c6093dbaa8f1dcbe8fec0c75e1bf543cdd0f52de17db7b8b1871fe3ba94c7b38f6de5545fc0fdb10556a87f97a81f0d85c6548292a9ad67d52c705d79486be849837b1888b9825b752e2a6ad43f32b95821f25762fb9fe5bbe2502128563cdbff8fd00b86f786a999a016e3dfb85b41e7838e5ad5024b3ecd9f56f54e36f12a82bb6560ad5c1447b959e184e02aa120ec6f9a69f29ba8c602240786a83ab325cab59c2556289303dd495f42b4dc34065d52ec47b6f118ec7dec19d33a5c4e5e564607859ec470510", &(0x7f00000000c0)=0x1000, &(0x7f0000001280)="f0329989fc4a1c08e02238764f8a1962ee2d1cf94d02ebc5b4cc0a394192ec4a4c6d52454c29f36a55879c9492871f254415c6a9f82093a5d455ed805ecf169b42a0a7662a9d3cfab649685419805d998e38bb4f8e3d7dd66e368bd3f6b7c6e32755f5b6763d44cc11e2b032c54d1b41ccd6f2810c7a8c79187e59b18cc31e01fa27171955ad5c60f84b8638a633b62d6a737918da25bd92ac0747", 0x9b) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x35}, {0x3}, {0x6}]}) syz_emit_ethernet(0x86, &(0x7f0000000100)={@random="80f9cf587156", @random="8ba2ca129e60", [{[{0x88a8, 0x7, 0x0, 0x4}], {0x8100, 0x7, 0x1}}], {@ipv4={0x800, {{0x1a, 0x4, 0x3, 0x8, 0x70, 0x68, 0x0, 0x2d, 0x3c, 0x0, @broadcast, @loopback, {[@rr={0x7, 0xb, 0x1, [@rand_addr=0x6, @rand_addr=0x1]}, @ra={0x94, 0x6, 0x416}, @rr={0x7, 0x1b, 0x6, [@broadcast, @empty, @rand_addr=0x1000, @multicast2, @empty, @multicast2]}, @ra={0x94, 0x6, 0x949}, @rr={0x7, 0x13, 0x8, [@multicast1, @local={0xac, 0x14, 0x0}, @broadcast, @local={0xac, 0x14, 0x0}]}, @lsrr={0x83, 0xb, 0x5, [@rand_addr=0x401, @rand_addr=0x10000]}, @noop]}}, @icmp=@info_request={0xf, 0x0, 0x0, 0xfff, 0x4}}}}}) 18:12:32 executing program 1: r0 = socket(0x10, 0x4000, 0x0) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) r2 = dup2(r1, r0) sendmsg$unix(r2, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f0000000080)={'./file0\x00', 0x8, 0x4, 0x871b, 0x0, 0x8, 0x20, 0x2, 0x1, 0x2, 0x2, 0x9}) syz_emit_ethernet(0x4e, &(0x7f0000000000)={@random="af0955779821", @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, "e70875", 0x18, 0x2c, 0x0, @local={0xfe, 0x80, [], 0x0}, @mcast2, {[@hopopts={0x33, 0x1, [], [@ra, @pad1, @generic]}]}}}}}) 18:12:32 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r0, &(0x7f0000000700)={&(0x7f0000000100)=@abs={0x0, 0x0, 0x3}, 0x8, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="10000000ffff00000100000000000000cd194ac63920c8a8cdb51514420ca94e11eb2db52bf362893808834f8a4dda35875e19732ba6a5084a9478523e2ad16db2a7f96068acbec5b77cd3e724fc1fd90c42c0765f4b19853512e1cf1704dd3e00b4ecee4da16887ed15f9fbb81a01dc06f24ea5589655c96ba3fb742710ea19b5bcd14da30b40f23e4f5ffea8aff55359e750d3f1ac821f2a3fc8d4872514e5fbfff9f225bd916c1e7215ca759dee7fc5257e350a200a44c70eac97ced5b07fa4fb1ceea44a1cfc23fbeb45bc906f76fbbaf442ddf7dae32732b6e30fd4fce4157812ed0cf9729400"/247], 0x10}, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000180)="b4f7c2bfb64a30686430577d248e781a1833f8b9e1e5930117982c7e79367b2db4bfbf8cfa538bf48208442fe361aa0433ef48333fb64bec4b4e52983d3ecc2766ca2c0c7297900c70a682658f769703cfa3910ea905a469d9cb7f748351825a23af9e51", 0x64}], 0x1) mknod(&(0x7f00000000c0)='./file0\x00', 0x2000, 0x0) r1 = syz_open_pts() close(r1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0x5, 0x1ff, 0xffff65b8, "92542c467dc50f4733ec72545f0a765e2ba400"}) writev(r1, &(0x7f0000000480)=[{0x0}], 0x1) r2 = openat$tty(0xffffffffffffff9c, 0x0, 0x0, 0x0) dup2(r2, r1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000001c0)=[{0x2}, {0x3c}, {0x4406}]}) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x4) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000240)) r3 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) renameat(0xffffffffffffffff, 0x0, 0xffffffffffffffff, &(0x7f0000000140)='./file1\x00') socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001400)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) setuid(r5) ioctl$TIOCCONS(r3, 0x80047462, &(0x7f0000000080)=0x5) 18:12:32 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0x3fff7ffffff], [0x0, 0x0, 0x481]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) r2 = socket(0x18, 0x4, 0x0) r3 = socket(0x18, 0x3, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbd5a972bb94229a5d003000e69931929648", 0x14) r4 = dup2(r3, r2) getrusage(0x0, &(0x7f0000000080)) sendmsg$unix(r4, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000040)={0x1, &(0x7f0000000000)=[{0x0, 0xfe, 0x1f, 0x7}]}) 18:12:32 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r0, &(0x7f0000000700)={&(0x7f0000000100)=@abs={0x0, 0x0, 0x3}, 0x8, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="10000000ffff00000100000000000000cd194ac63920c8a8cdb51514420ca94e11eb2db52bf362893808834f8a4dda35875e19732ba6a5084a9478523e2ad16db2a7f96068acbec5b77cd3e724fc1fd90c42c0765f4b19853512e1cf1704dd3e00b4ecee4da16887ed15f9fbb81a01dc06f24ea5589655c96ba3fb742710ea19b5bcd14da30b40f23e4f5ffea8aff55359e750d3f1ac821f2a3fc8d4872514e5fbfff9f225bd916c1e7215ca759dee7fc5257e350a200a44c70eac97ced5b07fa4fb1ceea44a1cfc23fbeb45bc906f76fbbaf442ddf7dae32732b6e30fd4fce4157812ed0cf9729400"/247], 0x10}, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000180)="b4f7c2bfb64a30686430577d248e781a1833f8b9e1e5930117982c7e79367b2db4bfbf8cfa538bf48208442fe361aa0433ef48333fb64bec4b4e52983d3ecc2766ca2c0c7297900c70a682658f769703cfa3910ea905a469d9cb7f748351825a23af9e51", 0x64}], 0x1) mknod(&(0x7f00000000c0)='./file0\x00', 0x2000, 0x0) r1 = syz_open_pts() close(r1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0x5, 0x1ff, 0xffff65b8, "92542c467dc50f4733ec72545f0a765e2ba400"}) writev(r1, &(0x7f0000000480)=[{0x0}], 0x1) r2 = openat$tty(0xffffffffffffff9c, 0x0, 0x0, 0x0) dup2(r2, r1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000001c0)=[{0x2}, {0x3c}, {0x4406}]}) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x4) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000240)) r3 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) renameat(0xffffffffffffffff, 0x0, 0xffffffffffffffff, &(0x7f0000000140)='./file0\x00') socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001400)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) setuid(r5) ioctl$TIOCCONS(r3, 0x80047462, &(0x7f0000000080)=0x5) 18:12:32 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d700060000000000005b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd7e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) msgget$private(0x0, 0x200) write(r0, &(0x7f0000000040), 0xfffffec2) r1 = syz_open_pts() r2 = socket(0x18, 0x8002, 0x0) r3 = socket(0x18, 0x3, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) r4 = dup2(r3, r2) sendmsg$unix(r4, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000000000)=0x8) close(r0) dup(r1) socket$unix(0x1, 0x5, 0x0) open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) syz_open_pts() r5 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r5, &(0x7f0000000080)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0x9, 0x0}, 0x0) sendto$unix(r5, 0x0, 0x0, 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="000044f6fb886c65b000a8f64425b922583d5ae510f6e3256201e412be7fa72559c5a9d015978fdacf403af2fcca680e41d222cdebe8763a081e7c8608da4433dcb9aecadb99643f63b49e851bb64f014884869846a5cd2b23b6846e8dd8dc3b39593f765a60f8d5353d5990e038e46c568f5e633b09c478cfe35514f615a1f8c559c6268d5d5550b5eccb0a248b612191fc43a59f064f4800000000000000000000fd"], 0xa) 18:12:32 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000002c0)=@file={0x1, './file0\x00'}, 0xa, 0x0, 0x0, &(0x7f0000000340)=ANY=[@ANYBLOB="10000000ffff00000100000000000000cd194ac63920c8a8cdb51514420ca94e11eb2db52bf362893808834f8a4dda35875e19732ba6a5084a9478523e2ad16db2a7f96068acbec5b77cd3e724fc1fd90c42c0765f4b19853512e1cf1704dd3e00b4ecee4da16887ed15f9fbb81a01dc06f24ea5589655c96ba3fb742710ea19b5bcd14da30b40f23e4f5ffea8aff55359e750d3f1ac821f2a3fc8d4872514e5fbfff9f225bd916c1e7215ca759dee7fc5257e350a200a44c70eac97ced5b07fa4fb1ceea44a1cfc23fbeb45bc906f76fbbaf442ddf7dae32732b6e30fd4fce4157812ed0cf9729400"/247, @ANYRES16], 0x10}, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000180)="b4f7c2bfb64a30686430577d248e781a1833f8b9e1e5930117982c7e79367b2db4bfbf8cfa538bf48208442fe361aa0433ef48333fb64bec4b4e52983d3ecc2766ca2c0c7297900c70a682658f769703cfa3910ea905a469d9cb7f748351825a23af9e51", 0x64}], 0x1) mknod(&(0x7f00000000c0)='./file0\x00', 0x2000, 0x0) r1 = syz_open_pts() close(r1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x9, 0x5, 0x1ff, 0xffff65b6, "92f37acaeaa3c23c33001f000000765e2ba400"}) writev(r1, &(0x7f0000000480)=[{0x0}], 0x1) r2 = openat$tty(0xffffffffffffff9c, 0x0, 0x0, 0x0) dup2(r2, r1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000001c0)=[{0x2}, {0x3c}, {0x4406}]}) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x8) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000240)) r3 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) renameat(0xffffffffffffffff, 0x0, 0xffffffffffffffff, &(0x7f0000000140)='./file0\x00') socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001400)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) setuid(r5) ioctl$TIOCCONS(r3, 0x80047462, &(0x7f0000000080)=0x5) 18:12:32 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r0, &(0x7f0000000700)={&(0x7f0000000280)=ANY=[@ANYBLOB='\x000\x00\x00OG\x00'], 0x10, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="10000000ffff00000100000000000000cd194a4b3920c8a8cdb51514420ca94e11eb2db52bf362893808834f8a4dda35875e19732ba6a5084a9478523e2ad16db2a7f96068acbec5b77cd3e724fc1fd90c42c0765f4b19853512e1cf1704dd3e00b4ecee4da16887ed15f9fbb81a01dc06f24ea5589655c96ba3fb742710ea19b5bcd14da30b40f23e4f5ffea8aff55359e750d3f1ac821f2a3fc8d4872514e5fbfff9f225bd916c1e7215ca759dee7fc5257e350a200a44c70eac97ced5b07fa4fb1ceea44a1cfc23fbeb45bc906f76fbbaf442ddf7dae32732b6e30fd4fce4157812ed0cf9729400"/247], 0x10}, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000180)="b4f7c2bfb64a30686430577d248e781a1833f8b9e1e5930117982c7e79367b2db4bfbf8cfa538bf48208442fe361aa0433ef48333fb64bec4b4e52983d3ecc2766ca2c0c7297900c70a682658f769703cfa3910ea905a469d9cb7f748351825a23af9e51", 0x64}], 0x1) mknod(&(0x7f00000000c0)='./file0\x00', 0x2000, 0x0) r1 = syz_open_pts() close(r1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0x5, 0x1ff, 0xffff65b8, "92542c467dc50f4733ec72545f0a765e2ba400"}) writev(r1, &(0x7f0000000480)=[{0x0}], 0x1) r2 = openat$tty(0xffffffffffffff9c, 0x0, 0x0, 0x0) dup2(r2, r2) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000001c0)=[{0x2}, {0x3c}, {0x4406}]}) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x4) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000240)) r3 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) renameat(0xffffffffffffffff, 0x0, 0xffffffffffffffff, &(0x7f0000000140)='./file0\x00') socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001400)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) setuid(r5) ioctl$TIOCCONS(r3, 0x80047462, &(0x7f0000000080)=0x5) 18:12:32 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r0, &(0x7f0000000700)={&(0x7f0000000100)=@abs={0x0, 0x0, 0x3}, 0x8, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="10000000ffff00000100000000000000cd194ac63920c8a8cdb51514420ca94e11eb2db52bf362893808834f8a4dda35875e19732ba6a5084a9478523e2ad16db2a7f9605aacbec5b77c08e824fc1fd90c42c0765f4b19853512f1cf1704dd3e00b4ecee4da16887ed15f9fbb81a01dc06f24ea5589655c96ba3fb742710ea19b5bcd14da30b40f23e4f5ffea8aff55359e750d3f1ac821f2a3fc89eee872ee5fbfff9f225bd916c1e7215ca759dee7fc5257e350a200a44c70eac97ced5b07fa4fb1ceea44a1cfc23fb7f0000006f76fbbaf442ddf7dae32732b6e30fd4fce4157812ed0cf9729400"/247], 0x10}, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000180)="b4f7c2bfb64a30686430577d248e781a1833f8b9e1e5930117982c7e79367b2db4bfbf8cfa538bf48208442fe361aa0433ef48333fb64bec4b4e52983d3ecc2766ca2c0c7297900c70a682658f769703cfa3910ea905a469d9cb7f748351825a23af9e51", 0x64}], 0x1) mknod(&(0x7f00000000c0)='./file0\x00', 0x2000, 0x0) r1 = syz_open_pts() close(r1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0x5, 0x1ff, 0xffff65b8, "92542c467dc50f4733ec72545f0a765e2ba400"}) writev(r1, &(0x7f0000000480)=[{0x0}], 0x1) r2 = openat$tty(0xffffffffffffff9c, 0x0, 0x200, 0x0) dup2(r2, r1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000001c0)=[{0x2}, {0x3c}, {0x4406}]}) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x40) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000240)) r3 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) renameat(0xffffffffffffffff, 0x0, 0xffffffffffffffff, &(0x7f0000000140)='./file0\x00') socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001400)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) setuid(r5) ioctl$TIOCCONS(r3, 0x80047462, &(0x7f0000000080)=0x5) 18:12:43 executing program 1: syz_emit_ethernet(0x5e, &(0x7f00000003c0)=ANY=[@ANYBLOB="ffffffffffffbe1c9edd82b186dd6031797100283a0000000000000000000000000000000000ff0200000000000000000000030000018900907800000000fe80000000000000cddcee1cfc8b344d46110700000000000000aaff010000000000000000000000000001d6f7f6b42f4e293fc923578edce935ef8c70bda3526f8babbbd2b12f61d738464ded337c62cf02861745b59cc4dc8f100d9c0b01d36cb832dcb4749cd6b4e3a960635bbd393e93c19f4e8b8e06fa8f82dcde8e5ed6edac74deb8f29d5f7749fc0a8bd1bb2a4271817b64d5ed89fcb88dad1ead2b4cdc6f71850a95bf531de147f051d0e8d1b46d1f"]) shmget$private(0x0, 0x2000, 0x40d, &(0x7f0000ffe000/0x2000)=nil) r0 = semget$private(0x0, 0x4000000009, 0x82) semop(r0, &(0x7f0000000240)=[{0x2, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x2, 0x4}, {0x3, 0xff, 0x800}, {0x2, 0x401, 0x1000}, {0x2, 0x5, 0x1000}], 0x6) semop(r0, &(0x7f0000000000)=[{0x1, 0x9}, {0x3, 0x7fff, 0x1800}, {0x0, 0x7, 0x800}, {0x4, 0x5, 0x800}, {0x0, 0x9, 0x1800}, {0x3, 0x4, 0x1800}, {0x1, 0x101, 0x1800}, {0x2, 0x7ff, 0x800}, {0x2, 0x5, 0x1000}], 0x9) semctl$SETVAL(r0, 0x5, 0x8, &(0x7f0000000100)=0x7) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000140)=""/163) semop(r0, &(0x7f00000002c0), 0x0) semctl$GETNCNT(r0, 0x1, 0x3, &(0x7f00000000c0)=""/35) semop(0x0, &(0x7f0000000080)=[{0x0, 0x8315, 0x800}, {0x0, 0x200, 0x800}], 0x2) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001400)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) setuid(r2) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001400)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) setuid(r4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) setregid(r6, 0x0) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000000)={{0xfffffff9, r2, 0xffffffffffffffff, r4, r6, 0x48, 0x9}, 0x8a, 0x3ff}) 18:12:43 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r0, &(0x7f0000000700)={&(0x7f0000000100)=@abs={0x0, 0x0, 0x3}, 0x8, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="10000000ffff00000100000000000000cd194ac63920c8a8cdb51514420ca94e11eb2db52bf362893808834f8a4dda35875e19732ba6a5084a9478524e2ad16db2a7f96068acbec5b77cd3e724fc1fd90c42c0765f4b19853512e1cf1704dd3e00b4ecee4da16887ed15f9fbb81a01dc0610ea19c3bcd14da30b40f23e4f5ffea8aff55359e750d3f1ac821f2a3fb1d4872514e5fbfff9f225bd916c1e7215ca759dee7fc5257e350a200a44c70eac97ced5b07fa4fb1ceea44a1cfc23fbeb45bc906f76fbbaf442ddf7dae32732b6e30fd4fce4157812ed0cf9729400"/247], 0x10}, 0x0) writev(0xffffffffffffffff, &(0x7f0000000380)=[{&(0x7f00000003c0)="b4f7c2bfb64a30686430577d248e781a1833f8b9e1e5930117982c7e79367b2db4bfbf8cfa538bf48208442fe361aa0433ef48333fb64bec4b4e52983d3ecc2766ca2c0c7297900c70a682658fa905a469d9cb7f748351825a23af9e5100000000000000", 0x64}], 0x1) mknod(&(0x7f00000000c0)='./file0\x00', 0x2000, 0x0) r1 = syz_open_pts() close(r1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0xeb, 0xffffff00, 0x1ff, 0xffff65ba, "92542c467dc50f4733ec72545f0a765e2ba400", 0x5, 0x10000}) writev(r1, &(0x7f0000000480)=[{0x0}], 0x1) r2 = openat$tty(0xffffffffffffff9c, 0x0, 0x0, 0x0) dup2(r2, r1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000001c0)=[{0x7fff}, {0x3c}, {0x4406}]}) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x4) ioctl$TIOCGETD(0xffffffffffffffff, 0x4004741a, &(0x7f0000000240)) r3 = open(&(0x7f0000000340)='./file0\x00', 0x0, 0x0) renameat(0xffffffffffffffff, 0x0, 0xffffffffffffffff, &(0x7f0000000140)='./file0\x00') socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001400)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, &(0x7f0000000100)=0xc) setuid(r5) ioctl$TIOCCONS(r3, 0x80047462, &(0x7f0000000080)=0x5) 18:12:43 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r0, &(0x7f0000000700)={&(0x7f0000000100)=@abs={0x0, 0x0, 0x3}, 0x8, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="10000000ffff00000100000000000000cd194ac63920c8a8cdb51514420ca94e11eb2db52bf362893808834f8a4dda35875e19732ba6a5084a9478523e2ad16db2a7f96068acbec5b77cd3e724fc1fd90c42c0765f4b19853512e1cf1704dd3e00b4ecee4da16887ed15f9fbb81a01dc06f24ea5589655c96ba3fb742710ea19b5bcd14da30b40f23e4f5ffea8aff55359e750d3f1ac821f2a3fc8d4872514e5fbfff9f225bd916c1e7215ca759dee7fc5257e350a200a44c70eac97ced5b07fa4fb1ceea44a1cfc23fbeb45bc906f76fbbaf442ddf7dae32732b6e30fd4fce4157812ed0cf9729400"/247], 0x10}, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000180)="b4f7c2bfb64a30686430577d248e781a1833f8b9e1e5930117982c7e79367b2db4bfbf8cfa538bf48208442fe361aa0433ef48333fb64bec4b4e52983d3ecc2766ca2c0c7297900c70a682658f769703cfa3910ea905a469d9cb7f748351825a23af9e51", 0x64}], 0x1) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x0) r1 = syz_open_pts() close(r1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0x5, 0x1ff, 0xffff65b8, "92542c467dc50f4733ec72545f0a765e2ba400"}) writev(r1, &(0x7f0000000480)=[{0x0}], 0x1) r2 = openat$tty(0xffffffffffffff9c, 0x0, 0x0, 0x0) dup2(r2, r1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000001c0)=[{0x2}, {0x3c}, {0x4406}]}) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x4) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000240)) r3 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) renameat(0xffffffffffffffff, 0x0, 0xffffffffffffffff, &(0x7f0000000140)='./file0\x00') socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001400)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) setuid(r5) ioctl$TIOCCONS(r3, 0x80047462, &(0x7f0000000080)=0x5) 18:12:43 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r0, &(0x7f0000000700)={&(0x7f0000000100)=@abs={0x0, 0x0, 0x3}, 0x8, 0x0, 0x0, &(0x7f0000000740)=ANY=[@ANYBLOB="10000000ffff00000100000000000000cd194ac63920c8a8cdb51514420ca94e11eb2db52bf362893808834f8a4dda35875e19732ba6a5084a9478523e2ad16db2a7f96068acbec5b77cd3e724fc1fd90c42c0765f4b19853512e1cf1704dd3e1efb17d74da16887ed15f9fb8d1a01dc06f24ea5589655c96ba3fb742710ea19b5bcd14da30b40f23e4f5ffea8aff55359e750d3f1ac821f2a3fc8d4872514e5fbfff9f225bd916c0a44c70eac97ced5b07fa4fb1ceea44a1cfc23fbeb45bc906f76fbbaf442ddf7dae32732b6e30fd4fce495782fed0cf972940000004c25309e000000000000000000000000f59fed4e3cf348c80f3448a470a842706687abfd7ada6bcaa6e02617a8f0f8e0dc5de229caa221ac1b3969d11d08b68db9d9f2fe9c3a026ac8c04bc52d1cadb94b182326062e83097f4f7c8a0b581fbcc65c8747187e16bce741580d2ddc2a749bbce628b6cc5db5f074f0fd52de3a5b5f92e5df4ac7c79336a7d7b8d85a41dcd9501e853fa061afa39446e780d451c44ba48dd132281c0e2cbbdfc567ab117900d955b3a799969ba12d449df54b0ff619c9f7022af2bfd57831b2e6d6cdc7c0e227692c730884832498c6a78039bc57143f3f4a6fe238d19e5ac13c21f2599bb899c6322f48e922f57e15ee64cf158207a504e7d380c584db558cf531c162c30448466cd356e90c872d9c63e32e058d47113c51e86ac76a9f8fdd0af928292099c4eaff271fbc726583b5f10ba911db0322a1671a72df46b1677002bd6c43abb454489bac"], 0x10}, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000180)="b4f7c2bfb64a30686430577d248e781a1833f8b9e1e5930117982c7e79367b2db4bfbf8cfa538bf48208442fe361aa0433ef48333fb64bec4b4e52983d3ecc2766ca2c0c7297900c70a682658f769703cfa3910ea905a469d9cb7f748351825a23af9e51", 0x64}], 0x10f6) mknod(&(0x7f00000000c0)='./file0\x00', 0x2000, 0x0) r1 = syz_open_pts() close(r1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0x5, 0x1ff, 0xffff65b8, "92542c467dc50f4733ec72545f0a765e2ba400"}) writev(r1, &(0x7f0000000480)=[{0x0}], 0x1) r2 = openat$tty(0xffffffffffffff9c, 0x0, 0x0, 0x0) dup2(r2, r1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000001c0)=[{0x2}, {0x3c, 0x0, 0x0, 0x9}, {0x4406}]}) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x4) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000240)) r3 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) renameat(0xffffffffffffffff, 0x0, 0xffffffffffffffff, &(0x7f0000000140)='./file0\x00') socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001400)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) setuid(r5) ioctl$TIOCCONS(r3, 0x80047462, &(0x7f0000000080)=0xfff) 18:12:43 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) sendmsg$unix(r0, &(0x7f0000000700)={&(0x7f0000000100)=@abs={0x0, 0x0, 0x3}, 0x8, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="10000000ffff00000100000000000000e1194ac63920c8a8cdb51514420ca94e11eb2db52bf362893808834f8a4dda35875e19732ba6a5084a9478523e2ad16db2a7f96068acbec5b77cd3e724fc1fd90c42c0765f4b19853512e1cf1704dd3e00b4ecee4da16887ed15f9c96ba3fb742710ea19b5bcd14da30b40f23e4f5ffea8aff55359e750d3f1ac821f2a3fc8d4872514e5fbfff9f225bd916c1e7215ca759dee7fc5257e350a200a44c70eac97ced5b07fa4fb1ceea44a1cfc23fbeb45bc906f76fbbaf442ddf7dae32732b6e30fd4fce4157812ed0cf9729400"/247], 0x10}, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000180)="b4f7c2bfb64a30686430577d248e781a1833f8b9e1e5930117982c7e79367b2db4bfbf8cfa538bf48208442fe361aa0433ef48333fb64bec4b4e52983d3ecc2766ca2c0c7297900c70a682658f769703cfa3910ea905a469d9cb7f748351825a23af9e51", 0x64}], 0x1) mknod(&(0x7f00000000c0)='./file0\x00', 0x2000, 0x0) r1 = syz_open_pts() close(r1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x6, 0x1ff, 0x3, "920200467dc50f4733ec72545f0a765e2ba400"}) writev(r1, &(0x7f0000000480)=[{0x0}], 0x1) r2 = openat$tty(0xffffffffffffff9c, 0x0, 0x0, 0x0) dup2(r2, r1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000001c0)=[{0x2}, {0x3c}, {0x4406}]}) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x4) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000240)) r3 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) renameat(0xffffffffffffffff, 0x0, 0xffffffffffffffff, &(0x7f0000000140)='./file0\x00') socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001400)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) setuid(r5) ioctl$TIOCCONS(r3, 0x80047462, &(0x7f0000000080)=0x5) 18:12:43 executing program 1: munmap(&(0x7f0000a55000/0x4000)=nil, 0x4000) link(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') r0 = socket(0x18, 0x8002, 0x0) write(r0, &(0x7f0000000100)="87044da7bebe4e7f72356fc0a7fb16388ea04a2f186e56cd47d13ddb6e7470affebe1f25fd2c6fe5566c422314ca2f68d197b68162a5b795", 0x38) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) r2 = dup2(r1, r0) sendmsg$unix(r2, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r3 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) renameat(r2, &(0x7f0000000080)='./file0\x00', r3, &(0x7f00000000c0)='./file0\x00') mlock(&(0x7f0000a00000/0x600000)=nil, 0x600000) 18:12:43 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r0, &(0x7f0000000700)={&(0x7f0000000100)=@abs={0x0, 0x0, 0x3}, 0x8, 0x0, 0x0, &(0x7f0000000340)=ANY=[@ANYBLOB="10000000ffff00000100000000000000cd194ac63920c8a8cdb51514420ca94e11eb2db52bf362893808834f8a4dda358aa12fb82ba6a5084a9478523e2ad16db2a7f96068acbec5b77cd3e724fc1fd90c42c0765f4b19853512e1cf1704dd3e00b4ecee4da16887ed15f9fbb81a01dc06f24ea5589655c96ba3fb742710ea19b5bcd14da30b40f23e4f5ffea8aff55359e74dd3f1ac821f2a3fc8d4872514e5fbfff9f225bd916c1e7215ca759dee7fc5257e350a200a44c70eac97ced5b07fa4fb1ceea44a1cfc23fbeb45bc906f76fbbaf442ddf7dae32732b6e30fd4fce4157812ed0cf97294000000000000000000000000000000da771b8a3c0e999a684a59e964e92950bb"], 0x10}, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000180)="b4f7c2bfb64a30686430577d248e781a1833f8b9e1e5930117982c7e79367b2db4bfbf8cfa538bf48208442fe361aa0433ef48333fb64bec4b4e52983d3ecc2766ca2c0c7297900c70a682658f769703cfa3910ea905a469d9cb7f748351825a23af9e51", 0x64}], 0x1) mknod(&(0x7f00000000c0)='./file0\x00', 0x2000, 0x0) r1 = syz_open_pts() close(r1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0x5, 0x1ff, 0xffff65b8, "92542c467dc50f4733ec72545f0a765e2ba400"}) writev(r1, &(0x7f0000000480)=[{0x0}], 0x1) r2 = openat$tty(0xffffffffffffff9c, 0x0, 0x0, 0x0) dup2(r2, r1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000001c0)=[{0x2}, {0x3c}, {0x4406}]}) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x4) ioctl$TIOCGETD(0xffffffffffffffff, 0x4004741a, &(0x7f0000000280)) r3 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) renameat(0xffffffffffffffff, 0x0, 0xffffffffffffffff, &(0x7f0000000140)='./file0\x00') socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001400)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) setuid(r5) ioctl$TIOCCONS(r3, 0x80047462, &(0x7f0000000080)=0x5) 18:12:43 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x7], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xbfffeffffffffffc], [0x0, 0x0, 0x403], [{}, {}, {}, {}, {}, {0x0, 0x0, 0x400000}, {}, {0x0, 0x0, 0x0, 0x40000000000}], {0x10}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) fchdir(r1) 18:12:43 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r0, &(0x7f0000000700)={&(0x7f0000000100)=@abs={0x0, 0x0, 0x3}, 0x8, 0x0, 0x0, &(0x7f00000004c0)=ANY=[@ANYBLOB="10000000ffff00000100000000000000cd194ac63920c8a8cdb51514420ca94e11eb2db52bf362893808834f8a4dda35875e19732ba6a5084a9478523e2ad16db2a7f96068acbec5b77cd3e724fc1fd90c42c0765f4b19853512e1cf1704dd3e00b4ecee4da16887ed15f9fbb81a01dc06f24ea5589655c96ba3fb742710ea19b5bcd14da30b40f23e4f5ffea8aff55359e750d3f1ac821f2a3fc8d4872514e5fbfff9f225bd916c1e7215ca759dee7fc5257e350a200a44c70eac97ced5b07fa4fb1ceea44a1cfc23fbeb45bc906f76fbbaf442ddf7dae32732b6e30fd4fce4157812ed0cf972940000000000000000000000000000008f96d69d5d2c2fe6d2ef11fa706bcb01ebfae9fa2755808a85a90a39d2842eaddc0d6ae879b677920cd862923725c377248c4d8a67054e32b8af1fe6da5015191ff6aaf21015ac6b1ad7b000614f943fb0ae0b4277e51cc244a2a3d26bb29720bb88569ac11a8144cd61a2568106d5d2b43d9af18843e5c2738b27931d4c"], 0x10}, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000180)="b4f7c2bfb64a30686430577d248e781a1833f8b9e1e5930117982c7e79367b2db4bfbf8cfa538bf48208442fe361aa0433ef48333fb64bec4b4e52983d3ecc2766ca2c0c7297900c70a682658f769703cfa3910ea905a469d9cb7f748351825a23af9e51", 0x64}], 0x1) mknod(&(0x7f00000000c0)='./file0\x00', 0x2000, 0x0) r1 = syz_open_pts() close(r1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0x5, 0x1ff, 0xffff65b8, "92542c467dc50f4733ec72545f0a765e2ba400"}) writev(r1, &(0x7f0000000480)=[{0x0}], 0x1) r2 = openat$tty(0xffffffffffffff9c, 0x0, 0x0, 0x0) dup2(r2, r1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000001c0)=[{0x2}, {0x3c}, {0x4406}]}) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x4) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000240)) r3 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) renameat(0xffffffffffffffff, 0x0, 0xffffffffffffffff, &(0x7f0000000140)='./file0\x00') socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001400)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) setuid(r5) ioctl$TIOCCONS(r3, 0x80047462, &(0x7f0000000080)=0x5) 18:12:43 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2007, 0x828a5) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) fcntl$dupfd(r0, 0x0, r0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) syz_open_pts() stat(&(0x7f0000000100)='./bus\x00', &(0x7f0000000180)) r1 = kqueue() pipe2(&(0x7f0000000140), 0x0) socket(0x18, 0x2, 0x0) r2 = socket(0x18, 0x1, 0x0) select(0x40, &(0x7f00000000c0)={0xef5}, 0x0, 0x0, 0x0) select(0x40, &(0x7f0000000080)={0x698}, 0x0, 0x0, 0x0) r3 = socket(0x18, 0x8002, 0x0) r4 = socket(0x18, 0x3, 0x0) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) r5 = dup2(r4, r3) sendmsg$unix(r5, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000200)={0x101, 0x0, 0x9ae39d0, 0xfffffffe, "a86087e57d122fabb15be6b2bc8ffa9bdb5a76ec", 0x4, 0x2}) socket$inet(0x2, 0x2, 0x9) dup2(r2, r1) 18:12:43 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r0, &(0x7f0000000700)={&(0x7f0000000100)=@abs={0x0, 0x0, 0x3}, 0x8, 0x0, 0x0, &(0x7f0000000740)=ANY=[@ANYBLOB="10000000ffff00000100000000000000cd194ac63920c8a8cdb51514420ca94e11eb2db52bf362893808834f8a4dda35875e19732ba6a5af084a9478523e2ad16db2a7f96068acbec5b77cd3e724fc1fd90c42c0765f4b19853512e1cf1704dd3e00b4ecee4da16887ed15f9fbb81a01dc06f24ea53e9655c96b15e0f700a6b6351313d3c37b1283c2a3fb742710ea19b5bcd14da30b40f23e4f5ffea8aef55359e750d3f1ac821f2a3fc8d4872514e5fbfff9f225bd916c1e7215ca759dee7fc5257e350a200a44a200ac97ced7b07fa4fb1ceea44a1cfc23fbeb45bc906f76fbbaf442ddf7dae32732b6e30fd4fce4157812ed000029f7b44e7871d7fa2c73d77abad71bedf2245c830b661dcb9f0d22b9b6ef6643c869ab3e000000000000000000000000008433f656243682f0478b8dbe515e1aadefabfefbf62a9fa0779b22b5fe"], 0x10}, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000180)="b4f7c2bfb64a30686430577d248e781a1833f8b9e1e5930117982c7e79367b2db4bfbf8cfa538bf48208442fe361aa0433ef48333fb64bec4b4e52983d3ecc2766ca2c0c7297900c70a682658f769703cfa3910ea905a469d9cb7f748351825a23af9e51", 0x64}], 0x1) mknod(&(0x7f00000000c0)='./file0\x00', 0x2000, 0x0) r1 = syz_open_pts() close(r1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0x5, 0x1ff, 0xffff65b8, "92542c467dc50f4733ec72545f0a765e2ba400"}) writev(r1, &(0x7f0000000480)=[{0x0}], 0x1) r2 = openat$tty(0xffffffffffffff9c, 0x0, 0x0, 0x0) dup2(r2, r1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000001c0)=[{0x2}, {0x3c}, {0x4406}]}) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x4) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000240)) r3 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) renameat(0xffffffffffffffff, 0x0, 0xffffffffffffffff, &(0x7f0000000140)='./file0\x00') socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001400)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) setuid(r5) ioctl$TIOCCONS(r3, 0x80047462, &(0x7f0000000080)=0x5) 18:12:43 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r0, &(0x7f0000000700)={&(0x7f0000000100)=@abs={0x0, 0x0, 0x3}, 0x8, 0x0, 0x0, &(0x7f0000000340)=ANY=[@ANYBLOB="10000000ffff00000100000000000000cd194ac63920c8a8cdb51514420ca94e11eb2db52bf362893808834f8a4dda35875e19732ba6a5084a9478523e2ad16db2a7f96068acbec5b77cd3e724fc1fd90c42c0765f4b19853512e1cf1704dd3e00b4ecee4da16887ed15f9fbb81a01dc06f24ea5589655c96ba3fb742710ea19b5bcd14da30b40f23e4f5ffea8aff55359e750d3f1ac821f2a3fc8d4872514e5fbfff9f225bd916c1e7215ca759dee7fc5257e350a200a44c70eac97ced5b07fa4fb1ceea44a1cfc23fbeb45bc906f76fbbaf442ddf7dae32732b6e30fd4fce41578b9cc09dc37940512ed0cf97294000000000000000000000000000009005de83f21d3554580305268a0f3cd4dd5d6af41abb7104571f62fccf59759c1fa7e949d3ed17016"], 0x10}, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000180)="b4f7c2bfb64a30686430577d248e781a1833f8b9e1e5930117982c7e79367b2db4bfbf8cfa538bf48208442fe361aa0433ef48333fb64bec4b4e52983d3ecc2766ca2c0c7297900c70a682658f769703cfa3910ea905a469d9cb7f748351825a23af9e51", 0x64}], 0x1) mknod(&(0x7f00000000c0)='./file0\x00', 0x2000, 0x0) r1 = syz_open_pts() close(r1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0x5, 0x1ff, 0xffff65b8, "92542c467dc50f4733ec72545f0a765e2ba400"}) writev(r1, &(0x7f0000000480)=[{0x0}], 0x1) r2 = openat$tty(0xffffffffffffff9c, 0x0, 0x0, 0x0) dup2(r2, r1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000001c0)=[{0x2}, {0x3c}, {0x4406}]}) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x4) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000240)) r3 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) renameat(0xffffffffffffffff, 0x0, 0xffffffffffffffff, &(0x7f0000000140)='./file0\x00') socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001400)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) setuid(r5) ioctl$TIOCCONS(r3, 0x80047462, &(0x7f0000000080)=0x5) 18:12:43 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r0, &(0x7f0000000700)={&(0x7f0000000100)=@abs={0x0, 0x0, 0x3}, 0x8, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="1006f5ffffff000001de15144247dc8cf7ca3b33d6f362893808834f8a4dda35875e19732ba6a5084a9478523e2ad16db2a7f96068acbec5b77cd3e724fc1fd90c42c0765f4b19853512e1cf1704dd3e00b4ecee4da16887ed15f9fbb81a01dc06f24ea5589655c96ba3fb742710ea19b5bcd14da30b40f23e4f5ffea8aff55359e750d3f1ac821f23cac1a22fbe01000000000000c5257e355c502b9aa9f2060a200a44c70eac97ced5b07fa4fb1ceea44a1cfc23fbeb45bc906f76fbbaf442ddf7dae32732b6e30fd4fce4157812ed0cf972948c00"/231], 0x10}, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000180)="b4f7c2bfb64a30686430577d248e781a1833f8b9e1e5930117982c7e79367b2db4bfbf8cfa538bf48208442fe361aa0433ef48333fb64bec4b4e52983d3ecc2766ca2c0c7297900c70a682658f769703cfa3910ea905a469d9cb7f748351825a23af9e51", 0x64}], 0x1) mknod(&(0x7f00000000c0)='./file0\x00', 0x2000, 0x0) r1 = syz_open_pts() close(r0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0x5, 0x1ff, 0xffff65b8, "92542c467dc50f4733ec72545f0a765e2ba400"}) writev(r1, &(0x7f0000000480)=[{0x0}], 0x1) openat$tty(0xffffffffffffff9c, 0x0, 0x10, 0x0) dup2(0xffffffffffffffff, r1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000001c0)=[{0x2}, {0x3c}, {0x4406}]}) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x4) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000240)) r2 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) renameat(0xffffffffffffffff, 0x0, 0xffffffffffffffff, &(0x7f0000000140)='./file0\x00') socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001400)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) setuid(r4) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000080)=0x5) 18:12:44 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) getpeername(r0, &(0x7f0000000000)=@in6, &(0x7f0000000080)=0xc) write(r0, &(0x7f0000000140)="220e22", 0x3) r1 = socket(0x18, 0x8002, 0x0) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) r3 = dup2(r2, r1) sendmsg$unix(r3, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, &(0x7f0000000440)=0xc) chown(&(0x7f0000000000)='./file0\x00', 0x0, r5) fchownat(r3, &(0x7f0000000100)='./bus/file0\x00', r4, r5, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x5000000000004, 0x8, 0x0, 0xffffffffffffffff}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 18:12:44 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r0, &(0x7f0000000700)={&(0x7f0000000100)=@abs={0x0, 0x0, 0x3}, 0x8, 0x0, 0x0, &(0x7f00000004c0)=ANY=[@ANYBLOB="00100000ffff00000100000000000000cd194ac63920c8a8cdb51514430ca94e11eb2db52bf362893808834f8a4dda35875e19732ba6a5084a9478523e2ad16db2a7f96068acbec5b77cd3e724fc1fd90c42c0765f4b19853512e1cf1704dd3e00b4ecee4da16887ed15dc06f24ea5589655c96ba3fb742710ea19b5bcd14da30b40f23e4f5ffea8aff55359e750d3f1ac821f2a3fc8d4872514e5fbfff9f225bd916c1e7215ca759dee7fc5257e350a200af38dc110366c7444c70eac97ced5b07fa4fb1ceea44a1cfc23fbeb45bc906f765454b1f76df3dfc92732b6e30fd4fce4157812ed0cf972940000000006000000d57cb38d45a3fae25c3f9bfe4d92f278ac5273af3ac9e9ba6c47051e27120f6184f3464434b75e61224c97efd6562db305d50ca64ab31bd3ba20c4827f9f69eefa9ffea228b2ee8bd0dac03f611dc0e14869d8e1b4b80bc4f557f996d677825c567dee17f1d3fdfa697def7a2c794e5e87f540247e3b81c5c6974ef12f0ddc9682b1c93c749532f4b54ef0949ccbc973ff78b7b6bc5e764f3c8a3d44f1a0553e77c0f19feaa93973cf6679746b733715779efd55dfd92e31f657ee38d607a82f4a092e"], 0x10}, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000180)="b4f7c2bfb64a30686430577d248e781a1833f8b9e1e5930117982c7e79367b2db4bfbf8cfa538bf48208442fe361aa0433ef48333fb64bec4b4e52983d3ecc2766ca2c0c7297900c70a682658f769703cfa3910ea905a469d9cb7f748351825a23af9e51", 0x64}], 0x1) mknod(&(0x7f00000000c0)='./file0\x00', 0x2000, 0x0) r1 = syz_open_pts() close(r1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0x5, 0x1ff, 0xffff65b8, "92542c467dc50f4733ec72545f0a765e2ba400"}) writev(r1, &(0x7f0000000480)=[{0x0}], 0x1) r2 = openat$tty(0xffffffffffffff9c, 0x0, 0x80, 0x0) dup2(r2, r1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000001c0)=[{0x2}, {0x3c}, {0x4406}]}) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x4) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000240)) r3 = open(&(0x7f0000000040)='./file0\x00', 0x8000, 0x84) renameat(0xffffffffffffffff, 0x0, 0xffffffffffffffff, &(0x7f0000000140)='./file0\x00') socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001400)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) setuid(r5) ioctl$TIOCCONS(r3, 0x80047462, &(0x7f0000000080)=0x5) 18:12:44 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r0, &(0x7f00000002c0)={&(0x7f0000000280)=@file={0x0, './file0\x00'}, 0xa, 0x0, 0xffffffffffffffe9, &(0x7f0000000200)=ANY=[@ANYRES16=r0], 0x10}, 0x2) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000180)="b4f7c2bfb64a30686430577d248e781a1833f8b9e1e5930117982c7e79367b2db4bfbf8cfa538bf48208442fe361aa0433ef48333fb64bec4b4e52983d3ecc2766ca2c0c7297900c70a682658f769703cfa3910ea905a469d9cb7f748351825a23af9e51", 0x64}], 0x1) mknod(&(0x7f00000000c0)='./file0\x00', 0x2000, 0x0) r1 = syz_open_pts() close(r1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0x5, 0x1ff, 0xffff65b8, "92542c467dc50f4733ec72545f0a765e2ba400"}) writev(r1, &(0x7f0000000480)=[{0x0}], 0x1) r2 = openat$tty(0xffffffffffffff9c, 0x0, 0x0, 0x0) dup2(r2, r1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000001c0)=[{0x2}, {0x3c}, {0x4406}]}) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x4) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000240)) r3 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) renameat(0xffffffffffffffff, 0x0, 0xffffffffffffffff, &(0x7f0000000140)='./file0\x00') socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001400)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) setuid(r5) ioctl$TIOCCONS(r3, 0x80047462, &(0x7f0000000080)=0x5) 18:12:44 executing program 1: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) kevent(r0, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffb, 0x27}], 0x8, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffb, 0xaa}], 0xf, 0x0, 0x41, 0x0) r2 = socket(0x18, 0x8002, 0x0) r3 = socket(0x18, 0x3, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) r4 = dup2(r3, r2) sendmsg$unix(r4, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) openat(r4, &(0x7f0000000040)='./file0\x00', 0x10000, 0x80) 18:12:44 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r0, &(0x7f0000000700)={&(0x7f0000000100)=@abs={0x0, 0x0, 0x3}, 0x8, 0x0, 0x0, &(0x7f0000000340)=ANY=[@ANYBLOB="10000000ffff00000100000000000000cd194ac63920c8a8cdb5151c420ca94e11eb2db52bf362893808834f8a4dda35875e19732ba6a5082a9478523e2ad16db2a7f960680300000000000000fc1fd90c42c0765f4b19853512e1cf1704dd3e00b4ecee4da16887ed15f9fbb81a01dc06f24ea5589655c96ba3fb742710ea19b5bcd14da30b40f23e4f5ffea8aff55359e750d3f1ac821f2a3fc8d4872514e5fbfff9f225bd916c1e7215ca759dee7fc5257e350ad8b1a206ede6d6200a44c70eac97ced5b07fa4fb1ceea44a1cfc23fbeb45bc906f76fbbaf442ddf7dae32732b6e30fd4fce4157912ed0cf9729400"/254], 0x10}, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000180)="b4f7c2bfb64a30686430577d248e781a1833f8b9e1e5930117982c7e79367b2db4bfbf8cfa538bf48208442fe361aa0433ef48333fb64bec4b4e52983d3ecc2766ca2c0c7297900c70a682658f769703cfa3910ea905a469d9cb7f748351825a23af9e51", 0x64}], 0x1) mknod(&(0x7f00000000c0)='./file0\x00', 0x2000, 0x0) close(0xffffffffffffffff) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x5, 0x1ff, 0xffff65b8, "92542c467dc50f4733ec72545f0a765e2ba400"}) writev(0xffffffffffffffff, &(0x7f0000000480)=[{0x0}], 0x1) r1 = openat$tty(0xffffffffffffff9c, 0x0, 0x0, 0x0) dup2(r1, 0xffffffffffffffff) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000001c0)=[{0x2}, {0x3c}, {0x4406}]}) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x4) ioctl$TIOCGETD(0xffffffffffffffff, 0x4004741a, &(0x7f0000000240)) r2 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) renameat(0xffffffffffffffff, 0x0, 0xffffffffffffffff, &(0x7f0000000140)='./file0\x00') socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001400)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) msgctl$IPC_RMID(0x0, 0x0) setuid(r4) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000080)=0x5) 18:12:44 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x60, &(0x7f0000000300)}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x3, 0x0) r1 = socket(0x2, 0x8001, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x801169ac, &(0x7f0000000300)) r3 = socket(0x18, 0x8002, 0x0) r4 = socket(0x18, 0x3, 0x0) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) r5 = dup2(r4, r3) sendmsg$unix(r5, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r6 = getuid() setreuid(0xee00, r6) pwrite(0xffffffffffffffff, &(0x7f0000000080)="19e174eefa69763775a660f4efaae1aa43a6d44b21f6fa4912aec6d6c09f542025f457cfec34982e3812c5c698a0843c767d416381df86c2f034fdc2eaba5fd012b3eb415d02e8a38746f9f438006fc00e9c344c1299ea2f4f7a365bc3637c5cff83979de0d3e8512b35d2ba8ded250446965e1c9317f3bd4abed2abc03ab9bd1e525585", 0x84, 0x0, 0xffffffffffff0001) r7 = getuid() setreuid(0xee00, r7) setreuid(r7, r6) r8 = getegid() fchown(r5, r7, r8) 18:12:44 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r0, &(0x7f0000000700)={&(0x7f0000000100)=@abs={0x0, 0x0, 0x3}, 0x8, 0x0, 0x0, &(0x7f0000000340)=ANY=[@ANYBLOB="10000000ffff00000100000000000000cd194ac63920c8a8cdb51514420ca94e11fd44c849f362893808834f8a4dda35875e19732ba6a5bec5b77cd3e724fc1fd90c42c0765f4b19853512e1cf1704dd3e00b4ecee4da16887ed15f9fbb81a01dc06f24ea5589655cd6ba3fb742710ea19b5bcd14da30b40f23e4f5ffea8aff55359e750d3f1ac821f2a3fc8d4872514e5fbfff9f225bd916c1e7215ca759dee7fc5257e350a200a44c70eac97ced5b07fa4fb1ceea44a1cfc23fbeb45bc906f76fbbaf442ddf7dae32732b6e30fd4fce4157812ed0cf97294000000000000000000000000000000000000000000000000000000000000cbd794ebf8f36ef2b77269511caa92d6bc2df2c243907f6c9d30161e6853c42bb80c4b3424353b9142ba00"], 0x10}, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000280)="b4f7c2bfb64a306364305797248e781a1833f8ff030000000000008bf48208442fe3f6f582ec4b4e52983d3ecc2766ca2c0c7297900c70a682658f769703cfa3910ea905a469d9cb7f748351825a23af9e5100"/104, 0xffffffffffffff38}], 0x1) mknod(&(0x7f00000000c0)='./file0\x00', 0x2000, 0x0) r1 = syz_open_pts() close(r1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0x5, 0x1ff, 0xffff65b8, "92542c467dc50f4733ec72545f0a765e2ba400"}) writev(r1, &(0x7f0000000480)=[{0x0}], 0x1) r2 = openat$tty(0xffffffffffffff9c, 0x0, 0x0, 0x0) dup2(r2, r1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000001c0)=[{0x2}, {0x3c}, {0x4406}]}) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x4) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000240)) r3 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) renameat(0xffffffffffffffff, 0x0, 0xffffffffffffffff, &(0x7f0000000140)='./file0\x00') socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001400)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f0000000100)=0xfffffffffffffee8) setuid(r5) ioctl$TIOCCONS(r3, 0x80047462, &(0x7f0000000080)=0x5) 18:12:45 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x5}, {0x4d}, {0x6, 0x0, 0x0, 0x101}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) clock_settime(0x4, &(0x7f00000000c0)={0x80000001, 0x3}) pwrite(r0, &(0x7f0000000500)="fbaf7d41b542e344feeb148adebd", 0xe, 0x0, 0x0) 18:12:45 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000001340)={0xffff, 0x3, 0x400098, 0x6, "f0b50000001833ab80f12296c0330d7c25b300", 0x2, 0xffffffff}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000013c0)={0x0, 0x0, 0x0}, &(0x7f0000001400)=0xc) chown(&(0x7f0000000000)='./file0\x00', 0x0, r2) chown(&(0x7f0000001240)='./file0\x00', r1, r2) socket(0x18, 0x8002, 0x0) socket(0x18, 0x3, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001280)={0x0, 0x0, 0x0}, &(0x7f00000012c0)=0xc) chown(&(0x7f0000000000)='./file0\x00', 0x0, r3) setregid(r2, r3) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001200)={0x0, 0x0, 0x0}, &(0x7f00000011c0)=0xc) chown(&(0x7f0000000000)='./file0\x00', 0x0, r4) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0x3a) chown(&(0x7f0000001300)='./file0\x00', 0x0, r5) setgroups(0x2, &(0x7f0000000200)=[r4, r5]) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000280)="47cce7857e5a36e682278cd95a521e25f85c685a70b4f9f0a51c9b3c9549872bfad92362abec4f76cf805f2e2969e6a4f163eae0ffdf3f6605d06c7c5cdaa08b371a1d96048f08e32e7b795c145129b63d1a4926a4bad9729560b6f841f4029e0b226faa76290b1c7b40862be832ef8ebcd32cf0c00ff7b7422c5811e8790cbc55daec37d41738bd371f07a3c8cdc4b9a053c8a08233ba3b0510678de5a4072c9d926e5541ca3731bc0b0ed154a8a297d0ce174ae14678c6a3124d0a1f5671fe314ce7e1ee2c51e503e560b1f4e6ce53ff1366b5afa76d6611e23ab1b921cec5fd3b78a6016a1fb9e556d9a870166ed5ea053e0663e52c82e6bff46734186695474de46fad2f4492907830749a4120d2514bf4b234e977e77b486505b4bfd4ecac024efa3845d0daf6f49e8d6d32aa10c57b82538bb6ed9a9a4c5471dea52ba1cc405ae3dfe92b7fe2c6dbf7b436c5923b40ced63ed253c88de40df7ab22926d2be6e004f2441fc052da36a2c7ba533f1e62481beda87ea4912d4e12dee2ba0bd5036d2deffab088d75ae5a912871a7865a1616cc3c1e26a15e58db24d04c882e3d55e9e944ffbc4e76cfa34bb005f175d79e2bd7169c728dd7ef2cfb1fbb7f41c80e3de04087551c1fd179bc7f714fcf4199f224de5e3a098ace11a3076d1439fc7b6edff897489a4eb06520bc7ee7a5c49e5397a8b9cb9ae88c1aa9e054c8a4424ff4bb2e9e41db92dd0b6f400aa0a247243ef194c573281870f919d1dfd1f171ac70a6ac992dde8b9b8a29aef132845b9999d3f98f00e136d05cebb1ec9ab130319b0cb3552c9849ddbddc325f3c4a6a2e709d592160107076da093ca410c5f23c64c3075b8d6f01abe684ac9478bca944050b8ec34c4dcee17cbec4ee54e1941c5f4073d1f4d24f15b777bc487ab6ec0e36c0c2f61b65844d64284b3125193823866fccca511e58e42a10476ba069d2cfc03596dc191259e653b29bd9f6b3acd2458e77c86426963a9db02a18974c84970a4edfbbfb77e190eff15d3b369d7e151743986a31bbf9f50aae7f430729767673921bac57a990b78ecf713f38b0dcb9e2703b1bc59c4bc5a1653419c1d595c6ee1912baf88300637ef0c66fedc570b54321c6b315a18e13803786b70fc337ed076b1d730a4bf226b71c468b41163bd5f9b085e51d564ed1575e52af4b3b0510a7d96f8b8388879050ff629ba3b128a1294381924a67a387b08e2b49d925853d5fa35a85c341f561f73281eb6f48e188e799688c72bb97b7b84fd965fabc99b9451aaf5d7b99a79633a1ca76553ecc9a3c35538ae437c343b8a7949464e92615877394f9432f6f286edc396e4e6ed7e30ef47782d146c5b402cf67cfcbece82e8120166201770b77688bebdac5f773576609f9e84971163c22187304b180b384e14351bf0b8004d519dafaf771448f506fc891c7eace7933f34ed572a5105f0891091cada9ad7b78c0c110b36b89d3d3a72e9077c708648a2fee72163f2f6f72da117ff0bca07fafb687a49ae0fc4e96cd0002661d490c6757738b3e3115a49f7da26a418ff5e2698b37a32b439d7b09dbc667b167165592ffa10a134dfad557a2ce18f4ca62d8aca1825dfd3b4ad1f5e40c4c88645eed7f9ba623c47fcad28b6cd128696da98be4937a3c74272afe34c6086fcbe5c567556265f106b0cf6d3d279556b3ab64aead4cf55ba56a57158ad89ecf226854db45bd0b70b22ae7b2ecee9dc7c3d0a0283272c7bdcca15ff9477f05020b44509cc2ff24c45681a1f5ba2838f0054dddbe8a647d49a81de9b439e4ae0db2dd54642ee56146ab6144044f960694baea34a4ccf68f18dc2651b2a49718c170d43fe81938ead9b7ffe020ee1276ea9bffb8a9548b8d19a8b3ad3476b6728ba1acb6957a4e35dabbb45772c238d8ac5a1fae009b36c8a2c3ff1ddf971fa8be3fdddbbb93cecf5164f0e9546912fe7160346779d483c600e7d8ceb0188969713ea6487668d428396dc06327e961017f46d46685948bd23164dabb90dc3bf2c635cfbc8ad332e61977bf3c4ba61e2593e3447d55b854d501a4b7d9609680a927911b4efc5f2b683f34caef94753e331492645db6d2783ef6e00b0c709a76571a3a7f6857e0724c3da8894b194e521e528d94fbe6c064c99b29955e3c31ef7bb3e43d11117721f911ae81440f3bad79a750e23c8cd30b2ecf851a392713440d9975f1aff8b79c6e5ee4b91e7073c4ad8ad2f7dfa7409514b5afaf634796e80c6f241d15e4db6cfe81db39773225ca18318721a18bbf45393d4bf033b7e28aca90972888d203da1c3b57e45e1670902c5667ed59548c54df72ccfed4bcfb97b376487898f1a9b2f5dc301738319a39f96a2ddf15e83ce088b32a6a0f09e4f963778c9fd0dddd181710728a8f5b0e8ea644462bb216161ae6016d153a36176c85d6faf9aa0045695ee84f9f9d31035499ade203f3fb9de179656a7face578717acb78f141cd5278abf376aadd97ed7b9ec087e40b4cfb5abec054c3878fdf56c1da48430c41592655c05be9028b53c7363f6f58ebbe6e6c8d9e7c05a6ced7da7c9c0fb5bd8249ee7be0fa7ccd1615a10bc16a2629d26b7f4a3af044b255ef78d6a8df3384a2a665597b4741a52d7fcfe801ad01cb905948a696afc4fda116c3d7db0eeb95d071108be49e9004834df92f857adbdd45d892e2e861a9d6f2ad89619d3a97c5628d772e8772bd1fb2cf72725f65f111ed7d26dcae9fed5bbef80cb5ab06e464803662cb447781ecc132cda5cd873a907c0495caeb0f805a166ab74ce61211e745d4d57c5b024669935915ede61b62737e841b6a36b10e4fb5ba7cd5c8443a7a5ccfb62ae725dda7864689f0b19fef76e65934aa00de224bb9c3d031d480346eee8fd174367f810f2d9e04eab52eb5a8c4962e280a883559990c0cfed75aae453ae9d69bb2696b9a1bfd0aef1f006d7c800a78d56bec06ed679c6cbb3640d28e0a44b7acf2b44b5e00a80ddb544dcb1a450760008300a58de70ceb83cc4ece2342b2425a4527e3c4295e906b38bd3b7878db9fe010fec7c717d75b8295771ac484e236e1d791702a5ac74b1434851a4f05f7922cde36e5f4b69adbe1a66c7be5fd4a6bb8b7e8071f7189103e4cdcb86023d57fa00734bb39cf5c0d5e3ce6001ca44620d122cf5d96cab6871da4d37b66739aa4483949d703652b1c8c365ea4542d3189f7aa5df94fd9efb3d703a75a12b74d5879454134d79c7fb9f18d5170bd43fe70451c9b6d7d5a487a148800425a750975e2d14ba9c7269a13ebe5bed8c5fe2df506779a25666cfda5bae0db4ea9d32c534c06320641129d67c66800423acef8a67c5c16b99edad33b3d431a4c2f79650377f1c63bcb3d5779e813975a1c636b6d206c6c1320e1be432ae3152a7c81af4fd0d65adeb2abf3db3c7aee6abdc2575770da8dbbeddcb8d32ceccba0ed2ff43c61e21c53c619d39df3e36819bce57b411d741fdc03647672ed8ea8380c3f35f102587cd5b8363550eb3d387298d13461543ea7394e87b87b92d918b355e547390932dca65034541824484c98ddf3eac93bcae66999c2e79d6be2277091c1541e288797a9b837e6a55eede80bea492a089cf0c72e061a5a257778b7f1ecb1e9c95b449cf573d811856036a9f7882f4a75c0f527b54d103c780a074832574a09983bc785e9db20d9c36e0f1b55ab6999474a61e3d99c979c8e296647772893f3a2a75a7e527362ab150fcd87893abf5ad939f782c5696942422f06d9302ea2919367b891b5ac3cfead1a85916a6566684af24a31e4eaafa6e2ea3cd85aeab84b3cb35cd17b137a4974196dcf49ab31d7a12f263d7a547e27bee241be825eb4558bc42e19adc300500a4f2c5cdb7ace8190463a4c410f06c6a0999868b0eb6471247243066e5115e34b1109f3dd38482c2900aab2f701177f684ca9529baec596179762a0eb1024aec943c86e1d6dec3d0cc6008ea72b314814f23ba6583fbfb8ca1fd1bc00fd5227b8625d78c49632e2caec1aa233c02a6f2f2a33a2106b22d392af1adc2b1a682cc8be68bb9c5f88d3f14289c0c5c3cad4a0c705693e1ce8c2128c8ba6cb761c418e0b8ad6f4cb270438cf42b7fbbcbbdcbfad000fd20e34254dba75a149ebf37d3e27edef9f3e4ca7980b01de0822a9d2a99df5d43b4d81b9a4512440830788177d5aea7f1319e35eb788ca166045f6a576c733b9eec300354fa2e561f8a7bbf80fd2899bcae5ca2175e830314a9f71538aed6456d96d1a0e52669108feecf2d2031b77f3267342bbe20f0ffee43b19f90027dcbae10d3c748e1b2cfe7910d4a5735bb4c30f812a16a39bb74ea45f96a78c57fbf06a5ca3dd3f6532e636ed609233522aae3f2974210d08b71afa98b5ddba917b10deb9dd7bebfdb8c0f2681432836776cc700445fc1f5d958465fe020588bae5d94d6db3970c78da33790dba60339eaf11438736e15f0353b9acd5c031b8f6c37cc3b6b4f05f8d6c383bd3ce414cf646f7980148a9f632e22aee5a287b8735701036e937d4d36f80fbb938fc6d40a8b95b7fa4d6c90416350ded1a940640d39261a7a71d960602072c99d2f10bb5444ecce49e1de97f4725bacb51fa0e1716abc9ba6d875d893e89f5ed878e2e7e008ecebc3fc554f0aca885f3ae93e5cc3ff3d2eddebe8f6f4ed07b126e848e127df7265622d4eda3b4489752f7388397b50a3711c3d6a5eac1a56501b4bf90e6b8a4c77b38de341379b183e54db4012bcbbaeb9993aa9893500f156c108c00eec495485916d6067c86b0bfc209e78c8f3cba027b459a6d83720e80a48aaccb595118f347399ac05d1d07815eba55cf527f34f7510340010130bf64b70f0d8894167f981306997fdc7a2f90085632ed6b70985762bae4eb59010f0d455686e129efe10c7fbfbd29275d3046bf741dad245601e7685866e9558fbcf073f95c2211cbba973cdeab465548c9f2d955afa0b8c54420cb28c35b93f4e87fa6bedf2825f4f64af807051f589b1c9218875a37bc63e4ba0c4df969a624ed3b8d7bc60130b6bf06fcd12d7618396540c109040b555627d5e9666824809916414f0eef48561150c52cebe55c9e2af2fff473084a8e4b0f7e24853730aab472b060e82fb71ca3ced15eec5f9c97a34ef35076098c38cb7f8645959b5421a98539d0a6bf6ae843ffc983956c3df94ac0b2d03b3229234551834feb06da259ff34e6ebf4c89118d2d6420c5245d09b84bb9fd7cdcc81a0f275e41f072857d953b12082c98b644e24d186ba8a6f448fe95650b476c1fac0fc93e6a2356b9a1f180a94469e4413bd377557eaf49c5fcb94969d6443b0528e5388e5de1cf0ad3c180f5d6a796fc96ffbcdc2213d2b99e762fc6d9df2a566d96152d242febe88ed986c5cb14e4aae065cf545ee316fd8feb22da46118206e4d31866ae0a6733882f55ff1", 0xf1f}], 0x1) writev(r0, &(0x7f0000000240)=[{&(0x7f00000000c0)="61aabb41ae03e1c21fbbe5204f081ae5e339dac99b45ae623d91b6f686ffed32949eba26f3452174fdc30310d827898a9d370d24fd1499800c9106a08372e66929b998b4117c54e55bd76eb73f0a0a17b1844478ed11aebb7138557f1d50eeddad9b88c595b88598150bb7683fe3049da3aa02e56a9446fcc073fe917677667beb98004c7bfdc663a79c14be73e1b156d2b4c4b39e6a16ac5cdc04d94dbdd3af4d9133365d7d575849488b149457dcea53688c4b810ff59f5ba08a2876d20c4b7543da7af7ace7dfef5f056c4e7ea1ba6dbc2904d41f3e61353b0e189b0c3496dc4bf9147500087c5bbe0882a8e8a907b7921a73f00db9fe3e2a43a5587da69d8002d29776876ab0012f5a4ed9a5e4950cb49442b0a7f5351b825ade0ab6b8cfaf5038a58571b9a08280", 0x12a}], 0x1) 18:12:45 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000004c0)=ANY=[@ANYBLOB="00002e2f6669756530006a9cd734c0e726be1c44a5ce2043bba06d9b0c3226735cd8f2b4de4ddc3e14a40facae9092432ad05ddf67f4e13b71d9ed671621095654e12bd97fb3dea928c698c5649a697244d03d648540864b6eb59e121a23e73814f66328f2e37d079f4d773f00b5d1de72861c8b05ea3f9009bc55c2dc8c3f3b9a18f8697add982607508754c440e986a718b2ab0bf14aafa6cba14d704a18eb74a7205ac4c33e48da1159d43f29e127d69d361267496ec140849632d1cb2bb4a167d49c875c5b7107b9eefc5990da1ef8342804a807643f39df3cf38458c73b744676db07f3889ee2aed20c3fc756bfd8e3027ec586ff2144f5cfc29d5aa92841cb747902135b960ae9ed9c19ad3b35f819bc8c6ebc381ca2306d5a77337a6c139ddac76104f7911447c5db56ae4888e4d4d1be442285e879f40d38f992a6ba5fd4b88ad4f80dde03862ec0a53718f763f5560000000000000000000000000000000000000000802ae71e256c10cf6a64f08501cf9f76026c65577586adf6c0a8e182d344dfb18929087468b5698c5c235694176049025784f83b7eceb59304"], 0xa, 0x0, 0x0, &(0x7f0000000280)=ANY=[@ANYRES32=r0, @ANYRES32=r0, @ANYRESOCT=r0, @ANYRESOCT, @ANYRESHEX, @ANYRESHEX, @ANYRES16, @ANYRESDEC], 0x10}, 0x800) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000180)="b4f7c2bfb64a30686430577d248e781a1833f8b9e1e5930117982c7e79367b2db4bfbf8cfa538bf48208442fe361aa0433ef48333fb64bec4b4e52983d3ecc2766ca2c0c7297900c70a682658f769703cfa3910ea905a469d9cb7f748351825a23af9e51", 0x64}], 0x1) mknod(&(0x7f00000000c0)='./file0\x00', 0x2000, 0x0) r1 = syz_open_pts() close(r1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x1, 0x5, 0x5, 0xffff65b8, "542c72545f0a765e2ba400"}) writev(r1, &(0x7f0000000480)=[{0x0}], 0x1) r2 = openat$tty(0xffffffffffffff9c, 0x0, 0x0, 0x0) dup2(r2, 0xffffffffffffffff) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000001c0)=[{0x2, 0x0, 0x0, 0x2}, {0x3c}, {0x4406}]}) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x4) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000240)) r3 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) renameat(0xffffffffffffffff, 0x0, 0xffffffffffffffff, &(0x7f0000000140)='./file0\x00') socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001400)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) setuid(r5) ioctl$TIOCCONS(r3, 0x80047462, &(0x7f0000000080)=0x5) 18:12:45 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r0, &(0x7f0000000700)={&(0x7f0000000100)=@abs={0x0, 0x0, 0x3}, 0x8, 0x0, 0x0, &(0x7f0000000340)=ANY=[], 0x10, 0xa}, 0xd) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000180)="b4f7c2bfb64a30686430577d248e781a1833f8b9e1e5930117982c7e79367b2db4bfbf8cfa538bf48208442fe361aa0433ef48333fb64bec4b4e52983d3ecc2766ca2c0c7297900c70a682658f769703cfa3910ea905a469d9cb7f748351825a23af9e51", 0x64}], 0x1) mknod(&(0x7f00000000c0)='./file0\x00', 0x10, 0x0) r1 = syz_open_pts() close(r1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0x5, 0x1ff, 0xffff65b8, "92542c467dc50f4733ec72545f0a765e2ba400"}) writev(r1, &(0x7f0000000480)=[{0x0}], 0x1) r2 = openat$tty(0xffffffffffffff9c, 0x0, 0x0, 0x0) dup2(r2, r1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000001c0)=[{0x2}, {0x3c}, {0x4406}]}) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x4) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000240)) r3 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) renameat(0xffffffffffffffff, 0x0, 0xffffffffffffffff, &(0x7f0000000140)='./file0\x00') socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001400)) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000200)=0xc) setuid(r4) ioctl$TIOCCONS(r3, 0x80047462, &(0x7f0000000080)=0x5) 18:12:45 executing program 1: r0 = socket(0x2, 0x4003, 0x0) r1 = socket(0x2, 0x1, 0x0) r2 = socket(0x2, 0x3, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) sendto$unix(r2, &(0x7f0000000140)="4a40d67e4cc2c30f399e7655dad6fa069efa1f2d75083b6707c2599c3f0450315e9879b41ecc25ec1c1eb7494d8cd01a22e560cc5bfb5cf17e5b793e231cb9685b29bbd7ef159ad36dacd947ec7043aec75ea025e3d116866a816f4daf89bf5334ae2701e803ac53818524ccb8", 0x6d, 0x4, &(0x7f00000001c0)=ANY=[@ANYBLOB="0000492f77976c653000"], 0xa) setsockopt(r1, 0x0, 0x15, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) r3 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r3, &(0x7f00000014c0)=[{&(0x7f0000000080)="d74c78007f", 0x5}], 0x1, 0x0, 0x0) pwritev(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r3, 0x0, 0x0) r4 = dup2(r1, r0) connect$unix(r0, &(0x7f0000000200)=ANY=[@ANYBLOB="0000292f66696c65300045df3233dad54d829ea36f7348577d"], 0x10) shutdown(r4, 0x1) r5 = socket(0x18, 0x8002, 0x0) r6 = socket(0x18, 0x3, 0x0) setsockopt(r6, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) r7 = dup2(r6, r5) sendmsg$unix(r7, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) fcntl$dupfd(r7, 0x0, r4) 18:12:45 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r0, &(0x7f0000000700)={&(0x7f0000000100)=@abs={0x0, 0x0, 0x3}, 0x8, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="10000000ffff00000100000000000000cd194ac63920c8a8cdb51514420ca94e11eb2db52bf3628d3808834f8a4dda35875e19732ba6a5083e7744b34ac4222fb2a7f96068acbec5b77cd3e724fc1fd90c42c0765f5b19853512e1cf1704dd3e00b4ecee4da16887ed15f9fbb81a01dc06f24e589655c96ba3fb742710ea19b5bcd14da30b40f23e4f5ffea8aff55359e750d3f1ac821f2a3fc80100000000000000f225bd916c1e7215ca759dee7fc5257e350a200a44c781ac97ced5b07fa4fb1ceea44a1cfc23fbeb45bc906f76fbbaf442ddf7dae32732b6e30fd4fce4157812ed0cf9729400"/247], 0x10}, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000180)="b4f7c2bfb64a30686430577d248e781a1833f8b9e1e5930117982c7e79367b2db4bfbf8cfa538bf48208442fe361aa0433ef48333fb64bec4b4e52983d3ecc2766ca2c0c7297900c70a682658f769703cfa3910ea905a469d9cb7f748351825a23af9e51", 0x64}], 0x1) mknod(&(0x7f00000000c0)='./file0\x00', 0x2000, 0x0) r1 = syz_open_pts() close(r1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x6, 0x400008, 0x1ff, 0xb7, "92542c467dc50f4733ec72545f0a765e2ba400", 0x4}) writev(r1, &(0x7f0000000480)=[{0x0}], 0x1) r2 = openat$tty(0xffffffffffffff9c, 0x0, 0x0, 0x0) dup2(r2, r1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000001c0)=[{0x2}, {0x3c}, {0x4406}]}) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x4) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000240)) r3 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) renameat(0xffffffffffffffff, 0x0, 0xffffffffffffffff, &(0x7f0000000140)='./file0\x00') socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001400)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) setuid(r5) ioctl$TIOCCONS(r3, 0x80047462, &(0x7f0000000080)=0x5) 18:12:45 executing program 1: sysctl$kern(&(0x7f0000001200)={0x1, 0x14}, 0x2, &(0x7f00000012c0)="ec4bbb28aca5759920d8c46279ce60ffc0fdb0d2d0705a0a3561ca39834bfe4b1b5818a1684dc8f0e45d0be75e7d03c1ea57eeb3c142fccd3a60f4b6051d857b58e343108beff20f6bcf802cba0f74d4053a1f0bdff338c0d87e37168750f4f64d1c85580b168a3d4239dd02a286bb7625f5b64ec6f293ed9ed46a8252c56832d9bb6b8b48d113a0bf072758696d1b7219d7c26d0bc6db2af9ba8f140fab1a77ced2616c9e60028ce4789ba1d47a0035d107eb5c9d51", 0x0, 0x0, 0x0) openat$tty(0xffffffffffffff9c, &(0x7f00000011c0)='/dev/tty\x00', 0x0, 0x0) sysctl$net_inet_gre(&(0x7f0000000040)={0x4, 0x2, 0x2f, 0x1}, 0x4, &(0x7f0000000080)="254d506571d5f2e1e0af500b3a36b8523269b4bb01b2642d764aa74b0c289e41192448a5a9f08fd061011af4a971587336f330c27c717fad487d4d3f63d4eb53a622b11515f219cb5e87be2d49f347523f5d9c42376443ad93358faa13bbe4ee4aef2cdf2c2abb725e0f631f9545572a892f935d20232892c2b158d340ddb939646f1d9cc314d08926e13473e97280275624d7e68df2c35e0d8d0afa18770aade5da80c2d0c67036ac718d1cb5007c065ebb5f62fb80002f9bdc4732948f7122ec8f317a5ec5be7ae65448454bc2", &(0x7f0000000180)=0x39, &(0x7f00000001c0)="383bf7521f2ca295e1ab0ce75d18af0e9ada6c8ec956c5f43d2daa61b7864942a668a1027c7697edb7114ca836efc71b09bff90dd6746f7052a639bf6c47071b10fc6c516f348230b2b1e1edb1559b6856bf875a66bb41197934b8ec9a21cfcbe1fa1f43539de70ba969fba649b30c5fd397715a079a72cc07e7d3d257fa75717ab78f28b0c6cf212039df26ef108e7af8f5da6631b3f43d4ea62c3bfeb0922b64cb4e8d7ef2afd6ac7b4b7225e6e4246f956b725891f02136d24c878e2b2afba0e3556d197c11f83c7ecdc0991bfffd56711c6ca523afc71af07136bbb45a12c89d78e072b4fa69746d31e34d9a99588c10a033d93221baae7bbdbc527a918490dcbfcf2046fb51f3c101c1243fde72b8d3d654655080073925c2cb5573db6b6c98ae859d82c520fb918ac24841d6464b279d0de7f9cbc77628e56b96b65aeb6592be5ab817759adc0eca4123df73866efb424b84a326577d344f846d259df3e6a60bdb8c78ef334892980e4f963b8594b1f26ca11f4510988e3a29fe06b253dd2996af62e7518b0e943cfea07c47c5d6ec8c810a90751f2c5a70987822794336f9a83e93a8fe9c895bcfcb7c18d5dad10dbbdd5ee0f3c9ca55eda4e65cd915e7eb06ea20a00f3d619aa737da354edb10b6d56e387804cf2586721513d9799b3f8dd55f1a39593f722eac552406a487f2f4c73352d0c35e8809b2880ed7ca2cb6ad33c8c69ce47a8dee5977f6b7eaae2153f18f5847272fc4dd3381e87a64b55946c59ab272de8a01529ccd783a4d5c2d3c5e1ebc49f4533db19106c9a7fd36a946a89d3d82d512f90ab7578d83468c66c4577cd59f6cbedf28d0aefc2847abc2654e6178263808028a1bac9c1d3338cd5335d532526d2d60f3f34f9598d9e2ed35b36fe2380cfc21e5377018c622bc12d7376c23d258a4314853a845a89758c2423dfcb68cc127d00d4821ed148bcf02be540ffad5c177d0414869ec4be4b7d5f0510f7a46ec9d33c6fb3757f2bbacac59460e85936d1725346cfe324fa6c893a0de86340799240905ac6125a15371911af306130e76a8e59e69ab06b73109524082462602a670d9d47cd76ff2fc3ac121208b5ab6be1b4dda75e8a220b28a9276c00a0c694064ae929dcd9ce777ba2675b26bbd623af87b73885781d34d16f9a61dd1d3b6b268c06f94dea162ff8a464a7a82cf5f3d838eb7c709d11f08d668259378c3d1f05f80e0e9f4eeda9bff7f99b9b3b2f82d722dc555712078899fd07bd8d257f87269beeab63c916cdf24098a439b68ae0083250750ce2773b1874ed132ef84996c35b2fc897788b92f0654048ec19fdce33f5c2092b5468b0871760e99e087e9080a0a6950970028d17868c85cf22fbf56842c6deffa3e094599d64308a9f5d61e7bab61330d7b7a157cb42021e816aa27c57f7a9d25849ee58a6b395887af11abff03b56ae6c3db9102160e1de1271acb71c6c77862334908e325c80b402c69f41fb5f411501df0fcc34168e5f982113965ea20a7b1a61583b748fcd5cda416a1ad2627c8ad5e265a3f0bc1da70a196143b7273f7a2b66c8fb5377a12401eb4d9cb72e72ebdc1bbce292a5ab5ebc0ea00b53cb362d26f5290f54545336c2690832fc4c992ceab6ed5b6dc2f9a941c4c4baf1a4ff180e38ea2896ab227811e3dc0fa8edc5ede516dff184ba64d088ef0574c5d83ab86a0cf65f26ba26606e7d8e4e6ca78cd2ed37ac4d6c5ace3cc33f51768fdfeb9e530d90abeae1b373f2b3cbc786963de07c060c658710eb02b7b4e7a50c4ff0a79b513d3d8bff11dd775d8d2f8d3c79c8b390f6ee748bf48525c70897c414c1f5632a89367f3681d982713b8fe37c2ffcf55eff6b53c6bd691d39981195421f3449fc3b8906320ee1a011b36436b9781cd52fa8714d13b03e8dc1bbf874b8fd2cf648f2fad808d0700724807ee0fee4a6795b2a650d758066df7dccf26a5e7d0d0de744660a0eb64c255004eae47da81feb9e70db76bf8b1f1ce6088fea24d2114a1f985ce5df9006d4bcfb40b1eae2e93e3e218e9d3e434f7e05cc14fb156e630fd5944683edf1e11d97f4fd72d477899603ccfe48b255618ff154b11ab1fe9eda75c1994529d7f3bc4a55ed553b43a4a5110fd1448f1b7a0ed2cbfe17fba32057a72e81429a3fd34c4e8832d4c4e779232e51927dc4db3bdb459172e18657de3174281e5f5e2a0d03c647a93e591e41f7f0320fb2f505b4c587e98e46c27bc3dd99a88cdf84514cc67f1152c7b872f6ebeb5406cb0850905c429e1b5bd08bc066c3784f24e2ac3b2f9871bc23cb57696abf69246bb9e6f2e1b3db9cdb587507eb09d96cc18e39832d7ebfc841ab737edc0db3788c885e5e7d48f6639ceef8b27143d9f55b340c656086f0daf266bfa7f3afc3990903769a2045f0b267e1651e4ff72985063e62453acb9273337df13a7eccb836ec2f3cadefbd9358c8b8f19e7ecf1311529be927ca883450fdb3eee955c7c13f6c3ed329b870f55782544341ed8f39968c77072d5deae264dbede9983737a8b34ba77ac8c241c35e1b0f8d4176297d785ca42549b96983fe1a6e694505ddb184691d9aed3c553cd78929e7614f98ac1ce17678f868814f602484b2f7d9e9ff3f9dba871901ae241d92c8500e482918dff5ece5d7edd9621b57c5993f616da1fcdb2977d1f2283035c0f5c0ca83e3e5d85aed9369642d33cf18fb457a56ea653d237ef746ccc580550a60dfcd7b1796b9ba8b7a0e6030ad2d1d050bdde229c527191b629a271c7f6593ff83b5f0f69aab91e9738dbea0c4d1a14c97ee697a6c370a86a531c2f7bdfcd1b07b0f21b322c235a27b51fdf4a887d660d8ed3cef9a89c0ddbaf60dd3182e85dfc52908fe14b70efc45b7d6b3b1b742754d71800f1dc6d4cfc685231a0fdd7a4a40e96ddb8e2c913d988850c73f4622828913553317c62aa205a53b0e1aaeb0190d33bac776f6ae4101472792429202dcce9c825f79e0ac0ce087cb248f675bc7a51a9ef86b41d9dd9dc35789e108e27a41833ca9bb96a4d118b11d7f5c53a1af93dab3898bf15af5267ba849d16e9eef37c8cab5e3a8dd609258e14dab8a8184cf23040f6734c174cbbdc5ee18580d8d67cbb8cf1e51c21b2bd6510e5c090d98c572916a78ea09b5468232a8d8a330fb58fe655a1af65578dc65319a4d903a265482f842d72dc53409d2b072b00fa8553f571cd53bbf5a93f0e8aaf4584576cf235a3106d4e5bddd331b8d0ebe1a854587c8c8cc871dba859675fdc76619a8b7939d78a99414053714f140c59d334b7b84bfa626026a5bcddb7845f41ff80f241107d268546a6213d9d03d7f5f18629ef2530b8c06d335716ac9b82cf9c4f6562eac2bcbf5f657b33a4e62ad996b45455fec4247aba6e9449650152ae80c186fcbb7acaa12183aca1ad21aa17d66c20af4a9a8650de51ee5d262d0e5116a888650875166c2d51f56590aea30bdc01f347c990d033f04ff488dcd6bf9fbbb206d8bbfe4d1af144ea7e309afc329a3dea6d836d033574413719748ba62eea998f1c5dcd25b3275e3f8e230827559569b7f90bb6d5d8ffaacbc8ad69830d7ca707812aa6ea39ef63ad49251294811654a829d1573f62dfdf120676a27fc74520a18fb78bf636828f73e034526c2a9076630a5fd07e4d0ae9aaa78d7f90eb26ef3c68aa672d8f8481cc72fd97cfe8be668d8014df77ce225481d19d7a3459de4e827c80b41203305df8b29417d69d44c4a33c7aebb3992cac62e386d68628b03a5962ecdc7c0743cd471dce72744710a8ea18310fac4704cca307f55d035503d8fcf4ebf712f6bbc36202d09f5137724475712d2d6cb477ee20fde242f69a81987c44f1b91684508d28d1be5575cf2ee3561f0b859a06843e5676900890c16cb5372718bb05c34b23939fd3f829bd17d88c0ba8082c5f41fd67651d38e3e0feaeb6aa2a4bad492416f687a40b4b088d547d843cb798d05610156aaf36f75412f0e1ff53e7fecd037a337b29a03009fb54d630760d2ca69cda1d3a334ef6462d33dcac39e4fdf12a5d2a47d295ab91e6ac4231d978bbe9842ec0dbfcacdc533f2b59c223254dc52aff28b2896e66160132a6fe090d7d84dfd8b65f12708e3838cf3ddc140485f4d97f1eb1f8922f5a5d68f2a45d4f3da3ac00abffa12eb374c703e9fa965794f3ed2509400bcc53f4db2dc82125a3b77f2913d90e9e536eee87d7a66034e9eccc1af221c5e40d1b8c4fd5ee7b091533d1f3e5d78ed21103f590b5df1299d626bc8a31df03983b20662d8d6481c29f0ce4153981b9cde24a4066a03e9581be755ab13663f713c043bfe2f2f67f3afa7f9d9819a0d35d63aa06ba942d388389d18914418f4605ab689291fc5e646d561d720e3b94a807d0ce1aa38b7133fe9bc15404db6840435ba38cafe52ce7620fbdfd9bf526d7b155a32738ee2d6cd8c4b2aa4d3177e6ed912ef3a8e7552a1962882ca43d059e550835ab36a3c15e89ff43ff1452b9ebb17e9b1faf9bd99dac93528fde8426ac31887e564999d09d0c8bdec1247873a896701672db5483fed90d26b7476ff6a7bb402531425ea948d637a7e7dc21c56e2675f1b2b22a14204ce78218787cd6a79b6b35ccc7a838db57861d779e3a03a6004758149d7ace1021461e2b882d39d4619b90233f2a824f78d495c8a7773c52591f1abc84db126bc2ed73ec48d234463a0a5bc5585f36e738517ed02bc1ea5f28d333d9e911b339be1e9056c86bb71f4f956cd447c9247720721a6896a2da68a0308de6f33097193c2afa02526b418579263ca23a658f56331059e115927dcae2fc5e307cb6726a24709408bb629b271ce5e640e389e7a81218308ca7d8b82f3f851231000cd3376bb6a6e0d9318ced39a8c4c8528b471381aa847ded08ccf942dc1964028ccbaa15c77463f0e554705573c4559d3417a72426d351b66f217f1521562664e95db25553bb86c09381d8dfb4ae2982ef062825d1dc5c98972ece39cbc69235b94d952b952ac978493aa4d4b3bc201787756468b6390c50916e44a0b58f6c50074ba7f32f54bfdb8185dba5c80da1932a3c4655afba8ddf699719535697ab9a47da40fd6c2271b6024fbd712cc8c38ec9234d10e5da1a87a76e505b6ffc9a62ac4ae6162c572fa2175ca84aea71f38631c518d7b284ac39b5635446bde51e9431e5c951b2aef1fab566da2e8d0319c5a9eff5f4f6faa9494aa9a0d28477783d42ee54ff2f8b3fc73b80c0ff0ea0b6bc7140d2d22c0aaabc4272cf48dd3474ae7f72aa223ea7207313df7d4ee504525230f9a46ec872c19567cb420183666c3df25f300aac53788ebc0e77884bcd8cca2547e7b29952cfd8797e32577ad35dc55c8db3bc7861bbe0bf435f57b821102c05565a2109574f42ecf2d115ea2697749b864e728e6d807b46382a84c6e7d2cbf95022de9a1731e0a1efac50977bc0cba74a882ed8c8330ab511338489235e53d22232c61ae4c1acb9a94f04c940663e5cda45932e106248c17cd0ebec923bc4e4fcc2bbacf4fea6df6ab6c764a7f5cf989d88064a9fcd7e6efc9d5fa2823e7dcb191e1bd083dab3e5158eae6166ed2a78e2ae13844cc214016af8363f59bf4162ba0ec71a9821e2a2a421f18df493e6538a7dfccd2f5d16fdc7ebf5857f6fda3dd5a5bb7b20bcb3f0dec27aad168009c49b1d1502d02d24318fe827e7c44af5249b71493b38fa5147ec4efc9b7cce999e5db29d58792c006566b7da1b4326e80d6f0f5e40f54ec3ac", 0x1000) 18:12:45 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r0, &(0x7f0000000700)={&(0x7f0000000100)=@abs={0x0, 0x0, 0x3}, 0x8, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYRESDEC=r0], 0x1f}, 0x8) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000180)="b4f7c2bfb64a30686430577d248e781a1833f8b9e1e5930117982c7e79367b2db4bfbf8cfa538bf48208442fe361aa0433ef48333fb64bec4b4e52983d3ecc2766ca2c0c7297900c70a682658f769703cfa3910ea905a469d9cb7f748351825a23af9e51", 0x64}], 0x1) mknod(&(0x7f00000000c0)='./file0\x00', 0x2000, 0x0) r1 = syz_open_pts() close(r1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0x5, 0x1ff, 0xffff65b8, "92542c467dc50f4733ec72545f0a765e2ba400"}) writev(r1, &(0x7f0000000480)=[{0x0}], 0x1) r2 = openat$tty(0xffffffffffffff9c, 0x0, 0x0, 0x0) dup2(r2, r1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000001c0)=[{0x2}, {0x3c}, {0x4406}]}) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x4) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000240)) r3 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) renameat(0xffffffffffffffff, 0x0, 0xffffffffffffffff, &(0x7f0000000140)='./file0\x00') socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001400)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000100)=0xc) setuid(r4) ioctl$TIOCCONS(r3, 0x80047462, &(0x7f0000000080)=0x5) 18:12:45 executing program 1: r0 = semget(0x1, 0x4, 0x5) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000040)=""/88) syz_emit_ethernet(0x46, &(0x7f0000000200)=ANY=[@ANYBLOB="ffff86dd6000000000103aff21405aafca51147426c00f82783347a0ff02000000000000000000000000000185009078000000000001a9f4ab754a6b00000000000000000000345c855a3d868ce8bcc516200e99da03205b485e6ffb89571f3f2649fdb9736829585ef2759634d06a4eb5a72ce18ae32c4e23dd93326a8909404c706fd80ba6f995d1e26a940dcb00080033484a0cd91755a1efa78bd2316ffeee21dfb9dd22f7db44200088a8f38651a750fbdd645290945a21a350e796e6533eb1fb6d9ea0674e047d2ff240b539f55da2d9f3f8795031388dca576cfd0e051933365d2b34137e6a2f7b00730c6ec213584066a4b481c1cd34f1b2b22005c07d334690f53ba2529d068890c30fb5cc4d11ea16e70155ceb6adb8b8f4685fb9fa70ec8c5b4592c94ce4cdde0a89c2d894d54b2044f7410edb1d20c46674bda645fe4da9ed25ea3520787ab08e3e536e7b2d65d0b8094c8939a803aae205aeea3e390a67f745a3b3dbef180162be1cb7934857f56f6d4257f553c316"]) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) 18:12:45 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') chroot(&(0x7f00000001c0)='.\x00') unveil(&(0x7f00000000c0)='.\x00', &(0x7f0000000100)='x\x00') ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000040)={0xfffffff9, './file0\x00', './file0\x00'}) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='r\x00') readlink(&(0x7f0000000280)='./file0/file0/file0/file0\x00', 0x0, 0x0) 18:12:45 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x20, 0x0) setrlimit(0x0, &(0x7f0000000000)={0x9, 0x93}) r1 = socket(0x18, 0x8002, 0x0) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) r3 = dup2(r2, r1) sendmsg$unix(r3, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) ioctl$TIOCCBRK(r3, 0x2000747a) symlink(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x0, 0x0}) 18:12:45 executing program 0: sysctl$kern(&(0x7f0000000080)={0x1, 0x44}, 0x8, 0x0, 0x0, &(0x7f0000000180), 0x0) r0 = msgget$private(0x0, 0x0) msgrcv(r0, 0x0, 0x0, 0x0, 0x0) msgctl$IPC_RMID(r0, 0x0) r1 = socket(0x18, 0x8002, 0x0) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) r3 = dup2(r2, r1) sendmsg$unix(r3, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) utimensat(r3, &(0x7f0000000040)='./file0\x00', &(0x7f0000000180)={{0x7, 0x10001}, {0x4, 0x68}}, 0x2) msgrcv(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100010000000000000000000000000000000000000000000000000000000000000000100000000800"/186], 0xba, 0x1, 0x1000) openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x20, 0x0) 18:12:45 executing program 1: syz_emit_ethernet(0x6e, &(0x7f00000000c0)={@broadcast, @random="d71c9edd8285", [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x38, 0x3a, 0x0, @empty, @mcast2, {[], @icmpv6=@dest_unreach={0x1, 0x3, 0x0, 0x0, [], {0x0, 0x6, "2484a2", 0x0, 0x0, 0x0, @loopback, @local={0xfe, 0x80, [], 0x0}, [@fragment={0x6}]}}}}}}}) r0 = socket(0x18, 0x8002, 0x0) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) r2 = socket(0x18, 0x8002, 0x0) r3 = socket(0x18, 0x3, 0x0) dup2(r3, r2) setsockopt(r2, 0x3, 0x3, &(0x7f0000000140)="a4e2f8d0d0a93a4bfc1fe6585730d297d7761d2fa44741f87d43530c8ddecb1eb14839e587840877d3e1d96291f1fa251fa607a163abedb5232fa6aab69cd1a32649c68023efcff79687f3e22b9f346ccb13cffec87dc283407ab483f01f72911d7cb8c99dd3bb07bb75f80499c7e3a5e4f221f9e006e45bdbc2a0b0363bd0b96ade9cbac0356a167525bf8c531aabc90876c1276de3b12d9f0c6087c3766c90b9d3d26aef8746b53d6eb66c367c0de6b2bc706b29eb460a6cb3b58311cb9d5f16f689631bee83fe69ba4d542ea76b6d1f713ad66964d724d3a5984967", 0xdd) r4 = dup2(r1, r0) sendmsg$unix(r4, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) lseek(r4, 0x0, 0x3, 0x0) 18:12:45 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x1, 0x40004000000028a9) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x80, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000000c0)=0x40) open(&(0x7f0000000000)='./bus/file0\x00', 0x10000, 0x10) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000440)="00000018600400e717000080000000000000000000000000000a000000000000000000002200a21512460000", 0x2c}], 0x1) 18:12:45 executing program 1: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/pf\x00', 0x2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(0xffffffffffffffff, &(0x7f00000000c0)=[{&(0x7f0000000600)="6760d3370f3d20d3d52381f2c4c109d86fa919c40b35b706f2388f1367855c25e5252a9ff02e491699e86cb6cb0a4f47dc0d515b94f590da2e0d96e9dbe32bf536914ec7132741dc3252f5e68879423f0c710a3e38faccc435f1fbdd42b448be3f44a3c302062b7be3e6267d3e5df8c61afc88bb68829ecdc7b1fc5b4674e48ac1632fe391cd4c378d07bc7584d755ec6561763b343e01a3e55f8acc98d66ebffd37cc2da0ac75a3bc01de910da9b38037c9d3a61d3129b942a197547a1200d6954a54b76f6889dc001428a4540335a471bd13f61256b6f27533bad93b5d19c26aba1d39c70a33fab9568ceb2e886a868b1f86d4b50bc48a329466d6830a9ab3212de7fa73b54099dabeb25ea065399f3372016949126317934d6507f8eb9de2a371dda51cd9dbbc7f8ccfd7b170c0503232f9016775ee65f0c33f889b2fa8afdaeab4cdf62033ffcb48126999b2c30bb773c86b8aa7405ce45f85598cc3092e1674c0b401bd0482d1b787bfb76a07362ad6b062328d6fc845bd52eba428e5a5c3f788e7f9549b6047cce80f95397237b4682a4015b3e061d57a0225c88d472d069f073b6319b0eac85aa28a5310db5df8ccc0098347f1b4674015e5f5e7fc77e96f1148f74b2b96f44a4e25592c3af15f2c6f8d3ee07f60ba61d6a64193b7706911fc9fdc204b596e6d9f804f4d74706b8725ca872935d5e5e8d5", 0x1fb}], 0x1, 0x0, 0x0) writev(r1, &(0x7f0000000000)=[{&(0x7f00000004c0)="0ec465cdab1ab6925cb81235dbb17399c070dde203e502106f690d9947364fe3569560e73bfa9012263c0ef6eb626ad79d51e7b4607879072ca33809a85443bef8e011b3e2e63de6f9637ca6e422106a6a1762b67f560814eef6dcb3f39a2e51600251fbad1ee82088a75ca3764729af3f3d4d967ce8aadb3c3fd7f9ae4f4c83b2", 0x35a}], 0x1) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r1, 0x0, 0x0) ioctl$FIOASYNC(r0, 0xc1084425, &(0x7f0000000240)) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r2 = socket(0x18, 0x8002, 0x0) r3 = socket(0x18, 0x3, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) r4 = dup2(r3, r2) sendmsg$unix(r4, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r5 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000240)='/dev/speaker\x00', 0x1, 0x0) fcntl$getown(r5, 0x5) kevent(0xffffffffffffffff, &(0x7f0000000280)=[{{}, 0xfffffffffffffff9, 0x11, 0x40, 0x2, 0x2}, {{}, 0xfffffffffffffffe, 0x40, 0x80, 0x4, 0x80}, {{}, 0xfffffffffffffffd, 0x80, 0x1, 0xffff}, {{r1}, 0xfffffffffffffffb, 0xa2, 0x0, 0x3ff, 0x7f}, {{r0}, 0xffffffffffffffff, 0x54, 0x80, 0x3, 0x9}, {{r1}, 0xfffffffffffffffe, 0x10, 0xfffff, 0x2, 0xeaac}, {{}, 0xfffffffffffffff9, 0x31, 0x1, 0x3f, 0xca}, {{r0}, 0xfffffffffffffffe, 0x20, 0x1, 0x8, 0x4}, {{r4}, 0xfffffffffffffffa, 0x91, 0x2, 0x401, 0x1}], 0xd291, &(0x7f0000000100)=[{{r5}, 0xffffffffffffffff, 0x2, 0x2, 0xffff, 0x1000}], 0xfffffffb, &(0x7f0000000140)={0x2, 0xe4f}) r6 = socket(0x18, 0x8002, 0x0) r7 = socket(0x18, 0x3, 0x0) setsockopt(r7, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) dup2(r7, r6) fcntl$getown(r6, 0x5) 18:12:45 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) r0 = socket(0x800000018, 0x2, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000100)=0x5, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x2d, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd89ad09812eaa4e713048e69931", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, 0x0, 0x0) 18:12:45 executing program 0: r0 = syz_open_pts() r1 = socket(0x18, 0x8002, 0x0) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) dup2(r2, r1) r3 = dup(r1) ioctl$TIOCEXCL(r3, 0x2000740d) writev(r0, &(0x7f0000000240)=[{&(0x7f0000000040)="a136b0e6ab6365054649be1861aa0747c7eb6d86480acf801b0f2df270ea42445d3da62e6f7baee30a44cff0c8c1ee8156425988c2a48319f014ab38795be882715a8b74d52f9135ac3a063e8d6d60aee243632339a0bfcdf931905c6328dd2ea3fe4aa54adffa03567b666b2d725f64540da85ae92b6cad5fc023069225d92c3be9673c736a40d9a640d5e6a009fb1c9c2b1d568586b17387644fe874875c6470755100", 0xa4}, {&(0x7f0000000100)="1d7b8d0134b30893e9bfbd448e30254bad942588e530b5eeb286b79d88514764e2a1bd95ee3eaa446f482f98573e2f761e5cd08ed98e78678e02fd256bb5e5898503fcbfc27a295e282da99395c3b23f4b2f088d9921344db843c9684e0d76d661c9ef73cc159c84e3b74c02d8e3d3d651a470611b0cd07f1821704534a833aff75f9edc03a6da734e1ad0e113", 0x8d}, {&(0x7f00000001c0)="5055f82fb155ba1819c32d47cb0aa9dfbb617704bebd571268fdcf4bc50442dcc9417e78591ca672dc21334752345c6b0428aea689e03c02bc2916b3b2d51a093bce3d9414c66eb7eb0d5500847ff5a87b82f9e193c6450f67cfc0cb6b5e23ce", 0x60}], 0x3) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x2, 0x2010, r0, 0x0, 0x1) r4 = dup(r0) ioctl$WSKBDIO_SETMODE(r4, 0x80047476, &(0x7f0000000000)=0xc6000000) 18:12:45 executing program 1: r0 = syz_open_pts() openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() readv(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f00000000c0)=""/176, 0xb0}], 0x1) execve(0x0, 0x0, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) dup2(r2, r1) 18:12:45 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000005c0)={0x3, &(0x7f0000000000)=[{0x20}, {0x3d}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) chown(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, &(0x7f0000000440)=0xc) chown(&(0x7f0000000000)='./file0\x00', 0x0, r1) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, &(0x7f0000000440)=0xc) chown(&(0x7f0000000000)='./file0\x00', 0x0, r2) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, &(0x7f0000000440)=0xc) chown(&(0x7f0000000000)='./file0\x00', 0x0, r3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, &(0x7f0000000440)=0xc) chown(&(0x7f0000000000)='./file0\x00', 0x0, r5) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, &(0x7f0000000440)=0xc) chown(&(0x7f0000000000)='./file0\x00', 0x0, r6) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, &(0x7f0000000440)=0xc) chown(&(0x7f0000000000)='./file0\x00', 0x0, r7) getgroups(0x3, &(0x7f0000000140)=[r5, r6, r7]) setgroups(0x7, &(0x7f0000000180)=[0x0, 0x0, r1, r2, r3, r4, r8]) 18:12:45 executing program 1: r0 = geteuid() r1 = getuid() setreuid(r1, r0) r2 = getgid() lchown(&(0x7f0000000080)='./file0\x00', r1, r2) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x140, r1, 0x0, 0x0, 0x0, 0x0, 0x2}, 0x0, 0x5}) r3 = semget(0x2, 0x2, 0x31) semctl$GETNCNT(r3, 0x1, 0x3, &(0x7f00000000c0)=""/218) r4 = socket(0x11, 0x3, 0x0) sendto$unix(r4, &(0x7f0000002780)="5001050100000000c600000123070000081010fecea11ea8fef96eefc73fd3357ae26caa1016fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2b23ebbc257000000002e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfb6a000000000000c12b310b404f36a00f900064e0629616b0a8e7000000020000000000000e0208b31fd3f80004ffff00000000000000009aeeff0000008539cda74d1467802813c67be2313927b913cebdbb7e563c73891d41f638837f11c34b0cceb2024d080000000640906fa45d709da9d158d945a2a5050000006e27749bbd97bb0d03fe2d04a1b9ff59865f1fde95d68896dc7ed7b187050098e04e34248daaf9231f0de030323b4125ce41203583671ac5e51a7a3dc1a0c21d548f2de6c031b7b303757e60642b45cbc5737b8e24017571fd97e58110ecaa340065f3482e093de7", 0x150, 0x0, 0x0, 0xfffffffffffffff3) getsockopt$sock_timeval(r4, 0xffff, 0x1005, &(0x7f0000000500), &(0x7f0000000540)=0x10) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00'], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x2, 0x1, 0x0) bind(r5, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r6 = dup(r5) listen(r6, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1002, &(0x7f00000001c0), 0x4) r7 = socket(0x2, 0x1, 0x0) socket(0x0, 0x0, 0x0) connect$unix(r7, &(0x7f0000000000)=ANY=[@ANYBLOB="ff000000000200000784"], 0x10) openat$tty(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$TIOCMSET(0xffffffffffffffff, 0x8004746d, 0x0) openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) symlinkat(0x0, 0xffffffffffffffff, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) connect$inet(0xffffffffffffffff, 0x0, 0x0) sendto$unix(r7, &(0x7f00000011c0)='\x00', 0x14a, 0x1, 0x0, 0xfffffd7e) r8 = accept$unix(r6, 0x0, &(0x7f0000000580)=0xfffffffffffffd2c) recvfrom$unix(r8, &(0x7f0000001200)=""/4123, 0x13d0, 0x862, 0x0, 0x0) execve(&(0x7f0000000240)='./file0\x00', &(0x7f0000000040)=[&(0x7f0000000280)='\x00', &(0x7f00000002c0)='\x00', &(0x7f0000000300)='-]\x00', &(0x7f0000000340)='\x00', &(0x7f0000000380)='{\\.&!+\x00'], &(0x7f00000004c0)=[&(0x7f0000000400)='-]\x00', &(0x7f0000000440)='^$&]\xa9[.\x00', &(0x7f0000000480)='\x00']) 18:12:55 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x200000000006010, 0xe02) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x17e, 0x0) setuid(0xee01) r1 = dup(r0) write(r1, &(0x7f00000000c0)='p', 0x1) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) open(&(0x7f0000000080)='./bus\x00', 0x100, 0x48) 18:12:55 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8000000000], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006, 0x0, 0x2, 0x400000000], [], [0x0, 0x0, 0x40, 0xfffffffffffffffe], [{}, {}, {0x0, 0xfd6a, 0x0, 0x5}, {}, {0x0, 0xff}, {}, {0x27}]}}) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x100, 0x0) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0, 0x10, r0, 0x0, 0x0) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f00000001c0)) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x3, 0x0) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyCcfg\x00', 0x100, 0x0) pwrite(r2, &(0x7f00000004c0)="f1d1e1f5f4fcb9982651022e0e40977871fac176d0be58634f287f214b4127ca40e66f0291e866fc2ba65af2fe662a89c6cccc497046a6f1b475b7091d0f8244a0b2594d67bbc1b26cfdbeaf1536058fd7be3cfbcc86f4c5d9b51e1e47c733972f89cfd2fddbc02d116bffb7fcaffafdfeb2987d1bc2507d330d8d9d6f2c54eebcc52c57ca0c9cdd4ed199a02923175857d8b1bc9574fefafeec7dffa43582d72a0a829ea63b9b25222122599b9dca786929c0442fbc80b58a9c2c6077a1e192c462cd715e6e0c6f9238", 0xca, 0x0, 0x7fffffff) r3 = fcntl$dupfd(r1, 0x0, r1) socket(0x2, 0x3, 0x0) r4 = fcntl$dupfd(r3, 0x0, r0) ioctl$TIOCFLUSH(r4, 0x8020691f, &(0x7f0000000300)) r5 = syz_open_pts() ioctl$TIOCMBIC(r5, 0x8004746b, &(0x7f0000000000)=0x4) r6 = fcntl$dupfd(0xffffffffffffff9c, 0xa, r5) ioctl$PCIOCREAD(r6, 0xc0107002, &(0x7f0000000040)) r7 = getpid() munlock(&(0x7f0000658000/0x4000)=nil, 0x4000) ktrace(&(0x7f0000000100)='./file0\x00', 0x1, 0xfcfc96ac7f78659a, r7) 18:12:55 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x40}, {0x20}, {0x16}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000340)={'tap', 0x0}) r1 = socket(0x18, 0x2, 0x0) r2 = socket(0x18, 0x8002, 0x0) r3 = socket(0x18, 0x3, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) msgget$private(0x0, 0x2) msgctl$IPC_STAT(0x0, 0x2, &(0x7f0000000240)=""/203) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x2, 0x0) ioctl$WSMOUSEIO_SETMODE(r4, 0x80045726, &(0x7f00000001c0)={0x1}) r5 = dup2(r3, r2) sendmsg$unix(r5, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x405}, 0x0) ioctl$TIOCFLUSH(r5, 0x80047410, &(0x7f0000000140)=0x1) r6 = socket(0x18, 0x3, 0x0) setsockopt(r6, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) r7 = dup2(r6, r1) sendmsg$unix(r7, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) ioctl$WSDISPLAYIO_SMODE(r7, 0x8004574c, &(0x7f0000000000)=0x2) pwrite(r0, &(0x7f0000000040)="6a369371e16322fa55002a06517a0ab0c3403e69b19e65b1c8e1c62744fcf7668de8b11e6b3b0000", 0x28, 0x0, 0x923) 18:12:55 executing program 0: mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x10, 0xffffffffffffffff, 0x0, 0x0) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) readv(0xffffffffffffffff, &(0x7f0000000000), 0x100000000000021b) munmap(&(0x7f0000003000/0x1000)=nil, 0x1000) mlock(&(0x7f0000001000/0x1000)=nil, 0x1000) 18:12:55 executing program 0: sysctl$net_inet_etherip(&(0x7f0000000180), 0x4, &(0x7f0000000ec0)="97000040ae3fd3d06e61926122000050675b80cc6de4bd00034ff03adf9cbabbcd0d96b70189095a508908000000291a48510c917404ec6258e7f73be50c110d646c244e488120b1daaee686a3b90840d02359fb534b1fac63fdaa03000000907073ad7860518d5a10b3534e223d86a09624bb0c394473411555ec87392b67c5aaf400000000000000dc70d8fd155bd50ce8520c490b241bfcb8d97b38e22b84b37c12d94bddfdb2232f88b1fd347a6afc177c03f7f9357f15a48f4f539c00b14bbdb3729374aea8102d11a6e64de54ddd0e10a43a80ec5d541717f6a63c762ccde7040afde90e64ce41caf0b564d011c0863f6ec7a6714b308e4578e27cefd3565f9bdfb57748d6ecc910723f1133bd3ccc3906fd0bbdab0c97de36d801d62d99edc11d8554ef17d21d9873ed23224d10bcfbb720e8d7a19c2646bc267028f415acf4bb39761c93a0c4b2f65c2cf3be4a1382d6b2ef467693b843596de3df35057903bf8ab703505d8a850a4e447091579a782bff3986446fc46af3aff007b2cc5e6046575223760466ba440116746341780894f613f985180000000000000000001ba4f3f8aec8976de2c54cee16c0008e86879c54daa2b295b3cadd3d9f92ba3c6b36789309d9b84a5daff1d6bcbd6db6a88e8468a5b3e13065bf8e43b57ab7e61f24eb5c3a2984f5821b5d676dc1c486bfd042feffffff738f77bc327219831d183415cd3a873b9b6e36e6bba90b17cb68480b547544cd13948c15c72705738959eef3f9ae8b57db910b0046aa6544bf91490cc762f2ff1d1f19c0c894e0f817179b63b62f49806c067c9c7204cf7f1d898e26d66e68a5c0f7a98c865c826db842f9475f3c92c6e928bf7ef7dd34c5d11d2e746bb5ae2d5b52d1ee4f622bbb626cf8463e79929c49d6b325f47bd5deca647932245d9c153c2762e635290000000000000000000000000000b957000000000069eca4b0f0bd2d05f4cb245c44cd407ff4db1a0c8ae7aea9b886719fac0a83dbe1aa28d2c35888f1ddeb57a66ef6b95d0e0285ee2c80f2fb1c22e85e23bdafccfe03925f802aa36b08b1152dba4dad12579a545d4f4f32fb06c2857ba0fe7fbc916288e28a5741b090e0d0391afd05aca1b5d5abff5e779214f2b49d214c22ff050575395c2fcdb075676b7deea5da5132edb250df24f238c365ca0ef78cf41b78d8706ce40d1bcedf31eb533ea143478167cf066d99a9ed69e9fb0730c3ad70a9451c0ee9855bfa501b772038a04859ecbdd5dc2ebf6175fb8608146794ac5a4792283e20a5753f8163a58974fe4a0c21d20feced10cb412f1322b05d106ad8ac113c0f2edc6ca558da2984c706be3e28d34d1a8afdecaa84a891f38d618ac693f80422c7fb7870eedd4c7b3fa815c9", &(0x7f0000000600)=0x82, &(0x7f0000000640)="21cf034a5d5d1bd33e9fef91a95af303c0d477566888dabdb8c4d436a580368c35cc46c5beff8a1bcf15c563e2296726ac05ba7c6bfd28d0eac7a7d0a37857ba8b838dd8650d0834bced337afaac75c63deaffa1b9e0e755cf2d5b2462d54eb2f412efdb6a73d71c1b1788e4d0e4ec11c73a3c0b4de60c27a45f693630351286a7dc9870dfb120154da746d2cd04bee21bc4a92cb6b5b880624377ab13cdbc5b61e75a45cc76879e80b72afac736f40d4f3c55290eef9e3a88946677236bdc99bb5819be29e844f70900000000000000000000000000000000eb9803b186567fff231f8f823bfa4711d7a94e28bcc7eab62c7574fd19e6105b7f0ecf6cef038dd0e90bdd65c4584b5019b33f21669d980c2ffbe39d316697b3468972d0fc86cd4f309de88d31ec3cb073c144e85fab2d7332a19a19e9ee902fd27c09a27dad52c7beb6511c3d8532df0de97e4f07f7c55a7b49910566d3cba95fba03242516434dd025ee9daab25cb53aeacfc333c8895d8732c0d5f2aac3bb51a53bc06583fb02bf6c3bc0cd995632744768142c97b5fd5aab56eda4f181cffdad815f99d333b4b784c74644140233ce36db4cd70e201910bf72bced1c7e69c9eb7adcb84b27c29330a6b6e7beaeab325c0f1f45974cfe0205c18c111b71f16be7c45c30af45d7e525f798c73b84e62d41bfcb2974d39a1ae598f26faf79c35ebec6be89f11f9f1767c8e35c3faf3916814d6e51d7de8246318fd5cf7c935b375bd1031d509ac0c3b8508731f86037227ea3832edde8228d45671fbd9ee504f2c6751da849ab13be32662dd49a2be76b26c3a6093d87c47ac31cf475e87d9e352abc7c940ca16cb9", 0xdf) munlock(&(0x7f0000ffc000/0x3000)=nil, 0x3000) 18:12:55 executing program 1: r0 = socket(0x1, 0x3, 0x6) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66696c653000ff31a299ca042e37f7b1ad6b3e910c411d6c6aa98d8851fa8a0f45ca76011b873ce0fbd6a900000041cb00cf740e8a7053008773f914988a17577400000000002452000000000000010000000098490d077aaf9546060000000000000042108e909d7e1b3b3d84b99d95747eb2c0454c429fc43da7e3e90a379e7c5f8b130350f9b01fd9d1a9ca1659c99581fcf640d8521088e02846b2e53506f421d670dfff0f20b820a3f96300fc2c792bf0a3403b23ad523a0f8cbf26a790c5931013fed9a9b3bcb509ea9646620d057e5e192061a95870ae2a5575dce60fa098f595755615df3aaa5c15825dc47294fe3ff9f547d21ed19810b80b0e2143b32c3e99ba998fdd1fc6bb46c79304ee1c1fc58e7edf2abc893c42838f6d72ada619628aa6a08b8b4b6e94d3add4d2d4e5229c68a89f427b193aec40368e16edc742b068dc30917a9328050021558ed0fcf3907a24fe416c0b8b947939e2c96b6598bc7c7585111c63b98b4fb1b5cd9c0a79e91f91ea7ebd148789aef2f3563324fb61ff99b82d2fbfda59adbbc5cf938ed56f15df330561c41442d466d5a8455db5f0b5af3ec5e3b743c90cb6853b5201029e8773c5dbe3b3e211d49848ac686479b24f90a2b22a84ac4f0857e697731efbe55f946091bd70f9fe59f9ceee930db9c1b30f394657310c3dd915ed9d0d5af11f38cdf6bfddea01e78d6b88d1e9f53c8412b0878194c18e16fb5ba1619b2c93021f66a0e007dc68c479744edee191237fd969c5137e3cd3db9308ac20a322d182fd754e6f6e7e6b939f41d0744f132614c7e09ae629d4fca8a18fe95a760c23fa5caec4d2b68e88e65053fd36ce7a2eb9bacbc48c7f3863cccba0c3ff9a07761f318a4e895574de487894e3d57ebf8a1a7e84eff9a5cd1d0baf9eb3f327"], 0x10) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xff0114ac}], 0x18}, 0x0) 18:12:55 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x7, 0x0, 0xdb1, 0x200], [0x0, 0x0, 0x0, 0x9, 0x8], [0x0, 0x0, 0x2], [{}, {}, {0x0, 0x0, 0x0, 0x8000000000000000}, {0x0, 0x0, 0x0, 0x1}, {0x0, 0x7, 0xfffffffd}, {0x0, 0x100, 0x0, 0x8000}, {0x0, 0x0, 0x6}], {}, {0x0, 0x0, 0x0, 0xfffffffffffffffe}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x0, 0x10, r0, 0x0, 0x0) getdents(0xffffffffffffffff, &(0x7f0000000180)=""/162, 0xa2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r1 = socket(0x2, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) ioctl$KDSETLED(0xffffffffffffffff, 0x20004b42, &(0x7f0000000000)=0x2) ioctl$TIOCFLUSH(r2, 0xc0206921, &(0x7f0000000300)) ioctl$TIOCOUTQ(r2, 0x40047473, &(0x7f0000000100)=0x2) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)=0xfffffff8) r5 = semget$private(0x0, 0x7, 0x480) semctl$SETVAL(r5, 0x23b5f1c7d494329b, 0x8, &(0x7f00000000c0)=0x447f425e) r6 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x100) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x0, 0x10, r6, 0x0, 0x0) readlinkat(r6, &(0x7f0000000140)='./file0\x00', &(0x7f0000000180), 0x0) 18:12:55 executing program 0: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x10}, {0x1, 0x0, 0x0, 0xaffffffe}, {0x4}]}) sysctl$kern(&(0x7f0000000040)={0x1, 0x42}, 0x6, &(0x7f0000000180)="7343c9f13a1a65a5dc41e7000100b9e7c7e60c80a00111703c8ad427b38b2f8aa720381c97827991a36bdcc7f3876abba8a8c24f07000000aa845f0fb32616842b28b796be7c3b0dec5cf125fe012d6fc07aeaae1028cd4c60f98391f916efee16e609a6a0b0b5f077d55f10bf208a1501000000000000c315c5459032ba78cf065bfe5bcd6da9ac815ad539c221d0d8894615ff18fc678944d0f65ab486924ff505c7690ded14f9ca833b67ff074a41b9c62e63182ec537052a6472066ce21532deaac00c6ee5dd8cca0bd9a7d294933731b399bffbb34b65e0c9cea6fa4e3c10ad2d85f805bcc4551cdde8b266168c5cf13ac18b3cd0ef03bf19b4ad2b9d7fe831de618f94f93c25fdce284c29b18153f5cfa9b269983934cd55b0a027e037dbd8696ca985d95bdd15ee10c0cc3383ad430a49bde4cb4a710bafdad92bc8e879da2fa565d62f6ee01a5880b9dd6534752604c29a1af3a1952984f792c3fb13119598b641c5", 0x0, 0x0, 0x0) r0 = socket(0x18, 0x8002, 0x0) msgget(0x3, 0x100) r1 = socket(0x18, 0x3, 0x0) r2 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000240)='/dev/speaker\x00', 0x1, 0x0) fcntl$getown(r2, 0x5) flock(r2, 0x9) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) r3 = dup2(r1, r0) select(0x40, &(0x7f00000000c0)={0x4000000000000000, 0xfffffffffffffff7, 0xfffffffffffffff8, 0xffff, 0x800, 0x0, 0xffffffff80000001, 0x401}, &(0x7f0000000140)={0x7fffffff, 0x2, 0x7, 0x9c55, 0x1000, 0x3, 0x6, 0x1}, &(0x7f0000000300)={0xfffffffffffff800, 0x8001, 0x4c, 0x8001, 0x5, 0x8, 0x5}, &(0x7f0000000340)={0x8, 0xfffffffffffffffc}) r4 = socket(0x18, 0x8002, 0x0) r5 = socket(0x18, 0x3, 0x0) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) dup2(r5, r4) accept$inet6(r5, &(0x7f00000003c0), &(0x7f0000000400)=0xc) sendmsg$unix(r3, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) open(&(0x7f0000000100)='./file0/file0\x00', 0x80, 0x110) openat(r3, &(0x7f0000000000)='./file0\x00', 0x20, 0x83) 18:12:55 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{0x80}, {0x3c}, {0x4006}]}) syz_emit_ethernet(0x35c, &(0x7f0000000000)=ANY=[@ANYBLOB="0000001900"/14]) 18:12:55 executing program 0: unlink(&(0x7f0000000000)='./file0\x00') sysctl$kern(&(0x7f0000000140)={0x1, 0x23}, 0x2, &(0x7f0000000180)="041ca70f942c864a51251d5108000000bfa4c652aa24fdffbdfa23f4ddc99671049a2bb2e51e05e87d126c902a01b48e68da46dbbe33aa050c365fa0c87eb69202c48c422b3c60f5529aa229f70821e00056ab06a7654b9e091d2b1dde476997c2c6382533f2ff195c31bdef97342bbfe8de6d2e01d813ffa3240e237c36f732bd534221a1b9da17b1105b16064c4dbdb2415664b28e5d29b0498492a1e5f1f3844e698750bc3e859bfa4af031e37a7266c1ba0e0445c8c901e5bba06fa609b5744444c61282aa9df3cdbe7b4ace67fb8282c8816ad087413ac26c87d5ea473f241b914f62e88f1dfb378dc3d2df9388830fccadb706271399bcd593d332796e518a7ea1ff08e22240bac99ba2fa90a0f867eb0b9833917721fa0d6887fa25f6424061f4ff3ba19baafac895983206abb462bb1fb0b37f9ef9653911b7377d25102dba39e00d87d9c155828cf26d7c9b2d437c03e946901c", &(0x7f0000000040)=0x158, 0x0, 0x0) r0 = socket(0x18, 0x8002, 0x0) truncate(&(0x7f0000000100)='./file0\x00', 0x0, 0x1a) r1 = socket(0x18, 0x3, 0x0) sendto(r0, &(0x7f0000000300)="d0fe079d2fa090c74f984ff208a19dcba8bc6c7fc3d87a8f78f0ea1ff62770590c616133dd3fbcaf8cc4d4be0dc2621e50a282578f86674a17815f5f6c9a6ba2859e6a2b830acd103c6168e7ff5456ed50103bd04a82ad3cc1d5d6f2f605371334dbb10d61a7ddebe277c6db3fc3a4a4917db7f59bf675464f7ddb8650d075433a2a8e891bbb45499a746b1a2c814916e1d5f7ff3936834557582bb37134f181be37305a3346a9ecc341bb048d1f8b441a982eda0000bddd36a0cadc0e034db8a9021eab5e72b25da51e9a7ca65c590ca35c0211bb1c9e1d2b99cc893dc211fd03", 0xe1, 0x1, &(0x7f00000000c0)=@in={0x2, 0x2}, 0xc) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) r2 = socket(0x18, 0x8002, 0x0) r3 = socket(0x18, 0x3, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) dup2(r3, r2) readv(r3, &(0x7f0000000680)=[{&(0x7f0000000400)=""/130, 0x82}, {&(0x7f00000004c0)=""/55, 0x37}, {&(0x7f0000000500)=""/89, 0x59}, {&(0x7f0000000580)=""/115, 0x73}, {&(0x7f0000000600)=""/76, 0x4c}], 0x5) r4 = dup2(r1, r0) sendmsg$unix(r4, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x2) mknodat(r4, &(0x7f0000000080)='./file0\x00', 0x100, 0x1) 18:12:55 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x516, 0xa00, 0x0, 0xffffffff, "0100001a0000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x6) r0 = socket(0x20, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) shutdown(0xffffffffffffffff, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) r3 = dup2(0xffffffffffffffff, 0xffffffffffffffff) sendmsg$unix(r3, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) ioctl$WSMUXIO_INJECTEVENT(r3, 0x80185760, &(0x7f0000000080)={0x1, 0x9, {0x0, 0x3}}) 18:12:55 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000001300)=ANY=[@ANYBLOB="6202e57f7f000001e8f3121297c689962934ea8cddddb0c58d7910dfc546580a0e44532cbc8b32959c4af8483b19c7330ca9e8d5eb0349fe1a2858d8dcfc06793bf70aab932d0487614b1cf251a231fa60461fc2dfb81f60a4b0b7544896a3ee3598283f9f6065934630a51226d1c3e58bc0a1663e5fa3f7ff010100008cd4a772d7b7c33b2c8c27ed76d0d2cfbbae4ead4d26192e49666ae5e5283fe083e31740ed9018bc713c841f0862eb61a0f9c2b6838ffa0e1e6b15ba4e153a9994c55a9a523e439aca646d368ea3bf72310ff0987f682092a5996288d7b6cc185582f565f057f7ca92ad96b2c0ce52957ec3d6750f7806cadce51e47a05e8bf95243c25869d4905b27212df80385783b650c8188c8055d61281a25ff332a00c1b90849bb9c651a981695b405e8a9047960d8443d93ce8bba3e282c25af8e3e7e20b8da17c6fafd"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) setsockopt(r1, 0x6, 0x8, &(0x7f0000000040)="fea1b7", 0x3) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="6acbc9474e19767b0784"], 0x10) sendto$inet6(r2, &(0x7f0000000300)="940f454695241d5facc07b62f07ab4dc4509d4389a879e6d15484fd3e068fe63094b3342087a69b128cb0de42e1d3f8d25b06bbe90d23c2d6de0949608593b59c828913befefed891b100123666b8acec72663eb06183107a7e1ff8ecd5ea72e9bfb5f670d3fc78ee0cf86139aa87eaec5ad20c325ab07a81bb93558d0930aeaf9e481a7ab5d51823fb1bbc41c5aee45d5483f8c94fa8e0f218152e31ec8df3ba4d4f8577e0d0fe376d3e5b794cfe77e8f1ce9c27e3ca8fec3db6e9912cbcf6a5092c450b98343827fbd38fed41c55e0bc414567226d5df63c9f0fddf5477f3d81b8ad60c3b4f449b414ae2d8d5e3e903de93832b27ddd0868b009bc2b0f0d9c408da0eef3aa383ebcb609bc526f0dd413471ca2040047ebba6eda7d42e298cca5ce87065af404e98de04f0a4ac4ba04cda338a5b3b67ba6e80640b721989e588d7fc4d61add3ac42c55984054454797c586469b5779d83115b2e508190f9f8097163c9dad8a7208d85a3a25a38ceecb354e04825ce5e29dffbafee67d25dc6154e695325fe24f49b242d18c34aac5222bda8963fd090658ee80e6892162ea6b47948c61b5474b798431b7068949f5b3b20b078907f39cb1bb6d5675e325b39a18a03537b89e590c72523cbb8b8feab59c7960a657cf96cdca153a205f632b8246cc92b8ad962024ededcea60bfc3447ec26132f18fefcefac06e333ee3b2897ac6946b49e7634032ac41981bfe9c0d099097fea703f2a4be083371de0e18fa82d455bfd884735f565f94153863114d745a158ec02a64269e3d9230559b49b5a91a3732a828ff3e79d6d5556a7b90c1140d3d4080c00e631e36e095a7d00a0dba60bcddcbf75d985f29114d683cdebe4896b4fd7244bf78850272e1a8da2eff81668910cfcc5960a680d9f2d04bcb30211bfa525059c10bc2a46d9d9e66f048e4bbc167853eb932268f0a34df5ac31b292ab809379e74ff25b83bf8564307890af117215c8ce817c804180f11e62d4794838645be2bf4674c6a8ab0c4f957ae49a1e210c04a952d67e86d9577a4ea900cb855826b23ca642a53fd0ed6eeb38d81be47d913c28e173c392be7802d5bab8b3952cc5f04674f8de985d2b4c8e5411635d59386eb4c1a90919810b3936c14ce973ad7e6be63e729574d6379a056f9690f2011ca1f6f0f77d9206b1649745d844c9d526a85f975c97a6298066b5554c9ee0c2c7b3453fa3e7ed2a5bc98bd4b323c3add2dd076093f3cd0e57b81c9991b31172a9cb293485689f3278df48a6bc9c4e0e44c2786c7f11a8c4c0c5a2154081d696bf0240603d12c3872e1f2d06ca1592586df22b1ca8d44ef8bc5c942cc8c8ce482d1decef284d95a8631153fbaddfb394cffaab6b81367e27fd17fac3295fdd6bc43d3109f9b79735dfb714b8a5be24811e150b014056650ffbb965baf19557e70e6efeb52a745d465937649eebe4236e8585d9d99ce11907a19eb66fd359e8cde4634a53e64a1a54e9bb3744f08ac304b10805828bbf4339e16e65b807187b2b5b158c0a2c60631ae234cf4d5cbda3221a1a9ee69dfd61c5f5ec8d2ef2428a7e739cdd62c220b027e96a2686ef561ecb3206dd911f261e0a0b3d583301f97ec1351913fdc58d35219488cdf3de320cfd74500e92185e8ba58c2d7aa2385f107991d3b55f09ec66ff6c79d1b4551456dea3c0e97144ac1c1d052fbf09add5e26e18e2ccb00f39e8257b894879b63417a56d781574404f7bb03606004c121670bf919590b6d48ed6ab2bbacafdd4e9040371604dee343f91711b4fbba30362d49dd50aa82d6a30fab205a7ea174c9c15ea61f5bdf111ad34e2ab89aff54dfc57383654065559de610b2503722fb80bbd43afa4aabe198ff627a37e351bdf0eabcf095a5adb0012989ab42f1766838d70a2de97bbceb06c305189cd6ca869403b355f42fc11a92fbbdac7caa745e2886e506fba11d5415b7edc7477be37e94daf5739e6c8879a38a72a4441fea41d74a7fd2c1b5885923a636dbb9af86484d134299f6b400510aa653c0a237352e702343721f06b11f7af16e76521cf1e5335d61e91e8ff8c5931d678e79004732c7082b44c20435fa4dd483fdd9723d92dc7a7c17197ad9adce082f48f7eadbde86024b582090110c77d539670cecf0b7faa7fc406b1c18b01f7c7c091495586b896bb428f01265101b929b70f99d3b3e01be543084de4e53ea65697f4ff855dd501912632e2c0888cd8065f2220c69b8f95778181e1ada376b1c4d6deb736dbda0390cae4145c9b32662194541aea09fbdb747e11dd4de5420eb28a88ed6c578c8caec0ba381c99f3c3375c787e3a7a9fca5553b4b90ef7205caf6797abbcafc2ac52615f3f685446de728998a9f906bc99a00312b82684e6f65546a28be7542127f34f433d52dd0372705a29975265957180a8d3fe532d32a8d7ff518ca7bf74710109256f7a1fb3783ce2b53fc4056dab31b8ce5f1d09ecdafeddc8ab8b020c39c51b128029c6f868850e220921e51df8dab58838690afc2e7cbf104282251fd5892285ef2205371d15ccef5152035b9b04d3255bb1368beadea54157138ae7f7c152bc1dc12535ba578c9ef54b977346c022bbc398941662843219ec1d9b849499e8e2cfcfe2e30722df259a5b3a3eafa066d48d42c7cc2d19273b3f3237a611c6d574cece5f9376f05e1437e3b954e3c4e514c18d757854ce5c60eaadf2865c0e05f75e782787168452e6cdc79cbe6e7c5bbbba1b6966df7827b8b00f7d932d3b7e9bcd86d6f01647de130e3350945c5c5292404ffb0dbf4c3824d0dd34ed03c2ef63e4d49588b0844b7710c4900c23c83aefedf615585ba28023b3e4e17a15a85ed326e5af435047ba77c00f0fd34162648752853a715ea49032955b08e75130fca6f34a60ba1315e2e0e060d55af6f41a0b847c7c370e96fc5df3c47f73de5051f368bb5613d32abc3d643040518fb932e96ab79e05b8afe60a4bb234f898fb432bbcd360116af9f401e9f79c4504599f99a35ad1d9abc8b4287b2113d0faf13067fbde4480f5e428c00ff212528b55ce2259b40d06e90ee55d9994b8bae509f7c7d449194e7eb4f07d26863d88fdde90e6a502eed84bec630a1da9a1a04f39617018564dd08873cc41a3b90b5908ac4c5ce9b3c9e4a3a0cfcc7f66bfdc431c178baed942bf441cc4b65f4b7cff435776a871dcf5f237181bf734c0863d5e84287a58413df3cae43a2a1db9a07a1b18bb16faabcba59996ea455f143037c790a6a1d93089ace1b8ce2784faf07a68fa03fafa217c089113676e889fd4475bff198a85a32ff473f04c3c21f9322aa5971eb01171a83012b1f267c8663d7916aacbb31330b0068bc7d1ef2b31cf2dd24e837b94c7d08f8e290936840e1772ce26de8fbca991eeef77b7057b7e7cafd5ce168c1932692e5f9b257fd499da0a13de11ebe47eeac75d75acdba83008fe7b08c4ba6069607cd2b1cedd9ac20bd121e5c15fb687e6f6fb2a12fd6557e75041b50deeb2df227be9afae0c73da601d1fdd201b2a48473fd501b407af39bba2a12931d8182452978ea17caf6351d1d90d484fd52098640b768afee9bed07ef4b9ba40e395c2a71c6bf29deb3a9b4dceb69ab4889dd09be2ec77aaf979afa98d931a22e6f0d53d48f91add9e05b8e8f43c575de8cf90aa2d8ddd8b773319acf80f96ef06809afb8a96f413ff20037447d2046b4595c0b5f878cc29b277d83a7edc7a321e394ea10eab1bf9664b3319215dcef577c5f581e4a5710aea975a690d66e931630c38e09f85ebd5abc9faf25bff26c17f476f463d581bd88ab014ea69c346c87ba28283a276437ff88ddc28a0f9bf33818dc17aca75c7b3b8d537070f2ac17f64b9876191beaf538d1f7928e142711d09cdf66018601170befe862ceb72ed0079cf374e304dbb5f4e9c68f4a1ac98f006223272d04b7f1ea335a1daceb89d2ef5d80f71aff8d9941b926070ce00002a5939e3922f8f383440a545f4557a03f69d3c66b53f82bc442a5f388ceca9aba5d1c032948164bdd03ce982b72b4cb200cec5c482e246a9d4bf37b9560a7d38104848be8dc66ed01e31b9c07e8f608d1a65f061654e8f621288c7a80f020e831b0b4ec2fb83c779437e613cae811c61c9ef9842fe13f70ce092896ba1c50d7f73b7073b2d548fd127f7a5fc2498f21ed7d3f1efa058ee4a83a1f1ed8e01148ff9dbac53880e6a4732ab295d0afbef7d3ac8485e5009f37ffe37c6eca9d63609503c0e4b76500976b5cf0b9c28feaf59fe363c3625bfb485914457d99040ca83d8e4f8baffaba6fa96077ea4666fa97052516f82ae4482195cb8654172fbb479fde57dbe066dda0ad7fa737ab1b2843b09dd395c5e7cdf3e44a81a056213329a1e20e683a58b4137c3f4631bdb2d15db83bef512ca2222e06c348eba5cc5749b88216729d0f86c44929390b6ae0fc4be1ba60aefdaf9b90cbc58cc078e35291416b8368c4352c63a5b8b387035a31c31690ce18c0af49da41748374930ead87949987f43708bf0828313ab3664b15bfd86f45102c6c348a3d147fa1943f79c5d646d93a6e8192517fdfa7a2b6c6a7b47ad322a4e61332a64ae7ddf427f67c9e4f400bdca42f57afe69959230fa10c0686c5d75eeeafb3cdf227fc9fdf7282471d945a682737dda8c1042584243548692ff7b667c5c76ee26f224e4a745602eddf2e013ea4c240c35d131f06d509dbd33deb66cde50c41d2d98f6739b5bf323a145d6d49975be8e4ffc432e47f1d5003314ee5835b4f346a0865f5c57bd87c606e1a6f068e315a14183a2d568891463a3916030d8d9c9d2006024f30185db2aef1754899d1f6932ed4c619ec05c09381fb2531eecccc60e0b64bbc4c45ddf4fc2032a3f750e6eb16ee101caef757d9dd8480f5c0225b634c542bbcc0141e1e96c45ceb2dfc9359466d48b0879a9a385b6c354cef9f5787c37a0c4a3892e7bed9752fcf425d129ac6de20fb98dc39bc893d48d43bbdd39015a90f30134f50790331f7398a2437acc64d6c77bee95ea47fc44ca3547db62c85e2d0130e64357e3806eacceef8ac7be21d11c82eea234dd69a53b3f63f440a30a6d981d9a4387a60e70ec02e22f5a3bd2fda3929c9a0b4d21d8810df95829441f93541cbe87bb59d9170ca858e05aeedca80504c3c767f8195851289fad662ffefae9e447643d8e61880e1f3645b3d4a9fad39ea4b3091733cc50b1e719fea87795676601d38fa4564098d7c4770dfed2ffc8d79ff273bad280f83d0998314f1ea26fbc27b4ea1825f9af392dfa91fac658d3727b1106a0041350be8dd9834150bfa09297aed2b89c6ef9e1114bbbb3d7c3d834d82d4aad57a33388ff196fcec4b51959ea779c15122b54d0b346cdbc856e3c2965e55105162871765f658b1e9dacd1e1bfe63148ab69d8711e60007ac659a82d9c51bf9e90b298fa3022b52b6c9fb15f01566c19d26a630581596e3e0d9fffc918aa03ef126be5dbeddd6c395d51c6a08ac5bf7d26677f04817733b55462ec9760130d4d59547e8805cecf80e0008dac4a23f644eafa6b3c75c4b99c012fea5634e521716c18f4ed70fb62e16ca06e6ffa98d7ab5c0aa0ea26a5a84ea4bbc4ae58d6d4c2b84499cd8bb7bdae84325c1f9526b8799c787161201f3a72d3c177d7453b188daa852a8813f6cc925beb4cd5f7573cf5b8599ceedef70c708db25d61efa0e6f26aef8de5add85ac71793879c91b87c0db081e3a9966ecbddafc58008cf6714", 0xfcd1, 0x407, &(0x7f0000000080)={0x18, 0x2}, 0xc) writev(0xffffffffffffffff, &(0x7f00000000c0)=[{&(0x7f00000002c0)="000000186004008b010000000000000000f8ffffff00", 0x16}], 0x1) ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000100)={'./file0\x00', 0x0, 0x3ff, 0x0, 0x0, 0x1000, 0x8, 0x0, 0x0, 0x0, 0x0, 0x4}) writev(r1, &(0x7f0000000180), 0x0) 18:12:55 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000000)) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x0, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) close(r3) socket(0x400000000018, 0x3, 0x2f) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r4 = shmget(0x1, 0x2000, 0x42, &(0x7f0000ffe000/0x2000)=nil) shmat(r4, &(0x7f0000fff000/0x1000)=nil, 0x3000) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, 0x0, 0x0) 18:12:56 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0xc2d0422a, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "443139e00000e608060000000300", 0x5}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="28000000ffff000001"], 0x9}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) r2 = socket(0x18, 0x4, 0x81) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000140), 0xc) chdir(&(0x7f0000000080)='./file0\x00') bind$unix(r1, &(0x7f0000000180)=@file={0x1, './file0\x00'}, 0xa) sendmsg(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) 18:12:56 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x91}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = socket(0x18, 0x8002, 0x0) r3 = socket(0x18, 0x3, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) r4 = dup2(r3, r2) sendmsg$unix(r4, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) getsockname$inet6(r4, &(0x7f0000000080), &(0x7f00000000c0)=0xc) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x3, 0x5, 0xfffffffc, "0c00000000000000000000000000000000000080"}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0}, 0xc) setpgid(0x0, r5) r6 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, &(0x7f0000000440)=0xc) chown(&(0x7f0000000000)='./file0\x00', 0x0, r7) setsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000100)={r5, r6, r7}, 0xc) ioctl$TIOCSTOP(r1, 0x2000746f) write(r0, &(0x7f0000000140)='\f', 0x1) 18:12:56 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x80, 0x2) ioctl$BIOCSDLT(r1, 0x8004427a, &(0x7f0000000180)=0x6) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x87}, {0x81}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000000)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 18:12:56 executing program 1: r0 = socket(0x18, 0x8002, 0x0) setsockopt(0xffffffffffffffff, 0x10001, 0x7, &(0x7f0000000580)="f8a398a1c01028bae3fbd6bfd4d065916ae5dec3158199b3357f35efbf29255d24c83d89b669c842eb3f", 0x2a) r1 = socket(0x18, 0x8002, 0x0) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) r3 = dup2(r2, r1) sendmsg$unix(r3, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) accept(r3, &(0x7f00000003c0)=@in6, &(0x7f0000000400)=0xc) r4 = socket(0x18, 0x3, 0x0) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) r5 = socket(0x18, 0x8002, 0x0) r6 = socket(0x18, 0x3, 0x0) setsockopt(r6, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) semget$private(0x0, 0x3, 0x12) dup2(r6, r5) setsockopt(r6, 0xd137, 0x3, &(0x7f0000000440)="d6dbc3eaa5c59dc7642599044e17613ba8eda199490557d135b98ecc3831a463c540fdb39c963dc95a2dd4ddfed631283120a17c4f2c99b790d7999c9260708884", 0x41) dup2(r4, r0) pwritev(r4, &(0x7f0000000340)=[{&(0x7f0000000000)="b7a7ee2bc5fceb8af43d939237fb44e5b2e1242ad89c6a09917c048fe8537829eb67130de26db0950e859f1dc51a208aa3f9ab3ced757495c28fbf04d3ab063d82388316fdb46d30c4b0ae1c7f7ea126140fbf6e42472870a6ad25bcd5a80fed024252398a48c352a1dcf1a889", 0x6d}, {&(0x7f0000000100)="e9b27345dff0c2111c072b444639c563f0169a1248435f0cb190e1c8869c0aa68d72048800e473911d2fdc6052c88c4c6916175dffc41ab11452656197db40081ef475fbf268df5cdcf2a5ade5f6def7b7931416a100fde5d4ff96e38835920b235fe04188097a9d49e30d29922d15ffd29cf0099312c6d04617935eb04c663922ee0dfdcaca5ccf9d08e094705fd4f6a89b81b015734777328bffb6290dd18f6c7864d2c91a449398066f24c80ab790a8ff", 0xb2}, {&(0x7f00000001c0)="3c3dd8d13934c97d1e1bff51cacd8a653919b1f8ce6e6c5f5ff8bf94d3c8ce937bf2c5d3151a57374a8c88756a55538ee2e3bf6c096a255301f4a120d12cd88068f9fa32229df614da3f9f39202f34b25d6145c6c000e0c4a9a880ec9474cbbeb5e3b4664c2b84dbc789ba23b6b512880e869a141b7204e10bebfd8bbc2063d833cf8b6886", 0x85}, {&(0x7f0000000080)="d02770129ee5ee57d62e1e583ca8d78a1d375cb6a62190babfbeec4421311f03f5ea378eaaeaec6882c3b3", 0x2b}, {&(0x7f0000000280)="a08336c396b1d5cc36a96f39af6f55513851f5230a034a51a165f54d32ec9c5e33dab433d36cd5432d57c705e57c5da9a316952a046f2977a4d1b413bba99a858a4f58469eb9cdc3d5d555e9da3f2bca126fc51a124c3b70b7cb09c0c9c53461c3e37eb475b8999b3ac555228ef7e6ed63b63101ae79a371ee1080f3f87c10b96ddd9fb7433064961b", 0x89}], 0x5, 0x0, 0xd6c) pledge(&(0x7f00000004c0)=',.\x00', &(0x7f0000000500)='\x00') setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x100000000000000b, &(0x7f00000000c0)="01", 0x1) 18:12:56 executing program 0: openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x8b98, 0x0) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x7, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x10000], [0x0, 0x5, 0x8000000, 0x0, 0x0, 0x6, 0x0, 0x7f], [0x7138aaca, 0x0, 0x0, 0x10000000000], [0x0, 0x9], [{0x0, 0x0, 0x6}, {}, {0x0, 0x0, 0x90000000, 0x8}, {}, {0x0, 0xfffffffe}, {}, {}, {0x7, 0x0, 0x8001}], {0x3, 0xfffffe6d, 0x0, 0x9}, {0x1000}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x8040691a, &(0x7f0000000300)) r2 = socket(0x18, 0x4001, 0x0) getsockopt(r2, 0x29, 0x1021, 0x0, 0x0) ioctl$BIOCSHDRCMPLT(r1, 0x80044275, &(0x7f00000000c0)=0x7) r3 = socket(0x18, 0x8002, 0x0) r4 = socket(0x18, 0x3, 0x0) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) r5 = dup2(r4, r3) setsockopt(0xffffffffffffffff, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) dup2(0xffffffffffffffff, 0xffffffffffffffff) read(0xffffffffffffffff, &(0x7f0000000100)=""/95, 0x5f) sendmsg$unix(r5, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) ioctl$BIOCIMMEDIATE(r5, 0x80044270, &(0x7f0000000080)=0xda) connect$unix(r2, &(0x7f0000000180)=ANY=[@ANYBLOB="00002e2f66696c6530003dc4b5fdcaa4e0c4780cc04c09154153e49a221e5b470000000000000000005a5fab3199055fb8141ebe30719473a69aed7ecd6b57dfd677ffff911d2ad12dbdcf0ca1c1162a3fd7029173d1456eac221d5c79a91cb52ae5ffaef482661a187c11cb1cf3a3d618e96a21644551288a8b86d510c4740b0d899aa6230b2d9d26c82a3c8a60167d1fcbdf6806376a8c70b727269d52a7f6fc9425e4b9577711e6ef621778e7a57b98"], 0xa) 18:12:56 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000004e9eff838100"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x8002, 0x0) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) r3 = dup2(r2, r1) sendmsg$unix(r3, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) ioctl$WSDISPLAYIO_WSMOUSED(r3, 0x80185758, &(0x7f0000000040)={0x3e7, 0x5, {0xfffffffffffffe01}}) r4 = socket(0x18, 0x400000002, 0x0) socket(0x0, 0x0, 0x0) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 18:12:56 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2080002002, 0x40004000000028b1) r0 = open(&(0x7f0000000400)='./bus\x00', 0x8, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f00000000c0)="0000001860040060a0aeaac1000000000000200024b5e603a4ef0000000000000000000000000080001c0001", 0x2c}], 0x1) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000340)='/dev/speaker\x00', 0x800, 0x0) writev(r0, &(0x7f0000000200)=[{&(0x7f0000000100)="fec69241b8894f7f449512f676935d711d6349e1c390cebcb17ed623fc0d649189a5933e4ce3c548a3a7a6bf5639d82f3432511e2419a174c8e1a4c4db71fd61663f0e43299807cf84", 0x49}, {&(0x7f0000000180)="479f3c45", 0x4}, {&(0x7f0000000280)="08731ce3ee6100fddc46261882cad0e5c3a6a64712595cb02c6cfe40e8fccd32a1a607decb9a95f68a578dcdef195d04851ddf59723573fea818f5ac3373b9d15308a55f49e7c31c5b22ca1b430d5fd436e6283cd3ffe2dccdd0170106a760741f8180fb5199a0761dbe50b682da9f0ef13f6236c81d4ca7febc6b480a01c1d6cd44cf002080d707eb0b1ba0f3dd2fbfbe1ae4e7134e1983dbb37f81a7198ace81da4e5f0cef39e4eebc6724", 0xac}, {&(0x7f00000001c0)="a20b9990dd574666fe86ce1e77ee41acb0eb6ae39622ebd101d813a8b6cf878f1b", 0x21}], 0x4) fcntl$getown(r1, 0x5) r2 = fcntl$dupfd(r0, 0x0, r1) r3 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000240)='/dev/speaker\x00', 0x1, 0x0) fcntl$getown(r3, 0x5) write(r3, &(0x7f0000000440)="eb15a7d5634b8e076dfa7b21851b8b1f749d5032b055c6f73b3950bbe4fdac9edcc5f8f5008f8dfa4dda004ac6f91fb3c1cc069d7b57ab23352dfdf86841dec52685711b1a85e8963d1babeb50ae4c1374ac390f48768fef54169b5ea0a39728b9eed9c03d0639be8faed8fc8013f9dac714588de62d9bfc44e2a91abb937fee8866c4dc208ffce071d1aa20935c97d8b6d13ce23adef1a1342077c0e5e20ec2aa96dff55ecf71a4f47102ade9c460aac72a88e411b63ae91b2f3b33c17371ea5a0d6f7a09e8b3d8781bbe9923496cdbc6a9f54b220877bb086a3317864eeea968de26bc6f8c1ec905e45b9a23c2b641eb605e73a1bb9681a4147e153922bd8ee1a278eab6b5e270c49f2f6fb09ce770d50f25fab30ac8de7d83cb83943b879023af8d59adcf6410fb3974b9b70579175aac32384570bec526d7387c510c4c92d01a117e878c7b66aacd790bf55fc05bc0a4c31c050e68c2533d8987fbc9912015393069771532d716cdc1b15b2fd14f13df87ad2b558d05b09acad56d83fba590b3e49ff548601bfe7a380f583dfe1c3c514d70d37f2e0d976883d873d607c9202384254d0953690efc00acb5effb67a70cc481aa5120f6f4c8a2652f581967edc111f3eca7ed1ba5fd9f69189966683436144435a3bcd7f80395413f10f8f212813e802cdd8caf14a83645d44000360e92739d7063c9e3244b47fd4bb2379818e5c7df9bff07cce65d38d81dec2de31d5720d103a8319f6eb7ac387d9ab8b972cc61264cf32042e255a81936ac4c7fb447b4e48fe2db708d3e66bb617240c41019950362f0badae5ff0ce7144b10291eaf5e65fa6bf21d50285adb0be19bac70677a27679416d6bccf5f0ea286e905be666be1be3d0c6e116688a6af08cdae140bd4883cb950dbe0b0e490ce8c36bd7296515ff7a06b9649fb72a051360325a1ae6c67f5bb166b284354d487c0ea7b765a33cc9bddf9a77faa5aa04f4c17b55580cd0288e410b0a4cdc522792832e17b454ef72188a332fe4f185afc9788efcef91234d432832da8a323289ed7e8aec34e63795e1e7fc1cf8b691b27e303abcced88d26de208be5426f931c1ac5dffc2a0c9d995d5e822fb2191f94b8fd688f18dd229bab680aaba2c50d082e9757f626718832ec4af29ad166c2f672556b55eda032371aeace055e8d9897e17b42b246e8d37bff9715eee63154509d1daf1cb9699141bdcdbb6bd7f970a77f25171bc95612d31307293598852f3492a160cb44bbf19b0234d08a886203fac2820285a46441af9fb7f76b2182d369c1b1e06d88415d9ec72071663c20668ff1291c3c965ca71765e7d69a9b1ca4f9e18e100b5a7c3aae1ceb40f75415cb6d0219b2a95dd2df85715e9c14a6ea232a575cec39560e4444081a3a1ad365e7098fbb3c5401b69e5b4023f1b952c7b96ffa5a009d14773b183b2878dbed0371e0b224aaab8916f33248dd9fd86f68c288adb134ac0d494b68083f18e209b8ba992b2f70bbe05d207cd768e79ad4f6e90e17adc8700a1e84461bb73c3d1e45b4070685b6448d27774873b91d12c9ce5243cb5b0cd11ec4d2836c6c658bc263b333137b5f749eb689cbc4d7b496d69b815a530abc33e1dbbae21527355e802a289a096a9ca5368304ffb8b93db460e4181b2eced3041f04aa60ab3d56476beff4182ac443db636ea1044de90583fbe9e11499bbe012a448c32068c343a3908c06dd6871d9f66218882e8ee3cc575fde80bbe9ecfb0366a656ab1a7f1c9722fff70bedc324159e6c0dbe5ac18ed9d20d7b0a79b205573ac825fa0ca6e675eea010256ea21176304140e8e7c5a07371971876b23d8a02a8594f817353e7dca4c190651bdbd8e900fcbb53e24b6efdd38f587411ba1c604d03aa63a51a3361cd0780c67ca29a0d6641b4762e07c434e3b00822473132852d0a5e5578ff9e6f825cea7d199b5736ddbc6e3fe1fe9c2794e2087c208bfa6851b1522533df73576be393bfe1aaf0e2b56a1ea73d07c216c54320aaef64c08a5568ca1fda86ce8c31f98bf986718129ece2709a07c12c4c78b0309135c9e0fd34f4b05ec20954dd7d7c915049b0d7b978c72be62791f8ec38cfc0997ec94d2eb263a38a535f6e54c963d9434dfc62af67a845e66301ea3e29f669c8cdde30bc56fbfac4eecc27cb0a388d7c2395feaba3e1ef8bd1e341719293a9f1b38ead6be27aef6dc428ccf4894d041a9074d6d7d587deb0e01f688ec6c7ebf7b208052ef74530b37e2c663253ca88e82f5e0e2e16db5efa9796c3962976778b208d3fae84a159ff9ea6d3b1386590ba56f1ecbb9c204c973308c80dd844e5882e4e4764702914766efad095d04f8b339ba137dac5723e299e1b6a585e44e1bb5dba2afb0139b02a5e7944d05c795a2720a5a94da1dca13dd8f799885a944d475493429ffecf75ed066d4ceea02bf3540c854e8fb3bec0752686a03b790ec6e46b05f4b98523b9311d5cf089166159ca041b7e73b1b7536c439113df38d17f080210f071b40208f113b949562e2e0e949d01a9942af7f048ade44023a4eb5d272813a892e47702485f1596e20d996102739d750f746a996e4190802cd309f8fdf79b783d7e3c32f93ffcb68b8ecdd3d9bae61da39af5038b84fcf6383fded5029a24b548e64cd56ba17e1cb24639abe62d31f37fefc59a31b53f1a555840ec52f7d1048504dba1bffb1ae56ccf78a9f153f73748512b7d06b1cde8b42538c39cedb80174ee7fe5d333d18d276fdf1b6e5df7b7814cc5afee2222be289054aba158532ad657f0221a3d67571bd5350156e2abca205c5cff57eba284e1d0b89823dff6fd903105d40444a9ee0c1f1cbeb89f5be8ba2393daf648df63b5dc370c492ed495c3ec7bd72de3021d45d8c4db0589934add6434ac10c24ff5c2065ecf345e7e0ede98db56c24202c1cd90464b96e80fcd216a005d39ea4801dfa1ce32dfdbb0bc276327f4eccdafe54980bc4d36ea6a4aefd5c412960b2a3ad071e88691a7eba2749f95b9f257acb80070cd4b089888c0692ac5d8a75ef2ffbf55e03b5f64caadd5eadf236e6a823393925c6b7cc7ceb8da1ce39c81cf53a9ac34bb606bf959262e9d91eefb2327f04c8ebe10f2fafbd628503d6a7d7a0777a6add75a3beb8d963c22a6b54e8505e3e69e211ef293351ec6f694975522f5652f60babd3fa52a003a4960c35e42bc3855315bec33d507d1c3126f3f722faef23c5100c81c62ba56f9e3d3ce296f8dafc02f265e2ceed82247909db9a0158c9a77da161c3f98dc3339acea11a27e0f3ea5ee09b2cbc9acfdb29d69508d58e23e3acc573aa69cecb9525523416a86dad11830fb8846fb4a246deec684387dd17f2e2affb45f57daebfef1eeb5365f5470590e807d13a3518fcd6c9fde67d6a7d06cebcdf4631c412bb4d03d1e27ccf5d4fd58b6e2aeece9da2230844d74fefaaf06ad9b4a6308400c27164fecdc8e75df287a08851b4206fcb113a11d63f82960201b53b0bb27a034cc7525a91beb96b9bde049cd877ddf0d8601bcd87a8d9f6b3c377a8406d397ca239298548260086234981abc1136dc726165c667852c2b706d8df4e8d9ebd68cb032f8426343acd6520b6c6f16042a3b93bf93b1f04c1db64024cad7b68019ae7a37c2a7e7177c986fbceb7cfeeb52fc8f869c320d44f2f10f5e762d82c2b74d3ec8716da52736fe5d478b0fca028596dcf620199a39fa80ad4f3d44b71b811e00e9c5f4674a9b2747f306053de292b850239dff7786451686b7cdc4db91a2201898c362106a987560b32754dc62e96295c53d66f87fcec576cb8b96be5fa9013d4a35611b24e4442fb2fad234cd432fe1eb38e5e7f6b9565110f0aa2d06f47b9c46cd937510a029d0fd565c4933f8096f924ddd080edb460f9e1ba922421bb4e865351b42fcb1330d8892f74bd59c71e7173f2a13d619b496e00886a56a6cfb0ff344b19aad1c77ff1baef7d3c5c20eecfdad65bc7abb53743965a84aa39a666e4a64d247062004547143cd6afb9ed0951edf17caec8cac092a6a1b1228fb9d45e049fa74b98d58225b4ab9f29aa47a6fadf7e39d5429634f5e0f977284597f7aa0b4497917e9cabfd3ad6a338f3dc8be9ea37619e3e512f16e0f459e1a15cc553a45407d86b4faf4806a998e889f64bd71f940bb02a8d341c7eddde1b92c4bb7b91697fdd340e7067253c282087416f003ce6deeec94127f1f774a2a0fa93211d0a06f354c670264d18e144d8e86b1e83c25356a2ce11d059ee1c9789a6facd9aca06599fdd3d89ec680ba960c2c3de56ca2aa1a4d9bc7e098d2f5ff8be1b38826f41ba899b5322eaf7523d8bc671e0ea110b8a9b40d4c8352cc5a1f840a8e7412a6b95143346933cdf6ed1629a120682b12ef5fd6616c3bdef55aa102c5c2733d636187d34eb14413d68b51fe9b5cf31c57df16a039eae627441495d92754bd67e06b273a2a7b7eabcd259baccffd3f1e62b49596de29ef7aab53ea4d2db80071469a8d868c44cfeceb0e20f116a542f16c42957077b4597abdfd6c35c5ce3d3eef9e77e1f0f61accd7b7d077400931d7c2a0d1f853fe2643b70aee132684f0c5f835b88a13ec058524b53cbcc7f965bfd027f58a52fdba229669a5ffaeaf5aab9e45a0029251c03ce3be3c61fcf5721703a8e568c34aa42a6d3f1a3f1d59881addbdcf0e91bb8adb6b07c342bbd3aeb10cec0251e016432f49a22acd37f364dc3485d959edee39e9bf158e078d6a20b1efaeb82c9934075f77293f21de99859d4665dc11196ef4dec631303d84acd9a26787379187e5a14c9a8be5bee9ab4047dde27c33283906851f27da67e804526acd9cd5e29daeb4e44407c936032e37a3e0a9bac59b229b2348165f891dc2c6ef9911770a22857f39f80d271c8e5c859cebe10c12c89a1f9424a08800b0256c35127ce2915540542a644a3c39e6caa9f6214bc8cbb303c1d3adea9a1bebd523943c02299d9d055a14cab2cf52892d23baf04daeaa75577e14cc14e245646c2143fc594848e5e419be0ad57758adb4be88af017c264fc9ccf7fcef479e461d6d4688ccaa631100daf22585176c74cda45f204238796444e7d1338720b17f202f9a01aeb2ba76f37d1ba327bffdb46706d127899c9c05380a881a0d355b6fb406284750b377d8fa07c7d4b5cd11f11cd3ddbe0010fcd3a685166063384cdcf84c50f077a6897fab8bd2df2eabd4f65c16f9142ee00a4bd16cabd16a217a567b595a8340802c31d6f1807de919155b81003a4110e4c5cb76a945b559fbc2798178ed6c0281460dbeb153a8ca89af557d8d5c9049b71d1cd3fc11500fe6fc2725d91caac6d296e5a28e6d379837c7c3fc567a2eb988a5e26ce23512fbb3d5f7dc1e9ffd85ce165ecec22c02285ab803919b10e2644b494f00b0e165eb5cb751ef9c71298109d014760d8402db026e2346d3558c4156be5f2695ffb75241ef65ea7d747715cc8b671e778e4ae986df60d9dbcddfb1b1550c372060d9ef99acf3267e1a7a0cf25fe6a95267c7244c52b4e7ded3e6166f452353d562df97f878e5afcdd0c9c062010326d5cec89b30703041c480e6d9d18477b9954af86d26394f171e0697dc5b794e4320e3c5108bf003ec089fc05f51998b26a5b7c1ae269db2253367b188b27cab6cb343d19b08e56dc9c946cfe835a97f1433d07b833261b3b7d85ae9762c44bbc1b840292935fa2a6ec9c9b6559c7db980c5d6838721458a9adbef9ba5c3bb3b6196ea423a1832328d6", 0x1000) r4 = socket(0x18, 0x8002, 0x0) r5 = socket(0x18, 0x3, 0x0) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) r6 = dup2(r5, r4) sendmsg$unix(r6, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) ioctl$KDGKBMODE(r6, 0x40044b06) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000000)=0x10000) 18:12:56 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f00000000c0)=[{0x30}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000140)=ANY=[@ANYBLOB="ffffffffe6ffed00e4f18c695f68e6fc7a9b2cf8a2c47233dca25659cf3a8e60f5dcb7a6d31bf187233bf81a250700000000000000d3b9900d20b1a774c2d0b95cea168d859f9b84cadd61f5dd76dcff9bb52e33027579a628d30809ac44230f5a0bda369e99cd5d0449cb449e6e4a4ad7630736c6edd7a450f445bc73feb3b5f025dd3e87b32ad06d03d3496fff388e890ce19e289a103c4ce536bb2c6b54000000000000"]) socket$unix(0x1, 0x2, 0x0) 18:12:56 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) r1 = msgget$private(0x0, 0x0) msgrcv(r1, 0x0, 0x0, 0x0, 0x0) msgctl$IPC_RMID(r1, 0x0) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x10}, 0x1002000020004, 0x8}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 18:12:56 executing program 0: setitimer(0x0, &(0x7f0000000040)={{}, {0x1800000}}, 0x0) poll(0x0, 0x0, 0x6) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) r0 = socket(0x18, 0x8002, 0x0) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) dup2(r1, r0) r2 = socket(0x18, 0x8002, 0x0) r3 = socket(0x18, 0x3, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) r4 = dup2(r3, r2) sendmsg$unix(r4, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, 0xc) fcntl$lock(r4, 0x9, &(0x7f00000000c0)={0x0, 0x1, 0x9, 0x400, r5}) fchflags(r1, 0x1) setitimer(0x1, 0x0, &(0x7f0000000000)) 18:12:56 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "d730c15b00f4ff0000747beffde400"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) r2 = socket(0x18, 0x8002, 0x0) r3 = socket(0x18, 0x3, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) sysctl$net_inet_carp(&(0x7f0000000180)={0x4, 0x2, 0x70, 0x2}, 0x4, &(0x7f00000001c0)="d26a568772a818f1ef56062e36d23e83c3d22a", &(0x7f0000000200)=0x13, &(0x7f0000000240)="f417edbe50543d4dd6732cb59bf38e02b857d585d56ba98d8928ef6d7a5b776b2b1319d88aca6366095c35ae12d4c6cd67338c9ea770d467b4fa930b929f2ec32c8b311aaad72538f47f6e25d3ae8a7869ae142958562dab503fe369aae42812534416636eef2b4bbdd1c3ae00aa29676cc6f516753e633f3cddab20b8af73ec1c476fdc3b2b319aacfea72c8d7b29615f2590d77e3f94dd159d2efd7d44cf9afc987d85f41c3e37e74079a901c090ad48a0ffcd7261eb", 0xb7) dup2(r3, r2) r4 = accept$inet(r2, 0x0, &(0x7f0000000080)) setsockopt$sock_int(r4, 0xffff, 0x1007, &(0x7f0000000100)=0x4, 0x4) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r5 = socket(0x18, 0x2, 0x0) setsockopt(r5, 0x29, 0x4, &(0x7f0000000040)="00000001", 0x4) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f0000000140)=@file={0x0, './file0\x00'}, 0xa) write(r1, 0x0, 0x0) 18:12:56 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e5037f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x6, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000240)='/dev/speaker\x00', 0x1, 0x0) fcntl$getown(r1, 0x5) openat$tty(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/tty\x00', 0x1, 0x0) r2 = dup(r1) listen(r2, 0x0) ioctl$SPKRTUNE(0xffffffffffffffff, 0x20005302, &(0x7f0000000080)={0xfffffff8, 0x5}) r3 = socket(0x2, 0x1, 0x0) connect$unix(r3, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) setsockopt(r3, 0x6, 0x8, &(0x7f0000000040)="674a9d94", 0x4) 18:12:56 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0xb1}, {0x74}, {0x6, 0x0, 0x0, 0x40103}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f00000000c0)=0x7f) 18:12:56 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = socket$unix(0x1, 0x2, 0x0) shutdown(r0, 0x0) sendmsg$unix(r1, &(0x7f0000000080)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0x9, 0x0}, 0x0) r2 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000240)='/dev/speaker\x00', 0x1, 0x0) write(r2, &(0x7f00000000c0)="7a1a7d02d1f6dfc1d8f193d982a7943350058b08be5f95752991a72c3589180eeb6f5e5a3ba5ba60b55cfa4fe85e2074c2ab4f9fe9b47d8c80b53261cd8e1f37750fe18cee2ad1bc6af8903bf41883625ee7b65adf9bc7aa197b1b9983686b3e60513ee46b9d956bb79eddba31d90df339ce6ad7b038e497c313356f636925dd176528490ebee7a5aa31b4377cb7883c4e7de5e54c8a00a73b72511d2d2a2ae9dcec73d494d5389aed11d1648510ae45682c8296278964479d0f019e1374a7823daf3e59acad2c508d8bb3e7655112579e637c9a783a056224994262ecc58e", 0xdf) r3 = socket(0x18, 0x8002, 0x0) r4 = socket(0x18, 0x3, 0x0) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) dup2(r4, r3) pwritev(r3, &(0x7f0000002600)=[{&(0x7f0000000280)="3ce2183cd8e308be45101813b3eaa4aa603cb242dd039d064bcca4a1888728e0734e3f8b71face63e0ee2b8edfdf7b93d8f2f3caca3905a603fab1c6438a3470874336ef2225837000ecac48e6c68f287b6a8cb7a1dafb0763542a0a894143de421fc7aeeaf135a74e72b82680c550d37f0e08eefd99b5216b1fb8a09a796a45ee20785fea9319b934b6d0d054aded894b52f4", 0x93}, {&(0x7f0000000000)="a840e3ea4d64994bbe2bafa9fa0659045bd8b08aa12942fd29377e2fef", 0x1d}, {&(0x7f0000000340)="1e76d9200daa9d30c1b4fff6f951c405d0acf671969fd62815b9a7f5ec6ddbe1987a16eea099ca62b845ab11e366377f17d5ca788af7fd8ef5b02e251ae4542c7a91cd2e51c1577609cb42faf9d5fb86265b1cda9c7a73a8aae167ff2e7f6f3a3d3d1396a08e6ff2f3e17271136c1202ec549052d2d172a6158a4f9ba42b5394d81df83b1b5a23806a4866521b708875382b1cc77ebded754a4aba3c151a5521d8cc8e48503f3c5f37c0219d2e", 0xad}, {&(0x7f00000001c0)="8759b7c1bb23ea882a83e937890a2c838feb5fb852d71d384de3d6152371c0b68a042a1844d66158dce9e7307437483483f9e565e382c4925591ce51892e6182252dba25383aeebcd32437ce086d356c498716c681f39d5d", 0x58}, {&(0x7f0000000400)="01c68c1687a503e70599ac2951ecf86d5b64ed2949a853c529deb9d7fca19b37ce301752713e808dcf2b804ffd05ce28bb93a7e77043d3896925ec4936a7617d595fe089d831e6e5ae340d22265760c7b7b6447fc6b7801d8efe8280269697d79ce4400cd5ffd9b4d75596c0a544f35931478714d7da1496f6097d6b2b5d8abcdcf737b290097d9db104a164c33fbc51b909eeb5dd34a07d51ec18e77608862cd378eefd5ddf1ddca75b042ae10997fcd3e00cff4d5ed3255b6344aa12699dd229c2fa04fbe66fd98b4732b798cc26d5cadfeeaac55d8dfedcdf886096c8632d1d20975ccba483e692adc94853bad1fc5b082a085c898982e530c17c319a1543fe7df35f6b1497f9cfed01b8ed3148ed08f0c325cba811239fa534269397da18e5bb4e814302dd0996fa3366c585edee2c36ce34fab1216bda33c5cc0e29b47823c1ecab4349f45e2a9367ea726d25906cd0f88da74f0b07f258d13de4db5656c1097a4a5072aef1b32dd4aa96df3e8dc30ac021a45015c7557120f979eaef053c977f072bada48d20ed060b61db8bb0d6c04c632c22d6acee725c186e8f82b74a8e0574db39507a19cc60c192576f865b53e8283b9af3b47d35cbf61ec27b09103ff30feba2ef26f82dd5eac09db8397654168edd18dfabf5e66bb222e13378f03b6763e2f179557c99cdfdabe083a0433875b8349732cb37d2ea298014dc6e2b57b98290b6414b3d081a4aa6b4834dcc08a977ee5674504ca70a3a06d0085d1079b07aafcfd3296876068c027d7e0b8d1d0383053ce843ed19bec5bc57533e775a98505a286c47a3142181a03360838090f759f5cb60bbdf1e31c4b2516d2756f8e68032ab3610a19f812329dc48b2bbaf33c3f2a338d8d06d05d04c31170dbddb5c316025dde5f3d5c11efe4713aa98e47fef4aff360eb20d373cb3c258e50fb7492495130784e1fc95826fce57396d8f0ecb2b5b57de799b4c8757292e0c6b9c5fbd28154fca0913f6703a121cad519753cbe90039e62f759901484b5a9431ae07a6975bb691af964b2ff2de32ec81def04497826ecb4295814305320d56193236d2985274da273bfccb321811af4f385607e063db9dae82b32db34487ad0fc70da45e5d3000977e5ea2072ca6d23cfe2476d73dceaf08f0d79c5566ab9c2b2479cf2788237af0b76112808d53af46a163f4dae4aa52786591521bb6765f0074ef626e8cc42fa8e0d71ff6fb3e76171a1db22943ced5b6d5c515ba04f52e6d093076c6cfadcfd203d3cb55392044438b1057e38291b718b8a1cf47b3bf366c858fc2383f5d61a21af7aaa9d952c5b50845f173a11bfadcb239795dc6251842e7d95e3eda4d0b0c4e46e36696b6f2162bbd040d3edca43c2a0c6f5a2a175844d09e7f788e8d59d33581fadcd3fb30547d1134c96d07a4040bafb9be74957c7b8752cc7ee7fd8797a256149a75b969a9015b726d8b06f10ff2311b8eae2221ef424742a9d089d3cb846c74ca6b7dfd022655ebbd3d0925e6033180833aa4960ea462066851924a49d5ed827dd907efd5a0dcae675a545a4cdbe0e2265dfc7e060023f3aa1b2fe85a92af37079f034368aaebddb9e2dd11d7b21bddf0fe584ef0c894cd81fc6d374cbc62c8933910824c718d36b3ae129ae890c99022a977979edcdc6a7f4fca35cc39394103a83740c763de848d98fa3c80d3dfaafb1700a9be9c89789ca9b1bc995ed66355a679e0c875abcb0277b21d78121e92157ea374cd735d1d2aea23cf7afd480bb66ed5b03cc3bfe97eaf9d40670b7135bd35b90be89ea1a747d1f2e9a0998e1e8715ae020c89527e28d5c67622e429ae3dc982240509be8487bd56100505626c2eaa5b73b9420d3142e3b6b8496485b4bf2400aeab09cded4673ceb8bb3132245fb5262674ffe8f989d61cd4dfcb19f3b58a2f20210b737500dc347c9549a713fa380c4bb75d07045786b8de6a0ebf637b8e4d130a764f493be9e275903555230996d1954d143f6b0a50ac75272359b72f3fd53ba7c541b4bed62803524aa24a1d7558be3902d0b64e2aa1429a5d8b55f7790838b4b6c64d1152c8a21d57f3d5a5398d18c3db4eb2bc6b7f67925f7490684ad5e6eaf9ec719baf4684204cdd74cc35c2e700deca40a0bba23b881ccd90bf76a44135cc86f828db10405b5eb51b0e10fb6f142d90144863cbcf9cda12ebe5ac2ef0eae6e8915875e0d2c568c79044f4bb9950c20ecbc26461923b1274bd964603a04458c185c0d03d8aeeca5f6288bb55552bbd3d965b4e18d2c46bebf199f532a2adc7cb67e1865eb47736dfb3696ff4d9217d7ee00006cd446fc66436c11c59fb8efe9fb1d5e05a8363d6828acff98c4f3960610d87440ec978c2b6d85dae2cdf39af1ba7bd9c9bf54b15a6d790362eaadc8373a80f133074df322cc9a71af45fbf5df67bd17e12fcd54a9593f5fbbd70e39f947f2fee649f553835e3d3fe887ee057a8d0ae29a2cb24f42707c978cd2158772f9f20ae4a2f15eadcff1e43cd61c3dc484a8f6af06f75c15dd039f7b76ca514511491231791133a08b0320fb9b90b9da52dbdfa1f652d723d68925e8df66696b1eb090b9258e4e4fbdc0fe869890cade038b6e634db8f831e2b2c6cf64064044240345d11a49560ff1d9841c73df4cd6585674d37b86c5289730647f73f2b0045f43ca8fd8098a1e41d7deb93f9e3df01069d5617d349d13393e11d90133e9b30e2948b99a3e8e98b42afcfa73759074da78055fdcafbabe6158e84d5a1df22a8a57dd9717ac164085c61c05650b64ff87484448fc6bd86452701b466abbcc6624d028a5c7d0b94ae1121420ec7e632e9d0691263f4d5aa5b3f7aa493d5931fc3b3205a9fcaee7dac57469fb474e7992bee7648b19c79b834fa75760206639493977531ac8bcc0117554a412f6b226c61626659c635e9070faeeac0277d945a4f61983d62b1c4a203a5b2674577f052084d9a4f8fb3a5c258c711d1d06a67d7ed80f35922bcf75d14dda2d1ae2c0ceafc6b1c459d6c034b7b0e2d93b0db6b84e1aee8331cd3927e3e6f203538e22514919e691d7bc2e95f3229123984e4bcf1abc36bffe852e6be8fcad9e4bed46c0021f0b3d116876e484b13fd0425d3f5969ea8f59928c235e69c7f0ac1268368ab898a2bdb8de9b1a01872cb569a77cd3530f97b5288fe8d22bc07435baff4aa5c77372d5c0dbf548e1f7d0aad924727473f701577dcdcb68b82b9eea684cd84aec7814fbb50ebdf95543d8d754990f75b413b01a7bd90cfa681dc146ad5c1635a106416872e81d662940d5007b1120bb7ec9151caf91b6d1eeae3ac723f07d53d2afe8a3b0886a5ecaacd1e80889dee1ff228fbe57fa49e81c1760bde329347b0227debe4c8977e552d4ed4593d53415eff8d8e34d6b1a60bfbae1de74cbc7811b19fa908994a45d0e7d0cdad2c9e79d7ff9ba9fb7660a6e53b41117bc291919c2962aaa0db78d604eabb36cf2422d8ae40564ec476abe76e65e355c54219a05b1c05f62d519515bf59a3c602005283ae9fc632295c258a95be965d5e4f7e57ce3bce4f9226d2d0c0b59d24d36fed90db3f0cc3c6fff6a8dfd0ce4db2e5eb4f75eec0c51342d7879da0113dc34863ef2d54445ac136124fe8f1b6fde4c500e0f0cfc67f916d7b1715cd83907b169288c6a712ee720439168474b54f5ecf9845f48755a3b5bfcec5c95e65884048d22799f04b592a05f7045243f06cd2f46f371a0d6871ac82f85cd37b36ed0ee59628da4897af986f959896ab778f04c560c0a2c165e75469c0b9b6bae66f4465e116c8724adc0bb95eec4976993712241cf181249aea39af1b22ffac4d12e1e62a697e1d1dbbcc5dd3d5ebe28d8ce4fc310dd51a5c9cec3079f6637c937705a0ae9d820904391200e413532e79d8ffe52566154d08e3adec4685bcbed0cfe2430b6f0292a6ce38e50c91608a8f82e3a8dbeeb2cbf2ded94e6e3ff4f3ced37285da81ed1ee459eed578bd241dabd26446b00e79b87f20e8abe7b2685abc0d985b923511ea4a190790fa9dd31c11df406fc0ef00fdd56efc3258c735017f63e2a6f6df85649dcd8091765a47834c0b0d0dcd81ee1a4007aa15e58c598fd166b663eccb79550f0f2e3d529fdeaf90a0c3cf49f1383e5e1fdd1a45f82da3fc7f4117d017ac341230e170d7dea49a6659ae4c3a1f41c6fd85e5915f4a96169419c0b0123be4aa1f806ade4d9ce376b82b45752ddb8cfc08018463db280239b7e6ca383d8f0c63a990739ed785f211997ac3c119bf4e21b20dd35c46b5fb24fc26059e5efc66b0f6045a0e932bc0fed04b9174d4a899653c47a9b0bb107b1cc05fa706808a2e081ab6548535dca4d74893168b26369ef31412ab83eb3717c7e4add2b6ca5fae40eba97d0e357d70feb81b5c16b36170e039dd3fd961ba537141e54e2e009c2f0cc09c6ef3da3898044f3248cdf56cce452ab00f571914fb59c1105470fdfbd53375023dbc65ce7e108cb52bb643dd9a3fd5a17caa54676c623f0cb756580f994a2dd1241730ca6ce3f35b4ed95cc49f01d8c8f0b035a13d0923a7a18173d40f8c20278bdc96b18e8782670e30e72d494d1bcc02623b20181a63c611dc9d072323aba07019fc72d47ac9bbac2af8e050724afdf933578e3fd981dddfa4d8e13199febec631498f2c955c0e4b2190e020009b30b3753092d80d10b232bcdd53c5b62108a47d85a6f208a9a55bd81456a48ba406e7cd7c9858374f4d34c429a83fa32c261290973e6690a0e393f71ddfacb6249995c493f23c41cd9b5e6786b5f417ae71c24b6ac244e2f4248d2a1cb26821eb9aeadc32cf2b66d7c1b7234fe38ab39f198588153d31a62b2557047f77b355545ead256fcd293a1d2510beeb55c7e458dc31774828837d41807b7745580d6eb82a037dde66cbec46d50145b9e1293ccf585a670a7d248a1530b46f0262ef5094ca3d7168ef405fed38cafafb6082595c4a0a55011acfa9bb26965acdd646824388bbb6122a15d0f90ad37c42a41463a32c6dd012fb29a63230291ac419a82f1ee34f267cdfa6c1ae1cbf5d5d748a4080050e01111408913956275f97694fceb7a56c80a588e0aaef73dd996721b94d1b17a5bf526eaaf1b2120f4d8378caf2b0ff835945926362b7a581f1f48390a3ba7ea729f054f10c8d5f0f330f1f1b305e58227d5be6de05429b2a0eb54abb82d83f1f20b8d6a773faed4dde59edd69ec54b9c71bf2c051654fddb21642db79ffed26de3a3dfcce2567a3bc41f5c3500c197b693319b9ac56390ae7c147564cd0b271ddeb5776b1b1e8fa2f7b1872753eddfaf737b06d6e59a69a0b26ad8966453d186a23fe700cd1418ee0ed795a058fad9f45ebc6e7c0fb5727cee6a6620745367a0ec807e0d092b47e42f41e1a6ec2b94dca3714f044c4dd4b19deed3a6c957aac0e6d80a662828bd4da68ba7c1a60d83684a212a2e6c584a33c567ba8dfa6f27bf69f27a02a9659b9dd679b893034b154bfc4d92472ccf91b7e72fb511c8b07731cce97227bf7102c711d115842bd36ef3d7bbc86202bfbf1bed86d5d53c3903d5a7244eef88ab9d743e6459d66089bf0d9bb9100ef6c12eb27786999003c5d8db34af26bca5f9e7f5f90110e4dc38949600d6df219a7db5e2c1791374e47284e32155767e8ee9f0baca2f7c964f68f6034fade0de43dcd6b3f1db3c3bc76c7367c4b1adac010bf26e202a1e2deac200f7f57069211df325d7da639e7af9352c503d8740ecbd8f31eac246", 0x1000}, {&(0x7f0000001400)="9e57e47f534c6b54de2d8c9d116a1e754485fbe72096d91a7c0243b400dd243a93941c28d6196a5361f3b749070e001ef117d86a64f1d3ea92eea5019bad3dd0832aded193084afcb43918df7a8e1b3730b9e65df876397a5cf9ac7b01d8e530ac009dadac8f33d6dc306025865c550431e26f05ecc45a9b58e61eb256d5a38ce1a6837b3005f8dffb8836dc5f1da7f1782e7f600a6402c108d17c35ef508c4103493121c71389744b7bd9e97c91b39f5ae0be8655c7ecaef98ce8f2e19544d33d94023e08347cc02a14ff7015eafe6f8f8716bc265454d831", 0xd9}, {&(0x7f0000001500)="dfb1da001209e427f0b6c301ffe713d24ee2bd2cbd2fe49ad53d4b78982eeaf737999f3c90ebbf82d821054f4e3eadfe38ab45e000bb3699f6be6789e481253e2539be0b54f4f976edf67b74831cb5ae8c9642770c1a375b0fd6e67f6c50018edfa866faf8e67695d8e001895c0fdd1068bc21913823165e50a1117644996859c1217a46cb0c5c58acfdc3864e0e979b4fa7a13cdb6ce676b812b75b9329d7ebcc47036388992c912f1a31b2e68cac856de4d012b4a10f75f533ae5e7b995eb094f321f307c32accf25290d153c0b8abeb01193db834161b93efd2fb76128dabfe00bd870d4eb77a4fb7c9ab6d15796ec7b6d17ed6123c268df7bc275e9e5363caeb4b872f9d23d0cc354a1507e3a13aa670b4a0d9ee3e944dad5cbde9f5e015e333bef6c15330ba7af6d7c82d7af0630aab7d11c1740d14f857b0ef400908dd7acffbadd7040ae47ad401435f9772007a60002a7fbbb8ab249af88667f13ddfcdba8105780310a8c431f4d9a5432a652d59a19b264823fdd5c59e91ba47d224873d95c0e81ca269aabbf6efa3d1377ac4e096bfccc7f47dee86173f8992c2977874e135d1f795bd8f2366194e4b73dff9cc65f47a610391820305c3a18c8d4833aab5533d9273a37d402f63979379d93eaf2b51aded2123432bccedcbff3cba83d031c63e56e2c2aac6c6af2cd73713075405ee6a7d53a33eaa5322928bc8d0446b43b324598e6c2b85d7b8b0957ab38171ddc3b6aefd2d34cff653e68319908b33b1b7ea0b1005a7d721a738c2de5ca697d219d680da868266a4d154156cd1f94f7fbaa6c3b215497518da033f791ec7793e8b34edc03038ceac336e13a452b15561133463e2a962e79bf86d7ac48cc18be73e355c9ee6e510aa8c088f3a62fecc963287e6cbfc1fda14eccf68460acfcc1e957b1fb699281145da70c80f5db382ecebb3c53ee1736afb9a5c3f414f2dbbecee4f0953a59376a3d36950da528760c75ddbf1f6dc71848d62d37e9cf504553ced7753f0c3458eb673fd00ed3bfab9f6f75e0945cd2006b21bfb629a8c61240d0c3225cc9ad462225ad903c2045a0bb88e88970e83be705c3aae3e1135b4147df75434cf849fdae452520e450ea7a365e487e07bf080c5a149149f2e0491a5706aec0026a3f57ad298bac56ddd5d641ee0678efa2a3e4c1112e6ce843388cacd55cde2e9400d059c777856a3430a12006d2858be8c6583e4b3160f4e4ac266f63a0272f73057bea485ed4d90a7bf8082a992661718ddbcd8d706f9f3450d7cdd57a694fbc454cfc954f6d845c0dacb79f5998503306d2955a472e3c98abdb4ad6ba66c70627b6cf0628c991e0e0aaec064f260b118d78750481794b507ac28fbeea6ffeecca1101548a9a6a224339915240919bd9b7f3c7e5944347ab21b9078c2bf5287335438453cadbdf913004359de04c8e25bbe3b7b71a54ce3bcd1c00032ef8b289187c434fdc73b8745e06a67bb8ac7d74cc4cf3e7ce6cce884bed2f512d1a804be1c4cb26c495059b2d5c36baec0cec2d16abb29fe70f1d875326352895ebb3239d5916ea39daf9ec89ecb7df1af5c4f15c6e5be4c0cf30a25b5e7d6b61c2585f25c5cd7ca3730a0da7d741ee04512789f077966dd47ccaa373e919958296cec9a7e828d2ded72cbec958d37831a59aa44396da9cd946ff70d3a1856aee359b63cfe1a5cc3b816357bdf1fc8e1ce8915d34a17645edd5025e09af2ecf5c190469628811358d851f6b3d3425a82d471fb0da6b6fce5b1efb172f0522f9044bfb3e5adc516ee2254912e35087c2b88fd34fb9d50d2a27bee0d27ceec31a9e7576d75d1610ee5c17f9e6a1c981edb24e66899161426077c63318b9a1c57de0e7b8b1ddb7b433c7cd407e23db4ca531c177624c5cf67adcfe3dcbbd7e2d09ed38c6997338d15020232f63381eaf1da206d3ef1a931cc1ce2afe553dc1cc3d2257fe0eef0aa37105b5202b1c81acc5d97971605b8fda5eb6a6534327feede0ae06cb66e19da1120a2b5aa089b5d7200e723972ae6909474fb72a553b762e304660499b84ad6e4222437b201203b867e06a1e61bc0e2ce73d30761f8e1d65aca54c6ba6c91ee9c51ac6ef8e5611c9b7e5bd9a9245200591a52cc97042fb19a0117d03550dd700af2bdf7b08b3d6a47c91647f0200e026a89d2ecde4fe3e2732297f95fb0678eb35f3b9afd17d58f51230a996f45fd21a9257976864a931786c5da13b20aa92b5dd0ae1e886425b04161f8cb160b5959d58870f7862373b57789a6a34acb5c0b0b156bc8f7ddff31c0d466b5e827d2affebb4ee5efc7f4811de06648fec6b5dd2f935869f4c5bd44d74d9afdcca5be2f261edc44d7c084bd2c9d059c5632526a69ef3cc41809f6eb9c9ed9a33d212942d881127b2bdc6beee7d0bc195c6cbc543332239a3a441f35549361b51a5f9e0823f1162e5c67e8f6f1a2a48c94427897ad05a374e2de6c00b6a0ddcd65c1e5f8cbe41d57a53777fa74c5eb487328a6e02e478c1db82d916634b55ac2146fbd863e9f62b404eaa493192b23cc84ef3b6bc6239f0767be6fabc442acadcca9c7cced91b0617b9709c28412b4502f97c6117a82776f2a5a8dee9a5b37d62059c0a6100ec0609178b655408621abb0c3d07048f7dc0225bc2cefe10086da9ee81b2fad870478efc6c931daa82bd32bba88e194bf3bec500c5f135d41c7cfe215dbdbe5acf789f58fe21522e6c8261ba720016ba2f2e42614754f1148b57bc11c01ba1738d2197fefecc689702b423a71ae3f44dbb408afacc75cc9073dfb0a069e897116e108ee1761e2077a1242a40b09d6187f4418e02582b453893aba924c401d83176bd8a662cc4a0b970c933b7e9cf7186e9ac75f4094e9fb5be8837259b93b5429b932717090746b9abaf37b5e45a1a963d614b624252a121fcd0ae844d109df9a2b00004994c976190866195e98641d99ffa846dcb3a541e0eb5e758298202bcd4e0f73590b27efb22b6d26fdcacb99ce0571ebcee3fe1e56cd11ccbfc63bf91ae4bb52089e9f1279f9e68a0577ce8fe9210190c5551a55e4429a1928db32070e36c237e324e6d8375479d98c4038ac93cb7fee1a3f24771bb1de327401f689dc9979089acaecd8b7ec00461e270dcf8301caf67e20ad9bef2613690d21acfb93c1a4cfa32ee43d30503cc1bfe3ce1cca7fd6ceac5b382fa278dee7623b30f4f5c31bd864e2ae52592690ede4b6aa0cc0db83e29c4d69e8e43a49b465c075792beac6a4ca2e7cbab77445f02faeec6d77c4f47790a5e407cd50d45219676893bf91337c9f1b17cdb7ac614d60dc7f0e820e0ddf6c494b6953e66d28ff5664493bf1a4dfbdd6276a2c285e871b62c667b8ea073c05c040dc497440dce384086afb830a5b8f62fc2942235201072b8c5e99224b7ac1b463e1bf26c69052d264603f4a9c989987da2d09357132df3956b47f7d601cc4d1be42100e75d39a3351476cf35cf8a56f7faa99c762a103e449ee66debf35348aabed5f928ae8624ed594d3fbf190c0affb56c6c351cdf2efb66c368011b02fb68b2604ff33519d9bc87a14547465b0c17e1ef7c893850864a6d3e7daea304eb3f3f708d5e7acef9ecee2dfd95b72ce63d7d9132775bb62a405502e3499736b27f883f7b27f4b8eb820034f80b20bd872ac5f1a0ff4e05cef7fe7d8d77259fe546fa107713eae8d7e5f97795bb46facb654e275e622ecc4f76fd3e40350e474a7d28352b09bb84057b7ef21ea5c77cd7a2cda973cef9e22852e6b4110392e81ba751bf74c0b96d3100b26899922940e8b2a7cea25402429b7effe5fe791784c3ec8ba1968abf4ca006423028ef1b928ecc1706e7d34739d65cc204cdddf2bdba38ed678ab9322673ede64d22231c8d4d49c24e6461c905f31ddbeb5d48bb6e5db04e09861dc79a924f6c4a2f9b7f5d4168fc37b7ed9bf92d5485c4594428fa4d53999d0d6fa0787feee836d61e384fa3b8cabe3081c05d4fc6e51e4aacfda927bfec600279083dc0fa09911d3043ca1506428d434743f2e5cd5ea83254e5e6711a14ed7f8f7561b8ce375abf3b0d63bada7c8c8985f2364378b1f73fc3d51bd159f391dbf9b87ad39709bbdaba81b13f06189f898a0ca662dc42eb31662ec1cb182f92a6b8f08058b19edfd758dd94a99872cc858996c72521f8e3596798fde59f47d63574e3f7b8e012bef03c74f4f74a8f5e378efc75690681c0e0acbf67a68c90ae5ae5a18f8a6d0c8a456396f8dd7cdd0facaac9a4ef49c77871d9cf27c37b65c4bacd76f62c3911c09526d253ec0080e160a94bcb300d9754102157cc693589fd1f05173f3e41db44fa18de7ff247fd2603378fdecd0ed54612c97170ea528eb3d6ef07e53a990414dd53a8f8a8ed1c58a51f48372927bd619238333f32d766928088511dbf7d6e93ef88afe20e53099176a7effbbc25fcb509523fe8a2fa5af9eaf454ec2331a6af9ce6f0cb494efb360937afd2cb28a9fcf561e13420c74583c78e42f82863013ae66213a5fc9119c081f4cebf88573f1c56fce8b2db93b8f9e060626ead2ea99e9ea062546333c6a6486441336ea61e52f40e83cf621f7fba67e302f1e0d8089076a819870a6426047d44d7d9d261211d8de85bb2a03f3c41d05617fab591b2511aab2aa7da6b4a0818bd1002752c1f0049bcab964077a2177c1fe5ebc1823db0433bb3d688804c61d0564efd9bf0469922fcc698b8dfaf87df355e03ccb35bf7693f46becabca0e325aff50b030684616d98c206a8f6e692667cb9ea769561dcfd018584982f0f1e701c817e723531c7e81872ed3597e016f127205fea945cd2c33191e3917da89b7bab5194b3085fe14c9a90287b25bf0daf117570ccc4b9c72d392c063a734498db0b7138b5771b339fdc4884c0117e994ff766878dbfb1ee576460939d4810327fd2a6b5e75f25d96273bc43be66d5a2aff0df14da7851e90d75cfc2d57aaf0944648975ce23c34a069579d4af39f6dccd7dd5208b6130f8765b7cf55b12fbb1db771d3d1cbe750bc8a399104722418f8d0cb4c8e287eb1f4ccea192d0dfd5d9a668855ef253532e5d02a36a63192e974781e5c95a988a8c0cb9f5a40595ef5c2298ea3d4d842bcdc138571a3a20716bb09c96114414d719884fecbe0739e8574ba237f9e80df981fe54ddfeca222c2e23975bbfc04d8a3bd0c698752532bde34e70f5fd6ebfea7f9c44b28c3610317f7a83808c3db72d2d44f5833905977e541cf7489e988a365bff60786edda105c5112c1930a6241afabc3fbe46e7c9a2f5312ff312ad8a74bb30874d139de831fb36d4cec9f78e0eb2c0533f0592b99cdeea5fd3aa3d7475575afeb9e08a1b0e7687875ca1e8df6eb9ac2a4b6665c8fa88d18c2d5d87ba8d97f55f1e4889041cdc224de5ca6bb64d03ac3af80c441dc889e3ce30237f00dadf1dc08e13b2508a3dcca96a6626faf3c9c67699bdce991dabec1f5bb82a7bb60864687c95d341d7cfb24a83afcf0fe54668fbe0317584289a18d09f0b4d632510d633d62d35b9515467219e097c25ce4cbdb23b567f06940c847284e7a006d6ad28a75f4144d4ba8d28ac74c2a0bab753aee2f37d48e703571f6f8e8392c2288ab6170c3c3ffc39e4c0d6e1cf33fa57236d74e5108deccf85e192aa8b65d7ec03133f2cf3dec7d0a41c617fedb6fa5d47fcd26aee813673bda6887971c2476f5b4d507baa3b41b74be05fc0906ef74b928076f4f463deb3d97208b01228f412fe85f4bf0b7", 0x1000}, {&(0x7f0000002500)="a803803bb1d39a8d4fc65f2bb90a9468cbec8f3cd19819faf77688ea66319c0787ac2d", 0x23}, {&(0x7f0000002540)="0e9e854dd83538e5159de92462f3899fa44fa6f404b38e7c565db19c14fd7296b743c63e15dc7b8cef3a336cf87a05e440bbdea020c3753c713a5a6dda98193287261ef77d6b6fd0b92f7bcec70805ccf442b4f611c9e6f9daddb8e6a3bef803a92e3672e4b54d73420ed2612e9c246dc88788c05fd3dadca52c3e3b580c2a879ebb0caa2d503761843759708c0c9dd2d8c45883b73bf32ba0af32d3d526ac8f013ccc9aba442369cbb2f25125eeead9179f98caf6ea10ec2b5fe31270", 0xbd}], 0x9, 0x0, 0x7f) 18:12:56 executing program 1: r0 = socket(0x18, 0x8002, 0x0) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) dup2(r1, r0) bind(r1, &(0x7f00000000c0)=@un=@file={0x1, './file0\x00'}, 0xa) r2 = socket(0x18, 0x8002, 0x0) r3 = socket(0x18, 0x3, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) r4 = dup2(r3, r2) sendmsg$unix(r4, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) socket$inet6(0x18, 0x8000, 0x4) setsockopt(r4, 0x4, 0x4, &(0x7f0000000100), 0x0) socket(0x1, 0x8000, 0x3) r5 = socket(0x18, 0x8002, 0x0) r6 = socket(0x6, 0x2, 0x2) setsockopt(r6, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) connect(r1, &(0x7f0000000100)=@un=@file={0x1, './file0\x00'}, 0xa) dup2(r6, r5) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000040), 0xc) sysctl$net_inet_gre(&(0x7f0000000000)={0x4, 0x2, 0x11, 0x5}, 0x4, &(0x7f0000000400)="c5a22f6368e10831bbc79f338b286dc9ed7fb3943cb12cb3040b9a99299e2ca58006c72d0e6c6b523537b87d0113cb6e9d16890175af893e475a752cac806e20e3f9c946f9a4f2c4136c1b5c9df87e8991b48583686f3b0cd6ed40469b894abcbbbf69ca270754aeab93d536fcd5a92b1d953beca89bd19f577741eff8f0437994158152b82c2728bcd6de343babe3dd5677ab71a3fb91e9c385144ca8771d5537dd91b9e80603264cfc335f6613c381f65d2096a130291085ded31240b692659ba7ce6a73048073c4cfad0097ebb62eeec0eba75c2684221c0faf34a0488fe3dd9c34483db04fd7600a7ad0b046c58beccedb23feafd850900a758858b1391e6c5c3adb4152ca4fabd3a4f1d3a0e11f6034d991a57fc86d048a9566b855f112dcfe3a0708f57d56fefd7610c212900ec945704b7a8002051c2a20baa71ff39629", &(0x7f0000000080)=0x141, &(0x7f00000002c0)="00355423649ebf16eaf5675f9b98913a79b8daae2b16a677451988c50e3dafc4e790687aaac584bed3d22dd6e11f609ebe3d5c1b4606f1fe9e2d7cf72d1b5422a3f242d40098e955c4fce5e9125f9575dc778a039e2b410798b66bce59f5e44411cdc8de2d821e2f9ecd965029c473f21d66c1246be302d37956b52e05a6efaebafdd7a45fcf2f99fe3394654c030424a6c00a3db501f22179c1caf12a84a699192a960a1581560a8de73e0b6effe00789ebc4c21424577c38618bcbf9a21a057f43524df3951b6ddf064af1db3e1c03818c004e70df78f407a213b42bdc66fdce310f50410c0938e3a03e2881dcd8bd909907a3e8c5d2751121f7e859082ec5501f801e595afad86214b8c8e2c398fc", 0x110) 18:12:57 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = socket(0x18, 0x8002, 0x0) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) r3 = dup2(r2, r1) sendmsg$unix(r3, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r4 = socket(0x18, 0x8002, 0x0) r5 = socket(0x18, 0x3, 0x0) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) dup2(r5, r4) setsockopt(r5, 0xffff8001, 0x637, &(0x7f0000000080)="e26256ef0aeb98eec1894509c8bc5cb2f8a3148e79637440e52ebdc004a5fdd06ae25c162eeb3188d2fa30ebc8ee336f32a116e58315efcdd7", 0x39) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000000)=[{0x1c}, {0x5}, {0xfa06, 0xfc, 0x3}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xb5, &(0x7f0000000140)=ANY=[@ANYBLOB='\x00'/14]) 18:12:57 executing program 1: r0 = socket(0x2, 0x8001, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040)={0x8, 0x800}, 0x8) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="f200000000000000"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) listen(r2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="00802e2f66696c653000"], 0x10) r3 = socket(0x18, 0x8002, 0x0) r4 = socket(0x18, 0x3, 0x0) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) r5 = dup2(r4, r3) sendmsg$unix(r5, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) recvmsg(r5, &(0x7f0000001600)={&(0x7f0000000080)=@in6, 0xc, &(0x7f0000001440)=[{&(0x7f00000000c0)=""/173, 0xad}, {&(0x7f0000000180)}, {&(0x7f00000001c0)=""/4096, 0x1000}, {&(0x7f00000011c0)=""/135, 0x87}, {&(0x7f0000001280)=""/65, 0x41}, {&(0x7f0000001300)=""/128, 0x80}, {&(0x7f0000001380)}, {&(0x7f00000013c0)=""/16, 0x10}, {&(0x7f0000001400)=""/38, 0x26}], 0x9, &(0x7f0000001500)=""/218, 0xda}, 0x0) close(r0) 18:12:57 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r1, 0x0, 0x0) pwrite(r0, &(0x7f0000000300)='q', 0x1, 0x0, 0x0) r2 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000240)='/dev/speaker\x00', 0x1, 0x0) fcntl$getown(r2, 0x5) ioctl$FIOSETOWN(r2, 0x8004667c, &(0x7f0000000080)) 18:12:57 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0x7ff], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = socket(0x18, 0x8002, 0x0) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) r2 = dup2(r1, r0) sendmsg$unix(r2, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) recvfrom$inet6(r2, &(0x7f0000000000)=""/117, 0x75, 0x800, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) 18:12:57 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_INFO(0xffffffffffffff9c, 0xc0185603, &(0x7f00000000c0)={0x66, 0x0, &(0x7f0000000040)=""/102}) ioctl$VMM_IOC_INFO(r0, 0xc0185603, &(0x7f0000000000)={0x1004, 0x0, &(0x7f0000001040)=""/4100}) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse\x00', 0x20, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) fcntl$setown(r1, 0x6, r2) socketpair(0x2, 0x3, 0x3f, &(0x7f00000001c0)={0xffffffffffffffff}) bind(r4, &(0x7f0000000200)=@un=@file={0x1, './file0\x00'}, 0xa) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, &(0x7f0000000440)=0xc) r6 = socket(0x18, 0x8002, 0x0) r7 = socket(0x18, 0x3, 0x0) setsockopt(r7, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) dup2(r7, r6) read(r6, &(0x7f0000000240)=""/122, 0x7a) chown(&(0x7f0000000000)='./file0\x00', 0x0, r5) setregid(r3, r5) 18:12:58 executing program 1: r0 = semget$private(0x0, 0x2, 0x0) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000480)={{0x20000008}}) semctl$IPC_RMID(r0, 0x0, 0x0) semop(r0, &(0x7f0000000000)=[{0x3, 0x6, 0x1000}], 0x1) r1 = socket(0x11, 0x4003, 0x0) sendto$unix(r1, &(0x7f0000000300)="b10005136000030000003d000000000000000000ce24fea7fef96eefc73fd3357ae26caa0416fa76d06336acf00b7804be781e4991f7c8df5f882b2b7be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27ecb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1abda71601a8bfee8aca491ffaef5a872c881ff7cc53c894303b22f310b404f36a00fdf9000fcfff0ffe608a371a3f800040000000000000001000000000000000000", 0xb1, 0x0, 0x0, 0x0) 18:12:58 executing program 1: syz_emit_ethernet(0x3e, &(0x7f0000000000)=ANY=[@ANYBLOB="ffbfffffffffffffffffffff86dd6010fb7f16083aff000000000000000002000c0000000000fe8000000000000000000000000000aa850090780080000045d56f404c670062dcfad17af6909b1f955c39c8b2032814071840194a17cae871e498e9230e1bce"]) 18:12:58 executing program 0: syz_emit_ethernet(0x166, &(0x7f0000000040)={@broadcast, @empty, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x130, 0x0, 0x0, @rand_addr="0092f4f96aa945676a0000000100ffff", @local={0xfe, 0x80, [], 0x0}, {[@routing={0x70, 0xa, 0x0, 0x4a, 0x0, [@mcast2, @rand_addr="80476b2339e52a9c2006ab2429a9f180", @mcast2, @mcast2, @local={0xfe, 0x80, [], 0x0}]}, @dstopts={0xf0, 0x0, [], [@pad1]}, @dstopts={0x0, 0x16, [], [@jumbo={0xc2, 0x4, 0x7}, @generic={0x3b, 0xa4, "dfb1015c1440c31c9638337fa4cd7b2bc487e3c718d5a255c39cd14525b996ea415b7096f93d5387d51f121c75a464cfe758dfd9b9e2e6124afe7df097da0886a8b4cb07dd7ce4cec1c8413686d3964ac6e584a9d490fda061dfa97f9a9948dfe2af41bd13b080530b5b43f1fecb9e8dd910cbe4b3bc3981db78863d383418605c589abcbd5f79fcfd68da4dd15f6a644711ab376fc9bd8eb0cf2b1b1bc417f09a758d8e"}, @ra={0x5, 0x2, 0x9}, @pad1, @pad1]}], @generic="8cb2a769045301f3"}}}}}) syz_emit_ethernet(0xa7, &(0x7f00000001c0)={@local, @random="a4ce9d51ee95", [{[], {0x8100, 0x6, 0x0, 0x4}}], {@ipv4={0x800, {{0x16, 0x4, 0x2, 0x0, 0x95, 0x65, 0x6, 0x9a, 0xf0, 0x0, @multicast2, @rand_addr=0x4, {[@generic={0x7, 0xf, "230fbec00bd2c45850036bcf39"}, @lsrr={0x83, 0x17, 0x9b, [@rand_addr=0x3, @loopback, @multicast2, @multicast1, @multicast1]}, @ra={0x94, 0x6, 0x24}, @end, @rr={0x7, 0x13, 0x4f, [@empty, @multicast1, @broadcast, @multicast1]}, @end]}}, @udp={{0x3, 0x2, 0x8}, {"c94f0718737699e632026916577712079b7783f4d1a2ef70823f1fde1e76db671da760cf331a9272d961b1f4fa0e8db0a943b3a3b3"}}}}}}) 18:12:58 executing program 1: setrlimit(0x1, &(0x7f0000000140)={0x712781e5, 0x40}) openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x0, 0x0) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xb6b, 0x0, "18a4c96b578e092d73511c9f81154622c4053856"}) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000000)='k', 0x1}], 0x1) read(r1, &(0x7f0000001540)=""/216, 0xd8) 18:12:58 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) kqueue() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) kqueue() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) pipe2(&(0x7f0000001300), 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x8000, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) setrlimit(0x8, &(0x7f0000000040)) socketpair$unix(0x1, 0x5, 0x0, 0x0) 18:12:58 executing program 0: r0 = socket(0x18, 0x8002, 0x0) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) r2 = dup2(r1, r0) sendmsg$unix(r2, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r3 = socket(0x18, 0x8002, 0x0) r4 = socket(0x18, 0x3, 0x0) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) dup2(r4, r3) sendmsg(r3, &(0x7f0000001600)={&(0x7f0000000040)=@un=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000001200)=[{&(0x7f00000000c0)="7e925897f2a4c4d6da74df8a738b", 0xe}, {&(0x7f0000000100)="b1a8cc59150284b8b6e24163dd3bfc38c0c907dd5873fd3a837ed5a8cd5962f25cb024bacb3d66dbc208100cc275b5ce269ec9f70f6b3dfa12f021a9dca603c541ea30ad574b6bccde5ec683d9337822163f2263636d3730c3f158503bd576326b0cd5abf6a48c3f5471dc2c8dd69b163ae4734d8b8e8a4827415f59f50b0c2b7fe7942d37e412722304a25ea34db1d8f710cb53a474c3577113a3077cc22006af6fb66b9a69451d6e932a1746d77c8b3fef12a6663980fe1412e9cdcbfbd3805e6eab4187864f82bc1afaad35f45d10bdafea32ee5c9462ba7b79f4340142fb2db2f0343212e174d4d273c5f74bca5591af74c403b09f4b17dc0dca2407f78ac4fcb2f973404138d0f4fc147d1b3fc8c66295f2414290c77dbe25cd0cc3f5b1cec7f6f927116ee286a6926ed3c81be60916676acc76941d1da06ee82befa810ec9e900e4e2dcc30dadb3fef20f39b4cf4e6214ee746491d92a1a869cf985df0e51f7355403e56fe2307e6142eec8e6e69fd338bd3e36ac8792028af072206c5dc7799319ce18888bf25eaf13d537dc1301fdde9dd3095b810bde6b1f207d909eedfe27907abaa6b2dedd71c1d7cca6350758814ee608c0800e0b938657822f1c8df0c5ea1fe61dd02b488463208a989a49768bfee75487f1001f2c9533d866686c326644572bf3707a4d52fdcf0ff14884715518228609899a23a8f014f917dfe91e7118ea0b0faaa3ae54a39e256ce7badc906349cbeee3867f248c1e5ce989d4d9ac9539e7a199e65b488aec7b7eec48b2618bf78aa8b90e17a82c03a09383ea0041a92b315ae134b60008f3a6d3b68839034d324074110654fcbffc8314df5c04037516cff0000d30485a5ccd01eb9ecfcccc83d78da7cf9afb36d91dfeb1f8eb7fec83abf2dd1892cea25bcf12d64a56fa99cd9db9a79e0cfc6984119bfac60cc343548fd7417d741c0e56a2af049114346e63fdc6e5c863e12f294ae357026217eb87aa0e179dd0c470e018e5cd63c2c98ed2b47881e620e7d523f33287138c4a0a401e86c83b360961704157e775116cbd809c9314babac52f2fdf7af833eb2afbac846ce2bc3ba81677ddbd16c11384d4a0e9ec50d9407b1450c63b53d27ef508d841f7a093214283c1ef68b4887808825e70035941759e88af1c3e5a0b5bf582ba1ec7e5e04a771cd8b8f9be7b36408cb32ff2d8b2016850886c431381b7c0474145dd8350d7acde73e90f8af8ab3817ae1337cbe25a111499b7d9fe6b0e624dd3720ff800f67827b8877e80187f883745d58dccd407258d9cecdddcbf4b4bdd76809b676b8cfefb9338d0da6ceafb47b7f658f16bf401158435b0f0fbd6683843c3dff75429a6dfe80031833a4b1f56122431901a18d136915c76bd36f6dc97975b307ae08534bd1d00164474e22a1d13ab9f8296a65529df10d045e5aca1e778374f71e22c8cacfbc6147240b53a11047d046aee5fb1ff9896ea3b07870d94caceca17a95da3ab9ef95074ca6e6ddc6d503307cfcfc6766c3857c4f6eecc6fbe41f08d96a4736d88a054b2cb50642808b3985219993a9c05f088e2dcec4f2a87c2da967706a4f685e553fdf0122b1a03303954028553bb3b5d62d464a530620f5fad2e273ad4fd80189412a0cc8a59d88c2b1e1fa9227bd85c0b58806a18b37890c6b282d400192470a36615b2987e2dfa9191bc584cfb7eb8082cee60600207b7f65631a44e6dd286114fb0c892fc1fd16baf825f607fedd6c22a6eaa27a2f205015a32e8cb2d05b422b11421909a2550f2ce87dcfec8cea8fadc5148357eaceaed0d06b2b4abdc7e15615a1a0b05e53f2d17d5c34ba5f7df2d16d468a0b1bb0284923bb2c0a2088e545e0dd115d0593350b0388132c7aed18074010468bdeae4187e3dc92146c7b41fccd6639c4cfc5156bb386bc3933cf398989df65c00ac7596549db1bfb269b3074a0661c0f0146413a3e6f21b05bcb139366ce52af35c0ad0dc854519259a9411fb5c6d378ee212a8eea3c5b38419be629f6e965f346890721b5896b60b24c20a868ed0e6dbd37b6978b3eb2488856784252dd609e9c3fb7df2795926b0e47e3300c816880e254f83e8a042c8e815ac748c5e2316666e2fd96ca5fa7719075c66da99f6e16d887fd1d55158666819e380d1fc600f072ac0b86e5b76d891f1af8367b75c8fed74f5ec490117c838d19d6f1137c2525ed9c52681418c9333b629625751f3beb2e5fca2aebb0ce961fe7f3b9b44da78ad3b89be41457d3e5fc7b51605562b218c598a76bf2482f2f057a809f579884b14844bd338d7c508cf694175e95dc807608da0e084b45fa1484953fe1ed104068bbeee7bbd018aadba0f1d360394dab198539f02909c5bcb755de25918da18ccf5d0d2904f9317233c246e713dffd2ce67f800f28ba49322cc0badb4e762ce0b6e9eae11e08f68e1ba7de965744748f00d19fd5f7087dd04521e475297a60878875dc26dab13854048f0a9bf1558d87ceee2993de915c8665f6512b4e744b2aa6a0e4f3254b951719ad8bd49969484de2cf1cc6264b69872475a09cc71d8276e97a56b5c2dfd4f759abef2ed2fe9dabe62304564b8d0a20c811a7853c10189a6b0c7e746d5877639ff2621205fccd5749dfe3e58362e34360cf8c291774d8ba9ce7746977d61d93ecf7e7d19540f748e2043b153b90c236af09e86684a41fe89c26302431c3784f1a9c6ada1fbffe6e45fcf1f9ea43e34424c8b9f9137180d889c8c7c1d4069bd9293397dbf3f7c7665c947278dd8ab56aa503fcd071f245bd36add8e65903d54458c7f02f7bb4923ce2fd2a241f8e29a7eae6bb71fc259624c5c17fad9d4c590f2aee63042af04dd975a9a06b10160c7195a0763492dbba81ce58f64a4867fcbd39b217f9933c82b8e8dd567c7f64fedea07025cd2677c9e6e92286fbedbcded5956c58d0a9488502583d729440c70c6378b37337f3b5300312c8209a21aa357cb03ed7152fdc7e2e72f30a9cc983dfdee43d2b6f31cbfcbecaf6ea69ca3bcf6d637ac8c2a58c3dd791ec4638f98952a12006ced9e511661d367e57a32a535af571119f0edca4e00b17fbf05b0fe2920f6e0190248f6d668942fd97d50d4117c841a01a194e7623989d227032b31d35cbdfa3b336328b7b78aea052a60659da41603a1a5a654e72bbc611bbe1319efdeac9ee07d21c8cf4fbf7d0e4e6f437380548dcb91baa49d1b0a9feb2a8b6630911650814f491cb7d1c3683d3a46442884034dc888a148f07a0004e671e059299287df48d6670c01c38a1d2be748475f219867e067d119b06cab889f77e036a8d23f67ae2824a0ad00e7835644d46781c11f3834f658c813cfff23b5bfe2b7e319a72026926897a0624ce57e630e75f9af98b7011c4d97a19df8de6bc11b534c2f4e2031790e027022651e8a20918ce80ab4c0f34a1d882bd4c413ad5a230347322061997dc1ef43e4b1796705db387463101d11395215dc5b06825e31a37f1857898cdc9318e2731c080118be809d1b022c2c67549772ad45e7ceab68d36c890894b49a09fff84370fe1f735eda5aaed178734c927921bfb3af7e9c9cf29d87c5cce01d5cd8c2b225b7871bf87ae513c3244fde307eb5931d9b1a8fcb12e1aac2e4330acf97c594d3e4dd935c021dbd7f2f06e23091a03fcfe36ccf7de02ae1ddcff41f003a3a8bfcc8c373695ca5d7ab7125a7e0d7398e346b818a0756352eab1b169b8e14046020b57e886a466283b6b4c8afcfc620b33ef0225d36594e63e3b69b13d383ca361020114e1aace930957613bd3c1d8662a5b63c37de2d02431f85fc04727560885d01561d5f74d65b02460de2ec6b89c23b13f223239e193652b6e2c4145611e1b8fa6538eae55065ee8f361906ebdcbfec3adc64a84715c72d12891a05a5add470addd48de0e091be019beb577d43df8f4e0ad25245d037b95c1817595994f8a43d378ebed71141a1bdfde81a2344b0c3c07de9a473a4e41d1bd6f833159267d1e07a034f030a085c0d685e8b1148ef14134f09bb665f1fc5a1e0f84040950ffef4cf1ab2ec163bb365b8b95c9b4c745869ca3ee0edf8d46ee0bf264f10d8f0b519ca8bbc05b7ec931e8e3af3cc7148e7035abf078b37ff51b95fdaf06cbd7f44d5c2c19a58db86ffc4ba702f4ed3436d198cf893e5145bb700d143bd1ecca974a290c811c35bec35247cae25d4a89307780b716001757e002326ca04b740bfc1f20825521a987c8cf09b80f11abf7afda975636543e217fa41eb0bf17095c0f250ab4fcf6352f107bfe15c3278dc182a8844b276bd1454b4c51b32c77572822ba7e47a3006cc1669bb2d2cad7ab65aa90c621ba9f5c896b9398bc61aa94b757143d208d1ad445506e0e24b41ab4066c64eca309186cb9b91a85709fd8a967ffef60b85f661104c364cd5aa1fd25b9149f6dd98eadcc5929881668d87e9c66fd0d1da8ac58e3f3407b3dda32e3a690aca66c2c63cea20631bd64e3a347026be8635dd8f8028670ef1412783e30b70b97e7aa1ba9f9d06f863ff05aa73d2f7920ffa50c38d5e438f12c95b505031b7aff02dbb313d7416459ee78e348f661bab9e5f609216c629b1e94cad22c667c374aec317dc8be600d7b7f6a2d8b82dbe207dffbd570d33d7ec6f5b7cbfcccad7bf1b561429329f8884ea667f2983888162e83fea19aac323c57815a349f8801295336bc917b4119a3241d7e76e710e98d2e95060f1c9fefc277ead9b1c35d87549391e091c8c430ab6272e7182a69c898771a322581071178a9d2d93ae87416a26cd09c95dcac799caa84f642f03b4cbffce81859c70fc1d6650956a81b1cb99892f4dba7ffd6a735c50ddab11b9c0a23beb456a12c947f37c718434da4c7c603bd2d63e98f6df472cafd23968c3791b6eae4d9554a6b5d8ba5e1bb96246c0474ffcda3830b08632b170d2f0aa6029226cc9bab87836f461a9642c22810000ae02aef81e681e4dc67a6a49269d8f83e708497185b135666dff9b7266d1278b712b390af8503c228e8eed409f3ade99734b62ab1e25ed8d8cbea86614a4fd2c1c88daf4b04a1a1f4223e89fdfa801393fd3873c901c314d8d2723dc58d9893189967b5eb3c535ac16f7686ab88c8dca98679ae46ed980df341176098aa3fb82b4b310b556991525c6cb4fb85f5b24f9c396ceb284f96397dd0285d67c12a9b90e750c319c2e913992d79fdc5b842bfd410acd01558c2d42c0793c3329ecbcf9276989b675fb9895e28425c88e3264e2fb5e31dd5b35f9072b7e79857d593a1e0a64648ce680306b48703bc4a9404c0c2f1721d764febff0ba39654d761ee5c934ecd38c81f56257587d80b26756f227bf35388b889e90855cb7bc92cc0aa9ff3d6582eb2b244f3b5fd0fea11dd9a41e1e80268acd85ae7fb2a1584990f06b964864791ddd5b9a03d22aa6379aa40a19d7bae73b86c71144d12c7096c2a510c4adee979f191c023124451dc5b510074751069539b5c0f90c998553e42a8556648ab4beae0ea07908631f78f5320e2c7ce59cf3facf005c39ea3fe0f30158db368ef70198c9380afdca1fda6c44ed21428cf7c56c22662d8e6011853af8905ca0467a29d71ee2cf37f9e8a7adb5cf884581980dac0e856db02080b2b8771573cf09c968fb3b26fd92d1d4cdddb5800d061dd8e6e928567c4ed19806a5465b0ce5965f65dc566269324c0b17105e2fdf88041f323d9e4b3d55d4c901b58db3d25262920b76247e7ed8b20c8af6fa8f83c46e", 0x1000}, {&(0x7f0000001100)="3fd1da27f6bdecb7036399eb6e1a5b5eba7e0ce131227449", 0x18}, {&(0x7f0000001140)="8d02121e3195144ffbad3657c8b89ba5b91b86b306a3a514d7", 0x19}, {&(0x7f0000001180)="97345229f7ccf75f1c514f837031bfb78496dd9b78738b108d8af2e3889b87c6f21f081ecab0ed60dcd3fb2d05c60c858d9a303b4904c090a345ea209f5dd3dfbf9c02911b0a163492b4fb869825edfc3246ce1faad90756783258124485c97c3dc7865bf408e15f98b09ec104496ff13251b1523d", 0x75}], 0x5, &(0x7f0000001280)=[{0xb0, 0x1, 0x1, "0e3765d77cecf49fbeda9456ab4aef5e3a1c7b29098318ba8f0f267175612a71584df06360ba6983a429ab883e40fd1b2907f18ed6a73936e11fdaf9928fe7f196ceb1947067ac1d86aa562b91084f34ae8d29d3779998703d2298318295f84f6fc90390f1bf5d796ec71a966fea67d9ba4e7ad69ea027f86ba8782ee9be1eabc264ee53123ca5342a708f7ccd42a1dd52665c4fe38a41a08be240"}, {0x88, 0x1, 0xffc8, "9529f3d057e28a9e672e290b3d386dff002f6c432032a5491203ecfc176a572ff1cbcd69a165acc73f0aa1b64daeb72caadd42b2b2424d1571b06e410c392c65abc9d8aea6c21deae6a9c68f6d3829a62523c26524417e2d37d9ec8c1e64a25e95735c633a69efd29d2e666f4625ff9d88fa"}, {0x100, 0x1, 0x20, "4548f021abac6df286129fc81a3b7e9d39ba9d125336f4108661aaa0fe3be42da6e701a08db109a45bc1a0981a8fab8ea9b0577e240946895d3bcc660fbd9ff015bf0fbb9ed7c9f104350528686c4721c7acbbd232a7ce194761bf6eac143ceb644e3f727ae37772f1fd24f7faca36bb230ddd7c1a72c7d224a1c1520f67235c1bc881a02ce86437f8266ad354f8d05d1f1aa4b79d3dc348fc18a1794d5ba0518869ad378734fcbcd75e6599b7f2a0bc7f2eee2d41649df38fa3943669be079d31275d6a94c7498fdec588fdc1fccbfe1cb4003390cbcdafe0e89bd309a26369662f6d31a94fff547cc7"}, {0x58, 0x0, 0x6, "bb68521cff3cfb0adcb363f82341ab97c275f6a109be57bb7ace6ab9c984fc89cdba9de873f34e7b1a8028b2ec1d5f3d030d038688a563c35a3cef628109d8da6371"}, {0x18, 0xffff, 0x7, "834a4d8444ae"}, {0x70, 0xffff, 0x200000, "8024e5813000023b495226698923d5cac6f057441172a4ea424e524d44544d73cd8429380409ca6808bfafb96761775441cd63090e22c2fc80b2ca94caa80093993d61b323c2e0b4a7c12afac5135549cce7353b2788a59d024a"}, {0x68, 0xffff, 0xffffffe1, "a77e3c4cb8abf498d4e7f0bd6afb83067a46f6ffe319f4ffa82814678eca6925848b97be2212a0100571b1def403e7ae584e4717c4de46dad068675fda75ca82a49d8fcb1ff482fb2938760d88d1f382ab043a"}], 0x380}, 0x8) ioctl$TIOCNXCL(r2, 0x2000740e) sysctl$net_inet_carp(&(0x7f0000000080)={0x4, 0x2, 0x70, 0x4}, 0x4, 0x0, 0x0, 0x0, 0x0) 18:12:58 executing program 0: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x18, 0x8002, 0x0) r3 = socket(0x18, 0x3, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) r4 = dup2(r3, r2) sendmsg$unix(r4, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) write(r4, &(0x7f0000000280)="7341a1fc3ff190fb1c30324c6e9bcc3b98b0a41ed70995d71846", 0x1a) fcntl$setstatus(r1, 0x4, 0x4) readv(r0, &(0x7f0000000000)=[{&(0x7f0000000080)=""/206, 0xce}], 0x3c1) write(r1, &(0x7f0000000340), 0x10000014c) r5 = semget$private(0x0, 0x2, 0x0) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000480)={{0x20000008}}) semctl$IPC_RMID(r5, 0x0, 0x0) semctl$IPC_STAT(r5, 0x0, 0x2, &(0x7f0000000180)=""/239) 18:13:04 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = socket(0x18, 0x8002, 0x0) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) dup2(r2, r1) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000180)) r3 = syz_open_pts() r4 = socket(0x18, 0x8002, 0x0) r5 = socket(0x18, 0x3, 0x0) socket(0x18, 0x8002, 0x0) r6 = socket(0x18, 0x3, 0x0) setsockopt(r6, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) setsockopt(0xffffffffffffffff, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x5f) r7 = dup2(r5, r4) sendmsg$unix(r7, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0xfffffffffffffffa, "73cc5160527b0100e534840c76f3000700"}) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39ff9b74cdd98ce1784760c75fdd7bb9b5a88caa3cd07dedb8742cd7d9aa61e174d1e4b1f433a0c67053aeb0ebc4c89ef1bca546ef3286dc5a8a9f9446a416412aac4f82422a47857877badd3d244aa20f0ecba84ba05829b19553cfb23cfccf9475ab61a6580b1f76d9b81a1aab48540c8ba557c1ba912b2e696cbe939b8658304f2d5c28", 0xd7}], 0x1) 18:13:04 executing program 0: semop(0x0, &(0x7f0000000000)=[{}, {}, {0x3}], 0x3) r0 = semget$private(0x0, 0x2, 0x0) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000480)={{0x20000008}}) semctl$IPC_RMID(r0, 0x0, 0x0) semctl$GETVAL(r0, 0x1, 0x5, &(0x7f0000000040)=""/135) sysctl$kern(&(0x7f0000000000)={0x1, 0x37}, 0x4, &(0x7f0000000080), 0x0, 0x0, 0x0) 18:13:04 executing program 0: poll(&(0x7f0000000180), 0x0, 0x2) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x7}, {0x1}, {0x6, 0x0, 0x0, 0x7fffffff}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x5, 0x6, 0x5, 0x3}, {0x80, 0x0, 0x5, 0x9}, {0x3ff, 0x20, 0xff, 0x1}]}) pwrite(r0, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) 18:13:04 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = socket(0x18, 0x8002, 0x0) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) r3 = dup2(r2, r1) sendmsg$unix(r3, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) ioctl$WSMOUSEIO_SETMODE(r3, 0x80045726, &(0x7f00000001c0)) r4 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000180)={0x0, 0x0, 0xb35, 0x550f, "2ea86ee16eb595607fcfd71100"}) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x1) writev(0xffffffffffffffff, &(0x7f0000001640)=[{&(0x7f00000000c0)="ff0fd753ea647cbd33503f296cf9effc8dfd36abb766dd5f089e862ad89099f7d614b3ae169d60e4f5003a508f81832095cef4e3636138302d610f85ab7543f1bc7ac81b6380eef989844c643d7c2a8809", 0x51}], 0x1) writev(r4, &(0x7f0000000240)=[{&(0x7f0000000140)="f34c23d06d5890b5", 0x8}], 0x1) write(r0, &(0x7f0000000080)="2078f7b69541d6d97099188e90cd9c8e765f9ba2c14c0333177edf6d0f3295f5a5e8b04efdd700"/53, 0x241c5379a0e79b8e) 18:13:04 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000028aa) r0 = open(&(0x7f0000000400)='./bus\x00', 0x8000, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000100)="00000018600400015eb100000000000000000000000002000000000000000000000000000000001001004c4a", 0x2c}], 0x1) 18:13:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x2, &(0x7f0000000100)=[{0x28}, {0x16}]}) r1 = socket(0x18, 0x8002, 0x0) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) r3 = dup2(r2, r1) sendmsg$unix(r3, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000000)="ae36b01c85d408cda30cb8b11fe67d3a00039eca482aa0400fc38aef7405b1a173b5b7e69f6c235a23a305f08155c31814ecc5241657d278b8bc299b08", 0x3d, 0x0, 0x7) 18:13:04 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x5, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xffffffdfffffbffe, 0x0, "d730c1e7bb6f0000040000000000000000e74de4"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) socket(0x20, 0xc002, 0x7) 18:13:04 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r0, 0x5, 0x100, 0x0, 0x0) 18:13:04 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x1, 0x0) r0 = socket(0x18, 0x8002, 0x0) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) dup2(r1, r0) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000080)=0x20) sysctl$kern(&(0x7f0000000040)={0x1, 0x4f}, 0x3, 0x0, 0x0, 0x0, 0xd) 18:13:04 executing program 0: r0 = getpgrp() setpgid(0x0, 0x0) r1 = dup(0xffffffffffffffff) ioctl$VT_ACTIVATE(r1, 0x20007605, &(0x7f0000000040)=0xf9) setpgid(0x0, r0) setpgid(r0, 0x0) getitimer(0x1, &(0x7f0000000000)) r2 = socket(0x18, 0x8002, 0x0) r3 = socket(0x18, 0x3, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) rmdir(&(0x7f0000000100)='./file0\x00') r4 = dup2(r3, r2) sendmsg$unix(r4, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) ioctl$WSDISPLAYIO_LDFONT(r4, 0x8058574d, &(0x7f0000000080)={'./file0\x00', 0x8, 0x2e0a, 0x45f, 0x0, 0x1, 0xfff, 0x1, 0x1, 0x1, 0x5, 0x3}) 18:13:04 executing program 0: acct(0x0) r0 = socket(0x18, 0x8002, 0x0) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) r2 = dup2(r1, r0) sendmsg$unix(r2, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r3 = socket(0x18, 0x8002, 0x0) r4 = socket(0x18, 0x3, 0x0) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) dup2(r4, r3) fchmod(r3, 0x100) r5 = accept$unix(r2, &(0x7f0000000000)=@file={0x0, ""/108}, &(0x7f0000000080)=0x6e) sendto$unix(r5, &(0x7f00000000c0)="3bb91209cce5e61a0d518499193f32c2f74854c903ec5fdc63fa675a862fd6fb91e055d1ab7adb0d2ef9f999e4ff5eeace4e514567cc429f82c596f47c9387602e8eacd1e7bd837a09414fcb4caa0e26c20327f48693aa0daff657f32d16c29b03ffd6d1cd2c2479b72fb69ab4493dbcd8daea2e54a70861c52190bd60da", 0x7e, 0x0, &(0x7f0000000140)=@file={0x0, './file0\x00'}, 0xa) r6 = socket(0x18, 0x8002, 0x0) connect(0xffffffffffffff9c, &(0x7f0000000200)=@un=@file={0x1, './file1\x00'}, 0xa) r7 = socket(0x18, 0x3, 0x0) setsockopt(r7, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) dup2(r7, r6) write(r7, &(0x7f0000000180)="4d9f372e0a0b2c2403b76d97289bdc63f294facb7facc95ef315c0894f01fd9339d69621650f50e5096f71d696ad0371d9219a299168e27c8af02286b0904b5f759184d258c7d1d97dea7680906d8bc0814ca383a1", 0x55) 18:13:04 executing program 1: shutdown(0xffffffffffffffff, 0x1) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1000513600000000000000020000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c02e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500ff0002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) 18:13:04 executing program 0: sync() getrusage(0x1, &(0x7f0000000000)) r0 = socket$unix(0x1, 0x1, 0x0) read(r0, &(0x7f0000000180)=""/214, 0xd6) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000100)=0x1) msgget$private(0x0, 0x20) munlockall() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)) r2 = msgget$private(0x0, 0xfffffffffffffffd) openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) msgrcv(r2, &(0x7f0000000140)={0x0, ""/145}, 0x99, 0x2, 0x1000) msgsnd(r2, &(0x7f0000000400)=ANY=[@ANYBLOB="0200000000000000300010fe87a38051e8670cf5f8f3e872ec4638feb3149a7a5f10849f5d53a0ca697e5b084ee9d7eec3e8da98bf3c712a314c7ff87d4bd5a7912444ff6f49863af714f19cfb04f875da54a2fd3794e4673918bab5bb0f23d422815ba5006fc61b1d0a2c1f7e2c5b7c25cd0397116aedb12115d49f75c6092d0cd740ac7f337d1d9c34794df5d1365634d34ffb0f90e6544c450f785778c825a31e8c46ba1ebfdc95e47f683c3c09097781e49a6ae205648073dfef29e1a8e079079d6d5fa27addc074b9d6190401382ff57554457b652c062d1596cb94262bef701f3adc2866b4c4"], 0x31, 0x800) 18:13:04 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000012c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xab33673602b13e1e) setregid(r1, 0x0) r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0x40000400000002c1, 0x0) ftruncate(r2, 0x0, 0x7fffffffff3) r3 = getpid() ktrace(&(0x7f00000000c0)='./file0\x00', 0x0, 0x10, r3) setregid(0x0, 0x0) ktrace(&(0x7f00000000c0)='./file0\x00', 0x0, 0x10, 0x0) r4 = socket(0x2, 0xc003, 0x0) connect$unix(r4, &(0x7f0000000140)=ANY=[@ANYBLOB="8202262f664000000000f148da4b71a8e1ee7de20184f87a7830f9cffff7cb7a2606fc530b2e5d6923a8fe8cb673453e3cafe4f9d34867565ecd5a7cf0f0ff92e0e8b0caabbe1382ac33ba17494ef044f8796fb397a63ad4d2f2be0496a79a138e3131f4a269b52086eb323ca99f7c5f7f300b7e4db0e37765cf1fc815df3b8b3b92c71993d76304122029cba2ac7238e2a49dc12aa9a73ee87c0b35968cf26d896d49a74a9e5ecc00008e2114147394d0c72d97fa476c33a88aa3d9d02e962302465b8768ff7a68b110e0db76cc0500f5764dcd2bed04f40ec3441f271679630462812e3e5bc0fa24ea512de0888b8e9e6e3ce141ad57c210a7c69994207298d04966e2804abeb12d40cd00"/278], 0x10) write(r4, &(0x7f0000000080)="9e", 0x1) setsockopt(0xffffffffffffffff, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) r5 = dup2(0xffffffffffffffff, 0xffffffffffffffff) sendmsg$unix(r5, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r6 = socket(0x18, 0x8002, 0x0) r7 = socket(0x18, 0x3, 0x0) setsockopt(r7, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) dup2(r7, r6) dup2(r5, r7) 18:13:04 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x4086334) mknod$loop(&(0x7f0000000040)='./bus/file0\x00', 0x8, 0x0) write(0xffffffffffffffff, 0x0, 0x0) 18:13:04 executing program 0: sysctl$kern(&(0x7f0000000180)={0x1, 0x20}, 0x2, &(0x7f0000000280)="b11b116754445c4f78d95aaa4e5748f56a895c360c492d8e35b84fa0c844ce791ba4387b7a2c600cd894cd05571e2a3dd1ed29e265ce80a9321df153eaa3be30bce9506e2297fef0638b54c9e8dc419269da10186c7ec9ecc861b26fa158f7003a6f62df1d865f0e546c015bec6c4cf242a1880a410d6cc509ce45beb3062d890d48564b948e0e96cfafece4316fbe777b75a7ea6b7d6bb3798bdcb166", &(0x7f0000000000)=0x9d, &(0x7f0000000040)="6f21a19d40cae438b096db800f6e0f187e4d8064e11dfdac4346a9b66dfbf7012e77bc32dfcef691eaa3ed0348cb978de804856450bfdeba31d4e93f7be656f2224e910b01005cb7bf3f5e7d91e619d25afc877844aecb14863b0cc84b177fe8ba4b6f0afe75d402bfb14a6ceda0e5d2c85f9cf3a34459ccb3ab906973cf74f61df49c6f9745186a9f971a8103f39f9b7995ccc5cdc2d372e753b86f03d7aa8cedc2276028539e45cedd7849bca9a952760fee7a8a", 0x4) r0 = socket(0x18, 0x8002, 0x0) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) r2 = dup2(r1, r0) sendmsg$unix(r2, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) ioctl$KDSETRAD(r2, 0x20004b43) r3 = msgget$private(0x0, 0x0) msgrcv(r3, 0x0, 0x0, 0x0, 0x0) msgctl$IPC_RMID(r3, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, &(0x7f0000000440)=0xc) chown(&(0x7f0000000000)='./file0\x00', 0x0, r5) r6 = geteuid() r7 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0}, 0xc) setpgid(0x0, r8) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0}, 0xc) setpgid(0x0, r9) msgctl$IPC_SET(r3, 0x1, &(0x7f00000001c0)={{0x1, r4, r5, r6, r7, 0x5b, 0x1}, 0xffffffffffffffc0, 0x0, r8, r9, 0x80000001, 0x6, 0x3, 0x5}) 18:13:04 executing program 1: openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x8b98, 0x0) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x2], [0x7138aaca]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) sysctl$machdep(&(0x7f0000000040), 0x2, &(0x7f00000000c0)="3e592619fed7b2eae00cf6abd0d86d48b3983b110a1e22c91fe5b5ec545caf", &(0x7f0000000100)=0x1f, &(0x7f0000000140)='n', 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) r2 = socket(0x18, 0x4001, 0x0) getsockopt(r2, 0x29, 0x1021, 0x0, 0x0) r3 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000180), &(0x7f00000001c0)=0xc) r4 = socket(0x18, 0x8002, 0x0) r5 = socket(0x18, 0x3, 0x0) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) semget(0x2, 0x2, 0x289) dup2(r5, r4) fcntl$dupfd(r3, 0x0, r5) socket(0x18, 0x4, 0x2) mlock(&(0x7f0000311000/0x4000)=nil, 0x4000) connect$unix(r2, &(0x7f0000000080)=ANY=[@ANYBLOB="10002e2f00000000230049ce0fe3c701ad50e28368f7ef73dbe638ca471c19f00305e5a1881bd370475e00e5a141cf665edc094c4a"], 0xa) 18:13:04 executing program 0: r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = socket(0x18, 0x8002, 0x0) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) r3 = dup2(r2, r1) sendmsg$unix(r3, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000140), 0x1, 0x0) linkat(r3, &(0x7f0000000080)='./bus/../file0\x00', r0, &(0x7f00000000c0)='./file1/file0\x00', 0x0) chown(&(0x7f0000000040)='./file1\x00', 0x0, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000180)="4fb13446b8aedf87a9b0d33e440fb5d22fb2e70c77f16c20d6c67a52272c30318504980c84704b8aac7af7fd2438c62a47f055bfe8", 0x35}], 0x1) chown(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000001580)='c\x00') 18:13:04 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0x3fff7edffff], [0x0, 0x0, 0x482], [{}, {}, {}, {}, {}, {}, {0x3ff}]}}) setsockopt(0xffffffffffffffff, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4}, 0x40a) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, &(0x7f0000000440)=0xc) chown(&(0x7f0000000000)='./file0\x00', 0x0, r2) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, &(0x7f0000000440)=0xc) chown(&(0x7f0000000000)='./file0\x00', 0x0, r3) setgroups(0x7, &(0x7f0000000100)=[0x0, 0x0, 0x0, 0x0, r1, r2, r3]) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x3) nanosleep(&(0x7f0000000040)={0x3, 0x5}, &(0x7f0000000080)) r4 = socket(0x18, 0x8002, 0x0) setsockopt(0xffffffffffffffff, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) r5 = dup2(0xffffffffffffffff, r4) sendmsg$unix(r5, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) ioctl$BIOCGRTIMEOUT(r5, 0x4010426e, &(0x7f0000000000)) r6 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r6, 0x0, r6) 18:13:05 executing program 0: r0 = socket(0x18, 0x8002, 0x0) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) r2 = dup2(r1, r0) sendmsg$unix(r2, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) getsockname$inet(r2, &(0x7f0000000240), &(0x7f0000000280)=0xc) semop(0x0, &(0x7f0000000000)=[{}, {0x0, 0x0, 0x400}, {0x3, 0x0, 0x800}], 0x3) r3 = open(&(0x7f0000000340)='./file0\x00', 0x80, 0x68) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) sysctl$kern(&(0x7f0000000000)={0x1, 0x37}, 0x4, &(0x7f0000000080), 0x0, 0x0, 0x0) r4 = openat$null(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/null\x00', 0x20, 0x0) r5 = getppid() fcntl$lock(0xffffffffffffffff, 0x8, &(0x7f0000000300)={0x1, 0x3, 0x1, 0x3ff, r5}) listen(r4, 0x8) r6 = getegid() setegid(r6) sysctl$net_inet_esp(&(0x7f0000000040)={0x4, 0x2, 0x32, 0x3}, 0x4, &(0x7f0000000400)="5807196c1ac4de340d9114d7d931aaf27ef49f2df7c2a3af21cc04000000acf942fdd4af59bb4e729589a81d8d8732b6a1329b28728cee46fa044f1868f4937e4d96ef4a507f34796c002b74b560c85518c7862363d5a6b0af785c485df2937cd24e8c27c95c6cd7dba62eb0a6ca5f3b675b2acab0b915348b5814406929365b5e825fa7c79a3b73bb12cb4ffb1ef61818719dd72eae6074f27999863b020000000ef14bb7b3f560170147bbe6c1ddf1914218b5641bb2f622d3832df587940bd72b9ff6a8f3fdb9941b5f26df325fb4d07477102615f4e29477392162e88bf34776aaf9c3ecc14adcf25ba5862585d15d7b6079db7aca0b2452faa047b34f8829e51648f6304f1967af931d45010ad543810cb14e059794a9f75c7f9fa60386bf5c11d9463d33ff49a8a133d3a7cf6edf45e773b7c90bbf7e35d3777e9de6967228afe0d1cd7b8b56c08f6234ba017efd9e1b87efbf8c1bde1b78be9160662e04bcc34adbb899a3e0eb428db84b2b4cf17a5b8037672f8b75753c06ec4a06edcf9ce9c107299b064a5dbe31ac29eabd", &(0x7f0000000180)=0x190, &(0x7f0000000380)="d33904fb565822b92101ce239aa5122e7c2ff1a24c3fab204668e0907c133dd214ccdc819854e5d87433beb369e25a1768e631ca01ee533336667dec85a0611bc99e8194521c32a21497873c3891b1e7410948ba272ffa0210ce9be8cb9ab102d5f575db661740ee0ec201dbdba43748", 0x70) 18:13:05 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) unlink(&(0x7f0000000080)='./file0/file0\x00') pwritev(r0, &(0x7f0000000140)=[{&(0x7f0000000180)="440258d086", 0x5}], 0x1, 0x0, 0x0) r1 = socket(0x18, 0x8002, 0x0) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) dup2(r2, r1) r3 = accept$unix(r2, 0x0, &(0x7f00000000c0)) mmap(&(0x7f0000010000/0x4000)=nil, 0x4000, 0x2, 0x11, r3, 0x0, 0x7f) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r4 = socket(0x2, 0x400000000002, 0x0) setsockopt(r4, 0x0, 0x22, &(0x7f0000000000)="caf5b415", 0x4) sendto$unix(r4, 0x0, 0x0, 0x0, &(0x7f0000000000)=@file={0x0, './file0/file0\x00'}, 0x10) 18:13:05 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom(r1, &(0x7f0000001100)=""/161, 0xa1, 0x0, 0x0, 0x0) mmap(&(0x7f0000719000/0x4000)=nil, 0x4000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) pread(r0, &(0x7f00000000c0)="fe59479ad237cbfb0e50721d450638334de6f09225a6ad8b8778d4fc7142336ac531d90bdad7c08428c19265e93f2e448548408f6afd38658836cc2c8518294f60cc7c346cfa385afb71b07ef4ea30bd27fc3e5eef4022482b21d2eb615223a7ad1db911fd42382322eb3b3987aa6e91a2a04a6e18fd16ef587d5dd97f42e3963f0ccc171f3a7368464f3dbe857c738f98c0f0524f603cf2ac4ac6c6ee", 0x9d, 0x0, 0x4) pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r2, &(0x7f0000000340), 0x10000014c) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f0000000000)={0x9, 0x7, {0xa1d4108, 0x7fffffff}}) dup2(r0, r1) execve(0x0, 0x0, 0x0) 18:13:05 executing program 1: nanosleep(&(0x7f0000000000), 0xfffffffffffffffe) sysctl$machdep(&(0x7f0000000040)={0x7, 0x1}, 0x2, &(0x7f0000000080)="bab96d08d419d06dc5330cfda7e76f5f69c9a7e39afcf10641716f2db087caa07a68b8f802dc1321c1c6f22fd69be585966b420e45c82e6fbd89bf099504090fde29bb84ae7b8bae1f98fcabe5c99afd0ff83321c841189b882718", &(0x7f0000000100)=0x5b, &(0x7f0000000140)="cced49f75e551a76f0ef6f8ca07be0427b68dce9a2f2eb8f3cee1f", 0x1b) 18:13:05 executing program 0: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/pf\x00', 0x2, 0x0) sysctl$net_inet6_icmp6(0x0, 0x0, 0x0, 0x0, &(0x7f0000000580)="da3ceecce3c147d99f6ab6e59e0af503dfe00466847f2a899bcdea631ad68183f1d108cb92a6ddf98e955457a8efe18b9afb7c62d500b3c6b69ca53aceb4a257182a5cf689dac8200f562256b2bb3475a27638f2fa5ab0cfae7fec2eae71621d5b0bbda97912fbb3ed1ce305f84cf67f2b154670c3fcc247d71039ec32a78da10cdde75e99377d3b0094d58a", 0x8c) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r1, &(0x7f00000003c0)=[{&(0x7f0000000740)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9846f9b3aec3213d2a6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bb049bd84682cec454327b6a1522c332ea628b0cb672e9e7247818f900e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c45506672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a8400c78d1da37d5228e5aa36b139a8d5957e8209712744b81352d093315d238f5a0c3cb694e5bd546af01421ace28b2e266c33488bccf4815baf3226156e050704a0b7fe058bf69a49e52ac968a096524f374b7934364f461f145dd11e7997a2c9d4b95feb92b1c7058a264fb7212b10b0b3", 0x1ef}], 0x1, 0x0, 0x0) r2 = socket(0x18, 0x8002, 0x0) r3 = socket(0x18, 0x3, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) dup2(r3, r2) setsockopt$sock_timeval(r3, 0xffff, 0x1005, &(0x7f0000000080)={0x8, 0x8}, 0x10) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000580)={0x0, 0xa, 0x0, 0x0, 0x0, 0x38}, 0x0) writev(r1, &(0x7f0000000000)=[{&(0x7f00000004c0)="0ec465cdab1ab6925cb81235dbb17399c070dde203e502106f690d9947364fe3569560e73bfa9012263c0ef6eb626ad79d51e7b4607879072ca33809a85443bef8e011b3e2e63de6f9637ca6e422106a6a1762b67f560814eef6dcb3f39a2e51600251fbad1ee82088a75ca3764729af3f3d4d967ce8aadb3c3fd7f9ae4f4c83b2", 0x35a}], 0x1) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r1, 0x0, 0x0) ioctl$FIOASYNC(r0, 0xc1084425, &(0x7f0000000240)) 18:13:05 executing program 0: open$dir(&(0x7f0000000000)='./file0\x00', 0x10682, 0x0) acct(&(0x7f0000000040)='./file0\x00') syz_extract_tcp_res$synack(&(0x7f00000000c0), 0x1, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x80, 0x0) 18:13:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) close(r0) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x6b2) open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) read(r0, &(0x7f0000000040)=""/32, 0x20) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, &(0x7f0000000440)=0xc) chown(&(0x7f0000000000)='./file0\x00', 0x0, r1) getgroups(0x1, &(0x7f0000000000)=[r1]) 18:13:05 executing program 0: r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) listen(r1, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x4) recvmsg(r2, &(0x7f0000001340)={&(0x7f0000000100)=@un=@abs, 0x8, &(0x7f00000004c0)=[{&(0x7f0000001380)=""/142, 0x8e}, {&(0x7f0000001440)=""/4096, 0x1000}, {&(0x7f0000000140)=""/123, 0x7b}, {&(0x7f0000000240)=""/155, 0x9b}, {&(0x7f0000002440)=""/4096, 0x1000}, {&(0x7f0000000300)=""/151, 0x97}, {&(0x7f00000003c0)=""/230, 0xe6}], 0x7, &(0x7f00000001c0)=""/109, 0x6d}, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendto(r0, &(0x7f0000000000)="98f728f8f955b0f22c50616364", 0xfde8, 0x5, 0x0, 0x0) 18:13:06 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x3080002002, 0x28a7) r0 = open(&(0x7f0000000200)='./bus\x00', 0x2, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000500)="000000186204f88a002b3a0000030083caf76d7e0000d161342e03edfef1b544a67de79f64fc1395e4901da58c23e46ad9b17e0000ab46c351cc7f8fcb2aee85a8e5c2365372c4765c03649813eb59984d17aee6bb6ada", 0x57}], 0x1) r1 = socket(0x18, 0x8002, 0x0) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) r3 = dup2(r2, r1) socketpair(0x2, 0x8000, 0x62, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) read(r4, &(0x7f0000000100)=""/32, 0x20) sendmsg$unix(r3, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) ioctl$WSDISPLAYIO_LSFONT(r3, 0xc058574e, &(0x7f0000000040)) 18:13:06 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000028aa) r0 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x188) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000100)="00000018600400015eb100000000000000000000000002000000000000000000000000000000001001004c4a", 0x2c}], 0x1) write(r0, &(0x7f0000000440)="92fa0bcb5431e00a11fde2aeacff9a07978f7b0c7abacbd5af54bd68dd5177101cc2c4316a260399a97ac0df53691ca604c1c9071848913ab79a7b3cecc830ab120a70b5c9549e75a010580ed372e369d509abec5f224c359cb2933e7a2631e434036acef68b98e4709b19cffc5af1452578205f565a10b1ae8adda227a7ca6c7cfadafa3f00b85e9b14f17564df9f21f72852e24ec31a4dd5e2194c16e058f0f1c361319dab06375a5b6ab5aaa573b93dfbd45f91021b5501e3bde17bd940fe7f462a9d5d77fcfb39f3e562fe999062f05a7695d931101b7a951bbc8dc13f2d41e7e50ba3c197b806673a6f98ebee5080841c9b6a15d90fe79815857b8eb32dd022e2c443c52e60918c479adb4880dbfc580c3c29b6ce5d64554b80ac30d04b091d7e225d71d9bb0d643815f93a939225ec5d4376d0d87a5b7629ce0166788e0fa34248f6b4422d4d3781e10a0ec9254f9b0da828f67076a9c96cb9dee531c066008a853f6b066840bb4425ffc495e03d9b3fb2e1ac3a07ae2ae46fc8564db4e870cd29364eafe731686b858849dc7639609d18d9f80c660d29d6c5e68e5b2d1b4cabc329f5f273d5679422c74133ea7c8c6cdbf9b87d5fc7e4f3a62edac035cf097fb9fbf01e5bbc816784129f593767e4f3434deef8d15dc0fb0a5697fa943edcf754a641ffa5ce307a8323031cd2d444d8292732450aaa9c4c162cfb81e63c0aef03fd4bf0ca30b2d5aa58870962b3531f26338c9cfa98b165e55e9e535be26e6b48cd3865385e279b5be885d4a901da741ed2bd8675b91e41d8a106edcfd4ab4d497fee7e3c0225f1fc4a83c0ca01c540c9661b1cd33f6f54e7937a765c1f5a6662da080181738b7818b878ecc84fe20c053f0a40b6bcfe23217676d5b2a302cdaad8e446e4816f0a38d9e5fc5176b177e572c8886782aca5574db9f4ee81a916676c776dac766637aa37caf83036c7380ae5752b8f2568a50e48f82668eee65a6267919dedfae0b3ef002020e5aeef68d6140ba2cde69a238e2bdc0cd63241de3243064c93e54f3560e9f5b8f2bc91bf4518c08ed588e77c90637cf30e96357575d52d69a0661451f6bb9fb4bee2116a810618a1f1adee935183998689a9ddf07d9e3087d5ed7e14647fef0043b55903447ade54e0cd79e4291c28b31590e6e518df6a768cdcf48dd9c390576d53f047b85e59fe66d417aa6c8bfdb190ece389838f957bad60860a302f135672b42b979019a96665d7bf0b254988c4f6e5ce05697719c64d1af5141c5c0a09fa9e0145447ab15fa15bab3d0b9e51740cf4b9fa6e9ab4f5d69e038daf6617de448a8e523e5dddee1676e31f168f698a5f31c14c7775ecdd6b4a6a8ea5d2ded963042e993b0fa2994c18df507c464dd508567b199f24c3f3d336521facd807534536cf5ab72b506c59bdbc141cee4522d43f6754e83a0a34633c1c0a43d29766709a02116f2e528c308559ba7fd17bd484c861cb657225745e731472a6f1ddd0ed6d9c213e6b9601e595e9886bfb7a833f1facada9857984221048fc072d39fa875a68100d4a25752028290abad44476947743f445034e232e18aac203f4955f64e30c09bd102b8f145fc66c68ce826e38e01f7464c87fe1c48c721af4aa1d31c5d05aecd727fd8e806c5ccdb52349d9dea6ec4ac432f9ee62c74ca7888f5e1c75d135826089b6883546f2eb212adc74fe9ef0f02d465e5e61a2effbd78e7c31da413dc78c82b6a39a6a6e8b051ba8907c65d1d8722055861abb22172a61429f4cbace618b68ad2a767fdba96d66ccf6d4ef4c36c72f98fde2c0f5664be6e776599b78723a5d65995acce22a533cf8ff5457f5657801cb3f87113849bba0f16183743138df7114f25bf897a39e82fdb3032f4ccf6544b72ae735cb497260b46d3fd0def1c56a134f0c0a8dd96083214790bdcfdde53ab3c6db357a1fc659890358a5e1c4fa5ea540d01cacfb469c7a1e0842d489a8ed98007d93742aeb57cfc62491e463ee431d5faf3e719c361c5e33c2acb672cc429e896b74fa3690457ab72dceeda4a81e305fc27a72b9328540ee09585ab911f50564e9bc50231a34804f282a35800ad6adc33620ae144560537217a947a73ea64804be8f7e8be80f25a22f7eab16522380f7e2c6f92eb67bd54e9305b53cfb405d83c8790d8a108444108063418a93a41daf74c5df0bf5b47147a71ae8f0e7273bd1e3c45a87fd31165c0382f031741b9a17576762b48f0975fab8fe8dd15da364e828ae18437ba5d642ead28a04fab6b011e8a349e838b88388aca725c72bd09f768c2814d0acf7ea91e293ce3f0b38c7e44b35effaf1412e0dcbba7147371fd303b3e58f52ed246d688ca56412f53fef7e96661cdf2565da0ee5d03f8ee968c74070f83b78ca7017e58d2abdc3bdf2b7bfb2947eb40bd4bc0e2f71c333a8f7415f776d3c75aec7e5a5d2156217c93c851ac4af29b8f19da3b92f489e9a4989b87150a93ba3bf6392184372961ecf3b34c8701a5d33ae31e903481cc870484c11e2bf2e6d81bd15984a20c88715c6b2c993cabb642fb4ecf942af71546ed1f2037f5263c1b69a71e64c88e5e175729ecad63b52505fa3a5c292c2d55b6351caa1b5d37a7f8c16d2a8c1b4876019390bcdda68035885a9489cab323608513392b393d1dd0994ce1f2edd24241960249069f9426e53680da5f73fe9d7f84740d7774ff5847eab9ae2a3b181fcf351b84c122ffc4a882dd5ead77098d874c957ad69d6b362af8e40dad21adfc4c205f9fcb7d44afdd19bfcebb7a8a35d08a2fe70b892f42db3440d94d814b41036be914e38127c2369831228e6eee8a69f0a05613c02ad38d91410c163c74b14ac8dde67e867b0c14572c01d9654c5fae563616dc59f3c6a50ed7928e916d236c1718e79abd45c31e8a007fe04a1a37a81980bcc17b2501ade7f63353b216ce5f25e457eb539a000770617ede4fef5cf8d201bbba28866badd386fc848f2116debae86d2c1847bcca93508eb203cc669c45c5a978f9654768e680aee591d0e74c19cf551422759b1e9ff493f66d6f80c14018760624dbe9df5509a2301fac2da096c62dbeecfb657380db40fdc5bb00fcd51f41c343add148e03d3ac2dc24322dc6f7f08bf517afc4ae846c3637fc2058beed5987343fc5fce7d93e77d9a3b719c13dac55404c7e427a4863ba2a3cf25586ddd6451ebf70b7656a7809172944cb99549f4dfd369c917ff7aebd049988aa295f6a6a7595feb390fe2d703237f82bda255182c7733bb1e5bc23536188895696a69d0d8224299a79667eda3d6b706914bd591e6db6279d3d01c07ee6b6a0b803ce7fdf005e2dba3376aa90628708cee5c5b4f8413a3c3ee8b6a58cb900ed9dd33fa98b480b2e94d674aa03640054d7f8a0f232a5952b9a543550331098e62e3938ef8d1948b1a6883702f8befbbd98287a052379d9f0ffc98f55cb6c3cf1d3d5a370491c14a35e44fdf5dd091e31029075cc2f79d3e3599384c6f575ff84c731002339c902f8490180775a187a3dc65b07f3e92b6b24fc7dc228a26667233b9ddeb52144a88458fc28729ec249fc27610b9ef934d367f394c417ff1294a08161142b3cb9235195858da4d05b00d5a909b91ae7af157318736fb9a7fa6808725bc130eab21a5e7ff2cf09a4aea29be53fab8a1e25446ab1cb9bf4edb8c7d571097ac119494143c8ee39280ce398016995fa3d065a0c6284e645400fecc2256ef50ca20efc17df4b167b3536f9ec7d04b6bada56d10b29b8954654e41dabb87e68b5626d67b743139097990259eef81c128114432719503217f71552e81bf48fa9d4242da9d577c476b613e4fc731bbcbc42cf9880c8df36aec3a009a96fba76d839eec594c13cd9da427a58d65d3bae86961445bf5421883da586e4b9994b8ddec11e18c5153a7a061ff2485e9407ba01cb8d922caa2c15344d164859d336d136b2dee2a7062c5830cf86e41344c2677961a0104458e7f019f1b3dccc7b59949653405f2765125af1a1d7834bb181d9b008168137205cc8c8667933d1910812b315f098dda5fbd02c43a50c070d936ec5a8b8be5fd5e2c3c08ce62c966c422ab8f054b29c48b0038303b58237d4fe0f84568f798237c9c4f739dea6cf733313ab43b85c8afaa5931f1410924f9e04dd2bb1c3d0239f44702551067fc8fa96fbda8260249144d393a8b28787d9f0daea555edc7567e604607b2c42dce5ea10eefc65ce1793bf6db5ab58d71419fe47a317ca6c945ac06b911f2a758af1bc8b74d776232d9e60faa9cf40ae45e0672163f7d3e487f2b60504096beb6e855067dd6d7204a9b6c00861033a2a2f568ae5c74702e248c69a5fbfdd07c4fce3a81c03779cab69234c91f980914bcc570a31a49c8a4c7bba4c61802d2a543dfa7eed2fa865296b29bb8958f13b054b7dddc8791e521f357c459990a43432c7a0a79ef482e0d561e1a16b6841656d412d7c154be3d3d7f3c81f6123633cabbffa404759c0c5313183d0a7cc8400ee7d495b5872cf2561ed90f5bc613f03f1d96a250f0e47ecdb1d21775822b94d6dea17ca643ce61798ba20f3d9b9d8f8b2644a0f5fdfe6f76dc88d37211adbb0633cb962eec7a9c6bc9f22cd67f30c003ce4bfc26ca0688a37d44b9dd3fc28a83cdf69e9d89df5ebb94a46ee931290d4938651e4f6db382c019e5d6a8a8bca2d40d7d1910d24103d0a957295f6b734b333c39f00f1be0125c8771a03643a0257609b5a2f4692998be25abd44c4cfaf0785f55592881075aa931180e4c667a01f62a2d1f228eeeb35f7461545c0cda607735f1eb4bf0f2bed34c63b989dda502b18460c731f186622f129cad9a1855a054229cc7700abaf3422ff68ea7a52d53acff7617c19f751e7467861e0a960230d34c01e417e0b98bfce3f839cd5d8a4d41ff8e6fd83c4b6f0ab2ae3043b18bfaf69f45669f52d2d3aca3502e1075ccd9e7afa39481ee4267670fff0570c1854ba5722bffc768a1b62134799c85087071ca28c82b4af88523c6a5b63801df95d2f17f5ca00e5a32066005a9f2a823bd5286c7d773ccf5c3a1491697461cb05b80cfa36b1f28ff989ee44ae54d04ba2000bc75db1d6b419787dca13477594735477d25257e5941e18ccb970bbb7ee94004d4d666c86f67ff46a2285c785e8dfc39b7df7f349df9660ffdfbe161db6d3f7d036d9e9f48c06021e360b509b587ad225280bfe187686b5018c14666cd3321695d199240e2bad35fbafed4bca7a977d3978ba665e9bb26c8b426023fb499aab3848a2add6ba8c6db7e54a752d2d7a0ce79bc0a075f206b58c628ccc5e7c8c8e1cf097707bb5e8f1053e924464046a99794e653a8091dfa967b7f4d0a82390293327a08e086f35bf7d5fb43d46398f9b08f60ca181c2e7753d498bd2cbb2d746bb193fc03e3ddbcac910315e78e45b24978ca67cd70cb65397ed2ea0958ca6b61b49a399a0ba39b0468d776bbcd347b24cf087102e872ca3a04205b11b71cd1b81573c4c20839a09d207006f5eca7f78a3c3af5b53623e9bf5f88ff05211a2fd04735f89007dffd37b8542441cc4eb873b93c5daeba28d3bca85500ec4c55ac232b0822b34bb0012975c49693b3c7249ac9b372bac1e9147d90d20d202321aa6efec4abc9f4d86e853d157b5f4c8ffa22e8767576cd5e679a27e20d302f78d95253da833bf8e5839b6a63d667dd3d681c046bd1e7127551d23f4977cbec6e9a55960bfe14487f3b6efd029e57a18569d5e0345e1fc1", 0x1000) 18:13:06 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202020be0000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r1) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x8000, 0x0) ftruncate(r2, 0x0, 0x4) r3 = socket(0x2, 0x2, 0x0) bind(r3, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) mmap(&(0x7f000078b000/0x4000)=nil, 0x4000, 0x0, 0x4010, r2, 0x0, 0x7ff) r4 = socket(0x1, 0x3, 0x3f) dup2(r3, r4) connect$unix(r4, &(0x7f0000000000)=ANY=[], 0x10) write(r4, 0x0, 0x0) setsockopt$sock_int(r1, 0xffff, 0x800, &(0x7f0000000080)=0x5, 0x4) shutdown(r4, 0x0) 18:13:06 executing program 0: syz_emit_ethernet(0x56, &(0x7f0000000000)=ANY=[@ANYBLOB="712ff2f7759458aaaaaaaaaabbca6286dd6076605100203afffe8000000000000007000000000000bbff020000000000000000000000000001860090780080000000000000000000000400000000000000fda0e582f62ffae40583c900de46276a0bf7f99b55b6b1684fe231255c5a1f9af81c5ee8bbb233cc497ed75bcbdd1511d4df990102ad5abd38e173fcc43da6454d9733bc"]) 18:13:06 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) open$dir(&(0x7f0000000080)='./file0\x00', 0x80, 0x140) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000240)='/dev/speaker\x00', 0x1, 0x0) fcntl$getown(r1, 0x5) pwritev(r1, &(0x7f00000003c0)=[{&(0x7f0000000100)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9846f9b3aec3213d2a6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bb049bd84682cec454327b6a1522c332ea628b0cb672e9e7247818f900e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c45506672cda99d1c3471259d081", 0xfffffffffffffe4d}], 0x1, 0x0, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f00000004c0)="0ee4fec0114a9e1bc978e83c263d0f65cdab1ab6925cb81235dbb17399c070dde2030600106f690d9947364fe3569560e73bfa9012263c0ef6eb626ad79d51e7b4607879072ca33809a85443bef8e011b3e2e63de6f9637ca6e422106a6a1762b67f560814eef6dcb3f39a2e51600251fbad1ee82088a75ca3764729af3f3d4d96", 0x81}], 0x1) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) 18:13:06 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x1, &(0x7f0000000040)=[{0x2}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) sendmsg$unix(r0, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ttyCcfg\x00', 0x1, 0x0) poll(&(0x7f0000000180)=[{0xffffffffffffffff, 0x8}, {0xffffffffffffffff, 0x10}, {0xffffffffffffffff, 0x1}, {r0, 0x100}, {r1, 0x8}], 0x5, 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = socket(0x18, 0x1, 0x0) close(r3) r4 = socket(0x18, 0x2, 0x26) close(r4) socket(0x400000000018, 0x3, 0x33) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r4, &(0x7f0000000040)="100a2956b9223776", 0x21d) 18:13:06 executing program 0: r0 = socket(0x2, 0x10000000000003, 0x0) r1 = socket(0x18, 0x8002, 0x0) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) dup2(r2, r1) connect$unix(r2, &(0x7f0000000000)=@abs={0x1, 0x0, 0x3}, 0x8) getsockopt(r0, 0x0, 0x6, 0x0, 0x0) 18:13:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x20}, {0x45}, {0x6, 0x0, 0x0, 0x10000103}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r1 = getuid() setreuid(0xee00, r1) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xc, &(0x7f0000000380)="2ae834a72c1694e1e65386512182e5fb2f45d5f301edcf2c102c1daf6f097f4bd54c2dfcae02246f349e15ca4c086f4ef495f6c8040d1053d025b18a30267acd87d733e34cb68e6c5f1ce907ca598aaa9b325f889a858d60828fec4dc1036ed1bc7ae4fdf251d7b7e264b69aadd61b6852eca5eca086fe3d71f9e19c6e0877cc384fb5a9000000", 0x87) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) fchown(0xffffffffffffffff, 0x0, 0x0) syz_emit_ethernet(0x12a, &(0x7f0000000140)=ANY=[]) open$dir(0x0, 0x40, 0xa0) open(&(0x7f0000000180)='./file0\x00', 0x0, 0xb0) getuid() r3 = getuid() setreuid(0xee00, r3) setreuid(r1, r3) semctl$GETVAL(0x0, 0x1, 0x5, &(0x7f00000002c0)=""/182) pipe(&(0x7f0000000180)) ioctl$BIOCGSTATS(0xffffffffffffffff, 0x4008426f, &(0x7f0000000100)) 18:13:06 executing program 1: kqueue() sysctl$net_inet_ipip(&(0x7f0000000100), 0x4, &(0x7f0000000140)="f940a8c279be0f846d0f51f96016b2a1d2e82f1ca450092c4f050423317f8c1946771ed6ed9e40d4167ef59dd2f591c04eaaa9c0e481442518417c7c9109a5064e72009297b8168bc3ec908175b4532c21e360eaccbdc41b2d07a49cc96bb718e4787881526d9d34b9abee4ada42c3f56e6f4d7e84088db68d8055871196a79aee8c008134a78a3fea0af913691187cbbb3b7689b1608cc9572b0f1d841a79429ae73e309933923abc", &(0x7f0000000280)=0xa9, &(0x7f00000002c0)="70dab492b83471bd6353f19b2248aaa1cd58e0dc7c46444c7f4efc35a8cb7e3ea1bcc077ffff7cdd6cba0b69a1567a5a44ef5b5829fa06cac59e5ff2a4a56b24e61d57102a7f33d07154d055f6fe868af398b4b47caa2c5efb2baaa7c31fcf61d1cc80c7b7bff46dd1fb96d1abf53515edb506ad6bfd0c4bcfce83d84b98110c6f8647acd4cc007e25c56454305683", 0x8f) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f0000000040)=0xc) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000240)='/dev/speaker\x00', 0x1, 0x0) fcntl$getown(r1, 0x5) dup2(r1, 0xffffffffffffffff) fcntl$getown(r1, 0x5) r2 = socket(0x18, 0x8002, 0x0) r3 = socket(0x18, 0x3, 0x0) r4 = socket(0x18, 0x8002, 0x0) r5 = socket(0x18, 0x3, 0x0) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) dup2(r5, r4) getsockopt$inet_opts(r4, 0x0, 0x0, &(0x7f0000000080)=""/38, &(0x7f00000000c0)=0x26) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) dup2(r3, r2) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0}, 0xc) setpgid(0x0, r6) fcntl$setown(r3, 0xb, r0) 18:13:06 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xbfffeffffffffffc], [0x0, 0x0, 0x403]}}) r0 = socket(0x18, 0x8002, 0x0) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) r2 = dup2(r1, r0) sendmsg$unix(r2, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) ioctl$TIOCGETA(r2, 0x402c7413, &(0x7f0000000000)) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) 18:13:06 executing program 1: sysctl$kern(&(0x7f0000000100)={0x1, 0x1d}, 0x2, &(0x7f0000000140)="eb80bd39", &(0x7f0000000000)=0x4, 0x0, 0x0) r0 = socket(0x18, 0x8002, 0x0) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) dup2(r1, r0) sendto$unix(r0, &(0x7f0000000040)="5b19685d98782d3510f3be34d87f4209d039fc26fa351ed30fa51848697714acce71623798ff818a38cc5808a5e42c4dfe7a76d63218433a8da9f0ca64c6898df6a952dfd13ce4030febb4bbbd73e36f5ab0c0ef0482a140695b195eb22e1ea4ea3338a9ef7fd01470cb15381016079c3feb0645da86a8863a392650ab633ee20a24b1f3ad975a43dec2ab13fc6de14c9b26aa56e01116d324a0", 0x9a, 0x1, &(0x7f0000000180)=@file={0x0, './file0\x00'}, 0xa) 18:13:06 executing program 0: r0 = semget$private(0x0, 0x2, 0x11) semop(r0, &(0x7f0000000000)=[{0x3, 0x100, 0x800}], 0x1) r1 = socket$inet(0x2, 0x8000, 0x8) sendto(r1, &(0x7f0000000040)="37c4c5427b2476a6eb31bf01df948ff06469912a19f532979c0894c7f712eba168c6267d8d3a064e910cec55a4e888d0f7573e305d2e26962decb4c951fccbc6d6295fe7dfc4b42cbac6d12611005579e433e6def1", 0x55, 0x5, &(0x7f00000000c0)=@in={0x2, 0x3}, 0xc) setsockopt$inet_opts(r1, 0x0, 0x0, &(0x7f0000000100)="97f0250990e12f9602db8764ad8faebed660879e673af2c4639334de83d910ed654bf42496a5545ac28ee9de60159c6f83dadf19f5a629618862dc5cab9aad4ddbe7dfa83567830d13beaf84d4c71c0d6bae354afabf02c265ecb91c23e426fa4b2066915f49f50cf0fee79ccbb35861f171891d8b0814bc530953f2cff3fa4e91afdf238b16325d57cbe18a5e93e91ce235dda3a8ee1ce7b647597d8d6708183774ee2250eca4c691b731fc7617886cac2a00d60df6f608250e204f0e383afebd8fd5fad0a61200d9e32a4c7b81d6e66dece65d5d5bcbdbd9d2250dd265c4167b4399327db298ceea3955b0c71025009dd5b2dbf4f6b3f94d868d202f2fe1fc42e0dfe6ce243e88f6eeaa988c5097bc0fb6c4c5355d1f36b4d5435c34600bb4f77bc63e43a87871d10727924e3ac94383004920f8a1f6df7373ba9bc7acb24c122d4c747b9216407bc4d73b3872415b80e542c37dd85018fff4d6590ecb67312c5c13af08d12dbbc5a15bf601254a2c7298d4fc77e31291e90b530994af7e51b4d888b8fc61fc4471125015f79ebc3e6d214add836d5771bcbfbe7342732d78313d23b36629563109f4ea59f32c8012e5e5ce89422f31bc094f3d42d2981a5b8129c62736a4ca2c9a779d85563a2d18ea84858b01df0fa7453caf90b4c0a1272aa7d76df7306bf029cf285cd298a8403bf1e984643db377627929b91a593a3ff6d06d4ee388bdaa0c3827f6e655ac6e36482f70f2bb7ae2717ebfa1f0ca81f4eb364cf1b2ea2670327f9b1a859448eb78aba7800415cf8a7126800cc63519bb3731b686c24d7adb127fc39f1635eb528ca81480fad71041081a5646dc7eded94ca6eed2a5ac6e52f4875984e9bd8a3d92b4fa7be9fb95914ffa7fdfcf1212b07867bd6aa2cb3ed420d3e9b41e301f012b93f27d5f25c385a74d6ffcafa5ec97264cc98044077b6a306b43923a5f80992667881d7368ebbc1dc3100d3e1927cb324c762ed2383b22bbf0eb08f52afa0bcd0a47522f4b611d36ee696c795089bfc7c9a711a2333d677226c60d249ddd835d084b805b13172237834db6c3dab1dfb4291439710803452f93759fd1a2c5e76af6a67b44da91e2b82d87362f205469fe0c42ff1605bb54c69bcb3a23c7b1efe1d193aa4c7ec50043578d6e804aabc32f11de25329de3b9c3c7d7481ceb36b690ea0cab7c7546c761a09ff2cef7322d336b8ee3a5395f0730b3b2e296743bee8f106c2430c4e2232838e38ee5f47181b858f33e24616c6698778dce19995696b1c188b50c98aab147db6eb160d17c312f78086d1076663e4a7e88a76ef1016d7d69104658951f7a5f07c4525ea191adf53a1690efa124b15d79ba123289469a640748ee11e5ca252d0efa80b8737baee455c343b42b90d2308703610b358ff6e012a72b7ff9a5f9263099098052150ec080bcb1a9b245211621dc40e244ec96c583b25669a3c50d946cd64738ecfd4711311ddc1f0e072c5a56b3dd705d393eee849743df26ac0091752b7ffbc4eedb96b93e8adab76eefcf6cb45f06298ae6b518964262e6154632ed80f1a1572b2c86fe38f0343a1f5300889686487b66697663dc809e1f1bd186f054a3ad18692624dc011e0e563514a2c45269222de0ea2d60d9f753f3ebde8d1983530333558ec767474a028773bd310b7a85e74b2409da44f8034420b86e58a0c565264dcb4d146c3cb5f3c7e71401b88bad0fe9df2361f0b5ff8b843273abdd588a25453abf022271ebb950baeaf817c218b0d875a742d7d3226877b137209f84b306f7cdb643aa92ec32fa64d5656ac3d46900eb3c75489e2f1a956e63e5272f1a5a0a101fe23cb1858ea5c580fd8075cc7233f8cb5158844c28812c3e1ac3c22c2ef91c0108969539771c8d1f275882501cd8484ce3e2399a9ef2d9a5721c22783ab7083f10ca52084b662c44d9a88d5294673f95222d797ccbc51dd88088bec6a79de46475b862f2865a74e16c512b776a5e074bf8b7864d9cd457786b3032d3b3cef10ffc0c850c9536adafa56461a03e3aeae678d412c4bf494fd55dd1fd497c1979587568279d3ca428e9220b825cda613b5b5d80906c7ad5ea104ce54670a2806b987c552ed961f7ebcaea38ab72237bdceb818ad87e83640202c567c923ea2d09a41f4a44e499ceb6fbb6a847f2a407654a1f54f1eb815275c4dc29bc2276faaee0768bd98dd03e46ccdc9f3a62a3a0a474272b2ac36b59caf28ef8002d3feee1dd20149b3878b8535cc61e25cd62bdf0fd13afc114331d16b44fc06202a232e708cc9f94e34de314f0c74f5c05bc274ecec2c220bcab1073c1b0aff0c63e91ae51c64009998bd3f1772e33662f23e0dbd2e80cfc4218335b055698d1263c59399e04374261050ac426e51f9039fc3db4a728934fe7f2ab7ce09c265603f8696671e4b0c446ffdf9d4f5ef35846c5e382efbb51e9c6bd5775aed976af2f74448860375e9e9fc3b0e98dd49f4e699e826a98f8554d81cd4cd678e46e8baea57909a453c8d5db05f721330d40ecb16f0e37e4e8184d8905513d0f9b7b0e6d40705579b65c0ae4b36967777c68d7cc0b551e10d12b8b651102b2f1a934295fa7de60a6979816e3132543c30a5111b105b59524b4f43704b02aef73fc4ad12cc52f7334a8a69bf40f98f27b1f1394cb038d6e5d516acfae78bb46f917f669b60fcc47300a7448af6270907141257c63f9365dffa94a8d321ab8110c3bf160942940e1e4697d46745fa652825dd8e8eeff84a51d813dd2e054dfb036430797caf1057cc4717b9b9a4e1fef56892a78ea6a37ff899e5d2d900c1db81dd71dbaffe3a947f8a81d446f203139e2ff04ee198d7b8f8018bdac3b741a2855bd07730137909267a57d61e2b87bfc7bdd460ecae88f5f8178668d952554cc7e050a8a69cae866ac4c10b58a2e2d3a5f1a1ed7e8cf7bcbb2f947c885b99e79b45cc3d97a4c76ed9a65ff05ec5dfccd9d2954a74ddb83c9e1316f169a471527092ad475fbdf0f59b56ff8d8d1d36625a51c433d76342a7a938899921d46845ccfa5dc350ac6b16ee4e92bf89fedbe88229852590d57b3416e5c3438b3082d631f694253bb51db137e14458306ea6e14d72a61bec251193ef5932b927a91755aa142bfdb8a20e78d72bd15201fc368cf78859f0c54f13fd33f87923746abc1e0a0067af0b77c1889c6c9a8f7b963fe95e7513e4cdddfbf7c3005a4605ca37b378f7ad12b2a73c71a93b85a1fb24538410e754e41703fec37bafaf465548d355c99a1334906344f0043323dad8d75c2a32b725d514f4c4dd821fd35d673e1a4db14d6ca4d4b2c57dc021198e68c35a32b4d54aa2d77fcb70fe6efb281d3393375b20bb5034cc6e4271daa064a1c91694934491785e40a17f342cdbc82dd221075c1202ab17de689a331ef937e4586aefbd9377ca84060e4c23f10749009a29faf3157c2b100ecb75ad80672184cd84cf06d717af45971e7ffc8724c493430d9e11122fb8d83f2c54ee69c2f1fa11284f179b5d78bdf178e44dfdd8cc399db0961e76fef561c203870ddb4cf4299b63c3222c682dde9eed918321156da1171750ad0d8b1d2761ec1a3e6ae4b19bf03f5fe946862bf2baf18e59bd18a3b7391f66e84150d183275bcb0a835958fb4737d8ce5c31a1db33e33d89fa160cdb9aa2de07b482c5d34f99445803f41a5f6a51a86db19c5e4dbc7bcd8f4c0bed35aa75df9e955c7ac64078f1fb46451953a4f35ae52f8197fecdb2566a083379c6f705ee74f3fd4804fcd71c340528346b00a5d7090dff71380f9b13c9d78b81838e3ff62589c10f7f5b74d7e273e1660ed06703cd986fe0f8c84b5998b481d0c6062ff551b41e676d468cb9c6ec04b1d1d9b567ffe545f71c1ad6c58d6802e4d66266f539656eae2519085732d0ad52cb057632cfa3ac8fdaed062a6cc12ec834ac7195c9c651a3e2fc402572d78945dc47f864d3532967424905cb7371140c6aa355d97405444ede0123c8ba3b0f2aafedb616ef42422610a7248fb383b6ddb3a75541e935fb3d199ccc7f9a247981931b83f1431ba940a3df376c44a25a09e4872dcaa00ac44f057a3e250904fdf701993e86c6e379637ec503f4919a8c9a52370abce50854120b33bdc6999dd30c5113214895aad9024cc9da593c17528f62854e572475a2d4340d7d5b44d355f444ddb0f4db602c987f4adc6336edac0e999207b22478f894ad571acd2439292399ec9ac349f32c7ca80eb5c0d6a2b4228402e1017a02805dd584b519e4769fe74d31421488a13fe2b423552c584a19adecf50079584bcebc9e9662a3aad3f2a395b97b787cd175973af17c3cac97ac2c98d9e61976f30bf1a66e9de43536630e2d92e26d74c18df23056f571b6830748b85083d49dde47b3e8242e226b0087d079176a876e4153d9cc072e5fa0af921aa8ba6c210ece38c0b29ff975c72963e5fa23d707113636c6f9f70897d221b8a52010f016d817b50c8aca801e87fae377d19a0fc90916aa2f55fe7147b0bf9abea6f3e1290d1870ac51e60e326d3031b1f9b43dbc08b0d3f080afcb0ca740b09baebabd4f9a37daf2e8f83cc7a97bf6ffa38cfcfce1a610f7626fbd84c567b2e02a9fcb1fb7374b31698f1af9c60ed72f3339e9fa1f7973c85d60987ee17ff813657d37679e49a0af3e290b47a039a0288e53f8ce11b82cc784d9fffb682ca4c8a9b5bedd3c9b38d2edc7bb4328b1498df64e31e5feccfa281c8d342b5c382b396084881bc2d36fa31b48be285263d5c24e3e9353883a6e22a0ee4e9ae389c8bc8ceabd345dcfe546d61c2c913729f56e62a11f3f8428358b19b85b6ce6db35de994ffd5b1c558504c82dcfb2c2e14c5892e627ef692a4dd5a3af5a43a23ec8972f36ebe8ff0453c3cc226e0b6c2a313dca2af53444a669148b994252e4c73a2639177eedb6dcffd96acec4d411a547b234dd317433039b59b7fcfcde5236165926ae49e1f535c82c3b20364712a86404034bd850ba9049880b43d85701288e39b481910e6fc24db7d5dacbed5247644cf1267212c7cae22fea0a8c42254c3849ca86062d470a5cda2e9fa7243481504ea53478f8c06907e0e1938881e5ece3dd80d75fbbe88f1acfacd1972891fc1f687ab29900cd02c623d6707506726c11c2c74ea7fb9f56e6fcc90391f96ed62d6e75f8532a05c35720484258c938d3568e3858ca96328029ebe9a79c80a359d963617bbd721c9a57b55bbdaf8635ca2a04b926bab5cdb0ee25f9d1d1b5442a1f41be99ce5a3a52ee2fcaea821ebb0e44e9f8365bf4027d671ba4750f198c48ad244a102e8023fd93f9d06356a6f5ca5a77d324f4198be8102614480b84c945bdf7f326674308af652e1aac67f6f6bd671b07f464d5792b3c9b6e1976458742da87fde23da9bf43b2de6790e7733e02d312f7ae760c4aa2cdcb2816d235be1c3bebd6c772e7d367f1bf49dc247c8be7718ade705430301b9a71700c8d5e80cd0c17076ac16f356c577830454088989a1f84e5a21a375a7db1f44cd1b8154012949016b01cb9a3bc1e7bd6c90efa1613aec71434c59fb54e9644e7f385717a82515ccc7a3eb9533cb846692dc2e8c8de8349e7e99780558c4d730e09e5f1ea1b9c78335c8a42e02be38f14386cb53f1ce69c2c6bce1c1a2f99b43be78bb948b06cb79b0775d02c47f870c40fd1e5e4c2274674476b3ae5a9025c27a02619984222fd5e0b146d33d9cdb3d57e8bbdc391ecdd3edf1f66575c63215088b7d4213", 0x1000) pipe2(&(0x7f0000001100)={0xffffffffffffffff}, 0x0) ioctl$WSDISPLAYIO_WSMOUSED(r2, 0x80185758, &(0x7f0000001140)={0xe57, 0xffffff80, {0x1f92df2f}}) r3 = open(&(0x7f0000001180)='./file0\x00', 0x8, 0x179) getdents(r3, &(0x7f00000011c0)=""/48, 0x30) r4 = open$dir(&(0x7f0000001200)='./file0\x00', 0x0, 0xa0) r5 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001280)={0x0, 0x0, 0x0}, 0xc) fchownat(r4, &(0x7f0000001240)='./file0\x00', r5, r6, 0x6) sysctl$net_inet_ipcomp(&(0x7f00000012c0)={0x4, 0x2, 0x6c, 0x1}, 0x4, &(0x7f0000001300)="dfc80ea54831ba023f37310586e0bde53c6eb481999d718ac92a621db9b6c7b5c948f95c3df714fd1f684b0b49c9f3ea50055ada8604623e2285090853fce2588c221c987d54d5e6e09c7266be3b256dc2418c0d21e11ffb785a723cfd7d2d39b66fd2959b9357c3e0bd2a772d26621d", &(0x7f0000001380)=0x70, &(0x7f00000013c0)="b26e2fdf42d23c9e8b3b9e5b323cdfcf3e20aa", 0x13) mprotect(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x4) ioctl$BIOCSRTIMEOUT(0xffffffffffffff9c, 0x8010426d, &(0x7f0000001400)={0x6, 0xffffffffffffffff}) r7 = accept$unix(0xffffffffffffff9c, &(0x7f0000001440)=@abs, &(0x7f0000001480)=0x8) r8 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000014c0)='/dev/wskbd\x00', 0x400, 0x0) r9 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000001580)='/dev/diskmap\x00', 0x400, 0x0) kevent(0xffffffffffffffff, &(0x7f0000001500)=[{{r7}, 0xfffffffffffffff9, 0x15, 0x4, 0x800, 0x8}, {{r8}, 0xfffffffffffffffe, 0xb0, 0x1, 0x6, 0x3}, {{r3}, 0xfffffffffffffffe, 0x92, 0x40000000, 0x7, 0x6}, {{r2}, 0xfffffffffffffff9, 0x10, 0x4, 0x1453, 0x400}], 0x0, &(0x7f0000001640)=[{{0xffffffffffffff9c}, 0xfffffffffffffffa, 0x30, 0x1, 0x6, 0x4a8661f8}, {{r9}, 0xffffffffffffffff, 0x26, 0x8, 0x2, 0xffffffffffffa4d7}, {{r2}, 0xfffffffffffffff9, 0x5, 0x1, 0x0, 0xc74a}, {{}, 0x7ffffffffffffffd, 0x32, 0x1, 0x1, 0x2e49}, {{r1}, 0xfffffffffffffffe, 0x28, 0x1, 0xff, 0x7fff}, {{0xffffffffffffff9c}, 0xffffffffffffffff, 0x34, 0x2, 0x10000, 0x9b}, {{}, 0xfffffffffffffffb, 0x88, 0x4, 0x5, 0x4}], 0x4, &(0x7f0000001740)={0xdd, 0x3}) 18:13:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffe000/0x1000)=nil) shmat(r1, &(0x7f0000ffa000/0x4000)=nil, 0x0) shmat(r1, &(0x7f0000ffa000/0x4000)=nil, 0x2000) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x74}, {0x4c}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000340)='\x00'/14, 0xe, 0x0, 0x0) 18:13:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) geteuid() ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x25}, {0x7c}, {0x6, 0x0, 0x0, 0x10fc}]}) pwrite(r0, &(0x7f0000000100)="fba38a8d1a029ba9691459773a74187bf6357e07", 0x14, 0x0, 0x2000000) 18:13:06 executing program 0: ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x2}) socket(0x18, 0x8002, 0x0) r0 = socket(0x18, 0x3, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) r1 = socket(0x18, 0x8002, 0x0) r2 = socket(0x1, 0x3, 0x0) setsockopt(r2, 0x1000000029, 0x6, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) dup2(r2, r1) r3 = socket(0x18, 0x8002, 0x0) setsockopt(0xffffffffffffffff, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) dup2(0xffffffffffffffff, r3) r4 = dup2(r0, r3) setsockopt(r0, 0x29, 0x6f, &(0x7f0000000140)="080f0bf98849648af1f1f54e42b47f80be7b5892be5bfcf2d0cc3b268925b6084b", 0x21) socket(0x20, 0x4000, 0x1) socket(0x1, 0x8002, 0x0) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, &(0x7f0000000080)={0x83, 0x1, 0x1, 0x9, 0x40000000}, 0xc) pipe(&(0x7f0000000000)={0xffffffffffffffff}) faccessat(r4, &(0x7f00000000c0)='./file0\x00', 0x100, 0x2) setsockopt$sock_timeval(r5, 0xffff, 0x1005, &(0x7f0000000100)={0x4, 0x80000001}, 0x10) close(0xffffffffffffffff) 18:13:06 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x1000, 0x519) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000100)=0x9) open(&(0x7f0000000080)='./bus\x00', 0x606, 0x0) 18:13:07 executing program 0: sysctl$kern(&(0x7f0000000000)={0x1, 0x2}, 0x2, &(0x7f0000000580)="c7ab30ac", &(0x7f00000001c0)=0x4, 0x0, 0x0) r0 = getuid() setreuid(0xee00, r0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, &(0x7f0000000440)=0xc) chown(&(0x7f0000000000)='./file0\x00', 0x0, r1) r2 = getuid() setreuid(0xee00, r2) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, &(0x7f0000000440)=0xc) chown(&(0x7f0000000000)='./file0\x00', 0x0, r3) r4 = getpid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0}, 0xc) setpgid(0x0, r5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000040)={{0x20, r0, r1, r2, r3, 0x81, 0x7ff}, 0x2, 0x5, r4, r5, 0x927, 0x2, 0xc45a}) 18:13:07 executing program 1: utimensat(0xffffffffffffff9c, &(0x7f00000000c0)='.\x00', &(0x7f0000001180)={{0x0, 0xffffffffffffffff}, {0x0, 0xffffffffffffffff}}, 0x0) r0 = socket(0x18, 0x8002, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom(r1, &(0x7f0000000100)=""/104, 0x68, 0x42, 0x0, 0x0) getpid() r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) getegid() r3 = dup2(r2, r0) sendmsg$unix(r3, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) dup(r3) 18:13:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000005, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x5c}, {0x28}, {0x6, 0x0, 0x0, 0x7ff}]}) r1 = socket(0x18, 0x8002, 0x0) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) r3 = dup2(r2, r1) sendmsg$unix(r3, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) ioctl$BIOCLOCK(r3, 0x20004276) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000180)={0x6, &(0x7f0000000100)=[0x54e, 0x0, 0x2, 0x8001, 0x26, 0x10000]}) bind$unix(r3, &(0x7f00000001c0)=@abs={0x0, 0x0, 0x3}, 0x8) write(r0, &(0x7f0000000080)="3c9ebb8a65237a19000000000000", 0x93) 18:13:07 executing program 0: r0 = socket(0x18, 0x8002, 0x0) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) r2 = dup2(r1, r0) sendmsg$unix(r2, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r3 = socket(0x18, 0x8002, 0x0) r4 = socket(0x18, 0x3, 0x0) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) dup2(r4, r3) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000000080)={&(0x7f0000000040)='./file0\x00', r3, 0x3}) sysctl$hw(&(0x7f0000000000)={0x6, 0x10}, 0x2, &(0x7f0000000040), 0x0, 0x0, 0x0) 18:13:07 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xd7ffffffffffffff], [0x0, 0x0, 0x482], [{}, {0x1, 0x0, 0x0, 0x5}, {}, {}, {}, {0x0, 0x0, 0xfffffffd}, {0x0, 0x0, 0x0, 0xafb}, {0x0, 0x0, 0x0, 0xfffffffffffffffd}], {}, {0x0, 0x3, 0x0, 0x1}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 18:13:07 executing program 1: sysctl$kern(&(0x7f0000000040)={0x1, 0x6}, 0x2, 0x0, 0x0, &(0x7f0000000180), 0x0) mlock(&(0x7f0000ffa000/0x4000)=nil, 0x4000) 18:13:07 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB="00132e2f66696c651000"], 0xa) r0 = socket(0x18, 0x8002, 0x0) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) r2 = dup2(r1, r0) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYRESDEC, @ANYRES32=r2, @ANYRES16=r1], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r4 = socket(0x18, 0x1, 0x0) close(r4) r5 = socket(0x18, 0x2, 0x0) close(r5) socket(0x400000000018, 0x3, 0x3a) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r5, &(0x7f0000000040)="100a2956b9223776", 0x21d) 18:13:07 executing program 1: r0 = socket(0x18, 0x8002, 0x0) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) r2 = dup2(r1, r0) sendmsg$unix(r2, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) ioctl$BIOCVERSION(r2, 0x40044271, &(0x7f0000000140)) sysctl$kern(&(0x7f0000000040)={0x1, 0x55}, 0x2, 0x0, 0x0, 0x0, 0x0) r3 = socket(0x18, 0x8002, 0x0) r4 = socket(0x18, 0x3, 0x0) r5 = socket(0x18, 0x8002, 0x0) r6 = socket(0x18, 0x3, 0x0) setsockopt(r6, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) r7 = dup2(r6, r5) sendmsg$unix(r7, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) ioctl$FIOASYNC(r7, 0x8004667d, &(0x7f0000000080)=0xff) setitimer(0x0, &(0x7f00000000c0)={{0x64, 0x6}, {0x400, 0x4}}, &(0x7f0000000100)) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) dup2(r4, r3) munlockall() accept(r4, 0x0, &(0x7f0000000000)) 18:13:07 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000040)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000d91000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f00004ee000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000fee000/0x12000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff6000/0x3000)=nil}, {&(0x7f0000ff3000/0x1000)=nil, &(0x7f00007a8000/0x3000)=nil}, {&(0x7f0000ff6000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000a0a000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000de7000/0x2000)=nil}, {&(0x7f0000ff2000/0x2000)=nil, &(0x7f00009fd000/0x600000)=nil}, {&(0x7f0000aec000/0x4000)=nil, &(0x7f0000acd000/0x3000)=nil}, {&(0x7f0000c0e000/0x3000)=nil, &(0x7f0000c5e000/0x3000)=nil, 0x6}, {&(0x7f00000fa000/0x4000)=nil, &(0x7f0000dad000/0x4000)=nil}, {&(0x7f0000df3000/0x1000)=nil, &(0x7f0000ff0000/0x1000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fe0000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000e13000/0x1000)=nil}], ['./file1\x00', './file0\x00', './file0\x00', './file1\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) socket$inet6(0x18, 0x4000, 0x48) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x6, 0x5, 0x1) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x3, 0x85) r3 = socket(0x18, 0x3, 0x0) setsockopt(r3, 0x800000000029, 0x24, &(0x7f0000000040)="1f12fbe3", 0x4) shmget$private(0x0, 0x3000, 0x9, &(0x7f0000d5c000/0x3000)=nil) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) ioctl$WSMOUSEIO_GCALIBCOORDS(0xffffffffffffffff, 0x41205725, &(0x7f0000000540)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, 0x0, 0x0) 18:13:07 executing program 1: r0 = socket(0x18, 0x8002, 0x0) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) r2 = dup2(r1, r0) sendmsg$unix(r2, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) ftruncate(r2, 0x0, 0x8) r3 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) r4 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r4, 0x0, 0x80001ffffc) ftruncate(r3, 0x0, 0x80001f7ffa) 18:13:07 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r0) r1 = socket(0x11, 0x4003, 0x0) open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) nanosleep(&(0x7f00000001c0)={0x0, 0x80000001}, 0x0) recvmsg(r1, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000180), 0x1000000000000264, 0x0, 0xffffffffffffff51}, 0x0) r2 = socket(0x18, 0x8002, 0x0) r3 = socket(0x18, 0x3, 0x0) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000001840)='/dev/null\x00', 0x80, 0x0) ioctl$BIOCGDLTLIST(r4, 0xc010427b, &(0x7f00000018c0)={0x5, &(0x7f0000001880)=[0x1, 0x7cf, 0x5b28, 0x8, 0x50]}) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) r5 = dup2(r3, r2) sendmsg$unix(r5, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) recvmsg(r5, &(0x7f0000001800)={&(0x7f0000001900)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000002fa300000000000000000000000000000000000000000000000000000000fcffffff0000000000000000768b83d17f5865c31546d8140000000000000000000000000000000000000000000000000000000000000000bc7551f5b43d9aee9f4d9dce0cef5300d92bd6b301a24c82a3e8d58b31c430ae7b7c8c0d4fc0b511e50f9ba9d085c9417b501ce61ce0e09d30d688c8e6d5486d396e41a13b1b20b7720cc4a8852f7fe4dffdacb026a6037afad7db669e1ea420c0c53d428704786f408006e90886a3273ba88918f30800000000000000f634ea60ad60419f656b8c95f90afe712e0eaccb59506f9987f7a386bdada205cda9229e7fda7700e488a84e2aa95c17fe60cd00868cbf5da133b9632179a675e8430c1bad23ca245398dfd904356ede4d322c0e8c6989fb4a9171dfa22ed7e661131e1b1ee04c7ad46094e995633b40a8b8"], 0x6e, &(0x7f00000016c0)=[{&(0x7f0000000280)=""/212, 0xd4}, {&(0x7f0000000380)=""/176, 0xb0}, {&(0x7f0000000440)=""/142, 0x8e}, {&(0x7f0000000500)=""/4096, 0x1000}, {&(0x7f0000001500)=""/143, 0x8f}, {&(0x7f00000000c0)=""/52, 0x34}, {&(0x7f00000015c0)=""/209, 0xd1}], 0x310, &(0x7f0000001740)=""/140, 0x8c}, 0x800) 18:13:08 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) r1 = socket(0x18, 0x8002, 0x0) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) r3 = dup2(r2, r1) r4 = msgget$private(0x0, 0x0) msgrcv(r4, 0x0, 0x0, 0x0, 0x0) msgctl$IPC_RMID(r4, 0x0) msgrcv(r4, &(0x7f0000000040)={0x0, ""/36}, 0x2c, 0x3, 0x1000) sendmsg$unix(r3, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) pread(r3, &(0x7f0000000440)="a8f280dd7946c12d8835f1c484f9f665f64d1969a33febaee837d92ab7cf7cc9481fbafc8782a8827e285615cbfe77f551123855beabfb8d5d2e489dc68987a29770d8afc95c10736630426f5ee16290e2b5e01f360a9e5519e873ca430318d05da18617fa5ff64a9cde52aab298475d9589a8f2c657328db056935ae28cb001dae889e74cdec5521b5bae7e65e5463044094d2573177bddbaf065f5faa8075128894b04a652cbfe870bd994198bc2c8e4a0f943db199c8065a6c1513ae46a44ae0bdb5d498b6ea30439ce132cbfa2b1a501ebbbfdff49a7194b68b4b3fe38b9b59a456ca43ec91dac94dd3c9606b9f75a11357446559540c18f10a9cc951e", 0xff, 0x0, 0x2) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000140)={&(0x7f0000000100)='./bus\x00'}) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000240)="cef6ced09f333a69488a1dd05b1f661a58d37d145af0428982bca1c1a4e86823be5be303a468b8ad65d4b850fc3adb7a7216e8d49b93f37310ae3c489b04d1699677f332cf2f5b2eb2bc4d3044b6cf1995c0861de4aec6129c53ded34a8760892dfd2ab773e93dbda6b590001d66504234b62000277c38b00d0546c7ab735ebac6c8faef45cb608b6c3969e3fc2dac8479bd9736f52317a3241474552cd7facddafc6d7b381869db48675d8f88e3518ed17d3db0be76fa107bab574516b1c652d0a9da", 0xc3}, {&(0x7f0000000200)="24f4c3b2193754893bf908de1273100dd6c3de866e3e489cb5035ea5451ca75be1db", 0x22}, {&(0x7f0000000180)="4b7507529983b35f0618d5b6737dd796adf03ecf3e1ec88e7e13b3102a4f5ae82bdd8e6c356b5b7a4c0d0a1d2e5727581149c321b138372b01d42340b928a3b5d848356fda1f3a1a850fc4449d282c54b51cbab6039b0cf96d282563cb511329995ee66cfd454b89a160c2ffd985a6329f743a4bf14430b07496", 0x7a}], 0x3) execve(0x0, 0x0, 0x0) 18:13:08 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x2d44) r0 = open(&(0x7f0000000100)='./bus\x00', 0x20000, 0x4e) r1 = socket$unix(0x1, 0x1, 0x0) getsockname$unix(r1, &(0x7f0000000140)=@file={0x0, ""/67}, &(0x7f0000000080)=0x45) readv(r0, &(0x7f0000001500)=[{&(0x7f0000000340)=""/133, 0x85}, {&(0x7f0000000280)=""/130, 0x82}, {&(0x7f0000001600)=""/4091, 0xffb}, {&(0x7f00000000c0)=""/47, 0x2f}, {&(0x7f0000001340)=""/82, 0x52}], 0x5) sendto$unix(r0, &(0x7f0000000400)="f125de63ad133e9f2fd1d6f9631a99cffd2198bf57e3071bf46a16c1627c1e14c35c1c13577d0f1773b8d706dfedeed75ea217018865a1e66222a2c8162f79c09dd2976f69416281f0d1e40e755fb3134ba135553cf990ce3d755158321ab1c987c151b8d09122e3f754643319e1372df5329e42e3fb6a7781101fc242cbb4f5a8c495eb1d58ad7731c539378b4fe29184c007fcd747b2e79f2048a09b961a7bd68cf94b65ef1fa094af2097d217fa35edfa701a934103f412e7fb363af563fb047c43a24e91b6", 0xc7, 0xe, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1007, &(0x7f0000000000)=0x3, 0x4) 18:13:08 executing program 0: openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x9339f62a14861705, 0x0) r0 = socket(0x18, 0x8002, 0x0) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) r2 = dup2(r1, r0) ioctl$WSDISPLAYIO_SETSCREEN(r2, 0x80045756, &(0x7f0000000180)=0x8001) sendmsg$unix(r2, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) recvfrom$inet(r2, &(0x7f0000000040)=""/211, 0xd3, 0x840, &(0x7f0000000140)={0x2, 0x0}, 0xc) 18:13:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000080)=[{0x1c}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = socket(0x18, 0x8002, 0x0) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) r3 = dup2(r2, r1) sendmsg$unix(r3, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r4 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000240)='/dev/speaker\x00', 0x1, 0x0) fcntl$getown(r4, 0x5) r5 = dup2(r3, r4) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000100)={0x4, &(0x7f00000000c0)=[{0x0, 0x2, 0xfa, 0x6}, {0x6, 0x7c, 0xb2, 0x7fffffff}, {0x7fff, 0x9, 0x0, 0x5}, {0x5, 0x5, 0x9, 0x3}]}) syz_emit_ethernet(0xe, &(0x7f0000000040)={@local}) 18:13:08 executing program 0: unlink(&(0x7f00000000c0)='./file0\x00') r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./file0\x00'}) pwritev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000080)="bde2822a02a30a", 0x7}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0xa9b6ae56431293d0, 0x0) r2 = kqueue() writev(r2, &(0x7f0000000000), 0x10000000000000dd) fchmod(r0, 0x8e3) execve(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) r3 = socket(0x18, 0x400000002, 0x0) dup(r1) write(r3, &(0x7f0000000140)="5fbde784da3484aa528afd6dd40bd2b6eeac6c08c5ea4ff70445ecf66beb5b579409475cf53dee592f8d402b43e0e3be4dc27d7bbb0b9fbe0484619a134ba1962e27143a6c18ca090082f0a825b23d925ff1bb45967aa85e78a54371893a02f7b09b247920bc20737ffa6a686e67ee8665b043c57cff64f92a4f83cc6a891f617cc3a3fa1815bb3c20ba13c54e5769e738b341daa6802d114635fdde2558e368cbc278e60892a36cbb09926b1943718576fd634c683e3267b894ebc1c7c0528ea361942fb720ee2c5a40c539acde30e1ff9fd200adef75d29352a102", 0xdc) ftruncate(r0, 0x0, 0xfff) r4 = semget$private(0x0, 0x2, 0x10286) getgroups(0x9, &(0x7f0000000580)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0]) semop(r4, &(0x7f0000000000)=[{}, {0x1, 0x3, 0x7fc}, {0x2, 0x1009, 0x1000}, {0x0, 0x2}], 0x4) semctl$GETPID(r4, 0x3, 0x4, &(0x7f00000005c0)=""/102400) 18:13:08 executing program 1: r0 = socket(0x18, 0x8002, 0x0) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x8, &(0x7f0000000100)="ebffcbff13f9fd812eaa4e9648000000000000003441895e7d96ba092a7a26d975603e6551d99b78418cf7fbb91f977e8309414e2916fc8124aa45e68acb476afac5e86b01a8e4263363a480b4", 0x4d) r2 = dup2(r1, r0) sendmsg$unix(r2, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) ioctl$TIOCOUTQ(r2, 0x40047473, &(0x7f00000000c0)=0x9) r3 = socket(0x18, 0x8002, 0x0) r4 = socket(0x18, 0x3, 0x0) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) r5 = dup2(r4, r3) sendmsg$unix(r5, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) fchdir(r3) flock(r5, 0xf) r6 = socket(0x11, 0x4003, 0x0) sendto$unix(r6, &(0x7f0000000000)="b10005016000009005001b0011000000050004fecea11ea8fef96ecfc73fd3357a0500000016fa4f3763ffacf00b7804be781e4991f7c8df5fdd2b297be1aa5b23ed0016c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90ff000000ff07000000000000020000001f0000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) 18:13:08 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x2, 0xc003, 0x6) rmdir(&(0x7f00000000c0)='./file0\x00') connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYRES16], 0x10) write(r2, &(0x7f0000000080)="9e3eaa56000000000004bf9aab4230408600000000d0459370410510fa651c1ece0efdd308e6b7ca", 0x28) write(r2, &(0x7f0000000040)="e25aae490000000001000000df142d545d8489199ccf9c9fbcf3820a946261a5f2c8ef255b5dcf7f5d77fb3d3ea0b0f93794cbba", 0x34) dup2(r2, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cc0, 0x4) r3 = dup(r0) setreuid(0xee00, 0x0) r4 = socket(0x18, 0x8002, 0x0) r5 = socket(0x18, 0x3, 0x0) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) dup2(r5, r4) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, 0xc) r7 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000500)='/dev/wsmouse0\x00', 0x20000, 0x0) r8 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000240)='/dev/speaker\x00', 0x1, 0x0) fcntl$getown(r8, 0x5) sendmsg$unix(r1, &(0x7f00000005c0)={&(0x7f0000000100)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000440)=[{&(0x7f0000000140)="384516e8edfa54d5e81ce24369d8fe7ed7e114c7ea03d9e48b4cda58b7470ddab30fce3168692715543cade5d9383de70f1ad986ef4820844edc8a4797ef67822414d961f1a655be4bc4b01169b1f74cdca1cbb2d1c4044d49f4", 0x5a}, {&(0x7f0000000200)}, {&(0x7f0000000240)="e9c7777e8e55ea88066d90cfb22f5cee667d4ee9fdfdea294273ee01debc7dd2e62bc2d6584a507426d5e113958a81a34c25b2e72384d2509a4f41f8f9bdca278b6bf2de1d0039e5b4fcf930dc89f7a10e520bb72bdc7e4b163e394156e1a7897a36", 0x62}, {&(0x7f00000002c0)="6ceaba9b100bc9ccff96237494feb6829e525f6e8918e460abdea1fcf447329070a9ef3c9b530be8a689c71a1cbc8ca0c0e6cdbf06d24591cc4543d8ee54b16d90de614258766b2478ea297544f465545156f171e3050438074f6ef9bcc227f081cbf89599e9a012e532e1e475c6fd96d7b856e804c6409cdf479ce163328fcc8b24af44deb03d79f170d40572e4af1f8cf1174e15d02f080f8487f2889a9c6abb3ce0e40f28a0b5f15a4c184fce7b12429541c4a54f3f725ba46619e590e450346e707910a6abc255124957476913f2b86ad47b7f4dcfa6daf5953a6084", 0xde}, {&(0x7f00000003c0)="1228e909b65cc7d92dcd932d13cda44a9b417eacb3a29f53fdf0420f93680a5efd917cfb85e0adcb70fa8334a553afb91660d7821e5dc727c14f5f3aafe990e874f68863c58a7ccea013a68c6f35f9", 0x4f}], 0x5, &(0x7f0000000540)=ANY=[@ANYBLOB="1800000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r3, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=r6, @ANYBLOB="000000001800000002000000ffff000001000000", @ANYRES32=r7, @ANYRES32=r8], 0x50, 0x214}, 0x1) sendto$inet6(r3, &(0x7f00000001c0)="3a7c8257eb9933aa089d0045a2f55f46765b641bd85cb857e2b2113fb7da74679e3ff37fb0cf5846", 0x28, 0x0, 0x0, 0x0) 18:13:08 executing program 0: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000600)='/dev/speaker\x00', 0x82, 0x0) openat$pf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/pf\x00', 0x80, 0x0) r1 = socket(0x18, 0x8002, 0x0) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) dup2(r2, r1) pwritev(r1, &(0x7f0000000000)=[{&(0x7f0000000080)="79577395432b62981c942be3f976f5eb20614bce12089cb69737129fa4327b37391d0721bcd0732936d8e423ca27ad1de64297b7952b80bbddc57362be1cf5ff5ff7163daddae5a076629d393707f39796a9d72d3804dc37cb32f006339df060457aeab94404916b0536cc849a930f7d48407fe437639c66f7522de20fa9e8d9a76be832c4174c4f5abe2669d390e90fb0dfe155f42b2ffa0c6ed5cc49b2017e4038c174fdce3d517ff906d9ebe34499dcd0abdf89", 0xb5}], 0x1, 0x0, 0x2) pwritev(r0, &(0x7f0000000040)=[{&(0x7f0000000240)="a94f6c", 0x3}, {&(0x7f0000000380)="1556215dc7ad237d7a2bbc27094977877c97b26b2063d56276fb4e0999a34ba98b2b34b371d5e7dde1be55a334c0830800009a191550f37fa030d262675f629868ee88c7ac29973ecfa9ad287025394e124946d504a422e83afb7f9352d562b72d1c710b44d60f82a35e536be2e50ce12234277c06594ce521bc969f62f553db6e4f0900000000000000ae755c5f7ceab6f98663ecd8bc2aa7789c6f0144c775f7b7b78f30351bb04893fac4b72c1e31bb2220973c209d57bd82df77eea96d3fac9b567452db0000007bda865ab28681e9000000000000000000004000000000003cb04ac49fdcc7dc76825b5b26fde4bb2b9000e6ae8cf37ed3b9cf348fcac9d4950c5360db3d5921c1960592d192f66cafcf4028ecc1ce3350fc4ef7e575c386581349f49370e6bb7c699ad0475b9d7140c84a86698f7c154ee6a774086797b12b9314fe64629ccc83881262879463fb5c6c2019bf57a308e6046e3d0b5cc444cd55c3c880843fa6b62693483f0d227813a145ecdee4b55d3871ca75e26b403b4d8e6c45c86fbc54b4082ccf587d1ad6db29c3873fb0c6eb2d92c7e800be20ce05134b101c807d4cf79acdeed1e1d93c73056edc1e2306049a3fc301249f41", 0x1c0}, {&(0x7f0000000840)='c#', 0x2}], 0x3, 0x0, 0xffffffffffffffff) execve(0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(0xffffffffffffffff, 0xc0106924, 0x0) open$dir(0x0, 0x100, 0x0) 18:13:08 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() r1 = socket(0x18, 0x8002, 0x0) r2 = socket(0x18, 0x3, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r3 = socket(0x18, 0x8002, 0x0) r4 = socket(0x18, 0x3, 0x0) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) dup2(r4, r3) r5 = accept(r3, &(0x7f0000000200)=@un=@file={0x0, ""/70}, &(0x7f0000000280)=0x48) ioctl$LIOCSFD(0xffffffffffffffff, 0x80046c7f, &(0x7f00000002c0)=r5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) r6 = dup2(r2, r1) sendmsg$unix(r6, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) ioctl$TIOCSTSTAMP(r6, 0x8008745a, &(0x7f00000001c0)={0xc7a2, 0x1000}) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0xfffffffc, 0x7fffffff, 0x0, 0x3ff, "0a0332f63095bfa22ceced6768920145007bdca1"}) ioctl$TIOCSETA(r0, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) readv(r0, &(0x7f0000000040)=[{&(0x7f00000000c0)=""/233, 0xe9}], 0x1) 18:13:08 executing program 1: r0 = syz_open_pts() r1 = socket(0x18, 0x8002, 0x0) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) r3 = dup2(r2, r1) sendmsg$unix(r3, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000040)={0xffffffff, 0x7, 0x90d2, 0x0, "d73800000000e74de40000000800000000000004", 0x1}) writev(r0, &(0x7f0000000440)=[{&(0x7f0000000240)="c636cb806bd5f246ee1ea1704b1e84955032acd9cdbc6d45a7035adb5312073a1d4d4fa8dae6688fd52927fb0c7457565170c326a1302532b54d56b5aed41eb9ccc2fa7071100d56e4890d62ead05360da3ba74f1e3976e040a5e53199d20205308dd332863a58fd113bf2493f534d623e90eaa6919aa7b1a4e08ef49cd8cbfe72ecd96bd94f5b4625fbffe98fc35353954ab872213a7cdb833b7c6997b5fca2276efd028959bdc9e77a98ee914763f695a614902c58c07ae8a25f56160e2827b14ad018e46eaf445d5dd2d165500b", 0xcf}], 0x1) syz_open_pts() ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000000)) syz_open_pts() 18:13:08 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)) sysctl$hw(&(0x7f0000000180)={0x6, 0x1}, 0x2, &(0x7f0000000000)="64f21a27ee093f84cb874727022aab5d2f10f978a36fe37cab05b569f65a65096668e267ee2755912f820ed637a799ddf320b26c5d946c9f43c9c357ec75d6dfa9d1dad4ef86c8bd5c844bcebd251c29028db10eacb982f91e086eb9f167aadd6bf6e9c115d6be082a962e762c84c38b15db817788c5e16f1add207c6e3c9f2df1883f9e6cf1bb069b3a6d6e9c67a025f2205bbc649c3200d22a02394a3d546a812f2f84a33a15be1969c33b69359dd2b3dc43f758a13c17d9611219c9613730a328be8a1df98af8f69ce2a1fb323fd56acc11eb7d79d20c1dc386e9731c5a1837b6", &(0x7f00000002c0)=0xff4c, &(0x7f0000000300)="4c6be0ef394b1b139f1dd951522a7cfc8cdfc63dd6bd91d02fc1ca8a8967623a0ebb6b5fb8a20bdd2b22860fcbf51a005b54094fd20f2dbebb6cd4507b7370fb5f7f5a37b060c439e127932d9484cc20a13c517495642468fa69be99ba89d078676616486ce074a3f8df06cbd0ec59da8545c492aab0e876d0057df88a57125bed61c8772d511cf78e35480ae262228ff306b770b6d2aea8761ead24dee5557d6c62e9228df56020bade1c95005eec4d0e7ab57709", 0xb5) r0 = socket(0x18, 0x8002, 0x0) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) r2 = dup2(r1, r0) sendmsg$unix(r2, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) ioctl$WSKBDIO_GETMODE(r2, 0x40045714, &(0x7f0000000140)) 18:13:08 executing program 1: sysctl$hw(&(0x7f0000000000)={0x6, 0x17}, 0x2, &(0x7f0000000040)="756e4de5dcfd74fa566ee97e187d1aa204c544c1fddac6c83dbd8622f8cfc42c963145acd210accffeb1c945771df94a9f7dd2739a4aec32844143291e2280b3d61c0087e0a9d72bbbc42208c4ee8469c500ca20955680a86f7a9e31", 0x0, 0x0, 0x0) syz_open_pts() getpgrp() 18:13:08 executing program 0: msgsnd(0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="020000000008e6000447403ab96706eafb46a04eee104e5dc1ec1e2f285a678389"], 0x1, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(0xffffffffffffffff, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) r1 = dup2(0xffffffffffffffff, 0xffffffffffffffff) sendmsg$unix(r1, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f0000000180)={'./file0\x00', 0x101, 0x81, 0x7ff, 0x0, 0x5, 0x2, 0x8, 0x1, 0x2, 0xfff, 0x9}) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) close(r3) socket(0x18, 0x3, 0x3a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000040)="100a2956b9223776", 0x21d) 18:13:08 executing program 1: r0 = socket(0x18, 0x8002, 0x0) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) r2 = dup2(r1, r0) sendmsg$unix(r2, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r2, 0xc0245755, &(0x7f0000000140)={0x7fffffff, './file0\x00', './file0\x00'}) syz_emit_ethernet(0x7e, &(0x7f0000000180)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff080045000070000000000001907800000000000000000302907800000000450000000000000000000000e0000002e0000002070f00ac1400bbe0000001e000000144300000e0000001000000003f0000010000000000000000e000000200000000000000000000000000000000000000000028892aaf582a01fe470ab95a7dd8d7920187dba076cdad1c32020b53f40760b7b03922d3990b91b96fbe2017a3bbc26d6cf6458d7353d68f6a9e97ece5637bde7a2df85ca919c96dd6bd2d8c42ce197dd0898f1625c8aee4c47a377211d46ca2a5011f296e290d7c755bee51a86dfd5e1f2c03360af69c57982d7e2cd293b183a6d41a623ebbfdda0ac3f44a5cf0cae90dc7f32ae7000000000000000000000000000000a9"]) 18:13:08 executing program 0: r0 = socket(0x18, 0x8002, 0x0) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) r2 = dup2(r1, r0) sendmsg$unix(r2, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) accept$unix(r2, &(0x7f0000001740)=@file={0x0, ""/4096}, &(0x7f0000000300)=0x1002) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_READREGS(r3, 0xc2485607, &(0x7f0000000040)) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000800)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000009000/0x4000)=nil, &(0x7f000000f000/0x3000)=nil}, {&(0x7f000000b000/0x1000)=nil, &(0x7f000000a000/0x4000)=nil}, {&(0x7f0000000000/0x2000)=nil, &(0x7f0000005000/0x4000)=nil}, {&(0x7f0000005000/0x3000)=nil, &(0x7f0000004000/0x3000)=nil}, {&(0x7f0000000000/0x4000)=nil, &(0x7f0000000000/0x3000)=nil}, {&(0x7f000000c000/0x3000)=nil, &(0x7f0000005000/0x2000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000009000/0x2000)=nil}, {&(0x7f0000000000/0x3000)=nil, &(0x7f0000bff000/0x400000)=nil}, {&(0x7f0000e22000/0x2000)=nil, &(0x7f0000caa000/0x3000)=nil}, {&(0x7f0000c7e000/0x1000)=nil, &(0x7f0000e7c000/0x3000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000c0e000/0x3000)=nil}, {&(0x7f0000c15000/0x3000)=nil, &(0x7f0000c1c000/0x4000)=nil}, {&(0x7f0000db1000/0x2000)=nil, &(0x7f0000c67000/0x2000)=nil}, {&(0x7f0000f58000/0x3000)=nil, &(0x7f0000d5e000/0x4000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000e8b000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil}], ['./file\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) ioctl$VMM_IOC_WRITEREGS(r3, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20004000, 0x200000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1], [0x78d3876c, 0x4], [], [0x0, 0x3]}}) r4 = socket(0x18, 0x8002, 0x0) r5 = socket(0x18, 0x3, 0x0) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) r6 = dup2(r5, r4) sendmsg$unix(r6, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) ioctl$VT_RELDISP(r6, 0x20007604, &(0x7f00000002c0)=0x2) sendto$unix(r2, &(0x7f0000000340)="1d4eb42b1361a676ff4dd70f69bc6ae4b32d28f66b76bd61c7da7cb504b5f4d0c8b5b115ecc604d032b884f495127638731e80ffcdaf8cb7a8a53f1619d61ca69f92c984cc93fbfe26c5e917b744962d2bbb5aeaa79c6628bf9a8828d837fcb5bbb176a8ec72d34eeed1919168bcfee5f29328504a0dc5d8cd4b1aa706e44e3363ca2963bdb41806fbad4828ccb0b65ad39fbc2b752ec3d25b61541e", 0x9c, 0x10, 0x0, 0x0) 18:13:08 executing program 1: munmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000) r0 = shmget(0xffffffffffffffff, 0x1000, 0x0, &(0x7f00002b7000/0x1000)=nil) r1 = socket(0x18, 0x8002, 0x0) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) r3 = dup2(r2, r1) sendmsg$unix(r3, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) ioctl$WSDISPLAYIO_DELFONT(r3, 0x8058574f, &(0x7f0000000000)={'./file0\x00', 0x80000001, 0x9, 0x0, 0x0, 0x1, 0x527, 0x7, 0x2, 0x0, 0x3, 0x1ff}) shmat(r0, &(0x7f0000ffa000/0x1000)=nil, 0x0) r4 = shmat(r0, &(0x7f0000ffc000/0x1000)=nil, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x1010, 0xffffffffffffffff, 0x0, 0x0) shmdt(r4) r5 = geteuid() seteuid(r5) 18:13:08 executing program 0: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000280)={0x2, &(0x7f0000000000)=[{}, {0x3, 0x0, 0x0, 0xfff}]}) sysctl$kern(&(0x7f0000000080)={0x1, 0x12}, 0x2, &(0x7f0000000080), 0x0, 0x0, 0x0) shmget$private(0x0, 0x4000, 0x34, &(0x7f0000ffb000/0x4000)=nil) openat$klog(0xffffffffffffff9c, &(0x7f0000000040)='/dev/klog\x00', 0x40, 0x0) msgget(0x1, 0x220) 18:13:08 executing program 1: r0 = syz_open_pts() syz_open_pts() ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000100)=0xbedd) syz_open_pts() getppid() 18:13:08 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) sendmsg(r0, &(0x7f0000000200)={&(0x7f0000000240)=@un=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000040)=[{&(0x7f00000000c0)="9d90f77f7e578511eb3800d558175d6b21d0980da632df2a4f6350f1d500b11d22dd76f8d5264a5aa080c6f3dcfd5865a02d880aacde69d06f27577dda8958bf47e8640d95720fb7cb312868b01ece4c46fd02943b7948e00db321fe9e1550d4b06af7a0d6db2533b4adac10584879ada2e286c9883149c478608c7775d3b1acd019c822572c63fa15e9888ccc218e01b719d1b626b9b6755d5400ea7788937f8d5849e2338a779e54d07dc2b5cf25fd2f5fe9efd743c5a121060e01abf6672f116eb73363dae47a6531dd63fe188ce1b4bbfd56e57b2fa606076fd3", 0xdc}], 0x3b2, &(0x7f00000001c0)=[{0x10}], 0x10}, 0x0) r1 = syz_open_pts() ioctl$TIOCSBRK(r1, 0x2000747b) 18:13:08 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='x\x00') fcntl$dupfd(r0, 0x0, r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r1, &(0x7f0000001340)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=ANY=[@ANYBLOB="10bf60653f2b584d2ae2085d3ce0d9bbe3ef50424ce9bf2c9f5334ec1ca8a0af7288ffc730f05721f46651928686c363721445695960cd1f4ba3b774d064e6633629c561fce69cc1d9c3e7c1ab8c1256dabe9f448d0fcad58dc234c658e01f4823f0d8cc7655aa8bb8ea22326bbe3754c15967cd27bdca55cacfa76ddd2ddc1bbc8d153d8851119ffb88952ad93806860c96a0f6a6ad53b8fcf15b4fece9b1767ff65ba18e2b5e0bbbe5a5"], 0x10}, 0x0) 18:13:08 executing program 0: select(0xffffffce, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0x6}, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x4b}}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000", 0x0, 0x80000}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000100)="ebffcbff13b9fd812eaa4ed44b7f713048e69931929648", 0x17) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) r4 = dup2(0xffffffffffffffff, 0xffffffffffffffff) sendmsg$unix(r4, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) connect$unix(r4, &(0x7f00000001c0)=ANY=[@ANYBLOB="017614b8a0469cabee7bd92c38ccc7e2933856163ebb5cc342baf60047cb0a23"], 0xa) close(r3) socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f0000000180)=@abs={0x0, 0x0, 0x2}, 0x8) write(r3, &(0x7f0000000040)="100a2956b9223776", 0x21d) 18:13:08 executing program 1: setrlimit(0x8, &(0x7f00000000c0)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = socket(0x6, 0x8000, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r2, 0x29, 0x69, &(0x7f0000000040)={{0x18, 0x2, 0xff, 0xf}, {0x18, 0x1, 0x89, 0x80}, 0x2007, [0x43fc, 0x1, 0x3, 0x1f, 0x6, 0xffff, 0x3, 0x4]}, 0x3c) syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0x1ff, 0xfffffff7, "07000000000000ee000000000192aaa5d000"}) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000140)="2fa9983f5998ea984744d82caabfc9f6774bec1cf69bd620e97b486b1872db18f92019eb324eeae61d64b0945dc3d757efbb4db76370e5b6bf69f0d5349c890d2d8bb43da38876391929e597ccf5ca5d1cac0ac2b598f28bf0bd322f9a472149b068a8af9ad549600a984fccd6a5", 0x6e}], 0x1) 18:13:08 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r1, &(0x7f00000000c0)=""/73, 0x49, 0x801, &(0x7f0000000140)=@file={0x0, './file0\x00'}, 0xa) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000001140)=ANY=[@ANYBLOB="8202adfdffffffff"], 0x10) dup2(r2, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r3 = dup(r0) sendto$inet6(r3, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 18:13:08 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9, 0x0, 0x0, 0x0, 0x100000000], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x202], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0x3fff7bdefff], [0x0, 0x0, 0x482], [{0x3}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x40, 0x0) 18:13:08 executing program 1: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x0, 0x0) mlock(&(0x7f0000ff4000/0x1000)=nil, 0x1000) pread(r0, &(0x7f0000000080)="27e25411b38cc2e27fa0e7f32f746e1dda1d27eda2fa0f3f4871db4b5c17c9ae3618c6054ff14f0b2fc51bd2d3b0f71afca80f34659e8b952f0a7b82c3ed56e4f919bf59b77eb8", 0x47, 0x0, 0x3) sysctl$net_inet6_ip6(&(0x7f0000000000)={0x4, 0x18, 0x29, 0xf}, 0x4, &(0x7f0000000100)="b33ddb699cd6fbae868f25ef84905d9f604f20e11c9ff78f2ba1ad6b268ec4fb2faa0b5d09f5fbdc5c6c785a31b296038338e435903334a0ebb10c4a84cae1582fd2ebbad38b4004b8b93dac5fc5d273d05c3455b475547bbc2c4a6fc23d8f14136f2140de3f50e2df6887dc70f7ab99917b6a0821f2730d9557c1f8e1c8ba4ff712c74f75a37511d65fd8ba957b7974cb53b7096a95fec2d98c9fea642ba65c95a98ba826a7f5029fb46b01934765041d1cf4d66b0377de01b18abbbbcb5ac8b60afc5c57bd01ed53c784b7", &(0x7f0000000200)=0xcc, &(0x7f0000000240)="3fc2ab7c6d70a734c81e87d0f754665f3cdc2abb7ea1c46f8a285feb96e19c94fdedb14e6d267867d463b07a5553cbe7500c5fc2205d779460e9589e19ac0c11e3926d6734e338da4e8117bb195dc963256de5c0d7c34d4a48289209bb12787571aea166fe972159e817521de18763c12e6ba8e053c98103b4480b4cad8ac30ec2c0672f09263a935bf61e9c587fe0b13722f866ee4c54ad89a10890bf2912175b51ce606ab64ea7dc7c81ac530a5c14ed90fc9802c0792da9a3093c83c28daeb2bb956be99b1f635350d7f3016a120b460a29455015c7a814272bceb5f21b9541dba631b1c3aa98874526859770c7200ec1febbf22ab6c6b452b17aba27d31c4db995e0a5c9402cd9f1b46080a92ea2fd183cea593be3e1412cfdef14e110fca57ca971e361f6d52217eb426a36c88fc4715ccf288b4e650ace72f0c2c72e174467d50ef938237ce4513864cddec8dee493898864ddf36c3fed0dacea24d94c2713c3cabaf083a702c6e146c83453d912829476cd8567f07acc0a48acd675aa90adf36c4bc1ea70503ed6261a1856774b9e29040605d4c02281e5a32db61e400058031505e6dc804e370d2e1f842541c266aed7556593aa1455d6b35eea0ee04cd2c68dcb376164deb5ed8e06641abc819d7568f72a9fd71d90fd37b9d4dde2677a5fddbba59083d45f96ee0c45072e05631c857102a689010f22967d420a599b78c91fad66384b1e754b92437477cb2e14090a841bdb168cb2ab49dcf91efaf6b521a77f57fdbd6de116611aba3ea6a63125cf19d863958a8d187f89cf3ae6acb848c8d29f6a4f17948a2dbc1d8fe52140c32ccbfa2677446909e0501cec07a0900ff7f90b11bc8bc7be04005183162851ce416c7f5f0ecf61b2772765c850c6c4d1029d45ec3c542a465f9c78bdc5b6f07014c9c3564b5aa8dcf0d326293909b9065ee73fdf23423a3cfe01f61944ade619dad9523025a9e140c94197f996f064cdad6f76bf7bc26673b83ac1ac3c4cf5b219564d3a16adea019b18c973dd7ce8cd7f8e31befbcd3c2c55b69985140560e14e2a0f531a25ddef56181e5c6280d3c3863bbfaa830583bb75a1d957f8e99811ccdf2793e1ef28b1ce55d0232986c380f2a6a37f2e6764a6adb4ee05640420fb72bc47ff11e499b0cc5436507f824d63d693c371ebdbb013b0f051f049a7aa743af389661ea2c90e44559039dd9eb62169f60c270068f8ca8a8a7fbfea1fdd7a6832dded53e888b6d2e5114d2992d1c3b1a362548225bba31daef0f48cc22393fa8debabf60bc71b0926ca8f022d8cfe694dec403b9d920caacf9c040ecd93426a3cdbab1e104fe72622da42415771b0d4cb5df933ec8a2809fd95700c1984da9b32d6673947ccaf1f8eaf6c3cea3f61fedb40bd8a5484111bb36f40bf7ca6edd48463f2e17cb2df590cd4da866d0876e734078fa252320b0eda3d5f1fc92eab18eccf6abed9dc361a60afbaa3cab025dd03418c7297dcb6b832708ca4c7fc2b781d457a9cbf649b5f8191d16ddf64fdb6174dcad4707b87bc125b6455e29ed2d4d83a4d73fafd4790f3faaa8cc270c922a02bd58494ed5c51b8cd5b67f1a7c1a585d122b3b21442a684a879b69f4184fac02f9a5b34ffe9d18d24b7f45ab7a1dd8a06f8df103e3b2dede9d6a0450aeb669af73bc28b95f5d726b6afb043f1b9ca63736385a4a6735dc7bba3a59edd8a3b764d9736e5ce53e878a5f06b9226b31d532b6bc9949e024f6ec6e537d0ea8777e01f13bb648e2c4b984c75232c5a542bc2328c18333074e541dca94a788205d5136386351bb9b1e1502518886c86e35039652c398393fb4da5d4d3508397dc1a8eab4a2d254c9471dc0cec06997cca7c2a3e57395c9878cf81a64d098d957cbaa9db4148d9ecba51f907a6d6cec0b228c66a68efb160d19fda6ebee529a6250e9483bd53f6b673e96a4af29424d33da949340cc4ac46bbb122dbf6e12a729a674804008a1859c1f695890c7ed69bb34141c0417ef4e5cb3e07dda43941be8e34a0fbf2d38f23ee2b7edd337d4aba45dfef0016dd8c9ad94b685f934e67645bafd68a74cc7d6e31fddc87a5c2821945bc1863a17fbe9ca039f9c6cf833c56d8567fa8ad918538bcb1406353a85b63e414638b161e827f975316274ea3af2bc3a117036d29ab3fdb438146ea76ddbbed41b0be82978402e0d3bc936670fa1d5aaeae339818c3ab9cf9e216e0ecd45d320ff1f5e492f9d56c22204849d746fa7ba5bde8c9abbd6eb42b3fc265cab07a69001d9cbdbefab846c626d48d13df44a7e72f560cba22bd6eacdc3a8e8813d5be12ddfe41962f2dd0d39824eebd444ab141ead6a6a3a063feee22af7fbede56eab7adc3a1bfefb3b8438866f6ece2d351cb8f0b94b2f97ca1dd996c3286d81492676eee6eedd0d7b4e2252869f5ee14dce60ac485aacae8eb9118c3c685f52909e081f93e26e0c015b5a5553d4504071306ecb3bed67ea86e2d5eb1ba2a3bdd33625d7787bdcfc165a99a160398b247c97e0c9e4ea1b37857bd09c6d8919569f527157b8812d01e9ca3ff24eb895367f7648f47f56866d8eb5879adfef997ad3aaed919fd2db7c5fb0bbfc84eb1d75bd5122e04b149202620046f966c76319a263dd74900fcdb3153f608e90cde4db5507d64a4d1d977ab9a96ec3f5cfa9ac295e14c5b8f904d1e0a1480b08b111ff0f04cbe272b67e3c49eace0852b873a0ec6db7f410f033c193380946fb80d535a109493ef0b7aaca905b24a2e3dc4ac95fb1836f7fb4612cb1c7c4c57515c2cfe2226ea2c4264a443c01e2c18bc8ec82cbd261a178831f0869a0e6d0ea5f1f7909152e581835680a1b7aa3fb2d413e0b84954c62e31b3bb4ae6760b02ebfce8c912d45d504b17e0beece387cd944e53f826b97f227bdb3b8cc3bf1c9d143ff5f019cbb289470680011c792aa5e76ea2992410c830c7b3040612e41e48303b507004ba5687aa836573773b6e1270aa15bb70399e452334c8b779372bbd3a1ca1f53c3d404572ac3cb775d43cf260ea993af7003ce73b55dc577f562a53af5717f5714315e573533cea17ed2a619d606f51ffe142a3b9253c4fe7bff52a5c7182b5b483c449eccc71f1447242f93a6987bc5b2e3051ad0633f2702b87d7421c09547c2b6e43b11e038077f9b7dadf6531eb10ff252cc37192741759431ad501d9796da7fcc1bb2995ef74bcbdedcc8348e1483f168641720a38e53f11369eb6e73283d8605be12a2f5c2880e23e88c3107a3080c3cc3e1bee95a0120cf1c383632fde307d04cd46c3271edb82e3220a68ffd19ac4f0b028c696b7c1cf67ebeb75b5a011c38706465c73347096d8726b1884d26231dd447a44ca1c115272ab23f1df3a7cd7ede6d6ac1f7483fd034fcf85961d51b9c85743cad95a75f9287bb452919f8648314fa12ec7aff804284d470452a34a5d12122a1937f6d6b5791374bb45642ee6f3ecd94b5d53565661a08e0ca8f28ccdc545c8fec5e84c5b4fd8871fd83abfd3012a25b2cd895d6ae3d2dddf9f36c986fed3ff3c0e95f7a942ecff562138ce275093a6363021f7de6fa10f0fa055ede90cc4f742c86f092c76fa20dd5975db2e2201ed1c10eb2f6e4ffb4b4ce34bb9cf5ca1f3f64cd974d7349ab5c232a11bad0531e25faeb4cc2bc97f8bb02056f9480635bdcc5e368cea27d5199afa52b61c484730ca7d40f674a37bcca4be0a663ff43ac29042e93f7281d45b352b5930b27df5253830aea4dfe7c1fe1b1798b99f53c822636fde9121124345bf9e62cfda01cfd844e652841ae1961d4e76a167b610e554a841accd4134639eb7090cfad20796779e907364e9252328302c7e03740927b491c5947f13907e428449e633d13f7182807499253fbb3a72c216d976a60e57067c3124b3b11a3aead250e24baffa510fea53fbbf5947a25b5056037a71e076d0f51df017223be124c5c3241a36d5d936e9873ab20366df82dd3887a62ddc2834df8d3b7207b16b04a0c90ebafc817aa5746d45904fb79acba1d332c6477077c3567608f7e700ca59051ec852bb032fcbad411af379b7ab1dfbe239683d5dba5269afbd512c135a62ff27966bc1211f6a1fb8c2cc7dfb44e5d565ac1cfdf098e3bad943ba95a26b242efa4816bd6c998c4a814b6174431cac44903827c08b29956efca821ec06cd0cd3ee8865eebd5641c7ddb142a6b4a07c228a6b3ed81682da42bba1c6d7954815076aa955f05be0d4d306499283635f03d8a19a9ffc28823c5bdae9934dba6f8c03619c21a7f6b086cd2c2a29dbfe613f3c769a3f5ec2246a47e02ab0396cbb5ea0b584ea6e5dbac22d49734679c2caeeccb84ff1df7c9ed7fbd1d39601dbeefe5a17f85ba75701da0269eaa656da8e4aa3d69394b8d081b7b30a65efd33bb6f0edd9a25917db17adf4786ee7678810d9f95b0bb25f80fa72931c4a466974d7897771be678a3e4bd76254df2ca1275fa6464ae166c7631515b6f82d9a0018b10718778059212ed2f8926ea56e83152e1c4584f4901cf32a66ea800d35884a5db7a69747556f08bbf313aef21dc567d271cbde55c8592980e784b01c24c37b0fd5a77cba1ebccd3bbb0bf05f81ae9993642da02449a8b87d4343b2976aa4c6a81fa13b7075a1cb01c723ae5f0474e4d8bd02a5c953328c4b59c779fa6c5e3f9d194949706c47f43ac3faba4514d65d94eb8b1eb8f9f496124c88c1c887d6f7044e37b2eb203150ff1e4c95f612523c4db014338d9f69ff5d7e0b271c9bc191c4609a8621428e0ae06b0aafcabe3675960747f054143a8dab0dcae48f902248acd69d1e75428838b6e4f9cece4dad48f6b4c2ff17eb44b3732b649ec7e7dd0c2cff705405dde742088a83fc897c529be452da4a3dc8ca98f1296e9a668c6f4e6e343a0ed7af944bbfd7a7047387ec33685899e00085b22a5a24a3d1001e311fc9d198614916e979939f9f477c9a1f0860e53b5498b70e54b1f6944eabf42419bdc25e76b6e2b54244c8c58e130caec173edb0da623100cb616fc3ccd04b0a42f0acac8b0ab71188ce133679bca020febbc0a3b4884983c9cf7c7e9c811ca91e729c563474a854d46ae652d1534cea36faddefd252e749b48d5af9362943cdc2c85111b05534961a852baa3650f79a23d101d735c57f05b374274b3560032af1d337bcccdbc272f54fd8563e2a0853ec36798eec0f55bf2610b2b5cc65d0289b4751cbba5abf43458d76944e441dc16c57d0d503e9beae68fabc94e8ec5cb7098cd12c7ca454a3e146e6a1dd81cd157f28689045c036308ebd52f4f24bddfbc4bddfc958478bc3fe01bc7982fda14690c6101c79c8117afe8f4a98cde27db2d10f785cbbadbae6e14c436539bc2f09533503465306d2d6e0a92f48d3c49c560b781a84f82fd139bcbf741eb6e995b3dcb3bb8a015364e0916f52c3539d7f1b30d4633c5ed24416bf84da6ddd1e2fb53d82a03d7a7d1d61d218ad98e93cf81292569c185f47f3b34b7bb009583a9e28a680cbf6db0488c1e1744da5a4a2ae37373c1a4b47a20d743f766fe290493661bfdd5e5574c5cf598441d79a1fc60100583a6e2b790d40a5be445c48abdfb70c764b5b85595ac4bea1c3999eb0ea05af85ccf256f74678c88ed4056b5ea722d14e11d3c28090dee24eee11ca316ea416c256c5860687486ee672b721c33ff926f2787fdfe1438b3e3729655b4169dbae729036642157af5482881246214934199624eac39a847752d80abbddcbc62b7d78886f", 0x1000) madvise(&(0x7f0000ff2000/0x4000)=nil, 0x4000, 0x4) munlock(&(0x7f0000ff3000/0x2000)=nil, 0x2000) 18:13:08 executing program 0: pipe2(&(0x7f0000000000), 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x3, 0x2, 0xfffffffffffffff7}], 0x0, 0x0, 0x0, 0x0) r1 = socket(0x2, 0x3, 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82020000ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r1, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) sendto$unix(r1, &(0x7f0000000100)="8797f078e964e23bc85851382c4213442de6", 0x12, 0x0, 0x0, 0x0) r2 = socket(0x18, 0x8002, 0x0) r3 = socket(0x18, 0x8002, 0x0) r4 = socket(0x18, 0x3, 0x0) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) r5 = dup2(r4, r3) sendmsg$unix(r5, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) ioctl$BIOCLOCK(r5, 0x20004276) r6 = socket(0x18, 0x3, 0x0) setsockopt(r6, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) r7 = dup2(r6, r2) sendmsg$unix(r7, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) fchflags(r7, 0x0) 18:13:08 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) getgid() r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x3b, 0x3, 0x27d34b99, "f3ce7600001c000000000200"}) writev(r0, &(0x7f0000001940)=[{&(0x7f0000000940)="e4da7d5c400069df5bcc46333048d057d8c85f69dad1d802a0b0bef6405c783ccb67d33f494fca8e316f48bfa6d26f9664379d8650976d1b5bd89776d68c9b05f0416640df359ef5642a3eaaf17c005efa14639be6fb52185ae303944e53ab89db3f480fed6cb0d2b15aeb5271bfa9e862952ab48af1b43f9fcff0d1468bf5f68d0c6b2df1859a0df3b427f9fe99bdad15a12609bc421c", 0x97}], 0x1) 18:13:08 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0/../file0\x00', 0x80, 0x167) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x0) stat(&(0x7f0000000100)='./file0/../file0\x00', 0xffffffffffffffff) 18:13:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000000c0)) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x4, &(0x7f0000000280)=[{0xffc, 0x0, 0x40, 0x1}, {0x28, 0x6a}, {0x6, 0x0, 0x0, 0xfd}, {0x5, 0x7, 0x5, 0xffff}]}) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r3, 0xc1206925, &(0x7f0000000300)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f00000002c0)=0xfffffffffffffc19) getsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x1005, &(0x7f0000000000), &(0x7f0000000180)=0x10) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) setegid(r6) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, r4, r6}, 0xc) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) setuid(0x0) 18:13:08 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() r1 = openat$pci(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/pci\x00', 0x0, 0x0) ioctl$PCIOCGETROM(r1, 0xc00c7006, &(0x7f0000000180)={{}, 0x0, 0x0}) r2 = semget$private(0x0, 0x5, 0x8) semop(r2, &(0x7f00000002c0)=[{0x4, 0x1, 0x1000}, {0x3, 0x9}, {0x3, 0x1, 0x3800}, {0x3, 0xfffc, 0x800}, {0x1, 0x401, 0x1000}], 0x5) semop(r2, &(0x7f0000000140)=[{0x4, 0xffffffff, 0x1000}, {0x4, 0x3, 0x1000}], 0x2) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000000)=[0x8, 0x9, 0xff, 0x1, 0x9, 0x9, 0x6]) r3 = openat$pci(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/pci\x00', 0x0, 0x0) ioctl$PCIOCGETROM(r3, 0xc00c7006, &(0x7f0000000180)={{}, 0x0, 0x0}) close(r3) r4 = socket(0x18, 0x8002, 0x0) r5 = socket(0x18, 0x3, 0x0) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) r6 = dup2(r5, r4) sendmsg$unix(r6, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) ioctl$BIOCGRTIMEOUT(r6, 0x4010426e, &(0x7f0000000100)) r7 = syz_open_pts() ioctl$TIOCSETAF(r7, 0x802c7416, &(0x7f0000000440)={0x0, 0x0, 0xfffffffffffffff8, 0xffffffffffffffff, "03000000255185ab7f88ad3060e600"}) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000080)="0e560f00cb", 0x5}, {&(0x7f0000000d80)="139dd6e05ba3e6083ed7f49e4429730e2e9e0ea291378db903bf962242ee4831159e4ef1c5cd1d1dadf0558c1785be08322f78668b576d617609fbadfb2b4f1a238b8dd89fe35bdca47f929d492c35a127afd4784863f010d681b36604ff5fe00be13ddd60d7577162aab0ac1b63c30a7d831533b3e1f6011e2a24965301ac42b2cbd5371469155c64a88fdf13138c19d305ad51f9054692321a87b614130a622dc33f195681980cbdd21c3dbe8fa7975b0312d06d3abbe88ab719cf82a880175f9a7eaa774452bd038331c831d1eb21c1b4f0fbc684d25084dea0c997c599c4641580f4eb14a48b3e4bef4b666545b7dcb8081b02b4df890efb798e2edcb755c32219077e73e03c942df7c2ec5bcbd9bd121b739979e39adf0267ab75ee64c5b98678ff4c836236d1b774b476c393d762c6eb7a85a7a81af6c65d7829a70f9b3e903bfb882e73901085f1ddcda4a86a5391ae22b0f1130b2eae3cd4db040ec22137c874e6a27d295540d9b880036698160de8558c0320b58bc9136c93d0c695c7d852ac4f062f5d5f1fd69103a4071f84dd5caf039a1ae46a42f5ba396a5c4b405b76df829c2f0dad1711d83e6d7051800b88e2fcd7d2a8ef50c17292886ab4259e0ad292b9c874aec43102b4badc0c26b6aa7f76adda2ce716fb89b56374a12eed5a5787745cfaf334a372e380fafa9f2830b1fd060a00802a2237abfa6f201a9560a4bb930db479a63653b33f5838d202740ef6bcc8af4c36aaedb1187f91bd7d34e5120559755747d252eae4054b5013990e3444390405d4da1631e1dc430c73e7c7a9b96f7ef97a8b4f67ae5171d0fd93bec07976f35947386d1160bdbc08297109c696f952e2234d81fe4f123d612fd959ab735c81e9eb631ca7c8347c3665feae22a921cda5e1562bf252d9f8c4403ede03bc68a5665bccd2bd53bf2aab12b6fc935f77be63fddf3fe76e0c84fb15d4be4372ad058f607e16d89d4d7c33bee9e9b9534834539ffddcd65593e8373bd1beb388bbe69ed35b840461fc8fd8fbedbfe88c0a3fd476f60f9c417c48a6db3e535cce078f157aeab785eee327bede4187339513c7d39d68e1c65391cb232c65cdde767c976b9375b9fb3457b8d351aceb53497acb327dffdcbe9c394146ae78fb69e455de53f7106a1783a96a60d1078423d8d0784ff420417b7699b9fb158fe97b88437d797309ba2b1e041594ea041231a0b60a20510925c9dc397bce249d0a82a930d8544acec36f6214ccc3da2e25dd0eaa2d385d9fdadf3aa0974322e08356cac41894025a7fd301ee1789003bc60d774d782b5738997666bd12bc593566eda66aa66da0d2bb43f6302dbbc489ba61c09c02456919fe193f3664891c1375edda09d4fe660c91ad9cea5bc08ae721c4e2e61b0675655f290b81816c35abf15903707481ca312f7af98dbda31dbac1f08cdbb4a626532824f63f633347c13d5e053e0218940ffb6a3107b6692efff787a6ea2a5b9d962973d8407d6e7dd023992e7561e12d07b43f333d672ea006ff6fc6df4812f769f4eb127e48939183048a2dd950a3722ccb3beb96b34e5bb94b7d883cbd24b0c6bdfa8457d61708f8fbcef94f0241cb3eba3d496ef7f80309af0fdc1e8720279db8a875ae65e05ce8636a1612b0021373d1bbbc7eac0a2ae9893dc649bd922051c12e2473bf151dbffb40836aa6c063c54afa3422c63c2d63fbfde7f94dcaba22d00a5633915d951e342ebd4186eda985c0c74ebb6cc987ca351f0ea7aeb65491ffe48695af9bff69eade2c884c76d24722b2e8362d9422313e51d1c1d4726109199d867e88d278dbfe339d916b15253d2cc6717272211c317b91a73991a21671e550fd193ef13becb280428d89fdb6219a8b6f6719785c3cb9afa36d4ad8d83da3f5bb7be4426df463ce7655f4c3fcaeefe2ce3a3c27d518b69a9ef5aded0b54f31ecdb6bae0b42998c1f91fa8519969c2f1513c2a27c4f44b4449c5828040a7fc57778ab4a670ff739464ba727f3192b53c51e00e36e7e10b3b3a8e62a52254ef4855757ac29a1364128143c3319bda7ce0323907a91a2ff19cf68e8bf7c9888f2634aff1eada38e6a52dc04e98987d91331f22f76c8bbbfb42d9eb7ae38d8365fb68e5ff8ea90b2000e3263bb110d46401d39e1eb0d7c576612ba5b4a4af6cbe8870fbf287c9891fe5bb782e74441c4c0fceb43a4c5b333cbfd09fd7d42e24576bfcd5fc8e35921e559a7b37f7afa71f823b58dac9d95cb195665d93fe62154aa60df0d44e234d96bc2018ef140907b79d82781f02fd2fe4efaa2bfc1b1725d2e521326d84e81376bbd8a00e42fd06be24268320e8dfacb03eac247b45e7c3dc9a32ceaba8f7e78e7abaaaa7b087f5e63095deb954ac706f3973adcc69e8257dc7ba9a74a0b9ec6c39158a31d5d2ee90dbde09c4d67be591ed4f3e6873f758d5013708510fa115feebecf9cf563684c6d8942ca7f5f38a47c2c4b5e17535512507e284025454ee2511558aed8d575f3e217a15f029783348e649a1b95b03d102897492b33b6fd306faccd265176af966f2ab363820eac58606de0942e9971526a2436011cf6b8f61fa00568d805aefeca527689f84586bb12dfd49328c89ae8ba617ebf4d932c33add1eb3d4664685c833dd3a84f780629e687ef48b501d22a53e1b0b4a97ddfb6381801540215843eb4458935489b564a41df56a4224b3e357bc3e65755bd5922cf2cc36213267824e4c014b4707e5b09732e704827fed2beba1ab7a212748103ee68e6771c918d8074c01f7c249b86f870a2ec2783d29c50d5d9299e978ff13a78a0df89001dcba4a263d62301504ed5a47b06e7910fd33dc3d6248d217f4661eac7c37341207eb8d77e7f1baea35602a5fa0b72f10e247a79497f4d78b3ddd45ca2a0cd2553680b135c37b3bcd6a606ffc8857c92f9ff9209ba19c211258d06bb4c72ca1db67284945c53acc9d8a66d23be57b3a1b03bfeb548b26f7498f786b955339fb4261edaf5e45359bcb9fa9256683d25783d3040d382ed0c14e809f475ae0ad69d06d6a3274f25558a5ca1aba332058ea6f4600aee71a5422891cd3b93f992d61f2cbd3659315192e4eb7862793505f348448b1295b3cd6996a547c6db74bd7198c87a4c86e1aca7c1e562cffe8118a8289eeebbd297e6e7bab5c2f2b60aa3c047644e8ea33e1b282c824b05253af883d77c4b9557cf4e80a27fc936715f1571f0005e463721b1c9d7f8864a0925a49a01d3885", 0x90b}], 0x2) 18:13:08 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) r1 = socket(0x18, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) r3 = socket(0x18, 0x8002, 0x0) r4 = socket(0x18, 0x3, 0x0) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) r5 = dup2(r4, r3) sendmsg$unix(r5, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) ioctl$VMM_IOC_WRITEREGS(r5, 0x82485608, &(0x7f0000000000)={0x5, 0x100, 0x3, {[0x9, 0xffffffff00000000, 0x672, 0x0, 0xe14, 0x3, 0x8000, 0x5, 0x4, 0x5e, 0x7fffffff, 0x5, 0x7, 0x47000000000, 0x2, 0x20, 0x8, 0x8c], [0x5, 0x7f, 0x1, 0xfffffffffffeffff, 0x552b, 0xed4, 0x51c8, 0xfffffffffffffffc, 0x0, 0x9], [0x8, 0xe99d, 0x6, 0x800, 0x101, 0x6, 0x31], [0x4, 0xd8, 0x85a, 0xfffffffffffffff8, 0x9, 0x5], [{0x4, 0x0, 0x5, 0x20}, {0x8a2, 0x8, 0x4622644b}, {0x6a, 0x8, 0x2cb, 0x8}, {0x7f, 0x4, 0x6, 0xfffffffffffff366}, {0xfff, 0x1, 0x9, 0xa9}, {0xb9a, 0x0, 0x6, 0x2}, {0x47f1, 0x9, 0x0, 0x8}, {0x0, 0xfffff70e, 0x8000, 0x7f}], {0x4, 0x7a8a, 0xfffffffc, 0x2}, {0x7, 0x800, 0x0, 0x6}}}) ioctl$TIOCDRAIN(r2, 0x2000745e) ioctl$TIOCFLUSH(r2, 0x821869de, &(0x7f0000000300)) 18:13:08 executing program 1: setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f00000000c0)={{0x18, 0x3}, {0x18, 0x0}}, 0x3c) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000340)=ANY=[@ANYBLOB="1000000100000000001a000000000000e63f1fb7de7b63201b9cbdd104fa78a8bc4a14a470a7b8f1af0c676edf5fa7a0dfd53b4f85a344993a0ee7127ba058a36f10dd4b323d6f163d3d935cc354c86f06456315e723739c52c7acf30ff582ddb3a2077a56b16d4c8948441087917fa8245e852129115b6bf0c3ca369c3dad3309faa41fe095708d3578359a9ae62fea57fe46c6fac0436212f9ecfb5ae45957a1f0899902e7bdb389828cb3119d4169a430fc426058996ce731e7a526d7856feb176ab23907606ce32e3eab5826ec75b4ebfcf8347930b54d7bcc0b48e07d2fa119745eb585eb97fac81e7d90f469999256c040edb7c49118c9969668a6570ebcc8d570d302f2cec69b5f37bcdc6f5cf8e0b90e07313e441b0ba3644f26bb3b17d69df9ea8ee897ffc630e8253de7f536c57a3f0f3a918193c575681552fc97c879aa8aa734907899ec77144b867e9e026a432d7e680304f718d3851e606aa2a23d677e23300d1d60a1"], 0x10}, 0x0) utimes(0x0, &(0x7f0000000140)={{0x7}}) readv(0xffffffffffffff9c, &(0x7f00000016c0)=[{&(0x7f00000006c0)=""/4096, 0x1000}], 0x1) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) r2 = open(&(0x7f0000000040)='./bus\x00', 0x861, 0x0) r3 = socket(0x18, 0x3, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) r4 = dup2(r3, 0xffffffffffffffff) sendmsg$unix(r4, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) recvfrom$unix(r4, &(0x7f0000000280)=""/66, 0x42, 0x800, &(0x7f0000000180)=@abs={0x1, 0x0, 0x3}, 0x8) pwritev(r2, &(0x7f0000000200)=[{&(0x7f0000000240)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) pwritev(r2, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x28d, 0x0, 0x0) 18:13:08 executing program 0: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000240)='/dev/speaker\x00', 0x1, 0x0) fcntl$getown(r0, 0x5) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000400)='/dev/null\x00', 0x0, 0x0) ioctl$BIOCSDLT(r1, 0x8004427a, &(0x7f00000004c0)=0x7) writev(r0, &(0x7f0000000a00)=[{&(0x7f0000000000)="5dcf00f594619dee625c7d12df9861c30d47d4f16797f7b86932d1a5a1eb6e95a2cbcd4d7980573e98b615cbdcf8a97c6224535d03225e5bcecb9596f490b90d7579831521c1a18c47e888e982774e4af348c5f2abbd4840ea3450d1e1365a46c3161c9474b4f28707b8b243b8c9a476a4dda1a1cce1c7e1b5f0b3d6448148eb3bde98fe07f0d747c5b316504f06d759dc9f9408e2f9a5007c9159bcc5d9e6b3f8f177d243bdf3b1d5c8809d17fd8603b0fa06ad97a6ff3a39fbc6b8486cdc33c981db66887cd9446d2598db2189c6dfe1732dc0fb3dd1171cc870fdaf89", 0xde}, {&(0x7f0000000100)="4724aeb710196bd911c84c48810824c2b10d10811ffdee2563a4207d3f617f64593d9296d8994e47bfd6a74e1f263e10e00a92cc0f1b6b3a9a196c33cc0e6728c20a82f5d8b4b6840f9288b09d7b9602fefc916715c40637d66fdd579634f408666a1ea64e7889a85cc3f4a4c9cef66fdda900b6027906f7d420e9bb404fdcef6be5d7f6031e5b425bbfd31e01fd55a7e50716b6d1ef81325becd33a2533c1929c974ad499428f6ef828dacd3a5b239a04af0f0ce2cd7dc81ff189ac4d35a40b44aee7bb09c84ddc0100000000", 0xcd}, {&(0x7f0000000200)="2d87bae20f3474d456a0394de10ec3bbf5969c01e5590a85054fffbeb5bcdb4b6882a7e6", 0x24}, {&(0x7f0000000280)="7324062b8f14569009a49ed294d5470f11ef8199e8b797b88d901de74bbe0e6b769452bfab0dd3f4a6e6d9afb0e4eff112d128663c2861d5a2af837cfb1071a76ea1c414951259ae695b7112ea36e75bccc6555857657f643a1293020e7895fa081445f67ccce1a204c74e9f50e750d13f823fbe38a6a82cc670d23d7676382f013315599f59982e319031b674e7234e0ac7a9c046b0f1", 0x97}, {&(0x7f0000000ac0)="4f76d6ff249fcdcc9ccc7adcd84ff78d8237e4f1f865166930361f27069e5351507de53b91f6f795cc50f5176ae5d2723fe0615484991b0cdaa9843647224541c2fc6fd5963c2c86995903f258b2a05c97637dc9c70efa38dc948107a0f8bae4678a97beae185a89745631666d32309eac80cc39d6c3a06aab4772ce6a8f8d329af844a5199b6c45df69dfb31b4ab3933db48d4bf948673d4c9a2c88419d76824c622c89285d17aaac49f003084348cf707fbacd288d70de9f749edab726f68e09282203a1c06d95129ed960894115472215220c66ba5dad34c236de4c46fb4259e577e935979116298ddec38857e3985e02f1e115ba8a62ec101cc3619d793550b23d86d2f52d2bc181ffcb651b8fd027b7f3d49192c4c88b291ba52844c6ddbd101bdacfb6d801ee090058b34fac6bee8cc8edc0ee611c1f742e5a269fa5a6b582ec7cbb1b0339a63da3c60cb6759453003a3ff862c5139ac1c1222ac6da11621f09f99641a754d55c1706a3f1f1428e3778c792f16b19d16418e49cb1ddd64c240acc14ef887e162c", 0x18a}, {&(0x7f0000000940)="0cd1039f4d92e172ca1aa04925adc0c0f13b12278e289ea85e9c4f595dc246f3609b7cb78c9a055c763caaf362afd0e1b562ac29865c7ba1c1da5ed400ee1e757bfc6629c7b2e047f9709cc32516012625214f2e4c472b7a9d3a671c04440a662442966ae176eb4d0d1c07ccb4f0c592d8d41e2a0015149ba83cc74a8caae26e321608018e47cdbbfb28063d7623f01a7f6543b8c47a2191cd69b88848d1fe8fbd14ed7d08781aedf20d7e2c4bee77d64049303f9ae6557e", 0xb8}, {&(0x7f0000000800)="0b4fe8648d06f82a33c97f309b821ed63c5d469312e7e7a1045402dc3a7df177882b357672edac15bb91e8a86602bf7740b5731916d2332e6dd43177", 0x3c}, {&(0x7f0000000540)="6ce0d00ad2f22cd5f109c967db4868b97d65b63f348768904effb0bf3950148e2f365b7e5c2a1c624dfc5d75846a6fb3f5a7bfdd278005f49e8b2f21950d70bc3327c04451d4a80402fd11d62ebb230198967aa81ae5e64e3add9fffe2e17b0ec93b1cbd4432b657d7c4166f95354246fbaecdf5a6a85174b86c690616b81aaae882a88c3fbd205a0b021cf87b2a04d873e772924836bf8394ed3c203ec450c778fc55e108c28dbe46a40c48133c9da8", 0xb0}, {&(0x7f0000000fc0)="90f443d07f115c529eb546738b66821fa4a11733d7adae0861f54fb62a4bbe12f0e11f716d82c2f178988b24f67508a3cb78c4b094676d3e2ac67da42939ea5796c504a488a55961aa8414abe22957f4d0beccaa0fe7bcb9cd79de199c4a986911a8487478371d93f2c4f3f315036d68be827c56d80f08cdd84da92fb303cd1012a553b9268b6f00fe36f1008152cf08481e3dc8280ac09795dcf2baa57e69050c8a4d1602ea7ae6476ebfd14c8e76f55f6127b6eaed886f8172adfc1c58ef1ad67d827aa9546aa791f91ea70becbb4f1b0186c62f9ec734338a10d1773ccef4aae7b64b4b5500c14a75e9b6a65f87b5e99b61ec174b9620b754035957", 0xfd}, {&(0x7f0000000840)="356dc97e66ecb418f3d291a0587113e90744ce2b44076e628cf5c49d4a31796df520cd84915e979a3c0462ad74d59108c41426984cc7955605d5b4dab9f94bc3b07404c51781c9f6188566eaf2d33eecc2637b581b72e43679395f359894effce2ec5202adc31c02008c7e74d768f45e1636796e1109be3393b42b34eb2c9fae409fab019dc48d4611c95161b3fcd06a63f8dd640aa912ca9ba63b2e0386849300cee21c58a86538b177c20742215ef170f696def10f722ba227854f73d7ffb623080bb3e1c28fd6794eb244b629e7cab704e99d47a9d1863b2b52a36e46089b9700000000", 0xe5}, {&(0x7f0000000440)="81ffe347ff28a85b5688be85bca00302816d05f772b3920d2871488d3ed353f9eaf7076c4bfe01a8b2a157d4f7541ea63e460176ff65e66ab12a1e97ca66ab314883000000000000000873b670985875fb9c593cf99a7011b098f6", 0x5b}], 0xb) pwritev(r1, &(0x7f0000000f40)=[{&(0x7f0000000500)="8490", 0x2}, {&(0x7f0000000600)="5e02101c3907c91e5ced1dc396394a25885ba41f", 0x14}, {&(0x7f0000000640)="6f2dd9714c74e035ea8166b87eaee976238a8bd46a5cacc904de7272fe881323eb744bf84d7b4b640e15a4564de8ea4ca4bc2152fabf5f54df3b2a4f1521800004e350da565df83383e3708742bc00cb6013da5cc36433edc74c3edd6f18d4a4", 0x60}, {&(0x7f0000001200)="2a1760885fefa7766dfce94aa69a8fa43f836f3f4a1397cb01d96306454553ade49501636d315efe1706c86acff46d24987e736cadc573bd11cb186f48ce30c29d3d1c9f546b2651525d588d7523b04ddffefed6a21d07d0f601bc3ae62c987113e9763f2fc015b76825b3c82ca2e4efeef24009feb9e85e4b902aee6189cb47908188c87cc8b9988f27906793e8f6f1a70506fe3ea38611941e45ab50565c304016ad8d40b671865c4dd1b4a7356682f7188bbbe2aceae74d2330d9070eedf13706b3df30253106fc3f33de87da5b0ca46e4917a5a108af1568fd80e04eceab799e82826b5768e75868fca45cd8c86ca7beeebcfb2565f92a11a5a911e7247478d5f9b5e62b4d1f330b9bd955a3d59b9cb9e8883f52c4380832c57474c23fb7e806602c4f65ee6682dadb510f469d06fc9100eff0361f1fed7822e8defe4f93c43d2528ef9a412fd81404bfacec943d7913d270a08eaa1fb41871f24e3746db13b90f61f6ac179e129e569297fe323b63042b0576a887a7a9d43e852d458681a0ccc98d2d0986fd4dd30f411a3a89c1bb5e4eb7c47b67a8aa15011c5d1aec187f5f207c3ed63b52363b147561670fe00b0372247a0bc007b6d7637976cc8ef036ad59060646cf5e22c595a6374b5213f8009f3399a00cfd40db139718d77e5e9135a7f62b03a319cc4e70c69f3d3ceb6e0fd7cca7f3b20c076bb95c1489b13ab91b9e24a77d8c1e77d9fb1ccc9c73f9dfd482c2b9c49dc01dbb1ebec4c9efcee917054c9654f71a85f11d111830e391b2a865b50b8b8f3d7ba45bdb55f396785c5a893473d4a6a661a979ed49f2d9ab57287113ef3bd81f9ef0e9a9c9e26dbf55da9b315f4704171c9d63188cdedb855e82f85a748d77197875a49cd8eaac17d164689937d5a79fad723e0e799a691e0014387752a1c697c86643580f4bfc26ffd8fea222ebcdba0602a276400e68cb177d36c29946a73153f275fba1fad823ca8143a2e48fc3292d6a9f901b5abc7ce276b658c0efa41bef4db3f62f0293e29480c91bfb52399b24d143a67f0fc926639734e599b215373712fac01dfc6e7d021b9c178319790f59d81f60917a0ca95244d680d09164d941a7b3022ab98daaff92b3b3e8ebca99ff519aa59920d6933c332faaee9f040c828371fd60e7db5c30352ad00c7373e8a67749b7b41d603e364a16855ad8cdd0b807528ad56e66518150de573e3d5b0b2a3aca3e4c9e7e09793d62db8423800d4ae111d8dbcb96c38bbfaf48c062f3faf353c6b4e376f0a8a8d15359cf56f49418cf5b1d0cc82e2e5c253c281194d19faccd25ef44a489763ad1489e30cc0a81d378f4f1ad87e97c8427de2c6eb1e5b9d0aa850df9d4363b28f687b94b6c366cfd6cefcdd5a1db5d48ac03e46246ecf1efff8fce31b8c44e41e3388d9663fae3b025eea1c16b284886831373bcd5044b734c875c272cdc798075401623432130e6bd51962d1f6b4257ac4bddc79ff0879ed64eea4e7ccd85ab9ec64c53f4e90b7513e8b37d177f67c9e3295bae91b8d15bf249113b9cd34a6c0802d2c4be807a535fd45d416658195ad46ebd02e6f645aab3231e26486745250413981bdcfd79c749f88e083b6c67217e8af9307b3e06fe67f22a09be5d496bf174bad34fa06f9e4f2f1ba87aee4d033206c62e76fd563d91bca40fe6738657cd392c64e9b470909576eed2b163df50d503a8e635e4261e379081d0890d47ff7c8153b9e6ca5d2e75465df7a5eb079f908fbe8ff20ce3de3b7a68673fc0db718123568629ddb55832579f1a2edfc3263f855b78641e00e5539c2faf2a363fc5bc46adb96307583ee9472957ff4fa6fbc31824a6e76d4e9a864d6cf0e99c4eb80e050bcc6bbbe0d552cd7dece25e610674b9c29f8c900ddcb9ba68c2463de2fffdc8c30ec3c9efe356b2670da919d565091f85eb3eceda5273c066d74d0faa5e31553e4f66c037ed5db64dd8b4f266d8d9b7fb83e676fdca61ef91afdecfa99a512878983588c08970655211e51b8d7e95c2802e463847e7e706e33908b824971ab7609efc46b55e901c92137538f5d735247769bff5dfaa5ad3c38d50bbdd1cb2b187cb67422f08300f6b4c664c9907aec441b6ade0beb0f5292ad3e84e94d9f3ea5f15848624b239598730966d1c01aeaa35eb57c989837d229c43a4a419956fddb62883e5f178da454ab698a6bb66a4e9b55e9f1cd703c3f640fd8d3a779d827d6391dc546aba8a53220ecc46e5fabcf36852b95daadf6421fe36b0319f453f025025996f4133ca5a7bd4eb8ec36613708598120f3c3b6bb2d993e922994aa62043c90c6eb497a409ed86438f6757aa0e1dde40ee5f0e3b4705caa63a9e059e260af06df2ec10b3146ca92e46988cc4acd6095007e4b3d381a0eee42f87968168863faec08ba7bc444749912213f906d8b9479441f06981af43da7bbb5df9eacd40546738bd28a3e9dbfefab8dd5ba7ace103096d4096fa5b182aaaafb88a7b699891571c7f0ddf11d2a4c13652c6e0b918d512dac4b66fde686da41cc4ea3ada0e1ea0c8591ffa6cf54ea783f4ef9817c4ec0daa0428095b15d3c4e0a637e8f8a39c28fc4b4c4a21eee6e995da082c410c569dbf33a634f2bb62cfa8b8671e1379912f6fb5dd37033b2c167458dfcb9a7ab4439a5595d0f909a60a2a5480adc02ae89f6b4d2582950ad9e3901d5d62cbc62b365a093be411fad7239148765db6db899a20c3b1dbb934e729074013be61c597817acea5ca1cd7b3e71146965587ba9ad33fea3b663a8e4908ba9490b50753c50d8813ff68221c95593c81444f45272007cc2e4e20cf87f8cde29437b0e65027ca64021e183598bacea3532e842044178ccaf7b1fb4d6dfd45382e4e4dfc97dec99e046614c24bda5de6ce6c7d4157141cc83854d302f2dea599f4f90fb244cd147f72b3f2bdf9450984a0a7a020e32b2e3cb2353775a87c1f5ee754fc29ae507de6ac407674f4d6357d6fcdf38c5690dcc2726dffbb2352cfeca9661153fed15ab9f233ffd446e0d12f09c7bd81c3fe9a35122fda1ab0a24cc591f96a631ec904776f111bc39298135a2da0dac65ca27fa015938f071fc61e088c0469c50895e6450027d2daf0e518c94c80150f865f07c2ae99ff46f0c241ab785907da20cda90f7b56ee3fce786ca2053bb0f9d06034c21fb70856a96024c0942b536c24680e66da6a9525992e326be7335ebbd7bd19b675b63384dec701662f17db5b2a951e707eca329b3c522ccdceb0b6d43b469f5546c0ab5c0cdcfd70e0d4443788ec560d31ba0316dc6d9a0393dec65006ab05d1a8159dcebcf4fee6e047538223ed996fd2ad90509f522cd8e863bd94bb056dfcf48c524818b60c87444f860c61686ba178e24b6729c86f94d6e4401f729f9ab4d8ec9ff422ee63c61ea2df816ed0a89e5d1c8bf0ed7582f2fd79f10dff47c650c3b93209aa7c2dee635ae1e71cfa62b24749864a69ef6fd670aa18e35737049c22382a0e07065970a8171a90c3caf95d577e9308ecfbed962b251931c2c039f734feebf819b1098aff6806762407bb3efd04c8032dccf16c36f1e12ef5be89d118b623c90cc235737fa69423535838e85c3fd20b37c5d848fd849f96f5fdd509ace405c0e5440cc15d84b70a9948ceb255aee3c8f165197fb42f1a6c5790b8855b51898b0faa4f2e3b43c51778d11008f0c04a36898a98511564679899afb79020cefafd4ee58a5b26365f557385a47263084f9d23759ddaf3c191de217d31a4f54be53e46cf61638de69684ec861e0c68cbaa993a2c72036dbfc2c2ac9c0c5bd39591336c0dd36a47f9a3a05e7d2e73913a2d27e0dffa9dbb56e63777f9bcd51f4605a99c39db193c81fd17b5b2f1f7d0210d71eed83563386599dd8e5e000c8d329844ab39c07e8f968938fbc737a80850c27e902d0c372ada2e6219a4a8d0d18c0be8c94cd57d71a0b7e9c4dc038af9eb9013ae248c82f394b51b825a1ae6815b86c2ce797050a1045fc0649f0c505f9a24d33951e611fd0e7d886ace0aee6a5e058c281526aeaa089c3fd465f793eff17723b94116366199fe9cd5918886bf244529fd8bf1c768f0c0912db720355a5269364f7bb2580bdd0a9b9b12dbeb320f655b7a21e67daf38f819cb778b625ef962c1abe0d3f44154369d30f258c722059a668e3813534bc141e6af450cde0863e6318599e5bccd058e5ea5cc7a22ffe38346deed663eec426248a0e39a35b76bae2f710bcdb2fd7da16fb64f66cae46f162f60529e540517e607ad37fc5d28182286b92d2cbef880a3897fc217fa623b5a6cfabe1b70910bc24a5d7b57ef1a58d774d73922452889830f21c97926c224f998190895349a0e2479e67cb87265156472bdbb0f9c76bb3621809d96414e4b923d8542dbe6790384a28f250c08f2326133581a825da08c3692fd5e370f4912ba83e6efb595ddf5bc51f50e7ae4c591307deed6d3ee4c0886b68f02c1cc1a5f134f7a5b3d10dcc3e7a3e369c5309a15d856c194a09baccaa550aa84fce6b4e885716cfa0f0e38076caf6f41fb49876d3b23f1268928b7b359db9667d52cac026134160ff40cf22d5a01e44a3ede2b4e81a6bc7bc85a007e2183c6d18790809caaf5fed36f5a9894018ef6d45bce958f09515cd3550c13c8d993a4b993cff3ba4b8f938c9873b89b200206ae35a9358f623a4bf45bd7c678423944195077361f0274adb2525fc726a138c113c14948d096e8704f6bcd9934ecb3d7e68845a4fd590fac7e3a9e32fff432e8b7469f9211c9226a917905c0a8669d4737f6de95fd1b2b7f2d98f3fd5775fb6e01e830fada2669a87272a92992113fac0ff5fc404c54fef65f2675f3abc8ea559b5320663e334da1606d3a1e5a4b5272ee582f8e9fa2006ce7424ba349097ab6a117ebd72b0b3eb3823171a737a44140f7c7ba6ecd9639afe3eef21977458793b79d307f1639b0afc86800e9fcc8f513bf3571ed91aafbc8a2f87892f898ecfb5134e589e35e55d5d1c8b1afcf3232804f9c7ed430f597897026a1cd55ae89d9b0989b33d9ebd0297948657946fac6cf80d1358cb8d64128b233481a29c0e31dde4e08e2e44f74807a644fdc6895578727dda5b95efff63a0fa470e4803c9aebd443b05dc784123dd83d321fd68974f400b2a8dbec7dc4e085010b1182f3c3199e2610366c72f364a273c07d806697c4e828ab55f4723f723ea60db74e0cf7bb64825a11a4bf12b906fc9d3029cd4888ecdda26bf97bb88f7d46e73da2fddb777ef74a62efd3fa1aee44e2d7dadb07d8edb161fe92aff22e68180e6763889950bbdc8d4c9e4a850f83d23afba02ed48a5484b7909365b30cecd944c3d0a0ac5fd8efd087c5e76b8f683da54238494271f737e8cd0f54cb50e5df01b81b7ea1747b9823eb1054e7bd1398dd55273144f0afdd459e940d01e01d853b93d347de110e5ffc830e5f93bcf00c33c63bad87b4a46fcfa58dda4d47efd5fde3def68c2ce3f67334c2af5cc9901cb838be14e1547ea3376ba857179fd54cf5cd40d98f222aaae7383e27c9b93c5dc88454bc37dd69155d2f38e120a5b6023ae61eb928aa8531707bebdde28fdd0b4041a402e3dd43a927586ab46b91f3a52f9d255cb600cf8c6fb3351be54a0982078fa34044126d5c8c487d1a5228b3e1413a4dd54a08c01eab3b24fc5864a01142a178a335a945b71cd9a09c41e536f8c5e6c38a8370dd75ebf5c3e006147927f79f0f23129bb7077e7029c65452d1b3e0ee", 0x1000}, {&(0x7f00000006c0)="e488e30f14d94e084e825687385d5dbf993b3506f1814903caab06b2559aafc5fb8ddf5c5bd744bdca481e6f385cc85a9d477f4c8e2e092735b5699f2c5e28a8d8e889f9b203e2b01f10a084cd151177dbc861caa32a5939ccef32e90de747ed92ec1ad71056798091e83bc53bc706a810f35f379f0f7f4f7bec8477f24537d9162c71f8427fac629b0a05dfa27c754050882beacf7be117f2334ef0c17e3eedb721f406efdc7df144ce25c405269950b7b377675c30f9fc6b4c15948a826659e3397e92f9bb707ff59c735ec2a1e49a32306b73a0ad646e960baec991ad6f5f992c9fc8c198b35648e1d429efb30c13704e80e0e4707c70835b60649a9cea", 0xff}, {&(0x7f0000000c80)="026a6d4323e14297b38bbbca528aec95eae1a1c4cc7c716690bdeac0f6ad7a75c982a53c8b51aaa38de240d80928338d17061275999890735babd875a099a010d1570807cf3395ff1159a04bb785f274ec4ddaf812174c65cd87113f2b389c6f32b86b1e58599e1723ce9982a618b66ff0e345fea23b40881f4ab3a0cceb7d85fb168500"/147, 0x93}, {&(0x7f0000000d40)="517108e9bd9909a22446fc60ad7fd7aaa80eeb87afd55f926c5b585faf47f41cc691c3f304deb6bb7b619ab0a583fab238c81599e846b944c3f896adcadbdb1635f7d65a7d7bc98f1f64a1e65e7d90f34ca14cf06d93914ca34353f7337504444aed10714e4b6a0de2fcbd33150056c6790662ef07dbe1fd08ed1f4ae788954c9424d8eed890145b4a0b4125059e1c301d83a832358ef6a0f23292a222417eec8f7e62ccc5dd07e0178f6b3a34cfc89fcad19b2df163eba4df3b0b872fd9caec6a445449f68a7485228320e631560f1db5eb864ab6fd0b50c1287bddcf24fbddc253172322c00427c67ccc8d90b0dc22a2bc865b", 0xf4}, {&(0x7f0000000e40)="445f35bc7e114e26d8f0a9284ca9db49a5d4077fae1a68ccec05f2f6d5ffcf10e46b8611a08a07b8a39adaf8f96ef7c3f27f863368b628c785040156febb0b87c6aeda983abf24d3769fbd3f07de1f20d07035f1d82d773d77213bd779d6f3bc19184b4f7061409582279a920e6eab81496d974a42d3b066481370b21698e79c21c05a6419640ffcc1138f9bec726e34c437877f190558088be808839b8fbd2a478cb57ee1d2690cb23ccb4c39e0a4ed90cc92fb533bd697c6ce63a85180d2f0782e976f4faab03f4cfa2b3635c9dcfe7c37e1a579ca53ba0c831ecf0f", 0xdd}], 0x8, 0x0, 0x2) syz_emit_ethernet(0x46, &(0x7f00000010c0)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaaaa080045000038000000107f3602dc6e000001e000000200000000030e907800c85cf7b30000000000000000000000e0000001ffffffff0000000040000000af2e6f6a643fe3838d79b1"]) r2 = socket(0x18, 0x8002, 0x0) r3 = socket(0x18, 0x3, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) fcntl$setflags(0xffffffffffffffff, 0x2, 0x1) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) r4 = socket(0x18, 0x8002, 0x0) r5 = socket(0x18, 0x3, 0x0) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) dup2(r5, r4) connect$unix(r5, &(0x7f0000000380)=ANY=[@ANYBLOB="000000000900020030b5f95978d82aa1d4154952df70a49501ce2c666ca06d"], 0xa) r6 = dup2(r3, r2) sendmsg$unix(r6, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) ioctl$BIOCSBLEN(r6, 0xc0044266, &(0x7f0000000340)=0x1ff) 18:13:08 executing program 1: syz_emit_ethernet(0x6e, &(0x7f00000014c0)={@random="e3ab04002f00", @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, 'v`Q', 0x38, 0x3a, 0x0, @loopback, @mcast2={0xff, 0x2, [0x0, 0xfffffffffffff000]}, {[], @icmpv6=@pkt_toobig={0x2, 0x0, 0x0, 0x0, {0x0, 0x6, "d36867", 0x0, 0x2b, 0x0, @local={0xfe, 0x80, [], 0x0}, @rand_addr="61ba24dba275548f083290002c8874e6", [@routing]}}}}}}}) 18:13:08 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="5ec54ae74e682623"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x1, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd0\x00', 0x80, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = socket(0x18, 0x2, 0x0) dup2(r0, r2) connect$unix(r2, &(0x7f0000000000)=ANY=[], 0x10) r3 = socket(0x2, 0x8002, 0x0) r4 = dup2(r0, r2) dup2(r4, r3) socket(0x18, 0x2, 0x0) writev(r3, &(0x7f0000000040)=[{0x0}], 0x1) socket(0x6, 0x4, 0x3) 18:13:08 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x2, 0x0, 0x2000110000000000}], 0x0, 0x0, 0x0, 0x0) r0 = socket(0x18, 0x8002, 0x0) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) r2 = dup2(r1, r0) sendmsg$unix(r2, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) socket(0x18, 0x8002, 0x0) r3 = socket(0x18, 0x3, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) fchmodat(0xffffffffffffffff, &(0x7f00000000c0)='./bus\x00', 0x108, 0x0) r4 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) r5 = socket(0x18, 0x8002, 0x0) r6 = socket(0x18, 0x3, 0x0) setsockopt(r6, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) r7 = dup2(r6, r5) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8}, 0x4) write(r7, &(0x7f0000000100)="625b47b70627fc72b69b73c11f216d9ec748a0f7cb3751572863a7133e3f", 0x1e) write(r4, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 18:13:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000005, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x30}, {0x20}, {0x6, 0x0, 0x0, 0x7ff}]}) r1 = socket(0x18, 0x8002, 0x0) r2 = socket(0x18, 0x4000, 0x20) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) r3 = dup2(r2, r1) sendmsg$unix(r3, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) ioctl$BIOCSRSIG(r3, 0x80044272, &(0x7f0000000000)=0xea) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000300)="bd85e6d2b80db1628b0679d7f0c0", 0xe, 0x0, 0x0) 18:13:09 executing program 1: fcntl$setstatus(0xffffffffffffff9c, 0x4, 0x8) r0 = dup(0xffffffffffffff9c) fcntl$getown(r0, 0x5) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000000)=0x9) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000040)="05f8461b41c19a02474ba323dd4f091d7a0031aa383133e0f6c42c3b5eb2afae0ca5756decc8c603848ebba5de4c394c7089a8b75e84a4183e7a4af89f8b0eebf58d3cbb3e0a049d8e21026e6394d05afd84917dc07e5f4fbadbfea648aaed9956110c3a78aad11767ba53ac92b57d7a28e8ed7632b8", 0x76}, {&(0x7f00000000c0)="ede9e1c0176891de6baff68d8c99eec116b5d63fe70e0a77cbe0ccb5aacce5b36d851ba9bf8065bd464ab16867d9d73266b2c1b970c79bc76af030580cfee52eea9165d423c25819d8a81afd7063dd6e7ae6b9c2cc27f589f12008315f58b072d62ead12da24301945a639612266fabf8c7575876822774dfb563624bcf06fa274e5f653777b80d41e4444a7d1562e", 0x8f}, {&(0x7f0000000180)="19f7febd2b4fb656a42da8c36d431c42817c8d1a25a85d552c2c8610dfc64e75bd0a5abce41938a81efa3e29ea84d144f3d98c38d222d8abdeaa7b22175bc01f6a13", 0x42}, {&(0x7f0000000200)="aba024573a6c6a1aaf706d2bd842cfc1a702b2da6a6c2bd15f04d7", 0x1b}, {&(0x7f0000000240)="fbf59a890e07c52f76275702d3759b033556b8f7393ae659ec3df3f98bb89135c901d93a40e4656f93c53ba5d73d7a893545d2a1806ac0c773677900a4275132604ce190cf87c8e44d68be2e14a58c5e91a2738485ef7d2d56e24bce4737d2205e6d64e0b6f4f3d7bef75d5432e0cba21f571ec364d7a460", 0x78}], 0x5, 0x0, 0x787) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000340), &(0x7f0000000380)=0xc) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f00000003c0)={0x7, 0xaa, './file0\x00', 0xfffffffc, 0x3, 0x0, 0x8001}) shmget$private(0x0, 0xc000, 0x180, &(0x7f0000ff1000/0xc000)=nil) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000400)='/dev/zero\x00', 0x1, 0x0) ioctl$KDSETMODE(r1, 0x20004b0a, &(0x7f0000000440)) getegid() r2 = accept$unix(0xffffffffffffffff, &(0x7f0000000480)=@abs, &(0x7f00000004c0)=0x8) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, 0xc) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000540)='/dev/zero\x00', 0x80, 0x0) close(r4) write(0xffffffffffffffff, &(0x7f0000000580)="52934b7ae15f4ac1d9aceb0b9e4c22968c3f35078426079b10f7fbcf8b32fab512a8b2c2d54fa6e060ae97bf8b722ab83ef12a449f21be8e16f67eef6a0d21e73e133bd14ae332ca631e40e820162e4278a7ecd13ecbb75deecb473299fbb52312dba75a09", 0x65) r5 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000600)='/dev/ttyCcfg\x00', 0x800, 0x0) ioctl$KDMKTONE(r5, 0x20004b08, &(0x7f0000000640)=0x4) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000680)=0x8) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000780)={{0xfff, 0x0, r3, 0xffffffffffffffff, 0x0, 0x90, 0x56d}, 0x81, 0x4, 0x1}) 18:13:09 executing program 0: sysctl$hw(&(0x7f0000000080)={0x6, 0xb}, 0x8, &(0x7f0000000100), 0x0, 0x0, 0x0) link(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') semget$private(0x0, 0x2, 0x502) r0 = socket(0x18, 0x8002, 0x0) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) r2 = dup2(r1, r0) sendmsg$unix(r2, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) bind(r2, &(0x7f0000000140)=@in={0x2, 0x3}, 0xc) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='c\x00') 18:13:09 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) r1 = socket(0x18, 0x8002, 0x0) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) socket(0x6, 0x4000, 0x20) r3 = socket(0x18, 0x8002, 0x0) r4 = socket(0x18, 0x3, 0x0) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) r5 = dup2(r4, r3) sendmsg$unix(r5, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r5, 0xc0245755, &(0x7f0000000080)={0xfff, './file0\x00', './file0\x00'}) r6 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000240)='/dev/speaker\x00', 0x1, 0x0) fcntl$getown(r6, 0x5) r7 = dup2(r6, r1) sendmsg$unix(r7, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r7, 0x80085761, &(0x7f0000000040)={0x3, 0x2d28}) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000280)={&(0x7f0000000240)=[{0x88, 0x80000001}, {0x2}], 0x2}) 18:13:09 executing program 0: sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b1400d03", 0x4, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x7, 0x2}, 0x8) pwritev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f00000000c0)="4412", 0x2}], 0x1, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="5e020207e0000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x18, 0x8002, 0x0) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) dup2(r2, r1) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000040), 0xc) connect$unix(r0, &(0x7f0000000000)=ANY=[], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) write(r0, 0x0, 0x0) 18:13:09 executing program 1: socket(0x10, 0x3, 0x6) 18:13:09 executing program 0: r0 = socket(0x2, 0x4003, 0x0) r1 = socket(0x2, 0x3, 0x0) r2 = socket(0x18, 0x8002, 0x0) r3 = socket(0x18, 0x3, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) r4 = dup2(r3, r2) sendmsg$unix(r4, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) connect$unix(r1, &(0x7f0000000b40)=ANY=[@ANYRES64=r4], 0x10) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000040)=0x2, 0x4) writev(r1, &(0x7f0000000000)=[{0x0}], 0x1) 18:13:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x7c}, {0x3}, {0x6, 0x0, 0x0, 0x101}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000240)='/dev/speaker\x00', 0x1, 0x0) r2 = fcntl$getown(r1, 0x5) r3 = socket(0x18, 0x8002, 0x0) r4 = socket(0x18, 0x3, 0x0) r5 = socket(0x18, 0x8002, 0x0) r6 = socket(0x18, 0x3, 0x0) setsockopt(r6, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) dup2(r6, r5) fcntl$setown(r6, 0x6, r2) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) r7 = dup2(r4, r3) socket(0x18, 0x8002, 0x0) r8 = socket(0x18, 0x3, 0x0) setsockopt(r8, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) dup2(r1, r7) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) 18:13:09 executing program 0: r0 = socket(0x18, 0x8002, 0x0) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) r2 = dup2(r1, r0) r3 = accept(r0, &(0x7f00000000c0)=@in, &(0x7f0000000100)=0xc) r4 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000240)='/dev/speaker\x00', 0x1, 0x0) fcntl$getown(r4, 0x5) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse\x00', 0x40, 0x0) r5 = socket(0x20, 0x5, 0x4) getsockopt$inet_opts(r2, 0x0, 0x0, &(0x7f00000002c0)=""/230, &(0x7f0000000180)=0xe6) ftruncate(r5, 0x0, 0x9) fcntl$dupfd(r3, 0xa, r4) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x462, 0x0) socketpair(0x20, 0xc004, 0x4, &(0x7f00000001c0)) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x5, 0x4, 0x5, 0x3ff}, {0x15, 0x40}, {0x4000006, 0xfd, 0x0, 0x81}]}) pwrite(r6, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 18:13:09 executing program 1: socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = socket(0x18, 0x8002, 0x0) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) r3 = dup2(r2, r1) ioctl$DIOCMAP(r3, 0xc0106477, &(0x7f0000000080)={&(0x7f0000000040)='./file0\x00', r0, 0x1}) sendmsg$unix(r3, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) msgget(0x3, 0x0) sendmsg$unix(r3, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff00000100000000000000"], 0x10}, 0x0) recvmsg(r0, &(0x7f00000001c0)={&(0x7f00000000c0)=@in6, 0xc, 0x0, 0x0, &(0x7f0000000180)=""/9, 0x9}, 0x0) 18:13:09 executing program 0: syz_emit_ethernet(0x6e, &(0x7f0000000100)={@broadcast, @random='\x00-\x00', [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x38, 0x3a, 0x0, @local={0xfe, 0x80, [], 0x0}, @ipv4={[], [], @loopback}, {[], @icmpv6=@param_prob={0x4, 0x0, 0x0, 0x0, {0x0, 0x6, "f46482", 0x0, 0x6, 0x0, @mcast2, @mcast1, [@hopopts]}}}}}}}) 18:13:09 executing program 0: sysctl$kern(&(0x7f0000000000)={0x1, 0x2}, 0x2, 0x0, 0x0, 0x0, 0x0) r0 = socket(0x18, 0x8002, 0x0) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) r2 = dup2(r1, r0) sendmsg$unix(r2, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r3 = socket(0x18, 0x8002, 0x0) r4 = socket(0x18, 0x3, 0x0) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) r5 = dup2(r4, r3) sendmsg$unix(r5, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r6 = socket(0x18, 0x8002, 0x0) r7 = socket(0x18, 0x3, 0x0) setsockopt(r7, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) r8 = dup2(0xffffffffffffffff, r6) sendmsg$unix(r8, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) socket(0x18, 0x8002, 0x0) r9 = socket(0x18, 0x3, 0x0) setsockopt(r9, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) ioctl$TIOCDRAIN(0xffffffffffffffff, 0x2000745e) 18:13:09 executing program 0: sysctl$net_inet6_icmp6(&(0x7f0000000240)={0x4, 0x18, 0x29, 0x7}, 0x4, &(0x7f0000000000)="8174aea9920db417a6620c6bc340e51e401f560fed36dd38ce969a34edc1bd4b9092de37acf7d597ac0994ec6340c279ed05cc75d351325236e1face126cff6c83248d3c05efb317e592a5ddcb6cd0b7ff3c5ca4c1c5a3e0b7b7deaf17e74cb56ff54ecf298299b0f864fb9051b59f27a31269ce9f15a34449a8a6dcb099c87c4c4beb2606e923942c938377d204cb30f2602dcefcecae072dda3023d3e79c299d75d2ef9869f18f0a339ef54905d103ffde71ce74e99f1ab53a07080475b85318e34f619528f7e526b18d2958a55419e3d37591bd48f8ee1975dc785a1dcf435bed666ea95c6e29e772272f75a77db66e596237af68f8061bc2e12e8d", &(0x7f0000000280)=0xfd, &(0x7f00000002c0)="f7d01547d08b7a7679799e17c52f061e2b7b2bd6dc5a5fccb0cc361035914faf28b106b6a4fab9be4401733c18f4ce5962e57a6bbe9775d396ed20ee25123d5f0debb90f92559cc26b4d959c98b7abbc5bb2182ab697bb664dc838ad1c86b21111d0f316b4c919c4e7bcdf21659d3e085f8446c7ae98ad2e672bc3ee91c22f6391d90a1e74e43303b7e652dcf553e54ba9f701ce130693ff291ade441bb31b0070031aef32af61c49fe5fc2ccd22e9b4c737a45a2607f419de97fd54db6522e4831db20e74aa0706034c9cd965c40e13df88eaa8952136039c77031d98007e539f17bac2dce01dc0dedde2277f149b49ae3e67194090fa5ac607643e5cdf3d0684b09fda25dfa7d4364ea0ae99002473532206eed54ef3eece5729fb96dc27643ce1d06f1c04af44cdff02904b1ba8794056a371312056818c08b50a068af3e007214077933d8d6fc37a9e8082d50ed8b0f88c3ed4f1d336c1dd6565bdd8ca65ee679c826ed32d270a2d7f377c06c2351b00bf529176ae7a03c1b4c334fd6b7e5d7c5545c34a578af950d9117cb741dff27cf53b01b87d2ce6a3d5b46cbd7121287aed14c1a2f15a8438988bb38e8a4c0f1ba9cf65b229d9d9145508c3b6d31fea0d6267a2c961a5cb561bdcc7091c11bbb6f0543f5a88d9fde78baeb1e20d2286cca9861605bd2614527cd67302e99bd46a053aabf4afd2bdc85faed4f2c4726b8cccf6a01eca93884e497240232c8c9d5f57f4d27795dc45cb885fdfc8eeeb1bead9cbafe4701471ec2ec4e24101bc1134439fd57ef76931f5d12211bfc9520c4d0abb18942cc145cdedd34b25e103ce3efe78462ad7c25d84376de1083c05a9c63f5dc94f674cb05ff42b94c3f7f6e01a3e78ddcda0ddf3413db4c8ccb5eae622b6644d4b34f27c77fdccb70256ce64d8e714dc381eee771a3ffe23ba174fcaac8b87919e7be9797c3f6d6c1779ccd341a5a4ac7c083e22bce6b412659f9c1d03315e997e761195b936bba602bf33a331d411ff50f8c9d08e45ac9ef76cadeac5d56538735e40c04fc38102962eb719879abd8ca904e640f396978a8f025a9fef5a37e90db84eb7b9f52dd1bea78ca910e7f2fe9438a82b85a225d86307afa9506ecb9fd97e9928e1a5ee23eedccd7305936fece6e80d8c740ac6c56095a0d3cbf71f7ff23ed647141d5136ad09789073674a4c13eef3c9a90b4ab2882c65b36d182458eefe0d10fd33d06d057b9028afb515abbd3d36a3d95b8b07bc2833d7b08a5a7d8c116ddcf6d188cf7145f6408a93e884a3ccc1fa31810357abe35eefa4507a526aa8e168159ac1d43193c84757ea607965d43dc6dfe1fd45377d683470c41377d9a3136ca2f362bbd49aba9cdd56c3d547f97ad2497c6ab811811cb0f976975b57daf119aa9fc264e0d75f29df01d61db69f44e39504303f73b85732069b5b5f7e03891fd87f4a2514db117548bfbfe913e692630dc2b9e3a4dd92990c7789bc603903ff46626a2ef474c3659aa4ad2627b37b81b49056d03010629a1d8ba974aa0cfd5f084b7dc8aefb6a0ad905a3132ec5fb9fa6c2f244fb1f75045c6a076916a67741121c4c6ede14c9c50b62ea9ceeca43d8995c13985bf0967a027b64fa1bd2ae22d29d3ecd097839681a505fd875f64363ae18e24899c352434a46ab7cb064128ee805cd2838aeb19cee1c96a5292c06669f837bc910373c8e87b4b4afe1b1849cba0a75c13d2d5d8372e8a1e018b69754a957bc2e71bf81dd5341a30f093975f1d016346d0fdfe5f5970e53d07a45520b59a9c37c7b2fa10bb5679375999f19c023037148b9408c98d7aa47d868bd2645058c91b0c5b1f914a7a7583e60257c4b99c868bba2d881c46d1d77d9b4290a9245f301629ba15f883affdc21846774cb453692edfee829e935da185379904cf1f69fd50ccb099b596510efb0cc7d7db494d393b0eb87c986eb4f699ca1bfd1fce438f4b0768ebe1933d701c41a87f3257e877f017429649c0d71674ae3295e232c98629f62a94b045f3acf52164c3d5780ff4f8f521154c6ab9592bf6ba42dbc9a33b755559e611fb5127585a3363c04996ff08145a060ec439d5f72ed17555ef8461231e971040e0dcc662df285938d2532272d7467ff0c703bc546dbcb34a773d36ddf506dce89451260bd785bad67a61b7df4104377f8f615e1f849d665f9a22049a8c52174fc5cea22217c7b2ac8396848664b804ed66a6b7ca037daf8c5c804817a3cbf887b3a0479ceb4a543b4310758e139facb3f89111d92c0c94b09d0757506a5551a30859039975702b0247041c5e9e8dd7ee31924fa03975ee08b774db7388e7e20d5fd750bcad5a5bf185f4e67e82539f459bde0fd29779609a8b5d458b011d7c38127b7e51256e088666eaa61119bccb4250a034dfe1812ebe41a73434baec716b130b3fea965e2e640d8e6a1966a1e636c82a0af634fe60fd560ac084c72db1b6267a8987b449b3927fb36131baa22d91e5e6ca5db2335e842a6087bc0f1c7ab4a531cb876abee591cac40fca58e020abca6dcb78ae97fc14dea21e58d2c4cd2feadabc5c2aace73200417e186d523a4e6e5fdcb3ad813cfd420f596b926cd5da1180e7a86daadccc8dcfd71905921b4208a8ed5f31306b19c5df484d411da0680a71d86b731da8a6e0d41be2e4631eef1dbcd69a1557d48b5b102f18a9be2f1268b72625a2813aa7a53e00959110f428ef3744fbff3e037040b60b0028a84c12f5999028291eb624ede48c156993bc0f85c400a5ea3a2d17f0643b72d1a36261935f9b31a7b95c780b8ae232fd2784d02009a4fa06937dfca79cc971725293796438364caeb430b8d5de0ad7d75d67728d4cff27ba4a2bf66c05ed575c5f62739592ebfbc28618d6941f597cdd2458d56e0e6dc231ad9aaf34f64965143ef22c0cf1b615bc126835abddba22a2e8d39169c0c1db3da002c6c671649caf7d932b1b34b2bbdc06ba1f50647230b2125dacedddd5456510e543f9b4addc2fe27abf933eb4b4e4fc06e57b7dae9941888d3fc968815d08e97d32c8e56e98350bb2d4adcfeeee51d7f46821df9693d0ae9b85c9107129a3520d9737ed45a46189a8b7d936d4303653794690b6441e9fd55c44b40762cc34bdcf532c3544f67acb36c468995d7616153c742c0cb2da00a991a3f3e30fd4b795c213ece6fe6b1adf34e4b770c642546284f3e19e0b4bc511982f57741addc61f4ebc162b591bf5439589fdfb9e1485c2d092d11226f7041791b323ca72cd7ce1345a7dc84404695e8f6be09df8f4105001a82daf0fb016fa75ca4607f7eb041d0fbe407c52715054aefa0be3488614f142728a27a32f3edd1f8911e59274ff3a9ad47fd820714d2cc702deb95540044aa2b018098f06bc409e452d6eb7534cd100e58789c6816e1eb8780a75c4ac09e02b8d7446fddbfa7f5a21348a739c6f8ed536678b4b38f0a678bd06a0b8eed4701e9b670ef65b367cdba160b6860560916d3f25e903853c403d66b68c72e5e9dd64a0373818295989aa54813f3372cdfaa097844b256c882fcc0a5b2a08a255e23d6741ed8c8f8c1ef8141c0c6cc58057e2c5b9ecae23e411248dc8f79c33ec8c342c90a240b2bfb1532b4dfea1884eb2eac0f70c84f8aa66893512cf0c1a86d9594fd5500b313bee3eaf758587ff878e4cb934e7108202aa73d9f28c54a6af44d5e58c5b5439deb7d72c370b1af2d040e7ae88678eff7e9150a52bfdd154fb08113ef3c9550da595f225013c7b86fdaee9d7a6516ea345be7c9b46d3746365b506bcb341bc697a31a01238dc50f25c0ca6e1fee8d3ad598d9a7555e7365f93299e25aad9bc0d5b5e43668aebf61dffb9c4185004db163db13c7ee0156b6af17776e8bcd482451dc97ff6cf37e97bcf57102d85a5d05d350c6e5814601d855ac252c2772aeef60b23b5851acc53bc04638965449781ee1924d6d14ae03c9318f9ae738bfe0b4df94055e8852bb3c0f1abef5061e598bb8de675bbc4ab74b7ad8b2706ddb9e695924c0a7d181293b3a048ed4636c3cb160060c2f6204bd7ec521c822e474032e5939ad9cb4e1d5a2ab5edf0fc10e577598d7441d527d51f90c5a0d3b8c0af6e83171054747f9ecb5e463f528ef737ddbe5c3501d2c30a308bd70f470786b60185adbb78b2934ece88807563472905b30cce193bbc05715275e39e8f31099208028a6916ac5af86c258a3e0e1e0dcb5af92a1261221fd03c0a689269dc11df0b9766dc0659dd9778b83c025d0e727365e063c6318a7c83e3e35bead484648371cacc8f3d92d287fc8d142ff8ca4dc263dfac83d0bc35d3ab283c130ee0743af2c86ae4d63787c0f5ad348638d46c8f83378e36a71c74f8119d9e565c16988a1ef245383b06faf82e42a24e12bb51f3166eb55e46659720c4f9a5eda03f23b35357350884eef28d01583444d23c1ae57426f6c81892b2da4146a6ea1a919e5198270ae0af9fc3d96d6e53a071cac5559818f9904567337ba94227af7f37ef027909ac9ae487684af9c81a23b88bfe9748043011857b4ef7e56dcd666affa28d4f91c4a54572b7107422b6cb3d0798889176a3eb1e32aa3c5d573d9b6cf1d752c8f08f2c47726e8b6729a9427a103d80725145d3674d3d420aee6d42bf00402eece02213e87a56cd863ff002ccd37d4830cb5866f4838a18d79fa6b25593a3f9cfbf2dfffa6ba83bf1aae1f02b5ee55f5130799763b65cf33bf714bb7ee5a8eed491010e2d76446e73d0f4be83d1bc78d7440eb3805f67087d7905051089e630f921926ae36131fadcc95d2f52e4c6b5917c7c0be9dfdf3f202a51e2b86e3a16237d675cb0adce769b42e2964a7c77371d260d809c643b38810ae98aa74f74abeb3a55041d6d79d72f598b04e5b60bba18897a7f8104c330275bd49c520fcc317cdbaf09ecd388a9129b5bce527be519d6cd06167a7d57d6b139d38a840da7071bb886f86f8dc1658a9396902a6439b5112535910f0a7c9f173e28f059f0d63f06100cce960a8bfbda8b63d099e816033bbaf95dcffdfba93369ce7f43d665755acb347f035f8bf64e61dda4c0536f0ef2f9c18f120a4bd4365a4d5bdc3d3df0e6b80c7ff1314dd5bb67f971b9e1691edf48673288a9fa3851dfcbd932f8653e33a3d33c5662d7639591a8fddf6e4c4a10a5b573271934ed1308dc6c0fc72fb97dfc61423361a0c4ec64a08ab724edbd5db1a41e6925a5e00439994ebce3068629525e4887976c698b3358fc3609429b1aa0889b79b48e3ec0d5372b3409696f014d91ff5e8391c4986b90a6d86ce530587393c7acafadd9efc985665ff0dd8d30e1ada5a64e46b53514da455559534f101558dc6f92f97ab7a23315c81966a2bebdb01a18675566572161d17c58981e4336319239d4f2716997e1ced03c7555a500604ed0870e6fdbfa350b76dc5f06ec0ea642b1bd8bd94d7bfd3aa6a7b6280f721618f17085a2fddf9cc76c09cda0423c9b63cd2e8348b428aab8820a1055fef15c4facdf77707841d288aca030a6098c0ac7cfe08bbf033c43fe9173681bf94e95afdedf452687f50907baf52670f9f793c4f89064dccc01101f705003c25e5ebfd184bd8419b108e82d10695bddda2815de97feafe9e2803869862c3a3bbcbd1b6bfcabaf6b082df49a100acefadb8d497bdf2dc2c1eefa4e5915028318adcfc054657b26491cd25fdfe2d727eaa33e724a19e186d7c01e9f8184d9f53e7975296639d96a28d442b728cbd3c38f2c393d311edead69f295a6ee2479b7b2d38aa83cd5908b901959f8952b1e6ddb801f35e9ef33550df5b04a927142bc024cae96e4335ff425510529019da4b78ad62edefe18338d4123cdd2e50cf", 0x1048) 18:13:10 executing program 1: clock_gettime(0x4, &(0x7f0000000000)) r0 = socket(0x18, 0x3, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) dup2(r0, 0xffffffffffffffff) r1 = socket(0x18, 0x8002, 0x0) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) dup2(r2, r1) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x40, 0x0) r4 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/ttyCcfg\x00', 0x400, 0x0) r5 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000200)='/dev/wskbd\x00', 0x400, 0x0) r6 = socket(0x18, 0x8002, 0x0) r7 = socket(0x18, 0x3, 0x0) setsockopt(r7, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) r8 = dup2(r7, r6) sendmsg$unix(r8, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{}, 0xfffffffffffffffd, 0x21, 0x4, 0x3, 0x2}, {{}, 0xfffffffffffffffe, 0xc1, 0x4, 0x6, 0x80000000}, {{}, 0xffffffffffffffff, 0x39, 0xf0000000, 0xd82a, 0xffffffffffffffff}, {{}, 0xfffffffffffffffc, 0x25, 0x20000000, 0x0, 0x1ff}, {{}, 0xffffffffffffffff, 0x2c, 0x2, 0x10, 0x7}, {{r2}, 0xfffffffffffffff9, 0x60, 0x1, 0x7fff, 0xc0}, {{r3}, 0xfffffffffffffffb, 0x84, 0x80, 0x3ff, 0x7}], 0x7a41, &(0x7f0000000300)=[{{r4}, 0xfffffffffffffffe, 0x10, 0x20000000, 0x3ff, 0x2}, {{r5}, 0xfffffffffffffffa, 0x1, 0x2, 0x401, 0x8}, {{r8}, 0xffffffffffffffff, 0x14, 0x1, 0x1ff}], 0x28f1, &(0x7f00000002c0)={0x4, 0x81}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r9 = socket(0x18, 0x1, 0x0) setsockopt(r9, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 18:13:10 executing program 0: r0 = socket(0x18, 0x8002, 0x0) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) dup2(r1, r0) syz_emit_ethernet(0x4e, &(0x7f0000000040)=ANY=[]) 18:13:10 executing program 0: r0 = syz_open_pts() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{}, {0x44}, {0x6, 0x0, 0x0, 0xfc}]}) pwrite(r1, &(0x7f0000000200)="fb1104ff97aca236a614f6357e3a", 0xe, 0x0, 0x0) r2 = dup(r0) select(0x40, &(0x7f0000000040)={0xc000000000, 0x4994, 0x3ff, 0x4, 0x2, 0x80000001, 0x2, 0x8}, &(0x7f0000000080)={0x10000, 0x2e0, 0x8, 0x6, 0x7fff, 0x101, 0x1, 0x1}, &(0x7f00000000c0)={0x1, 0x7fff, 0x8, 0x6, 0x7fff, 0x9, 0xaa87, 0x81}, &(0x7f0000000100)={0xfffffffffffffbff, 0x100000001}) ioctl$WSKBDIO_SETMODE(r2, 0x80047476, &(0x7f0000000000)=0xc6000000) 18:13:10 executing program 1: syz_emit_ethernet(0x6e, &(0x7f00000000c0)={@broadcast, @random="d71c9edd8285", [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x38, 0x3a, 0x0, @empty, @mcast2, {[], @icmpv6=@dest_unreach={0x1, 0x0, 0x0, 0x0, [], {0x0, 0x6, "2484a2", 0x0, 0x0, 0x0, @mcast2, @local={0xfe, 0x80, [], 0x0}, [@fragment={0x6}]}}}}}}}) sysctl$net_mpls(&(0x7f0000000000)={0x4, 0x21, 0x6}, 0x3, &(0x7f0000000140)="dc77276de3dfba0b04fd55f89b20ecb311bc7001b3909985b26a778f95db8752dd2017835b065afb09603568795af31ae8c9654d1ecdc7cf955a8ee496c67fb13a0364530211d6bbef379ae6ae8356d1a1ffc34b4ca9f47195fd7c735266a7f9cde279687a0017bacab986106acf85be269a6497ac774b97c3f70960b7193d6e9f844ce5747a1663e8cc7f5747558166f7c9558626506376d981bf3d57eabe7ef4b554c2ee4a2e0b95c2db2d0bf387da86d6a9268fb7d821eab29a933d3c1d6d1bbaaccdd43832961344084846a12c393ee2907c6bf608c9dc149b62341561ab065a088ceb9a0d4a321188b058fa75ac69785a4d3522d855fa001075f7210b2af06a23ca47320a9d61163f0ced53d1873d14742633aefebd8d90bc3f958f6702b14a15a032d164fbbc21486f4692ee730801f1b8c98a24b0dd717c0afd589dab6e79087f3d2e77f975720a7e87d78e7011c33b87e814ff5b4358254b50ba6d5406ce8f1f88706a768b58cd5b79a725a5bcf10c2e3be1a0007ff73e047f978912e1ad5feb1c0f1ebd91c1c80cfa04c6a4ac48d183fe1df1965c270f631eda7f8ce6c1100cd7fc6ad8a42f8d60d21932f2e2adc30d6dd7f900e60163df21f27624fe0e8dc13d53b7ab7965c23f5470bda05976a07c89caccf88d61fc629119ecd20d5f8a70c1da4389e577e8939293596ea0f60fda50a61f726ca458e714c8a567f2a46d8ec0849d2f9005d1dc7e0865be3aa00903494221ae3f128d630474566e6f40fff05efb2a41ed885bf53e9463a8cdbfae305b27a1a8f599c8bfff35d13b82ec1c183d89e38c1f211a6d4f53befe56cc26fc4b3a2d2a5ab1ee1ab38bc66ae838311e67a32003599950c06c3c6e7f1076d042af22f61de003e7633601f903c5d475683596dda961b45fb75e72b271dc46fa7db9e3dfb31720a65ed37ab600a7109cd395d4d8e1cef70ebde674ac208ba90d5cb6cc6dffd520a2e0c7791300d55b163e0e8592c3b96d12ceaea6b09dbf63a53a3889eb7aa382c6795891de5d24a65b14f6a02db4c40cb944b8137fe49b63e6b1c125511d0ba5b4407e50124e24f5b8fe257fb1b53447d163da9ca32b3d9ccafc4698a688e12a990f189b758178e66ede3b7cd835f3485ad40430ae945100bc6be666c5075688eb8f0b9f406a02d64b9acb6871d3b97d4920ba74e13bb4dd39523b15dede8d3097128f5b7eae6879966e2e56d88f4199bedc6d8412047f5c5f64cd6660ae9415d9e550d33f1fca26170213141db23f28732ef624750204b78d3ef25946ba1bddbe5d10fb1e21ebe4c637ac30dd5426229e2d3662ebc7c4e39885e894301c39f3425e7854c8b2ef1bc996cc2042f958a37c1c87ec1fcff2e2895220af8611bbf871916537b8914a1e4fc14a56467c3c6b8fc17d1f368aa6f52a5931e8368adcd36fd71e379f65a6ac70bdad2bfdf54c9805865ab143f4fce80226d61f7f98b79827f25651c0a23acb5e0750fd4420eda369ee7fd53bcff71863f7a808746596f0aaecedf103bcf4db707e452af0aa7e3e1c7d23650ee16012b09c40eadbde7711655ee95fdcd4df226cf9d7d9456ee45f0c151bf419b84f727de0b0500518a2cffdc250c3f382447f4cbd5ff7a74e37ef0b177ab37b0cde79577229b4bc134c07e87363c860f8ee21d0cac7d6e665dc354b0eb1cffa74ed12e01171da5b3706143c52b8fccdd3fff5020028099889b58ab4ae9be6d3d829bf5d78b8c23d22fd3f07b21d80efe5a4674abfe8fe58e7c61bafd00418a994d8449c08a5290a5d9ce2c9633c331fdd9b42c9bf2e0ac90481ea91554bcb572b0fb308268a1b2bd216ee78cc006db2184f122611ac69e33905c967d69806ef8005df0596913b77e7a2b41dc2805d325f76522d5997d6bd3872503462ff6dd69f1fda8d31a39747fb50327e9ace35b333d61911d61bf2a0102649753ffa8d8b1971a91eb2927e6127987d6e25b09075929fbe51b95d8985f860fda301f3fe58458201ea332424fefdd7237f16b7bb1d7ee2291322db9b8876919628a2e7450315d528740bdfa6b573957348da6a2f7e62ee84810f68496a9cd0c4f0a9d7cb004c305f5acf6689b82c9e8e6f0482da069eff40c2718cd6757c4b706efdd79382f49c31a53d182eb973c58578c0cc223995789e7c4839827d317f3b1000c527fbe4c133c8b2545e2603f8c44809a9147d4646d849d446cc158376930bffb9203da4fad96447c0327a9e31775acd0e5198399e55a14fedd7b7b35232759ae1b6e8d855a0ac5f42ce60990ce12753999fd37c4b8f983a5da08d949455b9d94c1129b01bd840e7f59b8a57a94d3bcc91bb2fc5e4cfb16eafd69e4fcb026bedfbeb606dab02b6f9c1d1ef1ce90ae991f3f6ba4c21f380305e15cf7d3bf3a0a27cc69c7d9093c6540db7790088f6f41101c31ae23742214be5241599d2a28863cf83e8cdd56b65315f6d610c6bcd87406dcb4e45cc7d1db9c60dd7ef1caaa6eab8fde7e41756b3ec2549eac18433e4d2c5388b71156cfb6d13fe9495a911942a8fc69727a759b0ed2394ba8445bc8ec8fd92fbfbdac333f0bbece7db8dac73e3ef7deda706a451019784ef13c37d452980a805e10c45984d45181a41b9e1475ee5b7e5707e3b5d4779f83554951c95b1ce0194831b1f5fda690cd2e2839d36721ef1cae22f53b522568973a4830d22ba46fe2979c242e9ec50d8d490211023d3d2803b35a5ea6642aa27bd4103e8c4eb4b2d4bd6bfd85c4ecf7e0a616c1d6de9fec996da26ae2523c7a5111fb0ba8e6ed830f97297a169e146adc79f49fe36ef9e8ddd8b8c56f5b3ca464cae1741c738f44516878c2624c2bbe465c2090fcf7a3fc510d146b6b141dec50aae129bc15da6d57bca0e2a788f88aebf7b57acd5cb17c94d61998978db13c9712a08f2ecfe5a0e2986ab286918378d318a4935666594fddf2c5a349299797318856afdb1f5bef61bece7c915ddd80d013a84317b1dbc039ca113b282b07bfe8cdfc632a114811e4d5e0efa8497c9f729b590a51d5bd9c9e655b7e3d1b3388f0fcba6cba6e0879c3811bb7828fcee6c0dea378e0cdcda83a324522789a91ecb7706087bde32246abada8a463a531a61da10737982a6a13406a0766b389e1c3017164293710689d145e169bee883c4543aa5756a93da8001e0144bd7895f7cd10571ed84cac7aacd52c25b3ec5a489689517b0822ec22454b2c18a4220e694aa004eccf3a0c371fa1131c4c6e60f57ad4346a2b33e3d2442530c5dd47e864601af48714bbdd78f32ac85a3bbd55dff296244cc9055bb8242dcfef1105ac88599999d58d076d330e243aba977ee59a75163342f10e869f2a5da32439bb53b27c2ce856d680441554874b20e0e2096af109436f15b5d31da1845f5b8bfe8a72c847b6e711e6e1aeed5c4c018ebd38d9f1f6a9d7719af965e74433fb50c7ac080dd7fd0677db88d84df65b069eb74cfc2380d31e750dac3ea0adb3815e78db34c4fb6702c082a51a835b822bfd545a1abef129ab3790690f854b475351fe13f0c38f9bdb29824d9d9aa7aa35735c3da385162268211589d48e602f7acc1816fcc47a998ff756e7af06f2a729ae690f0649e0c6c6c39dc9e8d07d438dfeaeaaeb568cdf3003122166d1db5ebaec7b6c5330ea1f846a73b5c646cbe38dc986f9fa34cd77a8594c94a0198ca682416d316adeb5ba2ac284ab69841b38a625ab9cc1fb20076d0f16e8e3f6e70e95dbb2a3de9e63e253142331c0aa3a90e3c86e9345f213a9c28dd59b73f039ef11e21d81f345d0fc4a4d7830318cd011ff4aa854d01b8a5d49b290f6e8c79602b08cbea52cd82170302e39a749021817863eb9cf0ce4e18d36489645be13769ea32997e57aa750546164964041a8e8b6f0691897d30bbbab9665a5a8d2d30656fed5e1bcfab1a22304cbf74fe5d7ccecdcae0dee2a6af576ba260437d0802c08c3ee6159bd1a6571c11821c10aef710a1ddd285ac207cb54f00de406670d3e93df7c86eaf03ef0d435d940ca2174e3200c238263297397f8f7d106fe52ab62f1976a13df908396387fcb457ed9eb35a55aa44fd67c0ae3a28964cebbcb0aa727851496a107a62f8a2290e2e92d1927bcdbedc42703f982eaf71ef19c34eb6294dc911e3e95dc265072d7e98dbfa1c02900278ea5db9cefb67951babb4e55b79ab96e2032c9e64edd5e58393011367aca3c6bd0611159b07856b0624f0bc05d48f8783824b006285092ec1bb3f74272c21a91a40aadb25e47664846352d9df4ea35ada1e299d9b5832d316f1b80170701b7b681e9cad2aea8aad044cf9dec22d37b83fb0a11bb3e03ebb7c242d88e33ad674cb9a61eb871684253cd3c4466719d0772373309b331769c9066e39ba24481f5cd8087be7fcadc0db826ee54c92f1893586125f83fa5f02a0d5adb8cc2daedbdbf8110940b1d262fd6b2e475cc925f43b3a346106cd1ba66273eb78c384e252633bf71f784856f9d44c249caf867e299574a1757ee1917557ad4c7d300cef05e638b18635343ceb9bf6c89974c58427a7d58e97491471a790e0d143f599e5db0650af23de9edabdc65312d2708450095ff1fbf0f753c139c79e222e936613101570b7e16c3affade78878fb4213184a43813a7508eaea884ee7877c20dbfe434edf271fe14370f35be2847d32629c78e765bbeb1ec52ded6d4779dd1b5f3b9023542f7ff0348745c820d80565f1ce6d6ff32344d6f0cd2cce8a41ee53d1d61f6100a1a4eb56ed7dc423939b6a1f93367d78a7b3950a2cf97f5081cb621b60bb691469b80eda650263e453b5ba8dbaecc2f093e2b098cee3e4197bdd3f6c6b03c6c1e655debc1c1b85a3d95b4cadc1d91ad1ebfb0f868bb48de0ef3ceae1874061bca739affe700e85c79276345f2666a72432b9bf98bc399ff2e3674dce1a2e6ca43d4f46833d07f37b9c81ee6712372470602a85d64104cbf5e5e365eb520fe6a1623b8926033329e16271e5bdb3dc22f85a15a4d2412c2c7f63731745a41bc32ddff34403527fa3fa9c6dd799869426520cc583cf185577efe498e4de066336ed76d087264a98f4913736e2efefc213a5a02fe1753eb506845f4d2d92127888b09eff6aba6732b132dc1acda17431fa7f2a3e404488c093b5dc950cda3b0f9e9b1555de7f95dafecc495f8e905318fa1ab6846bef19217f8711db99f5632eb85d517f69c71cf420b8dec144593de2263af18289f525e622f3dc937f94cc1eb1224cd2f7bc466736fbc63ccedb6abdc7741b2a330f0111e4337f5fa3e23b015eb82e726b91fbbaa5ce3a403173c25668a106441d612a9f7adef46005d0ba75721c90d972dbd01551ef91946ae315e7848717e11d1b9b5be0755f927ed5c29a15d47f8f4ae1bedd22f519d8389b6c4bf152c52808b5abe25f753d9106bd748ce5d575ea645e8cdfa889c2541c35e8655431de6e244960123717c0cb9cf5000433cb870d6ae023253e7f7fa26046dc56f9c326a6e95543b61a39aefcf5cbe5c311219f0c81b138e3a317320ff7a85222745987331a0c6d022177a964bfca20766d2a99a6b8f234e241578d77cd6763d222dba1286f37f4ea7e61a731931b799ee3c8dfddd87673e90ab68f46b312ca499759d6e1dd24b6c5b7b7c729572e97d4d2302c2905981164f538e93aec5dcffef2f29ade0a3975e0d420ac7aad9c7789174ff6e5003a7caf42533a410dc7aad5465e179f5ffe905df6402b7b76f12477a32bc1c7df8d2a212273ec94f2a43b69", &(0x7f0000000040)=0x1000, &(0x7f0000000080)="28071a5ed0065c67a653c9d8f02ea10bac45bc9f5efcf62cf919f499fc45fffac1a56357d48e6d27406e45ce07b66d6894277c8af39a88a68850d223fd8de0", 0x3f) 18:13:10 executing program 1: mknodat(0xffffffffffffffff, &(0x7f0000000200)='./file0\x00', 0x2000, 0x58d15539) ktrace(&(0x7f0000000080)='./file0\x00', 0x1, 0x105, 0x0) 18:13:10 executing program 0: r0 = socket(0x18, 0x8002, 0x0) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) r2 = dup2(r1, r0) sendmsg$unix(r2, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) ioctl$WSDISPLAYIO_SVIDEO(r2, 0x80045745, &(0x7f00000000c0)) sysctl$kern(&(0x7f0000000000)={0x1, 0x4b}, 0x2, &(0x7f0000000080)="8d50be85", &(0x7f0000000040)=0x4, 0x0, 0x0) 18:13:10 executing program 0: poll(&(0x7f0000000000), 0x0, 0x6) 18:13:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x24}, {0x24}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 18:13:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x84}, {0xc}, {0x200000006, 0x0, 0x0, 0x100000a1}]}) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x18001, 0x80) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x1f, 0x1, 0x9, 0x81}, {0x4945, 0x0, 0x20, 0x4}, {0x7, 0x8, 0x6, 0x7ff}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000100)="244e7f7cb0b4823f198e3ca4c9d2", 0xe, 0x0, 0x0) 18:13:10 executing program 0: mkdir(&(0x7f0000000340)='./file0\x00', 0x0) rename(&(0x7f0000000000)='./file0/file0\x00', &(0x7f0000000040)='./file0\x00') openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x180) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000400)={0xffffffffffffffff}) recvmsg(r0, &(0x7f00000002c0)={0x0, 0x5a, 0x0, 0x0, &(0x7f0000000600)=""/215, 0xd1}, 0x800) 18:13:10 executing program 1: sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="fc5f0bd1", 0xbd56, 0x0, 0x0, 0x308) pwritev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f00000000c0)="4412", 0xfffffffffffffd6c}], 0x1, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="5e020207e0000001da25209fa31ee7b9d5dae55cf893300f5ca665c659bc7dfa57e0aeecebbe56f4d6e19f0e55a2d28f762da69a22ecba"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) write(r0, 0x0, 0x0) 18:13:10 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) chroot(&(0x7f0000000080)='./file0\x00') socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x0) r3 = socket(0x18, 0x8002, 0x0) r4 = socket(0x18, 0x3, 0x0) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) dup2(r4, r3) sendmsg$unix(r2, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf03000000", @ANYRES32=r2, @ANYRES32=r2, @ANYRES64=r3, @ANYRES32=r1, @ANYRES32=r0], 0x28}, 0xf) 18:13:11 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) sysctl$net_inet_carp(&(0x7f00000000c0)={0x4, 0x2, 0x70, 0x4}, 0x4, &(0x7f0000000100)="55fe754711ecadfd9f3270ec7dee207d37bcf9ff83d64abd9ace480d19f32b4a3807d41362c9bcc1320bb89599db06fead478756dc95364e7436cd6d5541303ce6e765d389290d30c021cb57967e3bb59cfc394261e4d2579eb55df79ec9c37b14dccc63357919167dd73b601d215918ae768dc3a584df4442dcc80c416bea4fecf83acdb43715e6c77794f52d0434da70fb20e0c9a6992c95afe19727b0d61e7729da77a94da17831f9a731bb8d13abbe063f09adde1059b900487b1fe9dfc01da47491", &(0x7f0000000200)=0xc4, &(0x7f0000000240)="b76a154811faa4da2fc6f0b1a21615ba93d978773b02672a46ffb87e0d7ca8b32e20ca275da661573c8970fed171aa7800c8d89d08582b69c4a0afd66cf5c14808d61cf455cea20c695234aafa9973af99f2fd14871e65f95afdf788c643b09e0f94c2b6baec0a91d6ff3ae0706b9d78af45139e861382f583956b472b5800b45f4fc1eadb178031441c1a399c9f67942da577df5f87b424e0a80814bab968a8b72d99af588a21df1f6d659c5f5a27303f3cca737317002425694f8cb5fd4369a0f70e3538c44300863f30119ffee6684ea6a91512f8", 0xd6) r1 = socket(0x2, 0x400000000002, 0x0) setsockopt(r1, 0x0, 0xc0000000, &(0x7f0000000040)="caf5b415", 0x4) dup2(r1, r0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = socket(0x2, 0x8002, 0x0) connect$unix(r2, &(0x7f0000000080)=ANY=[@ANYRESOCT=r2], 0x10) write(r2, 0x0, 0x0) 18:13:11 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x2ae4466fc3a729af) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') r1 = openat(0xffffffffffffffff, &(0x7f0000000080)='/', 0x0, 0x0) r2 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) fchmod(r2, 0x0) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) r4 = open(&(0x7f0000000140)='./file0\x00', 0x80, 0x80) recvfrom$inet6(r4, &(0x7f0000000180)=""/80, 0x50, 0x40, &(0x7f0000000200)={0x18, 0x0, 0x0, 0x3}, 0xc) dup2(r3, r2) fchdir(r1) setreuid(0x0, 0xee01) unveil(&(0x7f0000000000)='.\x00', &(0x7f0000000040)='r\x00') openat(r0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0) 18:13:11 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2080002002, 0xe4c) r0 = open(&(0x7f0000000180)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)="000000186004008b0000000000000000f659565c000400000000000000000000ffff00"/44, 0x2c}], 0x1) 18:13:11 executing program 0: r0 = socket(0x11, 0x4003, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x40341, 0x0) r2 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0xb70914d8d1ca9d2f, r2) r3 = semget$private(0x0, 0x4000000009, 0x82) semop(r3, &(0x7f0000000380)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x2, 0x4, 0x800}, {0x3, 0x2, 0x800}], 0x4) semop(r3, &(0x7f0000000380), 0x1d) semctl$SETVAL(r3, 0x4, 0x8, &(0x7f0000000100)=0x7) semctl$IPC_STAT(r3, 0x0, 0x2, &(0x7f0000000040)=""/150) semop(r3, &(0x7f0000000380)=[{0x4, 0x4, 0x3000}, {0x4, 0x6, 0x1000}, {0x3}, {0x3, 0x200}, {0x1, 0x2e5, 0x1000}, {0x0, 0x7d12, 0x1800}, {0x2, 0x7}], 0x7) semctl$GETVAL(r3, 0x4, 0x5, &(0x7f0000000080)=""/75) write(0xffffffffffffffff, &(0x7f0000000200)="220e2a", 0x3) pwritev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xc17f}], 0x100000000000033b, 0x0, 0x0) linkat(r1, &(0x7f00000001c0)='./bus\x00', 0xffffffffffffffff, &(0x7f0000000200)='./bus\x00', 0x0) semctl$GETNCNT(r3, 0x1, 0x3, &(0x7f00000000c0)=""/43) execve(0x0, &(0x7f0000000040)=[&(0x7f0000000100)='/\xbb\x00'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) unveil(&(0x7f0000000140)='./file0/file0\x00', &(0x7f0000000240)='r\x00') sendto$unix(r0, &(0x7f0000000580)="b100050260000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be78162e0000000000002b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f9000e01be657aea8c500000002000000000000020208a371a3f800040000000000000001000000000000000000911a556c11f83425f80dfcb6127d4ef05d9af9f2cf1ff5782d680ecd71c9f5d7322422c3362823bdbea2a93a40c62a3b7c0b1e139bafa4ffde3892a8170bd98281f338af99ab485a1fcc1a3c5dafff98b69b60a2f363e522a3e95b9a56cf580327e14e05ae585cf67dc8727cdf34d9c050d0302b249582b3f94f8b39c6fe0444777662d6377809bca9c9680f4a5346eac16d1e92dda46a896864ba029f04e139981f1c28e5e9b3c2b62acea81eee5cc358edc67facb49fbd69413db52c54c8a5a88e2785c58ec4dd2abb71ccfb7d476d8f5de9d0c52402104c91c257310a05cbc62198a7ba8a0fb0e79ff203f72b0def7ae5c5a63d493278482393f6da1fba89a123289e7ad954e2250eea0af3ba7693574583f19c78784e1d2e851aa6fca2e09974da8f607285dcd530b9632b26499c06c79e92f4ce8004ece1d9a88beb05770376ff3bb3", 0x1f6, 0x0, 0x0, 0x0) 18:13:11 executing program 1: munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) r0 = shmget(0xffffffffffffffff, 0x2000, 0x2ed, &(0x7f0000ffb000/0x2000)=nil) r1 = shmat(r0, &(0x7f0000001000/0x2000)=nil, 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0) r2 = shmget$private(0x0, 0x2000, 0x409, &(0x7f0000ffb000/0x2000)=nil) shmctl$IPC_STAT(r2, 0x2, &(0x7f0000001740)=""/4108) shmget$private(0x0, 0x1000, 0x501, &(0x7f0000ffd000/0x1000)=nil) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_WSMOUSED(r3, 0x80185758, &(0x7f0000000080)={0x4, 0x6, {0xbbe4, 0x7fff}}) shmdt(r1) mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x8001) 18:13:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000180)=[{0x74}, {0x1}, {0x7ffffffe}]}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, &(0x7f0000000440)=0xc) chown(&(0x7f0000000000)='./file0\x00', 0x0, r1) getgroups(0x1, &(0x7f0000000080)=[r1]) r2 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000600)='/dev/speaker\x00', 0x82, 0x0) pwrite(r2, &(0x7f0000000040)='<', 0x1, 0x0, 0x0) syz_emit_ethernet(0x61, &(0x7f0000000000)) 18:13:11 executing program 1: sendto$inet(0xffffffffffffff9c, &(0x7f0000000040)="3a79e48680b8bb735f6e6c9b127597dbff3076c18f5d379c7c79149b12b597a2920451621207e4de848a8844fc8440ef5621bc4e87b62bc167ffa12202a778ad9dacf32676d395b2321faf016de706834072bf56708d0fedf097363e4f79b0a93f92bc5537c9ed047b28fe4cf80a6903704d184398652f5dbb4e36f22ae38af2ffbe6d7dacec46fe14d22ef0b1b8", 0x8e, 0x403, &(0x7f0000000100)={0x2, 0x2}, 0xc) sysctl$vm(&(0x7f0000000000)={0x2, 0x8}, 0x2, 0x0, 0x0, 0x0, 0x0) r0 = socket(0x18, 0x8002, 0x0) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000180)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) dup2(r1, r0) socket(0x10, 0x8000, 0x8) r2 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000240)='/dev/speaker\x00', 0x1, 0x0) fcntl$getown(r2, 0x5) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000140)=0x800) shutdown(r0, 0x3) r3 = socket(0x18, 0x8002, 0x0) r4 = socket(0x18, 0x3, 0x0) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) dup2(r4, r3) close(r4) 18:13:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x4, &(0x7f00000001c0)=[{0x5, 0x0, 0x0, 0x1}, {}, {0x44}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x35c, &(0x7f0000000000)) r1 = socket(0x18, 0x8002, 0x0) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) r3 = dup2(r2, r1) sendmsg$unix(r3, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) setsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f0000000040)={0x0, 0x1000}, 0x8) 18:13:11 executing program 1: pwritev(0xffffffffffffffff, &(0x7f0000000140)=[{&(0x7f0000000180)="440258d086", 0x5}], 0x1, 0x0, 0x0) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x5, 0x10, 0xffffffffffffffff, 0x0, 0x0) r0 = socket(0x2, 0x400000000002, 0x0) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wsmouse\x00', 0x10, 0x0) pwritev(r1, &(0x7f0000000880)=[{&(0x7f0000000200)="175fc4b4795f0fa12944c608f990e1b2ae49273578106fa41200337561a4ee33f87ac9296ba17b3ca0df6a3db9806797082c26c607c75db974bcee44201949fcec9b03324b56275b6e1796df9849d0a0bccf4a2365d06f3f6aecb9abc5d4a750a55ad78ca64e6f3d76bf2e9b70982dcc210d231c82ea76ad3ac88b9978f382e1ad4fc2d0f0a0b4e32bbf2b2930e724df0a5908ef006081cd65086aa9e95554e726fc5424", 0xa4}, {&(0x7f00000002c0)="f98061e808bc7869d63907d7e3a2129400fc21ce4c37d16a6160820d5d0f6859e472f5a8d0e025ad955bcd492d83b322db3b0474bdd6118fc0e3f734e0b2ee35cce9b4409c00c3fb22fdcfae87a39e9ab992d4ad8d4e8c8bebf05176ff18cb4a91ff41b2e7d248039f8dea6345400f44e20fe049a07f9e1296b27f2367eba4923de4593b0be13d05d51f1883bd746c684e07ffe0cbd3725a35404f300fb92b166eccb3e5d57117c507145db55f1222f85daf5cc6ac8da33864fda9639c2a5afc45e0f974c2c41a8f2beadaef4617c6057a0fbad2aa4dde74bdf80da271d4d14fce623b8b", 0xe4}, {&(0x7f00000003c0)="fd0d6321aeaca5139599c2636a41a6b85ce15841024569725853798114cd0a54848e2a3423230ebf2866378cf4be7aacc0fa7be30dc22c91773417e9dc0bb34093a66c671cd2b916647fe64b9f75a4b35a571165ea3d93ea84450eef929b38829a1320407118893708dcdc471b29218464285bbb79795bfdf7819fc79dadf883f48b9016e269f162968f3a40bd11b88d14dee5cae4", 0x95}, {&(0x7f0000000480)="438befdce936abdae2c7af007fa5c1cfa2b519370ac5dbef77aa1036862054819e02597dc8bbdd9072198568974b316b99c5db862b5bf751bcdc67d8122ebf22c422a27565c03c6f56e7ad24dedbac9afe0e46136ed567b34d87a5b4045be89203a5597af78b2bb4757de91fd4aa39318bc48b", 0x73}, {&(0x7f0000000500)="1b6392e9a86654fa02cc6e03b15943038a775818b1a3656815d8b2c23f322cd9a1b1a42ae801c0ca727dfc9f2666286556a878e1079eff8faca23eb1fca28254ff362140f52e370c736dfa8f3f1174cf5dc89364b01a55eb9e14b7ea4d78997bf18d69c00f7564d36c6d31893ec54fd7a28a5b9e2f329f1b8ceffdf3a36d13d57e62e5550e9d74f1d24a460885e2109d3665236fab2ef867e4cc4e7e90639abf473a9ac5bee3e03193f69c", 0xab}, {&(0x7f00000005c0)="d40b88d611757abfbd2abfee3a30d7060a1647697b626bfc68af167bfd99078d6dfea3fbf049c7ca1d533e0404d302eb16e45f4e050967d18bc97f3fd7e367811f4f136c886da0297278c850e00ba43a46cbfe85e9b6cc1a2e8e", 0x5a}, {&(0x7f0000000640)}, {&(0x7f0000000680)="25f1c2e06ba6475dc5671dfb291d607705d1a7c3db56c2143f90c2121d92bbb4f5f1f430dd8f05d848d89077f80c59f8107543ca6571efaa10d360fc71a0ed87a49ceafc438462a4dadc1f0806bdf3aa531b88b9aaeca6b35fbf5df668316b6246a3d0761b93f43298729395d468163283", 0x71}, {&(0x7f0000000700)="85d7813cf5cbad042414dc7f78c715120951bc2a702d0836ca2c542458b45190bc35d5956b8b5168115d6e22fed342e24dbb0630fb6a689cd379d38583f590edff6d31f3391827b670d9f874b4029a3cf50c794d665911ad0b37d9c49f268cb7d9d6", 0x62}, {&(0x7f0000000780)="c7c68190f3b0ec21c1bf4115b50ae6774c9922f5f11a7246fb3f8b1799a32649c6fa66523a886df6235c709f6f1f646660f96f157bdda3cc1d427ebdd27f598c8489e11dcb93c6374241fdaa897aa0f0ec2ac12163a62a895ca441b882430934306b941d518651843c29b9484f90c3544905ecc1fcf16c32bf007ce6ecebb79edda88d0cb71637addd92e1d25b8f0b1c759710b8a863983be75575a00495b5fc0bf08f34face3e97d972fb438d7581cba26eecb621b75fd477fe3753fe80f437e39b02c6093ec8f4b67de5f46d4f2b810aa009535fd6089ef060aba35d306a0468d89a25113e235d2580eb8b2e9fd00fc60825a913470c49336580", 0xfb}], 0xa, 0x0, 0x7f) socket(0x18, 0x8000, 0x0) r2 = socket(0x18, 0x3, 0x2) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x2, 0x0) r3 = socket(0x18, 0x8002, 0x0) r4 = socket(0x18, 0x3, 0x0) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) r5 = dup2(r4, r3) dup2(r2, r5) socket(0x18, 0x8002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f0000000640), &(0x7f00000000c0)=0xc) setsockopt(r0, 0x0, 0x22, &(0x7f0000000000)="caf5b415", 0x4) write(0xffffffffffffffff, &(0x7f0000000940)="859c9dacca898eb41fb7a9ab96914607115b056a6f2c02a489e5c57a9dc92caf58acb582fd804c9fc28ccc1d83c113701469bf522a99a443396e175ef5a06c232d4ab01fbbd8d2ab6c2f1c0854a16d379470cf9bdf87b5a2745c59892f173204a6ddde8e8d83e99b8ef3dfb4dba4d76c323786552c9edf8da3a85bfcbe7441bcb5a35bd056eca1bfb9b491e37d6f28d19b21aeeadf00083abfc11cab6f667c3f988fc9dd97fdad023b44c1eee08805c20d6a959cbcca2d3a8693bfd45f456fd14e2d1a1a476f6e84", 0xc8) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000080)=0x2) sendto$unix(r0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="00000200663000"/16], 0x10) 18:13:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0xb1, 0x4}, {0x74}, {0x6, 0x0, 0x0, 0x40103}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 18:13:11 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2007, 0x828a4) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x44) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000280)="000000186a56010000001c00fec50000feff0060cd706c85c2768511fef2b128ad1f297e9e8901e755aa8587", 0x2c}], 0x1) socket(0x18, 0x8002, 0x0) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x2a, 0x2f, &(0x7f00000002c0)="ebffcbff13f9fd812eaa4e713040e69931929648e25620018edb30559641b700fb65115bf2ccba76defb671850adc179bdc52fedec4131a2eb123ff759da5123c9f6b20b745a9fb506b951312915446750c443fb5e6216a62feeb0a4c48bd96398f52cb787c808b9221f1e385a70107437d7bf11320b627da008e2d79161e76bec095d5aa8aa4d6e6cba8f8865", 0x8d) r2 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x4, &(0x7f0000000000)=0x100, 0x4) r3 = semget$private(0x0, 0x5, 0x204) r4 = socket(0x2, 0x1, 0x0) r5 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1, &(0x7f0000000100)=0x9, 0x4) connect(r5, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0x10) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x4, &(0x7f0000000180)=0xffffffff, 0x4) connect(r4, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0x10) socketpair(0x1, 0x4000, 0xd8, &(0x7f0000000140)={0xffffffffffffffff}) fcntl$dupfd(r4, 0xa, r6) semop(r3, &(0x7f0000000100)=[{0x0, 0x5022, 0x1000}, {0x1, 0x0, 0x800}], 0x2) semop(r3, &(0x7f0000000380)=[{0x0, 0xffffffffffffffff, 0x1800}, {0x2, 0x20}, {0x3, 0x0, 0x800}, {0x4, 0x5}, {0x0, 0x7, 0x1800}], 0x5) semctl$SETALL(r3, 0x0, 0x9, &(0x7f00000001c0)=[0x4, 0x6, 0x3]) 18:13:11 executing program 1: poll(0xfffffffffffffffe, 0x0, 0x0) bind$inet6(0xffffffffffffff9c, &(0x7f0000000000)={0x18, 0x1, 0x0, 0x1ff}, 0xc) 18:13:11 executing program 1: syz_emit_ethernet(0x46, &(0x7f0000000180)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x1, 0x0, @rand_addr}, @icmp=@dest_unreach={0x3, 0x2, 0x0, 0x0, 0x0, 0x0, {0x7, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast2, @local={0xac, 0x14, 0x0}, {[@rr={0x7, 0x7, 0x0, [@remote={0xac, 0x14, 0x0}]}]}}}}}}}) r0 = socket(0x18, 0x8002, 0x0) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) r2 = dup2(r1, r0) sendmsg$unix(r2, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) pwrite(r2, &(0x7f0000000000)="2917fb2ee80b086017293bf281a630ec53f976c84da13221d45264bbfee9ba4b95863b3fa21b39bb2ca84f851e08f124663214aa2ea208abf4c94be5befb3ab4f2793c51225187c203f168b0f925966e314feb0624311d5a62c6f9b41018b00acd74e073b2e428013bccdf9164651f6255f781fab70913d4dba07c992e44809872686acce7bfe4072d08ff7be76caf6b0094b7eaf989c56c33d5563782a828276d99315ac2bbbac5ce51872c23a1fce4558eac88eb6a38d9e5c7047731b3bac5d13a0e24429f9abe5037760aeb7ce870888f095d7d12b5d7e883351395286dd860f147100d20ebe331b222fcd3ecae29d719a721e2e70b1ca2", 0xf9, 0x0, 0x4) 18:13:11 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) r1 = socket(0x18, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ftruncate(r1, 0x0, 0x6) ioctl$TIOCFLUSH(r2, 0x80206932, &(0x7f0000000300)) getrlimit(0x7, &(0x7f0000000000)) 18:13:11 executing program 0: socket(0x18, 0x4, 0x5) sysctl$kern(&(0x7f0000000000)={0x1, 0x17}, 0x2, 0x0, 0x0, 0x0, 0x0) 18:13:11 executing program 1: r0 = socket(0x18, 0x8002, 0x0) r1 = socket(0x2, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) dup2(r0, r0) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x6, 0x2b, &(0x7f0000000100)="ebff7f8213f9fd85c30a033c2398b00fa2362eaa4e713040e69900009648dc16dacac07571c423d0be6a267ca02f9b79f72fb98ffca9f1939930116a8cbf562112438895f5af930aeb82e1c03e3910680397879779090ff158e48fb0e15d8cc4bb24ab487168c73f86776a35ff68186b059507c2e55746d60cacd36c73aecb8d3f50a8b9266d2ae459e10a429f5dc71294237c9a5ef95aae699a08247761d2c51ab2e84fba18cb2060c271d50783f356c07992a154673a5ca901219590e2e3e85c86e75d1cf4e68f2e6116df13edebf400ce89e1d1f7fe9da90985d5176c26c4e66fd4632ae58d57401a00"/248, 0xf8) dup2(r2, 0xffffffffffffffff) shutdown(r2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYRES64=r0], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x1, 0x0) bind(0xffffffffffffffff, &(0x7f0000000000)=@un=@abs={0x1, 0xd}, 0x8) r4 = dup(r3) listen(r4, 0x0) close(r3) r5 = socket(0x2, 0x1, 0x0) r6 = socket(0x2, 0x8001, 0x0) connect$unix(r6, &(0x7f0000000080)=ANY=[@ANYBLOB="00002e2f66696c6530000bfd0a3be902d809309f03154c8da451e923e2e6fe17c59917b8ca7016d592516541c2e28b6290c34a1b672cf1d64161a3c5f66e08780a8867"], 0x10) connect$unix(r5, &(0x7f0000000200)=ANY=[@ANYBLOB="00010041000006b56a002acfa65eb9a5051ec1bc71fa149554f6d29bb718a67d1e85973efe3ce400e549006bef9fa73a55777c2a7bb8a2d24d4ee083fb18deaf51e5476e7492ef2404000000000000002e216a5cdd3fd8effce8bb6dbc9ef46551191026cf"], 0x10) close(r4) 18:13:11 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x0, 0x0, 0x81}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) write(r0, &(0x7f0000000000)="0991d2d0ffffffffff", 0x9) truncate(&(0x7f00000000c0)='./bus\x00', 0x0, 0x10000) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 18:13:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = socket(0x18, 0x8002, 0x0) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) r3 = dup2(r2, r1) sendmsg$unix(r3, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x80, 0x0) ioctl$BIOCSHDRCMPLT(r4, 0x80044275, &(0x7f0000000080)=0xfffff37e) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f00000000c0)={0x0, &(0x7f0000000140)}) pwrite(r0, &(0x7f0000000100)="fb", 0x1, 0x0, 0x0) 18:13:12 executing program 1: syz_emit_ethernet(0x7e, &(0x7f00000000c0)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x70, 0x0, 0x0, 0x0, 0x1, 0x0, @rand_addr}, @icmp=@dest_unreach={0x3, 0x6, 0x0, 0x0, 0x0, 0x0, {0x15, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x29, 0x0, @multicast2, @local={0xac, 0x14, 0x0}, {[@rr={0x7, 0xf, 0x0, [@remote={0xac, 0x14, 0x0}, @multicast1, @multicast1]}, @timestamp={0x44, 0x30, 0x0, 0x0, 0x0, [{}, {[@rand_addr]}, {}, {}, {[@loopback]}, {[@rand_addr]}, {[@loopback]}]}]}}}}}}}) unlink(&(0x7f0000000140)='./file0\x00') setitimer(0x1, &(0x7f0000000000)={{0x81, 0x3}, {0x9, 0x80}}, &(0x7f0000000040)) r0 = socket(0x18, 0x8002, 0x0) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) dup2(r1, r0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000080)=0xef0a) 18:13:12 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100200000000000000043fd00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x0}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(0xffffffffffffffff) r1 = socket(0x18, 0x8002, 0x0) r2 = socket(0x18, 0x3, 0x0) setsockopt(0xffffffffffffffff, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) r3 = dup2(0xffffffffffffffff, 0xffffffffffffffff) r4 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000240)='/dev/speaker\x00', 0x1, 0x0) fcntl$getown(r4, 0x5) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{}, 0xffffffffffffffff, 0x12, 0x8, 0x200006, 0x3}, {{r3}, 0xfffffffffffffff8, 0x84, 0x2, 0x8, 0x5}, {{r0}, 0xfffffffffffffffe, 0x96, 0x1, 0x2, 0x7}, {{r4}, 0xffffffffffffffff, 0x8, 0x1, 0xfff, 0x1}], 0x800, &(0x7f0000000100)=[{{r2}, 0xfffffffffffffffc, 0xc6, 0x4, 0x7, 0x800}], 0x200, &(0x7f0000000140)={0x200020000000001, 0x81}) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) r5 = dup2(r2, r1) sendmsg$unix(r5, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) ioctl$BIOCFLUSH(r5, 0x20004268) socket(0x400000000018, 0x3, 0x3a) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, &(0x7f00000001c0)="02e654694837c4e96f1379f2b3d918f42e4810ce", 0x14) 18:13:12 executing program 0: r0 = kqueue() kevent(r0, 0x0, 0x0, 0x0, 0x2, 0x0) select(0x40, &(0x7f0000000040)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) close(r0) pipe2(&(0x7f0000000000), 0x0) 18:13:12 executing program 1: mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x10, 0xffffffffffffffff, 0x0, 0x0) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) readv(0xffffffffffffffff, &(0x7f0000000000), 0x100000000000021b) r0 = socket(0x18, 0x8002, 0x0) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) r2 = dup2(r1, r0) sendmsg$unix(r2, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) ioctl$TIOCEXCL(r2, 0x2000740d) mlock(&(0x7f0000001000/0x1000)=nil, 0x1000) shmget$private(0x0, 0x3000, 0x4, &(0x7f0000ffc000/0x3000)=nil) 18:13:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x5}, {0x3}, {0x6, 0x0, 0x0, 0x10004}]}) pwrite(r0, &(0x7f0000000140)="f94c4c49dfd685fbaf8a8d1a029b", 0xe, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x4, &(0x7f0000000100)=[{0x4, 0x6, 0x6}, {0x6, 0x7, 0x7, 0x6}, {0x2, 0x5, 0x80, 0x8}, {0xc0, 0x1, 0x6, 0x20}]}) 18:13:12 executing program 1: r0 = socket(0x400000000018, 0x3, 0x800000000000003a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt(0xffffffffffffffff, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) socket(0x1, 0x1, 0x8) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000001c0)=[{0x1c}, {0x28}, {0x6, 0x0, 0x0, 0x110000a1}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(0xffffffffffffffff, &(0x7f0000000240)="25d2f9ffffffffffffffb4823f198e3ca4c9d2", 0x13, 0x0, 0x400000000) r2 = getuid() setreuid(0xee00, r2) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) socketpair(0x10, 0x1, 0x3, &(0x7f0000000180)) fchown(r1, 0x0, r3) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x5}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x18, 0x2, 0x0) bind$unix(0xffffffffffffffff, &(0x7f0000000100)=@abs={0x1, 0x0, 0x3}, 0x8) pwrite(0xffffffffffffffff, &(0x7f0000000140)="fbf27553cd7bd9d8791c2d190300", 0xe, 0x0, 0x0) setsockopt(r4, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 18:13:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x25}, {0x30, 0x0, 0xfd}, {0x4000000100006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000000)) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000240)='/dev/speaker\x00', 0x1, 0x0) fcntl$getown(r1, 0x5) r2 = socket(0x18, 0x8002, 0x0) r3 = socket(0x18, 0x3, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) r4 = dup2(r3, r2) sendmsg$unix(r4, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r5 = dup2(r4, 0xffffffffffffffff) fcntl$dupfd(r1, 0x0, r5) 18:13:12 executing program 0: open(&(0x7f0000000200)='./file1\x00', 0x0, 0x8) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000140)}], 0x1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)) chown(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000040)='./file1\x00', 0x3063c5282d703be7) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000001580)='c\x00') 18:13:12 executing program 0: r0 = socket(0x18, 0x8002, 0x0) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) r2 = dup2(r1, r0) shutdown(r1, 0x0) ioctl$FIOSETOWN(r2, 0x8004667c, &(0x7f0000000040)=0x6) mknodat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x2000, 0x1400) open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) 18:13:12 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x2], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xffff7fffffffefff], [0x0, 0x0, 0x482], [{}, {}, {}, {0x0, 0x0, 0x0, 0x2}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000000)=0x4) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000180)=0xc265) sendto(r2, &(0x7f0000000080)="abbcdfae3a906625bdb65d3af39ae1bfef4dab61414629d91c03128de6e8505071671e9f010b31181cc0c0299f3d072df294c9d031199704c8034f4c884c96649fcbc1efd420cfba66663250dde01f68c0b9699fcb6f36970c796e99d9dd45b3cdd62113a0a7a2f86adc2b3e867e6388cfab718406548cbcf588607fec919c21d605a49bf7376993bd25d4444673021182f964b6405bd861f1f42fdafe192317a11d9ccf81ca448d25be745c7877", 0xae, 0x4, &(0x7f0000000140)=@in6={0x18, 0x2, 0xffff, 0xffffffff}, 0xc) 18:13:12 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000080)=ANY=[@ANYBLOB="fb18bd45503302e3ffa57c6f11700fd172f3744abb2eb111e09ea5537e00007032f0dcd018b952a27a18e23ef0cd4ca85ff09f9fd9b510f32c5ee79b135ae7581793bbeca5aefd68f6ece473d0316942f3072cd5e0a6da210794016019926d12fcc9fca4ea020b6dcd8258c6efad679ed326faba326fa69406fc9bf4f44d0e3a2630b8e0f0b2b7073683fd1ad13483cbe8f35a3ec1ff8175523c818720b4b9832a4787a1787f148c29765398f30b1409000059fb66a404004261444c0e2997e923dfd128bd9ccddd3258575cff0fac9a00000f8a2671e556e5083451c5e968318e71e4382832b3f97d1f3232a6303df456214f7e6db20500693104e85f6e35d30447492ed173a472abb5991a2e81062b55dd6c64e571fd484ebf3205d38f5128b364290968fa9fae21241732c85b162808eb3b78fe335ca09881b5e9a6fe71e5ce5ad54865aa1e5e557190bd825d55aff09378687a7ea45dce20a9e0fb0f18c59300f0cc882d2023601152da1e7279991f5b0b13c91c63992f3bbf6943a5b57eea57bb9a5080c1b6b264aefe9fb9fbab341ddcf091b8d5a0d0d572b33318272e17f7603ce107a9fc677c011d84e5d7d41fc293d012ccc4a77227ddd54e50e566830c1d9409863f1c6d6515089db9ebb658251e0073df28ce6523da473df348c784f48846ff011e8a37179e4ee1c7b5addb12565f3e29cdd08249e82d1c2dd167bc08167c46c2bc3f20643e5a294f581f5fa560240ecb8b9291eb02eed1950290c510cd438178b33551a9645c9c85b96a8762db075b21ee8a15aa43fdbaa05749e0133eb1e13b3623d04a999c0612f032474f07fd9f9e2ea42324d3af15a463bfcbb1951ff7098b3603fd678f1c64baa7243e4372c5efa74951e17f833f10ea7ba9b0bc17338d232129db79f42acf573886016179709fc80bc914af292060f3dbf85009a5ac36cbf80853623123511ca7e61f3b27db7d60d06bfa7bebaf58a30ab99fbbb659b3d9f792ffa29ab71678a99f509b3a7fbff14a5cd7bf1edfa29a004d4ceddfb1bf7ca0f6412dd42c49609338a457268cf9814ae67c35cf5b0d1747ee4fd9ad922ebcbb74f76d56bcb6e5e05735970fab77d4a7a4fa826e9adf332a957bcefc771f7a5dd5a1fd1b5db00af4b8025ffb0e635f815cdf640ce8d1df1f428b973842a1f9565151dce68c9227fd7912d61968266a44aa71060000000000bed682470b7d366f2c88d230548bd1e6a6a8824542f41fb951541cec32b710c46c76fcc7a773566a74a6104fbe8ff99b733a301a996703007336b9541b50e92f2d79b5fed6297429a1a1f4e78344be663bea0db02b3927d1000000000b784ae2dd2a645060bb0ea29a000a8a6079da4e7568d72329211f7a562cb9e3831d4889ee1a00000000000000000000008a31f9000000c0fab821f1c4147974c3e623c609dd71e3751e960519c733e8"], 0x1c, 0x0, 0x0, 0x0, 0x2be}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket(0x18, 0x8002, 0x0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x29, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) r2 = dup2(r1, r0) sendmsg$unix(r2, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) 18:13:12 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xfffe000000000000], [0x0, 0x0, 0x482]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) r2 = socket(0x18, 0x8002, 0x0) r3 = socket(0x18, 0x3, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) r4 = dup2(r3, r2) sendmsg$unix(r4, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) ioctl$WSMOUSEIO_SRES(r4, 0x80045721, &(0x7f0000000000)=0x1) 18:13:12 executing program 0: socket$inet6(0x18, 0x5, 0xff) clock_settime(0x0, &(0x7f0000000040)) shmctl$IPC_RMID(0xffffffffffffffff, 0x0) 18:13:12 executing program 1: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b100050300000000000000000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f373f00acf00b7804be781e4991f7c8df5f882b297be1ab5b23ed00f4c807000000000000001f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1ffff00000f90006ee01bc43eaeacc50000fa02000000000000020208a371a3f80004000000040000000100"/164, 0xb1, 0x0, 0x0, 0xfffffffffffffd41) r1 = socket(0x18, 0x8002, 0x88) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) r3 = dup2(r2, r1) sendmsg$unix(r3, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) ioctl$TIOCSWINSZ(r3, 0x80087467, &(0x7f0000000000)={0x0, 0x4, 0x1ff, 0xe275}) 16:00:00 executing program 1: syz_emit_ethernet(0x66, &(0x7f0000000240)=ANY=[@ANYBLOB="ffffffffffff4c5b0aecb9cb86dd6000000000000000000000fe8000000000000000000000000000aa030090780000000060dbe03000000000ff0100000000000000000001fe8000000000000000000000000000bb00"/98]) r0 = socket(0x18, 0x8002, 0x0) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) r2 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000240)='/dev/speaker\x00', 0x1, 0x0) fcntl$getown(r2, 0x5) r3 = dup(r2) ioctl$PCIOCWRITE(r3, 0xc0107003, &(0x7f0000000040)={{0x81, 0x4, 0x6e}, 0x401, 0x3, 0x7}) r4 = dup2(r1, r0) sendmsg$unix(r4, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) ioctl$SPKRTUNE(r4, 0x20005302, &(0x7f0000000000)={0xfff, 0x3}) fsync(0xffffffffffffffff) 16:00:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x74}, {0x40}, {0x800000000040006}]}) syz_emit_ethernet(0xe, &(0x7f00000000c0)) r1 = socket(0x18, 0x8002, 0x0) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) r3 = dup2(r2, r1) dup2(0xffffffffffffffff, 0xffffffffffffffff) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x10, 0x0) accept$unix(r4, &(0x7f0000000300)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000004b2b00000000000000000000000000000000000000000000000000000000000000dd0000000000000089000000000000000000000000000000000000000000000000009921b592708d551943309ce8de0ae600"/125], &(0x7f0000000080)=0x6e) r5 = socket(0x18, 0x8002, 0x0) r6 = socket(0x18, 0x3, 0x0) setsockopt(r6, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) r7 = dup2(r6, r5) sendmsg$unix(r7, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) ioctl$BIOCSETWF(r7, 0x80104277, &(0x7f00000002c0)={0x8, &(0x7f0000000280)=[{0x3530, 0x9, 0x1, 0x10000}, {0xff7f, 0x1, 0x4, 0x943}, {0x6, 0x14, 0xff, 0x2}, {0x84a, 0x2, 0x5, 0xfffff942}, {0x3, 0x7, 0x80}, {0x9, 0x53, 0x1, 0x439}, {0x800, 0x6, 0xfa, 0x2}, {0x7, 0x1, 0x74}]}) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000240)='/dev/wsmouse0\x00', 0x0, 0x0) sendmsg$unix(r3, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) ioctl$TIOCOUTQ(r3, 0x40047473, &(0x7f0000000000)=0x9) 16:00:00 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x1000100400006}) r1 = open(&(0x7f0000000180)='./file0\x00', 0x60e, 0x0) pwrite(r1, &(0x7f0000000100)="c8a84e", 0xff96, 0x0, 0x0) ioctl$WSDISPLAYIO_GVIDEO(0xffffffffffffffff, 0x40045744, &(0x7f0000000140)) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) readv(r0, &(0x7f0000000080)=[{&(0x7f0000000040)=""/36, 0x24}, {&(0x7f0000000280)=""/4096, 0x1000}], 0x2) fcntl$lock(r0, 0x7, &(0x7f0000000000)) 16:00:00 executing program 0: r0 = socket(0x18, 0x8002, 0x0) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) r2 = dup2(r1, r0) sendmsg$unix(r2, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) ioctl$TIOCSPGRP(r2, 0x40047477, &(0x7f0000000040)) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000005c0)={0x3, &(0x7f0000000000)=[{0xfffd, 0x0, 0x0, 0x33b2}, {0x38, 0x0, 0x10, 0x900}, {0x7f}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000001680)={@empty, @local}) 16:00:00 executing program 1: mkdir(&(0x7f0000000040)='./file0\x00', 0x2c) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="98dc760100000000ffff00000100000008cd3fdf", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYBLOB], 0x28}, 0x0) write(r1, 0x0, 0x0) dup2(r1, r0) 16:00:00 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x1, 0x0) r1 = socket(0x18, 0x8002, 0x0) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) r3 = dup2(r2, r1) sendmsg$unix(r3, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) fcntl$setflags(r3, 0x2, 0x1) writev(r0, &(0x7f0000002480), 0xa) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='./file0\x00') 16:00:00 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f00000000c0)={0x1c96a72d, 0x0, 0xffff, 0x3fffffffffffffc, "437592eb3d520116ea946d05ba4925131f60eb14"}) close(r0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, "8de69d769afa4a59b7c1ede9a2db6aba67186ab7"}) 16:00:00 executing program 1: r0 = open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r0, 0x0, 0x7fff, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x401, 0x0) pwritev(r1, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) ftruncate(r1, 0x0, 0x3fffd) writev(r0, &(0x7f0000000940)=[{&(0x7f0000000380)="bc", 0x1}], 0x1) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000100)=""/235, 0x3ffff}], 0x1, 0x0, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x400, 0x72) bind(r1, &(0x7f00000000c0)=@un=@file={0x0, './file0\x00'}, 0xa) 16:00:00 executing program 0: syz_emit_ethernet(0x7e, &(0x7f00000000c0)={@broadcast, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x70, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2}, @icmp=@source_quench={0x4, 0x0, 0x0, 0x0, {0x15, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @empty, @remote={0xac, 0x14, 0x0}, {[@generic={0x0, 0x3, "ab"}, @timestamp={0x44, 0x10, 0x0, 0x0, 0x0, [{}, {}, {}]}, @ra={0x94, 0x6}, @ra={0x94, 0x6}, @rr={0x7, 0x13, 0x0, [@remote={0xac, 0x14, 0x0}, @multicast1, @loopback, @local={0xac, 0x14, 0x0}]}, @lsrr={0x83, 0xb, 0x0, [@multicast2, @multicast1]}]}}}}}}}) 16:00:00 executing program 0: r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x800, 0x0) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000040)) sysctl$net_inet_ip(&(0x7f0000000240)={0x4, 0x2, 0x0, 0x1c}, 0x4, &(0x7f0000000180)="3ab1c233cd179d0f8d04e3e7fd6e5ae4e85dc7bc5e2810528bf71779ecdda366ca18f5a5935c7264e8115b14faf2d159ce0b3044bebab099c29859643f396b002244d86b959aa57fdc02c780737db5afb70234c49ac0876315c4a92fe2a190332829a46e741885303b47cd8687c8ee6fcb0970c5b07240839eddb1d79317b9414520b16342cb072e6736497a683c999a08b227a248afc8fe237f1ad4c997bd8f5b957c0abcea94c71bd00ecc7dc99ec0dfa617be6d51434d9193a2d5c0dfbd", &(0x7f0000000340)=0xbf, &(0x7f0000000380)="539c78fea2b57e50c8eed734e4a2775cd6b401abf597635f1a7ebe167243de9bd1aed7377c4ece357c0373cbc0fa63b3bc0faca3f40a3d261e571aa86e95ea18d64b1ccf97881e4e1dd98c4021f08b93a71d0dfa0958edaa094a454cc3a5e99f652c3456d6f2b6bd9ad8104886732fa5aa2546060ccc79f483437b585ebb6e6d03ca7383f3817b46ecafce77e826652dd38184d0b9ae2726c9bf83f372f39263990ebe1712f05290d110030027425e", 0xaf) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000080)=0x2) 16:00:00 executing program 1: sysctl$net_inet_gre(&(0x7f0000000000)={0x7, 0xe, 0x2}, 0x4, &(0x7f0000000580)="c5a22f6368e10831bbc79f338b286dc9ed7fb3943cb12cb3040b9a99299e2ca58006c52d0e6c6b523537b87d0113cb6e9d16890175af893e475a752cacf4969bf104f15b22806e20e3f9c946f9a4f2c4136c1b5c9df87e8991b48583686f3b0cd6ed40469b894abcbbbf69ca270754aeab93d536fcd5a92b1d953beca89bd19f577741eff8f0437994158152b82c2728bcd6de343babe3dd5677ab71a3fb91e9c385144ca8771d5537dd91b9e80603264cfc335f6613c381f65d2096a130291085ded31240b692659ba7ce6a73048073c4cfad0097ebb62eeec0eba75c2684221c0faf34a0488fe3dd9c34483db04fd7600a7ad0b046c58beccedb23feafd850900a758858b1001000003adb4152ca4fabd3a4f1d3a0e11f6034d991a57fc86d048a9566b855f112dcfe3a0708f57d56fefd7610c212900ec945704b7a8002051c2a20baa71ff39629", &(0x7f0000000080)=0x149, &(0x7f0000000700)="00355423649ebf16eaf5675f9b98913a79b8daae2b16a677451988ffa03dafc4e790687aaac584bed3d22dd6e11f609eba3d5c1b4606f1fe9e2d7cf72d1b5422a3f242d40098e955c4fce5e9125f9575dc778a039e2b411398b66bce59f5a44411cdc8de2d821e2f9ecd965029c473f21d66c1246be302d37956b52e05a6efaebafdd7a45fcf2f99fe3394654c030424a6c00a3db501f22179c1caf12a84a699192a960a1581540a8de73e0b6effe00789ebc4c21424577c38618bcbf9a21a057f43524df3951b6ddf064af1db3e1c03818c004e70df78f407770539a6fa2ccb31a213b42bdc66fdce310f50410c0938e3a83e2881dcd8bd909907a3e8c5d2751121f7e859082ec5501f801e595afad86214b8c8e2c398bc12b37ddaf4a637006dcf4f87e76095bc720fb8f25122048995a376aaa983b29930271c99ee1efb0eb895e0d62524dfa5ceab1b2ebccfb24a54d4dd0d8cc30902cc0f78ed02d84badec1d09be66a248ec14bc10252e70bc099074e3ccf38573100cb39c1fb25a10b9bf4c7e1b53fe6245352dba40540d6bc7e1165627860d7409002d1fb8829f81f49130c2038ddf48a14369012c5b6596dd72b7a479d918dbeee4809b73660760a4f4391a19c628b88d318c477a868e20e8686f6a163ab442637ad5ff5eda9500d1ae74f03f03793b27949412bd18f15effbe8edec9135e5e47526c0982220aeb44bc44550c5ae8adc3c5fc71bb9fb945814bd270bdc7306892623602afa0b61fa3a0c6cd27f4aa576604c0ba6161cf095d38d60d0ee1a477cca7af7bba1e19346beb2ecadb25152c0d0ba0f5ead492f52470d54c9664a40ff92d82eacea8fad5e7794b48128b2c1fd30264e0fcfc91e655951ad15961bf4345bb55934a5e04b1af87cb880ff8933666180ad10b1659e6337db609dd2f6a09e8bdaab8b42a9e705b4747806e539934d2e666b6f99a6818294320c64c7bc406415e98c62400d52c6ef9453ad716520d04f1f38bf27e38230d2f00847db6ff8374b0a85c990d783fac475c1e8021a07f04", 0x2e8) 16:00:00 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86139) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x40, 0x0, 0x1000000000005799}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0}, 0xc) setpgid(0x0, r1) ktrace(&(0x7f0000000040)='./bus\x00', 0x0, 0x40000004, r1) write(r0, &(0x7f0000000100)="510fc3a0", 0x4) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:00 executing program 1: r0 = socket(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x6, 0x1, &(0x7f0000000040), 0x0) accept(r0, &(0x7f0000000100)=@in6, &(0x7f0000000140)=0xc) r1 = socket(0x18, 0x8002, 0x0) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x40, 0x0) dup2(r2, r1) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000180)=0x6) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="a83ac8cabdcd5ee8ff143e98b5302eefb91eecc1b93776cbab2576de7ae16d266e401566fd3c01df74416bacf498052f6da27e1ff9c61e1af42dbae8ee864db8b5d9091daa5e98e6e0d24fc11c906842b1632f2e49bff24d620b52f9c1dc636e050aa9634ba51f61ddb50b35c2fcd4d95096984894fe363a1e156231c1edbe3a94ffa81a88be6ae6decf3f4d2790ed2566291c98b154b89d5034a9126f730cdcc08c3684d08f1983f0f7baae88cff78e6eec002c30be2799a471bea6546c642c75ab75d27b676450026d571fcfd8e80081f530f6052da5cdb820ec1876dcb6be115279bbbbf854cbabb507c2d0f320b6e1e6ee47164d3bf98f2a6f1f08afe1", 0xff) 16:00:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0x6}, {0x5c}, {0x40}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1b, &(0x7f0000000100)) openat$speaker(0xffffffffffffff9c, &(0x7f0000000600)='/dev/speaker\x00', 0x82, 0x0) pwritev(0xffffffffffffff9c, &(0x7f0000000000)=[{&(0x7f0000000100)="a96f6c26d6cab392c13266f67646e2956fb1a4117af8ac8a246f24be6c0277390297b98bb32a55939f6a2ea7a51227dc9ac40e77f0bb18537b16986198cc536f965d5a5c140231ee86d184325946310dab07f5902c077a761cd421b9b7951d8f4676fc48d80748ea3607a1e234a7db697f00981b", 0x74}, {&(0x7f0000000640)="1556218c9b37755a93b1b751675dc7ad8eb47b772063d56276e7dde1be55a334c0572aa6b3035109d218bcd911db0ae95b54df9a191550f353a030d262675f629868412e", 0x44}], 0x2, 0x0, 0x0) shmctl$IPC_RMID(0xffffffffffffffff, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse\x00', 0x8, 0x0) r1 = socket(0x400000000018, 0x3, 0x0) socketpair(0x1, 0x3, 0x5, &(0x7f00000002c0)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300), &(0x7f0000000340)=0xc) setsockopt(0xffffffffffffff9c, 0xd4b, 0xa7e, &(0x7f0000000380)="74b06bcebeae7fede46cd7db155ecf9a4c091ff260b013e206c18dfb40a2f2edc75eaff4ba33b52375cca148458dba340886dfe582bdf1fadab198620cfcfad0d23bf05eb2b883c5fd223ff8f5c9c3f78520775a0e0e76f1451b24bcc02a5f1ccd1985610f0d83f83f756ae090d6017b2067f6c9f8fddfb78ec4f320cde1561190ec7c7cdee29f", 0x87) getsockopt$sock_int(r1, 0xffff, 0x800, 0x0, 0x0) accept$inet(0xffffffffffffffff, 0x0, 0x0) write(0xffffffffffffffff, 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000440)={0x0, [{}, {0x2}, {0x0, 0x7}, {}, {}, {}, {0x1}, {0x2, 0x100}, {}, {}, {}, {0x1, 0x5}, {}, {0x0, 0xfffffffe}, {}, {}, {0x0, 0xffffffff}, {0x0, 0xfffffffc}, {0x1, 0xfffffffc}, {0x1}, {0x0, 0x8}, {0x0, 0x3}, {0x0, 0x6}, {0x3}, {0x1}, {0x1}]}) r2 = socket(0x1, 0x1, 0x0) r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) r4 = fcntl$dupfd(r3, 0x0, r2) ioctl$PCIOCREAD(r4, 0x80045710, &(0x7f0000000240)) 16:00:00 executing program 1: kqueue() r0 = socket(0x18, 0x400000000002, 0x0) fcntl$dupfd(r0, 0x0, r0) r1 = socket(0x18, 0x400000000002, 0x0) fcntl$dupfd(r1, 0x0, r1) r2 = socket(0x18, 0x400000000002, 0x0) fcntl$dupfd(r2, 0xa, r2) r3 = socket(0x18, 0x400000000002, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) syz_open_pts() r5 = socket(0x18, 0x400000000002, 0x0) fcntl$dupfd(r5, 0x0, r5) r6 = socket(0x18, 0x400000000002, 0x0) fcntl$dupfd(r6, 0x0, r6) r7 = socket(0x18, 0x400000000002, 0x0) fcntl$dupfd(r7, 0x0, r7) r8 = socket(0x18, 0x400000000002, 0x0) fcntl$dupfd(r8, 0x0, r8) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r9, 0x4, 0x46bfb) r11 = getpid() kqueue() kevent(r4, 0x0, 0x0, &(0x7f0000000000), 0x0, 0x0) fcntl$setown(r9, 0x6, r11) r12 = kqueue() kevent(r12, &(0x7f0000000000), 0x66, 0x0, 0x0, 0x0) close(r10) kevent(r12, 0x0, 0x0, &(0x7f0000000140), 0x3, 0x0) 16:00:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x74, 0x0, 0x20, 0x1}, {0x1c}, {0x200000006, 0x0, 0xff, 0x100000a1}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000100)="244e7f7cb0b4823f198e3ca4c9d2", 0xe, 0x0, 0x0) r1 = socket(0x18, 0x8002, 0x0) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x1000000029, 0x2d, &(0x7f0000000000)="eb51e6993192964800"/20, 0x14) r3 = dup2(r2, r1) sendmsg$unix(r3, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) accept(r3, &(0x7f00000001c0)=@un=@abs, &(0x7f0000000240)=0x8) r4 = socket(0x18, 0x8002, 0x0) r5 = socket(0x18, 0x3, 0x0) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) r6 = dup2(r5, r4) sendmsg$unix(r6, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) msgget(0x2, 0x11) ioctl$VT_WAITACTIVE(r6, 0x20007606, &(0x7f0000000280)=0xb) getsockopt(0xffffffffffffff9c, 0x4000000, 0x9, &(0x7f0000000000)=""/87, &(0x7f0000000180)=0x57) 16:00:00 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x1, 0x208021ff, 0x0, "b000"}) mknod(&(0x7f0000000080)='./file0\x00', 0x1ffb, 0x0) r0 = socket(0x18, 0x8002, 0x0) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) r2 = dup2(r1, r0) sendmsg$unix(r2, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) ioctl$BIOCSBLEN(r2, 0xc0044266, &(0x7f0000000040)=0x5) r3 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) ioctl$TIOCFLUSH(r3, 0xc0106978, &(0x7f00000000c0)) 16:00:00 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = socket$inet(0x2, 0x8000, 0x81) setsockopt$inet_opts(r1, 0x0, 0x1e, &(0x7f0000000000), 0x4) 16:00:01 executing program 1: r0 = socket(0x2, 0x1, 0x0) r1 = dup(r0) listen(r1, 0x0) r2 = socket(0x2, 0x4001, 0x0) connect$unix(r2, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe1970da711ecdd57be971e2f66"], 0x10) ioctl$LIOCSFD(r1, 0x80046c7f, &(0x7f0000000000)=r1) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) 16:00:01 executing program 0: syz_emit_ethernet(0x3e, &(0x7f0000000180)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x0, 0x0, 0x0, 0x0, @rand_addr}, @icmp=@dest_unreach={0x3, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast2, @local={0xac, 0x14, 0x0}}}}}}}) r0 = socket(0x18, 0x8002, 0x0) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) r2 = dup2(r1, r0) sendmsg$unix(r2, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) ioctl$WSKBDIO_SETMODE(r2, 0x80045713, &(0x7f0000000040)=0x1) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0}, 0xc) setpgid(0x0, r3) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x800, r3) 16:00:01 executing program 0: r0 = socket(0x18, 0x8002, 0x0) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) r2 = dup2(r1, r0) sendmsg$unix(r2, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) ioctl$WSDISPLAYIO_GVIDEO(r2, 0x40045744, &(0x7f0000000040)) mkdir(&(0x7f00000aa000)='./file0\x00', 0x0) symlink(&(0x7f0000281000)='..', &(0x7f0000110000)='./file0/file0\x00') rmdir(&(0x7f0000000000)='./file0\x00') 16:00:01 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4000], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x210]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f00001ed000/0x2000)=nil, 0x2000, 0x2) r0 = socket(0x2, 0x400000000002, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x2, 0x0) r1 = socket(0x18, 0x8002, 0x0) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) dup2(r2, r1) r3 = fcntl$dupfd(r0, 0x0, r2) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x3}, {0x5}, {0x6, 0x0, 0x0, 0x7ff}]}) pwrite(r4, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$TIOCFLUSH(r3, 0x8020690c, &(0x7f0000000300)) 16:00:01 executing program 1: minherit(&(0x7f0000000000/0x14000)=nil, 0x14000, 0x0) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) mmap(&(0x7f0000010000/0x2000)=nil, 0x2000, 0x0, 0x1010, 0xffffffffffffffff, 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20004000, 0x200000]}}) mlock(&(0x7f0000002000/0x3000)=nil, 0x3000) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r1, 0x0, 0x0) socket(0x2, 0x5, 0x0) r2 = socket(0x18, 0x8002, 0x0) r3 = socket(0x18, 0x3, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) dup2(r3, r2) bind$inet(r3, &(0x7f0000000000)={0x2, 0x2}, 0xc) 16:00:01 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0xfffffffc, 0xf3f9, 0xffffffffffffffff, 0x1, "f9000000000000000000f2ffffffffffffff4800"}) faccessat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="8a"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x1, 0x4000, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:00:01 executing program 1: sysctl$net_inet_carp(&(0x7f0000000080)={0x4, 0x2, 0x6c, 0x4}, 0x4, 0x0, 0x0, 0x0, 0x3a) r0 = socket(0x18, 0x8002, 0x0) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) r2 = dup2(r1, r0) sendmsg$unix(r2, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) ioctl$SPKRTONE(r2, 0x80085301, &(0x7f0000000000)={0x9, 0xd541}) 16:00:01 executing program 1: open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) r0 = socket(0x18, 0x8002, 0x0) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) dup2(r1, r0) getpeername(r1, &(0x7f00000000c0)=@in6, &(0x7f0000000100)=0xc) r2 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r2) r3 = socket$inet6(0x18, 0x3, 0x0) r4 = dup2(r3, r3) r5 = semget$private(0x0, 0x2, 0x0) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000480)={{0x20000008}}) semctl$IPC_RMID(r5, 0x0, 0x0) semctl$IPC_RMID(r5, 0x0, 0x0) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000140)) sendmsg$unix(r4, &(0x7f0000000240)={&(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa, 0x0, 0x0, &(0x7f00000001c0)=[@rights={0x10}], 0x10}, 0x0) 16:00:01 executing program 0: r0 = kqueue() r1 = kqueue() r2 = socket(0x18, 0x8002, 0x0) r3 = socket(0x18, 0x3, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) dup2(r3, r2) r4 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000240)='/dev/speaker\x00', 0x1, 0x0) fcntl$getown(r4, 0x5) r5 = socket(0x18, 0x8002, 0x0) r6 = socket(0x18, 0x3, 0x0) setsockopt(r6, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) dup2(r6, r5) socket(0x18, 0x8002, 0x0) r7 = socket(0x18, 0x3, 0x0) setsockopt(r7, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffff9, 0x84, 0x2, 0x2, 0x4}, {{r1}, 0xffffffffffffffff, 0x80, 0x40000000, 0x1f, 0x7}, {{r3}, 0xfffffffffffffffa, 0x20, 0x80, 0x2}, {{}, 0xfffffffffffffffd, 0x8, 0xfffff, 0x80000001, 0xeb4}], 0x8, &(0x7f0000000100)=[{{r1}, 0xffffffffffffffff, 0x20, 0x2, 0x1172e00000, 0x7fffffff}, {{r5}, 0xfffffffffffffff8, 0xc6, 0x10, 0x3, 0x999}, {{r0}, 0xfffffffffffffff9, 0x0, 0x2, 0x2, 0x1}], 0x9, &(0x7f0000000080)={0x2}) lseek(r1, 0x0, 0x9, 0x0) kevent(r1, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xfffffffffffffff9, 0x15}], 0x401, 0x0) kevent(r1, &(0x7f0000000040), 0x66, 0x0, 0x81, 0x0) dup2(r0, r1) 16:00:01 executing program 1: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080)='/dev/speaker\x00', 0x42, 0x0) r1 = dup(r0) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x40, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(r2, 0x81205724, &(0x7f00000000c0)={0x6, 0x4, 0xc8, 0x6, 0x7ff, 0xfffffffd, 0x8, 0x10, [{0x8, 0x330, 0x3b14, 0x80000001}, {0x1000, 0x2, 0xc897, 0x4}, {0x6, 0x8, 0x5, 0x9}, {0x636, 0x6, 0x8000, 0xfffffff8}, {0x2, 0x8001, 0x1, 0x9}, {0x5, 0x6, 0x9, 0x7}, {0x1, 0x8, 0x1ff, 0x6}, {0x2, 0x1, 0x4, 0x8}, {0x8, 0x7, 0x2, 0x4}, {0x200, 0x7f, 0x3, 0xfffffc01}, {0x3, 0xffff, 0x3, 0xffffffff}, {0x9, 0x80000001, 0x1, 0x40}, {0x80000000, 0x5, 0xd87, 0x200}, {0x200, 0x1, 0x8000, 0x7ff}, {0x0, 0x8001, 0x7, 0x1}, {0x803c, 0x11, 0x8000, 0x80000001}]}) pwrite(r1, &(0x7f0000000040)='oN', 0x2, 0x0, 0x0) 16:00:01 executing program 0: r0 = open(&(0x7f0000000140)='./bus\x00', 0x1, 0x0) pwritev(r0, &(0x7f0000002380)=[{&(0x7f00000000c0)="000000024c8a44e1caa5b30bdfc982955d37c1c103287f0708ca037c1010de6de1448c3f0439b1ab3b1e641963cebd95f1275dce", 0x34}], 0x1, 0x0, 0x0) 16:00:01 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f00000002c0)=ANY=[@ANYBLOB="83022e2f6669750008e921c490cdc0fea6fd7cd11385cbc19f0d247ca15b081c3a8a394af26d4ace9f8c6f8ae6a157048bde6181d1ea0dd6c49f0c21d6c849e418f95b128af4451ba809c98c4d582404e75a5cef07786a3f216b06ae65484696ee6560aa208bfd0d19182bf5dab4d3e0f0ae4a97aa7100a2b8a66cf8a240df7d6a6839a20051dcdbd375ac19ea2b6c6497633764ff35be0ff15d63dc7f1e93ddcf3b87f433478844d27226f2452ae87334206cc2567fdcc1aa6221d20e3c8d9137e2de4822aa2466744e4b98fd711627932f9c7831dbcd3dd8faf1ecc9c60baf821bb549b9103cdb5d0fd83512f53440affcc3630d2c7c357b97d7c2a77372de16150d5ad3aa448388316546f42178b1230e"], 0x10) r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/pf\x00', 0x0, 0x0) r1 = socket(0x18, 0x8002, 0x0) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) dup2(r2, r1) setsockopt(r1, 0x2, 0x6, &(0x7f0000000000)="59de2285770dd4cd958e1a8ff620a8ca65f906defb1fc43b856845a972c10341d97069f4b46b4e42d7dc8c61fd6939dac6d0c57aec0ba09621cfc63162da72f1b948bc8cce8d4a0c", 0x48) ioctl$FIOASYNC(r0, 0xc0104419, &(0x7f0000000240)) 16:00:01 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d700060000000000005b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd7e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000040), 0xfffffec2) r1 = syz_open_pts() close(r0) dup(r1) socket$unix(0x1, 0x5, 0x0) open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) syz_open_pts() r2 = socket(0x18, 0x8002, 0x0) r3 = socket(0x18, 0x3, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) dup2(r3, r2) write(r3, &(0x7f0000000240)="1c40e344d9f01f8e31cb281801420d3695bc8114ec619cadc3e64e02cc1f8d986e4fad49108c1524f11f6b2b1f5f9e3294c05eda022718a76509f623d42d41111ee8c2a553ff3ef452770c8bdad1edfe8ddc27496c1564844b06389b48fb883f46bd44aafaf897626cbd8cb0bc92a5a80f9ac9ecba8aa8f1", 0x78) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000200)='x\x00') acct(&(0x7f0000000040)='./bus\x00') 16:00:01 executing program 1: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000600)='/dev/speaker\x00', 0x82, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r2 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r2) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f00000001c0)=0xc) pwritev(r0, &(0x7f0000000000)=[{&(0x7f00000000c0)="77fc8ceac5c8ea7ca7b93c6de3ea7ceb50906b69df5943a8261b6c8d53143a111683a0baa9147106e0d9f44e044cead8c7205484850ef2b5206da1164ac602daa824b856ba1c5286115f45056766fedac5ec33476cd41803e58ec5e37cd7e7290b0b041d4428c1a197a82288a06ab4af9fb607cf215341b98ec5c209bee5e36dd927843d059ed44027c693c2165bad322f5d1071e07e1aa83dd609fcbf1aaad33122e42e6799cdbcc1514dfbde8356c0c4", 0xb1}, {&(0x7f0000000200)="c2318569f7d04d68290c11e6054582bdd4c66de42a1f2c1a54719dbfd1982960387f21a7e37eb3ce7267a7e089a899850ee671072c5b3ea6450a201e185041f68247f1990832dc9d4226c006cce250a8a1a61a38c64329ae26042ff95e5cb29d3ba0d56a01044c0b0f1d11bad4ba2b1a4d505ae6ab8e7b8f81b8cedbcb8dc69d5562cc541d85e187c693f3b44edf66fad3c94925ff8e384ddebd7cd5649cc01df5a633c4010462858ff28416ca3b5b80d886b5029b6b60382455078cec2fec332aa4070bac3b012d13d0d4a4a5e0eb618d1e7973f321fa62953e91", 0xdb}], 0x2, 0x0, 0x0) 16:00:01 executing program 0: r0 = socket(0x11, 0x4003, 0x0) r1 = socket(0x18, 0x8002, 0x0) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) r3 = dup2(r2, r1) sendmsg$unix(r3, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) sendto$unix(r0, &(0x7f0000000040)="b100050460000000000008000521000000000000cea1fea7fef96eefc73fd3357ae26caa0416fa76d06336acf00b7804be781e4991f7c8df5f882b2b7be12883d427da12019aca3ebb3557699a1f132e27ec0ed602000d7d026ba8af63ff37282921e4fd89720fd3872babfb8070c1abda73601a8bfee8aca4911faff575e8c87181ff7cc53c894b03b22f310b404f36a00f9000fdff80ffe608a371a3f800040000000000000001000000000000000000", 0xb1, 0x0, 0x0, 0xb) 16:00:01 executing program 0: r0 = socket(0x18, 0x1, 0x0) socketpair(0x20, 0x3, 0x7f, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind$inet(r1, &(0x7f0000000040)={0x2, 0x1}, 0xc) setsockopt$sock_int(r0, 0x29, 0x3c, &(0x7f0000000180), 0x4) 16:00:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x24}, {0x14}, {0x6, 0x0, 0x0, 0x10fc}]}) pwrite(r0, &(0x7f00000001c0)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r1 = socket(0x18, 0x8002, 0x0) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) r3 = dup2(r2, r1) sendmsg$unix(r3, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) ioctl$KDSETMODE(r3, 0x20004b0a, &(0x7f0000000040)=0x1) 16:00:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x48}, {0x61}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000100)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00\x00\a\x00\x00\x00\x00']) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f00000002c0)) r1 = socket(0x18, 0x8002, 0x0) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) r3 = dup2(r2, r1) sendmsg$unix(r3, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r4 = dup2(r0, r3) ioctl$WSMOUSEIO_SCALIBCOORDS(r4, 0x81205724, &(0x7f0000000300)={0x3, 0x4, 0x20, 0x800, 0xbb5, 0x7, 0x2, 0x10, [{0x0, 0x3, 0x8, 0x7f}, {0x5, 0x401, 0x4, 0x800}, {0x8, 0xff, 0x1f, 0x6}, {0x0, 0x8001, 0x2, 0x2}, {0x6, 0x2, 0x5c, 0x3}, {0x10000, 0x1, 0x3, 0x2}, {0x2c81, 0xb56d, 0x92d7, 0x5}, {0xfffffffe, 0x4, 0x3, 0x8}, {0x14a0, 0x0, 0x401, 0xdae}, {0x7, 0x0, 0x7fffffff, 0x9}, {0x7, 0xfffffff8, 0x7ff}, {0x7, 0xffff, 0x3f, 0xfffffffb}, {0x2, 0x5f, 0x8000, 0x3ff}, {0x8, 0x9, 0x7f, 0x3}, {0xfffffffe, 0x0, 0xdf, 0xff}, {0x7f, 0x6, 0x7f, 0x4}]}) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000240)) mknod$loop(&(0x7f0000000280)='./file0\x00', 0x2000, 0x0) readlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000180)=""/134, 0xfffffede) 16:00:02 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x10007, 0x9}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0xfffffffc, 0xff, 0xfffffffffffffff8, 0xfc80d8c, "0000245185a81865fc17ffab7fff0e091fe600"}) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x1, 0x0) ioctl$KDSETRAD(r1, 0x20004b43) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709", 0x1dd) 16:00:02 executing program 0: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) chroot(&(0x7f0000000000)='./file0\x00') execve(0x0, &(0x7f0000000180)=[&(0x7f0000000080)='\xfd\x1f\xf4[\f\x8b\xa9Z\xd0\x85\x0fAk\x83\x93H@\x90\a\"[\xfa\xb2\xf5\xc1\x9a\x03!y\xc4\xd9'], 0x0) rmdir(&(0x7f0000000140)='./file0\x00') mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x8002, 0x0) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) r2 = dup2(0xffffffffffffffff, 0xffffffffffffffff) sendmsg$unix(r2, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f0000000480)={0x40, 0x5, {0x1, 0x8}}) r3 = dup2(r1, r0) sendmsg$unix(r3, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) ioctl$WSDISPLAYIO_USEFONT(r3, 0x80585750, &(0x7f0000000400)={'./file0\x00', 0x24314da6, 0x2009, 0x7f, 0x0, 0x7, 0x6, 0x2, 0x0, 0x1, 0x4a, 0x656}) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='r\x00') r4 = socket(0x18, 0x8002, 0x0) r5 = socket(0x18, 0x3, 0x0) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) dup2(r5, r4) sendmsg$unix(r5, &(0x7f00000003c0)={&(0x7f00000000c0)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000380)=[{&(0x7f00000001c0)="bf73b2f6cec443325befb5615fe23f4e7d8608b5ea006edd8006a069fe943bd2b58e248e8f2d34749730a1da1130c76cdfc347ab9493412e04396023daef5649173281eb31bcf7c215fa8e20058156d0a7cfc47393c62dd918a70bd2687f7884e36f118880a57a9fc320d0b13f454b5c80a8bc64ce4d96c783f7bd0627e918c4be2a6c0af59dd80e329ef2e769c25dd255cb70a3237cf9616025f03c31b2812d3ab164e76f35c674b9f21c830e1cce8c25d97c74d5d08528740ef1", 0xbb}, {&(0x7f0000000280)="0cdd051be9f181760633382e4b1750462e0058fcf86e0cfa6749839d5bb983c259f78c35faffd985b2af7beecf17ba753cbb183af94911444ce3fed889d96b819365c5c219a446e3113ece8e4e5ae6d0c13b5b518b0e93fec10030cde4410ca9541a50e0346da3f9aad01af7a74c754da3a540820ba09ad15d54cc6ed87af50d9fe40c317989d759c024cf31aa9120a0168cb131d3873866d4c0b7f928659eda32b50fdfce633109639b000399e71df00180c319fdc2a0b7512fb99c67428e4d8eb1469d30d4f2d54a591bf3658bb5d632d4dd3556c8660cad5412190159d4643bdad2f8d870659f433f3793e9efddaad3da5e9fe408e43954ef", 0xfa}], 0x2}, 0x401) 16:00:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000400)={0x3, &(0x7f0000000140)=[{0x14}, {0x48}, {0x6, 0x0, 0x0, 0x80102}]}) r1 = socket(0x18, 0x8002, 0x0) r2 = socket(0x18, 0x3, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, &(0x7f0000000440)=0xc) chown(&(0x7f0000000000)='./file0\x00', 0x0, r3) setegid(r3) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) r4 = dup2(r2, r1) sendmsg$unix(r4, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) recvfrom$inet(r4, &(0x7f0000000000)=""/3, 0x3, 0x41, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000180)="e16914f6357e3a00000015000000", 0xe, 0x0, 0x0) 16:00:02 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x400, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r2 = socket$inet(0x2, 0x5, 0x4) r3 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000240)='/dev/speaker\x00', 0x1, 0x0) fcntl$getown(r3, 0x5) r4 = socket(0x18, 0x8002, 0x0) r5 = socket(0x18, 0x3, 0x0) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) dup2(r5, r4) r6 = socket(0x18, 0x8002, 0x0) r7 = socket(0x18, 0x3, 0x0) setsockopt(r7, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) r8 = dup2(r7, r6) sendmsg$unix(r8, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r9 = socket(0x18, 0x8002, 0x0) r10 = socket(0x18, 0x3, 0x0) setsockopt(r10, 0x1000000029, 0xd7, &(0x7f0000000000)="eb00cbff13f9fd812eaaf7022e2800b9a4db9648", 0x14) dup2(r10, r9) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffd, 0x20, 0x80, 0x1ff, 0x1}, {{r1}, 0xfffffffffffffffd, 0x2, 0x20, 0x2, 0x3}, {{r2}, 0xfffffffffffffffe, 0x0, 0xfffff, 0x1f5, 0x8}, {{r3}, 0xfffffffffffffff9, 0x60, 0x10, 0x0, 0x7}, {{r4}, 0xffffffffffffffff, 0x14, 0x1, 0x53f, 0x8001}], 0x10000, &(0x7f0000000140)=[{{r8}, 0xfffffffffffffffd, 0x0, 0x1, 0x3, 0x2fb3}, {{r9}, 0xfffffffffffffffe, 0x84, 0x1, 0x400, 0xfffffffffffffdb4}], 0xfff, &(0x7f0000000180)={0x3, 0x1}) 16:00:02 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86134) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)={0x3, 0x7fffffff}) r1 = kqueue() r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x36, 0x0, 0x300, 0x0) kevent(r1, &(0x7f0000000000), 0x34, 0x0, 0xc68, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000180)}, {&(0x7f0000001280)="973dc8557d08529b1114f6085f2e3752c8486a99370a07b4ed6a1edde3cdc165e2258eb859b47e1103ba729391e9493b30ca64f126f678c158bb4159d752ae3881ef1aca3b35bf8bc4640a98fceb45a33c7bc9159db4c9adab8d979ff9c5eea4dda85b03fbf96997db9cdc3a9b0b82067e75e7a0549905d3c9fa3d2a", 0x7c}, {&(0x7f0000000200)="af9199eb9f92e08a0bc87a0ad5cd010bc06f70d54d273e2bec83d807c50cb9f66fe8ab3eeba62da72b300662037389f4c14f5356331d9c8c0110eb0707edc1c5eee6f756a0f1cab07788b6d53f29e6cafdf48b46c2ef2dcbe14b60a93b6d8286ba39c4e714c21ad52031b10f8357", 0x6e}, {&(0x7f0000000280)="11e0b55241138c6799a2cef531358f0a8ffd0a5bb305c5445cac5319b7e6e64906b9199a79f11fe4226a857f1e84ec13cb70c82f7374d36e5f086e5532e3c200910c55207ba0fab379aed3f0bdaf840eb8f5444679d800f1f06ad87cd600432cebe61f52360461c704f59c7dc91de4226adfec9396da5c0a0e257d6fd1d75dba189664c3f3efad50ddca70ed354e4efa42165f5630c2efd583be331a4d95a78614b9695038c37e3218cb1d18f2d2159b869f0eaf7831de7788e4453bc9b2d13ee08d521952bf87ad32430415d4af806d2daac27f32431dc63f36b95724247f0e843651e88dac88ecbe2335d6698986fae26c9211bf705183123ecfcfea2d5f859f66edf9730e0cf730faf88c5fefc356c803b66b1638a4253ee93b9620709e84e079d7cc0001ed689d0bec29477eb701e6adf700897fb2cebe6b2ceb2f7ea2482a82b2dbe9fbbc309c97303e81ce42ce31d2b69cbb6cb8c8a650bbd22f2f4eb9d6f1437e426d4278e81a83c599157cdb6ab33c9c5b88a073dcfafefbab016fad6bd579249e9d8f49742c02613c933c40dfa74fbe787100b10b505d02d77f8a7fc4a607864ca8834891c5170a6cfcce29762f83a586f74e429623641a03377652174fb5ac6441df8a0520833e00b756afe73c914e13bc57634a0f7d9f2056b5fee2154b17183716e6c07d60cd4593d310a76fd5e3c918b85167c8f903d77549f66bb7bab94fea5cd45c1a03db88e09d4731de5293261b393cfd93fd6c1554b012a91e37d408a339b51145f12958e65f857b371ac997b178761f724b150f117bab8d2d70e72e5460fe2e68a69a6db639dc0c119674f6bf1bede1ab1b88af4cae54aee725f7af48d4516b7545ed08bf3addb6e04cf78307b19e253b343aac7f5e8394844eb58e7a6dc3dd617a1d8097143a1d3305ed99710cee51e3813544ff93ce4d34c7cb5e73247a5fde401bb15b8e437408ed815e4d9a74b36a41ed0bb029b90f9681b9a9e7be533832a02e37e85ae13204e34c86c04bedaf828f55155e716e464c00843ec00d352ebafcb3ed6f51f814426b7bda080d9aa4f397ae62ec1ae8c910c00ea6474ad11d85e0ebd6ed11d0967a6732eb2e62e4b8a155cd8d5a1f7dd484f7a553aec86c8001a8d21b95c1debd6b9d6918256979ebca9d164dd7f4e4bccc1fa875209d36995549b59f960c5e181f3e30577fd8733dfd3791c8cd3cd942f90b0a8302b64ce7da387b7872a2765765533b2f546d123ba60b665ea7431b578ead4cf871704eaa11647bb8648145318c84d73441482c2f094daa9c23df3ebdcf0feee955a2a8868222030386cdc4a003d08338163bcbcb1bb16f4aff146435b8872feea1c6828f3730db02888b936d4c32dc424a5b9a4e372e4c2fa795c5b6ac2981e91609c01ab1e3cbe8529e5016950a78f63f7218858bbcd33278ee159f1cc8b8235d509e60bbfe03aa311590184db54705f58ae1f4819fe4234c4029204b26cb73cbb867053be05684e30906ba66d30b61aa12127bfda0c829d194a4f30983b5a02f0c29f74c97e2a921e89c5392b0e9c02d7204fe9358202ae98c7816d2d98e1ab354348d41d8bf7165146db7958d3225bd3fb4dfe5464dcf29854b948f395bde69097e582dd0644cbd2cbf52725744fe70e78fc1f527748c34100f72a273b32c94407694d5a4bb60d5ffec50544405ad04428354a10bd14fb2da7bacc6fb80cb0c68a7401108b92f84ddcb4581af0b379f3febbec371dc5b600b2017bb01c156b00e38fcc855aee343e2b3f8bb9ac2f3f6045ba49ce727cb7c20eb85de6169eb1bb9d1f6c6a66e2ec1bc631d8c9d2705bed20409a2a90ab3d4eb252799065f2fc448c31495b0d7cd7d2d732d0397ad8bbfb967e99490f5b4f6525053bbea11cb6ee040cc78b18e387acaa9e65f845dbeadc9b11d8efafacfc30ab1ad14a057310bfe8f89df7f2e0e3cb922f27d04c4bc7d980cd6e20e661a90e3e9f1af3ae0e0ed29bfb587b762e3910743b732f8528148e3f549f5431d3c41a2e98c721acd659ba781e40aabc60a9993282fb1d2ca3304077d74cc666c889dae42e65b5ec70864502a5d8c1d8344f22832e1ff012bd4391fa44d4c78666072a03559f2cea77ca7eeeafc233f2a41dda53dac9c9336029fdc3d424a73f1d2c3829f8307aa8317959e8bdec6a0eaae9841c1ef5561998027e685eda836f16e4325f11ba5bb8bc8cb40623b397eab923f675871597649aa8a5f96fa42e1df7e6343e41f568581c49580d319cc607948534769e55d34e1503d8766cc894be407268f69c5af17a8bb0e4c2a6c1c92a52be45422fe635ba64dbbedf31129c4a27a4e65d96e1948789074e59d48b638934923979e4fc5ba9b8bf3ffa5bd5650e0347735fb4c3ae898818d72da42e0d7ec3f24def67b3d5bdbfbd7a0a6143d2bd6af9711a9fb0840ed7e873995bf4d8cd8d19c0a66d7738d84844718300fa4daecacca3dbdc11b5ae095deb777d11eb0c4248d32f2a7b137cc186337afdf2497cc5f51ec18df2050bfca42167113e605d4c7d1b0d2f4c70c57885a19f32de998ef9d8814ed88ebd62ca6e8cf2796f56265754b0e6a73cbb0f32a08b6fe26ad16d90c9e607f14731bcdf9b8c25c5f4ff1c52360163b9fba197977c9f1246f00f42bf5693ecc4747c620fc0a0f7e2c72f87aa5c489adf562d61c668d1355cc15264579160a7bbc05c38a6b957e0188c1009120a8c293dd06c7d43749dccf32d8aced8a9c73ea593ad6860a6b34cc1d6fe5885afe211b5ad197a6464a3e90683cdba6b049d68b0a1c958de6f9662a86936c3a1269b9042600cdfd6a16930f77cdb3a669b486fc1611546e72ae07ceb7c706be7eb40ef5f0ba6ddc2978d4006c143bed06c776be64c17e9c68bfe51bba8aeaa265f27a1bcab1ea83c4d2c08a3d79528d717613962e528e14bbd984777f4a6ddce2c5bbf5ec8916ab65c58d1c730e5cc2d81680675c42722c9a19f2b32265d757b6b2db0d1ca8a91d6cd6f504a6d241c488a5ff9943493d310f1654cfea0feba2c4362b2e22a9e04648e390fc26636466bdcab5a552b1ee9fe7a7f04e8f4ac1b985e16f7cd5324f6d15cb2c79446aa07ef5638ce1e963878b6ab71cf69b9251f440d10659488d1b27c492d100566953edafea67e6cb717952b59375abacfae2078b056cd5ef65c2e249d3ed78544a36e6897743281d6f785d7250b4dbc6b061fdc90052d6c1d0ade0627253c52408a73a36b3af5b2fd853ee699b5316e144017b11e5bdf2fcc09d79730966f959e6609a39779b75240b9e680bfe687fd7c952242a7cdcea0abbd7135cd309941b5a371aa720837d10476aab891d3d5e3a24d381500a082818930f8a90d1c8d2d7b93137a9a3cbba2d6c677460824709eaaba708953977f3604fa1c68b290981b982ff882bd823b319f8d6862f170a27f288c8dab2cb35297002a419a89ea516fba524cd57e56083eff0ff4926d7278cc9362fc3df0b9f2b9c02dcff545bdc8cf790be475d7f9d4da00eae1732d410fe734fe4f8b139975d49a28de0e0c8e942c1d3405b1e968128dbb2f02d78c7d5763954dc578f4b0a212ee544b0a64e1fe7b4729eeb993debac109857b74c963f71350a90023857cf092cc77f9939a82bbc53bdebb1c5e770c70e914e8473da33ec8dc5207303f27bc275f108097f9f0de04d8a6fbbd9b178f2fc5f2a4ac164a1c15b2118b5ceb61574377d2393245e1eaa737611da48c7c96dea9730774a75ed835dc25b972a23bf956c18f02c47210d85823d39187fa9cfa546ef645c9f10a089cb275fe14ee6ce103d2fa33b4cbc347e354f4ba0f03333926be32f3f329a52c87cd3fddb8033f37d2b990e6c1f1cdcce5f0afab869dfa5e275da33ec16a92bc69ce232827d88adbff68155f6fac3d13761d7b5a1c367deea0e37417587d017788d828dc53c8d12575b2a2005f9a54119e0dad3d1bb1b2df484b570ae68c345bb790666dfbca097333a2cc01b4a1e9695db88f740ec9f3d9a7ba61a352dae54d8b735c477b731bd5f2dd174975860538737c3aca9eb471a9832ee4f7a59347bd390ae8839bc2c873ac3a93f8cbc152ac6c9035b4f687e11454c8a6b8d2f7875ffef74f123bf05bac62e8710a480b06f4669be5c940ec598e3a00a80fb2aafa0e44ed56164945b94da611e02c130a9a5bbe402410701d264de57a7db2d598a1b6ea309d19cabf85b4c267a6ec010fb6c2981ae0ba67e4bed21ea930e6fef6725c77a06138ff1e0d2063217a0bf15202ae5499b6b5d5aa13cc7b8cc08850d05eac4c02ab1676df8904fedb351ea132de7131eb150e4ab9d1102475b7346dd20310a4f0f9eb2dd5a47c9f761b5c50a444f3c4b384dc45e5aed3742e844f3f05a1c0ae5bf80a87983fd863d0886fafd16f115abf790e20d385a98121effed5e2dd68ddc141b3bf4f668497e769ff5c8781b2f462f9a2276a7d897d31a618c23fb875fd05a0594a638873e0ccc24a5355a34c8bdda25b60b30cdc8577c0b837fb49dfd0c8a31608789880ed5a814009b388fed6fbe913b150d4e90398b68c426d26a00ddfdb810bd17469c5c7a3b008b77348ee5b4e41a63756645e356f2b836fe7ec9ebdd4535c93de05939dac05590fceca804b31f9239c18619f5967440d0b5aaf60ca87dba4428b179f65c085441418320130ccba19aa18bfb321cf2838465f563e71b8cd1189f1a3d9c56c89262b9ef911449c80791833dbda32b4dcc6e350beb1f7dbacb4d0c1ae4b997de3fb6c1927ee19a61430f586e0bbe7f7e0dcb158f7e9838bdcd701f8fb6c23223f892a046b768afe6d65621eaecfeee2408b80e339536ac0e57c20ddb12c39436abaaba9162e8c79af134e4d202e4270151538a33ebfe8151dce8c890fa9acc1363e4d23cd4c1b8341ca7a222bafd24226d34160c209cf8f74d679c481139791824d951993304394c208ece5c9326c8076b7801772302d7d8a31f1e3b94ccf4fa7269a644e888487154fb62218164bad6eb0530e13a7d6618b3edcd9be738f858a5e975718ef94eaf7f8da8070921d28962de5db02629e4a8769af6eeb176a0dd037ef18f7611f2c20b1c05c004d1aac5b7fa8880699727d9b9e864896fd444ea63ec991a54878bdb156c89d3d2b1c11dec44a08552a89302ce3c9fa75bbf0f69923bb229ad30e91d696a8222d71136790119c4aa96c70762c4319debe24db4b42f4d084a7fcd83706db1af451dfb08872606c7c4762268701475316b100b6b22ff6844a0dfe38f645e154360a21999b97290ba5f18e9dcf329130feba0309c1aebe64f465250371a6ef53f341c2c9b053b2060b0698d09cdf259160c69604b6d3dc6acca34fe288ee3d3ede79311d877792707a35172b9a8f9de8371f72a78ba7123941e51f80ea12dc13c5ed573a1bc7e7753764e8cb15e6d97d34463845dd315da13eb96db0dff0cec013bd10868591301fdbb7b5357278b48fd5ff9df91ff55b3e630851db6ba127a6e7e7f064884ba19968f27fd05461f3e1e02ca2eba155e2dc8c0995e73359d70c79bda78b193edf7301610c9bdba350985bfbe2dd9c9dbba0855bedf8f0ef3476e5b8e0d9b80236558f36afc874ebd7acc94feb5da473ee79845a61183ac7f6de33d298f8979ed15f7c33918a05cd57ea4f923d53d924b12d772c7c8cfb34a4bfefbea8f55a5d3fa19e47cfe5e8edc7bd052f8b06346b0f5b2c3983128fa01d62b18f190619dc1c8f998c8b64f0577ac64e8815f253b5b4c63dc6409a7d64f9c003e6e", 0x1000}], 0x4, 0x0, 0x0) 16:00:02 executing program 1: r0 = socket(0x18, 0x8002, 0x0) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) r2 = dup2(r1, r0) sendmsg$unix(r2, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) ioctl$KDDISABIO(r2, 0x20004b3d) sync() 16:00:02 executing program 0: mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) execve(&(0x7f0000001880)='./file0\x00', &(0x7f0000001980)=[&(0x7f00000018c0)='&#@,@\\{(/[\x00', &(0x7f0000001900)='\x00', &(0x7f0000001940)='}^-.@\x00'], &(0x7f0000001b40)=[&(0x7f00000019c0)='@:\x00', &(0x7f0000001a00)='[(\x00', &(0x7f0000001ac0)='^\x00', &(0x7f0000001b00)=':.\x00']) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) pwritev(r0, &(0x7f0000000200)=[{&(0x7f0000000140)="04", 0x1}], 0x1, 0x0, 0x0) r1 = syz_open_pts() r2 = open$dir(&(0x7f0000000100)='./file0\x00', 0x8000, 0x2) close(0xffffffffffffffff) r3 = dup(0xffffffffffffffff) semget$private(0x0, 0x1, 0x201) r4 = syz_open_pts() ioctl$WSDISPLAYIO_LDFONT(r3, 0x8058574d, &(0x7f0000001780)={'./file0\x00', 0x2, 0x8, 0x5, 0x1, 0x5, 0x2, 0x7, 0x1, 0x0, 0x7f, 0x4}) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000002480)={0x0, 0x0, 0x0, 0x0, "855c55000267a7230000001a0000000000000040"}) getsockopt$sock_timeval(r2, 0xffff, 0x1006, &(0x7f0000001800), &(0x7f0000001840)=0x10) utimes(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0xba0f, 0xfffffffffffff11d}, {0x493, 0x100000001}}) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f00000001c0)=0xff80000000000000) readv(r1, 0x0, 0x519e9ff5a54d8863) syz_open_pts() ioctl$TIOCCDTR(r3, 0x20007478) ioctl$KDGKBMODE(r3, 0x40044b06) madvise(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x4) shmget(0x0, 0x3000, 0x16e, &(0x7f0000004000/0x3000)=nil) r5 = socket(0x800000018, 0x1, 0x0) bind$unix(r5, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x8) pwritev(r2, &(0x7f0000001a80)=[{&(0x7f0000001a40)="e22490d295b0d1f6218db0ffb7bf3db1cbb73dead0c09938159787bfd2bd385be3", 0x21}], 0x1, 0x0, 0x0) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000001b80), 0xc) readv(r3, &(0x7f0000001bc0)=[{&(0x7f0000000240)=""/184, 0xb8}, {&(0x7f00000000c0)=""/14, 0xe}, {&(0x7f0000000300)=""/136, 0x88}, {&(0x7f00000003c0)=""/168, 0xa8}, {&(0x7f0000000480)=""/146, 0x92}, {&(0x7f0000000180)=""/4, 0x4}, {&(0x7f0000000540)=""/166, 0xa6}, {&(0x7f0000000600)=""/4096, 0x1000}, {&(0x7f0000001600)=""/156, 0x9c}], 0x9) mprotect(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x0) mlock(&(0x7f0000002000/0x3000)=nil, 0x3000) open(&(0x7f0000000040)='./file1\x00', 0x70e, 0x0) 16:00:02 executing program 1: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000240)='/dev/speaker\x00', 0x1, 0x0) fcntl$getown(r0, 0x5) r1 = socket(0x18, 0x8002, 0x0) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) dup2(r2, r1) syz_emit_ethernet(0x46, &(0x7f0000000080)=ANY=[@ANYRESDEC=r1]) r3 = socket(0x18, 0x8002, 0x0) r4 = socket(0x18, 0x3, 0x0) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) r5 = dup2(r4, r3) sendmsg$unix(r5, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) ioctl$TIOCSPGRP(r5, 0x40047477, &(0x7f0000000000)) 16:00:02 executing program 0: syz_emit_ethernet(0x3a, &(0x7f00000000c0)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x2c, 0x0, 0x0, 0x0, 0x6, 0x0, @remote={0xac, 0x14, 0x0}, @local={0xac, 0x14, 0x0}}, @tcp={{0x3, 0x3, 0x41424344, 0x41424344, 0x0, 0x0, 0x6, 0x2, 0x0, 0x0, 0x0, {[@window={0x3, 0x3}]}}}}}}}) r0 = open(&(0x7f0000000000)='./file0\x00', 0x1, 0x2) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000040)=0x1ff) 16:00:02 executing program 1: sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b100050460000000000008000501000000000000cea1fea7fef96eefc73fd3357ae26caa0416fa76d06336acf00b7804be781e4991f7c8df5f882b2b7be1aa5b23ed00f4c8b2ca3ebb3557699a", 0x34, 0x0, 0x0, 0x0) r0 = semget$private(0x0, 0x3, 0x60) semop(r0, &(0x7f0000000040), 0x0) r1 = socket(0x18, 0x8002, 0x0) r2 = socket(0x2, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x1000000029, 0x9e73, &(0x7f0000000300)="ebe9cbff13f9fde699319296487e47d5d7641ced94a335937e42815249ac55a669679a987256a24fb62313b66010ae7e4f4961d71470f4589928eb2323c6992a31108dd7b43f3160a24d7000479edac3023ecdc8cd44e07ac17f0c61c4c58f9122781479b7f32fd5fd683f65e6f700ea96fae2bc30a73ae700b3b31b2b95c23196fdee983968b90fb48eb797ac7a8f3f4cf788d7ff0f0b35812c2bf06117385d87431ed5c6289cca5dba139296a035f3d8b511af0e2311a95e1f4fc125eb9d1404e4063f", 0xc4) r3 = dup2(r2, r1) sendmsg$unix(r3, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0x0) ioctl$TIOCSTSTAMP(r3, 0x8008745a, &(0x7f0000000080)={0x6, 0xd7}) r4 = socket(0x18, 0x8002, 0x0) r5 = socket(0x18, 0x3, 0x0) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) dup2(0xffffffffffffffff, 0xffffffffffffffff) setsockopt(0xffffffffffffffff, 0x2, 0x100, &(0x7f0000000200)="a9384ffd9d6784fcf4ba9f6dc2a88ea973bdd53fc677393e8548060f7b6456d18b8fd2f974359e718e8b3403a7585358d4ed4375980659f4574ef92dd71b38b65ce808425f573377239a9662d3807b9ea6f656b5bf7e5e4e49d782d11ed4e3162fdf1573a9ac5dc7c76724c2ad40120b85de392a7624c5cee72be54f0233d7c247f156cf719bb51968a13b3699a3a89279ef7822380e41511fd317fd60bd501377fd6634524f0bac2164045c485702103367a9683f93c5921069ec824d07d34079fc83c3b9ff0ddb71", 0xc9) r6 = dup2(r5, r4) sendmsg$unix(r6, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) dup(r6) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername$unix(r7, &(0x7f0000000400)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006000000007b6bb04f29000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000657df7b060ce4045bb42383e0000000000000000f8bc2488f5f50c92e70362ca4132407376c04ccd196115cc0915e82f7b61b17c5453e79306b32e8f1274b93ec653090ffac1aaf6543b66d54516"], &(0x7f00000001c0)=0x6e) sysctl$kern(&(0x7f0000000040)={0x1, 0x31}, 0x4, 0x0, 0x0, 0x0, 0x0) 16:00:02 executing program 0: writev(0xffffffffffffffff, &(0x7f0000001940)=[{&(0x7f0000000940)="e4da7d5c400069df5bcc46333048d057d8c85f69dad1d802a0b0bef6405c783ccb67d33f494fca8e316f48bfa6d26f9664379d8650976d1b5bd89776d68c9b05f0416640df359ef5642a3eaaf17c005efa14639be6fb52185ae303944e53ab89db3f480fed6cb0d2b15aeb5271bfa9e862952ab48af1b43f9fcff0d1468bf5f68d0c6b2df1859a0df3b427f9fe99bd", 0x8f}], 0x1) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) sysctl$machdep(&(0x7f0000000000)={0x7, 0xb6b0a8d94d148913}, 0x2, &(0x7f0000000040)="db2be2169166b25723efa49e4cede70a43ab977119d6dd6a9792d98c65512219188b8819a2f4d85923af58eaaa93beed80919bf0ab18eb7b655372ed369c5e377f032ff99ff14a36eea0830f7c475f3c5bdf0e42f971fb316da45787311dde43f04d222f0a313e1070a0b06639085a02ecc33607fad2378dec71db4f14922bb205397e66d4e029bcdc1906f667fd87bd661aaea01df2947c4b85edac6eb64e04bee6ef606141915f5ae5a9194f8fbcde8758063dc8fa1c568905d2d5c0975bce8527d6bd3e78b38041871138422a75e65d0005d52eab1096b6d11b337b171bb8daa4", &(0x7f0000000140)=0xe2, &(0x7f0000000180)="c91c5c43b558380ea81e796a9b73070896bd081ee8328857a9a6b6e898e411784a524bf231a1a240c8766ba427a3faa69dad093ed0921d6b35097bedc9a49224a5bf2b04aee3e075250b3fd4b01d6e092774acd4a17a5f8826a02c9f8161cb5af2678b1978e544b859f593d0c8bd3233c42828d97720a825d46ee37f8f80fbb2dd52744f773b949506ab77ce6e214f5c836af0b0a0d39b7d55281998d6b5b1b9ba8028ee1359d6a577923f28f76a6bfb2abd489a73eb25da79", 0xb9) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000]}}) 16:00:02 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) r0 = socket(0x2, 0x3, 0x1) connect$unix(r0, &(0x7f0000000000)=ANY=[], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) write(r0, &(0x7f0000000100)="09273c97084b7cf2", 0x8) link(&(0x7f0000000080)='./file0\x00', &(0x7f0000000140)='./file0\x00') r1 = socket(0x18, 0x8002, 0x0) shmget$private(0x0, 0x3000, 0xa, &(0x7f0000ffa000/0x3000)=nil) readlink(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)=""/147, 0x93) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) r3 = dup2(r2, r1) sendmsg$unix(r3, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) openat(r3, &(0x7f0000000040)='./file0\x00', 0x20000, 0x40) 16:00:02 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x1000, 0x5) 16:00:02 executing program 1: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000280)="b100050202000000000000000986ca3849451ae3d3051020741038f53e8551f30ce390500e780486ae007373a1bdbe781e4d8f6aef9187a869a4d3722c91f75073a1ebe0a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7da96ba8af63ff37282934e4fd89f20fd3872babfbb770c1f5a872c881ff7cc53c894303b298a85ff3faa8d9211830e0f2f0c9f69ec7ab3a34c29000"/177, 0xb1, 0x0, 0x0, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x40, 0x38) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0}, 0xc) setpgid(0x0, r2) fcntl$setown(r1, 0x6, r2) 16:00:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x3}, {0x2}, {0x6, 0x0, 0x0, 0x401}]}) sysctl$vfs_nfs(&(0x7f0000000040), 0x3, &(0x7f00000001c0)="980afa8e65b4109a4d5069a7d8cb7fcc2b6f9cff442cf6c69ab815786ea048bdab65b6d4035ceb870041e16e7620d4e1b2f6a32c736e5bba660a5cf5708b0e4f04b61fd20220e6101737ab7f2b07b4", &(0x7f0000000080)=0x4f, &(0x7f0000000280)="a1833800c8eadcf38086d3f15b87228c7760fa6e2107103bfefb9d394ff042b1962360753de2769077b140cac626b47831a00bb68517c4553daa0e3e4c3f1909711f70d6fcc4ee4f09e1bad4d80014f2f25f7f9b342076e75a23e48ae717cd78c40d903017197bf0a957d81d", 0x6c) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="e16914f6367e3abf0000150000b4", 0xe, 0x0, 0x0) 16:00:02 executing program 1: r0 = socket$inet(0x2, 0x0, 0x5) getsockopt$sock_int(r0, 0xffff, 0x8, &(0x7f0000000080), &(0x7f00000000c0)=0x4) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCLOCK(r1, 0x20004276) ioctl$BIOCLOCK(r1, 0x20004276) r2 = dup(r1) openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x2, 0x0) ioctl$BIOCGDIRFILT(r2, 0x4004427c, &(0x7f0000000000)) 16:00:02 executing program 0: sysctl$net_inet_gre(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x12}, 0x4, &(0x7f0000000400)="c5a22f6368e10831bbc79f338b286dc9ed7fb3943cb12cb3040b9a99299e2ca58006c52d0e6c6b523537b87d0113cb6e9d16890175af893e475a752cac806e20e3f9c946f9a4f2c4136c1b5c9df87e8991b48583686f3b0cd6ed40469b894abcbbbf69ca270754aeab93d536fcd5a92b1d953beca89bd19f577741eff8f0437994158152b82c2728bcd6de343babe3dd5677ab71a3fb91e9c385144ca8771d5537dd91b9e80603264cfc335f6613c381f65d2096a130291085ded31240b692659ba7ce6a73048073c4cfad0097ebb62eeec0eba75c2684221c0faf34a0488fe3dd9c34483db04fd7600a7ad0b046c58beccedb23feafd850900a758858b1391e6c5c3adb4152ca4fabd3a4f1d3a0e11f6034d991a57fc86d048a9566b855f112dcfe3a0708f57d56fefd7610c212900ec945704b7a8002051c2a20baa71ff39629", &(0x7f0000000040)=0x2, &(0x7f00000002c0)="00355423649ebf16eaf5675f9b98913a79b8daae2b16a677451988c50e3dafc4e790687aaac584bed3d22dd6e11f609ebe3d5c1b4606f1fe9e2d7cf72d1b5422a3f242d40098e955c4fce5e9125f9575dc778a039e2b411398b66bce59f5e44411cdc8de2d821e2f9ecd965029c473f21d66c1246be302d37956b52e05a6efaebafdd7a45fcf2f99fe3394654c030424a6c00a3db501f22179c1caf12a84a699192a960a1581560a8de73e0b6effe00789ebc4c21424577c38618bcbf9a21a057f43524df3951b6ddf064af1db3e1c03818c004e70df78f407a213b42bdc66fdce310f50410c0938e3a03e2881dcd8bd909907a3e8c5d2751121f7e859082ec5501f801e595afad86214b8c8e2c398fc", 0x1) kqueue() r0 = socket(0x18, 0x8002, 0x0) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) r2 = dup2(r1, r0) r3 = socket(0x18, 0x8002, 0x0) r4 = socket(0x18, 0x3, 0x0) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) r5 = dup2(r4, r3) sendmsg$unix(r5, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) ioctl$WSKBDIO_SETMODE(r5, 0x80045713, &(0x7f0000000080)) sendmsg$unix(r2, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) fcntl$setflags(r2, 0x2, 0x0) 16:00:02 executing program 1: r0 = semget$private(0x0, 0x2, 0x0) r1 = semget$private(0x0, 0x2, 0x0) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000480)={{0x20000008}}) semctl$IPC_RMID(r1, 0x0, 0x0) r2 = semget$private(0x0, 0x2, 0x0) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000480)={{0x20000008}}) semctl$IPC_RMID(r2, 0x0, 0x0) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000480)={{0xcc0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2}}) semctl$IPC_RMID(r0, 0x0, 0x0) semctl$SETVAL(r0, 0x4, 0x8, &(0x7f00000000c0)=0x1f) r3 = socket(0x18, 0x8002, 0x0) r4 = socket(0x18, 0x3, 0x0) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) r5 = dup2(r4, r3) sendmsg$unix(r5, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) fchmodat(r5, &(0x7f0000000040)='./file0\x00', 0x2, 0x4) syz_emit_ethernet(0x36, &(0x7f00000002c0)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff0800450000280000000000009078f7ffffff000000004e214e2193f0201d0fe173f7af92aba37acc770ab99ea0b4b14db73c9bbfb531cd3b6d34e9060f18e5ae3473f921e38b15b4de8def3b1bc8c3daf0fadd5bce6b97b97e61c2f668c66f520a9766e833039f35dd1fa43b27a745ed98cd5e1f3c32e6df8c09b67ea90f0c501941d257a26eda30e4380406eaf262fa71365f1f77c461e20d19e2014d22b4aee306b071fe06bdcd6764ae2ebf1abbf5f1f0f90e5891a3b2e98d411e8a1994ec2033e2ff9ae1ba8cc1e7005b74abc0762148a1873abd4859a4ef38c31c3dc8b0f7", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="500000009078000001b6951dd84c21"]) r6 = semget(0x3, 0x4, 0x40) semctl$GETALL(r6, 0x0, 0x6, &(0x7f0000000000)=""/62) 16:00:02 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x3, 0xffffffffffffffff) write(r1, &(0x7f0000000100), 0xfffffe5d) openat$klog(0xffffffffffffff9c, &(0x7f0000000140)='/dev/klog\x00', 0x0, 0x0) r2 = socket(0x18, 0x8002, 0x0) r3 = socket(0x18, 0x3, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) dup2(r3, r2) ioctl$FIOGETOWN(r3, 0x4004667b, &(0x7f0000000180)) r4 = kqueue() r5 = fcntl$dupfd(r4, 0x3, 0xffffffffffffffff) write(r5, &(0x7f0000000100), 0xfffffe5d) execve(0x0, 0x0, 0x0) r6 = open(0x0, 0x1, 0x0) pwritev(r6, 0x0, 0x0, 0x0, 0x0) ioctl$TIOCFLUSH(r6, 0x80047410, &(0x7f0000000000)=0x2) 16:00:02 executing program 1: r0 = socket(0x18, 0x3, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) dup2(r0, 0xffffffffffffffff) setsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000080)={0x7ff, 0x10000}, 0x8) r1 = socket(0x2, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) r2 = socket(0x2, 0x400000000002, 0x0) setsockopt(r2, 0x0, 0x20, &(0x7f0000000040)='\b\x00\x00\x00', 0x4) dup2(r2, r1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x8002, 0x0) r4 = socket(0x1, 0x3, 0x0) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) setsockopt(r1, 0x5, 0x7f, &(0x7f0000000100)="b5f4796bf43d02aa18a48f2b007bf9a852e76cd977c513d1035808a6ae9189181cf22e1d081a92e7135e2e72c577b77c0992693159fc503fe8ec5a086f1848cd2c23", 0x42) dup2(r4, r3) dup(r3) bind(r1, &(0x7f00000000c0)=@in6={0x18, 0x2, 0x800, 0xd0}, 0x1b) r5 = socket(0x2, 0x2, 0x0) connect$unix(r5, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) write(r5, 0x0, 0x0) 16:00:02 executing program 1: setsockopt(0xffffffffffffffff, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) sendmsg$unix(r0, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f0000000140)={&(0x7f0000000100)=[{0x86, 0x7f}, {0x40, 0x3ff}, {0x43, 0x7}], 0x3}) r1 = socket(0x2, 0x8001, 0x0) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000040)={0x6}, 0x8) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x1, 0x0) r3 = socket(0x18, 0x8002, 0x0) r4 = socket(0x18, 0x3, 0x0) setsockopt(r4, 0x3, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) dup2(r4, r3) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r5 = dup(r2) listen(r5, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[], 0x10) close(r1) accept(r5, 0x0, 0x0) 16:00:02 executing program 1: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/pf\x00', 0x2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f0000000940)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9846f9b3aec3213d2a6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c12829102b34505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3cfa67c10b8d9f53f5c820600000000000000fa6be9a2cbb2cfacc5e906dfd1e3258364bb049bd8468bcec454327b6a1522c332ea628b0cb672e9e7247818f900e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d7869546049befba997acb9ac407e75d791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c45506672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a8400c78d1da37d5228e5aa36b139a8d5957e8209712744b81352d093315d238f5a0c3cb694e5bd546af01421ace28b2e266c33488bccf4815baf3226156e050704a0b7fe058bf69a49e52ac968a096524f374b7934364f461f145dd11e7997a2c9d4b95feb92b1c7058a264fb7212b10b0b383aa30ec916b5fe187f8e39df14183b71049c17d490c5b5c6620040b2022c9b2040a4810d8407967ad9f92b92c70f531eb64410e39135090677dc0724f4a0000000000c7749f766799b3424960be0d05a637e56c226fef9f", 0x242}], 0x1, 0x0, 0x1) writev(r1, &(0x7f0000001bc0)=[{&(0x7f0000000640)="01c9178130d70f9dd8887c84adf1c45bf0e163461f13ec784b5e69afe93ba1ef0f5a8c2474752ba840ae2cb4f5919ecc8d8f91610703fb198f8c0b60a7c4d449940df17f1ca5767a3fd23a9dfe8ec180b6dd30f47a657d856044518ba1423e2509edb31ae8719988b925b02c67e793cffdd4636e8596f6ce75f972cb51fecad01501284713f11dfbbc5ab3793246c10c6b416419790ef515c3b487c3e9aa201744fefa277f8861b040c75116e3d1290f622c559525c22e67d4f3f57b4781db7aeac71ee888815c3e0a8ea388e32c34223e21d11caff8", 0xd6}, {&(0x7f0000000740)="5ccef6cbf4cfa1557cb34e0cb104eeb38f279a21c77fbf0d56b62e25ac5d72c90ffb0293523112", 0x27}], 0x2) r2 = socket(0x18, 0x8002, 0x0) r3 = socket(0x18, 0x3, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) r4 = dup2(r3, r2) sendmsg$unix(r4, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) ioctl$WSKBDIO_GETMODE(r4, 0x40045714, &(0x7f0000000080)) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r1, 0x0, 0x0) ioctl$FIOASYNC(r0, 0xc1084425, &(0x7f0000000240)) r5 = socket(0x18, 0x8002, 0x0) r6 = socket(0x18, 0x3, 0x0) setsockopt(r6, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) dup2(r6, r5) fcntl$dupfd(r1, 0x0, r5) 16:00:02 executing program 0: sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x9}, 0x4, &(0x7f0000000080)="2831b4b33d3b4f577cdbc7c6bda155d9ec031289f8cae3621746d0efe74fcd97ea44bb7ef183f27f192abde33f95aa379b37150bbc705e5935e1c9ada9b2a6ecb5dd4934369db59206c548a8ddc118b6d137e57c89e57c1bb34fe83486b494fbacdf2c55eed2591ca71d6ca53ef5f72de271801699c320471b97d48c5ce292bcef10a3bd78e60e6323c19c315d3d3e9517aea6a586df72c13cdf87f7088ff785013e1b66eadef3aec7912e663a510c4dd34a5dcf74d5d4c668bafc334d4443cc695615dd4c1b56146024d2b375617a446879c10d609e516fe7c2cf5977b80370740a807a03704378", &(0x7f0000000180)=0xe8, &(0x7f00000001c0)="1a1add168e611a018f792e9337a7e24dad5128a111a2b98f7b384e80852c0d79cc3b685ad4c73cf63b8ac10b57935a17b8ea01da3324a334220901871d99d27a39f299f401dc85f3ecfd58072b42db1142430a", 0x53) r0 = socket(0x18, 0x8002, 0x0) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) r2 = dup2(r1, r0) sendmsg$unix(r2, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) ioctl$PCIOCREAD(r2, 0xc0107002, &(0x7f0000000240)) sysctl$hw(&(0x7f0000000000)={0x2, 0x8}, 0x2, &(0x7f0000000040), 0x0, 0x0, 0x0) getgid() r3 = socket(0x18, 0x8002, 0x0) r4 = socket(0x18, 0x3, 0x0) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) r5 = dup2(r4, r3) sendmsg$unix(r5, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) fcntl$dupfd(r1, 0xa, r5) 16:00:02 executing program 1: sysctl$kern(&(0x7f0000000180)={0x1, 0x21}, 0x2, &(0x7f0000000300)="b11b116754445cda0e56704f8dd95aaa4e5748f56a895c360c492d8e35b84fa0c844ce791ba4387b7a2c600cd894cd05571e2a3dd1ed29e265ce80a9321df153eaa3be30bce9506e2297fef0638b54c9e81fe6e11dc00198637ec9ec20fead2b12c861b26fa158f7003a6f62df1d865f0e546c015bec6c4cb252a1880a410d6cc509ce45beb3062d890d48564b948e0e96cfafece4316fbe777b75a7ea6b7d6bb3798bdcb166", &(0x7f0000000500)=0xa6, &(0x7f00000003c0)="6f21a18d40cae438b096db800f6e0f187e4d8064e11dfdac4346a9b66dfbf7012e77bc32dfcef691eaa3edfd47cb97f2224e910b01005ece5f2e567aa1b919d25afc8f7844aecb14863b0cc84b171ee8ba4b6f0afe75c5002df21fd402bfb14a6ceda0e5d2c85f9cf3a34459ccb3ab906973cf0800000000000000fbe3df9647e7105698b8", 0x85) 16:00:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x61}, {}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000040)) 16:00:02 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xd7fffffffdffffff], [0x0, 0x0, 0x482], [{}, {}, {}, {}, {0x0, 0x0, 0x0, 0xfffffffffffffffe}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 16:00:02 executing program 0: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x80, "a97671b2fd65dd1f85db3d1ecca9bc3fdf153391"}) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000001000"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="83"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) setsockopt(0xffffffffffffff9c, 0x9, 0x4, &(0x7f0000000180)="28faa36d3ce43ddac23d7dc72802927ecedb74e79aaed02493b9771dfadd747e67f8642226982f9ac4feee496cb2d0f1456ef2ca6d4546ec64935da0f4aedc79f0ca9caad1d211d987e5d20e1ab55edb8020e8ccc04990d769a6b719d925958df1894fab0e0e6dd827d431938f47f5eeff52f6a936acc4b36c2aa35775e5c0125230ede96900c44a0964877631a0dc17919e788b7302a2c6230bc80ec43006d4ea190db7d93861b86b028e6567b8d9c97d6bdf7b9074336aaa34da38193ae843b454826c2545291981ac77532e12e76a5a5504e532c4eeb61c3973dbc12e768fdc3c10c2b4dbc642dc9b367ba4aff691490e20b130ebaa251b59363c7152c3508e4cdff27dce0fd37c6fe580e0d64078e0e133169a45f8f9f0f05f50fb74feff6c8bc0b0d4f7e6679883faf4613bd9b6a4a7cd8b1efc46c5dba99f2659cd97c3fd264c4e6301e6efd880b6e32b71b5d1370fd5b4c746d6e6761175ed83d13bc12194a4339ede36d5070b1c95fae9a4513dfb8832ac6084a4867a4f41c0d9ba6ce47dcdcdcca3b6dcef57fb556b4b468dbe76afe20d790a5e6b75bad918c72ef4e49a9fb72d701d07584412be7327192c40d6bfa9d178e863cb93d6eacfe17dcfe74651ebb5aa09bea9402ce634eeb1d7b7b6ab3ff8021b9ab49dd0bb48ee3253b5ccc623c4809f48ea35cfeb1054f528a7fc86a6fb7ec4a47625291c2d90867542822697bb9c134f6db017d4d04bcec1f8729d31dfe8321021e5add1e2eb8fcae4b4912e4a641b29038680b14eea0a531f78bb8c1a358ad1d37b16939061a7c9628b319ff982de6bdad1be2ae0f512783df066dbd7c2c03735347e43c99956ddccda7c119904209824f4d99df01650099d967b3fe16f03ca8e7f2917736f680c4aa21eaecadbfb48a375c4bcf391cb00dbd6473a12128f1b6f4cf8ef0348c537585b2080b51f5291443e83d48f76a2af15cc665f01bd4787ad105debe309b50ab58f82cdb83e500f38fd276532c5cf7d22ddf087987a5d76e94d97a1ccf4010308a49f143fbc4d25fe3c14025b2406c3f22d5839266646c353b243941b1629df41b4b45fdf5c372fa7048a91d5075904e121feb60cee06be8448e8300eb98f83157bdfc3770801b4bc9838dbe4c955ea20e99ac4f2381a3763766141dfc579e690303a7067e077676d0af7ba4287f3f0d7833d618ba4a8fac5110d307da346a0c51de3e3a9e7963ca61ab45e190a1236bffff1175791fe11888345d512ef16bc955e464f37c7d79b4e89738b524c250db3182e3caa10a1d6f1429c1d898b54c8272725ab3cf902689b26302361b91afc462d0fe8c78b05c9a3ba2c07a6ca38c443ba00053e38924e93c9a658d4885bf3063ec12e2e3ce3d789883ee83fec31b4fbefabbc2b4e564dcee4a203ed1282bf79b887ad8e4a1bb89ab9162dca8a18ea5e91e585a9436d9e076570b7bc35426ab6005e85d8c7c002c37def5a7252d7414b330db46115adb0ffb02e1c1ebf904739c1bad7c692a3b6528d5380ca161d0bb7e60c5e449181046d32617196d5ed21e316d636ee2c85ee8c9726254bc9fd3573fe1bf8fe9ef315aadce5de7c4b653e12634ec2ccdcf7b72154eb974aa9d5f7eb512d3b7c72bb0197093594bf1c43353451ea6184c299aa17641c04edfa168898e4b827bf897c7ba7b06d7c139b0391b98d03fd6dfc30379c196af9bdb796e6d7c33fa9ece8242abd7c571c1ef6d4d65abefae174420221cebce019c83c94a69524ec8c0a2985874d4d4432790aed0d8a422abecebb69c69ac6d4a64cb34ada1a9a383ccce1dc5ff71e8ea5a46c392eb7c4f0e642f0cb1aaf645054c17140f8f938ce16c328d7f900ebe3212042d0f91e3bbba52ebf8c96fd9751fa111fc399ecd8d6fa9413b7a2f36690afa5d0da0f390f1f33c48a54d4b7b1c77d87c0b42fd59776b593265b2df31728fb2ca4cdde5772b527e7045d775e930df3970cce7bbaf227c5cbce90b44f5a30d061a093f6e085151f7396aa1e78f94b15593803d3656fc15241fc2907b40f1f5f8be0eaed0cd54643cc6784428db5e1eb205a3bc9ae9c71ade40439d75151788304d0ee55e6c8db973bebf9adad02516a0c34b36934a10e31a94bde51aa41473366ed4947bec361979cab0077c9e96bcdbdcdd31434afee66b7d02305eccaea355f67af91082a8200c8d2aa7f192326346fdc317ce8b7ca2f1ed53f5ee455bc25dc1c644636ba67fd53a70061813ed3220e51f6cbe8c9f7e6f4850d5a7a9f9b3f0d93df3d5174866444afcc525b09935a39bdbb38a01e94c97732295b3a276883b3ca2a6a2f341c4e7d54291fabe3729b4e04e519116427163d94b55c278caf2cb32853083c75c9ed586e85e342a3dbfae67eab4adcede359b1f49b1751da6ae1ea475ae7ea3ca6b07ec7ebb59eda346a2888155eec27ce44e1bf7d2e1e72935d3685994e2cfd5f3d89dcbb5b2c3ce9c22ddac8d9a71303570af6ed91b6e39710864f69e7ba1e0293f343f6f5b6c745342d7c76e12b77eb21211927a82737667f69c15f8ca238ad5b63e807c01f56c4a7ecf54d875448d36fe8ecfc68fc7140442b43b38c3be2993e7121f60d1ac46e846170c2fa6b23467127d82e4eafc5714d2cfb5f810e1287c6a15d4ba7214e46e7f2576dfad78ab15246210ec371e9ae38c672ec72fd9105d7b9424dd8bf8b7b29f5f3c223a3fe4ae077544e290b8e0492dd1efd0454cd0a56d6c92bb2f37987c04c76c13fe1136f5d011011784ad25280cbc08de459fc21a8e305c952c81958f2a29e762f7e60f139d6daf4dfcdc7d6610ff6666cd0a14eb5493f37dbc12c662b690500534053c32a0c1a910bb65c0d4a62c1d0a95fbc3377eeb414668b01f8f0498a23cf577c71448f1d4baa04d526d114186a82b771bab888a55bb45d082286d9a58a0d2914e591609dc0591197dac978db4b334f30e00f5ae299aa6b4ddb4c79deade72d4914428a4f72a14f61f8d572aab781becdbbe31d274ff8381b932e1aff109431fc793f97c46238720b84a54ea2e976245a8b7925f1a028e7981e1e14f8efd529c7c123acf9a0312d7cb05846593af8de0bfb9d8877b6cf68dfb013e4d4eae6cd4cb3fedbe324a5528eb894532bb313b46778b40cce636d81de2c8c3e86f92e03eec598da0c60037a319c0bbccc09a6649baf6f8efffa9fc23f622465f50f78d1f7b88c4afe9b5e6871581953bc0d3dc80a411b9991fdd3af9257f3c80e0cac974215e46c8acc6640f6e3e238a3710d0cfd2cf00b7bd3e98538404f59297656a985b69c7706d47a26f166590b72f4b70b88526f6e1bf9ec96fa5907a340b4f3475387ea0548744f8d025e629be3c6670630dc08868145286895962551e88ce3f8aaeedcfc44cf772f9e9afdef798cb3ccde58dc279f84818e36b2709b9c293dbff8c9746621599c9a27dd4a62c8842ab8c3063244a307bbf69c0111c80954a61b257c2276b6c66695d92cdd0f4355f9f95512555c268b45f49876abecc1258b9d65babed51b92d5573016f3ff2bf9f6bf08c57fda28e5208ff65b92ff7ff0ada4ae7c26c3dc29052dc7d1404362f96445db4d8e5675b08fd8ef31a59015fcee503868422caa0947a6021322b456f266a9b8ebf9e935dc947f99e88581afd3f06efd3703ca005aa0b15c9a5045c09647f7f83bffdbafe295a68c1ccf5e0cc5350aceb35e8aff27af48a345bcc973e913af7acb769f1aaeff5185f3a8ecbeb21ee377746c26d12c49fe8f66aa3ebc6a4355b262778257f82c80522474a27987b6c7b170b87ae8f8961969ff2b4ce7cf796e9f072456ffcbc5ea757356280fafb273cc069082b645571cee7173bc808b1273d7099949c5affe81290747dd1fd787f57294a91abe5efd50783ec54dd5384ae529dfdfaf7644796d754e2bebee0023bd812b72797b5a139d3f4fa1ec3978cfb89f4c059e7aab91e4dedab5142d48c7b1f9da29727a1a021e908485d14428b056c8ed75108f178b25d38e52a9ad84f6546f50c6064a3957c51ca5a5518b55378c1d6cc502c59f1ce01380ff455539673faf8485fd770d4a06ffa66f8c6c4a8e3f4bea4def87d3d6429f960ecad5208056c55e37006b81eff534682c4c5eccbf1c106880e7f9bbb1823edebfd4b51214c90b4fda7e56d21f1ee6ab30e69630933f1a21ded473d48e917371a26b01da17cdf58a0d6dcb4f58c749d80f39ef77b6e24fd58c12c8dfadecb214c35c496484bc62b306de193cde9c1c26f7c06ad3a3654e4fbc489f40ed3403e9da617713f743af9d45000913dea04abfb0f37018b8e6c3b47016803650af9e5118ab40df94f535c1c2bc64e0416b11bbe9f96a26421cc34e3650fdc00f9b943c7147f6d0c6161087c390a2646ebb3bc68d7da3a344fe1aee2beeeb6bc94e21aea4254239fae6084430a22bcacde3b253c4623fb97f438d3edafaad06e63a38a43785895b9ac6a78e16f7f9cf79d855c24a64bd3bc93841bf486ddd000088debaeadb204e3bbd54133280429a6c0d1c8e23806bfc0a0d040a2a8960eb78ac3ab6093daccb3b61f279abddfb221c31d72f3a1654158a91986c29281bcba1debbf1c5cdec0d5b2e57bbfb5e3e11de3c535d527fc78cb9371fda355dd646bd30c190c97048209b55d506c9a441355a56332e35c131f081964bd4f445cbcefd5414a0e8c0a3238c85ec5436275bd7533f21120e983652536bfecf0b886b62626a72589909d0f11cb4b16d69f5aefb1088da5989467f41b5eff5f03639d51cd2e40a66b27c7ec660c52a8c67a648ff08089dc29ade9d11f199330de2ab4ebdafacbe6868f2ab066b781db6b05515b02476bfbe757bad3ab163b31c9fa60f84f54d67a86cf8e9b38f388908c593a734c51c2e840c763158da582a1916f8205e7a7f8e1cd479b9d33cba918a07a197abf27852aa4376873a0b874b3f6833b1d265bcc8e5fa0f36d56b4ff0d06c94a90ac1d647e73e239aab2a6b96d7a3f519f0941d1b13320792dc56c486f9588b30f564a3dcf1765fa1db5fb577b4db3d79cfc7cdc7d69a369c48bd77205841bf952495472d23dad8375906db5a7966fe0608c40654e46f57fdbb0fb51f04ad24c54afe7e916a1903dd74576a046eb608359c2f1471b4bb005a7784658c3af03f4cb4bd1ca4ba5a239436ac24799aa3e8dc99aea75ab56edabd3106265bf5c9478c8f28c167a861d319ed232ec75306ae15244cb9b330066c4b7450c2eb77ad420b7e403114f4250f9b2db1a927b4f6b1fe7082e6cbd2a94eaf2b3ee39d5bbc42c3ed422dd3537e13333816c9f86c84b5a87de52b1d8a2fcdd12101b216623762022babbb7f1349b74aff0ead0e383d4994a993a09032c25e72d5687e7ec958e59085fdb1ab3f939d049ce95bcfb082b977a8a29e5ae52e232bdd3d522e2291d66095019efd01ecef4b26d956e34a805d8b36035138f2f1c6e592875d9756d7a410e5451763a66436e4b6f22f905462836a827bbf0e5adb622378ca2d71ce13f73e90f36343a776ecf1dc0ecf3a8080bc0e4a08d1bd8d7bfd4620bb9978b0c1fec030d8d0b9684ea52d119c05f5677e35a9eefa9b1901b132c535a2d59c3048b5aa26ad26133c7786ae016346b222b0835edd634a98c670a3d5fcf3dc368e5a3fb0077920a965b14760a0c572f17f060aff729901953c452a1a9eb13380a9c29a66cdf4a5ea9305dd078385b5cfb50947e7f8781263eb0b326bda3897b5d4cce57d5ac6c2249ca8f4b64d2e929894c178440b058ccd80b84c704156", 0x1000) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) sysctl$net_inet6_icmp6(&(0x7f0000000080)={0x4, 0x18, 0x3a, 0xa}, 0x4, &(0x7f0000000100)="648992975543a9c552ca83f81123c4b776c9264fdf2a684c0c4a3877168b710ffd1e353b4cf094a502602a95aef6123a7b7828e8e092", &(0x7f0000001180)=0x36, &(0x7f00000011c0)="b185b97c3d832e41e14c0b8cc7055dba3adddd1234af542f287c4015e1a39135f49765b2564dfc1612deafc80785362cb529c04b603dc7bb09a38b437fa86d8b0532048ea61ca0a64353397e52d93a1edbce3dd1fd3267", 0x57) 16:00:02 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000040)=ANY=[@ANYBLOB="fb18bd45503302e3ff"], 0x1c, 0x0}, 0x409) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x5}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket(0x18, 0x8002, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff31929648000001000000000000000000", 0x14) r2 = dup2(r1, r1) r3 = socket(0x18, 0x8002, 0x0) r4 = socket(0x18, 0x3, 0x0) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000100), 0xc) r5 = dup2(r4, r3) sendmsg$unix(r5, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) getsockopt$sock_linger(r5, 0xffff, 0x80, &(0x7f0000000080), &(0x7f00000000c0)=0x8) dup2(r0, r2) sendmsg$unix(r2, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) 16:00:02 executing program 0: mkdir(&(0x7f0000000040)='./file0\x00', 0x5b) setreuid(0xee00, 0x0) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xffae) setsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000140)={0xcc, 0x9b}, 0x8) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r1) r2 = getuid() setreuid(0xee00, r2) r3 = socket(0x18, 0x8002, 0x0) r4 = socket(0x18, 0x3, 0x0) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) r5 = dup2(r4, r3) sendmsg$unix(r5, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) readlinkat(r5, &(0x7f0000000180)='.\x00', &(0x7f0000000200), 0x0) unveil(&(0x7f0000000000)='./file0/file0\x00', &(0x7f0000000100)='x\x00') 16:00:02 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000180)={0x4, 0x0, 0xffffffffffffffff, 0x0, "0000000000000000001e4cb914b72a2128284000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x200, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5be4ee9102327076471100"}) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="b27d31dadc947e5e57000000509eece51676034739311d454a3c"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f000043a000/0x1000)=nil, 0x1000, 0x0) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) r3 = dup2(0xffffffffffffffff, 0xffffffffffffffff) sendmsg$unix(r3, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) listen(r3, 0x5d) 16:00:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x9, &(0x7f00000000c0)=[{0x9907, 0x0, 0x6, 0x1}, {0x3, 0x8, 0x1, 0x7fffffff}, {0x1002, 0x2, 0x0, 0x3}, {0x4, 0x6, 0x81, 0x2}, {0x0, 0x5, 0x1, 0xfffffffb}, {0x7fff, 0x20, 0x3, 0x2}, {0x101, 0x17, 0x7, 0xf1f2}, {0x0, 0x63, 0xff, 0x3}, {0x4, 0x1, 0x20, 0x4}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:03 executing program 1: sysctl$vfs_nfs(&(0x7f0000000040), 0x3, &(0x7f0000000080), &(0x7f00000000c0), &(0x7f0000000100)="a5771486cfdffb7eb47066c4bccbd6d4a5d598ac7d7ebdd07571df03240e40c1e45ab1cf65062d02d51b70843d5b42d0fce1e316f3405de8a127a43ceb76c272a11208f3ab74d101ca1c24b6574953af2c3a07d7a113f4ffe6fe595b44efda427daeaccf985a543e7772a1ad7406621bf730e87069f279e2ea1f6bb6bc657096be8af4982e672c21af6a52b2854b355da1b63f3a64d40cd6d480a34ad2486cc78e2576c5a775c9f5d84f5ac5645f7203ca0366fb2834a6e535a8a062af0110ef4ad2ffd5f747e67578ced7218dbfb60fa0f8db6b0a351f272bd5921b1c8d833b8f", 0xe1) r0 = socket(0x18, 0x8002, 0x0) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) r2 = dup2(r1, r0) sendmsg$unix(r2, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) listen(r2, 0x1) 16:00:03 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x94d6, 0x0, "d700060000000000005b00000000000000e74de4", 0x939}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd7e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000040), 0xfffffec2) r1 = syz_open_pts() close(r0) dup(r1) r2 = socket(0x18, 0x8002, 0x0) r3 = socket(0x18, 0x3, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) r4 = dup2(r3, r2) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x406) read(r4, &(0x7f0000000380)=""/231, 0xe7) socket$unix(0x1, 0x5, 0x0) open$dir(&(0x7f0000000140)='./file0\x00', 0x2, 0x8) syz_open_pts() stat(&(0x7f0000000280)='./file0\x00', &(0x7f0000000200)) ioctl$TIOCOUTQ(0xffffffffffffffff, 0x40047473, &(0x7f0000000040)=0x6) r5 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r5, &(0x7f0000000080)={&(0x7f0000000480)=ANY=[@ANYBLOB="7001252f66696c653000fed531270e461d46b85182b516a76d39b9e0e942640ae3d861662495805a9f6a8ae628b438ebf8806747d3933bc0309f302148585e2efb2958cb7db7aa4a7a0dfc5472dadb1d3ddd4f466dde55dcd23c7bd6dcd13df516ae114ddd97b43006e2bdb817e73793ae35957d0d6202d18569880d5d490b9c69897edc28008c4c4188a3c5da5dfacda07d6e08321dc4f6b441f2a2"], 0x9, 0x0}, 0x0) 16:00:03 executing program 1: r0 = socket(0x2, 0x3, 0x0) connect$unix(r0, &(0x7f0000001800)=ANY=[@ANYBLOB="8202adf806"], 0x10) getsockname$unix(r0, &(0x7f0000001840)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001d69ca6b8600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000eb00"/4105], &(0x7f0000000000)=0x1002) write(0xffffffffffffffff, 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000080)='./file0\x00', 0x4, 0x10110, 0x0) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r2, 0x0, 0x0) sendmsg(r0, &(0x7f0000002c00)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:03 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) ioctl$SPKRTONE(r0, 0x80085301, &(0x7f0000000240)={0x240b17df, 0x2c5b}) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') r1 = openat(0xffffffffffffffff, &(0x7f0000000080)='/', 0x0, 0x0) fchdir(r1) faccessat(r1, &(0x7f0000000100)='./file0\x00', 0x1, 0x0) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f00000001c0)='x\x00') socket(0x18, 0x8002, 0x0) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) connect$unix(0xffffffffffffffff, &(0x7f00000003c0)=ANY=[@ANYRES64, @ANYRES16=r0, @ANYRES16, @ANYRESOCT=r2, @ANYRESDEC, @ANYBLOB="4e94a139f56e124d548c8537cf2e042b6a69fc43193f13896c9e8035fc01cc02e0dfd302550576e196f4f72bfcc0327c75f18fa8dc05359e023e18c70f501ce0c90f977277ce8aba98bedd87451af2359e4d2e6b2d95a40c023eccd2f3f2893e5a8748a00024ef3ced0cc8cf6b33719aedf4b434dc6ee93bd64d69a8fcbef1ead3fb386a574991cfd84ad4cfcde3592195be540c39cdf68911c5eff4d862c9d0ff834cf702cb271ac44a9fde663c980d704ac7ce946f8d3722bcd6747a0aae6c6b4546cc91185ba326eab51301f5fbb3d80275d92d8163297f9dd1bbdb3694967b0dc7a213da8eb8c8f4"], 0xa) unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='x\x00') r3 = socket(0x18, 0x8002, 0x0) r4 = socket(0x18, 0x3, 0x0) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) dup2(r4, r3) sendto(r3, &(0x7f0000000280)="fee2e75765a64d4bbb6eaaab74d1620ea8a60a456f8c4ab22d7d42a31c5d812cc966195c5d1753e13fbe14f71e26b06e228a1692638909f3657fab3554dbdfde30b16f34de1fcd30c5d84020e852579cd505484f431e9d7ab65df00f9052acfed964e1c485288420c379016e3cf06675f9cd08b5579fe0d3a5ff5af0435d468486803e55514cb4533f1de362", 0x8c, 0x4, &(0x7f0000000340)=@in={0x2, 0x0}, 0xc) fchdir(r0) execve(&(0x7f0000000380)='./file0\x00', 0x0, 0x0) 16:00:03 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x40004004000028a9) r0 = open(&(0x7f0000000400)='./bus\x00', 0x624f375b72e28874, 0x22) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b002b110000d19ec0c062cf486a6481b4ae0000008eb3ffc14f1a4b400c6cc640907a000000000006000053b5d1d09075a04e513dd4611dafe0140af6ecaaa08b30e1838f74652d62e159c51bad5a8b", 0x57}], 0x1) r1 = socket(0x18, 0x8002, 0x0) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) r3 = dup2(r2, r1) sendmsg$unix(r3, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) ioctl$TIOCMBIC(r3, 0x8004746b, &(0x7f00000000c0)=0xfffffffa) 16:00:03 executing program 0: r0 = socket(0x18, 0x8002, 0x0) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) dup2(r1, r0) r2 = socket(0x18, 0x8002, 0x0) r3 = socket(0x18, 0x3, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) dup2(r3, r2) r4 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000240)='/dev/speaker\x00', 0x1, 0x0) fcntl$getown(r4, 0x5) r5 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000240)='/dev/speaker\x00', 0x1, 0x0) fcntl$getown(r5, 0x5) poll(&(0x7f0000000040)=[{r1, 0x10}, {r3, 0x80}, {r4, 0x20}, {r5, 0x4}], 0x4, 0x9) sysctl$kern(&(0x7f0000000000)={0x1, 0x1d}, 0x2, &(0x7f0000000080), 0x0, 0x0, 0x0) 16:00:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x54}, {0x81}, {0x6, 0x0, 0x0, 0x100ff}]}) pwrite(r0, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) r1 = socket$inet(0x2, 0x3, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f00000001c0)=0xc) r2 = socket(0x800000018, 0x1, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) setsockopt(r2, 0x80000000, 0x3, &(0x7f0000000000)="1a40cb8e9f8233c2a218d90bd069612bbb507c95008d798e29fcee9de47c80935077b13cea8fb719382d421f9ea032b79d5fadeaebbc496fe5e141f7fb8516d43813f30795b4291832bf702abe3b705dfa54324693", 0x55) 16:00:03 executing program 1: r0 = socket(0x18, 0x8002, 0x0) r1 = socket(0x18, 0x3, 0x0) setsockopt(0xffffffffffffffff, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) r2 = dup2(0xffffffffffffffff, 0xffffffffffffffff) sendmsg$unix(r2, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) write(r2, &(0x7f0000000240)="bfe963107de386fc82925e79dd83e79231a60208290c813ad7b1c0b3c035a0d7bce40c370604a55e6330ba012657c46a86d97f16b6d3f0b5d91440f4407f57bc4cc5e8ec8a3f2a0f36dff10973e03e79b3be0e7757e8836649e9f6bb8618de70949637efc2ac355c16c6", 0x6a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) r3 = dup2(r1, r0) sendmsg$unix(r3, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) ioctl$VMM_IOC_RUN(r3, 0xc0205602, &(0x7f0000000000)={0x4, 0x7, 0x0, 0x3, &(0x7f0000000480)={{0x1, 0x8, 0x9, 0x8, 0x81, 0x8cee, 0x3}, {[0x4, 0x100, 0x1, 0x3b, 0x2, 0x8000, 0x9cae, 0x6, 0xdd7, 0x5, 0x1, 0x7f, 0x1, 0x6, 0x468, 0x20, 0x400, 0x81], [0xff, 0x7, 0x4, 0x6, 0xad9, 0xd73, 0x8b, 0x3, 0x82e5, 0x8], [0x7, 0x7, 0x78d, 0x5642, 0x4, 0xf6, 0x3], [0xffffffff, 0x0, 0x9, 0x36, 0xff, 0x101], [{0x0, 0xf0a6, 0x2}, {0x7, 0x3a2, 0x0, 0x8}, {0x9, 0x63, 0x1000, 0x8000}, {0x80, 0xfff, 0x3d, 0x6}, {0x5, 0xfffffffa, 0x5, 0x7}, {0x8, 0x9, 0x7f, 0x3}, {0x849c, 0xfffffffc, 0xff, 0x8}, {0x0, 0x5, 0xa2a, 0x7}], {0x21c, 0x3, 0xffffff7f, 0x5}, {0x1ff, 0x84, 0x3, 0xca2}}}, 0x79, 0x3}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000440)=[{0x2}, {0x1c}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(0xffffffffffffffff, &(0x7f0000000100)="fb329b1baf8a8db00f803f35c4af1aab85291a029be96914f6357e3abe12aae9167370448f76fff8f46ca99da66397081b1050d744f58fdeef29d9737f553308011b6377532a83cd9b7e9669985001154d19ed31f0bf27a478f4a40a7e0e2dd64727f91ff0619baf067a4ac563630b20ae30d7bc7d910a2ad77f5303ed9b803d3b65e0f8278a6d81c0f0048fa20380e9a2aa36fdc5372a6ab9106560e5699276b1b8ddf641", 0x42167228bcf3fd86, 0x0, 0x0) r5 = socket(0x18, 0x8002, 0x0) r6 = socket(0x18, 0x3, 0x0) setsockopt(r6, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) r7 = dup2(r6, r5) sendmsg$unix(r7, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) openat(r7, &(0x7f0000000040)='./file0\x00', 0x0, 0x28) 16:00:03 executing program 0: sysctl$hw(&(0x7f0000000000)={0x6, 0x18}, 0x2, &(0x7f00000003c0)="530ff100", &(0x7f0000000080)=0x4, 0x0, 0x0) r0 = socket(0x18, 0x8002, 0x0) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) dup2(r1, r0) read(r0, &(0x7f00000000c0)=""/136, 0x88) 16:00:03 executing program 1: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/pf\x00', 0x0, 0x0) ioctl$FIOASYNC(r0, 0xc0884450, &(0x7f0000000240)) 16:00:04 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r2, &(0x7f00000003c0)=[{&(0x7f0000000680)="90", 0x1}], 0x1, 0x0, 0x0) mmap(&(0x7f000000e000/0x2000)=nil, 0x2000, 0x5, 0x10, r2, 0x0, 0x400004) recvfrom$unix(r0, &(0x7f0000000080)=""/16, 0x10, 0x0, &(0x7f0000000000)=@abs, 0x8) munmap(&(0x7f0000000000/0x3000)=nil, 0x3000) poll(&(0x7f0000000080), 0x0, 0x4) r3 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmat(r3, &(0x7f0000000000/0x4000)=nil, 0x0) r4 = shmget$private(0x0, 0x3000, 0x249, &(0x7f0000ffc000/0x3000)=nil) shmctl$IPC_RMID(r4, 0x0) write(r1, 0x0, 0x0) mprotect(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x0) 16:00:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x462, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000000)=0x40) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x54}, {0x1d}, {0x6, 0x0, 0x0, 0x82000001}]}) pwrite(r0, &(0x7f0000000240)="fbaf84ea37679be96914f6357e3a", 0xe, 0x0, 0x0) r1 = socket(0x18, 0x8002, 0x0) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) r3 = dup2(r2, r1) sendmsg$unix(r3, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r4 = socket(0x18, 0x8002, 0x0) r5 = socket(0x18, 0x3, 0x0) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) setsockopt(0xffffffffffffffff, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) dup2(0xffffffffffffffff, 0xffffffffffffffff) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1007, &(0x7f0000000180)=0x1000, 0x4) r6 = dup2(r5, r4) sendmsg$unix(r6, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) ioctl$BIOCSHDRCMPLT(r6, 0x80044275, &(0x7f00000000c0)=0x1) ioctl$TIOCSTAT(r3, 0x20007465, &(0x7f0000000080)) 16:00:04 executing program 0: r0 = socket(0x18, 0x8002, 0x0) r1 = socket(0x6, 0x3, 0x0) setsockopt(0xffffffffffffffff, 0x20, 0x2e, &(0x7f0000000100)="4e713040e69929aeff30", 0xa) dup2(r1, r0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0}, 0xc) r3 = socket(0x18, 0x8002, 0x0) r4 = socket(0x18, 0x3, 0x0) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) dup2(r4, r3) getsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f0000000040), &(0x7f0000000080)=0x8) setpgid(0x0, r2) r5 = getuid() setreuid(0xee00, r5) r6 = getuid() setreuid(0xee00, r6) setreuid(r6, r5) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xffffffffffffff79) chown(&(0x7f0000000000)='./file0\x00', 0x0, r7) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={r2, r6, r7}, 0xc) syz_emit_ethernet(0x3e, &(0x7f0000000180)=ANY=[@ANYBLOB="aaffff0000aaffffffffffff0800450000300000fffd0101907800000000000000000305907800000000450000000000fffc00000000e0000002e0000002"]) 16:00:04 executing program 1: r0 = socket(0x18, 0x200000003, 0x0) sendto$unix(r0, &(0x7f0000000640)="b100051300000000000008000f01000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3e00c257699a1f132e27acb5d602000d7d026ba8af63ff372829e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f800040000000000000001000000000000000000", 0xb1, 0x0, 0x0, 0x0) 16:00:04 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x2, 0x0, 0x2000110000000000}], 0x0, 0x0, 0x0, 0x0) r0 = socket(0x18, 0x8002, 0x0) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) r2 = dup2(r1, r0) sendmsg$unix(r2, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) ioctl$VMM_IOC_CREATE(r2, 0xc5005601, &(0x7f0000000300)={0x10, 0x1, 0x4, 0x800, [{&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x2}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x8001}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x9b81}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x89e}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x9}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0xd4}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x400}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x80}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x20}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x7ff}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x94}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x6}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ff9000/0x2000)=nil, 0x7fffffff}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ff9000/0x2000)=nil, 0x4d6}], ['./bus/file0\x00', './bus\x00', './bus\x00', './bus\x00'], './bus/../file0\x00', './bus\x00', './bus\x00', ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], 0x7f}) r3 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) r4 = socket(0x18, 0x8002, 0x0) r5 = socket(0x18, 0x3, 0x0) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) dup2(r5, r4) r6 = openat$klog(0xffffffffffffff9c, &(0x7f0000000040)='/dev/klog\x00', 0x800, 0x0) write(r6, &(0x7f00000000c0)="270fc3a0a3ef751aab8516594b0015f3c6e58f4d4dd8966b8e6451922ea245c6e9ddc78344975b62c526083b552425480b595ad1c8496239fcce74dc90ac3b97e2e434b400018e213cb87e39f4284de982a7aba974b566d9d104adb308532c816f68ba96", 0xffdc) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) symlinkat(&(0x7f0000000140)='./bus\x00', r3, &(0x7f00000001c0)='./bus\x00') 16:00:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x7c}, {0x7}, {0x6, 0x0, 0x0, 0x1ff}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000240)='/dev/speaker\x00', 0x1, 0x0) fcntl$getown(r1, 0x5) r2 = fcntl$dupfd(r1, 0x0, 0xffffffffffffff9c) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f0000000100)=[{0x8001, 0x6, 0xe6, 0xbcf}, {0xff, 0x2, 0x7f, 0x9}]}) r3 = socket(0x18, 0x8002, 0x0) r4 = socket(0x18, 0x3, 0x0) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) r5 = dup2(r4, r3) sendmsg$unix(r2, &(0x7f0000001700)={0x0, 0xfffffffffffffe8d, 0x0}, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x5, 0x0, 0xfb, 0x9}, {0x7, 0x7, 0xd8, 0x80000001}, {0x101, 0xbb, 0x9, 0x4}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) r6 = getpgrp() setpgid(r6, 0x0) 16:00:04 executing program 0: r0 = socket(0x18, 0x8002, 0x0) r1 = socket(0x18, 0x3, 0x24) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) r2 = dup2(r1, r0) sendmsg$unix(r2, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) ioctl$BIOCSHDRCMPLT(r2, 0x80044275, &(0x7f0000000040)=0x6) open(&(0x7f0000000080)='./file0\x00', 0x100, 0x1e2) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000003c0)={0xffffffffffffffff}) close(r3) r4 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) r5 = getppid() fcntl$setown(r4, 0x6, r5) fcntl$setown(r3, 0x6, 0x0) 16:00:04 executing program 0: openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x0, 0x0) mprotect(&(0x7f00007bd000/0x1000)=nil, 0x1000, 0x1) unlink(&(0x7f00000000c0)='./bus\x00') getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, &(0x7f0000000440)=0xc) chown(&(0x7f0000000000)='./file0\x00', 0x0, r0) chown(&(0x7f0000000000)='./bus\x00', 0x0, r0) shmget$private(0x0, 0x1000, 0x408, &(0x7f0000678000/0x1000)=nil) 16:00:04 executing program 1: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) r3 = socket(0x18, 0x8002, 0x0) r4 = socket(0x18, 0x3, 0x0) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) r5 = dup2(r4, r3) sendmsg$unix(r5, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x0, 0x3, 0x1, 0x80}, {0xfff, 0x3, 0x3, 0x1}, {0x7, 0x81, 0x40, 0x7}]}) fcntl$dupfd(r1, 0x0, r2) r6 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000240)='/dev/speaker\x00', 0x1, 0x0) ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0xc0185603, &(0x7f00000001c0)={0x47, 0x0, &(0x7f0000000140)=""/71}) fcntl$getown(r6, 0x5) setsockopt(0xffffffffffffffff, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) r7 = dup2(0xffffffffffffffff, 0xffffffffffffffff) sendmsg$unix(r7, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) setsockopt$sock_int(r7, 0xffff, 0x800, &(0x7f0000000100)=0xffff, 0x4) ioctl$FIOSETOWN(r6, 0x8004667c, &(0x7f0000000080)=0x7) 16:00:04 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x3f) write(r0, &(0x7f00000000c0)="510fc3a05eaa0000000003", 0xb) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:04 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000000440), 0x0, 0x0, 0xfffffffffffffffc) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) getgroups(0x1, &(0x7f0000001640)=[0x0]) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) fchdir(r0) pipe2(&(0x7f0000000100), 0x0) 16:00:04 executing program 1: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x6b8c52f063851bf2, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x800, 0x106) r1 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x1116, r1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) faccessat(r0, &(0x7f0000000040)='./file0\x00', 0x1c, 0x0) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0x100, r1) sendmsg$unix(r3, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000000000000", @ANYRES32=r3, @ANYRES32=r3, @ANYRESHEX=r0, @ANYRES32=r2, @ANYRES32=r3, @ANYRES32=r3], 0x28}, 0x0) recvmsg(r2, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=""/225, 0xe1}, 0x0) 16:00:04 executing program 0: select(0x0, 0x0, &(0x7f0000000040)={0x4, 0x0, 0x6, 0xfffffffffffffff7, 0x2, 0x0, 0x20}, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000080)="c21638", 0x3) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) close(r1) socket(0x400000000018, 0x3, 0x3a) sysctl$net_inet_gre(&(0x7f0000000100)={0x4, 0x2, 0x2f, 0x1}, 0x4, &(0x7f0000000140)="445c6bafaf", &(0x7f0000000180)=0x5, &(0x7f00000001c0)="6258fb282a0a3e5714bd642b7e03b93061296d9c860947df92ddb8e259a0f2e0a1448f3149069b269a6da5635f4432e0f5a5fae073fe072dcad40daf979bda1515c6518ad77b11ab39c5396810349abf18248bef6ba04333dee83daede5e74949926cc897e0f64cb16e138746e7166e91be0790282ef823d74b32d656809203f1ae9fea221845de64744f383d2c733bca16459da9de615f3f3854e26f30166023d7854df6eaf01c512cf350728b2775092883bcf4cf38d8a9961c123da7be68055a1c5a0597c0e6dff8c10f7c63b4cbb87ce57aea2b21b203aeecfa349e1038b1065a401741fc74e21b20a90cc659e225817671a50a0ddd04599b564", 0xfc) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) r3 = dup2(r2, 0xffffffffffffffff) sendmsg$unix(r3, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) ioctl$WSMOUSEIO_SETMODE(r3, 0x80045726, &(0x7f00000002c0)={0x1}) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:00:05 executing program 1: mkdir(&(0x7f0000000040)='./file0\x00', 0x5b) setreuid(0xee00, 0x0) r0 = getuid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000480)={{0x20000008}}) semctl$IPC_RMID(0x0, 0x0, 0x0) r1 = getuid() setreuid(0x0, 0x0) r2 = getuid() setreuid(0xee00, r2) setreuid(r2, r1) r3 = getuid() setreuid(0xee00, r3) r4 = socket(0x18, 0x8002, 0x0) r5 = socket(0x18, 0xc003, 0x0) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) dup2(r5, r4) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000140)={{0x1, r2, 0x0, r3, r6, 0x55, 0x4}, 0x19d, 0xffffffffffff8001, 0xe08}) setreuid(0xee00, r0) unveil(&(0x7f0000000000)='./file0/file0\x00', &(0x7f0000000100)='x\x00') 16:00:05 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xffffbfff], [0xfffffffffffffffd, 0x0, 0xffffffff]}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 16:00:05 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x210]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0x73) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020690c, &(0x7f0000000300)) 16:00:05 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x8000, 0x11) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000040)) getegid() ioctl$WSMUXIO_LIST_DEVICES(r0, 0xc1045763, &(0x7f0000000080)={0x6, [{0x1, 0x5}, {0x2, 0xf1ac}, {0x1, 0x3}, {0x3, 0x5}, {0x1, 0x9}, {0x1, 0x8b}, {0x1, 0x1}, {0x1, 0x101}, {0x3}, {0x3, 0x7ff}, {0x0, 0x3ff}, {0x1}, {0x2, 0x60}, {0x2, 0x6}, {0x3, 0x7}, {0x0, 0x3f}, {0x3, 0x100}, {0x1, 0x7}, {0x3, 0x2ba5}, {0x3, 0x82}, {0x2, 0x5e4a}, {0x3, 0x96}, {0x1, 0xe25}, {0x1, 0x40}, {0x2, 0x8}, {0x1, 0x3cf}, {0x1, 0x1}, {0x3, 0x7}, {0x2, 0x4}, {0x3, 0x1}, {0x3, 0xff}, {0x3, 0x80000001}]}) r1 = openat(0xffffffffffffffff, &(0x7f00000001c0)='./file1\x00', 0x100, 0x4) ioctl$KDGKBMODE(r1, 0x40044b06) r2 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) ioctl$WSKBDIO_SETMODE(r2, 0x80045713, &(0x7f0000000200)) sendmsg$unix(r0, &(0x7f0000000940)={&(0x7f0000000240)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f00000008c0)=[{&(0x7f0000000280)="53ee5214f3db9dbe36fc12cbeec5b071a7eb47c8c8ad4856256b221154f09bfd8a4ebb16e3c9b42651cd021fef38763bd4858500758354cec2077363b1fc08855fd7c2c977c7ea4a56f8907fe14422ca1a49714b6257bd7fae4d978d4ef58b3abf552d9b1a28e30265440b181a6005f44a7b5e04f9e02747a7329cff1c10074ac4b78105f88bdcc5648dbc85e50155be8a9f750e7c55e1a44fe096bc65fc5fcf2371df3976dccad988a305e54b8d00db56d45c7f59e2895e6b45e2dc1d5257ae9cf443ef610f1e873ff617c8c05235024847fa3c1871238246b34e11fc5ad4b74a4c11297ca36802a4389a966b5a864da554a18f23", 0xf5}, {&(0x7f0000000380)="95c1d6d3ec34292463dabfc66d7fb9344f187d8b46b87355fd64263107d0e8e946b6e789d9a8dfac72b1628c376a673d8037c2b05eaaec1474b6159ef4ccbd77a69caf97350ab11f3c76265fcea856753462030dad5fcd2e8d2fb6573561ce1d354e77dfd3e339d3e9d739c092c3488d1c2ce1c483a799b1f03023895447cd8749914ae3f41f19b92436c2b81e772e56a9fa3d932f2033a65eedba44ab438ab85a7fd6b21f7320e418a62fa56280bbcafef7747e272b52f90e5f745779f14e2887830130046566e640a39b901980c1e1b09ec6eed0dda9fcf9a4807ca390861a732e5066db49b565dbd11374", 0xec}, {&(0x7f0000000480)="f102c7c1185f31f2e8d32c7ce5dbb248a8cb2621d1fd4111ea0409e2b650d4b5ca77faaae0dd2ac10bc031d62004a6a09b95c0818beae7d75259fbd2c958dcae6836c55929fb06f862cfe96bdb2569586cd2f308f4dd8dccd5a2985c80367c5c76492f02dc6e22f288b1df041671f6cde5791ed89f1aed54201cdf44aa32d21f0519481965a48454e0bf31a0026eda1a6df93e3e35b51fa42400ac460753096e1f554cb13a1b6b5aee3fa937373b7345f05e1c5eef8f38a6927d21b6310c958ee1b0eafeb7f6413e3b2e89", 0xcb}, {&(0x7f0000000580)="20006a189684c374b265124f3cfa8f805cf4b36c939b1b910a59b1629fa7947041c769144c9ee3fed7276eb47baa78078055eba730b435673008400450df90ca5f131bd199832614be00155ab265f3c2a58cd04cd10b6c5efd1d68be60883c99d93220105ad7c73335d95e0003203830222edf91ac8942dd20ea1f995337eb3a7b5ef41c85d65684cfbd43aee113e77f8e6bfda46c89734f64db722a43287fbc9e68f1372002ee109847566371a571962a2b1dfdf7aa1e578d42518443114c7a1bbb65bc00d2f30e8431c79221bed76dd5189aa4bcee9cdfa13319da164b3bd3118014bb04e4e644cd8b9664660905e091e87952612a0c4e5d6633c2", 0xfc}, {&(0x7f0000000680)="92dab3c32f27cad19a2f142813684a845544ae1c96f95a086a0d64564373c64fd74ee43e45b776903aabc47ee72557c60b9e97706452e0cd03327d865b6ebf55bc9238b06a7ee2d4a9881520e634f54211862911124617aa5167b80f74cf0adfe510ce14534d0210d1c4e45d0b59f1a2bc5bbae3bfd748a7a5dd31d2028080c4c8b63da20ee113648c9285c5f1adc8b65a056c61bbdd9d358777b891702ac6ee9ac7363723c53d87b5604edf7c0dfa78537169e0ece100e019d2a307873a92a91836c5c1dd7f8294062fe09c4d570c6a282884f22b162acdf907e600b0fefde440c642eb8eacb0cc29ac77", 0xeb}, {&(0x7f0000000780)="9681b83087ca43bee0520937563c76697d7afcad7762982a0044f9a37e831307deaabeb1e0cc0c498d6f56ef10d35ab36ab95f6fb1a75a", 0x37}, {&(0x7f00000007c0)="270f3265028a7a1959456d3a8bf6f192", 0x10}, {&(0x7f0000000800)="04281f5c9239518ff68dc2417005aac4fba7129fcbeb4a73e99b6835d915e8c443aad9c6f26211f041a8960a8c5db779074b6f5e8b3bd9c43aa7ef68931a2b7547fdb3ee62e383c5cf305dba477ecc4be64eadf987441ea1e4d2c3167b9594d28915d13d93166d203efb3f04b2f4888c1244d61e8994279782092f329c84d3c90d40054993518692793ac3a93315f231a40ba873c2cc471656", 0x99}], 0x8, 0x0, 0x0, 0x400}, 0xa) ioctl$VT_ACTIVATE(0xffffffffffffffff, 0x20007605, &(0x7f0000000980)=0x23f) setitimer(0x2, &(0x7f00000009c0)={{0x10200000000000, 0x9cf}, {0x9, 0xfffffffeffffffff}}, &(0x7f0000000a00)) ioctl$WSDISPLAYIO_GMODE(r0, 0x4004574b, &(0x7f0000000a40)) r3 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) ioctl$VMM_IOC_RUN(r3, 0xc0205602, &(0x7f0000000d00)={0x40, 0xff, 0xe4, 0x4, &(0x7f0000000a80)={{0x7f, 0x3, 0x1, 0x1, 0x4, 0x81, 0x1}, {[0x4, 0x5, 0x9, 0x600, 0x2, 0x3848, 0x73, 0x0, 0x4, 0x1, 0xe76, 0x8, 0x4, 0x6, 0x20, 0x3, 0x6, 0x800], [0xfffffffffffffffd, 0x757f74a, 0x6, 0x4f8, 0x101, 0xfff, 0x2b, 0x6, 0x4, 0x5], [0x200, 0x2, 0x1, 0xfff, 0xffffffffffffe282, 0x9, 0x80], [0xba56, 0x6efb, 0x2, 0x9, 0x200, 0x28000], [{0x5, 0x6, 0x5, 0x9a3}, {0x4, 0x9, 0x0, 0xdb2}, {0x2, 0xda9, 0x0, 0x1}, {0x5, 0x2, 0x5, 0xee84}, {0xed7, 0x7, 0x20, 0xffffffffffffff52}, {0xda, 0x9, 0xffffffff, 0x9}, {0x4, 0x2, 0x6, 0x7}, {0x20, 0x697a, 0x3, 0x2}], {0x5, 0x4, 0x4, 0x3}, {0x4, 0x3, 0xf7, 0x5}}}, 0x200, 0x9}) r4 = openat(0xffffffffffffffff, &(0x7f0000000d40)='./file0\x00', 0x0, 0x71) ioctl$TIOCSCTTY(r4, 0x20007461) ioctl$LIOCSFD(r1, 0x80046c7f, &(0x7f0000000d80)=r4) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000dc0)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCVERSION(r5, 0x40044271, &(0x7f0000000e00)) ioctl$BIOCGHDRCMPLT(0xffffffffffffffff, 0x40044274, &(0x7f0000000e80)) 16:00:05 executing program 1: r0 = socket(0x11, 0x3, 0x0) r1 = socket(0x11, 0x3, 0x0) setsockopt(r1, 0x20000000000011, 0x3, &(0x7f0000000000)=' \x00\x00\x00', 0x4) r2 = socket(0x18, 0x8002, 0x0) r3 = socket(0x18, 0x3, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) shutdown(r0, 0x0) r4 = dup2(r3, r2) sendmsg$unix(r4, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) ioctl$BIOCGHDRCMPLT(0xffffffffffffffff, 0x40044274, &(0x7f00000000c0)) sendto$unix(r0, &(0x7f0000000000)="b100050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acbdd602000d07006ba8af54ff37282902e4fd89720fd3872babfbb7ff030000000000007cc56ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100"/165, 0xa5, 0x7, 0x0, 0x0) 16:00:05 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2007, 0x40004004000828a6) r0 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x0, 0x0) r2 = socket(0x18, 0x8002, 0x0) r3 = socket(0x18, 0x3, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) r4 = dup2(r3, r2) sendmsg$unix(r4, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r5 = dup(r4) ioctl$BIOCGHDRCMPLT(r5, 0x40044274, &(0x7f0000000000)) openat$wsdisplay(0xffffffffffffff9c, 0x0, 0x0, 0x0) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) dup2(r1, r0) r6 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r6, 0x0, 0x0) chdir(0x0) 16:00:05 executing program 1: sysctl$net_inet_esp(&(0x7f0000000040)={0x4, 0x2, 0x32, 0x4}, 0x4, 0x0, 0x0, 0x0, 0x0) r0 = socket(0x18, 0x8002, 0x0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000140)='/dev/ttyCcfg\x00', 0x10, 0x0) fcntl$setflags(r1, 0x2, 0x1) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000180)={0x6, 0xfff, {0x1ff, 0x5}}) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) r3 = dup2(r2, r0) unlink(&(0x7f00000001c0)='./file0\x00') sendmsg$unix(r3, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r4 = socket(0x18, 0x8002, 0x0) r5 = socket(0x18, 0x3, 0x0) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) dup2(r5, r4) fchflags(r4, 0x0) socketpair(0x6, 0x4, 0x4, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname(r6, &(0x7f0000000100)=@in6, &(0x7f0000000200)=0xfffffdf2) 16:00:06 executing program 1: syz_extract_tcp_res(&(0x7f0000000080)={0x41424344}, 0x4ad4, 0x1) syz_extract_tcp_res$synack(&(0x7f0000000000)={0x41424344}, 0x1, 0x0) syz_emit_ethernet(0x153, &(0x7f0000000740)={@local, @broadcast, [], {@ipv6={0x86dd, {0x5, 0x6, "478d11", 0x11d, 0x0, 0x4, @ipv4={[], [], @remote={0xac, 0x14, 0x0}}, @mcast1, {[@hopopts={0x0, 0x1, [], [@padn={0x1, 0x2, [0x0, 0x0]}, @pad1, @enc_lim={0x4, 0x1, 0x1}]}, @routing={0x2, 0x10, 0x0, 0x45, 0x0, [@local={0xfe, 0x80, [], 0x0}, @ipv4={[], [], @remote={0xac, 0x14, 0x0}}, @mcast1, @mcast2, @mcast1, @remote={0xfe, 0x80, [], 0x0}, @local={0xfe, 0x80, [], 0x0}, @rand_addr="ef19843382c99d68a52d28998c95a2ff"]}], @tcp={{0x3, 0x3, r1, 0x41424344, 0x0, 0x0, 0x13, 0x10, 0x9, 0x0, 0xf2, {[@nop, @eol, @eol, @sack={0x5, 0x16, [0x0, 0x2, 0x80000002, 0x25, 0x4]}, @sack={0x5, 0x1a, [0xc31, 0xfffffffb, 0x2, 0x2, 0x1f1b, 0x7]}, @mss={0x2, 0x4, 0x7}]}}, {"2ef139c6f7bf8be1804d78acfd42d5978593591cd8689a231576f083efa01474aa77726a26c55e7d2d19b322e77036b980"}}}}}}}) syz_emit_ethernet(0xf1, &(0x7f0000000bc0)=ANY=[@ANYBLOB="ffff27f4df92fa4436186039bf4a08fd9ea6fffffeffed19467292a73b6b251dbc1f866a30320d0086dd65343d6100b70c01ff1d0080000000000000000000000001000000000000000000000000000000003f010000000000000401fa010400000000000100000000004e224e23d799225053eace9249221708f86ce66e3f11522ead531b4646fd2b191878f2acbec3a73000b85dc282de1de2928c75236fd2b31d278c01db1f4d551e52fdb8bd1e35030afedf73c43f7a758a4037bb072e38d48590986f7c6fa6d4bff16eb5ca09e6ee46466798dca1b9451fda0a11b06046ce646fd1cab6314e0528876472903e9e0becd1000000000000bc836830f7293264d1f28372c8f1e6b8ac1e785b672aa94409c527940bc57a504d634a4c73987cdedce0656304da143c5609557ce8399abec730b2becdc51829810aae7181955a97760330258c9b38905ebfcf4ec6eaf98b5d77ff838196355f9c1b2d3017514bfdd4a34fc2d0fff32d8e721b186b555ee57a729e10a2069875", @ANYRES32=r1, @ANYRES32=0x41424344, @ANYBLOB="614000069078fffe00000000cf48a59574117f0b051f0f93b380f522262d4f6b84e66838c9ace5f255d45e27d0626eb5218bcce369445ceb630f6498b47dea875297fd34437d8160aeb947c8e539ec81c140e99e4c4503dca4a913b3ee48f9ad43262ca698bc8853bc0692de30cb86b375e456bc164ad6e5f4c0a8590da23d8b7055b0a115d9a305837b074d745244f2fddd6c"]) syz_emit_ethernet(0x160, &(0x7f00000000c0)={@local, @random='\\>VwV-', [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x152, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}}, @tcp={{0x1, 0x0, r0, r1, 0x1, 0x0, 0x12, 0x8, 0x401, 0x0, 0x0, {[@generic={0x5, 0x3, 'W'}, @generic={0x2, 0x12, "8da65313217bd14f399d8dd6db021343"}, @mss={0x2, 0x4, 0x80}, @window={0x3, 0x3}, @window={0x3, 0x3, 0x81}, @nop, @md5sig={0x13, 0x12, "b9a73bc9c4cd8edf8d118079943f4e33"}, @sack_perm={0x4, 0x2}]}}, {"8edf8f013569eb4b90dc0c5ab8cf6263a8b6c8454b20e090af9d7de36163e11221a0ce127573f818d5ada3ae5a845057b9d1936e41ce018ec9a601327c5326cd0bf0b60c534f0acd52601dbcff1181b2aa86f3dc847a400a0f943360db22a6de0ddae2dae31cff86809c5864fa1099b4a58c9e2c2948be88fb30800a8dc28d506a0572aba513840776da900e1271dbaa38c698887a9c74087fd773396b59e144e59fd0539bf2613670757a8daa7a9f1f4e59033623c846d601771eec3d03ab0b1d559d90e7561161bd03f4244f0edbaf6a091b47ecc1f8fd8053f33bd86cfe6ad56eebfc56d6ac0f2b347d4b79ed8a46762a60cc18b3"}}}}}}) r2 = socket(0x18, 0x8002, 0x0) r3 = socket(0x18, 0x3, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) dup2(r3, r2) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000000040)={0x9, 0x0, 0x0, 0x6a3e, 0x9}, 0xc) login: ukernel: page fault trap, code=0 Stopped at tun_dev_read+0x138: movl 0x18(%rbx),%r12d ddb{1}> ddb{1}> set $lines = 0 ddb{1}> set $maxwidth = 0 ddb{1}> show panic kernel page fault uvm_fault(0xffffffff82635f00, 0xfffffd0000000018, 0, 1) -> e tun_dev_read(5d01,ffff8000240351f8,10) at tun_dev_read+0x138 end trace frame: 0xffff800024035030, count: 0 ddb{1}> trace tun_dev_read(5d01,ffff8000240351f8,10) at tun_dev_read+0x138 spec_read(ffff800024035040) at spec_read+0xf1 VOP_READ(fffffd806e72f1a8,ffff8000240351f8,10,fffffd807f7bfa80) at VOP_READ+0xbf vn_read(fffffd80685f9dc0,ffff8000240351f8,0) at vn_read+0x124 dofilereadv(ffff800020eb6ec8,f0,ffff8000240351f8,0,ffff8000240352e0) at dofilereadv+0x1a1 sys_read(ffff800020eb6ec8,ffff800024035290,ffff8000240352e0) at sys_read+0x83 syscall(ffff800024035360) at syscall+0x4a4 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x33ea0d1c780, count: -8 ddb{1}> show registers rdi 0 rsi 0x3da rbp 0xffff800024034f80 rbx 0xfffffd0000000000 rdx 0x153 rcx 0xffff8000009d8700 rax 0xffffffff81bf2513 tun_dev_read+0x133 r8 0x7f7fffffc000 r9 0x5 r10 0xedfcad35d86b485 r11 0x828c75677844686e r12 0 r13 0x3da r14 0xffff800000a23e60 r15 0xffff8000240351f8 rip 0xffffffff81bf2518 tun_dev_read+0x138 cs 0x8 rflags 0x10202 __ALIGN_SIZE+0xf202 rsp 0xffff800024034f20 ss 0x10 tun_dev_read+0x138: movl 0x18(%rbx),%r12d ddb{1}> show proc PROC (syz-executor.1) pid=301091 stat=onproc flags process=0 proc=4000000 pri=32, usrpri=75, nice=20 forw=0xffffffffffffffff, list=0xffff800020eb6508,0xffffffff8267b150 process=0xffff800020e93358 user=0xffff800024030000, vmspace=0xfffffd806e95a2e8 estcpu=25, cpticks=1, pctcpu=0.0 user=0, sys=1, intr=0 ddb{1}> ps PID TID PPID UID S FLAGS WAIT COMMAND 1398 237154 14811 0 7 0 syz-executor.1 * 1398 301091 14811 0 7 0x4000000 syz-executor.1 75085 56484 0 0 3 0x14200 acct acct 58477 335902 1 0 3 0x100083 ttyin getty 28059 401812 1520 0 3 0x82 nanosleep syz-executor.0 17514 418742 0 0 3 0x14280 nfsidl nfsio 80448 91558 0 0 3 0x14280 nfsidl nfsio 10448 315530 0 0 3 0x14280 nfsidl nfsio 80225 204993 0 0 3 0x14280 nfsidl nfsio 94862 201061 0 0 3 0x14280 nfsidl nfsio 28674 265141 0 0 3 0x14280 nfsidl nfsio 40413 319621 0 0 3 0x14280 nfsidl nfsio 53189 297842 0 0 3 0x14280 nfsidl nfsio 73297 160586 0 0 3 0x14280 nfsidl nfsio 2961 375437 0 0 3 0x14280 nfsidl nfsio 43984 236939 0 0 3 0x14280 nfsidl nfsio 81698 183282 0 0 3 0x14280 nfsidl nfsio 31396 298895 0 0 3 0x14280 nfsidl nfsio 59259 493258 0 0 3 0x14280 nfsidl nfsio 83103 479384 0 0 3 0x14280 nfsidl nfsio 37166 368536 0 0 3 0x14280 nfsidl nfsio 23983 360061 0 0 3 0x14280 nfsidl nfsio 40802 447016 0 0 3 0x14280 nfsidl nfsio 12334 313204 0 0 3 0x14280 nfsidl nfsio 17618 19302 0 0 3 0x14280 nfsidl nfsio 28161 247435 0 0 3 0x14200 bored sosplice 14811 249522 1520 0 3 0x82 nanosleep syz-executor.1 1520 463987 43848 0 3 0x82 thrsleep syz-fuzzer 1520 158669 43848 0 3 0x4000082 nanosleep syz-fuzzer 1520 22619 43848 0 3 0x4000082 kqread syz-fuzzer 1520 462720 43848 0 3 0x4000082 thrsleep syz-fuzzer 1520 466891 43848 0 3 0x4000082 thrsleep syz-fuzzer 1520 297498 43848 0 3 0x4000082 thrsleep syz-fuzzer 1520 106067 43848 0 3 0x4000082 thrsleep syz-fuzzer 1520 134625 43848 0 3 0x4000082 thrsleep syz-fuzzer 1520 469335 43848 0 3 0x4000082 thrsleep syz-fuzzer 1520 15459 43848 0 3 0x4000082 thrsleep syz-fuzzer 43848 274883 81722 0 3 0x10008a pause ksh 81722 74730 75156 0 3 0x92 select sshd 75156 30016 1 0 3 0x80 select sshd 17289 77062 78349 74 3 0x100092 bpf pflogd 78349 22481 1 0 3 0x80 netio pflogd 43815 299481 86675 73 3 0x100090 kqread syslogd 86675 347818 1 0 3 0x100082 netio syslogd 61382 138037 1 77 3 0x100090 poll dhclient 6605 487438 1 0 3 0x80 poll dhclient 38000 478918 0 0 3 0x14200 bored smr 17040 95717 0 0 3 0x14200 pgzero zerothread 23963 401902 0 0 3 0x14200 aiodoned aiodoned 36882 230983 0 0 3 0x14200 syncer update 72988 351232 0 0 3 0x14200 cleaner cleaner 15039 68584 0 0 3 0x14200 reaper reaper 67977 327454 0 0 3 0x14200 pgdaemon pagedaemon 6260 205082 0 0 3 0x14200 bored crynlk 39632 151578 0 0 3 0x14200 bored crypto 68872 355833 0 0 3 0x40014200 acpi0 acpi0 93933 98683 0 0 3 0x40014200 idle1 46147 192491 0 0 3 0x14200 bored softnet 25574 199745 0 0 3 0x14200 bored systqmp 61044 425902 0 0 3 0x14200 bored systq 13092 109609 0 0 3 0x40014200 bored softclock 76703 181199 0 0 3 0x40014200 idle0 1 130001 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb{1}> show all locks Process 1398 (syz-executor.1) thread 0xffff800020eb6ec8 (301091) exclusive kernel_lock &kernel_lock r = 1 (0xffffffff82667d70) #0 witness_lock+0x4c7 #1 vn_read+0x45 #2 dofilereadv+0x1a1 #3 sys_read+0x83 #4 syscall+0x4a4 #5 Xsyscall+0x128 ddb{1}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim devbuf 9534 6420K 6817K 78643K 11734 0 pcb 15 8K 8K 78643K 982 0 rtable 105 11K 12K 78643K 415 0 ifaddr 101 20K 20K 78643K 213 0 sysctl 2 0K 0K 78643K 2 0 counters 45 34K 34K 78643K 77 0 ioctlops 0 0K 4K 78643K 1524 0 iov 0 0K 16K 78643K 100 0 mount 1 1K 1K 78643K 1 0 vnodes 1219 77K 77K 78643K 2485 0 UFS quota 1 32K 32K 78643K 1 0 UFS mount 5 36K 36K 78643K 5 0 shm 2 1K 5K 78643K 8 0 VM map 2 1K 1K 78643K 2 0 sem 12 0K 1K 78643K 102 0 dirhash 12 2K 2K 78643K 12 0 ACPI 1824 197K 290K 78643K 13058 0 file desc 6 17K 25K 78643K 1076 0 sigio 0 0K 0K 78643K 11 0 proc 64 63K 95K 78643K 599 0 subproc 32 2K 2K 78643K 51 0 NFS srvsock 1 0K 0K 78643K 1 0 NFS daemon 1 16K 16K 78643K 1 0 ip_moptions 0 0K 0K 78643K 49 0 in_multi 115 5K 5K 78643K 167 0 ether_multi 1 0K 0K 78643K 13 0 ISOFS mount 1 32K 32K 78643K 1 0 MSDOSFS mount 1 16K 16K 78643K 1 0 ttys 55 254K 254K 78643K 55 0 exec 0 0K 1K 78643K 312 0 pagedep 1 8K 8K 78643K 1 0 inodedep 1 32K 32K 78643K 1 0 newblk 1 0K 0K 78643K 1 0 VM swap 7 26K 26K 78643K 7 0 UVM amap 140 72K 72K 78643K 4338 0 UVM aobj 35 2K 2K 78643K 36 0 memdesc 1 4K 4K 78643K 1 0 crypto data 1 1K 1K 78643K 1 0 ip6_options 2 0K 0K 78643K 707 0 NDP 14 0K 0K 78643K 37 0 temp 122 3042K 3108K 78643K 15149 0 kqueue 3 4K 10K 78643K 21 0 SYN cache 2 16K 16K 78643K 2 0 ddb{1}> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle arp 64 9 0 3 1 0 1 1 0 8 0 plcache 128 20 0 0 1 0 1 1 0 8 0 rtpcb 80 56 0 54 1 0 1 1 0 8 0 rtentry 112 63 0 22 2 0 2 2 0 8 0 unpcb 120 1709 0 1699 3 2 1 2 0 8 0 syncache 264 11 0 11 5 4 1 1 0 8 1 tcpqe 32 80 0 80 1 1 0 1 0 8 0 tcpcb 544 220 0 216 1 0 1 1 0 8 0 inpcb 280 2444 0 2435 4 2 2 2 0 8 1 nd6 48 10 0 6 1 0 1 1 0 8 0 pkpcb 40 2 0 2 1 1 0 1 0 8 0 swfcl 56 4 0 0 1 0 1 1 0 8 0 pfstscr 40 9 0 8 1 0 1 1 0 8 0 pffrag 232 8 0 8 2 2 0 1 0 482 0 pffrnode 88 8 0 8 2 2 0 1 0 8 0 pffrent 40 145 0 145 2 2 0 1 0 8 0 pfosfp 40 846 0 423 5 0 5 5 0 8 0 pfosfpen 112 1428 0 714 21 0 21 21 0 8 0 pfstitem 24 63 0 41 1 0 1 1 0 8 0 pfstkey 112 67 0 45 1 0 1 1 0 8 0 pfstate 328 62 0 41 3 0 3 3 0 8 0 pfrule 1360 21 0 16 2 1 1 2 0 8 0 art_heap8 4096 1 0 0 1 0 1 1 0 8 0 art_heap4 256 267 0 89 13 1 12 12 0 8 0 art_table 32 268 0 89 2 0 2 2 0 8 0 art_node 16 62 0 24 1 0 1 1 0 8 0 sysvmsgpl 40 19 0 11 2 1 1 1 0 8 0 semupl 112 1 0 1 1 1 0 1 0 8 0 semapl 112 94 0 84 1 0 1 1 0 8 0 shmpl 112 34 0 1 1 0 1 1 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino2pl 256 3651 0 2249 90 1 89 89 0 8 0 ffsino 272 3651 0 2249 94 0 94 94 0 8 0 nchpl 144 5220 0 3631 60 0 60 60 0 8 0 uvmvnodes 72 4286 0 0 78 0 78 78 0 8 0 vnodes 208 4286 0 0 226 0 226 226 0 8 0 namei 1024 16137 0 16137 4 3 1 1 0 8 1 percpumem 16 49 0 16 1 0 1 1 0 8 0 vcpupl 1984 4 0 0 1 0 1 1 0 8 0 vmpool 560 6 0 2 2 1 1 1 0 8 0 scsiplug 64 1 0 1 1 1 0 1 0 8 0 scxspl 192 13571 0 13571 9 6 3 3 0 8 3 plimitpl 152 75 0 67 1 0 1 1 0 8 0 sigapl 424 1311 0 1257 7 0 7 7 0 8 0 futexpl 56 17711 0 17711 4 3 1 1 0 8 1 knotepl 112 90 0 71 1 0 1 1 0 8 0 kqueuepl 144 84 0 79 1 0 1 1 0 8 0 pipelkpl 48 176 0 166 1 0 1 1 0 8 0 pipepl 120 352 0 333 1 0 1 1 0 8 0 fdescpl 496 1274 0 1257 3 0 3 3 0 8 0 filepl 152 10523 0 10419 8 3 5 7 0 8 0 lockfpl 104 156 0 155 1 0 1 1 0 8 0 lockfspl 48 48 0 47 1 0 1 1 0 8 0 sessionpl 112 20 0 9 1 0 1 1 0 8 0 pgrppl 48 68 0 57 1 0 1 1 0 8 0 ucredpl 96 2220 0 2211 1 0 1 1 0 8 0 zombiepl 144 1258 0 1257 1 0 1 1 0 8 0 processpl 984 1311 0 1257 7 0 7 7 0 8 0 procpl 624 3495 0 3431 6 0 6 6 0 8 0 sosppl 128 8 0 8 3 2 1 1 0 8 1 sockpl 400 4232 0 4211 12 8 4 7 0 8 1 mcl64k 65536 13 0 0 2 0 2 2 0 8 0 mcl16k 16384 2 0 0 1 0 1 1 0 8 0 mcl12k 12288 8 0 0 1 0 1 1 0 8 0 mcl9k 9216 7 0 0 1 0 1 1 0 8 0 mcl8k 8192 4 0 0 1 0 1 1 0 8 0 mcl4k 4096 11 0 0 2 0 2 2 0 8 0 mcl2k2 2112 16 0 0 2 0 2 2 0 8 0 mcl2k 2048 150 0 0 18 0 18 18 0 8 0 mtagpl 80 80 0 0 2 0 2 2 0 8 0 mbufpl 256 392 0 0 21 0 21 21 0 8 0 bufpl 280 5436 0 144 378 0 378 378 0 8 0 anonpl 16 121843 0 106789 102 25 77 77 0 124 15 amapchunkpl 152 7930 0 7763 37 25 12 21 0 158 4 amappl16 192 5255 0 4431 68 18 50 54 0 8 8 amappl15 184 481 0 479 2 1 1 1 0 8 0 amappl14 176 138 0 135 1 0 1 1 0 8 0 amappl13 168 35 0 32 1 0 1 1 0 8 0 amappl12 160 555 0 552 1 0 1 1 0 8 0 amappl11 152 546 0 528 1 0 1 1 0 8 0 amappl10 144 20 0 14 1 0 1 1 0 8 0 amappl9 136 387 0 385 1 0 1 1 0 8 0 amappl8 128 380 0 342 2 0 2 2 0 8 0 amappl7 120 124 0 112 1 0 1 1 0 8 0 amappl6 112 24 0 20 1 0 1 1 0 8 0 amappl5 104 1489 0 1468 1 0 1 1 0 8 0 amappl4 96 631 0 602 1 0 1 1 0 8 0 amappl3 88 243 0 238 1 0 1 1 0 8 0 amappl2 80 9649 0 9569 2 0 2 2 0 8 0 amappl1 72 37118 0 36658 23 13 10 18 0 8 0 amappl 80 3753 0 3699 2 0 2 2 0 84 0 dma4096 4096 1 0 1 1 1 0 1 0 8 0 dma256 256 6 0 6 1 1 0 1 0 8 0 dma128 128 253 0 253 1 1 0 1 0 8 0 dma64 64 6 0 6 1 1 0 1 0 8 0 dma32 32 7 0 7 1 1 0 1 0 8 0 dma16 16 18 0 17 1 0 1 1 0 8 0 aobjpl 64 35 0 1 1 0 1 1 0 8 0 uaddrrnd 24 1280 0 1259 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 1280 0 1259 1 0 1 1 0 8 0 vmmpekpl 168 12305 0 12268 2 0 2 2 0 8 0 vmmpepl 168 159885 0 157779 155 51 104 116 0 357 12 vmsppl 368 1279 0 1259 2 0 2 2 0 8 0 pdppl 4096 2568 0 2522 6 0 6 6 0 8 0 pvpl 32 361813 0 343398 238 51 187 187 0 265 36 pmappl 232 1279 0 1259 3 1 2 2 0 8 0 extentpl 40 53 0 36 1 0 1 1 0 8 0 phpool 112 281 0 16 8 0 8 8 0 8 0 ddb{1}> machine ddbcpu 0 Stopped at x86_ipi_db+0x1a: addq $0x8,%rsp ddb{0}> trace x86_ipi_db(ffffffff824cbff0) at x86_ipi_db+0x1a x86_ipi_handler() at x86_ipi_handler+0xc6 Xresume_lapic_ipi() at Xresume_lapic_ipi+0x23 __mp_lock(ffffffff82667b68) at __mp_lock+0x127 intr_handler(ffff800021f6d990,ffff800000658e00) at intr_handler+0x5e Xintr_ioapic_edge4_untramp() at Xintr_ioapic_edge4_untramp+0x19f __sanitizer_cov_trace_cmp4(ffffffff82667b68,ffffffff82667b68) at __sanitizer_cov_trace_cmp4+0xb syscall(ffff800021f6db70) at syscall+0x400 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x7f7ffffc8020, count: -9 ddb{0}> machine ddbcpu 1 Stopped at tun_dev_read+0x138: movl 0x18(%rbx),%r12d ddb{1}> trace tun_dev_read(5d01,ffff8000240351f8,10) at tun_dev_read+0x138 spec_read(ffff800024035040) at spec_read+0xf1 VOP_READ(fffffd806e72f1a8,ffff8000240351f8,10,fffffd807f7bfa80) at VOP_READ+0xbf vn_read(fffffd80685f9dc0,ffff8000240351f8,0) at vn_read+0x124 dofilereadv(ffff800020eb6ec8,f0,ffff8000240351f8,0,ffff8000240352e0) at dofilereadv+0x1a1 sys_read(ffff800020eb6ec8,ffff800024035290,ffff8000240352e0) at sys_read+0x83 syscall(ffff800024035360) at syscall+0x4a4 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x33ea0d1c780, count: -8