5, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xff16) r9 = getuid() getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) r11 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) msgctl$IPC_SET(r6, 0x1, &(0x7f00000003c0)={{0x0, r7, r8, r9, r10, 0x0, 0x9}, 0x800, 0x1, r11, r12, 0x3, 0x1, 0x1, 0x5}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000700)=0xc) pipe(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) r16 = msgget(0x2, 0xc0) r17 = socket(0x18, 0x1, 0x0) close(r17) connect$unix(r17, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r17, &(0x7f0000000540)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000400)=[{0x10}], 0x10}, 0x0) accept$inet6(0xffffffffffffff9c, &(0x7f00000019c0), &(0x7f0000001a00)=0xc) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xff16) r20 = getuid() getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) r22 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) msgctl$IPC_SET(r16, 0x1, &(0x7f00000003c0)={{0x0, r18, r19, r20, r21, 0x0, 0x9}, 0x800, 0x1, r22, r23, 0x3, 0x1, 0x1, 0x5}) getgroups(0x7, &(0x7f0000000200)=[r19, 0x0, 0x0, 0xffffffffffffffff, 0x0, r13, 0x0]) r25 = msgget$private(0x0, 0x200) msgctl$IPC_SET(r25, 0x1, &(0x7f0000000100)={{0x7, 0x0, 0x0, 0x0, 0x0, 0x2000040, 0x6}, 0x5, 0x7, 0x0, 0x0, 0x4, 0x0, 0x239f, 0x1}) msgctl$IPC_SET(r25, 0x1, &(0x7f00000002c0)={{0x1f, r3, r24, r3, r24, 0x10, 0x8}, 0x10000, 0x200, r2, r2, 0x31, 0x8000, 0x80000001, 0x1}) ktrace(&(0x7f0000000000)='./file0\x00', 0x6, 0x0, r2) pwritev(r0, &(0x7f0000002380)=[{&(0x7f0000000200)="692d0825001f3e3c3ee45ea1ad121ec1cc3bc2d92dc2bb78512d43e985942562398f681e1c5a17870108aeada35ab29f925375d09b22368d9774be7bf9c2cea443e6dc3d31b70f1e538ae4f1204ec2145df699869294fb1e7ae28031c203952a4c9a6af5926334eefba653872508a647ab0f0dddfcd0c826cadae61b1fb93ecacea45c343637bd0e24d4b23773fe4cdc86ca65375170ff0eaf4dc1607377bca193280ae44caaf2d870c26ae35bc2adad6269ca0df462e7a69998e0f93ca7a2c327c39ef6d2bfe68a3be3653fa70da5040e91ea8ccda01c79874cf370ed3169656eaed82f02256eb8bda2802802a5bcad0da408e9dddc648034e8c33881f1ce9dbb71cbc80ba8ed2cc466795cab536e3b6536ff4377ee8f4905eaf731f75a80f5802f20f05d54101014796902ec3e99a59caafc2f1ff2e1952479c51c4388f5a924ddec3af363ab608b9b5d56b70b0ba0f43ad8c14edcfec2e854ed604186d74217044e961892aa5ab865b2d19a477d3f241a648afb4e6e99d5b7e6e5bf8c4cedf64c46a34a6fb5c20f72817ba0cf7703f185e1cbe671b950efdd5de98da958fe073b8d63d73f596dcc2f7a6fcd43899d5e2d743e308fbd852830afe30daf1b8371494ebe24c2072f43eeee48dddc2638659a07566d481ceb6584ab8297690599722f6c44541967663a8eae02cba34dd0ea3d569ba356f87d210b16e02a76895e800b94c4080341c08e833a12eecd910c93d86e82cf4df64916d555797c2b4cab65da0c87d4a1de23e4f3ae48ce1a7a1503442a939ba90c5e6001601ce024f78519838e15254deda121e40a0ab4b7f66bfd51a6b088b0261c88a3206cd161aada99959c6aad4e0658ba8e899ed7f0aa0f66b26fcac1c7ab2ab1cfa7fbc977127d39d3a3f52be27fcc031c4ec33e34f7ee74334bc8e7b81beae7314cf3f4c7819fcf2ab369243f48f529dd0a40e384d87b636f2a8ac10ad0b7af71a94e003064696b749611c267d4bcea3f9d9b82f9f8d6aee79536a22a88188dc91e3c667babfc6db18e5de04768c7eb4e10bae8d905a7217c2ea4c7902408cdb6b9e7174e40a95b00c07eff19a62a8374e0ed1fd8710519a475bd45aae483b547d808c08d7797cfbbd3c2765b9b4e246740054acb6824ec2700f7c1d2488952a18678d040e9cdc1e6aabb9e4ec90b6ea66905bd005b064d6b524ea73ebb3edd56d6d2bf5fe397c2b7200d33b39d6ad5ec7f2e5c9ff207ed03d7cfe34e49d0888b2c95405205036b1ed3a4c2e7dc07c032644af0e89b8706e0b70f42e01569776c4892d5dfafecf6fee4e8b7f91331fd72dd70a6d4f30e4d9291d78e511d39aadacba8a3fd0196d128a0f395d0e41a023bb2418e10a1e94a5acc62b4b201feb0e9b3bb2b26f1cf0a58d8725269deb763fbd58b82e8ced288428c2eaee7f74ccce5b57fe3c2134f39a49f009745c292507a7b35e055f4fb472624851692bd0dece59d1fac7458d6b941fa091ecfbc7eb43427e60694690845bc771cf6aed65473f6291cde62c01ff9a7ffa90be33d9791307c195f280cd638556c2ac5a12b26245c8a01b41b6fd4224ed0df8f1c80679b1274558f67cc3f79ef44a363ccf3bb0644876e037dca73bf4f68ab7a0704cd1474d878277e8612dcba3c", 0x493}], 0x1, 0x0, 0x0) 17:09:22 executing program 0: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x0, 0x0, 0x7, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6}) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x100, 0x80) renameat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', r0, &(0x7f0000000100)='./file0\x00') ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x1, &(0x7f00000000c0)=[{}]}) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000240)={0x7, './file0\x00', './file0\x00'}) close(r2) socket(0x400000000018, 0x3, 0x3a) r3 = socket(0x18, 0x1, 0x0) close(r3) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r3, &(0x7f0000000540)={0x0, 0xfffffffffffffd0d, 0x0, 0x0, &(0x7f0000000580)=[{0x0, 0xffff, 0x7, "4fb4898089df7d025f02de67495f4befc49bd97dce1ca420267e0cb0edf9ee49788a906ef0b76e513a3de06cc2e4311474b3c49b4eaae69b1911325e054297a0e6f979d493912434d9e8367a324e07250f33cabb934c8fe941792f612f8adc5b88855c11d495823751cfce306fda73d0bdca10f8be232f2ad8559f64aeef6d5d3f334b278b7b9c00e2144391a125baf0a540cb7d958ed5ca7539bf6db07eb6abb99cd3f7d03294c6f1112a2132fcbd814442f9fdc25899bfdb143a4c8ebef0ae83a69c6f1df725d8a48526d7027083152db4dcbe6e7888f0f5893518051dc6e965daf6da9b1569f39889352b16215a3fcd8223640411ad317c7b5ff03ce94da4dd98f086e3c1ad59974b2f35a72e6f189379bac6f774f6414598e0fe55ecf277eff37090eeb732d1d0a094b2404aacdadc9236605a6d58983e9ca498c12ca86e913302a6e830cef68120ad06eb424963ac9b01d4a08c5d94434329d3dffa24dd3967580ead0e2fca5c67cb504b8048ccec6bbd3faaf4653443d03a6696446d8cb32309dc065d009d1875bed4a892fb5285bbbd4af5fa933fb895723f8abf59c5ce77fe434a424162dcb885df794363902fff6945f4c214a4adfa2c7576ce843f43ea1ae4234f50d62a4d3be45a1a585ee944cd85686930faf26b3177ad4a0ba0b075ea3367b694ad4d62b3e0d049e59f2f240ff83131b9f2fc7989045ade941b64dd089b2c3faaaa028fef021c4c13577e767209240d20972bed584ea6156248952f132799f3318b24186a2dcefeed9bc9af53829145348308cd322b1b28d84cf6d0b612937ce1bcad295e42a596daf987834575bc15cb5612178777eaa68c9818351b8bb41e8fbd9721aa72322be9e97812e5262a512f56486818b9493ac9c1577cdaadf618459f71233cfd4ac758e24077bf5787edf91aaf4ad3c3163f33e24cfe8f51db1a2e6d28ef10a48d92e568f99832928fd92b83db0c1ab56a559eeb158c113dda77fa65747b2b9b4fe99f410a54e2d808537a292cc9b1e9d3c8779891356c58000569120e35fcd29c683bb1e17bf280c23d8009e70cd0635e86f59e3b021ce02ac5f7ab04269abb011760d85e5edacaf3c5ff86bf3cdc7dc10dfb96fe1be58f0149e6c41c52c55abf2a2b90fc71ee82a022e3271459316f4b95e85275c08aef97fb39cc0d3ef8484d7568a5ce1935ba2341ae5e380c1a9a2cf23ab891780a29376a6e63a1424c2ea559be1f11d2fc12ffaa5fd4567720005f25a3d9dde9a3d3de5d2300f7dd1a5903f614a6538edd351b4fb0843c16bbfe29f336e916421ea78855e37a3a5c51bf0660a3df7d4dd32fdd39af71b151c2f09fb26f1ecf51a6e0a0bfa387eba75c6535b3228a57d3cbbb323fab3d35aee1c1dfbd7653651431e93609f0929eea9d597ccf1afd534f806252944522a881748791f52d0928e0be3dc204a05dc16ceb49a7c217249ea54811a23f6aa5a5309c118a8557a3c27843fe1a439b29d3fa2036981a6be5dbcba04ef83144d82f4dc973a5cacbdb05e6a5563934cf3189c73901b93035177784b8bb2151ee354696425327e191cd83d6b561faceecb0ee270f37e7404ab92e03812f3757019a50fa90f34408a1534f25fa9505313684ecc0a5effe4cc06c89306c351913e12bcd29093582db430b7709a071b2fc0c5dae9b58619403ecbd6d5cb8dbbd54abf691c2d33b6592f8bb1599d9874e6cf746935bc3f41c899be831b578d131d016ecef0360a6a0ff7479073181c2d377df1d6172ab2c8938a0b6cb246cb8d62f239fdc72aeb499b0b166fce2a05c7c81026d11b9260219775e27a15b724e17ed877c69db22569e46ae2db1afe223889da4de21d1cbebfb29c662f7a5514b51946cc8f285e4f4ff10b2fd1a4823a1546244520d2c2066dbe07cac57f8666894b93db63d592b9888aecf711a9364e38019fcf25ce151446b87b9f02b5ea1a826f954abedcaa5d044e2d748d4149383781d1b1dec1654501d6f989dc53ea79ab7e9584add1d30f085e69f352d1320033152dfee6ac67156abea811125acc4c4b3615a446ac8368554cebc7e367885ef452bb74d38def0799524b2098d11abd932ad404dbeb35c2319bf6378d2d488562f54d00dca0a5c639db5a6c807e5679c1284fc1b331d71d41fc021b6f8e9cbf40eb9aa5efc2e31b4143c8f2fb4d0127d952cf2b3bed3a9c6b489962e78483b130ebb747223c6415709c0d005007d6b156333dbda8d0392aba9717d2b76288e885442260bb390de60c3190e054d9aaa76359984ecd482b4b25b09eaa58d1535286c3417ff2329a2d25b9fd36d1663a40722ebbea222f8f2dcc9c22a7c686f5dbcecc22328a50e013deab0c8b21374628cb4bdf54b6bb689f91be94b9d846b94e0ce871ae212171ee920bafe16b9e5ce41551f872684ad1999373db705e8da0dbf929f11486c79ff1dc59e87ea81b8a7bc4746c60848c9d234813678012f87a6b10b68322c0e64a35a6fd92ceca93e0aa26910809d36d340de3fe0c01dd2a75619981ee1aab68c7e06d80c7e8f12b1c48948bab03c20cf6997470cf7a4c88e5860ea8d73850f82c8c54f5072c7e3f11a6de324a76476836de1577e3ad837813f3f8d42513c4d382f1ce349274850e2e164b778e2037d6144781175800ae8edf627f7370795a6fa85ce29ba308b00ff644d16f3b080db467f411809cc841df9862ca4c6cae073ede4ee0690242221babbae50598a15ad8902004e9dade3fa3715b7eef80f03788b1c64da9796a296ebd4289a0b3e583c3db0a697ef2b18a91ec84f5a5211e307d6f18420f12de363898233b8e74aff13114a44009ce75cfe153b20da6364b21e9c19f0a419d43e3fd6215e9b64b3104a3e5428410e0f59ffc9423bf449ffea63a82aebc9c1f2e5c9976c097af3624c72ec11d3d5948ab40898a009b5ff07e81a1149ffbcf91685b674678a0e2adb31396ba5e185b3c8459c6c4849c2b431726ed2e70a96fd4741be9e1e52c3895e845abe0c4fdc050020321cd6ef1e62d6de31af1658b4a0a434dbfb6b8c53eaebc5694fc03a58bfe9a8d43c1372088a66d3471c9d8902e90ecd01880ee96080a157e306998d5f83bc9a4baf420ff177643da58ceac6195ca2fa7da5ae4b5172e5e4862c3d786dc43c23b8cc13405db10b6281df100b466a5d427c4e26eb3a18f434dcf9b2ba464b6d9652c0456ff6db0fef0d144f34f4c84efbd061a1efddcfaed068a79635d9efb759a9d4b7f0e6b646c527682875e23f25c93ece0a985a7c6f83977c41612880c6dabfd756fea88c3ccfc5720ad6715d7e0c6caf55e8507b0850b2ed46ca3634fb450d5d2572f34057ea96ddc515bbb19f7284a60eb25a43516846aeb126eb571a19e914b7b770a5331511d8c4e55b5a9412d1f6a51fa9ce9ef7ae9b465d65ac456cc2335b551ac670fa483115108aca86cc9aeea9f797b0efdc57b4fef5083cc2454e41c79b2cb1bcee8f13237cd787cb0c7d2d14fa88d37be29fea04fb3b99678be874cca58358088bde0cfb67329d503d231d1929340d32e6a80120281412ef7a3b027acab204f86822c0e8b84b6b6d8f500e6f96c880f1bc7910149dd1a2ab4932e61990e8edd3275b850c70cc6f924e447efd52fc240e8203d80fc0650e58cee7071d64ea6c60775a8900625255642964420b0fe6f28b4fe00fb70a7259b97d21a7d02f4bb42e26ecccddeae40a723b1c2fbbc1d6a650a128ea050724ca0a9f3bc7e103fb592db511709a7ae7de3ce4b1551e32aad3f1a60222ab9a79e60f9cab72005a1eb1b7b909f79a02577b31fbe02abd6a80f6f8a965ed139ac353102239e2386babc9225eae3ebf95f24f7e80e46d938b248b3616ac9c63ff81d7a7fe28531c325c5fb2ad91b542b89cdfce428654011f906e1d71db9f4653261b462579368f22b49ae17902468a221223dff00249ecdb4b535cdc6ebb4e473c0706b93f921d600e2dbe974863d62efa749d29eee1316a03cdd15a5499fd7a3509924a1a58be5a040787906213e4552ac250d41c0df2587ddea13c710d4447adc0ebb7e9aab101eaf5e299643044abd3c1548adfc397aefff98497ce8201b6d99c641c10d31fa1771d6c780a515fe8464993496d455f3c806bddc53252d1c3faadb9fcbb0754c6bee7a3b7190cf91df7f8f27b4c005a51d5270169a64fc2d03752c13f58069cb1aad7e08e862b03ce4b63c594c9489493aefd31680c6065aaec0d6967959b24043058a147ef7181be5a16ea79f4cd72c601fa576048d813a865e14b9075e2aa1ce6006865a2f0afd11eade8e114232e27d2a377382d013b925fd4692e32cae4198c0741ebf0913826cf071483e6538ca634890f5d814d5f11c86100869eba87b5c20b59b0664f012f188646b5673482f36836ed2f91833cf868193c8bd697d8a55d7646c3fd59c58fb31b503cc559407a81dcb25ca978ce164e7f0b8770f8547f9bd321e01cdbf3ce256beaa89a0d261bc686a06f511911c5f69e187b508ba949a9e1e3384f33b424185fd71d3ec7163ab94a3784c6d0176c76b07614231d30a605034eee368339a7dba98edd6f14c77357fb7809798c3227995603015baa4b90ecdcb242d8a7da4d8929f11abdb3cdcfd822ffa36a9b0bfaa569b396ecf5279178b8b46057e3db6a2497dc2cbb334c2a12deaace53b58b73252fd021c34c8ed9f0f5022676ed962de2dd544d9bc65609a4c31eee885391b9fe77053cd70286e905e636a013c405fbf196a387daa0da1724e07d344fada3274b5fabbfecf756368d49b0f0751ca54e1c470a3fd5c37223f9b952b57f4ca10196b9d48fcee3ba4ea74073fbc080a7c88aeba8f968a263574d6d2d757a195529d7b7b6050059682a234d170283356f3b874773348943e427284a1d5445937a62e50416c1c8f0c801309ce49bb40b7ceb2ecb3a55d8bacb2fa08a9a1d713839134340c59eb18eb63e90c374835ad97479702d9f7146bbe6ccfccaa2e495aa6ad5fa4225ad21127a8cb67bd919b064b903f397e5ff964747fdb979225aaf1ab412bde5d6353257e4f702f36d31fa5684d7d7ebc3996a57df3dd6215e0f86db97833a4b45e9e9bfca8662460b0e600911ecd0e9f1fa0a4ac987e35c477f78266c6bdd3d27196985bdc0178c462025ff7ec2d53440bfe21a1e28da0481def1b0af052285763d0ab9dcff2b3aa54246b7727009ab3dbae35b89eed8b79ef5481f926f298a7147b4ef572563a61d93c47b496eaf1e6d1e39824cd060107da885bf2ed755c4d24acc62e8419d6f0e1bad0a222e7d3540db1a086b4adde2f88d148321cb6a3952ab4e2c3a6703c16bb7f865065f7f2ee860abd7aa7cc53033c59c6b9e6b1888a8effcf00490addf02f1174acf8334d25f6475374d34d6eeffa0e9c8d02fb369ab081dc7ed4c00076858dee9c190bb4bc34549f9cb3cf37bfce6bd2c7d1d2ddaec1f44b5e8cc1a896437b6602821ac2c65039db68fa3a961e976a96c04b655837fddf032db413f98bd9f6253919102ba69e24cb6afd09ec15b99d5b073a4f1a556030c71f40f1edc2bf8cb88de91e277d2110360c381c24a292d95d87171e80fe715bd69448fd50e57b1b94e1b8306cd124ce78e067b05e0db6d4068a395cd5bde5a168fb9da191001f2c52b0e4a1f6004a70d3f85e1fbef248d674e0cb9e851c50fbfd457138a51deb80ebb4cacb71333ba4db28387d43036e5d04e8ede163633e9b91401cdcadc33b7fb0ca725b28bbd3233e1172ddacb33478592acb5874b9327"}], 0xffffffffffffff1b}, 0x400) getpeername(r3, &(0x7f00000001c0)=@un=@abs, &(0x7f0000000200)=0x8) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x2fd) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 17:09:22 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x6000, 0x86136) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = socket(0x800000018, 0x8003, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r2 = dup(r1) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x2010, r2, 0x0, 0x0) poll(&(0x7f0000000140)=[{r0}], 0x1, 0x0) 17:09:22 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) r1 = getuid() r2 = getpgrp() r3 = socket(0x800000018, 0x8003, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0}, &(0x7f0000000400)=0xc) pipe(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) r7 = msgget(0x2, 0xc0) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xff16) r10 = getuid() getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) r12 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) msgctl$IPC_SET(r7, 0x1, &(0x7f00000003c0)={{0x0, r8, r9, r10, r11, 0x0, 0x9}, 0x800, 0x1, r12, r13, 0x3, 0x1, 0x1, 0x5}) r14 = socket(0x800000018, 0x8003, 0x0) setsockopt$sock_int(r14, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) bind$unix(r14, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r15 = socket(0x800000018, 0x8003, 0x0) setsockopt$sock_int(r15, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) bind$unix(r15, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r16 = openat$zero(0xffffffffffffff9c, &(0x7f0000000440)='/dev/zero\x00', 0x40, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000500)={&(0x7f00000000c0)=@abs={0x107d5fa323c1ad4f, 0x0, 0x0}, 0x8, &(0x7f0000000380)=[{&(0x7f0000000100)="4c3d864b0a87005e8406031c16bc1e9fea6d4df80f9a8fde9dd5364ea970ff299779a886ac5ed17f7e079614bd18394af656f6632a10a4707c73ebc7c39c8b12b8e28855ac8d86c36fb98e7dc43e70334b6d9c4309404cf755f79c6df88ee317ec3ea5d986060446875782561fa2f63792d14662f7f7f6eb8fa736a6b1db014e22d947e1b979a1ebdd3b420bf0e10d83db8a475941d7d2e9fdf8185b8c2c82f8d788ad3ba549d10a32e978d87fdb95858ee1447a", 0xb4}, {&(0x7f00000001c0)="37d6e56b00937202deed1114bfe9bbdc10a38e9e6294eeaf8c449f0a1141e9ef6b388460dc66883aa676f8878a5b2fefae923adda75973a1de225a47edd1844affce5fdf52cb192acbcf0e231760bee5eac1fb53e80c5e0edd21c59afcc11ce5c6f9ebaf6f093dee48e2b3aa7e7b9f98492a269a3db28503719c44a1bfb608c88b2199261c9f18c61ca88c58294289a454d58c9a92daa7199da9a00e03853eb0a3e242bdf245e7254887fc06c562dc3b95863d6c9be2", 0xb6}, {&(0x7f0000000280)="7d5118c2775c8edd0faf82782d171d1cecd5aa97233fbd2e46fbc5b0dd93c54c470ba735f7ad08bae4bab2f36e2352eda1a24ea76827db04a822ee3191451bb9b51f895ac072d4c4ec02f5cc0145fcb42a3afd4392bb2b8ea56624101ee3673e6522e60e2f3e0036b98b1122c4b74480d90f62d40ab7bf4979fdba7fab86f97223a0cdf17856554342ff2407ba5cbc1472f0ed2d0500f652d65d5eb01500b32f677b3d585354fcdada9b22ca53afeebd6069870ac59e2fbf80cc7a902be63029ae6d5a96c0cffe33ede1e3193aadb6743b", 0xd1}], 0x3, &(0x7f0000000480)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=r1, @ANYRES32, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r2, @ANYRES32=r4, @ANYRES32=r9, @ANYBLOB="0000000028000000001b3c31f2dae910ce000000", @ANYRES32=r14, @ANYRES32=r15, @ANYRES32, @ANYRES32=r16, @ANYRES32=r0, @ANYBLOB='\x00\x00\x00\x00'], 0x68}, 0x402) getsockopt(r0, 0x29, 0x27, 0x0, 0x0) r17 = socket(0x800000018, 0x8003, 0x0) setsockopt$sock_int(r17, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) bind$unix(r17, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r17, &(0x7f0000000000), &(0x7f0000000040)=0xc) r18 = kqueue() fchflags(r18, 0x0) 17:09:22 executing program 1: r0 = socket(0x800000018, 0x2, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x9ff, 0x0, "d730c1e7e400000001000000000000000000009e"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x0, 0x2}, 0xcb) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x7fc000, "0000000000000200"}) r1 = socket(0x18, 0x1, 0x0) r2 = dup2(r0, r1) fcntl$setstatus(r0, 0x4, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r2, &(0x7f0000002600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002500)=[{0x10}], 0x10}, 0x0) 17:09:22 executing program 0: r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b800"}) r2 = dup2(r0, r1) connect$unix(0xffffffffffffff9c, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x0}, 0x8) socket$inet(0x2, 0x2, 0x2) sendmsg(r2, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="0300000000000000e007008e46af5b8c29537bd1e2c635442673938900"/44], 0x20}, 0x0) 17:09:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x2, 0x0) ioctl$TIOCCBRK(r1, 0x2000747a) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x44}, {0x1d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000180)='\b') 17:09:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x40, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x35}, {0x200060, 0x0, 0x0, 0x497}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'\x00', 0x0}) r1 = dup(r0) listen(r1, 0x4) r2 = dup(r0) socket$inet6(0x18, 0x4000, 0x26) openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x8, 0x0) r3 = socket(0x18, 0x1, 0x0) close(r3) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r3, &(0x7f0000000540)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="1000000000000000000000000000000029aa9acfc874c8f6383590599e5aed126ad228bf64f703b17cd627148391c79867f7936afd1e6145e04e11e508c3597e87c286028576719c522595b852df9f444a41de72d207dc60ae3b336cb650fe1bfe99e441662e8454d0aa30c2a690346869a32e5f332159ac973c5b1e39c48403baf052d6a2c0c3065484a6a03fa05f96805f0a9627895c2382f88dc37b3b738eaf9253bd202f2f0c60"], 0x10}, 0x0) accept$inet6(r3, 0x0, &(0x7f0000000080)=0x26081468e31a098) socket$inet6(0x18, 0x5, 0x3) ioctl$PCIOCWRITE(r2, 0xc0107003, &(0x7f00000000c0)={{0x80000001, 0x2}, 0x1, 0x81, 0x3}) semget$private(0x0, 0x3, 0x4) r4 = semget(0x2, 0x0, 0x0) semctl$GETALL(r4, 0x0, 0x6, &(0x7f0000000100)=""/247) semctl$GETZCNT(r4, 0x4, 0x7, &(0x7f0000000180)) 17:09:22 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./bus/file0\x00', 0x100, 0x96f38d188ea175f3) ioctl$WSDISPLAYIO_DELSCREEN(r0, 0x80085754, &(0x7f0000000240)={0x80, 0xdddd9fcb8568e862}) ioctl$BIOCPROMISC(r0, 0x20004269) mknod(&(0x7f0000000280)='./bus\x00', 0xeb05d8ef4427ae0a, 0x86128) openat$diskmap(0xffffffffffffff9c, 0x0, 0x0, 0x0) r1 = dup2(0xffffffffffffffff, 0xffffffffffffffff) connect$inet6(r0, &(0x7f00000002c0)={0x18, 0x1, 0x200, 0x9}, 0xc) r2 = open(&(0x7f0000000140)='./bus\x00', 0x1, 0x0) pwritev(r2, &(0x7f00000000c0)=[{&(0x7f0000000000)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) unlinkat(r1, &(0x7f0000000200)='./bus/file0\x00', 0x8) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000400)="1298d7c6d4e6dcde645d3933ec8e2ef404634abf7dcd64cf82d779d5639458cd6f077c685e4a010001809ba44f0b51af5312a8f98d7211504f4b159e8d8f3bc311bd1b0bbd0ec9bb27cfde8cb27711e8b7c7c69b514a51401ad656dfe84836f60197a1c24a79b30adecb8ea7e2cfecc9cf0b126d936d6310eff724ad9d1e7a5f1789bac8b3916cdd67703233607d0b466b5087ce71b8d58098f4bc2f1d33b108024c6ca550080e15148d72c9c06271ca760706d411ee0b88", 0xb8}], 0x0) write(r2, &(0x7f0000000300)="0fb0e12dcbbadff8b3c9f4deb69384ff4c8cc2e80dad87cc7536b6904562b337e490af5be7e860544b4fddfaea174ca8f5a74769a2d113", 0x37) pwritev(r2, &(0x7f0000000180)=[{&(0x7f0000000e80)="6bc73c8547486edfb077d7376c98de4b4927d05be2166f7874b6e38e599933e7e71399d165da3bc8b0e8ba14ec1f453d47cf2de3cfd068089e6daaa8c5d21ee14698e9fc396f31a85638fc0cd7bebd34f443877dd19d8a15ce652ce20c213b8428b180948a3f2bee603a19aec4aaae7cd9a28023e5f0984654dea64f9a1bead1c30bc35b649af7ae6de3a52e9a60054f8c8678160280035238b14db939b91e274ebe64f20a39dfc989b0a5db581ffe9511c21c60987f9769d608aa4b62508010613f432350dd088af02ecb7f069c9a0b1d1befe201c2a3d92cb317c79c144b4977ad66c234069b995e012bc46066002a4d17fd573b4c155e5c2e2f32ab81b2329cff47eda5da66236d9f8e6a41cb400f0e47cbaca35f8470d2a64e72c8c856942bd546ebaa9559dd9409082ea73352f1cb34c0dc4a35c5e0d689c52bff4b1c48020353cb5a1897454396adf35ddd7f83aae47733a728e6160e277b1e2538abc392d0ed9cb1b97353ce0efc9a637e964c6b6d5dbbc2b3c7e7f967e17aa8049365b5a7b76c2373c8f6faad310d6d663019f785092c42b5f1ecd56a2277025d67b88de908c77aef8cce2ae22cd335aa6c5e882e3da0e1e929b3b5a3753070a2d71b9fa2a85f71a0831cdbbad9f10f139b82185240ec7f15e4dec3465d4d19171e4a2ccb5c17c6bd4e2681352e7ad664a85d7e8f1a03bb991764aa391e60c5fb446802c175bbb3c799fe991d27bbeac562ea7f36ed82ef34096f4050bbc3451cd2004e3565abd666c3ffc19d39d0eaf672a957fec56237654feae766164a26973d3e1680729b684bd377a77cf6289a85e26d98cb07d98907de94f00d2607f74841eb4be669be7b1607978de55fe7b70484f5eb632cd0b32032e709b29d553396657d5f043fc396fd7c78d0b37ccd99ee41da34e28a863c8b7b6764a456f6e08b4777b1e181429b745e4724d277fa35bf915cfc1567da6404055b3356c538f4702f950f08c2c7e00dd88aeecf5139db1e1eb0be1fc68e4f0ae6d7fb810a740cfae55e8edcaea48676c452c26974f8ae1f67abd0a5e15e97ca0f86d8cfee6834f58cf61ce281243d9a63a0154f157780c490552a1f210d3b4b3170064469890c6bd5c32ac35a3d60f8befa9d0bcfc160e028f01b3e17666d793fefb2d965d6e5363fea56bdc1fa68d3ffaeeb132a77b127c18a5614d8ade87ea92fa5d6afa2aa4db87e6de0b8adb4ef2a4b347e7768d237574f3216920c1eff86d93ddb5827b00e98afca324fd6650cfec7f112e04489858731b11fe08af95cde520195df7c19b63644de88aee59fd4d1bffd1198b3d45f0ff15b2914296a828a6d6fa0f19d33e183242ceab21894d858d36930f128b68abc9a026dc3857ba7f5d1f1cf4afa3d6e83d357768ce9021801e1852c8f77da3d13dce49708f05a776399bce4e0775515d7f594d96c5c4e24983a6904a22313a15314245983630e674e19438b80851957e02ff8d37e93adbe670c2ae035789da7eeed166bafd95344d68240fb59e9d97e2a54bb7755de23bba0c124e1533c3a8d93be7971c17d948038a9e80a73f072f590c44ccbcf8b75817c434dcd929a670c3838b55a63a8e1be5e6a9cef42bc85a437a68497c26973e1ff487777ac421e23b7f0ae9094", 0x493}], 0x1, 0x0, 0x0) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000500)) 17:09:22 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000480)='./file0\x00', 0x0, 0x1000, 0x0) truncate(&(0x7f0000000080)='./file0\x00', 0x0, 0xd9c8) r0 = socket(0x800000018, 0x8003, 0x0) setsockopt$sock_int(r0, 0xffff, 0x101b, &(0x7f0000000280)=0x8, 0x1) syz_open_pts() bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r1 = syz_open_pts() ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000240)=0xffffffffffff0000) r2 = socket(0x18, 0x1, 0x0) close(r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r2, &(0x7f0000000540)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000400)=[{0x10}], 0x10}, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f00000001c0)=0xc) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x81}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") read(r0, &(0x7f00000000c0)=""/179, 0xb3) 17:09:22 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x800c5712, &(0x7f00000001c0)) r2 = socket(0x18, 0x1, 0x0) close(r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r2, &(0x7f0000000540)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000400)=[{0x10}], 0x10}, 0x0) dup(r2) 17:09:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x87}, {0x61}, {0x6}]}) setitimer(0x1, &(0x7f0000000080)={{0x9, 0x1f}, {0x6, 0x6}}, &(0x7f0000000100)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 17:09:22 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) bind$inet6(r0, &(0x7f00000000c0)={0x18, 0x0, 0x1000, 0x4}, 0xc) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xa, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) setsockopt(r1, 0x29, 0x80000000000000b, &(0x7f0000000040)="90000000", 0x4) 17:09:23 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = socket(0x18, 0x2, 0x0) r3 = dup2(r2, r2) ioctl$VMM_IOC_RUN(r3, 0xc028756b, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}) ioctl$WSDISPLAYIO_LDFONT(r3, 0x8058574d, &(0x7f0000000080)={'./file0\x00', 0x9, 0x1, 0x29e, 0x0, 0x6, 0x1, 0x100000000, 0x1, 0x0, 0x2, 0x370d}) ioctl$BIOCGDLTLIST(r1, 0x4004426a, 0x0) 17:09:23 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) shutdown(r1, 0x0) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) readv(r1, &(0x7f0000000380)=[{0x0, 0x1d2}], 0x1) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x8, 0x0) 17:09:23 executing program 1: r0 = socket(0x1, 0x4000, 0x2000000000) setsockopt(r0, 0x20000000000011, 0xffffffffffffffff, 0x0, 0x0) 17:09:23 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) r1 = shmget$private(0x0, 0x1000, 0x11, &(0x7f0000ffd000/0x1000)=nil) shmctl$SHM_LOCK(r1, 0x3) r2 = socket$inet(0x2, 0x2, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x44}, {0x2d}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSRTIMEOUT(r3, 0x8010426d, &(0x7f0000000080)={0x100000001, 0x63}) setsockopt$inet_opts(r2, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000000)="12182530b6197669", 0xfe41) setsockopt$inet_opts(r2, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) r4 = socket(0x800000018, 0x8003, 0x0) getitimer(0x1, &(0x7f0000000280)) getsockopt(r4, 0x8000, 0x1, &(0x7f00000001c0)=""/99, &(0x7f0000000240)=0x63) setsockopt$sock_int(r4, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r4, &(0x7f00000000c0), &(0x7f0000000180)=0xc) 17:09:23 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x44}, {0x2d}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x60}, {0x81}, {0x800080000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) select(0x40, &(0x7f0000000180)={0x20, 0x0, 0x3, 0x8, 0x100000000, 0x8001, 0xff, 0x9a}, &(0x7f00000001c0)={0x0, 0x8, 0x7, 0xa38, 0x7fff, 0x1a, 0xc06, 0x2a1}, &(0x7f0000000200)={0x100, 0x8, 0xffffffff, 0x0, 0x7fff, 0x69, 0x400, 0x4}, &(0x7f0000000240)={0x1}) syz_emit_ethernet(0x1, &(0x7f0000000100)="b6") 17:09:23 executing program 0: pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10006) symlinkat(&(0x7f0000000000)='./file0\x00', r2, &(0x7f00000000c0)='./file0\x00') r3 = kqueue() kevent(r3, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0xaf}], 0x10000, 0x0, 0x0, 0x0) dup2(r3, r0) mlockall(0x1) kevent(r3, &(0x7f0000000000), 0x9, 0x0, 0x9, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x44}, {0x2d}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000140)={0x17b, &(0x7f0000000080)}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSRSIG(r4, 0x80044272, &(0x7f0000000100)=0x6) 17:09:23 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x10000002402, 0x0) r0 = open(&(0x7f0000000100)='./bus\x00', 0x200, 0x0) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "264e8dbb02b007640000000000000000004000", 0x0, 0xffffffffffffffff}) execve(0x0, 0x0, 0x0) fsync(r0) 17:09:23 executing program 0: socket(0x6, 0x5, 0x6e4) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x4000090d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f00000005c0)="bdfa4d2582c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd50537e23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f0130906e061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f50146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee54c0682247a3e405d535caab085c9a7dee598ca84b10ba5651238225996d2250f6ea821e153a6212dc30a02000000ac0fe439f3c2ff8a0d530549c6eeab2d4e779efa285828dc1acadfc3e92423cb41191c368771b6626551a90e6a0998bd25030a", 0x115) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0xfffffffffffffeff, "85495500020000000000001167f5afa680400900"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000240)={0x20d4fe, 0x1003c3, 0x3, 0x8, "b08dce58000000000000000200"}) r3 = socket(0x18, 0x1, 0x0) close(r3) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=@abs={0x682eb13985c518e7, 0x7}, 0x222) sendmsg(r3, &(0x7f0000000540)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000400)=[{0x10}], 0x10}, 0x0) readv(r3, &(0x7f0000000200)=[{&(0x7f0000000080)=""/45, 0xfffffffffffffe91}], 0xa417fdad68c50cd) 17:09:23 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000380)='/dev/vmm\x00', 0x0, 0x0) pread(0xffffffffffffffff, &(0x7f00000003c0)="410327d7b41c692e0ceb2351506ebdac2fb0e8624da6917739ca8be24eb8362e8cad38681c7c073de9ecdc6d4e074d8d64793293f15bcb020f4d85fdb9633084d4990b11d310ed2333a2304fab1d0de5c4f9c8ace0e684639ec9408851373d86cc4c809a2c23dc6f6f4e4d43a3f039bd69ab2bb875086ebf257b678ce3bf0b7160e1c2fef0015508d532993fb23034b8f289b8171d421168005ba4774e89b328a66d7deb8f859ed659b764f3bd02d49d3d4cef232f37297546dc4528995661a95007ae865cbd95be4a92fc851d3da1cdae4dfda78d7597d27e0518afe6aa3ae0c53c92d998a563e3d569465a9ee48a5689c7bc762253291da3d4f7b22532a2c35834364cc30fc4fea1c9dc4df3d9f425351bb58277816ef74ed24e6e951992ea0335a71e549c20fe49709177d1c0c3099121b07cb0f61ac6c310e35e50d6c4e5e569b12b9b94627cec224c6a9e34ff47341cbddf2f5f1a50b8ea6048bb617e", 0x42d, 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f00000000c0)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x40000000000, 0x80000000], [], [0x0, 0x0, 0x0, 0x0, 0x0, 0x3], [], [{}, {}, {}, {}, {}, {0x0, 0x0, 0x200}]}}) 17:09:23 executing program 1: setrlimit(0x8, &(0x7f00000000c0)={0x9, 0x7ff}) r0 = syz_open_pts() close(r0) fsync(r0) syz_open_pts() ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) syz_open_pts() writev(r0, &(0x7f0000001640)=[{&(0x7f0000000100)="122ff7012568a64d7d01ee0be1be0d99891b41d6f5ce9db8a9f08c205f4d2bbdc9ef6edca84545a8bac8a0d8f00780ff037d5c42ec21cb521297c822016f9930a3b27c1320ddaaecffbfbe419b5149e6fc67469c094c8f7d1d4fa9c9573f36e6b887d73de4950f9780626d905943dfd488f5ba3331952cdfc33081271559f31ef6ec55df39a101375c6d448dc381bd75290afd157160abd483000ccbb54fd5f377cdd3e2459918d8a01ba92e167e53514c1391d40c", 0xb5}, {&(0x7f0000000540)="dd4eb9e38e8cff096c7409572aef3eeb0ce7ac50edbd76da95ac8b8ae6f938aeacd4968bb5892507ca10740821a795ccc96002064884a9b3481151b16e498ec8b1011fe94a8ce8fadfd251f9062998098f498c5d420dd57a2d7554ccca4c74bfabac33e41670db94b5ab9d9e2d1d5be4de0bd0bc66c8834b16facd972a07d437b5c6788ea1a14e3903a4abda6386633f306736a0e1717c91c88ced91f98a7a06f0af2105ff8c6e47710172c7f0a1ad4ec5a4c65d795db3a617946d0d86347087070411255343f8891e956412cec4db77f3d3149059bf44feb0b8e150c4fe40dba2c2d1cbdf42428c2e6616f92870d8c91a74f39deb3cd282a06f090e63c9b6873ce89f89b858241734cf1c036489a2537928503da3a2612872ebe9feddd3b94d9513687801d9aac8de240659967928c6553fe7f23068be9ecc0b5890f360d955c5bfc1088effe73885c373d03b4a99c674e345ceac3310577cb603412ac015b79c2114fd8a8a9e31d2fd105e62c38798c333a228851b049628f4ee82885262252f9817a20faf57b65166edf80e16c589edc0690b579e67b43de757237cefa72b0fe264457bca268ec0bf8d13faa0d7f808debb02c40d25f863b3d768968e59573f51c526aba41a7c9685711652ccdc2a50a7dd022cd443fb067bd851349a16ee0fbcf61500f3efe8b02ccc022d6fea3f9b60046c1c29283ef375031f46b8eef619c33d4add22228a0977aceda4736137eaa978f9cc972cad0cee024e9991696583fa4f659796c15814c7cb239fde0a15bbd9a12bfabe4ed3d2dc3a77b9424eacc7610a9c42055b366b9fee9d290b397a716eedd786e150334c17978001515577152ec7d45bab3c7dcc860d2d3169ab229f487101bb016433dd5d87f7589b71346d59be58b1ab23cea79cfc10291d1f2b86329f5f27b8639fc7a2175b429cdf768a0caab397409847868ee05d4d15f837759b40a75351455403158c585f6e5f83a43cc3d2739fa1dba300510585f17338620f0e2bee2eef3076631d9c1e270392f1c8357ea37b0d46a0b2563bd797da4655455cd7877c84b7749ebec68ca875dbefbc6603f88b709a3f663cf3c1f307b39ae021b6a790c93a1f7785332214fb683cfccfcb3dc4214b437101d11275095d38988ba924dc957110f6178f21dfbaadd88ca5806e3c4b7d3ae8d663e7920c6821bafef6d81487fba574ae5167e093756211f8a52fabf98502691bfc0aa3a5ce9f656b6a76bcd4ae69b685eb00eab6403508c173da66c94357e3b61e718161c673544ceec07049efdaff2cef710273e4ea473a2e5f0ef1e9633b7353a6dc63535ad0db56e6a89715fd8ad00b1d63cd94588999ca31f18217521473ee1be60723b6466449ed7835cacf9183d958e817a2d07ab21ddb46e44197635c2bb2e3b1f1535ad48d1c0b2f4a2df7d5d22b7ec3e929ba8bd8a2ae0a457602b1b86663a07eb9aabf2a111e83d44d17cfd2811a4b46055f06cc5bc20c5fc0918dd8ffff3e4b0f19fefba080c027c61bc2366b2963181a2eae8b9c13c4469eddf945ff0c1f550ddcf8c2a9967a3ff23d081c1bd688262c5e05db19fb9f9173526252c5c9177e1fda0bc43d5c58067405b8b58d730929c8efca03013814e87634da24ca0b00721ad634bb3229399b1f925a7061bf2e28287ef18ff41ba6b58fc89d56fbaa7de553d71ec10faf423e00fbbb74a4fb54788221a536022325649b0bb70174c9856cddca8b54cb95245f75da0bcb898c1a747d749f16f41047dc67cca2acf777139dd570dad9d63ee5ace4aebf9fc8915a3bfefd0e6bcdb552b6d90e5423e723b638846961df29e7030e5a035a1027c6e744bb7d7d33cab2f926d49e1d55c4f453ae56138bf5fa4bf382c3dd2dabff03912f144598a277adc660d91c579ace466fb95e7706350821cb38e55da385ed75e70e1274e0f04d1931baa52e30c910228923064d15ad6ce236be08f8868566c032547aeea648895ea79b7776d7cb2a96d142c15499efdf96aa25de8ec4fb0484b9d8fec057a2f77da67384f6f542026d284fe32775caa37b164c2a3d1a05368f1fdff64b7d4e6c093544a81bf8c5184acaf4deee8b1cf2d6d28e1a20f6b8ec2b0abb759e3e66ba95d97c432cf87c4ceb538ec9ca625f863d0022dc94bb13af6b5bfde40f9e39e8c82849e75702657b2be5b40cd953f41465cb4f40aa197286b4b80fc21d3493d0abff5523cdf175f72fea9d8b1fc66aabff7dc8b85778753ddb9724280831673bdf8c8ae61f09df8fb0f5e48ae8d2b4ada7f7f457afef8218912f9973e94fa8e31366423b96160ae98df3a1b9d19ef10ed0ed7ed17501b2e45b698f830d19706f7842f64f96d08684a50b426d78e946c849856db63aac43f48dafeb716fe03503a3dd4803d7d4c30824dac7b5f683003972bc98b18c1210188a9454aee8038ec6430d8a9f8c90dfce4e0d3eb9010fbaaac40faa4a61d08539227392e3a9f18c5407bf49c3f445c0c4ec9d2592a95a708ff430f90e9e9c5a3c7a137b0dba59567b2df390eb79eab7bd2c50aed503d1aee92a072844a3cca761cfa467d5b110561839c9665bf7ab8d3b0c2196d94e720029f50b742f2e997b0212a367112a35bb7bf2dce4945a046fec51796c9403e208a6218c7039a5bed170e9ecf3e29854a06a005dd102acd2d6a5cfcab302d5c8788fe722c04595a73dd1d0d2ae1e370568a408f7c21defcbc5a73709bfa20f0214bb62fb05d47d42d08916d52087051a61f38fa95f8a0dd47a8964460d6377a4e857cedcc2a6a65dc238ef33ec3b96e7d0196a2d62c7e1562233a2ae9aa1c3966f70fc0115822511f69f01a2872c6049981851608720212cfb1c0b6434e77d98d122fe2c9dd787f04a457dc49ce5e94c52ed3668b5ef03e09ec864caf7a28285fdd292791dce057f2046dd0c46fa53513db71f6fb0443c69e4f12bc3825560cd032deac7e48752b098b946c8963418b42d9502724fa028abe66756a16d31748abcf97c15b978506eb4da484f5e7c333ccbd0ce6a73c73b0b3afd569df8cc368d6805354f9e7b1c1e598b5ede8cd1376899248e3c458e370b9f6cbb6e5dcee5a1b06821d1af1a956409a13e5b32c8d4763ef447ede125de5cd1807efb5f085abac808eb84010f7990ed0cb8fdbaf7b22088fcbd111758bcb147502c90edbed988f6a107e9ffd8c9943a7e9d3232a7bb3405e8b3f351ab52ab969cab430f0016a612e29ebf17c2cc642088cbf6d6a3c7b39b7400472f75ac4bf86f1f447a9269ea85c4aace1a410214f9295cb878dfa5104b40df1c18aa5ee54e6e531cc5480a0dfc02c7c9b91115c2a20764bea72c46ec210aec348ad8cd137484566c5b408f884422c6fc81ed3c82e7617bd1ae288acb06e9ec0c003362082ce12bf625624ee126f6d8f7af1694e26c09a2bd72aadd8ca5a1ce9cab9627aa5a66acf4b8da4437918e2f036c7328b30eb110227f8704a01da34506660a1f05515a1babf035abdc1d5f80b82687e4b0cdbb6d72def75dfa24c866bc86ade25035bcd66c008fbf2baf6f1e7e56ad00fa821822dbaf24c3422cfe98ca07eea38f3c72885dd441aad0ef68e3b9c8ceed2335ad71cccb151b779aa18cfe4a249647ee85cfd9594e48b00a6a50c2edd6d36e83e8a20c7f107a3903f0f20c96fc9725489cd7f65a3b7515814741f59f3ebc55854f10db492692a3264d624ee9db3d10dfad6b99a524c4170f2037890b12c91758f149f252458ce1767a8b7beb85cedb4a4b2b727430ad879e98630ada05b2834e09ed72f078b48b994565883bec8078d498cd2513d378e0b99069b223fd46bf63a12e4329d08f72cd93017ea3941f0e1a64527e54f411c09999b8fe7eb678d3e099aa7a28247276acebcaf48061921ead2358663f1485c5005a180437a2cc3cdb939b633e37f7594f3eac630c8eb99f673e867fa994c674ab4ecf47e49c53ad317acebb25a9b8e9c43755c5dea62bbfa3b4a9d0d426cfe38085258d0dc3b48453a68389d00c6ed1acc77b681ba9881bbeb0788fcb599870da0bd9f1e46090d2a3e5ce099e16707bfd343b93a1f1ea52f1319320db5fcda485c40d7911b6405e99aba4423d6dd7608c0f6767ffb75dc2867836c385bb2f12a62049a5bced99c804a604a3521a40f8c77db57cb438eb00f2a226b3bafa85b08e600e1f9951af227f385674515ac099eaa6c4f48bf010bb43ba0d8984b858d394938f826ce016066f953500a6dfc018aa86a5b831e1bfa5b50b90cfdc7605996c85e37a0b1444ff2850e1cb101ca12b67cff6c49a5e4c26a28787533d826f88e87f4118d73541c75078610606ae35e318f054355203a2a5084c26bef1d085d54845f07c4dc256f87a112687c83221f4ace641ac3bf013ea412a12831990371d40ca46d2161ba40b33e08b28b38e9cc56e73d6e0df88efcc442c42a34b49e65fe4e1ed03628f141f0062fd5e35f6d7674611c3579ea8fd2ee36884fe90851de2caddd2543ed326e1aa2985b6d4fff43302982de0a15413e265dc9d5edfc72fc240097354ba708e7050027e6fda4d9dacfef0aff8fbd6618ed0ebd2fc991672d0b9212fd006550869ad8dad5fcf109acf4e200e7b073abb61529a07aa3154675eb00d9080bee4650eaea37d814790029fded10d1f668b8d1897f576f49f88fc5bbbd1811ac1e01eb0c7d0cbb023cdf53c1ce9fee5acf6435b2ba3f6b5fb186ecf7cd0efd3eccbd7823fb2c74ee2634632c1133970dddfe1041cd377669b4df8214ec5ea794f072cee7edc8d51bb10e9865ced2e5260cfba0b49ba6035bc790347143ebbba7d3335204712e7684c0332ab973aa7cca98d4eb8d4a932d18404da57ed6c9ed01b532c50d566f2550afe57c9a94646edfec6eee49223b850106d70cf3fdc8a12403226b6c734e63b744f432cf67c9d1446a4c37fa1e32359cea7f223710c6ac0ae3b35fa3a752d0f697176fedf21882f8864178fe2e351331afe2340f097c5cb69a103bf07563e5ac4724c2fdc668a44b8a9e457b0d557387ccd4190ffedf1a77016ad0d50ee6ac74e5f22e60180c50d0ad29c626ad55a4f697ca089cfac6c6ac5c3fdb2f161a39d94bb301955228920b5ab708d8ecf81a3c5e8fdb3b7a58d448421de0954fd9f88823d785ff0458985d89c2ece76062fcbd42b99d2059e050687a1960b83aac167e3f25d1b3868740dbe20d83d6d6ed1d838d2d97bf187b6f48fff85c9cafa31fb04a5f9873e2f19dac12f3e6d7ae8ea0ce5411c9894ef185c08a2d122c51d4b6cdfac32df4215bd699b2ffe6ae30ad831845baf270ee47fffa35bc4c4e19e415850a60e393434630868ab6a1963bf73be95865341dcb176c602ae46c1b8689925330f3125d91e7767207c83689ca4b41d21f4348d384fba45b44619345a2e4431851a793f80afe5ec7ed2a47ef923ea04dec02fdc083151cc62133c49ef17342960034beeaade2773a581244f4df90cd5f1fb19e127e5a248041ab91f310b51c934c787dc85c4c4f4cf113a76ffcaf13f117e983431725f4a66f64cf69f42b75298c967b6bb0384b2fdcbfdc2ae795fbd8052c1d9ec273c61d896a317f034bdb43c7f049a8e2af794d37004a29d4160cd49fcc7474c29a869e1ed1ebc4a0839a61dcfc87885c342792bc3ae1bdd255308e6e2f4461efecf3b9dd050467dca722535b7074661b5b0298df113986d1470c65d2bfefca5d3057f5c95fc3f7f56147dbcec50fd87229f758df193d8e571b8aa92a3de70026330b79946334b9c82e0296d", 0x1000}, {&(0x7f0000000040)="09d66300e978c6bb187d8813d8773dea4beb709428b3cddff32632537654bf0ffe9160d9317aa21e2c404a", 0x2b}, {&(0x7f0000000200)="443c866faa9115a8402ba68b53d0473e2af547b1295bf2e9726af48843ce96755787ca766b350a7d1f8b646a92409f34659ab5f6806a1d0258b7cbfa9120cf39523762286d4975fa7eee235217f478b06b16fb7647f10d482431e771d8829c3932bb3f1c6f7cb6b27a589f3dcae30ac15cb88dd5ae80050fbc94c27ad30dd1b6a1cd17", 0x83}, {&(0x7f00000002c0)="1ac1ce31c59e8c36fa44fe2caf920b8e5b750ebeb44ea2aaf70e32f8cd18a9402913bbde939f10746c56b23c2bbfadc6ae9a0377286a62fabfd884e5eda07ea7185f1359f530dd9856c5822186bfcdcbe798b1165574b465851c8d2f0f89d6065bae3ca8595ad6d8b9e7b0721faff3d83f93cc309e67e5c7daca959bc174586388773c5a86c6657d5d5aa91d5afdd7ca0d9811ddd05aa974c57bcc634501f6dea10b1ecc9938b9c8e810b4d836af63ea07affc18ae4e6e7000cf106ecb06c3e37d594b47cfff24f2231b", 0xca}, {&(0x7f00000003c0)="8a9b13cb994acbe7302708f0929292fc9ebe4c0cc767", 0x16}, {&(0x7f0000000000)="3b0c4a2415b78004113f8ef0297a23917cdb62a3f68d2aed20157752055bd779cc6bd6386d5dd09b3dc69617847dab255b0d88bc1dea53ec", 0x38}, {&(0x7f00000017c0)="fe8cfff37102df2afba9c123c5ac7db12db5581ff46c5970349efe66d4288fb3cc574d7f611080c9875109a83019a96ac67af07e4939c47b4b0ca01f55fb6a9c38de2fe1c799e91c8c63eee4c0b263f86f47aabdc9203304b8e35646242e506e3bd24c87b2e5a1b42ac71dbd60e9e5541b4f21cb3f70f8213ccbab818bb5701141e4ae5fb08417dae6a6d53aa802e05768c7364a214c924026fb00c3a6438c9dd48ef03fe0a2e4c5bfde0eff2ce0f45d207878871a4e4c756857ae6cc01bb0bc0bc5f0573a006f471b88da4425f9b0357e315cdd8007d181a1abdf2eec391cbdad7b8de4b6d11b0fc73dab83ab583d17cf0ad055689a9ca52970cf853ee5b2c11405a7d0c21ad4bdf4d219609ade002d49307470cbf49f185db7e9de934162302b865496e9d7771bccec2cd314542e9e6f6019c7526fe2366b55699472fb346b39f73f8f0b7f33087977bc332be456e0abf6927d837290f84f8530078e00db76b44dda49cd3e8d8ab6f40e15f4ebdcea71b3fbb7eaaca47a380fb5be3c08014467744552a9d8c7bea45e516b4f579d08c3573922131609336715b65f10af5e8e9310209020fa0679f0991ab0b77f831f69052c5724a77cae5b5aa083588f686b997aff3eed98aca61e86b2ac448a2949cde8964b01afc6ea137ecddc3a049bbc544bcb959749f0e2367ae28f91d640cbb9c529db5327d1ea203509b2478ed6976217d9d0795abdb7cd26865a2152b04c0ce0edd8f8cb0a675086cfb71fe7eac8959e6dadacd83ec42e1437edefd2cf5259a6a9e512c5391a11591719f429cb81a4cb389394be451aa4c92604d139914befb6a365eb1808f02664caa8271009556daae90480629d8ca110a9f6b30bb2092b0d6dcfb527aec128b45ae23e839ea841be325cc76a762ccc42b8e6d7e672c7bf58f38e8b6e5312ca457da766baf4d5e7f23801bcfd32959656fa771173a8cdd63ecee9b154febe5d46df3fde08edbff2b68cdf3cc55ca7767918016c3de484bbba463fafe6b9e871ca073d62b49c6a2d7b4847cf1889ac91e9b976de1a5b03838b96ece1298916dd373e89d31d73155aa904097e38ec91c92f3535923bebf610da9ef41ec6d0260e7c934675d20ebc12fd3727d9671325ef2acaf4b0cf1d69f9f17cedb47d59e0700e4323260c8f7ccde68a60b62ed40158bdddc27131419b8b7520a02d30646f8b734f65e984fba5519787667fbfd6fcc340c56586283d5385e11bb5f8207bfa438aee3c37153cdd8f80a357a62c427bae54886f376d220e095b8685cbaaa1e18135d72be10b52acbffee7ff0ebf77cd898678a98bbd9a9fcb7a70bc734df5811bc75d8978ede95c1bb0879b283fdfb4b36c5cd42abbf25e72ed6d768be03f94b72c3755096e824cf9000cef1776a45e47c3355794ffbd5fc2679e5c5dd84bf1c24748c9263ca9ef14a41cb7e7e7a37ab0f8e7f609573cdd1a870028b1fae747ec6ab28dc5faa7847010198c8ccb6cefacc128d7d19f1cdca5a84839d69f5126a4bd0605f94b8c71b5c4861337a460905a539dd4fa67d74941f7c2dd878818f5376170245047c9a4b265459afbebe8319611ce70b79ad007863e6f7f328926278392f8e44c71f0d2f1f28ec78d36e4a90f7b78de0f076895843965b51ce04754d5c56e7c9903eec7da41ef1b4411c545aba739a964725741636364d21816af9d32542fa0b99513074ab57ef01f10d99792c4be10942af61569897f3dc2d60107690e4f9b57c963341da54935e0010d0cd76f120f3b7c3541a4ec8f975d6b896fa3c56a9c1189d4a451fa685a598f6ee247bcbf5a3cce0a7f2de28ecd0be5a600c19038c5fef6162f94a7663cee0da25dc0046c1fcbaa7f623fb64fc87346b4deb9b3fe8b8c6e094957edef1851604be20f5d33e520554f10fc4bb1673dc0bb3ec899dc71f26d7d32f2460040167319e2246d9702603b3ed97f51596460cb11f7ad29584443c656e304be6548e645af16524e87a8b469dae9c46de04245e71654b7529e9fea9f84367c0e991ce3f1e29f12b387e0aeda9f793cfae21d4ba88050b9fa0d232d5f18a8d9eac9e392ef1272ddf7b9b5c8f7e898e9666b77119b0b1d228001f526d10885950ce0266a0452af5cf27e860879d86d90a42a15df81e38e41af9bf41b8d29f5408bec9d57d43913f61c6ef55aab28a01fc2b7dca84f118aaaa4453748262a2630b57db60dea9a596c1e646280f155891c011df21d2ea2598af759758d4ef678634ba6673f17a4fba1ef0b938a4acdcbb0f54a4df19d510d2a58265922ca4463b41802984fe03b6b36af8fe5c82f4b98baf36eb23bfdbb054cd7fa5dfd08c0afe998dde52fcdbbbeb8d6012ae35fa2fc8b4df73ce8386c53d3595380f441db8fae4a8117e6a57871a755279907c2e9c62d3eec20a4fce7190182d8d828777e51df8295de0934da1762876bc4befe679fe74969fc6db9169604d6db0626b8c9d98b772df9adf5441a989a5f11fd8e678cbefbc2fc07b1592874cb6f178af740b2af7fbf6f27a4c68e367b58ff6772cf8c58a45e04b306726b6725bc288a6db373569eb2d7ed81e6a34e68b5da613f3c94afb0f2408d0ef20468bbb9bb2ce425732e6637fef42b3a7ac99d0795f2c38f9a65f2e304d3c98748c00b8c1c1c5fef1fc61950a3dd608098cae9b363282d4a724542e60e7ef5e0fcfc6e758edcdf5edf3f21305cc0dd5b7b0ab8f6c6077d6bff663961502ce4ab7471b6618d98eca9f9e97b65489d331b7cb0073e74d64451d8db60b2bed8a1e3400a84c7190684f5db0c2d7f0294bede0b86998538136651fda238e7f5aa1b2b8740bacbae8a14e16b5d4c9250411ccf68e48b7e907001a18e476cba73e1c44afc6d373949b081c4e39b5817a6eee9516bdbfcab1df229717dad919d0b17a7f57f89439e865f7f1ba8762288f0f3c678506221db841f72069cd9c115c472f89f0824505edcac69c5d2a18fd75c45dfbe4ff6e642c2350452b618597b167fd8ba7b29649122221bb8cf2651903bd80cdc7d642e01e6c845ff0ee17df5f8f3eeea2a3d1021fb8a52547a27c3f8f4f8184f4d1a60d1f67f32687be15c134e8a6236e573642e8414fdf5cf4b0ca0a168d0df4d647c4aecd765b85aef33c856e6ee4146d4d761613e1ba705f1ddf8029e130d1af09a6a9049521cafcf7be0ba004fc42be381f68341d3153a96801d17c265d9e35e42e4ae0e2c106db954897a88ae70a3c1380c73d14b9150d8c883a0185935f25294d0410c9947f1228779bca2d50252eeb3d4d395707b50ff4270a63ff2be5707f4085d85c61f02f2e01ff6aa0a5c7d263e27023ce94c921407bbc2b9b71337a383615b6a13f684cd638cde0e9e07331a66fdcdba76b60136d7c9a2bb4667f0f68164f894f1a81174855643414b7744a321578b547bb856ac9455e27ad9923892f3eb823bc7e7032b1a048502eb1cb709d41cfddba5a697e1185a0879c4dc00827af92147a4985ac22f10746aef189f59f099664bc6857e7340d7a6b766870c2f883b898f888ded47d7eb76f87f0f09896528476fa8325bd0ffd7a0975bcacee4d947fd00acd37b74f7d14afb6ed94b99c0d07c9bb726fae81e9d26aea42a20aa00ace2b822246cb08b875c42fc9a407619aed7c50175541fa18a0d7b81e189eb73ece839e66e1e88e7371ac16a7aff11d2a3927166327c4f8430611279724009a5ce9703de7794fece7a9c8704b4806eddcd11dd2ff691dce5097bc75f0ae32fc584f0f72bf46493d3e3e14ab0c6f0349508c378af9a1e34fd76490aba9bda657ea576fe5a189218c158c7da1ae2b689f1cf98ec0099889302774965c13a139e4c9652012d5bbef15d2fdae033400664139c1c3d0074bfac526ae980476d7dce5ad661ac4bd567fc6839ca94a191c51d5183c6dce303b5b140cce48f48cc296a5a5ba779d82313b8e44d6203ce403e33135d5cfbf57b1e8815983a1adabb3dc7e4aca8e25311162eb1758415efeafef80c62eafd60281549a98d256f50178adbe1a9f729e2b045cf005b8a5c3fadc40ae1f62dbc4f21049fa6fefa7f9a4ed841f681b2bf82d4ebd0d8ffb90f821d34781519a0e3942f505c826f93f5bdf706143f1ed9ab2521191955a2ac50cab2f89604981960727cf4a6037922d30907cde53df28d8a97b18cfe53f320536637c2188c81e2604bec2c99d384127eed51863aea4c3aabe38467ec20e085e86cf454799c1951c9b82f9195ba00ea2047243787c90c300de511e8450296ab34f88b119e25e62add65a181fb514ab3a427da24b809d3bf8dc3e72fd0b5c5cfcfab00d6fe8658374d2070042c13edc727e0cec3b82d34a50094503d4e9889032a337a152e614bf86e68d1855606572cea9dfc1a863395f1738b4d70ed351f86a57f5aa0f00328199f5c3e8144a7a0f3e5270e929e52dff7da8fca96fc71f0f96859e5e79911731c69e67dbc0a6effad5d39a3c83525f8d1c30700dfdbe4deb18f90fd6d20c216e3da217941baa4621d2e32539e6b82ecd200cf9104dbde1e3b8d4d0919a089cf64f3bd1300112eb5059ac6a74167e72484c0d7dfebfa136f0b17326dc06307fc2a6aa274604df69ba8e5f24f2319fe8c107cbd1cc264789b4b9be73858cd908c84e0a80446e6bb4ba066d0d2f090449ce485f5f7ba43541925cd87de631588a1c0bf264c7a3147ff2a900abf9e2295d95a64a8de61625beecefa68e633d7554972a57453fc90b8820a4a98b1486f04c2f74444cfceed8fd1ecce7c631a6b0afa72d57740ffb0b919afce72a9c4fb4caba2f1c370f766920aa3c2266542a5fcaedbec56ae52ab95ab0bd42497adcc45b956707bfcab6e80f2159d48389cd4970ff531eb1d498869094d02", 0xd85}], 0x8) 17:09:23 executing program 0: r0 = syz_open_pts() close(r0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffe, 0x0, 0x7ff, 0xffffffffffeffffd, "0000007db84d4337014608ff00e1ffffff0700"}) write(r0, &(0x7f00000007c0)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c1914bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98cb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7ca2a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006b4ffaad2a7a939fded389efe60c36c653fa0e7020a7447e809cf0000000000000000d5fe00ac537a1af30b95fa383ad32e34195c29", 0x32d) ioctl$TIOCSDTR(r0, 0x20007479) pipe2(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r3 = dup2(r2, r1) r4 = kqueue() kevent(r4, &(0x7f0000000100)=[{{r3}, 0xffffffffffffffff, 0x25}], 0x100000001, 0x0, 0x7, 0x0) read(r3, 0x0, 0x0) 17:09:23 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x2003, 0x1700) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x44}, {0x2d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[0x0, 0x5, 0x1ff]}) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) fcntl$dupfd(r1, 0x0, 0xffffffffffffffff) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCCONS(r2, 0x20004276, 0x0) setuid(0xee01) ioctl$BIOCGDLTLIST(r2, 0x4004426a, 0x0) 6-)-0,).)46-8: 56-3(!2% &!),%$ (22) &!),%$ 4/ ).)4 !2#(-30%#)&)# &%!452%3 &/2 6- 0808&&&&800020"43808 6-)-0,).)46-8: 56-3(!2% &!),%$ (22) &!),%$ 4/ ).)4 !2#(-30%#)&)# &%!452%3 &/2 6- 0808&&&&800020"43808 17:09:23 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/de\xff\x00\x00\x00f\x00', 0x40, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0xfd, &(0x7f00000001c0)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x200, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f00000000c0)={0x0, 0x8000}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r2 = socket(0x800000018, 0x8003, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) readv(r2, &(0x7f00000001c0)=[{&(0x7f0000000240)=""/250, 0xfa}], 0x1) r3 = syz_open_pts() ioctl$TIOCOUTQ(r3, 0x40047473, &(0x7f0000000040)=0xc96c) r4 = syz_open_pts() ioctl$TIOCOUTQ(r4, 0x40047473, &(0x7f0000000180)=0xab) 17:09:23 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) r1 = socket(0x800000018, 0x8003, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x4, 0x11, r1, 0x0, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = dup(r1) r4 = socket(0x18, 0x2, 0x0) r5 = dup2(r4, r4) ioctl$VMM_IOC_RUN(r5, 0xc028756b, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}) linkat(r3, &(0x7f0000000140)='./file0\x00', r5, &(0x7f0000000180)='./file0\x00', 0x2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r2, &(0x7f0000000540)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="05000000ec0000000900000000000000fbcc0200999928afb170a2b06562193d30d0000e19224b166f2225d492e3611e664373c6084896ec1f04b57e"], 0x10}, 0x0) setsockopt$inet6_MRT6_DEL_MFC(0xffffffffffffff9c, 0x29, 0x67, 0x0, 0x0) 17:09:23 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) shutdown(r1, 0x0) r2 = socket(0x800000018, 0x8003, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r3 = socket(0x800000018, 0x8003, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r4 = socket(0x800000018, 0x8003, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r5 = socket(0x18, 0x1, 0x0) close(r5) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r5, &(0x7f0000000540)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000400)=[{0x10}], 0x10}, 0x0) r6 = socket(0x18, 0x1, 0x0) close(r6) connect$unix(r6, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r6, &(0x7f0000000540)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000400)=[{0x10}], 0x10}, 0x0) r7 = socket(0x800000018, 0x8003, 0x0) setsockopt$sock_int(r7, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) bind$unix(r7, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r8 = socket(0x18, 0x1, 0x0) close(r8) connect$unix(r8, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r8, &(0x7f0000000540)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000400)=[{0x10}], 0x10}, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000440)=ANY=[@ANYRESHEX=r2, @ANYRESHEX, @ANYRESHEX, @ANYRESDEC=0x0, @ANYRES16=r3, @ANYRESDEC=r4, @ANYPTR64=&(0x7f0000000300)=ANY=[@ANYRESOCT, @ANYPTR64=&(0x7f00000000c0)=ANY=[@ANYRES16, @ANYRES16, @ANYPTR, @ANYRESOCT=r5, @ANYRES32, @ANYBLOB="a0cc6f8dcb0b4c6f93fb977972e8ec3b99f91c542d80fc7a832e54e101c77df9b92f2827292c30f4b5cab7c6ddfc42869c6d1cec782d684cec9c7ddb5e948cbfb9aa436f19c98f8929678379ae0ce8", @ANYRES64=r6, @ANYRESOCT], @ANYPTR64=&(0x7f0000000180)=ANY=[], @ANYPTR=&(0x7f00000001c0)=ANY=[@ANYPTR64, @ANYRES16=r7, @ANYRESHEX=r8, @ANYBLOB="c67c5fa69bb119590c165ad75ee67b38518af0bcb6ea4a6cbb4fe155d3eb54e74361c8217edc3a744cb3e7a0e68150ff85c188e21b55d8600d0ee8651ff238a09cc3edefcb55d303a851c63845e33d0dbfec2ab3855bdb956b0cafbdec4768b7137d16e14a2bee89b1189d28df45444e5065876e301b822cba96e7f4668db5dc07d82555e2aea80d4638cf7b70c1dd5d226b804ef8520f8afc7c6f71e09e70ed75d04b61dad8e3565fef80b2c034cd1c6d33ef1adf96bdc5e2bcf459cfd32ef01e2ae3a948185bdd666b2071ec57dc53222e94a3cf055404fa79c67453bb17b556ab20744a0e4440c6aecdd94e1dfe699fdcb8ed586ec549", @ANYPTR64]], @ANYRES64], 0x70}, 0x0) sendmsg(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x10}, 0x0) 17:09:23 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socketpair(0x30, 0x3, 0xfffffffffffffffe, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname$unix(r0, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) r1 = socket(0x18, 0x1, 0x0) r2 = socket$inet6(0x18, 0x1, 0x7) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) setsockopt(r2, 0x18000000000000, 0x9, &(0x7f0000000100)="ebffcbff13b9fc812eaa4e713048e6993192964893a72efed6024ddce6e02ea119f8fb02ef4b6f2900cc2194186b408d9b7f3c1e16fd78fd9df8f7735d6097d6d9c1f8d2121c6f59d1993cf24a3f67d46256c9d71937f7dcf6caf58b6e91a5509d7d47adaffb28", 0x67) setsockopt(r1, 0x29, 0xb, &(0x7f0000000140), 0x0) 17:09:24 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r1, 0x0, 0x0) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x10, r1, 0x0, 0x0) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0, 0x10, r1, 0x0, 0x0) mprotect(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x2) mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) munlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) mlock(&(0x7f0000ffa000/0x2000)=nil, 0x2000) munmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000) 17:09:24 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000240)=[{&(0x7f0000000040)="9afb754c42c4a48c085448697ba814f7bc1c17bde55cfcfab3e2d9f0aaab803a2cb2bc0dfac822a3a92db935ca2a58c2f4", 0x31}, {&(0x7f00000000c0)="ef70e68c5f4cfcc531b34d10f8039dcbee5ed02ce13cdc4ea505cde199bbf844df319b8924cb7c8fa07fe80f2b91970b3742845f69074689960d35d523a3d09a0790650c416355cffe75967b53d09028c7a21ee1ed4e71e0708884eb9200a7eaeb9b6e0cb55f5df061746b16dc79d8a339aa11cd6a77f2ad37a8730b64a660158884865f058f492a35421ebf5c99c0fd74a72fffba458df083fe97", 0x9b}, {&(0x7f0000000180)="b0c08f4b108107612b2de9cd972bd81e6a4a29e8f5af96e0e313f3513ab7458b8ada49e4474c51b2e6111deffcaa22275a0908bd62c251a32acbc3bd8bb182ff83e37d5e46d1469e3c3cd0095df1ff94426d9f93050a40ebb154616b88dd5c98330a064cd7aca0269c2a15699b4537c5a64b76c8533dec4ecdae8565816a7d2bf3b7aa851b960f9d30351e7833beffc39fa28cf88c78f090eced7cf75c3b325a263bda3d96895ae3cdbbdc5224eb2bcec345e416d5a6d2ef302e1e1c", 0xbc}], 0x3}, 0x0) socketpair(0x18, 0x5, 0x7, &(0x7f0000000280)) 17:09:24 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000140)=[{0x14}, {}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x44}, {0x2d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000000)=0x5) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 17:09:24 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x61}, {0x45}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000180)="84") getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) pipe(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = socket(0x18, 0x1, 0x0) close(r4) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r4, &(0x7f0000000540)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000400)=[{0x10}], 0x10}, 0x0) sendmsg$unix(r4, &(0x7f0000001a40)={&(0x7f00000000c0)=@file={0xbe2d465a0387b40e, './file0\x00'}, 0xa, &(0x7f0000001980)=[{&(0x7f00000002c0)="644d2dfc86bee341c74e6a1eeb5181c8611331a7811e82", 0x17}, {&(0x7f0000000440)="5fcc08c91a1bf1924ca97add96b4fcd96c200633f7a81a7b00612a5963e6de8d19f4e65882a83968dbc65cadf84e2b1449cf77082aa13cbb0a535c149db110bd584ac44b27d0501ab3d8e51415c75f57255c9c9a9357114e8f855f9405230926341eed2e981a83b9f7efbf676ea85db9adeaee56656970ecd6ef43374839b64446cb7fd247394b7649fc58048f911706d51873ce09b33e39197f54cae89744d1ed0aebd8263cc172bd2786c3b9b78fc8e20c4bb6ba883ef66b15d4c0c65c7e29219cda3b67f2f5b223f1a7bf8f2054eeec9432e31611dfe795", 0xd9}, {&(0x7f0000000540)="518a5b6dce1197c2588fb011f47b0de678ce16a52065c4643de3d018a08c0d2791afbf7cef06ba47b4233c4ca3576657f1f8f2d2314a9671fde1558fde1a1a4e52da2459270cd42857fbcbd9fdea4b5e1a65d23b02fe3c429c9f883b31410b0e3ac0ae22bff080905fca4664089f85b606ad02b34d913312591087e5a9153a699de65b296298429dc394fdc7fd57511810774220bf924379805527a183d3fcdd111927800385a750c3082989e0d9c8", 0xaf}, {&(0x7f0000000740)="5aa69dd1e7b56bfbb137f949e25f6e883e170f4748292216b24abd1d8dd158736c66e840ffca0540902c158618cd1574981bbe12fc61db53859d09077cbf96a509c80abdd9cf82484dc0bbed9aaee52335d3cd137c6dacc75dbbb691d40824b0f5df9a6b54cda76a824b3656bbf046f612eca66ef67f7a7e72a11ca5b9bda50d8e22215b673648f692ccba0c554397524fd65a79af78bc09d78b9f84b306b0305eed3a7b88275e3ab2742f1f4acbb8e84b719c103b8b5901ecb638b700ee50010f1841aa410258c0dd780c89bd088da2866180565b4d2e4ba2d48f24f2d01e99bfc84969cb3a45dd10fe2828b0b4feef055b14a6ebc621b9bd0267e080f52b3c2d704f7b8ed2f2ffc334dc3ded66cdb326b2f1611d0f85bc15640fdf5ef726cedf6473abe1db81336542d01cb292f46199a084d56e97e488f9881cd5ed8776722e4505ac6862cb4c3f5c8c4d3fc5f84de95094898f2108cebf96bd14f12a40fd290aec40e28620ea00763b0a5bbc9f6882e3e985437a0a68dd3f72bc1a74a7d5bff5f9f225b108b975deb7f1657f1a2337afbffc96ce293ea8b6be61cce463ec403b6a8c5cc58a9bf06c6da23405910b9d2dfed23de1b70e4ba6ef3c06c39ace8e6bd76175786f2a198d4245df929e107efe1ffbf1f626940c81cf72e0af017f75b7ab16c7582f83da81efaa7344aa42f2e7d41e92223511b70de87487ca19d12b085a50e88765aaf5ef4373efbbb6d95fed61d00bed9d3864cbd362f3f413cf6773442473761f0da2bf7a4948fbde82f742fcb549a4707ffa62992134c30a36825933c84feeec0b2a7d5b18b2ffa19df231cbadfd2b6af4d62035556ae22d53f486217b3efb1cb905b8e09f745fb27f143852346a059dd335bd93c8dbb32f0ccf6a23e84f49ba9a95f3c68b8a2fe93ff17d07f55300048d567ee533b0fc2424eb416d98cb191776fe64a35810b10799c00e4fe7fa098ce757a7fe41ab58b586eb3898539fe54b395a82fdaa2d4cbaacbb35dacde0eff7e2cc3633fb03849f2c32a05986313aedb961c78d25b678015056d0305a8f8362060e7a06a2b1237508302d625d46f05ce785e62d33403fb36543c71895dc428852602da7446140bdc5f1a097a2d264ad7ab07055916b80969931e7c99f72a2c1c2e231e36d1967959e4a40abc8ef8f82807d238b4ad633b20f9296ff1e8f71a8aa0d925ddc0edd3bcf0d42ac5980ef2b2d29b35d23bb38965305e5e83f8bc4b8321d14983f979b2d92e387e4330fec38021505d9465acf15c8ad5440928034d2b422b1c9b31300a11785f72970581f4d44eae3cc25f9a9490e7580cbfdb9d3e7d60dbb79948251af31a4ac4e316e1af38c5d92b15afe4bc03869d5bddbceaa4d2879cd3f171fd42279a2b427ff7ee8a96cc08327987a1ea7d7dcf29cf0555b78966f1f2959091a65428bc05d8d20191f52737b1c3aa8422f13352fffa03efdffa88e752333f6da0e42d11a288d0d4c6ca2e0a27386d600503bc4119b8999f8f9bafc80e336406c000c50dcfe90f8a1259c43d1db56b2c4a988861e5f3eeb25a03a8e65981215f004de17ece7e8a6f41b9d9a51054d97c4b79bbc6e12b8471d288ff9fc155117ce08fdc74a0a5cb5abd15af1985ee13a751e24d4e03d2ed87f6b3365af260e0964069722e11c8f816c3ffc317eca7bb2b59d944951a5269bc21424651f38370727fc3d9597fc0af9d58cec8fee5bedf335d0c369f6e0b9370bee284af15b8c0e2d588fa28dbe0c258945e31c3f59c947081413f6a9aa7b008376ffeba5b7d8959f429318498a67096cd277fa1278390b11b32550daa85796ad0177fa71bdc8925dc91a4bcd829f8589365a2a8b205080b187c977ace8097d052e39d8139e760b762c83db1e97cdc386b25b8189a599ae42bc56dc81378d145aa8331649748c7928ccdab5e87ca52e480d2621bb98d852c95547a63082c42a2f477cca4196678d548aa93b5311e41cf498d9004e8e81d2ae6739e590ea7dfe766db38bd4057848d01368657fa82dbd5bffe857f1f9fd42bc74982e2100ab0029174d8e8f5ad859ee84abd7f5ab2516c7f03dd7c242f46f9e7a02237dd687ceb108aa01282df28921c7b34b4e29f0a56f0e032d2437b65c23f605e3e31f3e40f73d6894e5f36ccae91f990b2019029a4ec860e2b7cbb181dfaeb713e447443af043e03374a7fb8abb4257d19f0c16728a3a5e09abcbbb13529633ef09a95049d3b2b02769a23f25a22b297d9eac66f22671efbc00ac1995b24d0975780fec293c1c217baae3afb313854817390f57a733ad1baf33831ccfa93b0109b489baa22ef09b9c44ef8fb3600b2762cfbe901197d1271f3dc86d67de904ebad7ddaadd16af9459e484cfedd2bbb815e321e21f2313b185672bb83cf2589a87c5bd93525e958e4ef0030fed469a8c85160aa6a01cc6b19f94ddf19c1089411ae9aef2423e57e93aed135ac2779b424c2eda8b32a00cf9425f096867a7469b93887c026f10a373b35432411b63bb18e70072a0aa80f46fe65f61a521687d68ebb047b5c5ae722d801beed2d87e1d444e0fee401ac7ddd3ce8e619b305a7eac4db258432260b384506538d9e96be238c0ad15ced98fb6cff08032e94839b622d22819acea69265c9574d841b9d746665300df1859fbb31734f3e4efc16739d523c091a505a8aba78c6dfb167998c387cf8b530e44d9881a26bc956f413a2a82d34ad83b9540d0aa3bbdb4d3e393616c6d51a5a1319071311efe7e3311aa2997394c71353cc75729fbf9f4a5e008cc0d82036aecdc6084b749e7c856d8438e41bc07da34d5e89891f336fb6a4627b9c5942ccecbe7db175738c86ee6092ab080d237abd802a05498ce48d851387b10ac1b3cb63a5e6ff9fa64ad5174fd8ffcea3ae7ac73c9c2ce82ff4137ba94a614545e96d55e7cb5ec49f0c30f5e71538041c22597bdf12271defbfb80ebbcf80ecafb77a2feb33164e1a8881b95fde071c61be0eb56c617f74bb4e3edfdd367d3c142ec2ab4fbb3ca091460255921678f5a4b9a451a099cdbe68bdbee6faa04be0a752fd703303f07b45258290f6910cbb39078db9de2f68aaf83c9fcbb126c63a7217fb1cb62062f8daae7d64986319dd7e57c3ecfdd4eb1ecdc01ae314796f241d148a41969e9e2065d7f15c34e1b0ad5c20cbe0d1bccfb21fc38767bb6e36af0107a97eccba710b7cfbca36248d776739d72d7ace1966f713bbd975cb8c4e2c564f319cbfb1651d9fffa00144390159771d9d00998f4fe47ea68bc3fbb981b8100448e4d8f90746e17dc33d4cb1ee72f3e0d88189cd39f2636041dd2d50c95cd6f9cb0c95efd1cb43d0463e8920393a252777a120f56a41735dbc936f8b8f958c78e8096d7ba86deaa15890f6550d0be728aa2ef636de04a240333fdd83eabde6939da5fe2e670aa75ed761fca29b00bbdce73fa63e3c4581a8b31127a4b488c61a647b52c99c57a30b6b344f4c98e35d03b2c9b348862c40282298f21cd98f0d8c59597ca9065e6dfc1f16f98806c150162eea9c214906f7359958f5b12a3d960161a02e7a4e622dd91a7b8b5e0663e3ae8b62c2c9c514b74839087f6aa44e3c54313083c52c88e6fbaf1a906e25c1c11d528559253404cd3f39fe01d109e989bdcc6ac691dab472eb3be94824ad9d888db796435272267a4124779fb85e47c5b0cd870f3b42bd7efa5ea27fc858d67041b74b36ab395eafd15569c64a2afafdf09b1d882085109c48750c7c6f4a2334073014a59a63d861fe2d01db57aa52f5447e81ea54fb7d00d3461a450587f6d0301f7cc8254c46ca5f6d83317d8f3ac8360cc272bc8c46ce135202ef3ec12646c4dfd0dcd24e47a5d1db386acc78bd122fbef274efe92772427dc4af7b027e38b1ddf9e34a677f1c1ce309b73578be245d8651fe8c9c8e3c79c68fe9f27c533523cb3fdf871546aecd94cba25188888bdecb418335c29fc334bcd16b9948229600312f057ee3ea48f1eeb383ff9232d65b5ee913f75599dcce8b6eefc27e560a459eae278653ea780a52f7578ed3be95220c7450c46dff1244875905171f981ee32b8b907632567958701a3ebdf4bf15b1ee770c9bb8d95e4fe2a9a2c7a3a2188af124acc80503c7281c60c5fe176a278cfc191dbcd14546252b69b3c9da9e33cdd6084f24476edd42b0636b0e626ef09b4cb56ca9e09027109de6b36aa7b4623fd73dc7dd0dffa48aa6b19e7ec45d9f3ece4d5c753028f8fe62c19d77d85fd5cc4eb52942f49b67a5825b489a38e901d657dc284a450ecde38edfac5246248b0b9d2c902ad22e36ef9afe34ae8b327da99f2e096beeb8420a01e4183b34e58c3ea87e8a195202b7f5cdbeee351845beef59add81bcd41e65818d84b8ac0f2490545fb0a5d0e4cdf6617812009f014677bf5bd1865f871b39275ee555df2b76d2094df4e15d925474b4cf6c3a9655bec4023bf40ccff195218630088547fb5cc6847379c30908608984df47aacb13d5fd4f5c7c6778c87ff03115495638baff7ef134f7b9fd35b967a9ccb221201904f0154d53391d1c6593be5203bc3d4e2b0b7e67350a60890618c7a6430de55a5a4fd5d5f6e4cfdaa4819871310e8a20854df5373d7b04da21726004e2947dacd94544e390a24c0057ebdcfc760d09109291153200164811f6e2b76b04d3b8d0e6a97de0fe91c71a03188f28a3cf5c4d1f74d7a6bf047a3848a2d427ca080e857153b211d6e7330d45535ba7d29f0a340f79ce93cf83f8ae96ec961c01dc448e55fdf673487a6eb3ac6a5f5f1739c6d353832bbc5442dbc973f586e283fede67e962862280500b5ac59f42cb8800bdbfb5c2d7f293e34a7481b30dbf7002a8756112b516b3ee1da7d4493f72db6e902cb72fe831d5e1a51f48241fa68e3692220c1f4536403d98ee5901dc3a1d241aa10837a8ce55b75e84b2ec94613ee2072ea949f2ef31f197f56e054262d3bd4806e2096220a277350c4c2548a4d113842c99550e86130a90593c7429fc407f3d60e9b7a5c9d5d41839d482f113ac5d34f91a465d6bfc9e204b8200c122a2ae4efef4e31c595ece71c162ae84a80f8f1435400c58ac6d13070ac82fceeefe478e0ce1363e05a60630ea879d791031752e9b5275f7911874d4e58dcfd991e2253f8d3f0ed0c076f59c5122a51a42a900eceeaeec760b53132e60ea1413c765364d372ad3ea6fc3167137d9227b31aeda8518aeab5db47350b768da024191781c11cd06b57165bc83d2ea9d35c152737b6fd7a3778bbab83468c159708305fc6d6108f4166c39189ecfed630dd14975b479d9660a739dda24a9f3a5391d9de786de64f52dbd6cb23bf9f87ef3e4890d9ed11d043266de871a3fb4fc7d3b91fb09cd83aa8b8a0540103f49c0e640db1d60984251fe04f902f2f17ecd93d5f4cfeaab5f0599ae92765c2827634aa605308709a84ecab8123e2ea81643fa20b6b799b09a823643962872ed287d2833b0827bf467512519cfa7f20687d56499f01e3a86c02d67a7f7a86185cac8443add649af62536bcefce523d0fa06ab2cdbd12064d0b6286933510cd4c7602be3bded074bcbe8bdde4c056f723b68b35ca4dd0b90f94927d3e2c386cfe4e55701f426ebcab66cbfc28bae02a377e55fd95d98b3a4fc35ace34dffc93fddcb6df520603dbd54a6a7b38ec8923f9958ca5d85a4932742f9b3dfd068025992ba7b2f88d9f90fc3f77aa44705acfe2ce42be65bff89dca884ded633bbf2c3a88d91c24cac78d2bdaa3", 0x1000}, {&(0x7f0000000600)="42d9fe994b9d205eff3702a17af9cd5ab06177a36a61f514d7d71954a9f888df830d52962ca5ad79c3788eebb2b1ea5b8a743af43c8b9ff1c93bc64af091bd56a0b8cb2a9da6257430c0dcdd1ff6efeea4c02cdb0ac777464d5234a1078ad3a496c8ac08ca8a67dd8cb399ea0853164d9cc3ff714fee5bdd4c273b8e18bb33014917d815a6d1ad39255e809df4cae38bc687e1ab530545fbc3ff55610a890e56a00c518b1d2e010168ad49ea759bbc9faf7d7c5a246f3f3fd97828fdafd0da87f32bf3e8f0caa6b83d5012", 0xcb}, {&(0x7f0000001740)="ebfb03fb5bd2b807d78734ce4b22daf8f27156388e732ee84470aab15d02f4e91000f42dba80040310d93b68746e00d8a71c6f28ee94f85c212038299520f0102ada6a12c662a61ce69612791168aced97a87e5a", 0x54}, {&(0x7f00000017c0)="87ffdc9ab53b0f8266643b1b7d06d08a102fba189496931e188f7176c9283772771c9bfb97bf71d57a96fd67e0028c11dd8142d4c9022ddc24eff1e1953ef96edfbc4731f8b2393ab51d4900beef0f53718f9864955ce8b5c066557c44da426c6fa41277fdc2bec45c515b733640553ed9812fb519c6d2c30e998b7ecd0eb70fedf5643649c083c8b280b6b726d61acf580c669c5fd27fa7646a0edcbe1de70cf22c524526848a834206ea553fa2f6a62ba8772df90e9ddd021542f326b1e6078255a8414463dd9f18252add5586e3e44e2bb32c551829fe1da3f02b", 0xdc}, {&(0x7f00000018c0)="7d99dc9c138a2bcf3d34b8a4af6d05a5", 0x10}, {&(0x7f0000001900)="24fb0d73009c29fdb4fe63a753087f7730c886a8aca6a9f418cd1885fccfd4159e6c96f5b2b9c6d7bf0afd4b488eefcf2858e31de38082544f9eb05101539742e428267263619745d9d666794d29323b817ad66a7c27a97ea0535839a95b64f3941e", 0x62}], 0x9, 0x0, 0x0, 0x200}, 0x6) fcntl$getown(r3, 0x5) r5 = msgget(0x2, 0xc0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xff16) r8 = getuid() getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) r10 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) msgctl$IPC_SET(r5, 0x1, &(0x7f00000003c0)={{0x0, r6, r7, r8, r9, 0x0, 0x9}, 0x800, 0x1, r10, r11, 0x3, 0x1, 0x1, 0x5}) getgroups(0x3, &(0x7f00000001c0)=[0xffffffffffffffff, r1, r7]) 17:09:24 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyCcfg\x00', 0x10400, 0x0) ioctl$WSDISPLAYIO_GVIDEO(r1, 0x40045744, &(0x7f0000000100)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4}, {0x25}, {0x40000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)='+') 17:09:24 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000440)=0x7f) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x80000001}, {0x3c}, {0x6}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSDLT(r1, 0x8004427a, &(0x7f0000000040)=0x5) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x24}, {0x50}, {0x6}]}) munlock(&(0x7f0000fee000/0x4000)=nil, 0x4000) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000400)={0x4, &(0x7f00000003c0)=[{0x7, 0xe2e, 0x4, 0x1}, {0x2828, 0x8, 0x8cd, 0x1}, {0xdd, 0x1f, 0x9, 0xffff}, {0x1, 0x2, 0x3, 0x9}]}) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000240)='/dev/wsmouse0\x00', 0x8c40, 0x0) ioctl$WSMOUSEIO_SETMODE(r2, 0x80045726, &(0x7f0000000280)) ioctl$BIOCLOCK(r1, 0x20004276) minherit(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x3) r3 = semget$private(0x0, 0x1, 0x60) semctl$SETVAL(r3, 0x57e1d2a2cad259a0, 0x8, &(0x7f00000001c0)=0x100) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x2, &(0x7f0000000140)=[{0x4010000000, 0x0, 0x100, 0x9}, {0x8, 0x7a20, 0x2, 0x3}]}) r4 = open(&(0x7f00000002c0)='./file0\x00', 0x280, 0x1) ioctl$WSDISPLAYIO_GVIDEO(r4, 0x40045744, &(0x7f0000000300)) symlinkat(&(0x7f0000000640)='./file0\x00', r2, &(0x7f0000000600)='./file0/file0/../file0\x00') 17:09:24 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x1, 0x0) write(r0, &(0x7f0000000000)="510fc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff88}], 0x1, 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x30082, 0x0) fchflags(r1, 0x10001) 17:09:24 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x44}, {0x2d}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x44}, {0x2d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") 17:09:24 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{r2}, 0xfffffffffffffffe, 0xcd, 0x43, 0xbdd26b9}], 0x0, 0x0, 0x0, 0x0) sendto$unix(r1, &(0x7f0000000240)='G', 0x1, 0x0, 0x0, 0x0) kqueue() r3 = kqueue() dup2(r1, r2) kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x0, 0x0) read(r0, 0x0, 0x0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername$unix(r4, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) 17:09:24 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)) mkdir(&(0x7f0000000000)='./file0\x00', 0x100) pipe(&(0x7f0000000080)={0xffffffffffffffff}) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f0000000200)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000100)='w') r2 = socket(0x18, 0x1, 0x0) close(r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r2, &(0x7f0000000540)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000400)=[{0x10}], 0x10}, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x44}, {0x2d}, {0x6}]}) r4 = socket(0x800000018, 0x8003, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) writev(r4, &(0x7f0000000480)=[{&(0x7f0000000440)="21ec28af5d4d7e517d5924f733e4ac1e241b68e99884afa683550b0186b8f03ef5aa0cf7df9363e2300cc3833e508891190720d90f8151b592214437", 0x3c}], 0x1) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000003c0)={0xa, &(0x7f00000004c0)=[{0x0, 0x900000, 0x7, 0x6}, {0x1, 0x1, 0x32f, 0x4}, {0x1, 0x4, 0x81, 0x6}, {0x3a, 0x8, 0x6, 0x100}, {0x3, 0x3c, 0x14000, 0x6}, {0x1e, 0x1, 0xffffffff, 0x1f}, {0x80000000, 0x4, 0x3f, 0x7a45}, {0x6, 0xfffffffffffff3c5, 0x8, 0x9}, {0x9, 0x4, 0x1, 0x101}, {0x0, 0x3, 0x9, 0x2}]}) writev(r2, &(0x7f0000000300)=[{&(0x7f00000000c0)="daf4", 0x2}, {&(0x7f0000000140)="bbfa92", 0x3}, {&(0x7f0000000280)="755a770b1eeb9d470d9ee8ab3bb2ace04195e04c5b629594e0812f67b575452a1d2bb25b0ed9ee25d217e5b62d6d0241ec42ac5a3ee659d0dc36a76f33a79cf8085b6db0cf8fa49b2da3ab9e532356a6e1511534b2e5afefad4db1f84e02db5ddef69c46e6ff45c16f200fe25ecd", 0x6e}], 0x3) 17:09:24 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{0x18, 0x2}, {0x18, 0x3, 0x0, 0x130000}, 0x8, [0xfffffffffffffffd, 0x0, 0x8000000000000000]}, 0x3c) r0 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 17:09:24 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = socket(0x18, 0x1, 0x0) close(r0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000540)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)=[{0x78, 0x0, 0x5, "fde3732412c98cda8321f4aee525a864a715ba1e0743d2f4b6b0bc732334eee79005839060f30f2cee467cfdf3764b01341f053f6e23e29fd98a2c18e1da03b597eb53c42b3eed195bfb954b7592c63cc3040621f0e3eefc59d68a9a84e730d3abcaf424068370"}], 0x78}, 0x0) fcntl$setstatus(r0, 0x4, 0x4) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000140)="000200", 0x3) r2 = socket(0x18, 0x1, 0x0) r3 = socket(0x800000018, 0x8003, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) openat$vmm(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/vmm\x00', 0xcb306c6c21a9c4ae, 0x0) open$dir(&(0x7f0000000680)='./file0\x00', 0x0, 0x4) r4 = socket(0x800000018, 0x8003, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r5 = openat$zero(0xffffffffffffff9c, &(0x7f00000006c0)='/dev/zero\x00', 0x1, 0x0) close(r5) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r6 = kqueue() kevent(r6, 0x0, 0x0, 0x0, 0x400000000c4e, 0x0) kevent(r6, 0x0, 0x0, &(0x7f00000003c0), 0x800, &(0x7f00000004c0)={0x1}) kevent(r6, &(0x7f0000000000), 0xbd57, 0x0, 0xa, 0x0) kevent(r6, &(0x7f0000000040), 0x7fff, 0x0, 0xbb01, 0x0) r7 = socket(0x18, 0x1, 0x0) close(r7) connect$unix(r7, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r7, &(0x7f0000000540)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000400)=[{0x10}], 0x10}, 0x0) r8 = socket(0x18, 0x1, 0x0) close(r8) connect$unix(r8, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r8, &(0x7f0000000540)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000400)=[{0x10}], 0x10}, 0x0) r9 = socket(0x10, 0x4, 0x3f17698a) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x8000, 0x0) r11 = socket(0x800000018, 0x8003, 0x0) setsockopt$sock_int(r11, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) bind$unix(r11, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r12 = socket(0x800000018, 0x8003, 0x0) setsockopt$sock_int(r12, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) bind$unix(r12, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r13 = socket(0x18, 0x1, 0x0) close(r13) connect$unix(r13, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r13, &(0x7f0000000540)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000400)=[{0x10}], 0x10}, 0x0) r14 = socket(0x18, 0x1, 0x0) close(r14) connect$unix(r14, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r14, &(0x7f0000000540)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000400)=[{0x10}], 0x10}, 0x0) r15 = openat$pci(0xffffffffffffff9c, &(0x7f0000000280)='/dev/pci\x00', 0x200, 0x0) kevent(r6, &(0x7f0000000440)=[{{r0}, 0x0, 0x50, 0x68d07e945a2981d9, 0x3}, {{r7}, 0xfffffffffffffffd, 0x7c, 0x20, 0x1, 0x6}, {{r2}, 0xfffffffffffffff9, 0x10, 0x40, 0x1, 0x81}, {{r0}, 0x4, 0x0, 0x8, 0x1, 0xfffffffffffffbff}, {{r8}, 0x7d64648fd8032c38, 0x8, 0x20, 0x33, 0x6}, {{r9}, 0xfffffffffffffffc, 0x0, 0xf0000000, 0x0, 0x7}, {{r0}, 0x78112afda09ba223, 0x10, 0x20000000, 0x0, 0xe7}, {{r2}, 0xfffffffffffffffd, 0x8, 0x4, 0x3ff, 0x7fffffff}], 0x1, &(0x7f0000000580)=[{{r10}, 0xfffffffffffffff9, 0xcc, 0x1, 0x28}, {{r11}, 0xfffffffffffffffd, 0x2, 0x4, 0x2, 0x9}, {{r12}, 0xfffffffffffffffe, 0x1c, 0xfffd5, 0x5, 0x7}, {{r13}, 0xa70dffebeab587bc, 0x0, 0x0, 0x8, 0xff}, {{r14}, 0xfffffffffffffffe, 0x58, 0x40000000, 0x0, 0x7ff}, {{r1}, 0xfffffffffffffffb, 0x61, 0x24, 0xffffffffffffffc1, 0x7}, {{r15}, 0xfffffffffffffff9, 0x40, 0x2, 0x6, 0x4}], 0x401, &(0x7f0000000380)={0x2, 0x8}) sendmsg(r2, &(0x7f0000000540)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000700)=ANY=[@ANYBLOB="1000000000000000000000000000125f219ffc68c0aabf3ba2908dbd0f2a0000"], 0x10}, 0x0) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000080), &(0x7f0000000200)=0x8) r16 = dup2(r2, 0xffffffffffffff9c) ioctl$BIOCGBLEN(r16, 0x40044266, &(0x7f0000000000)) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x5000000000004, 0x8}) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 17:09:24 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000180)='/dev/ttyCcfg\x00', 0x400, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f00000001c0)={0x2, 0xea}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x20}, {0x20}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xfffffffffffffe29, 0x0, 0x0) pwrite(r0, &(0x7f00000000c0)="fcfcb5fa3c7b50d973451a5e84eddb0476e71722322c0b06318690062439a7247e8f22ef098f0e76b2a305700a698b35e5cdcdef8b7eabe6e137c68046464e8155d30a75090a5ba1f7a45ed219b7c7c50fa61874b5a94e3e7693fcdb590fdd87db6d734d37f28d6615815c5b5e48554cbb51644a6b55f5005670700c9d7a1949d8fdf29364265fa866a527db4211df3017fe851427d7dba7bf8fdb58104617a975f40abfdccf70841ac8b01835d4e13c462531", 0xb3, 0x0, 0x48) 17:09:25 executing program 1: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0xfffffffffffffffe, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f00000000c0)=[{0x0, 0x0, 0xfffffffffffffffc}, {0x0, 0x2}]}) r0 = socket(0x18, 0x1, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x20000, 0x10) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000080)) close(r0) r2 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 17:09:25 executing program 1: pipe2(&(0x7f0000000000), 0x10000) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x40, 0x20) r1 = openat(r0, &(0x7f0000000040)='./file0\x00', 0x10, 0x0) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffff9c, 0x29, 0x68, &(0x7f00000000c0)={{0x18, 0x3, 0x4, 0xffff}, {0x18, 0x0, 0x3, 0x1}, 0xfff, [0x10001, 0x79, 0x8000, 0xfffffffffffffffb, 0x5, 0x7ff, 0x100, 0x3]}, 0x3c) close(r1) 17:09:25 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "d730c15b00f4ff0000747beffde400"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000100)="ebffcbff13b9fd812eaa4e713048e6993192964874b42137dd0bf6e758176d7ef357d7b731d9a498c538beedf40b17f0fe77160613accf05c568d1f9fb23e1ff6fe0a98c0e398986cd684a697d484a7db8a1d229f7d2d65e90dfe3edba516fffd487cebb032343a05a52386dab6e7119bc695c80e51387dd40913373e1135e396feffbd13a87d28062827e", 0x8b) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f00000001c0)="8000000000000000b73f065993", 0x3a1) 17:09:25 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) r1 = socket(0x800000018, 0x8003, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r2 = socket(0x18, 0x2, 0x0) r3 = dup2(r2, r0) ioctl$VMM_IOC_RUN(r3, 0xc028756b, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}) ioctl$WSDISPLAYIO_GETSCREEN(r3, 0xc0245755, &(0x7f00000000c0)={0x9, './file0\x00', './file0\x00'}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x44}, {0x2d}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r5 = socket(0x18, 0x2, 0x0) r6 = dup2(r5, r5) ioctl$VMM_IOC_RUN(r6, 0xc028756b, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}) r7 = getuid() r8 = open(&(0x7f0000000240)='./file0\x00', 0x10, 0x80) ioctl$TIOCSETVERAUTH(r8, 0x8004741c, &(0x7f0000000280)=0x1) fchownat(r6, &(0x7f0000000200)='./file0\x00', r7, 0x0, 0x4) ioctl$BIOCSFILDROP(r4, 0x80044279, &(0x7f0000000040)=0x7fffffff) setsockopt(r0, 0xfffffffffffffffd, 0xffffffff00000001, &(0x7f0000000140)="60dc7025f100d805289acce343329c762f7832121ff16843430af1dcae52b956687277dc14bf3ba67bdde7f3396deaf36d8a3e7a28ab433dbc0eb5f3055ddb502caca8076c21c71843c908606eb5db04bfc5cd0cb48ec144447967e30a029aca098002c369af35c7686a7f097a30bd5b59070fd8385c4c64a37488899458f57b334a4655829febddcc", 0x89) setsockopt$inet_opts(r1, 0x0, 0x6, 0x0, 0x0) 17:09:25 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000002c0)={0x3, &(0x7f0000000040)=[{0x6c}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)="fd") r2 = socket(0x800000018, 0x8003, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) flock(r2, 0x2) 17:09:25 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x54}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$TIOCCBRK(0xffffffffffffff9c, 0x2000747a) syz_emit_ethernet(0x1, &(0x7f00000001c0)='+') 17:09:25 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000080)=[{r0, 0xee}, {r0}], 0x2, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r1, &(0x7f0000000540)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000400)=[{0x10}], 0x10}, 0x0) getpeername(r1, &(0x7f00000000c0)=@in6, &(0x7f0000000140)=0xc) mknod$loop(&(0x7f0000000180)='./bus\x00', 0x8, 0x1) 17:09:25 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000040)}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x44}, {0x2d}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000000)=0x158) 17:09:25 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x10001, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) r1 = socket(0x800000018, 0x8003, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) fsync(r1) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000040)={0xcfaa, 0x5}, 0x10) r2 = socket(0x800000018, 0x8003, 0x0) r3 = open$dir(&(0x7f0000002640)='./file0\x00', 0xf8ab8d170fe364c3, 0x2) faccessat(r3, &(0x7f0000002680)='./file0\x00', 0x42, 0x1) setsockopt$sock_int(r2, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) sendmsg(0xffffffffffffff9c, &(0x7f0000002600)={&(0x7f0000000180)=@in6={0x18, 0x0, 0x0, 0x5}, 0xc, &(0x7f0000000480)=[{&(0x7f00000001c0)="8d8f9b9e68e9cdbabb006ad4f2dae13fbcb77bdbe6a009cbcc68c8632fc865f184fcb910cb38351297678dc2d475ae6ecf9357c748cf2599b4d54c911aac3c2e64ebc8dfb4e5d7877fc3a0aaf0ad3ad5257cb462e8c10f043cc9f8736f1c7c5e82fff236fbc86194e21c51b9574f2dad9415ec05900fe05dcc67dc43b03ec820476a67cf68b9377daa150a9e68c3d1b8e2c7725e18f96093757eff7e3cbe92483fc7d1d787b4d0e12b7d7ae12796019d15ba16e8121c0d6bd3fa1b63a7db7ff077902d36f1ef6b", 0xc7}, {&(0x7f00000002c0)="2cfda1bf352f8a5939793b110b822f27d7bd801c532146f12d251deea110a6b30fcac1b509dd35788360fd5565a115bb8f91c872dc6dad150e387dae1ee6f0f155fe6d3d57c80eaca3aac4f6d562e9a4ad8124951d7b778af64a70831ff2ce8459673608cbcd1cd0b243fa510d0297afb15afed0ae3941a84bf480487ce62b73f6c432cc96672e1f3639bea67ce98ec6e43ccc93267372ad17f965e2357197fe037d9c212b015e46eb80ea5c5b99d9530002e9430e4c483685ac6d73ba5edd97390577d816f5fe9c42e51b", 0xcb}, {&(0x7f00000003c0)="78cef9e3a5977ab1d93dede35b85d35dda1efd670a9d305aa91ef66f4f7495720f2fe5a108779bc1dfd2bb42756fb33c4127d45abb7bdd4308bd7aa51aeb2b1900d1540d3a2756e65633eaaa824a5c36a774a836af8e30abea4dc934882255c70538c8a39730b8b9abc592ce93ca3531f9cae7ab4c5e336ad1676d72b9873f1b12b40113f8b54593ae3b77", 0x8b}], 0x3, &(0x7f0000002700)=ANY=[@ANYBLOB="d00000000000000001000000000000008cd7f58bc7ea3c97040e2ba0d8308f110953f55a679b8f84c1f2df19d3b526fcc22b8fc645f5aa3f8f449089559424f7c9be9f228b6038eaf99ad716add2e22bee89fd996eae01d95f6233460213b0fe1756b7b81f6ff3016616d57797b1dde09ffdcd7b930d6e34292853b1b3067be1c67cf6caf22dec4e1878ea90df6c9f2e8d9fd5a46a8a1026d3926c8487fbb25a9b54f238b008788f60e93df136242fd6cbd84c5255cc7fa41d6b8499849b24ae6f8de25f5168d52e0a70bdd10ce039ae1010000000000000ffff000009000000e5f441d77072bb2551e859048145801af03998cece73c1ada4eba036092b152d8e87cb4eaafbff9d5e62245325e73eb1a3d22de5cfece7b5b2f2befd149b63575f604537f4f4edb1f5e42cd890efa6cfd0e1aab66607946a514abf08b14a1453bb52f640623b0bfaa83de52be69c948eb1cee01da3d19a748395f7ee4add977abe6d3328496d2238fa81b8617c8533c7993b11cf3080b05a5008c62206a2b2c014a526d1f3862c947e16f87938e22bee5a20481b349b17ff3a9d47dcbcb23355447db753df4c458604b7d9dc210e29512e8eb0885af9451b3f4e934ae1cb9062d280ff826c655c7846bf0db4aa16dd22e25cb0799ac1f055a889ccdce1a328ed16554bbeb9779cabed887840b8f0b10efd82259c808e682b74c57ecc13b02b212367d45aada02f0422149edd7730006fe90a640f576875a4b7498d3e53f73b4ceccb29143c03d79137fd4ff4a588439906ed90f02242be213a173af4dec9b84967019a64612b9a63fd1b80f1027b32bf9f19856112caa87db4307c013e9b9ea786671373cbde487b27fe7a6b79e4bcdb6cd51b37e8d64418c3c16bf4f881945f68716ca0e039d4a5b5b7a455a6c79591dae75b4ccdb5b1bb5bc30ba2b8c826bb77b0b46d12fe59b622c6fd80c7b54d0a6cf24f9a7fcdd5431f7366dbb581705d9730a26086724ffdd45fbd864b48e166da6a32dc630c6229f3d9cc7ce9d33e31d495632b5b613ee7209bb7b92bf91c127ef6c2ebec47177150571388678c821e92847ed8f61be25a6325cef65b74996812598b033079787b5778e01e82949b84096da689bdc7f5580409b2636c5e68f81ef8ab63c30595da361bda20a94c7b288d48c40162dd670f0a931cbb3a5ee4a982ffd068d723d93e4e9e51891c17a9c1466b682f5c116807dfd983a1e87d4c417ab44de360b393fb6de6fc8f07dd3b1b3bb10d102bd68839fcf09afce49f5165401228d2a875a325f074c055a0bb1b50e3d128bd88d8b05af940eff23e4c56d88957cd573fac72dc4c19b4485d5e2f0c78a01b9907a106d0c4d8d4e261e8490999a900d2e137cda0069a81c329fe09f50c013b26638fa1e13feb52045e14c199511db097c6726078846878736c5e4f618f354aa13831ce1c292a33359791ddb1ad420dd8d13c3722a9f76fafc1ecd76ce911dcf8698cf1be3a652c8a3560b67de1b9e6404bae1c9ee2d0e59306944b7e4d69b764da60b18363ae5c93105b5a79abb2e5458fcb09dcd5885f2f6c6580071057597e080628fb53ed7cc8ba1c8792cbab7bbf98d2b620516c17d79924c9380ca4c989e63844cbf8bcdba2184a764209cca12f53eaf7c25136e579c69de8b867da768afe42d8a1407065c2d1d37abb6a68323a873155658b75412d8dddf4dd409dcb993688279adac7852e2c1a399ce194d7046f4cb9ca9230cdcd64f647b17b054ae00bb6dc8258aa9357c0faad260f3605e90bf0288bbe90e3dd674d09dc154bfca44b8e0acd85cf3849068ac3951f29833e82e83f29b969bb53ded0c96f0e75ee8f9005e9b607ee75e14fa3934b213a0c81667dbbf8a352b1d61cee3f05cbb6e59707e1155e73918b1344e442a189953d3a998a108d23a7ca750f55a3acf1d201da7636c31f937aecfe298bdc6072256c01a37ebba305ce92619c5a8af781828073340bfe5c55a190ff713439878e2bba2904cf8335011de731b8078d8f7c127ae7d3dd84ee9373048acecd030dbbfa01556df220d8aa466bb837434eadd781273f91fa82da7a94c126d3988e4cef39353e0e172aaada1e6f928d802b4cca839481d7568c0b6735754deea403daf786b6bb2c2cb16cb65b88c4a3d8f256afdbccf6190091e3a60f73b50624d6e18d5dca6f08fc769df3ca469e59c5e15b6e78d76b75de39c6647367d20011871ee22184ca18c140a60229a6b901995fb2124251cfa6adf6d0ea0c3f291f0de3a8c4dcabb502011aa5b30df76fdd843600c0b18dd47a0efc2b0eabce54fd44272e0b025c189894cf63705340a77a71b8a43d95c317e940bce5a0bf405f13d38349e6b27fe7a32c0d8b0f97d61881806b51e81de2ed40ff76294367eee0480d1eb76f135dcf1697cf89b59d5e8658b256c212b54b55d6d3d414bc59b49f610d606ca2933061030f8aa155e5b04e74122b135c17676391967c515d796ed782aa3e42ee1df8edd1bad8eda1a6f24f556fc3633a2ed6352e501c3d5cdbd2655e617adce741ac0837f2faba7ec1ccaa4c019ef75bb1945297a3d73e2222f761d8f5a7753372e724254070699331d75d1ab18d8d69c22d3aa79a1aea972ab46549e576c6001b1e661ba252425ff4d9c4f95856e9338772cade85409c8ef336b0d898d815d089219b4a689d8c31f862d642722676d19f4d7d53a41535e12c4be3fa2c48d4937d9a8fcecfd8c3c7b61db4f09ee7c72d2854097de067a7162025fabf4bf67ba68bc9d4bf41daed600686815a340b47424c73cff48398730870416454eb13f31d9dadcdd757470820bbb60940f10cd2a1db1abf8cbe388e71d91bb26b5b44e31ae9a7e4760c7d502ee167024a86350c0ff22ab3e7d31046dfc17e9d95c027faa689dbadb65690ae37deb54dfa1f884e75768d9c416d3009d1a96ca6c8bb932c7887fe5ed52c24ae94af2e5f964d42951a364ddfaadbfb9d96459d8eb9a37531655b18dc16739133eb290e5b75bd9a7debd6fdacd65fdfe6802c4cfc2253e96e47fdf77ac755223466d5918f76baf4478da8f59779832f01ff98cb62e7ca9108985669653f934b175f88e64c7c59df5b17e54d413dc4a0c2cf06e03dc2d447aca3d9dd560b97861ab40d8f027ff64cb62c346044e2bb6de9992e5b84c5816316499e640c63c4e709c74818bcd50c905188e1b4970d943ce7c7611acaddc43af38521c3beeb9a4a482648f29c32d6ad2d01fdd7e7e3ec35c1b71cc2b00f693da51f6cc1414bb75dc5e33d47d74fec833aaff2deb2808a6a4d08eb7d175a5a8c2ae1a6d791abcb0e86ef82f7e0b9f4ceef44dfea8ff4527d81280387b009d58f30b312241f9983c89c438894f2fd7c06b05f3b90472d32b1ed0fbd8e6cbcf09a81be98de359ed11a5ea84dd698fdc14a441fdb4f8e1d9e9345565e366a841d2f27ba75cc1ad7eaedc333d6f5e5147557facbc59111005a7ee34213ee2f32f320e076364c68e48f07ffb7a8cbd99618be7a3315a3bcdc4c34140eebbe689b570c1c404dcfaaac7f479ee1fb049ef7ebf835b5961cb7b078f9c836132c12e81ee124cf23718266e558049ee4150b68c58b681cd92a419f534160684c42b2e8295153b9cad19729bdd996c83e9d1ce41bb17ff1933bb6c4e42b653624a19cc363e0a1d75dbfb609c7928b08bef5be08672d2e06fc65634fe45a80600a34633cfdd8e9d9ebc3619c72a2ab639006d2363ee19f23dec60bf2a9c9a75ec2252ab32577ac3a3be8469dbee0e8cbc50a888c443e0ff84b3420a2cfdbeb0714f39f5391edc2cc1e3925ba424c28f585bdccb7c7b3495e075577f5d3878308d165af888aa6bc56e4a2a785928e690c516f64edcc700bb773e222c8c375882b03a5ee2c7f8705782b906b12fe809be99f7a3422909f99c535e4492edc814736ac5eec6888f4908b1ffc5b4bfb9058511c5fa86cc879f8091c64ae4706a7270a7e22d7dfb0712f41f92f36d9256ef66df74fc1a834df7e881a0eb35296a773c423c2639e4732fa1d56a09e7aabedf2ae4ee177a854b568838bf4cc4a46af59ec2288d282435bb24fc9ba50fe992c80c852a7673ae92ad9e6b0d2a74ed23359c82640153b74e3010ce41f11c3506face5a59a7417375f279e19ee69d1080be9d349dc65e3196f1fb5cfdddfebb155ca6efff5ac94228131a2b7ad2e7738c4742b7c35c6a147f8665c8226eefabd70cb0c9cc4622b8e3b06f7e72ccfda367f9d279bbd2b54884e2ea395a980f4e3221dd5029ba3af77c4a7e1c7b9ae09a544d7f91f0aff5251b7590f914fbc331c9fb51d2c927361c083bf561c31fcb6c9ded36c3f4c929b8ca8f02e5585483d4e055ed0d658b8f09e2ba445e5b60b820d397ce12b60ea19b5511fcc57c4bb329a34886ec9c1b94f977de8913a0e501773732405da61ca968a78848bf40e5bb2a24a4d3e022df1970eac778b7a0b5aa43ff995cd0b048f918c3de4a4b747fb652868fb9766422431ecf3d495489be3f5eeb6a5d187415dd8f7d836845dcff730639413a7c808e5cd1047751b1a332cc44631b6d5a36232aa6c0c5a1c65184aa119e42805314f6c0483e71b45228e1998c465ce8d31c77787a23b7542e02ec98dbb1e4b6332234a709397467ad7b64b50cfce2932c8a2ef359d3990c51bed74f155cd3a5cb6ecc1c7069b16616409458fbb9fa78683db1bfd087cdaa3f8c4b68e4433eb24dba3395e0b985f6410784e0cb3d7316176c5843778a4a3d0d550c80a02a8231c5c60827ab84f1655b1a1f398b4e16b35cdb62a42432808088d96594ca7ccc5406583cd920f8282a1f0a355615aca55cb60d90da2093dee71bbb0e47f1235678d1cccadc3700ac5feb26a9a920c9b2d1f5acae16c63e7112a35e7158ee3e164f4b2ffeab28d5f5bc2792a193ee0bd8035309b8a2928c3973ed66b31c6f1c7fa087c0b9c1cd546f30aef0c661cd572ac4e45478ae1e785f3006433526907714b7428a6deaee7c9da8e3049ffd298a4f1953f980763dfb24d1657b7a1fca69a3d2828753612b6cedb47734a64acb5caf9b7927c8e09bf6cf89988530403ff86ac444ae507a9380f74c1cfc79fec0ee15a86e207f7c2ad3a3bf50d916d312ed1ac34fd1a75fbfc1f856b8984596e4fdaa142265cb3d432125ea8a46dd50f3769ff98c74118eac6027e25398a4c222a7a38048cf71e5a3a00b1d72738e1a467b89b2c2318caaccdad83d427c733f2b98f1793ed06e5621490d71dc36e9d35c7940af6e1131979e94b784b3886fe890207e63f557c95742a11eb50d0d4ddbc892dfb8263223399d59f4f124a301071bf8694050d0c9c285ab9eaab51ea728f84d10a13916a7977d4bc1b3c9b4729401fac42d2b5867ed5871e4e385d287a6367ab4cba9d256518ab54ce6849847ce72d5c70e08b5b1fa31e10ea4160bdeb7d90decf2b06ff8111f0dab11a28a2ebc869ce14dd0cc16daae5ad5155f099545a0a5a458da92c778a5af3b413ab58e13d00580475d6ec4f12358de5a059fe75af3c8936572fe823b96f4973c3b1eafd90afdfef8274e33e2067a1a676eaef199055159e14a7c6562af29a64c2507545947b991a11f1a8504250717e5824f0d2359adcab73f46f819eb12be588bfb606521632cad8ad0b565ca1f25306e191d2a655c7474cc2230fa5f7acb3dcf326363786def95b5c71c43cd6c3100ac32eb023a62714b0d2bbcf0c3320b79d16ec7d7e2ab2f064dd73d7dc5fe6e65023b1d60c2184a1f5d1a0380c35e2e0c76277665a20e7e17c56284e8ddb4393a5d47b4a6dae2864edec2877f5e9121ad94ec7d9c0f03d2d157391e06897e4da164e7a0bf339b4423c84ea705574bf3c819eef6cedfffcef8425b190563da7090ccb4d5487d73d812dea0dff06e010d558ebbdaa2b7a3540c9d4bdf1e22668e2fc17b5edfc175b2439687b8c7730dc62753e89db2872b09c811b9f8803642e907153bea7736628cd182c66a44c62d5dd07dd7e5e210f3c1fd2d0a744b3b010d38af594c63ebb16ca9219c5f61d5e1f188c912eb4fc208eccd443e17d4aa5a984da15d4cb9eef220b1d74261d92ea5a1010000000000000ffff000002000000b7b81de49c0a3d7a0bb321441335a9d178f6ecc028d8321fd6223ad91308c3f6726715631e2132b19c3f34ef881b6a459f89c1232d2b55ddd5e4ec0af4432e72f98851d2aed3bd6cc4c0565e92fa50be7fec09b525b220765e77bb2ba07c86f8c203bff773c3f79aa91952d3994bb78caa8ac93bab0c105390483582e4471e0d880ab01e16cb513515d63b3b094a6147c855cfe2bdd8820b9e037e56cb2b3930fbd62672258131530f93e4e682b73d46ad932ae2f719423bc935fba8cc6a9da4057c79d9d947763606522e9aab46944fbaf361b4fc24d48474f225761daa993e7557e55dbe0496027cabbf0a12bfa2739a990b70e4096bd5505a6947380a33fdc5c4696d0468b2bc28a42bbb465e32af713856cf0f8193fd3112053877dd0d56ddcf528db37cdf14b0a9c890a15b54861a810c0d0fd1fd25d8d376bace8177c6b664c598e73d36180c8607933108f3002dc99585f26670d358413e8111825e2e3156c9689c0b0344273483dcb041715898fb0ff5d9548b5a12107373bb7ac80db4f818a57e3eb2e4cedab6e4ab48350b3500ff993031a59ffdef972c78365fd4d8a9be67c798eed185aaf6b70b0d68bd1a6b2b9b316103d0427c80e4e2713c63f73de9688a00250e881ebdd3e64e9787b1048259eaae9f61f4b07da9d0ec10680cacd6871cdf21eb3a62ef3cd241e402ba02ce163a217ad48c57d431baae40be13229d709f747abe93f8cecf6f052360646a11cb43e1708f3b86c53bf766300257b5ec07e0e20c8892f750c14e426f261bd3ecb1adcb09704265a6e91e6d2f976798ccb2b694ac12faa47166dcda9eebedd4f6b0f27f76080e2cefba51ec0aaab94bad328f30e07c87798651b6ba54d7241e17f240ce2ada66610e97e57438e4bfad5e2e160c06289a4600fb8e25c06897761c45d0d41c88c9bae4aa27d9bb2e9386d2ae6ded9e6a5f544e2926c9f5dec1e15fe319e80e4c4840d6963392052ac1da639f5e29fcace9954f192f9afee6edc07995759a54b656bea1a11b055b1f92622298253be4b5382feb87f33133d9bedc8f935f9eeabfeeb9b9bb680b72e0d8e174f4976b748a68703d56e9f8f4ee513e05948ae1b044f38fa09a390caa28dcdd43eb13ba1876e26a2171828cb5ebf6b869e92cb467807bb76d6e6ce881e57d0131abb644cd851c016fb8a9c1e1c9317308b0bb216afd6d63eba97110d764b05741fa18a53c9eac3ae83618839b7be3101bbdb4232d128e8db1fd2ec31031a677acca6e1fe2db832ef2aff239fa5265ccba6e001332dffb1101cf7d06ec76cc5d0e038306ec280ed14d16b31bdae8f7290bc414ddc1f6ac9dd55fac85f727348b4afbef1d2c3581cc1d86d8a5ea9e25d1cf3df3e9840ebd5d080b94f8a7b3df0665f8d3277f22910ca24cea5010902092fb52cacadbe2a5d05b64be52060c827c43562b4e6f706ae470c4c8d0c98c4c037ca6559a3cb706e85420c8265bec2c3ba78f95b0ef3963b06286e8d1945c2c5e372d9ab21b0c276013f25d92f4c298cc4085c84d9fa2e26bf440b051ea3be74c176bcc311859ddf0332a67e980f4eccfe4a72536e0fef53b335aaf94713bcec12285dc893577257276e09d4986f330cf17fba0c0abbf09df4e003f9ee92b0592295996779025402918101c22d161ea317e7002ac262c836d78dea91bf1d94bc20d0083f90efb55fe8b9f02bdc59333a55b9bf4f559497032ef8c19015c1c454b7d8ac919f892978f6302fa1089aa4b83ffe649fa111e54bd59973055613e29fb4c36ccefaf48dd75b7ca26a57ea316f240684068343a36f4f9822db330c8eee25f5d3e399ab8b0417ba356cefa8a67afa2dbd05147264d560284bbc70d49aca5d01c29e96646f704527d8b44f126be4ff75c697e68543c13e70624916cb39e27609f24b30d8e5b9b265c4b2231c21d5c41aed741bb80ca1a471d225cd8d133f1636e89d67ad48d95d66d675abd4d1912ac353ff40017e247e3f86c53347cab9ab844b008402776774dbae8c084672d363de09d63fdad27b0e2c1d2fdeb03d5f3e23a926da993906e17e9ef8180a2308dbd26a5bf98ba363d34a4239e39a8a34e620fbe2208e8d6222f1d4f94f116eba9acf57cc1893e563cf562ef7706f2fffa7bd90d2f558dd69d1ccb2d9b38ffcf3cb918bd1a2b8b6ae5008d76cc22b75546015f10ee32c8a60824da655338dd4f7a6a6f1c84cec75349416c205b37ec96c5545f04835661977d637aed50129ea443a90cf7529a503ccd9bd411b8b9a2c22644610e249777a5592a9dee2fe17d8bee93237772cc60ee2c15af7dc69a03964914f8c2691f3b10447e48040dda80f81f790fdd84ef1cbf3efbb6eaac504046e85b002777f539418b6116cc49eb1f81914fab23926bb7fe0cd3fc6cb444a20a11b6bdda9d5bda4aaa52f1d8d2b99b0870726b9ecfc3c9c77e60bd4f63531299afda37bd2dac1dd2eda9916978bb4a03d06ae112c725236fbc39563895bd4bac633ad136a6d99a5a780e574c20f676f4ab20a85c7aa73336f28ff617f0a93882c94bb46dbba6ca8e28aa94c11b28bdac4b9f4ad013c7986da7654020b1d0c3a66872fd07abe8d1c264d2ecb8a45b1d3690d772b4c2ddee92ecdea2a3e89c486b94f3f1e96d096477e14c3feb04f922e22b5b7f97021e1aa4588af38cd08f3fbcc5894cd4b8ee70b6bd27a0162d6975d3e8903a45196ca3f7d751c7f5aaddf6aae285bf07e2d76da8032f227439a4acaac551af3c3a5efc5dd2f714b4f4a98b43349ede06bfb8c703203d961ac8f5f27a4bcd3788f5e578fca7832424c9362824deeb46f834a53030213baed6621089528eaff2190410a58a2522263d0330fffa0b1091588915e00c2f41a1836ed29ee91060e7f9e6889a6d5864112c3f0330086255b439cb929122b7733227a4adcfde426205eaabf04aed2c6153380f7e387cce538721f342e5e897da68d411c7bc6d535eefbf90ea3e0eb8c6c163be965a17b269e4a2094fb48cafb80b3ddbe86c8524acb00c14f97449776fc20c0dbb4f68e48a3c57a455c423c833ef46c4aedeb92735a5d0a38042b9f82a48fc4d1a003b284894be9c7b03215a513e170848823a53ee7d12a133133b43d741db2edb66d3ee275fd4d4b104568870e64396723579d7571650d31fa7f419cfbb5cb4cc8c3c8e4390a1a731f5bc7bf08732ff4a2f479eeec8cbe850646f2cd7265a26a25772ad8fd7690f3e5231eb3bef702823b1914ab63423c34113ecdf2cad56c711ddaf9fce3a8554c0d345c0493ce4e5da0ca07bcdf483fd9559108375c2967bb6477fb9791f3397c9c23797bdcbcbf3598208e6b0654f4616b2a222ed13fd925d731fa7259495992b45b71c0f13e259358b06385bc65f4a3d85a71ca5cffbe7146b35d0d91a6cb2df879df40b30de35cb689b082f5b4f1f3cc36c880953a1178755472c253c51b87443a68be4e2ec576a5190129bfc569b8a0df0fffcf527b451b3162d45d8eb1c06aaf58783c346d450bd922e6dbe61f2ef565ce07bfcb7d3d52efb02232ccf3f43d6641cb9e6e8c62aa075ccc889a90d4b28cd0e43e5310ff5f411cd5ef5aba256f8679f4e4b5fffd24c1dc35dcc11c80c9b2429fff0e31ab466e63028bdf3dc8b4533297546764cba8b287dd756306acdbd7ac8e56e061a0effea8bc1c628282ec67b4c314b24a60408d52fab9324443c53e859befacffcf3548d197708ef642622e2e3c37181d0304684808e1e7b1e33989d1b2d3b53e68a3eed5bec9491f2dc603d1a4ecd73a9b6f3ad97d6c4c55dfccdb3ff48433f5c6d4736ee90504e9204255a47f0dd6568d3f5a8a51be4cd3bf783fb6d4d48a183b28203faf73d06a54f16bca80b3ad11020d6d8c3de51ede4914f21644990d00123b9a21c6bc562b7b7121f90cfc2c166b18f5630a8f4cf5081fdce8f64b63303c665c8bd61862524116c821e4d5bee7a922f47004a7197deb6913c3fe129793a66a63b442331a0c3cc6223950f4387554f2e3e3e46799013837f5e03e5d2fa42d8f61a6b0d78fe61608a396a50176d5149559ed8548caf798d9df252728c71c7fe76b6640615a262966d3e23482f23f3ae849e444d9bcc317813020e901a3893ade0e652ba14733cf17958e75811212ef22ab9ba4f7092264cece3b2dce4482af036ac26b7095b8f1f346471cb133799de752ee654df976544a647485aee70c3dcf29ccd3ab07df881ae9f0b812fa1d60fb8ba5fc15788442bf63262780721e67b56a7b1dd4b03cc6b2e442d9427c59c6abfc1d178bae49f7b249b28e471d949bbf9bc7b6dfaad44942888b372510d9e54577863bab721b031026c7e14740f3f2ea85d8cd9358d9d88ab18c00227fecaf8f8d4a9038524901a29429f91c7165d844b31616a16b8d4eae89c18e9ce9925e24dc2e2f5b78649892d987c50822763455a22fcceff2f0572f53d419ed18b44141c3a133018ddaffebb963d142c49d85a94b5c60141775777ac3c78550766f31fd55dbda9ea7e40fa6c423d565f2b2f2edcb67a817899c0ecc73814fe018b4d33c56558b9dc4d97e2078d236c9b102bed6c8ea6ef4444be88268a0bbadcbea00960732becb6cfb1901ecacd46d4152c14fc14a6f4524964a56910802fecb0d8d928ee7d75a3a8009a1f2d8c71d48432e4a0ae5222c74de9c4d56c8b0649d9ad3e639fd8603a35a4c79095d6fb13d5bf2058516fa1c15d71c7eeab77b8e6852f16066b3cdec6191eedaa0f6250d32922839b153f6e663ddca339b91261532dc8edda7cd9553a673ad1b87700ce1dd15f8aab0b23691bdb98b50b4ce6d73efcb9938d5b6d6d65dde596ae341e6b180cf2ea4f605e45d1dca9112150a6819b81990698d2fc3f9254fbd7d6af214b50493ee939416b36a74cdfca33d79254c4b07585ccb50a0730f1265edf19aba06fc889c3e9296c6d5c3fe405202bd652908ebeb08cb0db42bb76bcd18a351b25f3706b80efb32d3f60f2c02ae90523df68030756ceb7631686799550881bed657816a10e864fa687d032c734fe91f89fa96e63a813870231ba2c91900c1ec67a760cb6a0da31d989dd32b753679b16059deae478dab812c729068867f951237fdacc0085beb74987e293854c31d8a389167093e1456d8dfa5305b8003e619d833b9ce9c1a956e9d3027efb625a6cea52dcbc26b6020fc6db8bcb0d9a228a615ae67e2b61f11a34a2fb026690ae6e374569e205eabff864e36961f6d254c0e26e97f906e437fa3d12f7673ee373ee99efe4752c8cac1b3622bdf0d50d63af27147c27f5cfa7c9830a3635631b9b21b87c2cb4dca5fefd5a844a0c3d9f9c5e3f029b68e8536552b21cb913ed680d038a228be68f41dead5c18bea0ec2d6d275b820b9831e40c4838dbaf46665d899d19eff0c5496674de0982d56815cfc222fd93b0d45cd036b976477678b4b81a17d9a33817161613051e90588fc3d51d34e1eb1bc9ffe08c81ac65118eabf1787a800f30b2a628733b2dec2fe22da47abd49780e4854338f978f54473cca8e6cca68e75de9db4c6081b62409a7468bf83067fe279cdc7f0872b08839fc93fc459a4347df169531cd2df8fbbc19ef109f10bf0a6e8c66a0ffff67ca2046052f8c6722359c60e6e060114f77793238f75b74bdb7c143ffd798d08551fe55a6e1594987661135bb832a1437e8e81bcb1250b98cd0891e9f2c065c422b61f31d5fef42dfdb84356e802561914571b5eac3182f4eda6ccad0c88249e403649d6b2004ff7b1f3280480000000000000001000000fbffffff3e89b879893390e04b66c2b96e35fb98748e226f84e88112fb31be33493fed363dcc13a49806c941457e8218b90000000000000000000000008c4d69191d14e09b53e816b4db8f416620e9439ad57a026dab0d8dfabad0d846439129ea5ed285218f364ae452f57594936346c69973e7fa02e75eac101d0cf0c86bbba46de53c97ac9d5fb732eb4eab7a8187fff6b28f095f256a3fac8d57c6721fd1b177d58a19a67a627389acaf985db2b11f324f99577de4b96ca1f43aaacfd02c14f747284fc5c71d22869e30f140672fb16a3e951f8730ea659672ff580a943b9a10f60ac2e93a332fb544ab9b57427758c9b2a2e676b3265a031f6f4626d437c31fe320072d16d0cb4879460468d12756d0be7037360b819c996634c7d94f33070dc64242272131da3fc23591e6ed86d77df60a2a9cbb9dca62000000"], 0x2138}, 0x4) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r2, &(0x7f00000000c0), &(0x7f0000000100)=0xc) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 17:09:26 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e2000000e74de4000200"}) writev(r0, &(0x7f0000000140)=[{&(0x7f0000000200)="3007c0c093ed31c1062c6b76328f9735873a402b9dee0c7a947f442d447e8135b94fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999000000000000000400ff001959cfd1af2b51ad00000000020000000000000000", 0x65}], 0x1) write(r0, &(0x7f0000000180), 0x271) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x27be, 0x0, 0x7, 0xfffffffffffffff4, "0900ab6e195231e2da7b02010000454d25b58cb8"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) r3 = open(&(0x7f0000000040)='./file0\x00', 0x800, 0x0) ioctl$TIOCNXCL(r3, 0x2000740e) 17:09:26 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x44}, {0x1000000000000081}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = getuid() chown(&(0x7f0000000200)='./file0/file0\x00', r1, 0x0) r2 = getegid() lchown(&(0x7f00000000c0)='./file0\x00', r1, r2) syz_emit_ethernet(0x1, &(0x7f0000000240)='\t') 17:09:26 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) r2 = socket(0x1, 0x2, 0x0) close(r2) connect$unix(r2, &(0x7f0000000040)=@abs={0x1, 0x0, 0x3}, 0x8) sendmsg(r2, &(0x7f0000000540)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000400)=[{0x10}], 0x10}, 0x0) close(r2) kevent(r0, &(0x7f0000000100), 0x6945, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffb, 0xaa}], 0xf, 0x0, 0x41, 0x0) getuid() 17:09:26 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) getsockopt(r0, 0x29, 0x9, 0x0, 0x0) r1 = kqueue() r2 = socket(0x800000018, 0x8003, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r3 = socket(0x18, 0x1, 0x0) close(r3) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r3, &(0x7f0000000540)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000400)=[{0x10}], 0x10}, 0x0) r4 = socket(0x800000018, 0x8003, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r5 = socket(0x18, 0x1, 0x0) close(r5) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r5, &(0x7f0000000540)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000400)=[{0x10}], 0x10}, 0x0) r6 = socket(0x18, 0x1, 0x0) close(r6) connect$unix(r6, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r6, &(0x7f0000000540)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000400)=[{0x10}], 0x10}, 0x0) r7 = socket(0x800000018, 0x8003, 0x0) setsockopt$sock_int(r7, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) bind$unix(r7, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r8 = dup2(r0, r0) kevent(r1, &(0x7f0000000040)=[{{r2}, 0xfffffffffffffffc, 0x29, 0x40, 0x9, 0x6}, {{}, 0xffffffffffffffff, 0x4, 0x80, 0x7, 0x4df3dd63}, {{r3}, 0xfffffffffffffffb, 0x8, 0x10, 0x1}, {{r4}, 0xe6ad63fa281d0676, 0x40, 0x4, 0x3, 0x4}, {{r0}, 0x0, 0x2, 0x2, 0x3c38, 0x5}], 0x720, &(0x7f0000000100)=[{{r5}, 0xffffffffffffffff, 0x92, 0x0, 0x8, 0x10000}, {{r6}, 0xfffffffffffffffa, 0x81, 0x20, 0x1f, 0x6}, {{r7}, 0xfffffffffffffffe, 0x79, 0xd000004a, 0x268b34ec, 0x8}, {{}, 0xfffffffffffffff9, 0xc989628fd272e7c8, 0x8, 0x10001, 0x81}, {{r8}, 0xfffffffffffffff9, 0x10, 0x2, 0x1, 0x80000001}], 0x1, &(0x7f00000001c0)={0x9, 0x2}) 17:09:26 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f0000000000)=[{0x100000001, 0x0, 0x0, 0x2}, {0x4d}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r1, &(0x7f0000000540)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000400)=[{0x10}], 0x10}, 0x0) r2 = accept(r1, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) recvfrom(r2, &(0x7f0000000200)=""/177, 0xb1, 0x0, &(0x7f0000000100)=@in={0x2, 0x1}, 0xc) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 17:09:26 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2080002006, 0x40004000000028a9) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) r1 = syz_open_pts() close(r1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffe, 0x0, 0x7ff, 0xffffffffffeffffd, "0000007db84d4337014608ff00e1ffffff0700"}) write(r1, &(0x7f00000007c0)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c1914bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98cb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7ca2a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006b4ffaad2a7a939fded389efe60c36c653fa0e7020a7447e809cf0000000000000000d5fe00ac537a1af30b95fa383ad32e34195c29", 0x32d) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000080)={0x5, 0x4, 0x1, 0x6f}) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x8040, 0x0) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f00000001c0)=0x40) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000040)="000000186004008b00062bdd77eae99244469df49a07284f59c200fe0000ffffffff0000000af6ce4f22276e2b8d2a48d69e0000", 0x34}], 0x1) fchmodat(r0, &(0x7f00000000c0)='./bus\x00', 0x100, 0x6) mknod(&(0x7f0000000100)='./bus\x00', 0x28, 0x400) 17:09:26 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) shutdown(r0, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) openat$tty(0xffffffffffffff9c, &(0x7f0000000140)='/dev/tty\x00', 0x8100, 0x0) syz_open_pts() r2 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x1, 0x3, 0x0, 0x1ff, "d730c1e7bb6fcce23c5b00000000e74de400"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) pipe2(&(0x7f0000000100), 0x10002) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0xfffffffffffffe86) shutdown(r1, 0x1) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) ioctl$TIOCDRAIN(r3, 0x2000745e) 17:09:26 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r0 = open(&(0x7f0000000080)='./bus\x00', 0xa1, 0x0) mknod(&(0x7f0000000240)='./file0\x00', 0x800080002002, 0x5bc9) r1 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) fchownat(r0, &(0x7f0000000180)='./bus\x00', r1, r2, 0x4) open$dir(&(0x7f0000000000)='./bus\x00', 0xf09c2e37e450dd48, 0x8) open(&(0x7f0000000300)='./file0\x00', 0x0, 0x0) write(r0, &(0x7f00000000c0)="a9a94b142498f3d084e162f1cb1159d5d9521840832cd8a188da80abeb33199cbc910bb3d50328b6b3172d866b71fef7962436fafe904c361a0d490e0e7cd9a577f38f9e7a9fbed7e11f7fafe4d5a9ce12828a029c4ea615238f99d1e44c44ec5fc06546e3977b40f15796361cbfdfc283e112614ac00949d5f45c8e7051805a9ebcc225c1c93b73606751e9dcda4ef0ce", 0x91) 17:09:26 executing program 0: r0 = syz_open_pts() ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000000)) r1 = semget(0x3, 0xd, 0x110) r2 = getuid() r3 = getgid() r4 = getuid() getgroups(0x4, &(0x7f0000000040)=[0x0, 0xffffffffffffffff, 0x0, 0x0]) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000080)={{0x3ff, r2, r3, r4, r7, 0x80, 0x8001}, 0x80000, 0x3f, 0x100000000}) r9 = dup(0xffffffffffffffff) sendto$inet(r9, &(0x7f0000000100)="82cba26bb7fe6b36aa6990ca621a7615416044de243d6ea3ed410f7661c0df3e54448c1ec8ec0f287bb12bcea8239d9042e7799d", 0x34, 0x10, 0x0, 0x0) r10 = openat$tty(0xffffffffffffff9c, &(0x7f0000000140)='/dev/tty\x00', 0x200, 0x0) fchflags(r10, 0x10000) r11 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x100) r12 = open(&(0x7f00000001c0)='./file0\x00', 0x40, 0x1) mkdirat(r12, &(0x7f0000000200)='./file0\x00', 0x98) fcntl$getown(0xffffffffffffffff, 0x5) ioctl$TIOCSCTTY(0xffffffffffffffff, 0x20007461) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000240)) r13 = accept$unix(0xffffffffffffff9c, &(0x7f0000000280)=@abs, &(0x7f00000002c0)=0x8) pwritev(r13, &(0x7f0000000880)=[{&(0x7f0000000300)="43117aafefb2ccfb6bfd592b4f11eb06ba3afb81e3061b31eebadf6da7fc07a93f58605feb11f63fac318d2fe6afcb6fc945d26fa6e082d1fb2d43bc7947dd8685f54f5a5bc8c25a53ea26ea63dda4a0ea393e9789dd1268737139e24681", 0x5e}, {&(0x7f0000000380)="8f84f3a9cbd55af531b520e7d326950001e0e9fa910f6608a0a7351ca64d5b6992a6b545806def9c1ad49a084364b7fd44d3f3bb739de14bc8a0429e6f083d9323519610f6fc2082c6e917a7f4f547b20d366b2fc48adef5ba48225575b9afa426b73677fb8b75feb06f19ce10", 0x6d}, {&(0x7f0000000400)="0a8dde74202872797f3d1e073616400a819ea926f6c32b03489946891926c06b5a1da8c1c6954e1cf9e44aaa7456a22a9e843312ba20be8ee87bfb2de14bc4561666614ac248505f1db16f3c16bb0b6d2adfab4ce9b8561f650013eae32869504dd23ab7930bf49c06409ee067685c156d71777c6815143ec8041470a079f1d2ac4bee57bfbcda3874f668a50d44abbd97988922ae579a85f12272e203b804ee0a5243b9d77d384b35b8293ffee1930821be180250ae9cb4b5574fc1e63678620f8d8925de118e55a1843a", 0xcb}, {&(0x7f0000000500)="e04f739022a22d4181980e5bc7fed4d1ad7116eff301c7f468562d307ae10a0e6b5cf36e7a495301f981e2fc5798b73699edf86a435540e79a9e7a629be87633a3f90df1077c999d304d7330ff21008fffaa9c776498c20307a479c51249cac0e64acf9df72804ae728644ae33324ce317d530386e41196437ab5d495ec3074011313058d55519518a2cff432c4b4d1c14b807a12d7b9eb7bbaaf5625dad7edbc216167e46cae2db9bbecd11422663fe5d30a75ab4346789c3b5252bad3432ffbd034c5b3aa024bb28d8929f46799013fee6b9197b", 0xd5}, {&(0x7f0000000600)="4554645ec96fe9acf85c4e6a3e55af17296ad9659fd90b6daad9db9164f98521aac9f772d1969e6cbb6eb16ae951e83965787c8ce8181b51bf198e0b1a00b495b4f2d2f0a24882e63e3df60998bed722ea9a0c4d174d08a00e6c3cdc680c58ba099a291819fee612a02b93adb0c3c22f83b572146ade4c2d31e8cd00ad7a197be9f8eeb5cf6e293e2323fb33875a95e286cd8d906d073e1172f4803bcdbcb2e2a42cce6603a9ecfc873e8c67b06acc8f62e81b77176ec9700b1bbe0fccf67d8bca096a1e4a62628d279556b1c7243fcaba04443ceb77d43e471c34bf3f0c60", 0xdf}, {&(0x7f0000000700)="a217bcb77c0529fcb4db6c6f552518ab3120598e7ff756d36aaea6fde9741b468901dc5c359c8129c56566654893ffab557749ac9753fc462f8921d261a4b330aa784606426783184a520ecd0f995f73ce0ce27210903e68b9a0c2a80dc371da6fe431f55cc70f57b2172dc8574f1ba61444d2a50186d4498f3ac3703b0f6e1f52368c152f9ba9302a55dfb8bbf46ebff179d9ff34", 0x95}, {&(0x7f00000007c0)="b81dd38ed550842539ad8b1bb42d7ca479f0a3dabc9b13f754b5b4a33fd7b03912ee354e4efd39b3fd08727815aa6d6562fb8420bdab64862826ffbbdf85ea80a9cfbcf051672ddd4ab75f8da26d6a180dc68b6693aed93d39693f4bf26138c30cba498928466e33ca5785b637ba8917ba2ce743bbd2b73c43d54a099a94da5a35231d86d38dd175f58fe460cf9128862c3f03bf4e73a11a89b54d2978495489caf2e1041c043ef40db325c7885a6a", 0xaf}], 0x7, 0x0, 0x0) r14 = syz_open_pts() ioctl$FIONREAD(r14, 0x4004667f, &(0x7f0000000900)) openat$zero(0xffffffffffffff9c, &(0x7f0000000940)='/dev/zero\x00', 0x2, 0x0) r15 = open$dir(&(0x7f0000000980)='./file0\x00', 0x2, 0x14) read(r15, &(0x7f00000009c0)=""/91, 0x5b) readv(r13, &(0x7f0000000c00)=[{&(0x7f0000000a40)=""/188, 0xbc}, {&(0x7f0000000b00)=""/226, 0xe2}], 0x2) ioctl$TIOCSETA(r14, 0x802c7414, &(0x7f0000000c40)={0x4, 0x7fffffff, 0x1, 0x8001, "6ebbc83bc900b121c5a66c73470ab093f0587071", 0x200, 0x401}) getgroups(0x4, &(0x7f0000000c80)=[0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) getgroups(0x6, &(0x7f0000000cc0)=[0xffffffffffffffff, 0x0, r7, r8, 0xffffffffffffffff, r6]) getgroups(0x5, &(0x7f0000000d00)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000d40)={0x0, 0x0, 0x0}, &(0x7f0000000d80)=0xc) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000000dc0)={0x0, 0x0, 0x0}, 0xc) setgroups(0x8, &(0x7f0000000e00)=[r16, r5, r7, r17, r18, r19, 0xffffffffffffffff, r20]) 17:09:26 executing program 1: setrlimit(0x8, &(0x7f0000000080)={0x7, 0x20}) ioctl$TIOCMSET(0xffffffffffffffff, 0x8004746d, &(0x7f0000000100)=0xbbf) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000940)='/dev/ttyCcfg\x00', 0x1, 0x0) ioctl$WSDISPLAYIO_GVIDEO(r0, 0x40045744, &(0x7f00000002c0)) r1 = syz_open_pts() r2 = openat(r1, &(0x7f00000000c0)='./file0\x00', 0x8, 0x82) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000300)=0x401) ioctl$WSDISPLAYIO_GVIDEO(r2, 0x40045744, &(0x7f0000000140)) close(r1) pread(0xffffffffffffffff, 0x0, 0x0, 0x0, 0xffffffffffffffff) close(r1) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x48}, {0x402d}, {0x6, 0xffffffffffffffff}]}) r4 = syz_open_pts() close(r4) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffe, 0x0, 0x7ff, 0xffffffffffeffffd, "0000007db84d4337014608ff00e1ffffff0700"}) write(r4, &(0x7f00000007c0)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c1914bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98cb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7ca2a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006b4ffaad2a7a939fded389efe60c36c653fa0e7020a7447e809cf0000000000000000d5fe00ac537a1af30b95fa383ad32e34195c29", 0x32d) ioctl$TIOCMSET(r4, 0x8004746d, &(0x7f0000000200)=0x10001) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000240)=[{0x3d}, {0x34, 0x0, 0x0, 0x7}, {0x714c488e}]}) syz_emit_ethernet(0x1, &(0x7f0000000080)="1b") ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_open_pts() getgid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, 0xc) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x1, 0x10, r2, 0x0, 0x0) r8 = getgid() r9 = shmget(0x0, 0x1000, 0x41, &(0x7f0000ffc000/0x1000)=nil) shmctl$IPC_SET(r9, 0x1, &(0x7f0000000980)={{0x4, r7, r8, r7, r8, 0x21, 0x40}, 0x773, 0x5, r6, r6, 0x80000000, 0x2, 0xffff}) 17:09:26 executing program 0: r0 = socket(0x18, 0x1, 0x0) ioctl$BIOCSHDRCMPLT(0xffffffffffffffff, 0x80044275, &(0x7f0000000180)=0xffffffffffffffff) r1 = socket(0x800000018, 0x8003, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) setsockopt(r1, 0x29, 0x9, &(0x7f0000000080), 0xffffffffffffff0d) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) 17:09:26 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0xa, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) r2 = socket(0x800000018, 0x8003, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) poll(&(0x7f0000000040)=[{r2, 0x7e}], 0x194, 0x3) close(r1) 17:09:26 executing program 1: open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x28) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket$unix(0x1, 0x2, 0x0) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000040)=0x8) socket(0x1, 0x4000, 0x0) 17:09:26 executing program 1: nanosleep(&(0x7f0000000080)={0xf0, 0x7feffffc}, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x66, 0x0, 0x7ff, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f00000000c0)={'./file0\x00', 0xffffffffffff0001, 0x10001000000000, 0x9, 0x0, 0x80000000, 0x400, 0x6, 0x1, 0x0, 0x9, 0x3}) 17:09:26 executing program 1: clock_settime(0x2, &(0x7f0000000000)={0x100000, 0x98}) clock_settime(0x0, &(0x7f0000000040)={0x4, 0xfffffffffffffff7}) 17:09:27 executing program 0: pwrite(0xffffffffffffffff, &(0x7f00000005c0)="4fbf252063054f85e1ce24a457efe319eae17340bab728e72765aae008429830b3662461de052a91248486428e4ef1eec06ec0404e9fa85e247b52a6a37eb836cbd68a2b8e34b68960f05f261b24c71ac2f6c21e1c751557454f4a97d2038aae57a93cf7a08a42e88ccd569e0acb9c21134a5160750eed3269e5e8d29bce95ccfcadf0d8081db07d07b7aa026d90d25252b0fd093af0917f4f9e78d286964fc08803618e1482ff6b78a1a1e44a4587cc94e9fe4f32e1460489228beedb", 0xbd, 0x0, 0x0) r0 = socket$inet(0x2, 0x3, 0x0) r1 = socket(0x2, 0xc003, 0x0) ioctl$TIOCSETAW(0xffffffffffffff9c, 0x802c7415, &(0x7f0000000100)={0x5, 0x100000000, 0x9, 0xb8c4, "8fb2dd955cd0ed00", 0x8000, 0x6}) ioctl$BIOCSHDRCMPLT(0xffffffffffffffff, 0x80044275, &(0x7f0000000b40)=0x1f) connect$unix(r1, &(0x7f0000000140)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b4656406560026e969c9341589ac85cad9b77c19a0dcb5043587b1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f08969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840eac99e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0008000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f81e2cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb43ffaa022b17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331dba8d455f2bf23b53077fffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fc196e3c18626e"], 0x10) r2 = socket(0x800000018, 0x8003, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) sendmsg(r2, &(0x7f0000000a80)={&(0x7f0000000500)=@in6={0x18, 0x3, 0x2, 0x8}, 0xc, &(0x7f0000000980)=[{&(0x7f0000000540)="caf730a074901c", 0x7}, {&(0x7f0000000680)="bb768875df3ad216ef925e6d08e5c6da38b8373ca82f59bfaf599576a64c026c54375bcd05273654a04c5b2011b536fec674c5abff659b93f0d4a4d8f22ebcd018ee5dd6095bf7494505d13cebd380a2059401f76b31d76bd192f8ce53bb052b54bce528e17156e87a3bd8f3955d151d615271c35edf9f65f3913ba97465bc9640cfcfaacf682bc59d9d837d333eec2262e53aee9f0bcc784f80f973c1a0b2ed80ed7823e1c55050402355f2f8c9385d266e49065d268f7217ef6f972be9", 0xbe}, {&(0x7f0000000740)="d8f2986f49b815e842f9f70f9de78b484c4688984ecb1d689e48ff81e23facdfebf3770a9bed8b9b18dc845111ff90745183463531eb17d4bd1b03bab619669bb607f628ee30c6657ee42f4e8f094d9ac0e7cdaf220f8293491571d4554f449a67", 0x61}, {&(0x7f00000007c0)="bc2b085e2a00f003f5aa45e2d5730eee9cb56896ab078e1aa697ab54933649c25d7ceaaaa99435bfbdbe8901d81573f5303d7fa462d13d7ec6a0d6c6da5599f448f99db174e3d12638b9632f980f93971d5876519bc020a61de80a684b17a10533f816a6031fb0987e96b5e533e8b58ec645a0", 0x73}, {&(0x7f0000000840)="c6bf94e24147bb49251d8ffee5bc9358eca12ceacbdc", 0x16}, {&(0x7f0000000880)="42eb003675626aba78b2109535ce7abed7b462a8d14845fa9104b6249800743c8a568cab199f3fc64a773f08ea965399224f0db04d8448a3f1a2bf73198cf1bf6392087254ca9867c79349370c4004e8521098e7527eaab08482651ed597276e5d9e1b9458ed82a1c1f6962748334c583633d6ac98e621705cc79a9bac7a4871d9bdc4ec720eb52c91f6f1", 0x8b}, {&(0x7f0000000940)="f23101a9b2e8be9f54", 0x9}], 0x7, &(0x7f0000000a00)=[{0x68, 0xffff, 0x8, "ac8a1f39b1682d7b7900894ef5aec8462d1202d0da2344a1d98ffe16fec94d08a9f746ea8a1d28a40d9a8a6615bacd72f8c2acbbd2d6dc1cae7f2ef61606a0c6e9ea4adc12de544eafa4430af210850f8ba5f4d5"}], 0x68}, 0x1) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000080)=0x100000001, 0x4) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000ac0)='/dev/tty\x00', 0x400, 0x0) ioctl$TIOCMBIC(r3, 0x8004746b, &(0x7f0000000b00)=0x2) writev(r1, &(0x7f0000000000)=[{0x0}], 0x1) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f00000000c0)='./file0\x00', 0x6, 0x100, 0x0) recvmsg(r0, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001b80)=""/4096, 0x1000}, 0x0) 17:09:27 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) utimes(0x0, &(0x7f0000000000)={{}, {0x8000002e, 0x20004000}}) ioctl$TIOCFLUSH(r1, 0xc028698d, &(0x7f00000000c0)) r2 = dup(r0) ioctl$TIOCGFLAGS(r2, 0x4004745d, &(0x7f0000000140)) socketpair(0x6, 0x2, 0x10001, &(0x7f0000000040)) r3 = socket(0x800000018, 0x8003, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) r4 = socket(0x18, 0x1, 0x0) close(r4) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r4, &(0x7f0000000540)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000400)=[{0x10}], 0x10}, 0x0) fchmod(r4, 0x80) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) bind$unix(r3, &(0x7f0000000180)=ANY=[@ANYBLOB="8f05297f5bad890a1979f4e327ff8b6389d169a345590dd9a88d27fadab87b"], 0xfffffffffffffe20) r5 = socket(0x18, 0x2, 0x0) r6 = dup2(r5, r5) ioctl$VMM_IOC_RUN(r6, 0xc028756b, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}) r7 = semget(0x1, 0x1, 0x400) semctl$GETVAL(r7, 0x2, 0x5, &(0x7f00000001c0)=""/94) ioctl$WSDISPLAYIO_DELSCREEN(r6, 0x80085754, &(0x7f0000000100)={0xd2e, 0x2}) 17:09:27 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x2, 0x0) writev(0xffffffffffffffff, &(0x7f0000000140)=[{&(0x7f00000021c0)="3cf8780767a00f89405fd310ddef121975a27a990e9795249cc3eb308ce4180c4ce0f9acb2088f638cec2d4cca2606c0da0252d8eda4c637d5f3d4abb03dcf20a4ac92fcbcbf708ac6cdac2ae8ac5757e8cf67d4e26fed38b1bc677ca78e90f3dbfd83c8910ef1f1ffe2ca9cc0f81229eeb3bb587fdf2c23fb3804fe6520c92e24b8a322453942515e9bd36009bbecbdae6a060578bd9d7373024a21e26cc0ccae996adc7cce99f67347a220175e74ac5ac38044b5a04fc9c20b663b5011b5d62ff327b683e288a3277fdc830e9e3e7eb288c59c410a314870314210b1fe7caed16678d4252f604e6b8e3047156c453933dbe844abcf3fc64a72c075bf082495855ad4030fe589349f790ebf4eb25ad4ea4bbfd1b98b814a94d1071e6ff64a7718ca4292a40eb5508dd0996ef50bf773f2cf5d73e4e054fec4276012f7a416be61c80afc988a4737dc733b4cb6d2f63e264c576d785746a5b6b335607eede23284b7794ab6bfc602d42fd83da88a66fd3b61c58e1d1673c0c3c16e188403c0e16a969a5d19318f6b45d2565f6d7fc697757cb13062c9909d2c022bca651cd978b46cedb212dcfd3e3999ca570c7e9501e9886d9799498b167a19be71c7ed71f2dbe6954f527533c19c63fc3dc93fd7a429f92c38749e2469088836f7e8cfa3b7619fea996af232a04b3cbda0a6ecaa5b609b6f0790d047fc060a9bc2eaaa50cf2303b5e3881cad817aecb91f987a9a266015a74156e950d3e3b4ca151502e1cc89843fefe40506a398951f6b1918e1ee68a5ff92beadf6efb12523260060466ce6bc175ea615384d5906bf53b7ee9e52b6dad0719da7138897b083193bc9eb6ce0a1e565040d7ce269a1e4c24597fa2f127d632b53462252ee017ca363ae4a41ff8e3ab233e44e48b4976d1f565424658dfd92571c8abb5639f1fc3e0bc5d7ae66dc50939f5001425a947ed359f60fb47637357ec104cdfc2104368b501fa784b4a5e1ec77c66c864e7f172491901b95aa7e09da8894c7925d70c305f8b5fd850f30fea5f51211976b53aa1963a89c5150cc7c666804e8a6e7ee9b56b414283e68781db89ed0075675922bb2215e56aa93b5476b83d7e56f8ce1280a314e51c91988cc2b23df8c7752bf37d8b3538093554f2080f9154d77d4dba6d06a96c6b254e17a25c21efb617de26d389345997a48ce00c22de6db82c0197b7f5cdb8423ad8adedf5726dcb302a570d2cb969dd5b79f729ff1855811b470bf53b88f0e12fa551008390896b023887071af5b223c105c011e9287e2127015a965c36d12862d98fa2ae164c198c9743eb3110103fdfbbe49c9ebe6f6b7f590f4fdc13b28946cef81ec3d8706a12cfa41de15b61ce3e67933fe02eb873048bd989c285271862c45dc230c18000c65b4d03185bf4d7202c060616e85b03e9a971d0f353d2150be3e7e8f436643223fb245a8d4491612c6d610b70129e6826f3403f29f9251329028059ae0b79982d2891ef24a08f37bc246c041c9474894ff89b71fa8570be1333fe88b732cb598b3927c4cbd14f2274ec4e80af5091b026b18a557e3e315ce7dfeb188dfda68566f793914f9f601e43954cb35c9a7fabf67ccba85d4ac63275af78e57a4f829f1a6d4dcd96b997d77b8f9e8ceb630f748d646af70d2f5c708f828bba834cbd53c183068615362bfc960fd0997d2f4ec58494d8d797cfc6ee39ee0234dd767c85f59d9523994bb6b3b11cf1bd53360daf5a3a89da48c5ff81b71202b67e350343bc7b6dceef14cb7ff83bf9cf8adc86f39fe62f2dbf65c6eb44e525400b270c70ad2186a770545f29787f4bc3f9310636426753d96c77ccecab7a7c2887d6eb0340186599582bb28fcb199038e2ea74af6f3968f16a8478e02acc1ebb653dbdfb4e7aaa21ac844a95caeafa651905bd29d864fe93061e6535ba06b7c87dafd5f919596cbc7b63a8da884c469355fc54af53797846a624bc01b6d057fef14551f4c7f9ea46ed85540b8767b77886cf16ffecc4ca54670324cd258321faaedb291752b437f42b66b6f10d7f8ebe98e104d955594afc43cd7866c533fdd61beaea8eefeb91f58101ad22583118014d32f797dd0192c0ac9a2ce659022d855ddc911fe7d141a4cffaf9c0878723fbeeec562a551711ba05b04d2e5977dea7d5d6f6138ae3c1503ddfa5a6972971b40e6a928bc9ac7152bb32ed95e8709e0fac79ab28f5e6754524de45fb444eba6c473049ef8f2992381e7f44155418dbd0fa62fb3afabc3c814d6f5ba90c30c23593b031a794b05b9d858e994679a2c3feab7d37e124fccf8bd7a77f81931b0227db1c07fcfc599896b5a076c1d25ec2da7304085ed7e5589cf7256c683622e4749375dea1ed636be4cc5e43774f85f07eab4228923914899625b63599a96413c14b408b4fd8ed09b6225cb39ec0e8981cac4f766bd0f8ea8a9bb3ebcbfc11f74a608b86e0fbab83ef30573412c1d1268240cfd211f52acf398a3461a865f78f18e85d512e7442c85ec42c7b79530331a7489c4017ad6b9d26f021bcd33e2a115bc7249c7aa853cb692004bdef94a96e5f3a7af088196ed01aae71e69eb2ea3de135aa28f5637fb0be1b24500d0d470528915a74065afce8814ce9ef3c515de866ad71669b1129e9fbf7144aa08e3170dd6ca020eed92b67cbf1d4a811b5c566cd2fa1a38a4878c62c0394842afc1f339a0eb61f581561f2e0b2783041eb7d4188df136ef3cb30d6c3217005872454de49a251711d1c9785186916e40e5249fb0984686bf10727a79fa48aebefa0612c91712139d49945a97519cb274beb177bee0900eec9e5493f90bf57c592ac5410f89fc7cfced6cf7f364caf01872b87e23de41164a3d2bc46e3b57b2d78e8e1c1ca984d759570e857e0f4789882173c002d36b1a38c663a495c6acd371610acaaab922212cd99bc3f7ca4db583fa0d07f8bbdd6ca00c6a51480b904f4d7843142e414f774d91d7ca6fe418a0838b43ff5be3d9384e17ee28a27cb9cbad1da0fe57f37ff2bfa9b4a7e22fedf6a909253d50346cadaa960bdcdfafa499fc869a67b8aca5895ae71b79a0160068d845ab75e3bfbca5e69b007b224327d1911b7f68a7209e3f905dd78250aa7025d6db126389676bc4980edc6b38f37241c7efaa29907ad891e25fe21dc5f15909d045480fc1abd9d82b6af4de636b61bbffbb590c8a46e6e646db256cacecfb7fb92416af7f4ff79f9f8d36055a4ec7248aafb4f593d7e6f513d90dc7279407919ee5180fe6e0a0ea9468e6b72f3a4d04484941e8670b8bda2af27fa2989a39ee008e7373eeb7b744407f868e5b9b11673ce273fe967d90ef53e539ef3e8ad248e47eac5e88b80551f2234ba93971ffe5d4662c58bcce2ca1e3d454a4baa2c897c4f8b385f2ffa387745696b652ca4e57e1d7ac0351abd6fc03e19217bd92f4a469d1f7ecf1cd54e6ef0ab6a38d6fb4f32eed2332dfbbd52657f8399f3a9487d2d974338c3e7123ac2c221454426ef4f24132317e358482a368209b3e2b723cb4f089e3e3c97cdcce12387e1129ed755e288819609cb3e2c915de7860107a6cba2e44093ea7b05df8b80f5476f33d5b3c65ddc3c747ccd5b7b01208b000a3fc851e90817d0da5eb803fa833a519c4467c4f505dd6f077ef8c88e9fcdfc324b6a72e0e8b5071633291c8d852a6bae1e065a5a8230e490533b332ac7679f2268b2adaf56197dcd794db2c7fa9a82b953da9d7739ac8070d905fa801a9cab980fa880647272f2b28e964674679e96a667539f9cfc25e3f1420d0610f198d819f80d152efdea5bf2e1777096e33da224ee1421dace5252d4045a177c7d42588a50f387f71ed7f15b9f4233e4520db1cf45f35ef79738a80be63e255e1caf7842f649efb666f82b2a2312c3a74fc7aeed00b383b8af19c906e0637b62db21f2729554da3d4fdfd1f5958c864155a9ba3384bfed5aeadb15e45f0ee559092a4206462311777414d2eb38a6ec68c7d40a472e4c475c9b952f8e636cee021c5f99773ce16c2975f1f81ca501af77cc85f4b25e0b663881b1597584a796ced45fe93b661998abc58a25d40a4d24069b2d1c8b94b16d98eebf46ec3cca8b43a47d13c3327db8fef8281a9a8f724c78eb9d8472f8e3ab7021457e6e91283a45475c86d43b115f659614fe89d75289207bcb4c5ed7523501e6b5c425d7265f596c6c1c90a6ede339138c4c3700e97878be49facc9a94e425bd7f892e9da7de48b242da3ff658a2446d839eb981dc1d2874675a86ac02e899e350ecc8cba0ce37274093277e269e454f5416cd13f8edc1d833bc706dcb8f47fafc19db4952f2b0b2472083bec2281f11d116ae4d4131556a46449f676d2b057f38f61cba8b2e027d44d59ad83ced5b449065f32eee60cd1f69edcf8fcd2649365f970ddd9d9b8df0ffb6dc6c3c6f4500389c064393ceef2c6774d83a06933f855e54919b275c43f6aa69b0cf89959440b50e8df609583b0772bedc573f89835800ec46e7cfdbbaeb3525d98a1f26d48caecaa8da3f36309fa1eeb7b8cb648aa8b0dc661909cb4bde1b1165cca4cb72c4beb06eb8908a29f6d395b92127b6e923a396d8e2a8e920f912cc6dbf5d237a7c31e717b5441f31d85f4f0013f7aaaf4a7e752781abd41a4d936544d29ef4600a7a341a7af08ee259221ef58a423af86ccbc169259e59e149cf529471b96ad18bdf5e279d0898e60fb9ee693bcaa866447ffdc61680478b4520ad4cca81903dd92688cdcba78bd18625f3ef53ef1d40c6a77b97f59173c5a75ca9bd917552b2cf87a530b811225b7b4bda81e2508b6e3a6931b65859d9e200a3eb99bb253f4a1bee26289bd245989b53360ed04decf27252d16e177d36399720f8b0c473d48b32dfdd724baa1dd71213b6d732ff93ce7b5b732a8205954fd94b7768ed8cd5b1bebf4c0972a4ae7ca966f9c0acb8e1960e18532d727bd2f7e2e5dbcdd3cba73935ac9f246933113d6e1d95b5516add44bfeaa0783fff89669e6f237a200"/3585, 0xe01}], 0x1) r1 = open(&(0x7f0000000080)='./file0\x00', 0x1, 0x0) r2 = dup2(r1, r0) poll(&(0x7f0000000000)=[{r0, 0x4c}], 0x1, 0x0) r3 = socket(0x18, 0x2, 0x0) r4 = dup2(r3, r3) ioctl$VT_ACTIVATE(r4, 0x20007605, &(0x7f0000000100)=0x1) poll(&(0x7f00000000c0)=[{r0, 0x4}, {r2, 0x8}, {r2, 0x2}], 0x3, 0x93a6) 17:09:27 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x25}, {0x1000087}, {0x6}]}) pipe(&(0x7f0000000100)={0xffffffffffffffff}) ioctl$BIOCFLUSH(r1, 0x20004268) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r2 = socket$inet(0x2, 0x1, 0x6) bind(r2, &(0x7f0000000000)=@in={0x2, 0x2}, 0xc) 17:09:27 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x30}, {0x20}, {0x6, 0x0, 0x0, 0x80000000000fe}]}) r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r1, &(0x7f0000000540)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000400)=[{0x10}], 0x10}, 0x0) getdents(0xffffffffffffffff, &(0x7f0000000240)=""/248, 0xf8) r2 = accept$inet(r1, 0x0, &(0x7f0000000100)) getsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000140), &(0x7f00000001c0)=0x8) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x80, 0x0) pwrite(r0, &(0x7f0000000180)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 17:09:27 executing program 1: r0 = kqueue() chdir(&(0x7f00000002c0)='./file0\x00') r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x200, 0x0) fcntl$getown(r1, 0x5) r2 = socket(0x800000018, 0x8003, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1000, &(0x7f0000000140)=0x8, 0x4) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r3 = accept(r2, 0x0, &(0x7f0000000000)) getsockname$inet(r3, &(0x7f0000000040), &(0x7f0000000080)=0xc) r4 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) munlockall() close(r4) kevent(r0, &(0x7f0000000100)=[{{r4}, 0xfffffffffffffffb, 0x27}, {{}, 0xfffffffffffffff9, 0x1}], 0x8, 0x0, 0x0, 0x0) r5 = socket(0x18, 0x1, 0x0) close(r5) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r5, &(0x7f0000000540)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000400)=[{0x10}], 0x10}, 0x0) getsockopt$inet_opts(r5, 0x0, 0x0, &(0x7f0000000180)=""/208, &(0x7f0000000280)=0xd0) close(r0) 17:09:27 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x202) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r1, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0x7fed53ccc8019d8b}], 0x6, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000100)=[{{r2}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x0, 0x0) dup(r2) kevent(r1, 0x0, 0x0, &(0x7f0000000180), 0xbee, 0x0) 17:09:27 executing program 1: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x10, 0x100) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0, 0x10, r0, 0x0, 0x0) munmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0, 0x11, r0, 0x0, 0x0) 17:09:27 executing program 0: r0 = syz_open_pts() r1 = syz_open_pts() r2 = open$dir(&(0x7f00000002c0)='./file0\x00', 0x200, 0x10) symlinkat(&(0x7f0000000280)='./file0\x00', r2, &(0x7f0000000300)='./file0\x00') r3 = syz_open_pts() close(r3) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffe, 0x0, 0x7ff, 0xffffffffffeffffd, "0000007db84d4337014608ff00e1ffffff0700"}) write(r3, &(0x7f00000007c0)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c1914bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98cb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7ca2a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006b4ffaad2a7a939fded389efe60c36c653fa0e7020a7447e809cf0000000000000000d5fe00ac537a1af30b95fa383ad32e34195c29", 0x32d) ioctl$TIOCMSET(r3, 0x8004746d, &(0x7f0000000080)=0xeeb8) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000040)={0x8000000000000, 0x0, 0x64f, 0x0, "d730c1e7bbefc6e23c5b00000000000000e74de4", 0xfffffffffffffffd, 0x5e}) r4 = socket(0x800000018, 0x8003, 0x0) r5 = socket(0x18, 0x1, 0x0) close(r5) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r5, &(0x7f0000000540)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000400)=[{0x10}], 0x10}, 0x0) r6 = socket(0x800000018, 0x8003, 0x0) setsockopt$sock_int(r6, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) bind$unix(r6, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) setsockopt$sock_int(r6, 0xffff, 0x1002, &(0x7f0000000000)=0x8, 0x4) write(r4, &(0x7f0000000240)="158651c73322cc13ee4a61cdef759b4caac06a9caf1d21ba00f7302be216b8371b537f2d5fdffe3a1fa211352878c83944a416a42b8e45", 0x37) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) write(r4, &(0x7f0000000100)="cf69db778d4a2c7bae6b20dbbc6d8a9635f2c2281ddaae2749d50530ea75f5a88a362036a4d4ebc25ae677d0a2f15140ab63e878cc70a6e71dfd6c75e75ac3c0525abfa7decd844ea435e5f9e3ed4f56fca3639532463ba91f0f974bd3d343cd5a065e814b95b480429f0aeaa8ebe59b2424bda3f65d950b2da4d5e078641a7f13d8cfb3476f0b0c222610416d1bfd18cfff814dbec35e23a990f24ee655262c8dd32c2e9103250228c14a0f10bda8f8ae7e85cbae98f2949bf9e7f35267cf293ca274c2fa04b91ac06b172b5b8eb976b609fca92fe217cb14ff0cf17cde9de6201617efdb3e043047ac7e556b8e6513a15185caceb54c4beb9330c3fadf5527b58eff04683329357f948bd3f2fd6723a252225237b688f8911c3ecd09f8db7fefb5cd538c861a57426628b95278ee8e5dcea5b2a38e6e46ffe749b776", 0x13d) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x200, 0x0, 0x0, "5b980c03a70e4760b46235603f4769a300"}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "6848e0aad3683a30a9735ecf5a2f89c4db0aa0be"}) 17:09:27 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x4000040002000, 0x2922) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{0x0}], 0x1, 0x0, 0x0) 17:09:27 executing program 0: getgid() getgid() getgroups(0xac, &(0x7f0000000000)) shmget(0x2, 0x1000, 0x100, &(0x7f0000fff000/0x1000)=nil) r0 = socket(0x800000018, 0x8003, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040), 0xc) r1 = msgget$private(0x0, 0x40) msgsnd(r1, &(0x7f0000000dc0)={0x3, "3d551559e046828f563a7584eae633181235a06adaf5ff5e88437f167385acc79aef66b655bc3947ebbd7ef8b684287fc472f0ad8d3ae4df93d1e4ae6a59a668496b3054f748bf0604216055907d7ad42cb6172d6b3dce4a22b19dc2c4b5f39ee2d4a6a2d064c6eee8be38af00e92b0b5b3e4b10481caec9847c84ea930bef0a52e30b9318b8dfebbea30aefd51932b9cf65e639a34b2a6d9819983e161bddbe47954cbbca9fd279162c5982300d728052748bcbf50315e2de3f6cf063c602f5e785fb1781740a78184160d8bd7363ee5bcd6152fe83518d3c80e784640497da89edfc2ab49a42dee43edf78f7c02be3259e2a98e8806579eef84252f232ea5d304331fd365f8591845fba205da23499c4ed1db2977a46e856225771004db2f6d070ae8c39db1979e5c05b64bdaff0d9fcefed27f1a9e28c4e6b36f78b5d5730b798e916b05ad28904dcdf9c6e2481176c0e0dcac93ed7123abe56d7109700"/366}, 0x176, 0x800) unlink(&(0x7f00000000c0)='./file0\x00') openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x200, 0x0) getuid() 17:09:27 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x1, 0x42) ioctl$VT_ACTIVATE(r0, 0x20007605, &(0x7f0000000040)=0x5) r1 = socket(0x1, 0x1, 0x0) setsockopt(r1, 0x29, 0x1a, &(0x7f0000000040), 0x62) r2 = socket(0x18, 0x1, 0x0) close(r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r2, &(0x7f0000000540)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000400)=[{0x10}], 0x10}, 0x0) sendto$unix(r2, &(0x7f0000000080)="13948f15c468d527bf0b09ecb1c4bdaefacabc6e416463af71515779c46baa2f0996f6d6315c70a0625f682f14a19b574063dce3a51b267fda05d7a9b6f108b42f05f8276b5ea0ee053c20781b0b3740fe34bffb650710b6f4a70582cc0cf4e6a350e36e2d8ad91a7babf3a03e307310f363526ff560e8fa73c1074cde4453d1a060c7d078bac3bd70281f7d8b2613f4df9513585311176aaea987d3d686010601af58606ec8efb34795a6fd825eb4f296846fbf9dc46ea4a39cbd4a1ca88c5ad57e9b4a8b6d7f6bc5347de96b", 0xcd, 0x0, &(0x7f0000000180)=@abs={0x1, 0x0, 0x3}, 0x8) 17:09:27 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bbefc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000200), 0xfe72) r1 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x8000, 0x20) utimensat(r1, &(0x7f0000000100)='./file0\x00', &(0x7f0000000140)={{0x5, 0xe51a77a}, {0x2, 0x8000}}, 0x2) syz_open_pts() r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x5}, {0x20, 0x0, 0x3}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$TIOCSDTR(r1, 0x20007479) pwrite(r2, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r3 = socket(0x18, 0x2, 0x0) getsockname$unix(r1, &(0x7f0000000440)=ANY=[@ANYBLOB="0000000000000000000000000000010000000073d64371a8ed09c13f1f0a200000000000000000080000000000000000000000ff0710004000000028eeae91ecbf03d95868e8831da40cab9bc9a55c2b6f78f618901fd8e6bb95dc5acca1b54ab9f75adcc13e6ebbea4755baf4dd29d7e0cbb3e689b957eb2070fa5347063cd7ad1bb04730dde1c2744bb4c1"], &(0x7f00000003c0)=0x3b) r4 = dup2(r3, r3) ioctl$VMM_IOC_RUN(r4, 0xc028756b, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}) ioctl$PCIOCGETROM(r4, 0xc0107005, &(0x7f00000001c0)={{}, 0x4, &(0x7f0000000180)=[0x0, 0x0, 0x0, 0x0]}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "5b980c03a70e4760b46235603f4769a300"}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "6848e0aad3683a30a9735ecf5a2f89c4db0aa0be"}) r5 = socket(0x18, 0x2, 0x0) r6 = dup2(r5, r5) ioctl$VMM_IOC_RUN(r6, 0xc028756b, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}) ioctl$VT_SETMODE(r6, 0x80087602, &(0x7f0000000340)={0x0, 0x40, 0x0, 0x8, 0x80000001}) r7 = openat(r1, &(0x7f0000000280)='./file0\x00', 0x8, 0x2) ioctl$WSDISPLAYIO_SETSCREEN(r7, 0x80045756, &(0x7f0000000300)=0xfffffffffffffffd) socket(0x18, 0x4000, 0xff) 17:09:27 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = dup2(r1, r1) ioctl$VMM_IOC_RUN(r2, 0xc028756b, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}) readlinkat(r2, &(0x7f0000000040)='./bus\x00', &(0x7f0000000100)=""/85, 0x55) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000080)) 17:09:27 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000004c0)={0x3, &(0x7f0000000080)=[{0x24, 0x0, 0xffffffffffffffff}, {0x2}, {0x6}]}) geteuid() r1 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x0) ioctl$VT_OPENQRY(r1, 0x40047601, &(0x7f0000000040)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000f40)="b6") 17:09:27 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f0000000040)) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) getgroups(0x9, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) r4 = getppid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, 0xc) getgroups(0x2, &(0x7f0000000280)=[0xffffffffffffffff, 0xffffffffffffffff]) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0)={0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, &(0x7f00000003c0)=0xc) r10 = getppid() r11 = geteuid() r12 = getgid() sendmsg$unix(r1, &(0x7f0000000480)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000000140)=[{&(0x7f00000000c0)="ecbeb9c3a20e1338f5fa7c4219833781c4541a9d4399c312a85ed5a331031d4c5237c3f98d0eb07e590cf5c5011c6cf804a3ec625423722e97efe55d55aed176cc451d5d7d69d0ae43fd1db8a9ee48ea0fde0ca7b9e93a0cd18c07e5d299e89ffdface852008b2ab1af7637ed7097f2491", 0x71}], 0x1, &(0x7f0000000400)=[@cred={0x20, 0xffff, 0x0, 0xffffffffffffffff, r2, r3}, @cred={0x20, 0xffff, 0x0, r4, r5, r6}, @cred={0x20, 0xffff, 0x0, r7, r8, r9}, @cred={0x20, 0xffff, 0x0, r10, r11, r12}], 0x80, 0x400}, 0x1) pipe(&(0x7f00000004c0)={0xffffffffffffffff}) ioctl$KDMKTONE(r13, 0x20004b08, &(0x7f0000000500)=0x35d) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0, 0x0}, &(0x7f0000000600)=0xc) getgroups(0x4, &(0x7f0000000640)=[r14, r15, 0x0, 0xffffffffffffffff]) r16 = fcntl$dupfd(0xffffffffffffffff, 0x0, r0) ioctl$VT_GETMODE(r16, 0x40087603, &(0x7f0000000680)) open(&(0x7f00000006c0)='./file0\x00', 0x88, 0x40) ioctl$BIOCSRSIG(r13, 0x80044272, &(0x7f0000000700)=0x3f) pipe2(&(0x7f0000000740)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$WSDISPLAYIO_LSFONT(r17, 0xc058574e, &(0x7f0000000780)) pipe2(&(0x7f0000000800)={0xffffffffffffffff}, 0x10000) ioctl$WSDISPLAYIO_GMODE(r18, 0x4004574b, &(0x7f0000000840)) r19 = openat$tty(0xffffffffffffff9c, &(0x7f0000000880)='/dev/tty\x00', 0x20, 0x0) ioctl$TIOCSFLAGS(r19, 0x8004745c, &(0x7f00000008c0)=0x6) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000900), 0xc) 17:09:28 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x60e, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r1, &(0x7f0000000540)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="100000c31de9b568ce122905b8000000000000"], 0x10}, 0x0) r2 = socket(0x800000018, 0x8003, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) fcntl$dupfd(r1, 0x0, r2) pwritev(r0, &(0x7f0000001300)=[{&(0x7f0000001340)="7bdd942765910ff5c9b8beac408aba89d5a40082e6e7c64663a026d2b61a249eb672f86050bc5d97af59965ad78cf18efae2419137f7dcba1d64ec8c2db45b0f3967e854bfce0b1cb0463d8c9afab151c7e1080bfe7c969eb2e4d629fb0f02aacc1f8627abaa44645776d20154a417dc7bd083411e3c1be5bb69ca7e121371340ee596e065669a9efcb13f3b74e0d8e9", 0x90}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) setrlimit(0x3, &(0x7f0000000080)) 17:09:28 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x5c}, {0x74}, {0x80000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) r1 = socket(0x18, 0x2, 0x0) r2 = dup2(r1, r1) ioctl$VMM_IOC_RUN(r2, 0xc028756b, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}) ioctl$VT_GETACTIVE(r2, 0x40047607, &(0x7f00000001c0)) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r3 = fcntl$dupfd(0xffffffffffffff9c, 0xa, r0) r4 = getuid() pipe(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) r7 = msgget(0x2, 0xc0) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xff16) r10 = getuid() getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) r12 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) msgctl$IPC_SET(r7, 0x1, &(0x7f00000003c0)={{0x0, r8, r9, r10, r11, 0x0, 0x9}, 0x800, 0x1, r12, r13, 0x3, 0x1, 0x1, 0x5}) fchownat(r3, &(0x7f00000000c0)='./file0\x00', r4, r9, 0x2) ioctl$WSDISPLAYIO_GBURNER(r6, 0x400c5752, &(0x7f00000002c0)) r14 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x10000, 0x0) ioctl$BIOCVERSION(r14, 0x40044271, &(0x7f0000000180)) ioctl$WSMUXIO_ADD_DEVICE(r3, 0x80085761, &(0x7f0000000000)={0x0, 0x3ff}) 17:09:28 executing program 0: r0 = socket(0x10, 0x3, 0x0) write(r0, &(0x7f0000000180)="26000000130025f1eb14c1f82a740d52001000c013000000f5ffff670000000006000300124b", 0x26) 17:09:28 executing program 1: r0 = socket$inet6(0xa, 0x2, 0x0) connect$inet6(r0, &(0x7f0000000000), 0x1c) 17:09:28 executing program 1: shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000340)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff}}) 17:09:28 executing program 0: r0 = socket$inet(0x10, 0x2, 0x0) sendmsg(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)=[{&(0x7f0000000040)="24000000220007031dfffd946f610500000000000543000000000000421ba3a20400ff7e", 0x24}], 0x1}, 0x0) recvfrom(r0, &(0x7f0000000180)=""/4096, 0x1000, 0x0, 0x0, 0x0) 17:09:28 executing program 1: 17:09:28 executing program 0: 17:09:28 executing program 0: 17:09:28 executing program 1: 17:09:28 executing program 0: r0 = socket$inet(0x10, 0x3, 0xc) sendmsg(r0, &(0x7f0000011fc8)={0x0, 0x0, &(0x7f0000000180)=[{&(0x7f0000000000)="24000000010a07041dfffd946fa2830020200a0009000100001d85680c1baba20400ff7e", 0x24}], 0x1}, 0x0) 17:09:28 executing program 1: 17:09:28 executing program 0: 17:09:28 executing program 1: 17:09:28 executing program 0: syz_emit_ethernet(0x8a, &(0x7f0000000000)) 17:09:28 executing program 1: r0 = socket$inet6(0x18, 0x1, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1, &(0x7f0000000040)={0x7f}, 0x10) connect$inet6(r0, &(0x7f0000000000), 0xc) lstat(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)) 17:09:28 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x2c}, {0x34, 0x0, 0x0, 0x2}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)='o') r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f0000000040)) 17:09:28 executing program 1: r0 = syz_open_pts() pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x18004) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0xac, 0xfffffffffffff800, 0xf9, 0xfffffffffffffe00, "01e5d0b58c5ad05da610f3acfed12f49dc13e105"}) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0xffffffffffffffff, 0x0, 0x0, 0x1000100000000}) 17:09:28 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffc, 0xffffffffffffffff}], 0x7ff, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, 0x0, 0x0, 0x0, 0x400000000c4e, 0x0) kevent(r2, 0x0, 0x0, &(0x7f00000003c0), 0x800, &(0x7f00000004c0)={0x1}) kevent(r2, &(0x7f0000000000), 0xbd57, 0x0, 0xa, 0x0) kevent(r2, &(0x7f0000000040), 0x7fff, 0x0, 0xbb01, 0x0) kevent(r2, &(0x7f0000000400), 0x40000000002, 0x0, 0x0, 0x0) r3 = open(&(0x7f0000001700)='./file0\x00', 0x400000002, 0x0) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 17:09:28 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000002000, 0x86128) r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000640)=ANY=[@ANYBLOB="0701a277dc5745192a101000000000ffffffff045ad35a052000000451eafeef6b5a95b11e7324e086f17e5faae6b73f9be236e5c8c95953bf6443d69a6d8623b79e3f9d355a457e42eea0dafb81e3b8d0661988cf26c2f16672cae9ce03f2e410cbda673dfc6f298a3585d353316af4786c5563ac38ea499d951fc6c750a7ef314a9fbcc1cb3e6c175f743ef2b2bada3d005e9fd2582f7f55b37369cf3de9d42c0a57b30e9dd0f222153e5c3d0f77aebf9e4fb5defc8c6fa3ad0300d58fe8ee41266a8ed2300100da3a2de4e8526fc59efb4cf9659c05fb2edb3e7f2f2ff36cfdca4aced13ec041e5034032d38fb92721173874f21844780d00b2a305ac1ccab678509506e5ede3167e92fa65200071d5ef665fd9e29b33eed7d635feb8f8230b17e00155095eadeda574ed19679f76e9b036c4376c56cad662dd828a67cbacd9218b47b19aacfe0fa54097d64369c69acf038fc4bdabac716ba2a78b06ffb5c0f8caf48384ff399b45a014a4c9499d0a82e02fe958f7858889b0303a2445f84c2517ab0c5849925e0b9cef517d780438f6b86df0cc3a9983ad5629d3c681ab285f52102d7c8799d464aa593b5204abfa6b4a51561a70a24a3127fd95fd5e575778139e84ede4ae26a87eb0e5ba385093caed699887eca7d9272dbe67ce62cac80fe682589206ed275d88444207e630ebd868ea1fac765450108d0f0ee9af3786e2b1896f123e0faba60bdad7120f20ff6a8e32636a5b11a1a2fcc476634f3d84da313d3caa438a5e9ea09cc8fc1a4d58697df4d0a2795daa8e299a8761ddea7b56f40e23689263b007cfc80f13b82f375a1f6dc0bffd3f5442fe"], 0x0) socketpair(0x18, 0x4000, 0x1, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = syz_open_pts() ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f00000001c0)={0x9, 0xb4, 0x20, 0x7, "ff3f6c037826c27f3673ba9672fce730f344d740", 0x2c7, 0xffffffffffffff8b}) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x4, 0x3010, r1, 0x0, 0x0) r4 = open(&(0x7f00000000c0)='./bus\x00', 0x6, 0x0) r5 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse0\x00', 0x8000, 0x0) dup(r5) syz_emit_ethernet(0x1, &(0x7f0000000180)='\b') r6 = dup2(r0, r2) ioctl$BIOCGFILDROP(r6, 0x40044278, &(0x7f0000000080)) write(r4, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff03}], 0x100000000000005e, 0x0, 0x0) 17:09:28 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202c, 0xd04) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) close(r0) ioctl$TIOCSTART(r0, 0x2000746e) fchflags(r0, 0x0) 17:09:28 executing program 1: mknod(&(0x7f0000000480)='./bus/file0/file0\x00', 0x80002005, 0x3d94) r0 = socket(0x800000018, 0x8003, 0x0) rmdir(&(0x7f0000000040)='./bus\x00') r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r1, &(0x7f0000000540)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="10f8fff6ffff0020000000b40004000000"], 0x10}, 0x0) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000380)=0x9) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) r2 = socket(0x800000018, 0x8003, 0x0) setsockopt$sock_int(r2, 0xffff, 0x7, &(0x7f0000000000)=0x931, 0x4) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r3 = socket(0x18, 0x2, 0x0) r4 = dup2(r3, r3) ioctl$VMM_IOC_RUN(r4, 0xc028756b, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}) utimensat(r4, &(0x7f00000002c0)='./bus/file0\x00', &(0x7f0000000340)={{0x1}, {0x101, 0x7}}, 0x2) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x44}, {0x2d}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r5, 0xc010427b, &(0x7f0000000440)={0x5, &(0x7f0000000400)=[0x7, 0x7, 0xffffffffffffffff, 0x6, 0x7]}) write(r2, &(0x7f0000000280)="165c0016f178f03df36ff35061", 0xd) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x44}, {0x2d}, {0x6}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCGBLEN(r6, 0x40044266, &(0x7f00000000c0)) pread(r0, &(0x7f0000000180)="cc34ed8d2bbe6a52cf553ca05ad2728e5a5568514220145bd7437f06bcbdd1ad0a41e675ff93b7a6b434ceb56eb93c1fc018177bf5d91ef1b05232576f85362125378dc94783c758c8dddf6597e104253c7c7816251d1f495590e6a48384ab99a941c1337556c15f65b4847bc06a14e0a1d956bf76be13d3595b2ffac9105ba6dd5f0083b48b2a6a2c7c785d2f0fa8d8bc6a3cb5e9dfaae23ebfd542711f57247b62759966f497866292c9c45c437a9251a0beb182f71ae5d42764249b8c806da8d9d992c06dde7d75", 0xc9, 0x0, 0x0) r7 = dup(0xffffffffffffffff) ioctl$KDSETRAD(r7, 0x20004b43) open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) 17:09:29 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x28}, {0xc}, {0x6}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x44}, {0x2d}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0xa, &(0x7f00000000c0)=[{0x81, 0xffffffff, 0xd0fc, 0x101}, {0xfffffffffffff001, 0xffff, 0x3, 0x2}, {0x7, 0x5, 0x80000000, 0x251}, {0x3, 0x10000, 0xffff, 0x1}, {0x3ff, 0x8, 0x8}, {0x0, 0x1000, 0x3, 0x2}, {0x1, 0x5, 0x2, 0xf63}, {0x2, 0x1, 0xffffffffffffff01, 0xfff}, {0x9, 0x4ea, 0x3f, 0x4}, {0x4, 0x7, 0x0, 0x100000000}]}) 17:09:29 executing program 1: r0 = socket(0x2, 0x4, 0x33) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="8202c0ffffffffffffff"], 0x10) sendto(r0, &(0x7f0000001180)="060a29ba97d0bba1248defae40f01df6cc6f87be3076bb692c9600bfccf85df90125584b3e3be404d37a0b6ce0c70e690ab4ba93e3a561455f6c00125ad2d2f610023162", 0x44, 0x0, 0x0, 0x0) 17:09:29 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) preadv(r1, &(0x7f00000026c0)=[{&(0x7f0000001280)=""/253, 0xfd}, {&(0x7f0000001380)=""/80, 0x50}, {&(0x7f0000001400)=""/155, 0x9b}, {&(0x7f00000014c0)=""/67, 0x43}, {&(0x7f0000001540)=""/4096, 0x1000}, {&(0x7f0000002540)=""/45, 0x2d}, {&(0x7f0000002580)=""/81, 0x51}, {&(0x7f0000002600)=""/176, 0xb0}], 0x8, 0x0, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r1, &(0x7f0000000540)={0x0, 0x0, 0x0, 0x1f8, &(0x7f0000002740)=ANY=[@ANYBLOB="1000000000c5c03158260080000000000000000074e71906ed677e04550b707adec2ef3ff1e07430f7e79df89164d229c10f0000000022df6cc24f8ab44760b9aa77c54ec5cc6f17264a3e108b66d861719f99adcdd9ec46fe9c79ba00"/120], 0x10}, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001140)={0x0, 0x0, 0x0}, 0xc) setgid(r2) accept(r1, &(0x7f0000000080)=@in6, &(0x7f00000000c0)=0xc) r3 = socket(0x800000018, 0x8003, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1008, &(0x7f0000000000)=0x8, 0x4) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$sock_int(r3, 0xffff, 0x120, &(0x7f0000001180), &(0x7f00000011c0)=0x4) preadv(r0, &(0x7f0000000000)=[{&(0x7f0000000140)=""/4096, 0xf000}], 0x1000000000000025, 0x0, 0x100000000000) 17:09:29 executing program 0: r0 = socket(0x1, 0x2, 0x0) r1 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) r2 = socket(0x18, 0x1, 0x0) close(r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = socket(0x18, 0x1, 0x0) close(r3) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r3, &(0x7f0000000540)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000400)=[{0x10}], 0x10}, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000140)=0xc) sendmsg(r2, &(0x7f0000000540)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=ANY=[]}, 0x0) pread(r1, &(0x7f0000000040)="5c088b9a0ff14900f2de3daa61439ec94dcd05f468060ab21b8104913987506de9fdf82c3dbf13a0f8e69be62d7b7cf39f0a5fc3e258e55389d0e3e6af88b365e8ff9917454ef21fbff67e6bc182943fd20cc0b73a4880ef0d8b2ad1ef2fbd84bcf181041c7eb5d42104222e46b71937", 0x114, 0x0, 0x6) getsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) ioctl$SPKRTUNE(r0, 0x20005302, &(0x7f0000000000)={0x0, 0x7}) 17:09:29 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x2d}, {0x6c, 0x0, 0x0, 0x51}, {0x6}]}) r1 = accept(0xffffffffffffff9c, &(0x7f0000000180)=@in6, &(0x7f00000001c0)=0xc) getpeername$inet(r1, &(0x7f0000000200), &(0x7f0000000240)=0xc) r2 = semget$private(0x0, 0x1, 0x400) munmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000) semctl$SETVAL(r2, 0x5, 0x8, &(0x7f0000000280)=0x9) ioctl$FIOSETOWN(0xffffffffffffffff, 0x8004667c, &(0x7f0000000040)=0xd3) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='+') openat$zero(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/zero\x00', 0xf21da00c3c4ba432, 0x0) 17:09:29 executing program 0: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r1, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) poll(&(0x7f0000000040)=[{r1, 0x2b}], 0x1, 0xda4e) poll(&(0x7f00000000c0)=[{r1, 0x90}, {r1, 0x1}], 0x2, 0x0) 17:09:29 executing program 1: r0 = socket(0x2, 0x3, 0x0) fsync(r0) accept(r0, &(0x7f0000000300)=@in, &(0x7f0000000340)=0xc) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2fac1400280081afe46d5733e0f29384d0829696473d48e4c734a899a9000b224ea6cb0000000000008a03b10820a58fe43bea7ab61b000000000000faac55a52f7dc80627db1bd4f9c0e36d58aa4f91c96cae10c0928a0ae54079a66de7fb5c4d38a6acb07c62f507d55587267ba5050932ed612e5ffe04fd83ef4700d2c38f572cf51ad724dd2560e6c9a1a8452892f008c18dacb6584b976198a9192d85169c699420ff01bb57e75bb2dc6657ddac47a47e1d36a82818af28ea997e3ea944df0430b67f055df2b473f9c2f7a5028130239fc1ecc440000447c892633fadec43beaf656f9362301555914cb6ca1c5bbbd92eb253cc7bc3eac6f705d4729f7c40b3df7ccd0e67beab3b0cb0c1b705f6b4300048c4c0db6c55a02a05961e2dcd3ff791d54261fbac8503dadb9edd8a568f564b4d217824b0aa5560ea147f1bdd41f986fc40027f2f064b23f1e1692c35dbdc77d3f79c942baa127a4dc3f33d4fcd03af0c6ad79b9cf3ba1a97aafc72ddbeeb3ce1c82233076185d0cbbe37fe44231fdaf31f8db5863072dad54297179036ec6a73cbbb2a000000000000000000000000bfc36409f72110587e7f1adf7260b5ae8f0446b1ccc2b2bbf0d85d327253045dfd842a97e6e6f0ba58d30191fef9db5fee362f3e27c429e39a0e885c0000000000000000000000000000006a3bfc9ff7a2dc7cf198936bb326ba0de344cb0d8a25e55a26f1543fb227f0413a09bf99a98472337aa50e0000000000008d5a0151de042d0fcdc4ba6e9e5d1152012da9761dcc8d3aa3f5789f0beeadcb79951b496fb8b8f117e466c59716796c54c80fee07b7494cbfa73b39922334af6d1856ea22ba82692aab02053e3cf2645abcc39ff513c60cbd127bd889bdfce7937e7ea5d70d0000000000000000000000242fca1da48d2bec6650cb5c3908a700"/684], 0x10) minherit(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x5a64c45b70fdc4ac) ioctl$TIOCSTAT(0xffffffffffffff9c, 0x20007465, &(0x7f00000002c0)) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000380)='/dev/tty\x00', 0x8000, 0x0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f00000003c0)={0x4, 0x5, 0x8, 0x8, "e2057837580656aeb9ea830d1385516473a08d12", 0x29, 0x80}) r2 = dup2(r0, r0) mlock(&(0x7f0000ffd000/0x1000)=nil, 0x1000) write(r2, &(0x7f0000000b40)="528aa6d16277350fe9f40fd28fdeb7920ed85284326fcb336ce81d4063054ad242943ea7c3dde40f7d8162bcceec4d8238813516fefc2a6a1c91408901092e3a882fbecdece5720f56e5d69c4413d1573e6f69b1dfa93e68b02bba2a29ee42e86e2843d1f05e88cf9ffa9e534588f9e7cc6c76cb044dcb49d6e0984e3144aaba348250a6f85ecc76632cf6535c66a72fd69a63b60ed1a9606e33cbf925176d130d0464d8b8c80e26804422827bd4b0c56b02b85719188e0f6d0853c0b07d90f8b1ae9820f023fdd44d79920b4776884718981bb21271b640a7d1ab04f52e6e77d29791518401b4741df6dcdb743a3ba3299b0f3dd3a48d6cf613e4f4e750bcafa67877e995265f0e181e3b96790ef082d7770ea1012656832803487609114d6aacc4eb44bb0e2f7b1047694fb2fac329bb8382a312e22de26811be1a1b3bf1f0d7e309daeb237d2a6b4301633a908242de203ecb18f458bc2df9c88819168bd7f96de51c94674b59d60a63f89a1e213d608b18a1ae2365d2829a41dead09a92384502dc8637afec82288dd78c09695fa09321f199e2f848324ff706b0508d8603e4185df659c1c68f41421d611c25312a490070f8fa3d898a87112385baa6c423a3d42bfab2f2490d6148711a2a445a832bb38f4a3804edff30cda0019d86b56b8787269122172a554baae239f600f9b2ee175696607e13b79545ac24012e2577e25c1d8db000d1f836453aeffd8b8fbe87036aa082726442ab07a7847bde42517117ae0eb32f3b050f372b79ef67ada5464c38e5c40ef7048fe3e357c6ced604ac25fb0dbd2ee1848d90d23756656bfe57df7cb4ae8c00f30d26f21f0554fd5cc85f2a1434e0442b03dcc5766d1a89ab04cf1178c5f9ab842f34ac6fee5f164d19f32dc7f9332e254e55610cafa8be2a4b9672bc58de51a5a6311df81eed01e29c8ff0cff103eda68fa9bb47ed75f17d0a7f36588a404cd93ae3f4ac453abc23be862f86d1873789346c558c0559139afb008470d7779fa706f63b8554d5f7a2b836230526ff6b10cea603666c00841f11c2f803abb81e1d920b3d33a0d731ca092ba2d32752e627f9bd7d597f0d84e59377ddbf0690f7a27d624032c8fd06aa9819026cd06fc73bebdbbc2efcf05fdbe32c48d52a1729a81fcf868e50c6d4d71e5b6478f11b40d6725d9b26fb80f17fb5a003254683fe42b2ccef5733116fc375d678df2aaf7d82e6b69e92fe1d8274cdb27f3c799d12d45f8b4d669b33c555e9b90ac26bbdbaa00ab42fdc1c20face8544245beac769af41200724bbceb62c5ad93524f42b8505e5bc74c6f0430af3e6893180057cc6cd43083b5ca0aaf5984b5c487ccd3fddad7f7a7da69e6900c4d538a111bd2eaf512d52572616a79168adc796cc10b3f9b834ee8234feb4768ac4b9c0060d6f21bb07c55663e3f21468376fb941c572476f5faf6c5968e1f18ada8a149d00b0dd6d492d4337f0433128c9cf7290a14f9e58eafe8c7a872380325e27533a61be6f08098bdd59b5a26be76309cd6aec547c754301f98c8f5a89b2ee64e1d4e714c2e61c1e71ac552108d3cbd33db326287c2487edbcdcd2c2dff6c6d0770b519ef2188a9e4b0a71406ef39c7bb1325ba4a2120b8b052cce48e90ba2129edec152c23a93ee0bf69af225a6e47041e17adc4be74023575d9a27bd1e0bd79de3b0f52e823cd7cb7a2bfd9fd353009d666059a7daaa088e98773a45fa675cd50e7678c3fce22bea6c05a4b62ab802f09a44eb53edb69e5f06cec4c1dd0f1073ffaa62699ff942d6a111f097130ac579c109eb15b164c31d43d9e56f1ee77dc83382124b8243545bb1941505a000fa00f614383a11d99ea9488113ee2c395e305a0830f6a55f1683d1507ec63868812c8a39dcdf2dae0cf2395a39c17daa5b1d7922fa621e7080359a53c12482ee81380927cd3cbca39977f0a9da16ac5ba98234441dcaf996d82085c9d96d680fd93d476b28cadde446cd380ac11c522fd540eb59854cb1d1820965f3a31ff757069b8fea122934883f1507778c61eb56f7959865691f0eb42f7a9a6f09eb22e484b6c8932e781548db7ab987ae625d85c24d06f3832e0765f77f19dc3c903fa3722f30bc3128ceb11207f68d00634b7eec5edb61ae9a951dbdb31ac584f11ca64445681b2f784f5c6e09c6e42cf48d9c4c557f3dd0b858b9901fbdeedf7daa7b2ffa95736fbfcafcc0faea2aa4e9eae8b20bbe24c399576420b4bff0228c8be3d01a510e01f92b83d14b7285c6f99ae2288729f96b97e6f30460e63b7ea208ed53ace2eb6a59c1cddce9ae7c454bff0d031e38ba053a85d9e6c17833eb02d06bce3a3383e276b5e81352a7a94a0bcb9f5313af05ca30d469c19072ea76b87f5bed402d4fc5fa9fc3cb0e98b07d55fe5c48db72a4bd08455309db6a2880603dbe84aacbc0e18da6ec60fc4d5d4ef0b2036b800857854702a393e5ebf9f6a1fed936f4a8aba59529827b143d52b53832424240f0938e6bbcaccd08a2f8a2a757bbb0cdd9b7ad85dab8750b5d327292fcf44437f66d49b1b52717e825b473f0478e29a2c5c8d5bb6261483886f824d9e507402e710e376c91f6d72cf09ed0cf91edd94c50a978b14fe5b3278374b1ff9bac67cfb4c377a1e27e6a726d731cea04505bf991150f1cfcaa00484acb9a9d8976a5973ef526ecad26198e7dc381f55cf91df93270f4170414833f529c12173c2eac1842648a97c5dc7be4a3266f82744cbbed4d8bd4f7eee16c0afabcabe452da79567327b1e46b1009656269d500347f8441f34fe179abdedafa85344f2ccbd730c8fed98bdb248f1ce6c626cab7009b40b2fb3122633b4960cbe0bd0648d1d41a224e2df86776bb9bd117d062ac9f48edd23b12bcc2f3ebb1c4803f5a8e0e4f51592332c6bc49fa331f7a571da57781ab0ccb24d55efa8091c16fd416d17619db30a648e6ed2159d05204b388548d573680eaa226f61da3fedda9f0f21c3e8e4cb4adff341dcefda8cdfd0875dea5dfe1dfeae44bb6fe507831668a67aa8640b5db2771dd57d69cb9ce271a494508b9614b0a9eb4f1e96e1103a912ad6cde0ef4dc1df61a5b7b34c9332f7528ae0b0c48fd26446da62ba717ee7a7a2ffa74acd3e5d6a913cbeae3424236695eb4d1b6776c41dd8183a247f9a7e1a7b5d40d379dcd0bf88a67539290533e70371f889a11645cd15041c337e1c4900032964663aeffb8b561f6dcfce9d3b6576585a4cf1447621428882b41ca348185366108d8145076e81b0215fdc72bfd00af984c82ea1d1a04c07da8aaf6707cb957dfb8e301a354406be7f29e668dbb668615aabd1e73ec4bee106f9c7e0db4c9fbcaa6cf982724690de3a2eabc91d65ca849d7ff4c166c5b850ed6440905f06f9b72c2ea07e83d2495f0ee0638ade5da7aaf28bff37ba40d2d4fb91ec540b65be42e4c58d7d24931fb46e8c09b119289d24f5ab75b457596a75a412e6c4cb7e164b45a62cc0db0ade64014862985519764245ac096650ad5b61065eb2b9d1dd106e82b874da65178ca3ea9cbc6776b63ad02cd2b30c04df00f8e7bd6c1e2ff5087734e34a253d8d779261e3f1c84eaff92a6e2f240fc7b9dbd40d83907d480524bb8602e15977f23f883a824b72c9e66856ad09d2a17a05861c6d0f0f84c603c3d6b6f7d5be8f6a5efe50cb591bc973760586af995fce486a3a721635a573ac1bf57e9c4df6ca1d4a364dc0b6d85ee27768b038491d349d12c01cf64af3cd120eaa68939487f593307cf090953736d1e1512f46df6d31d128390818fd7a8820cbbf0c903e0a9b48aea4e998970da044eb0718572e9c274703818fae7ae351294a610cd977c0944a9a47657e9fc59552db01a843c42b6e1fc54e4909cb7900fb931ea7500abcdd6e83d9cad2fa952b767161f919cc24845166ab39cbacf7f8a08d07b11c1f74ec6584b8ac34519f16817fe828f9721d898368d94dd361d970f0afa0743b6e817959f5998242a7b3e4def172d7ee78a6774f0a7aacba1cc98d4443a92a26e5a26102abfb559715436bca75bc5f570e1a8ca56e7b31cee7a31ccd9dda6bc19e94eb2467d70940b4700be905764170e0c4170ca5cdea6a63fef1b14888f5317e508cb54e3420f9680ac4d70b927397356628419b0b079ff79c03cb4fdcdf5f6115b1388fa862ef80d830f082266add787dcf5a2ab59eb17972593f00967312daa0e2b8253db03a7897491cade7e0019bdd854c9b87aca60fffcc8e09083049c247fdb87fd42ead94aad7a8a686aaa688c4fcb0427e6ab62706fbeab955278797f1b8a405d537427dc61f95c482b326d176cd57db28cb92f91c1d2dccc48f55b94e2768e86a21b06bb7f2e633f54d7da2bf2fd5bafcf735fb7990f44d732a4bc9debd03f2f41669219280c7146f7bdd33e98262fb92b8c1b644387441a99faa7d4ca80337d05e2397365215f70c0a8fd0664ec6f9755b9abefd7630a58c7823c958b65795e04f36dd2ce55908f591c7d3f95512d1bb442f7d2f0d88adc28a4856c4d18740ebd660bbc11079d1d58c78bf305d1c7202be9894f4854ce600c2b8d3429a1a9077755489d754d1a7b0cfbc2f0e3ef5784234fb2e45a958c6167a75899071b6c98b1741dd45d0addf384f0fb6f41925f287ec2b271dcba267b216e9b1230dab552c1701c4c74ae7f1d1ad5623bf38bb269583b126ceef69f6d15c2ae765c1689f41a76a578e6ff82e75085380286eedb63274ed296cb28505da4657397f2eb2ae85cef2cb26ef0256468df6704d2f24af2cbfc26019330dcfc68b9a52204f071aa8c70960ccc5b85c69a212c807cf10dc84a3c0fc072702b56c4879114ac0435f7cb8034da3db68a27c7af0c940a7c0d1419a6bff6a702803321c766a34fc010e27535972e9f983440d1a9963e26a3f0272b9be04d78eae543c972b0dab54c5f47c437209a0dd8bc22771a27deb4e40e77be2d9537a889c599de24e0dbcc48c29983b9c05f31cb5ea3aaeb0dcb2d20cc2d02b0fdee111208abf98b024682ca9ce55766d04580e4dc8d2908e66807e3761f3dd90741e064a7d64e388f606785ef9d6cffb4870ea9d51d7d3f7086cb25cef4be7b769241c79015ebfcb9b7ee0edc2e5df09970015590baf81ce1b36307130193cf5f8c611a8577dce25e828f235f9e66f3c8980aff89082ed5c1120782a30e53ac0267ef9927cecbe5c60f070b87afe340f77efee5af802e9ea39401f7b3f57b1b47cde9728dbccc743ce87449ab4e7abbbfe803285977f105060ed96f894c7e8099dab5e3b2ce3b897e50be6a10f619650f557ed86ba5ecc67925b724e3a4f16016f80d183173a4b3afb3342e32036b1bf0538d49192ea64b54763ce96486dc8b9cb137bca7875820575ad3912f89831e6d0ee5be2f61738", 0xf00) socket(0x18, 0x1, 0x1) 17:09:29 executing program 1: r0 = socket(0x18, 0x3, 0x0) setsockopt(r0, 0x1000000029, 0x2f, 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r1, &(0x7f0000000540)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000400)=[{0x10}], 0x10}, 0x0) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0, 0x2010, r1, 0x0, 0x0) 17:09:29 executing program 1: writev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f0000000000)="0000001860720591e88f3b251700fddf00000200000000ba0d31e99a0000000000000000f9e6f33a734a046f", 0x2c}], 0x1000000000000265) r0 = socket(0x800000018, 0x8003, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000040)="9d98a96c09569b384331ca77624f93bfff91acc4359c0bab8efa54936593d0bb356ac03689ce36ded9504a7d57aee2c5b158c47280bd5b35b9", 0x39}, {&(0x7f0000000080)="b1a97474aac64a085bea6f6d978eac846bb3f979e61368f77ba54ada71d4c2dfc997eda8577e0ddc5e54011425c4fe5ff083dccb390b8f00e6919ee1946b0694ee5eb049bf3847ab944d528455ff271d5398491cba2455240dd940f8ea66025156", 0x61}], 0x2) 17:09:30 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) shutdown(r0, 0x0) socket$inet(0x2, 0x3, 0x0) r1 = socket(0x1a, 0xc003, 0x0) connect$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bffffffffffffffffa84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee480700000000000000554799b9b8138d30505e8f0000a41f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65122cd2350000000000040000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f08969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611c8665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1156f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc2f6b0e0cda87573f3ed78789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07081cb3613f363bda68cdc42da6ee701520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3fce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb6fcd3b65c4ab78a2793c3f6ac242939caff03767a04075a5f9e5d29e3cac6c0be6ddb009c48adb4e38cc96072cab037ec2d04030b3e09396293ceaeb7654667b76bb2aedb6ee790c0514a813dbbca51acf3f76d12ae4b87f1ca4132cf1f6184c8c156ce5cb47566abe86451173c12dfcce0a325aed454f7aabda6e3def3f5a190a05885d482fffb9871543e605aec4e96343d12645199ce0f92602b6fd306d32fea4d6f8fdd21d3af7a4ce856fa952f23b216639cb5ba8ca8715e9c8218b768310da70195f548c8db21db9f706ad94abd33e1c7740a57bfadfecfc7f6f59036009d9d7ea7f"], 0x10) writev(r1, &(0x7f0000000000)=[{0x0}], 0x1) r2 = socket(0x18, 0x1, 0x0) close(r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r2, &(0x7f0000000540)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000400)=[{0x10}], 0x10}, 0x0) connect$inet(r2, &(0x7f0000000040)={0x2, 0x2}, 0xc) 17:09:30 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x7}, {0x20}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x40, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 17:09:30 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "b04d00f3ff0a631a00"}) r0 = socket(0x18, 0x1, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x2000}, 0x1c) r1 = getuid() setuid(r1) openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x40, 0x0) msgget(0x1, 0x40) 17:09:30 executing program 0: pread(0xffffffffffffffff, &(0x7f0000000180)="698ac8262c1da32fe7a0f7ad49dbddae5e770c520c8f3550c28ef12a8566a29efff2", 0x22, 0x0, 0x0) r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(r0, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) sendmsg(r1, &(0x7f0000000540)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB="1000000000000000000800000000000070ec4ea9086ac0be8019d30461986b00710cc4da879c0f9c562452bf1b562970f61e271b93fb5c9218adcd7ad5ad035c8a6957dae70a71cc10"], 0x10}, 0x0) close(r0) r2 = socket(0x18, 0x400000002, 0x0) r3 = socket(0x800000018, 0x8003, 0x0) r4 = semget(0x2, 0x0, 0x0) semctl$GETALL(r4, 0x0, 0x6, &(0x7f0000000100)=""/247) semctl$IPC_STAT(r4, 0x0, 0x2, &(0x7f00000001c0)=""/136) setsockopt$sock_int(r3, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r5 = fcntl$dupfd(r0, 0x0, r3) ioctl$TIOCSBRK(r5, 0x2000747b) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) close(r2) r6 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r6, &(0x7f0000000180), 0x17e) r7 = socket(0x18, 0x2, 0x0) r8 = dup2(r7, r7) ioctl$VMM_IOC_RUN(r8, 0xc028756b, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}) ioctl$SPKRTONE(r8, 0x80085301, &(0x7f0000000300)={0x5, 0x6}) 17:09:30 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x2}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x10000000, "000000000000000100002000"}) connect$unix(r0, &(0x7f0000000240)=@file={0x0, './file0\x00'}, 0xfffffffffffffd02) close(r0) r1 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) bind(0xffffffffffffff9c, &(0x7f0000000200)=@in6={0x18, 0x3, 0x6, 0x3ff}, 0xc) socketpair(0x20, 0x8000, 0x2, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$inet6(r2, &(0x7f0000000100)="f6c37fbac7aff9d86b0f3c6f630b9e34f447662accf690568fd87388ba3138684e79b1ea813e98a7217937b618e8d562128c3d77d502571ebf2a1358e660373c0914c200cf7bc5afc9d6285ccdd662dd4fae69f49bdf1516590e358bb205fd2fd922349b45d28ee414fd00fbf3bfb0e420c3d27881ab92b4069079a8d97061c1351c7eaf0ee75aefaad4af6eae7f5becb473a9469f95ec08388b2f89e4247b79d16b067572bc1b3c0fdc85bcbf6fc2c02a0e0ac3ba3eff45da068789fc235a362504bf7339b807e29b069ded28685482ac83469624e7dc217fe780901f69853e5380cab7933888", 0xe7, 0x2, &(0x7f0000000080)={0x18, 0x3, 0xffffffffffffffff, 0x3}, 0xc) 17:09:30 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) shmget$private(0x0, 0x3000, 0x8a, &(0x7f00000a9000/0x3000)=nil) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0xfffffffffffffffe, "b04d00f3ff0a631a00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 17:09:30 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x20000, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x11, r0, 0x0, 0x0) mmap(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x5b17c0b969f04d22, 0x12, r0, 0x0, 0x0) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x1, 0xc2) openat(r1, &(0x7f00000000c0)='./file0\x00', 0x7e049abe710c3ad9, 0x14) 17:09:30 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() kevent(r2, &(0x7f0000000140)=[{{r1}, 0xffffffffffffffff, 0xad, 0x1, 0x2}], 0x6, 0x0, 0x0, 0x0) write(r0, 0x0, 0x0) write(r0, 0x0, 0x0) r3 = socket(0x18, 0x1, 0x0) close(r3) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x100, 0x0) write(r4, &(0x7f0000000180)="40886398807b5162c351b1b71c69f2e3147bfbdfb56c8b207657b6d1c907aae557f117baa156866e2d4f242bb1082abce0f1b3e52dfd1958d0d87b9bbb59580d96df59c19e2e6d116ede9748e5bf7f6b8c748ffefb874dac9fe6c5551d99ac37b8945cde4d0e09bc126465f94dd18e0daae98bccef9cca49816100b020a6199bb79db9ebe96971f8529fc8f9ba6496d6456e1e2758cbab6a23a9dbe54bf521c30f7b11f668c39d89d8c5acf832f38455ec7d40e54b5b4736b809d0c28f37fc7c026b1911f0cb079f4dd001e87937f10e5ecf0a09f8bc15ad286564c39f4e", 0xde) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mknodat(r4, &(0x7f0000000040)='./file0\x00', 0x1, 0x4) sendmsg(r3, &(0x7f0000000540)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000400)=[{0x10}], 0x10}, 0x0) flock(r3, 0x2cc7ad88b48f3c53) 17:09:30 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x14}, {0x50}, {0x6}]}) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)="b6") 17:09:30 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x24b4, &(0x7f0000000000)=[{0x7c, 0x0, 0x6}, {0x28}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 17:09:30 executing program 1: setpgid(0x0, 0x0) r0 = getppid() setpgid(0x0, r0) setpgid(0x0, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x2, 0x4, r0) 17:09:30 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="140000000000000007000000010000000a80003900000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES64=0x0, @ANYBLOB="00060000"], 0x34}, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r1, &(0x7f0000000540)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000400)=[{0x10}], 0x10}, 0x0) connect(r1, &(0x7f0000000080)=@in6={0x18, 0x0, 0x100000000, 0x9}, 0xc) 17:09:30 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2063, 0x0) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) pipe(&(0x7f0000000000)) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, "c15157dc25d525a5cf9230b3225a4ce7044d3996", 0x0, 0x10000}) 17:09:30 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() r1 = syz_open_pts() close(r1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffe, 0x0, 0x7ff, 0xffffffffffeffffd, "0000007db84d4337014608ff00e1ffffff0700"}) write(r1, &(0x7f00000007c0)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c1914bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98cb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7ca2a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006b4ffaad2a7a939fded389efe60c36c653fa0e7020a7447e809cf0000000000000000d5fe00ac537a1af30b95fa383ad32e34195c29", 0x32d) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x3ff, 0x1, 0x8, "5edd0bc5a1e898a442a400f7ff00", 0xffffffffffffffff, 0x80000000}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709", 0x1dd) 17:09:30 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x61}, {0x7c}, {0x6}]}) getrusage(0x0, &(0x7f0000000200)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") 17:09:30 executing program 0: r0 = socket$inet(0x2, 0x1, 0x2) socket(0x1, 0xc002, 0x3) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040), &(0x7f0000000080)=0x8) poll(&(0x7f0000000040), 0x3, 0x0) r1 = socket(0x2, 0x8000, 0x4) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000000)=0x8) r2 = fcntl$dupfd(0xffffffffffffff9c, 0x0, r1) openat(r2, &(0x7f00000000c0)='./file0\x00', 0x800, 0x52) 17:09:30 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2c}, {0x30}, {0x6, 0x0, 0x0, 0xfc}]}) pwrite(r0, &(0x7f0000000140)="f94c4c49dfd685fbaf8a8d1a029b", 0xe, 0x0, 0x0) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f00000000c0)=0x9c6) r1 = socket(0x800000018, 0x8003, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) r2 = geteuid() r3 = getuid() r4 = semget(0x3, 0x2, 0x280) semctl$GETZCNT(r4, 0x3, 0x7, &(0x7f0000000240)=""/173) chown(&(0x7f0000000200)='./file0/file0\x00', r3, 0x0) setreuid(r2, r3) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) fchflags(r1, 0x0) 17:09:30 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x10, 0x0) ioctl$TIOCSTOP(r0, 0x2000746f) r1 = kqueue() minherit(&(0x7f0000359000/0x2000)=nil, 0x2000, 0x0) kevent(r1, &(0x7f0000000040), 0x9130fbf, 0x0, 0x4000000, 0x0) madvise(&(0x7f00002cd000/0x600000)=nil, 0x600000, 0x6) mlockall(0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x400, 0x0) ioctl$TIOCDRAIN(r2, 0x2000745e) munmap(&(0x7f0000286000/0x600000)=nil, 0x600000) open(&(0x7f0000000100)='./file0\x00', 0x100a0, 0x11a) 17:09:30 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = open(&(0x7f0000000080)='./file0\x00', 0x100, 0x4) ioctl$BIOCGHDRCMPLT(r2, 0x40044274, &(0x7f0000000100)) sendmsg(r1, &(0x7f0000000540)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="100000001cff0000000000001c00"/24], 0x10}, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000040), 0xc) setsockopt(r0, 0x29, 0x800000000000009, 0x0, 0x0) 17:09:32 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2002, 0x0) r0 = open(&(0x7f0000000380)='./bus\x00', 0x0, 0x0) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000040)={0x2a, 0xbf1}) 17:09:32 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000540)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000400)=[{0x10}], 0x10}, 0x0) r1 = dup(r0) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x1, 0x0) r3 = socket(0x18, 0x1, 0x0) close(r3) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r3, &(0x7f0000000540)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000400)=[{0x10}], 0x10}, 0x0) r4 = socket(0x800000018, 0x8003, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) socketpair(0x6, 0x5, 0x0, &(0x7f0000000040)) r5 = socket(0x18, 0x1, 0x0) close(r5) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r5, &(0x7f0000000540)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000400)=[{0x10}], 0x10}, 0x0) bind$unix(r5, &(0x7f0000000180)=@abs={0x1, 0x0, 0x1}, 0xe) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)) poll(&(0x7f0000000100)=[{r1, 0x4}, {r2, 0x4}, {r0}, {0xffffffffffffffff, 0x100}, {r3}, {r4, 0x2}], 0x24e, 0xffffffff) execve(0x0, 0x0, 0x0) poll(&(0x7f0000000000), 0x0, 0x7) 17:09:32 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0x0, 0x5}], 0x0, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB='+'], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x9, "000000000000000100002000", 0x0, 0x43}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000080)=""/43, &(0x7f0000000140)=0x2b) close(r1) r2 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x168) 17:09:32 executing program 1: r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000100)='/dev/pci\x00', 0x800, 0x0) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f00000001c0)) setreuid(0x0, 0xee01) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f00000002c0)=0xdd50) r1 = accept$inet(0xffffffffffffff9c, &(0x7f0000000080), &(0x7f0000000200)=0xc) connect$inet(r1, &(0x7f0000000240)={0x2, 0x3}, 0xc) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x81, 0x0) r3 = semget$private(0x0, 0x7, 0x20) r4 = socket$inet6(0x18, 0x5, 0x10000) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000180)=0xc) fcntl$setown(r4, 0x6, r5) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000000)=[0xd0, 0x8000, 0x6, 0xfc2e, 0x9, 0xffffffffffffffc5, 0x800000009, 0x800000000006, 0x3f]) ioctl$BIOCVERSION(r2, 0x40044271, &(0x7f0000000280)) faccessat(0xffffffffffffffff, &(0x7f0000000040)='/', 0x0, 0x0) 17:09:32 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r1 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) r2 = kqueue() kevent(r2, &(0x7f0000000240)=[{{r1}, 0xfffdffffffffffff, 0xd, 0x0, 0x0, 0x97f}], 0xffc, 0x0, 0xffffffffffffffff, 0x0) 17:09:32 executing program 0: r0 = socket(0x18, 0x2, 0x0) mlock(&(0x7f0000ffc000/0x1000)=nil, 0x1000) munlockall() r1 = semget$private(0x0, 0x3, 0x4) symlink(&(0x7f00000011c0)='./file0\x00', &(0x7f0000001200)='./file0\x00') setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000040)={0x7, 0x1, 0x100, 0xb3d2, 0x9}, 0xc) semctl$GETPID(r1, 0x4, 0x4, &(0x7f0000000080)=""/244) r2 = socket(0x800000018, 0x8003, 0x0) r3 = socket(0x800000018, 0x8003, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) close(r5) close(r6) r7 = kqueue() r8 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) kevent(r7, &(0x7f0000000340)=[{{r6}, 0xffffffffffffffff, 0x3}, {{r8}, 0xfffffffffffffffe, 0x13}], 0x7, 0x0, 0x0, 0x0) dup2(r4, r5) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$sock_int(r3, 0xffff, 0x1001, &(0x7f0000001240), &(0x7f0000001280)=0x4) setsockopt$sock_int(r2, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000), 0xc) recvfrom$inet6(r0, &(0x7f0000000180)=""/4096, 0x1000, 0x800, &(0x7f0000001180)={0x18, 0x0, 0x5a, 0x9}, 0xc) 17:09:32 executing program 1: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b100050460000000000008000501000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) chmod(&(0x7f0000000000)='./file0\x00', 0x0) 17:09:32 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x4d}, {0x4d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r1, &(0x7f0000000540)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000400)=[{0x10}], 0x10}, 0x0) r2 = openat(0xffffffffffffffff, &(0x7f0000000340)='./file0\x00', 0x80, 0x50) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f00000001c0)=0xc) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) r6 = msgget$private(0x0, 0x200) msgctl$IPC_SET(r6, 0x1, &(0x7f0000000100)={{0x7, 0x0, 0x0, 0x0, 0x0, 0x2000040, 0x6}, 0x5, 0x7, 0x0, 0x0, 0x4, 0x0, 0x239f, 0x1}) msgctl$IPC_SET(r6, 0x1, &(0x7f00000002c0)={{0x1f, r4, r5, r4, r5, 0x10, 0x8}, 0x10000, 0x200, r3, r3, 0x31, 0x8000, 0x80000001, 0x1}) r7 = getuid() chown(&(0x7f0000000200)='./file0/file0\x00', r7, 0x0) getgid() r8 = socket(0x18, 0x1, 0x0) close(r8) connect$unix(r8, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r8, &(0x7f0000000540)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000400)=[{0x10}], 0x10}, 0x0) r9 = socket(0x800000018, 0x8003, 0x0) setsockopt$sock_int(r9, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731891, 0x0, 0x3}, 0x8) r10 = socket(0x800000018, 0x8003, 0x0) setsockopt$sock_int(r10, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) bind$unix(r10, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r11 = socket(0x18, 0x1, 0x0) close(r11) connect$unix(r11, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r11, &(0x7f0000000540)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000400)=[{0x10}], 0x10}, 0x0) r12 = socket(0x800000018, 0x8003, 0x0) setsockopt$sock_int(r12, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) bind$unix(r12, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r13 = socket(0x18, 0x1, 0x0) close(r13) connect$unix(r13, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r13, &(0x7f0000000540)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000400)=[{0x10}], 0x10}, 0x0) r14 = socket(0x18, 0x1, 0x0) close(r14) connect$unix(r14, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r14, &(0x7f0000000540)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000400)=[{0x10}], 0x10}, 0x0) r15 = openat(0xffffffffffffffff, &(0x7f0000000340)='./file0\x00', 0x80, 0x50) getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f00000001c0)=0xc) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) r19 = msgget$private(0x0, 0x200) msgctl$IPC_SET(r19, 0x1, &(0x7f0000000100)={{0x7, 0x0, 0x0, 0x0, 0x0, 0x2000040, 0x6}, 0x5, 0x7, 0x0, 0x0, 0x4, 0x0, 0x239f, 0x1}) msgctl$IPC_SET(r19, 0x1, &(0x7f00000002c0)={{0x1f, r17, r18, r17, r18, 0x10, 0x8}, 0x10000, 0x200, r16, r16, 0x31, 0x8000, 0x80000001, 0x1}) r20 = getuid() chown(&(0x7f0000000200)='./file0/file0\x00', r20, 0x0) getegid() r21 = socket(0x800000018, 0x8003, 0x0) setsockopt$sock_int(r21, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) bind$unix(r21, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) sendmsg$unix(r1, &(0x7f0000001680)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000001540)=[{&(0x7f0000000180)="5b01afb005e1590c7844635eebf2f27d8e0b619f656665824ac102026f8dbdc22b5d4fa603939cbae9866eb0789674f0c7caefb4e3a523dc357b76e26c9eae3daae5c546c254675120e612714e133dd6d744bb06daaa3df425c2f5efd353b599252fb267a52d2e121bfaec669c3e80d827719e3e8de6bf5a0c535c9d8c00ef7d002fbd9d37d95bc42e6afc2f173d8e7893d8727c3fd163935df3458a4c446e4c946c658f2e08c06bc8050976b18d", 0xae}, {&(0x7f0000000380)="c2041342b0e3d2a770a95ee71dcd2761c09525b95e28bcfd8d0bcb25bb2451c45a2f0b38200a4ce69cd3432c1c68cc7624a4b4575d2a9054707bb7ac2228c619ec4a770430acb2772d9a1546f1a39271543b5e744f603c4d305e094e6b25907d02c738941683690793c62df9ee3b8d33064a43aca0dd95e262a4704738c892362316b8b7868bb6600f894aa48b1d5dfbb8fdcc811e93a50ceb9aacec477b6d926dfa9e05dfe3eeca0a115f3631e36e810d7ef76d1274c333435f5cab50eb8cbd1606291ca1e409c36c8cd15701a974b8641fce84a63d2d5185fd553f90be208063ba4598cbc3029267cab414261ebe250c8765bcc0cbde8b3f67c4261f9f4e53939b166558a2b7f4e8ea1ba7ea3b94e42692b448f2fcbfe4e5c4c36bccbcda263ae0fbf8d10f9e1b80038cd4d4356bff98ddb77ce8466f947c671f393ed23cc6a451422803312444c88e990bd60fcd587f344e298b658f560d41ee61a5cb0bb866750f8b9c6749b08ab45b215c3b2c206e216276f148f5e89f2b96bf0538bf645cc63ede618f81be54201bd5dd9df0b48de1e5a8de6af9f14bc77f75af1721269e527558871bcf4882f204067bf6d66f411dff7f5feb5c332d68fc5229af717ae2ade45dd294bf853546cfe9681216e90dbc0abdb95bce90311d0568ccf1703ea8190373a88273a9c76769f4eece680645aa7c99001ce3e8a4d919c752fdf602e0126110f9b5f0a1812f3b17dbb8c57d06fb4043936abdb2e14f875927c263058365209a084d0912408351c35b4abc0ae3d718d454963d0918b01bca634cc94471141c88e07ba363da07b464a78b67a82c34804be86ffa2a4e3e4026ca1c53905d9277fe0d5d0c00ff6c280b2ecc2ccc4d8b2f6db45965d7bb55da1645ae008750795983813e2e92bce258b327d1afe408111d9b09f2e3f1390ccd3dfda4b7ddff05e6165591e2268b610d701942887561fdc7c5b8c46900a78c416f2b0b73d9367ab11502c9f2eff95a62eb8db7e377c42659853a67762129a68d08b2fa483affc67391496fbcdd197cc190852aec293c749a21074d8f5e437353b0705c60d500e4af5b7deee7eefa04104babc17e0381d77f7384bde83401ddda8b036776db843018e1279d2e2a3fb3a788039c7bc82452eac6d8369e8e0f96c2e2817bcb1fc52970e3985628a5d3cdc541e92171d5cbd7d1dd53be06e3cb9f2dd304f5defa444399d9eda064e2146ae62a625e017a2211db69fbcc42f2c5c3d8f5c809f266ac4884017d5274e6db482aae4cb0ad986407f641c9f1d3abfadb1b9785649854364a3921cc2e37ac80d317a34dcbfc36114d2e717ce5e7f0677ac2b23b25faefea7188632c0274f4b403ad9dab582ce1fa99f0a35df7b1911b901a67244d1b3f3e0205bb14bc25cb42447b6ba5a2afd61ce56f52fc426008a498f270a8a6508b7cb2cc223dd7951251477acfa746cba2f3ff630f47da211456f75739fa1d3b61b06535520843431e7ad0c7429e1a5083978eeed13df52d6047441b737974da23e127c592484bdf65f6798ab1b0ea8111c941c371007c3fcd7eed94183fdf2352e72de7ca924460881206b7098cc972e4f684862d44aa5245329bc30eedc66484e042ace3b605de8376168633408513d63ec51dd997ba5b8d97f6138dfb15f51eac8190d6bd6c54aeb2ae40c322ec0cc588b6952290c65886ebc0f9e1bfa15c59c9884b3ccf89e5e75c9086f17e68f1477b19df3cbc92da30498e1af24cabe07d5b541c71e28c8a6e7473434139d33124505b9e0eaef8ad5fd70f82780f5d80aedc02fcc4e3de69ec69b2090bb3311cb288437785e6a7d73d9e93b7a6db1a20011ca51565d839ca1b6fb8e2e5f0dd9400870aea6fba7f656dc408d8793ce655504a0b1f3740fad347dd09d5a19d669d17977c49cce0d8aa22d94a2afa0d11c081f5799d405fe76a3ad28f3840d9bde3a52a67a16c887b786165ec92ba7102a5f7140e66aeca73d491f8d924c7aa688e89d6ca0984195494ee1939f908ae0ba4d8ffafa9b62fc0602f5a5c37fcae6debc0f67d5fe495c4501f4de08244b801e75108218f83c2f4a96cf0d2eb5c40c01c7f6aa5f24708117baaaa34854efa70ce9e90ff1a5c8e3179b579743c66a3f94344855196e662b538844a900ac9a6d227676f8a7d6b3ce6a52d33eeb3d0440b9391fb0b7378a9cacfd0662c644531ad20062411a6a4885b9b8b404c3062fe08fb1a9b0d48735d8acbe5ac8a2007320c1dd3038cc5ff2cdf4aa8b13f737e1cebbc7136b95d1b7aa10278dfcf7a7d48eef11ac9649e86a476eafb6a531ad141d8b4b3815889e41b81fcc1312ac8325d141e940a5fb9a9afcb99f3322d2e30d5c2863d8502dfa4a4f7d31bd5144d9d3b858c70b09c5c51cff9ba8a67a4eaa9f2301d6e1ac220a9326f8edf1cef7576dbd2bfd3eedd48f228f54c622605ea0e0e2be5ddd68f4ed32d153adb08b4e1d823a445fcc21788a84ce795f2c13167c6d30e460c63add8b217eabe10ab8c01387c9818f0c616275353b664ea328a532cb6b297af1e05ad0d32946c91ee2cd07271a0645d1a474742018fb22b60ec1de2ad22f49b20044d6336628ce51a5a3e7c0ede86566eb77e2a00e7f84058efcc5ada64306d2ea19b73f7d93f21b834b882dc9c9a9873327d41fae38e6c2ae9db2daf64a07a5d40e9852d7bb3888e21f9f6eb61dad05897be621ee59d6c7a130fb910f214a69ef5cf732915385dfb0ba76b162a12d048a53a209e773eb025aab5ea03d99c24ecfa693d29791c93d5929ff7bbb2b213e8b80380919da9606e552f4e34bf78ea3a8f49d06da157b24eb8bf5b11b422faec3c3d184601a633b52c7c8b41b22d1cc6cb9ba2fde0d5af2bbb3916d278e746bb0c6408727819186de388b0a567590e6e25fabc17a3d6b1cbb4cf0b2d9e04a0d1ad887002db015d63d98911338d20cf020c8f4f547d3a5c60e63b18537bc0849b3b60dc95af17055957c0e27651230ca8059ee1e0386c43d062b9722c02cc9ff8ac0cd85a9d0772106b04fc8d6f2e96a3e7aa270cc9b4f5988e2e0cdad06bc48b04e571e1c806f3d4bf84f8fee77c76dda10a1cedeaca49f69a1a42c62dc5183364f5fb5373bdea9c6e8ac457d39b4889a6c0b5c2a1f01e809f28fed9f5f466888b800db3137586e6f063e0d06f66336c729d1e028d5fda8b37888c6253538249f439f99c06948ae07de9941d98f1a7fdcce1e2101a1d7c4702cab711cd22deb9231c6b9cb76b3d5315652c46efe70208dcb6977800573607e25a6483643a48ecb71822b26405fcb6b5c3de37137cda2f2081b5853db70a1244b1acb6788ae2e68bb5db36ea6ffc8ec8ac0f279a88243274ed78c653bfc3915a8f3c7b8f42ea22cf58f19744239fcd248f7025c4b1eaa4a5b93e6cc62ef59fe0de769df1cd49ddeb2aacb6bef514e2b671db2ecf6c8bc8d9671bd46dad214d133c92d7853eeb2d5ccc0a04e52a2339c2f4f5a6f69bf4b9ced8edd59395751f55f06660f26c0e7b07e7bb99500e1a075bcdd762797051a77210ad89669c04a8e0e64f42ab40bfcb2ad4bb049ffad9ee9af0987f77faf1781968630ed5648f9687e9ffbe30683a4c38ed80594fcb4226fdedcd91adf10fd8226146e5b84b41cff20d20dff802d0ba0c5c47342261c58c37308e23fb4e75d8368885c30a1654b57610d492590e68176d38c8b72b706c368ed0f25ee49450ad822eb2bc0c999ab7c7de7e870fe04431967c60f0e06c2da61a0b34a4d59db1101c8c70946ef6ee539d2fbd0e296483982c15bc1a6e2392cf29f21104bdc1cf566d3a7e29f01b55fb1dcec557ef5407c729b6fccaec7206780df6b3e4fb91e6f0cc3dac437029fa86f33421f7729693a0c6a6328add06a5e124527dd68f8810f5262ef3844d45a6a93667a8a8ce3efc568ce4f276905971c42dd8e536bf211d60d647c1a5cfe9f07409dcb6c6448f2d566d14bcd6ccbf01fd204b40d35a79f2e00deeaf214a6d4be24ffcc6c385147a9a5930145a5b3f313232d3dd90452c6f42582b5ed593fdecfd14c493e2777e986a122f248c5794f6d19e0b2e6c83000c35f84f49e3d4a8b86e0046e1bf81c24d74caeeca6a2849ecb01cf4256e6f11e920e72df5604717740f007f8e99de1d8a68283e3fd4996bada4177b66d18a0394a31ae29af9d17835d680d6a8898ea0a85b0b49716999eca91da72cf660df13867cb4a27d508aaf0461074a714227e5b3b649bdd5f1660ff61f156359e5a95c3b395a0513f8b8d3a685bf9bf06fa3d866fb1fd2e4b17962275d1b119677145907d6bda7b85f24b1a78501bfaf6a74aa4f7a2ce14ba7d0f222b369fe83ad613849fc2e5aea506b42df56ed87ac324068f4f9c7c887ff2f6475a7b0275e4033d7bbedab07ba7af660e71118811689d004f89a17132ffdcf6deb87eead430bdc68f6b1d2753ef9f0e72a7eba9eca5ed5be4d452278a998af17cfb65cced78fb1909b70d510d382b56919dfbd3cd31e713fccf57c2e6217c20da3ab3f8fa38ae854f5c0f0ae0249eaed2024b5ec0ec0e0f21a01dce399c66a3eafc4a773348c1edf4d2a89be057d0233a370fc25b4054123441df914925dbdb7561f6d3cee46e0d8f5cf43b95143e85563944ed37183492cf5684e1620821c4ba2cf77d09fae31732fd3369efcd5cdcf5d452ce16885cb1c20318cba72a4d22b29b47bb4a4aafc5b9b1bb7d924bcd0cb7815e78af6f544f5d910a360e5c756102303a96b5d3cbb505e1a27bb4dd545d60eab0f58cf2c7e302d47d19d7d4ad4682414eafeb8d5aaee65cee1d9b9fee6bfe1f463a573879a09be64c68f4b0ab9f2e44bc9fb7224d7c79e5b33d19af306fafa1eb222925da32b2af5a1ea6b2fc1e79b4bb39bcc194be0822421db03f614ae0ab770d3711a0880be07f0143b59dee1bfbf30e35892c0ec28135025c66d6f22adb00a8833b54f6c54181853292dc7efe4c065229423162b442c4bee75da7531c7569efcd5cd636a401e0e828eebae95f97a10b5a4fb86ddcf0f4ae910f1fb522123a5205a2e4ed9ce3b1ca70795c176ec0571224148995298d5d3090bfd54d78c31ffedf7cb90af11e4d88ccb8accc7ea8e78416f9f527f2e3315b7599e9afd96e29e99db0015214b7ded0c6dc7386c332abda5cfe4868606ebef8afda1fb7bed25d49a692d80fa6892af2d8089f109734af3e652d4c0e405ecbfb0dfb74d9848d2d2762eb28dccc16624bbd1c9587ca2aa451062c6345f19d6fc5b65628fa9f9b4cdc9249d1d437a993850d9d3630036f864b3de4d82ff32907c2e0e2c40095f7a5dfb422e500e314a8bfabe75853ed8097fe218e546ebdd2929ecd6df97e0cfa1fc38410562e321c15aad0637e818dd07e64186bd21592b30cd10cc78d9cfb9af661e7584eea1dfacf2e4b07a30aa17c996daac780d9c0357f922240ac965e7e92b2527836cde6f91ea6567c8b5aaf6fa6dee34d7a3867f549e29cfb3e02f5c3961eac4b9cc47e77d4a353976e93ccd0eb33e470c7444f4811ceae13a9696b15f0b262b9b00a7b792a6622fd0cd253069da794565881b151f6cd3e95154691f5bd4e9dc96ca99f4a94da57736c8709cf13e2fb2e902ebe6e821719016a06628b103143de1f662a6ea7379a539cab4bee3b3869ecf8b83115c72f14fc09344f59a9dd83a79574163f820c839c81e25542875cf1f19f5ee69651c25edc4707f5c8a2b113fbb1170e07e14941c98c6332c823dc9518ce5e507429c5ea41ae6f3d04dda575b8e3edf60", 0x1000}, {&(0x7f0000000040)="69aa5a988ee992bf", 0x8}, {&(0x7f0000000240)="16b530d1b9521f9ddd5b2151ca90fbe461b41cab2350ecfaad254c0cbf493daeb00aba806040dcfa7c0195f642bb9742e4a48dd72c157e48d9aa6cee06e54b969c5732665a2734c90b5f722e0d6c95e5427f1129247fa3b0839b23814d6fc5ed997d8a9bb15f83a75a563056d144d5159a", 0x71}, {&(0x7f0000001380)="375eb6193ef8979c43892f16f8cd0a60a64312335f533b8b1930c70a4e69d4f58e39c983d491e556d2f8c468fc4d9674701ba1b5b8da937d1cb31ec9f315c189f37b40c9068ee980f0adfb5d5d2e23a9ff80866167f8279fa381ade5b7558e20edef4540122aa29b8ed7741a2a46dcda79f6ab42bfe8f94b62666fd0607e3f927631071b1ceb3501b8a5de8d7070dd4a5434aab4b912ece5d5ee0045a361402a8f2ed75d75e6da036aafd6e6", 0xac}, {&(0x7f0000001440)="098102e8ccc94f22854dc4ac20cf726568869828f5d883e7d77c00ddf16d14719da3a5ee4d0288118a648bd4ed7548491616d458dfe0d4f64ddb857932e99a79334e2f4908976dc649a9d0dba35c2b68f0027a152e9e54c41e8aa8e85b94ef9e187ceb3ee575785a8161fc5576fe7517409a1d2c4e006d0679d225a40bffd086bed6c9cf5f35349c0c826ef96b1f8ff3f8a441e8c6e621b40cc2823b3adf1381947344d0aae86163d25d87779552067cc8203648f7fd583657518d8499cc9f76ffb10490ac68c42db7d970cdd6c114ba5680b3c16000a39b80e932f2f3", 0xdd}, {&(0x7f00000016c0)}, {&(0x7f00000002c0)="c44c10b7890d3b31fc20f16990a5841c52d008e288bb05eee4efaf087d6618549f57ba0012eb4325c047c7409f72261ac81bf84b8dec", 0x36}], 0x8, &(0x7f00000015c0), 0x0, 0x400}, 0x8) 17:09:32 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x801) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000400)=0x7) r1 = socket(0x800000018, 0x8003, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r2 = socket(0x800000018, 0x8003, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) readv(r2, &(0x7f0000000280), 0x0) socketpair(0x10, 0x2, 0x2, &(0x7f0000000100)) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) socketpair(0x20, 0x4000, 0x1b9c, &(0x7f00000000c0)) 17:09:32 executing program 1: mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) mprotect(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x2a) mlock(&(0x7f0000002000/0x3000)=nil, 0x3000) 17:09:32 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000180)) poll(&(0x7f00000000c0)=[{r0, 0x18b}], 0x1, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x44}, {0x2d}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCGFILDROP(r1, 0x40044278, &(0x7f0000000080)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)="e7") ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000000)=0x1) read(r0, &(0x7f0000000040)=""/32, 0x20) 17:09:33 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x200041ff, 0x0, "b0d4feffc0fe711700"}) mknod(&(0x7f0000000100)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0xd02, 0x0) openat$pci(0xffffffffffffff9c, &(0x7f0000000080)='/dev/pci\x00', 0x8000, 0x0) chmod(&(0x7f0000000040)='./file0\x00', 0x84) ioctl$TIOCFLUSH(r0, 0xc0106924, &(0x7f00000000c0)=0x8000000000000121) 17:09:33 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x1000000000002020, 0x800000016d2) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r0) r1 = socket(0x800000018, 0x8003, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r2 = dup2(0xffffffffffffff9c, r1) openat(r2, &(0x7f0000000040)='./file0\x00', 0x0, 0x17d) 17:09:33 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) socket$inet(0x2, 0x4000, 0xffffffff) 17:09:33 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x0, &(0x7f0000000040)=0xe4, 0x4) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0xffffffff80000000, "00370020000f00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x800000018, 0x8003, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) setsockopt(0xffffffffffffff9c, 0x6, 0x2e, &(0x7f0000000080)="ebffcbff13b91d822aaa4e713048e69931929648", 0x3) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 17:09:33 executing program 0: r0 = syz_open_pts() syz_open_pts() syz_open_pts() r1 = socket$inet(0x2, 0x8000, 0x7fff) fcntl$setflags(r1, 0x2, 0x0) socketpair(0x20, 0x2, 0x6, &(0x7f0000000000)) fcntl$setstatus(r0, 0x4, 0x0) 17:09:33 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x28}, {0x1c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x3b9, &(0x7f0000000200)="d0") pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSMOUSEIO_SETMODE(r1, 0x80045726, &(0x7f0000000140)) 17:09:33 executing program 0: r0 = socket(0x2, 0x4, 0x100003a) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="92022e2f66696c653000"], 0x10) pipe(&(0x7f0000000040)={0xffffffffffffffff}) openat(r1, &(0x7f0000000080)='./file0\x00', 0x1, 0x10) write(0xffffffffffffffff, &(0x7f0000000180)="86a513b8c6df2733", 0x8) 17:09:33 executing program 1: writev(0xffffffffffffffff, &(0x7f00000001c0), 0x0) r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) flock(r0, 0x2) fcntl$lock(r0, 0x8, &(0x7f00000000c0)={0x0, 0x0, 0x20, 0x100000001}) fcntl$lock(r0, 0x10000000000009, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x2000300000000}) 17:09:33 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x44}, {0x2d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCFLUSH(r0, 0x20004268) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x44}, {0x2d}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000180)={0x7, &(0x7f0000000140)=[{0x1000, 0x0, 0xffffffffffffffff, 0x81}, {0x8, 0x7, 0x1, 0x6}, {0x9, 0xffffffff00000001, 0x8, 0x3}, {0x8, 0x4, 0x3, 0xffffffffffffffff}, {0x87, 0x8, 0x80000000, 0x8}, {0x1, 0x7, 0x8, 0x2}, {0x20fd7d64, 0x46c, 0x1, 0x101}]}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x44}, {0x3}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)="db") 17:09:33 executing program 0: socketpair$unix(0x1, 0x4, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat(0xffffffffffffffff, &(0x7f0000000340)='./file0\x00', 0x80, 0x50) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f00000001c0)=0xc) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) r5 = msgget$private(0x0, 0x200) msgctl$IPC_SET(r5, 0x1, &(0x7f0000000100)={{0x7, 0x0, 0x0, 0x0, 0x0, 0x2000040, 0x6}, 0x5, 0x7, 0x0, 0x0, 0x4, 0x0, 0x239f, 0x1}) msgctl$IPC_SET(r5, 0x1, &(0x7f00000002c0)={{0x1f, r3, r4, r3, r4, 0x10, 0x8}, 0x10000, 0x200, r2, r2, 0x31, 0x8000, 0x80000001, 0x1}) r6 = getuid() chown(&(0x7f0000000200)='./file0/file0\x00', r6, 0x0) pipe(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) r9 = msgget(0x2, 0xc0) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xff16) r12 = getuid() getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) r14 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) msgctl$IPC_SET(r9, 0x1, &(0x7f00000003c0)={{0x0, r10, r11, r12, r13, 0x0, 0x9}, 0x800, 0x1, r14, r15, 0x3, 0x1, 0x1, 0x5}) r16 = openat(0xffffffffffffffff, &(0x7f0000000340)='./file0\x00', 0x80, 0x50) getsockopt$sock_cred(r16, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f00000001c0)=0xc) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) r20 = msgget$private(0x0, 0x200) msgctl$IPC_SET(r20, 0x1, &(0x7f0000000100)={{0x7, 0x0, 0x0, 0x0, 0x0, 0x2000040, 0x6}, 0x5, 0x7, 0x0, 0x0, 0x4, 0x0, 0x239f, 0x1}) msgctl$IPC_SET(r20, 0x1, &(0x7f00000002c0)={{0x1f, r18, r19, r18, r19, 0x10, 0x8}, 0x10000, 0x200, r17, r17, 0x31, 0x8000, 0x80000001, 0x1}) r21 = getuid() chown(&(0x7f0000000200)='./file0/file0\x00', r21, 0x0) pipe(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) r24 = msgget(0x2, 0xc0) getsockopt$sock_cred(r23, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r23, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xff16) r27 = getuid() getsockopt$sock_cred(r22, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) r29 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r22, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) msgctl$IPC_SET(r24, 0x1, &(0x7f00000003c0)={{0x0, r25, r26, r27, r28, 0x0, 0x9}, 0x800, 0x1, r29, r30, 0x3, 0x1, 0x1, 0x5}) r31 = openat(0xffffffffffffffff, &(0x7f0000000340)='./file0\x00', 0x80, 0x50) getsockopt$sock_cred(r31, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f00000001c0)=0xc) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) r35 = msgget$private(0x0, 0x200) msgctl$IPC_SET(r35, 0x1, &(0x7f0000000100)={{0x7, 0x0, 0x0, 0x0, 0x0, 0x2000040, 0x6}, 0x5, 0x7, 0x0, 0x0, 0x4, 0x0, 0x239f, 0x1}) msgctl$IPC_SET(r35, 0x1, &(0x7f00000002c0)={{0x1f, r33, r34, r33, r34, 0x10, 0x8}, 0x10000, 0x200, r32, r32, 0x31, 0x8000, 0x80000001, 0x1}) r36 = socket(0x800000018, 0x8003, 0x0) setsockopt$sock_int(r36, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) bind$unix(r36, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r36, 0xffff, 0x1022, &(0x7f0000002880)={0x0, 0x0}, 0xc) pipe(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) r40 = msgget(0x2, 0xc0) getsockopt$sock_cred(r39, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r39, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xff16) r43 = getuid() getsockopt$sock_cred(r38, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) r45 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r38, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) msgctl$IPC_SET(r40, 0x1, &(0x7f00000003c0)={{0x0, r41, r42, r43, r44, 0x0, 0x9}, 0x800, 0x1, r45, r46, 0x3, 0x1, 0x1, 0x5}) sendmsg$unix(r0, &(0x7f0000002940)={&(0x7f0000002a40)=ANY=[@ANYBLOB="01002ed6fa2c2a2f240b5de8e0c3df492f66696c653000"], 0xa, &(0x7f0000002800)=[{&(0x7f0000000580)="a9be6d7a693b327321cfeca18072547ca1d0ba81fbc3db365b863970dd6197e5fb9639bc8803a320fab0512e09aba316b256ea39c69d7594bae93f8ebe5bbe4be5f3a8247c055d7ea677fe6e3de38f787ce978e354fc6bf01c390c88abb793a213fceb0e3985502c5387ad2eb78e44785eb6f947a559b2daaeaf8030285eec4d5cad2403a6d562d7dc86b0dd4ee8cc4fe364f5d25f192ccc7cc652ce2a097ba05bc87e0f05307863249c78a9c6fe5fabd9cbd89eb18474fe1182a02decf834a939c95b9300c69e82dc24ca72d505862e130431f669bc272bf66a7236ed3afb71f6f4d7915a9500dbe8685f23b5b9d330a3437eaaa70b8d1337a74cb9a3dcc964c61c93761206f19cc861455e09f86e193eef617dd72d3e553bc020aafe4f6de23cb3caaba06b2dd37c65db1947712c1622f01c7d4e920276b95f9639c0b4a2a670b629e791c46abe01a46c76186a212cef88d75b90414ac94cc0ddbd3367e6407d70fc6be37c7410513a09bd3c2553f17157a04ff80840d31adef6add9899b1d5e2e1a368ed02bc477d88627a453f6bf54caab73d719450e4e5177ca28a2fe4cec3a2b22cbc000195502148084a196e6051685fb4d89b583488c937a490b7c7aee09ad99cee6ceffc1c805e7782d95fcd4788ddcc83dd55fb7e8b28e9f8156815702792307b90ce03435ab8f3df51b8eb8029fb4173be23d775494584a3c715398102a4a95423f4245c80d96973557a2fec7126f8e1504db325bef4ef11483a1c999f31424761364ad15aa7e416b8ba710d04fa51c66733d841d6aaa70868d30a7b1cbfae2ae13882bb760bd97d4bd95d7e085bbcd1cdaca33a5c565f9e690cbeb5c024197c2b46c9839625d3087e3871037f1f82ebfb2d0968aabe71fd30b4e88ab1429539c293b846b0d00597d9f4d734868e0d30465e6adb7664483629edcb3fdef27793598eb864dbfb5adb71a7b36651e801e36b01c53628ac0371744a9e3f025be809eb5090bf5ba4a098d84da30e75153f380c17caf41f82d46647bf2aaf97c34b22a15b1e568c501766bd03ae64cd5d93c348689a78704d698b89677573712a5e5909f06d9f0fe5a56aae74b1f71afdbce0a4151c5e6f5f98eccde906b5a5a13352d97e100fccdc554774396a5fa8f5dd14ca209cf204b98b83ddd829ce761a93a1d425ca5e441206343b63173265c720570c14b307771049a613984b16a5797c1bfb9a22b7904cf5d6800cfba4cdada6fd518ef2db8e360ac9d69203adbe392635b922f3571a3f2584bea2e3fa52862bb5513e39a1aa5cdb4fb2410049d2ff9a53ec2668a1a2d7eaea48f8d648b587f68c4fee5ac630af21c93f897eb32d002fd934601575d20c6e58b09b501843f1ec7c171d0e702a394d4a4abe2084b1ee0241f45395535699c803c24cfbc556d534df73963035d32eea375b7bd75126fa0993d4ddb8bbb0788772f9e9b8ddc32602e9a13e8936c6a4866d224d654cd0b7dc29d090219cace6e2724c8b209f93623510b8c4fc9b38b6c46aaf89b991f1e9716de2cd73f7baf888ed3cc96843b9c79e51c5ab9b0393d8b5cd5974f429e71f1b445b207133d0e0939f103374bc4dae6acc59becfe1bc8f5e4e00ac968ad61fe50823ac505d83725cc384579f1898000f8d799174ca01c1478e67b92e00a9f0b11cedd3e9afbd73da27290fbf08959fd167f08f60c507f27653f707aea67ccef411d30971e0ec13b7a001b09cfdc2bffc1af63dd8c02443f9af1d9926015ad92baf1fcf63bf402fc1173f21e2b702cf2e48905f2f0bb79ecff1e18d8ccab7de789e5e3bfb0c212e0a6bdf0ed2293928ed6495aa03e157b3f9fbbd8818bb39bb2fee4a31fde4db774d6eaad55bda620fefe831ab84411f714d3a21773ab852de94d66bd72b78fb401d817e5dfe86ef85bcb9d67d35e43514840244b23cd96e18109842333a9af9494354320b6c0f17a3ffcf69678ee09379dd517816f91a6d80f1344a69be8cce01c6c2777afc4f80b334bf28c0ae55070ef62aabae1615332bb1d3a333efb8ec080572e17efb83c7ca57bd2190eb60b00719edbf6426647211bbdd0223470101fdd8f650e2ac7c4413bc55a0d5e50016e6dd9e32155e5b26e8e5a54de994f30f49c8b851f1837897868e8ced49710e0c2b6f83584f7bc5b6ad131a7f0900c1e3a28918eac7d63252ae6ab87ca8f23bbb52f749e55db20f3958f221d4bb1fe5edc61caa971da05cbd1627470b48b2181e28b1981cdb5a0dc86441e43bc6fedaeae7750f772d3c919d97ae186cac0cfea7d577790d45af1580e91981978f28f66cbc977dfbfd80000f70f1c1d6cb6a014f7fb675a197583cc6f3ddc05f8af42bc775ec29eca8b68c8c9291ba093704e743927c765c310cfe28f211177cacb8695d9fec32e403f1dfdcc18d878f4e478391a1c55ee7e5a8e2a2e31ea2eda2d4cc4143962a2134207402ecee058bc2050380603be992e77d829c392be001f123687263ba61e5c12df66b26765f36c2b396b446c8307170022d7948a36c50c6f93e81d642988317481155980513a9efce08c459f67010996e42f156c04dc1fe89de4f72f3090a824b74cf2573f86fad7b3429e7753a33cd1f0b25e8b537166f07f237ef4ff0ca0f926cccf6ace2335ad2b679aae9669cf3e7f46006260c4467b83e2cb2315677ef7ed84e7e5dbf3bab7080ba56b854f604b8b9bb3f5f4bf3c4b045788cde614afd71ba4cb6dc0f7bd3dc139d04a01d911761196b21790d9124bff0375113eac44ab7fc73e5bbe784b280fd8dd1a220e520ed6fe7fd69cfbac9e930dcd4f6076a53f4b09692a2781a6c8368362ea51e411a5e9e050421387f4a5ec3154722b3549f26fe35c0e854a0b0563a67789e561ffbe651221d0a2993268bafaec9c9b9bf7d03c9e7c105c50d4c37a9459bc401fcb97bca2301650736e0e0d006ad404762bd05a266bdbc6113a6fea0c52d01251e68dd626da4dac1e1f4a08a8df2afc73bc735a691b465a270977d141da762983035c54909e0112beb342cb65902b3c42e63264aa2cabea2a536936381140c26a429fea8314090226a5b816e46c7015f62a66165dfd2766a94b5ecde6e2a24fb4c950b4a1e9e9b07d66abeb70b0214273acda8fea11939d5a99e2367c5aeca1130636038d59d774376adb8edaa155fae2e7520ecd0e9bf309b14cb38b0834aa79eb290bbb46462f2031e984ade224881b6f7a6db20a6be2a7f7431925581bd8ee4618d5ff056d864f15919b3da53ab726a11dbb322af948977daba1d416428b19f586fa6ad0673f377d21888fcdbc5e5362d3d8ea71116e0c94be461303286e32ed04f91db929dbe62470f61048f8ee6f64c5f3898d4041184a59b54c1462311373de4aeff3510c66969d60efa603ff5bf78471ae10ef3bb0ba93cf1004f72d45d9cb62791731880913f14d2e6842d06b8ffaebddda538ffdfd58fab45bc01351c81a1875e95198cd99ca814bdae2aeefadef1c840cb70ce62b9113861e478a12b22c218f4d7157e4d51dc401a070541f0bf4baea7334ca2eef72e6344627a45a2d73edc1c3025b3054b6a43c59ee485a5107cdd728073ded5df22255f8e3fe9992811020ca9a44f5f2f7468f3697c81c9ac6e0135ac4e6d17824697858c7490a35771b3b08c7f5f43511b96e2476b83159418f6495f7e8e6ffb3a5ea7a1fa16ff84bb3282c849962b280ef9b862f5eb8255ce7562c3f73e6ec88176d992e5aee2dc9d8155930d974800453a2e9b0fd29e3af7dc70050a2e12a1131baabe723cbf3b427a2c46163a9bfc89439e5086d591633f2cd54dd43c279fdfd9ffe7b93b6f86621c52a8672af470600dadf5833d0c5238333bb4379a2456b0c5cc20465b14b0280bb851e75c029f6f6a3b25b89704416d64e3b389caa4d0c56d64163da97bef677cff4755b6fe7055753a45b1dcfc044d0ebe82aaca68e219c87dea8a212aa05a8b7c0d984a4994963d3763a56aa74216c21b367f4ded82973a07bd8aace539d5439eacffc51ac06ff0bcd52a9315c43452ad7fcd0a641e89dc1a2cef0a45a64fcd5aac41719cf8461870f023b11ea66febd940f2b91a5cba648b75e1da5d0fb5cedc3b28f897887c6bca85154fb0be9fc020fa1c7571f22d869e474caf3afde1a4d2e3f871f02b2a1ff76093a869ecb9f98b3336ef76805db9861533a5a5d1051abf730c467336f0e4598eceaf77becefaf056b9fbc08fd52153c116ba6ae0f127685c8aa103fa55ab360c2605d36bdb091aac0cf3054f807fa9bdfa1623ba790ed7fc442b09c9a3abe1811ce6a91a9d35222837359c8e1bab313b7ade6e9d9b9b93d81f74571106d77698c975002c789b56ecdbfb035accf821a004d09d695b1b9930a4bcafb9d2a1410d0f8b5c20d88c76eb5feebc3933a463272add7a44a05092d322c255de524f6b0ea2841ab283c25dce8b2750cf1d95a6b0d9bcd92fa86c858d8051e88ec5adddf7f7bb76bb10eb6b1aa8407aee1001f83f15b8a73272505c90496fd69d890fde09da523343e42af45162686d3a79d1b1e177933d152f3cc1d4d96207858a162c7c00c60b745667deb6a17b1f04adda873f3db18c1530248dfdfe01fc15b9f3bc63a3a4f552cd612c628a9d422705f059a848e53115d5f74f20d6a8ef8e831ec020838b8962d75e4cbc286bbad993a3839acc8c7d0b36ffdd89532ba5fc9bc990b468772096c0d75fcb6233db07e6d307cce3ee25282820ed3e38de8a72c5081dda470921fade3edf22fb599d651736c77eb67b6ab3adc7d3dc924e5f01be6dea250416e1b7536ee33d9d9ba47fa6c039e53fcd34754dffdfe618d4cbf6fc54f95c2b80feffe1c39304cb7de47fc8dd6b58a4ece55bfebf986adfb300eadedce712d22b8cdb951fc019aaad8e5069a32ccd04100883114ed745d2ff50a352eac1e5929639ad01087db49de3beb1ea159c0e465dc5b13322a2f7af48f39b70685f9c8efe602be5611eaa63600429ac584b0902dea2e707a04524d48ab86c46fd60fd50a2d1eb0f613a86105d394d48093403d6396c8e8d96c15902aba2bbcdfd22524a443b4bf62756978513bb8b2def9aa77ec36821be2933da7c662e20b31cdf3dc2b749f03132ccfa314e1e1ae27eb617f07ac39af9a63b135df513311108c7e4655f9607f8cff00b023ecc7aacef9964f362a48d42f736f2b1f4acbb571d69035a4ff9ad0094ecabe11c3f88ff1df50e2cb8fa5a0b8af447c17b37b72119da6ad3f11dcde865aae8498bec448f320411f04c702d2c27f2e2dbf08bd0afc4b1df412ec28c456f1d526d23be7e48f9ab9b927bb5e20986860e167672846fc80d83b9cd08e6acae3d4b481a27139d68a775552620e27c3201581a39fd8d297a62155b46229701fbf1b78d31b5323e08dee8909dc7f127c13603e817d2b353647534c9e1bdb2e66c4d72c411a05086453c5003d6697b60841544a98129757eea533e4c74263582ea8bce67be8d34211cc52812f3dd2ff78063a39310dca139b2af499379edaae94652538f18deb6d494a38460d26acd07d6594336b82b68343da401ec13f97554a2c299368d0c938e5eea4ce18f6811cdfdd3258a6b8ef4911ce84c074eb3c898eabdff915ed05efdf88890d64eb4bb85bc323d26988daaa279570828d203d39c0f65808e807022a0d9b9e1ac8594008c15452637292abad34245c71c916b97b5ac9b518bfaf63b51cb20a2709f28f79635190cfe58f4f5e0747b8990d201c6023c4bac05989a67305637762553c933d", 0x1000}, {&(0x7f0000001580)="4b6ede5082d0fee717eda3ad909a585c3f7a6d9ccc8ff72cb829f92f0d58963ecbbb7ad10c8d5e1bb4e73f24eec7f3e88b4adaac5cdb9e3561cef5b2dd5d80f6049202ac421820a15daf4eeec8122067400cc5e14aa6dc68582fff86b31ba9f54ff31c49ca406f6edd8ac2e60e46e6dde66e2334957cee512c55435b79e987d3f0f54bdbfa06d9cad043b8f99449af80463a88671634724e8b6dad9ad6ec3fe0be4a48ff157b5ecfdf07c56ad7b85c7447bf3033a8a4bee5a7add5f46cac30217853b4bc73009ed14219622a4a568c1264266b219c8c840627006fb7722b9e45cccb3b217453c2604a38e6d015d311d5298ea9d8437e4866bd6110f3dfdf52f27ac81794a3be2358894f7e01e92e33baef8755c2e01c89b70ed24cc446f8fb3ac4a6a2b3984d6733c989b764f9f12d4ac06d2cb3a89704b46e17f567e70edd748b2b22ac4403fdf4e9c3f766d29d79f8c920e5268cd007a9ab3a2f616adc735ee9bd38fb1892fa2906730b2eec78f2d5376af824ae1d066fab432278ee509a3175f9057b223ab0d3196fb89c8922a56e4fd9c98eecc6585afa0d15b7719b84e8b253049b0241290c852a475c2f3c1178d14c36b6485fb4a4dd05b396e73d4d90dfc976b47782e4dca7e7442b3f99d5c38a481ceda162a56ce9399b7f0a2888e5b91c16b4326b11457b123cf8451d0a985abad02a00fddcd0c436839f2cd9f7e43fb2685300d9efcbf4dd9f49b4d5385bdb81ca42a13e5d3e20e39087c33e81962d813203f60578fa81248cc71e0fae13fa730a57d04a578f3dbb1831c74a82fc2f50bd8bbbef4f9ec28f34568bacc99dce15d196b2a87a5f4a265735c466bac466a87067f68bb81e974ee7bffbc338b2d8575a058a10beb35300a2188782b7bd91b13c04b20c39ba56eb671040e238267b50a66257c07012a20f2196fa0a18aa0051850ba70d68b60949fbdec99202c4f477354f42dea9813c85b0fb77d932616bed9500f7b7ce912f9febc2dcce1b33fe03fd0b3065d41132eb43be15c66cc6b9d62416f37a2c75b0a13330c8b9a8cf1f42832de9a4b99db229ad13e485fdc9e3a3b9e6a55ecdbcd78aa05b57894e3ea470e611f8bebe9779cad20bf6e4f6b0ae903d3e4240109f58830edadd5051e5bd99a2ce907a0c9ffbf0dbfef2bd547adf35947faa92aaa1c7238c2e04d920ab8bd828000a04560c00d2821335de9f4365e5a97455d60004aec8284063f820aa4bbc6a51838042c6f1e3122db8f7fefd597a0bf352f243873c0a649c0ab4cc772abe65e49bb6c1a8d24b534f1f1d56c4519efdea6654b559d59a75f4337302e2cae57812dcaeb713f038aa66ba3cf0ec812d734de13d08aff547b39d7469af69cc6312441efd277ad45217da1277ff902d047f2045e139ed80ea87cce1ba35bb9f826410dd4cd52783c558a5cb4ca25a2224dd866e12b13fc7fa85dc4ff6fdce15195a02465903aac28b208898a5192e071a245d93dc9b657fbef511a4cca881f9ca7ddfa0e8acfad9f302180266350a01d34dd539a1c087b238e9211bfc55ae35b05f957d87636fd84ac2b808fbbe605ef42c29dafad04be99f1c36e86e397bc530274bb3b21421e83e50ec7fe48f4e2b7dbf6156fb7bc4eb7daa303c660bf87063d1db3eaa818042543c2ce78cb1fbc8e74921d4ea55833706a2defbe8ba24d92334af92e0b4ff802dcf395aee37698a3a4c6e9d94cd4e62d7f8a62af3eec843dc32fe5e9ff05bb097603b202b26401a0868c45158b87d653b6258bc4a9d7be0d367d6e0b5f3dbfca28082d7f964350d258e0b1e4602df707fa42237ce1197d2577320651794edc478f6fdb5815769bcab1a51ba14eb3349ae4dfc57b3d91731052555c368edce50c27d0ad8119262571de1705acd5e5c9b0c23cbd2ab35554c8500377af33e72b05f4bcda618c53951ef9605f44a433afa78a51a41563a63d0440524e898914a15bbab121bdf1fe70b036e6a8bc3526ca4f6192d3cd0ca4ce7ce4c4fdc629b76b5c77b9dee90e1ea2e05e27c6de94c49a4cf83400508383dd4f0e854262bf75556ba19d7bc9b2b200a8298898593e563c8a96e33327a988326f58ccfeee05abe317405b09e28f047424ecf85f1a1272c6614346af0eca351fe80ed037b12018bc9b98b8175130eef19ddbdcd2b950fc9757296b4f6d9db2e1a85386ab9d55af2181be65e5e27ba92c446a5545d6dc6893478156a6665eb23cdceef384ee18ebf85618860735744061cb0256b37fc556eb8d88f5ec50dcc31e4bb2ebfbc30f4e122f4b2ef17740658792a0c6e4a2b32066d363c9bc3a4e7db52abf1dd5ff8f406c61a013ebf5a84427df5a1990083fe10080acc50dec36018b188e20f5238be2b5fa70f1b9471dbcc1f35a486f19ce94dae9ee8979a443f179a8d9a5f03d158249366888b3cc4689631001ac24ef677e0f573f10246f616f15131cd4b3b9ab4cda11895ed18c1c9c401e657e2cb69a5463bdca54116a92161ab142a0d2f72226a81a2401bf6a2e86b3948a1c2eed09538916b98876a3038e8134d8d50aedf9590f645acf0a32e43666967f3d6fe8623bcca10c210524deffd6ff64404f34ec9772194b335968da5052c35934091075ef4fbe7b945ab11d225d9838706202ad75210395b66572a42da5672c74c06bf0f6561c617e9bd280bd9afec4b7185de18f67e6333f21d1b0da4866cfdabf14a2b3db4141759f29872b647a34b6501ee524fd38515a5617126b83593f93ddcb1955a388372e1c7c9c628511f6c1e79300f9aacfa6c8fb0607d900631928fa9470b539d3981c9e1762739da3624025bdf408c9ca0850ce165dd22f4c09b590f8d0659c4bb46d1bee20db0934d36334466e05a0db77993d2f8944f668e9097f67bbbc63905e246232edfbc5c219cc7ede626ecf3ab4355229551426aabd713e394425d396478de6b3bb16a5bf637e2b659455531d0c061394295324c3e7b35a51b7b2f8b55ffa4223adfa48619390e53929228ae86692e58ba01eb039751b29c30f44dc4a7ee514033595d5f8edd802160b228814725751177bbcf1f5540a8df4c674d6f93ce9a57083fdb7375a54b8d800ab09e3c748bb1369f8f666d0f8261565c0a2762e4dab22ea20a736352b66dd092b74eea728a56cd2140535e8eb64aac367cd0e8963034983bd03cf70ff2879e4dd26e9e78402465b8a52e7ccf258659f0499769f064d0417d8fabd7cfee91cdb96600d3d7da4399ae2de537d427d02eb48ff9f64f13d7110f2fdc01ee94684f9f4f2dc1901f0a8cc511bd77e4eabe64c71b5fe4ad894b3987a27438f712ad9861e475cf52919f3500b250b3d8024c5c9f8131d612d70a5aa44146764caba8c885fcd1cc71f5460ba618ed27db27dfe8cb2393460dd35f91a2143990e8ff9231c0ea927098917f839ac2c45364db07441d7c38445777c301752bc6645934f6a8c388e223c96428fc0e6b1006b63652ec75069858821f9d835c7913ee732fad39a96d4482c83c05f408f97d3ab058757d36f37e66d32fb361a6d12c9ed0149563a3b4e004dab34b423cc13c39a3013cb3dc02e685f86ad9971b00487ae1d113d8a8c3cfad0e51d5f6fab322a414ab9f2627f1e972b59ea40ac1004c52564e57e0c860896586ff7455a215606f9098dc74a33c89ae8b719532c59f47e1793fcafff163bbe4f08eee285c7b63109207a0b3f1269fbba01074ace5930086e61d692cb6ad39ab6ae4d09ea90acfd70e4326648fbe01b413952425c8033a89efc90d06d5becfd79b3069b0d30dbf10a4cc93d58efa4f0b4e04cd30edf6b9fc351b354d994e4cf9a590ba5933c16a429aff4f71d84fdee1c7eb9f07a19485491509c9e514238c0286dbd99e6f5f1064a11060a1876d1432d308705e5168885abbd1b927a5b73aa4dce5a76f31c6276d46af60fcb11248ae9e31bc8a1db037e285318146647a3f5b11a9a17827826d57fd432770e3d025b387c08078016d17755b827c32de76db5cfd0b6cc54a145fdb08a1fa8e5c99491f95ba97af25df0d706118362a4711db01efafd74ed7f31b1707ff99ba4988cdac49c1d06cb8075332fe23d5591af2f97696e4a923d9cacbd4aeb74c1dbbb0a488be42f6dfcd850bbd6c7793c6b4bd7f92d31e21e937857a1e74ae2ed52134a27c60e66af1534746b6235164f5b904c9a19dee39cde33ea991fe8278d4cecb255ed1afea5e9a7a38b6ed42c8d56eaa1b4fd70df645208ebc6171f5f29409a8699ad6e66c7cb2a8f0f9643441208b1adeadc3538c0a2116bbed36c316d7a4defb921b9fe61c9af82a81a23d58248593351213c62ecbf62db7ee19d81df74cfdd2c17aae2dfdf13a71e187aa7dd1de2753eef08cb588727ea8c7ced000b3265cddaf8cb06d129776b32fef9d049d423d9d23d3e1fdd4716219b1719ecc122c2d96d46cc847f34e206efde81bd8427e1835dbfe1fb8ca1fdbac68de9e4afd4b0365af153aee6b24261c22220597157e45152a88339799f52ef59c5549ec36033d6b0a046950e6897e67f35e3ead1f38dd19930b4f0fc66cb658d8bec305561b59c069b1119a1e61e4c490af68af2f8207769043a14e9369695247fa14a75793705f2fe5fb33be485a17ac2a7ffbc752d87f04cb4097408971b994c5f809d01ada262db190837a00da12f1096b11b026f1d8a123d6f819de043bc480f2af31746374fdfdb2cecf5f7b77cdf7e2bd321ad900599c544c9d5d029f12f1e84c043ef25926f760eb07f0fad9649988f8a56b6100b994331f9ed9bee4f9df509ab5b08beb3b55906c1a85a8449ee2f2e4308d6b88a87e0d416f76bc786b41108bbb12a3ccbd9c7e98b938375107ea5bd12874266062ba81ff3880830125c31d93f4aec765aae520e2bd79039e57b58c733348df3e5bbadcb827daa5966ef3f7f9f6a8058a6255dcbbc7cec0e956fb931d1f4815d0564d5a3574e92db87247fc866adf269035d23a811b197426bfbe8edb5b141202334d06e56a44c2798c5a59541dfbf555e0eb3531ea88cf28dce629eec3d5e47cc31bea5d67b8a96c11738140df7b4b50a9500d35939417bb290748c71ddb90b34c0af4f7ee5e1cdce8c2ea76c6db8474d73f08d0ff464dfb04463308d81f1da01c79836a0c1dace81028af5f9d8467f31c587b4fba96033f873737741f49e69dff02845b62483c965d7700e9312e602d0356ab0b33a9e89d0015bee169e26592bc4a51070a38e1fe1fd8ea0ef78551d6ec12279497af33b2f1c3c7bbd6314ceb398ce3f5531f92b40ff5819ea061dfb3ab2302cf064748a27f89cb39770fdee188820da6dba27a28c7f546906823aec4e5903cc6599b054fdb78de1104b0f45118686ad4774a0f117c08abc5de99801d069c9ded6ee9abb5d7ca08788cfb1488602ffafb9ea1e0a7e6a0eb800a1c954e2dd5b508bf4b7d391b7a22b0c2e7f1dc944b9ea19efce65eb63daea05a8e3abf99473eb33f4876c90767beb1c89f5a893f17d6485970ffe2c0fd500323b3454a51adfdfe6ae6309df17c395f858e5c0817f351942ebed2c8c079e668e983bde49bb1d053bbdec0098e3f3433040b2ebac957a249683549fa8fe862c3205c3b8c891c3558f805124697a7d0907958850a6b1f32c66d55932d91415d7d6c621d8841c9f8fe7afc64309702dab22c0ce98731b8657146c2c0b3e39015864c1bdc9c7d061ac6df12f3811223c66e048f83107f67907446dc9c2b12f90cd3c0cc159f37394a274d7ae866c6087bde0dbdd8dbd8e254c4c71380", 0x1000}, {&(0x7f0000000440)="c3ff21928577dd3cebc1ca5e8a36a37abd0ac920ecec9c880b2af2ec04ef8118008d8fe97827aececdbabb1323a51d44180ab56d906d0c9f2ca8f702c1022460bcdcadbef43b747549c1d12999dcc8eaeb13d8082f09653b0b65b61452411172bd19dbd1df05582429e429457afbcf0941044479370aee8fa8bfb2d8bba8cb78b6fb0e887f05fad228a18fb6314d41c2f13ae23efc58060d874176a4ed226e47076e14e04ca262e66fec5c70951a64c9b67dc652ff1c8bc5245a46b693c2a898ec0be08c39edddddc3981b2e60c0c9", 0xcf}, {&(0x7f0000000380)="68b1ad98e6cf0d25fec011135afd31bef355657023a6fb27237a8f8deedab4e3050cb74e2b1a2e9e47df2ff85b47a71c3fec7083ffdab25b0c10b5ffa374083b0fff740df9eae3c6644487522ce90a262e77e5d27cd84e64c5f83ce0686029053d843a918f19a24504ca24a0aec809f7a4358b970aa98c9a92a2b799cd2dd9", 0x7f}, {&(0x7f0000002580)="47556a6e71e863b1d1807cb36af62f6e565cdf1b44cab1334e6ebb34228001cdad7351f7c6c7e110a330387eaa9c927e38d0512d42e80728a1c2108a2a7f9a6911bf1dd11b82128f98f24b91c514ed27884e05040bf228a642de9fa8a68dfd70e86396b47b9eab2e3855944b319f0184379ace5b19df3907c02102ddcbf0170f46024480262cce6429efa82b6593dca43e36b51c27052a1006a8bb2b8eab16795fd190556c687db7a820cf4c5820452395f8172318a89bab10c7fa35f9d3282973a1", 0xc2}, {&(0x7f0000002680)="f91eccc39990b9fa5556eb9bf11414b1c3d958c69a75f3580eb5b18764390d4c954062234fd97433ead1532372cada40efc0ec31eaa829a716b47c11637a5f6e54ad12bc6068912cfadb5d3a", 0x4c}, {&(0x7f0000002700)="303b47ede874fa39be33161c5af2e4ea4537b7b523cf86bcc2b26979f45c411fb182db04b6c07551895f0923ec44707ed639eac92ac523cc66d83d8fa486346792ecabac6b60dc36a49e1d1c31ee8a1069c1067ae7", 0x55}, {&(0x7f0000002780)="c2825fdc764188bf99a4e32529085fd5507618388e252a771bcbb8f4af8c9ab8d8da79971540d56d22b5e2ffb26bb1996647d1d8fc44433d5e9daa173375efc399a38c631cc2b70041c9d912d10de985ca1e73443f20be3c7e5f5f2e", 0x5c}], 0x8, &(0x7f00000028c0)=[@cred={0x20, 0xffff, 0x0, r2, r6, r13}, @cred={0x20, 0xffff, 0x0, r17, r21, r26}, @cred={0x20, 0xffff, 0x0, r32, r37, r44}], 0x60, 0x400}, 0x400) r47 = socket(0x2, 0x2, 0x0) connect$unix(r47, &(0x7f0000002980)=ANY=[@ANYBLOB="92001e1cde03403d90ac71ac7f8b27b0879492f454dec9ed3a442735e7cb0dcff66237a55cbde82f1eceda233182a2fdc8f0217f56ae3dbde8c68f7e42fcb289a9b0de93e0b4c0f49dca563128a93e83ab85c25f8f4ccb707b216499176188dc0fdc0b78eaa1951b35e79bc8ddbe512dc61d42a5536b6337233fd94593940efbc3b30004da7ab39b575f3252ff72"], 0x10) r48 = socket(0x10000000002, 0x2, 0x0) r49 = dup2(r48, r48) setsockopt$sock_int(r49, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) r50 = dup2(r48, r47) r51 = socket(0x18, 0x1, 0x0) close(r51) connect$unix(r51, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r51, &(0x7f0000000540)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB="100000000000000000000000000000ce"], 0x10}, 0x0) r52 = socket$inet6(0x18, 0x2000, 0x6) r53 = socket(0x18, 0x1, 0x0) close(r53) connect$unix(r53, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r53, &(0x7f0000000540)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000400)=[{0x10}], 0x10}, 0x0) r54 = kqueue() r55 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x8, 0x0) r56 = socket(0x18, 0x1, 0x0) close(r56) connect$unix(r56, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$BIOCPROMISC(r50, 0x20004269) sendmsg(r56, &(0x7f0000000540)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000400)=[{0x10}], 0x10}, 0x0) r57 = fcntl$dupfd(r48, 0xa, r56) r58 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x80, 0x0) kevent(r49, &(0x7f0000000100)=[{{r51}, 0xfffffffffffffffa, 0x22, 0x1, 0x9, 0x6}, {{r52}, 0xfffffffffffffff9, 0x80, 0xf0000000, 0x5, 0x5}, {{r53}, 0x7fffffffffffffff, 0x5, 0x1, 0xffff, 0x6}, {{r50}, 0xfffffffffffffff9, 0x0, 0x0, 0x10000, 0x1f}, {{r47}, 0xfffffffffffffffa, 0x4, 0x10, 0x2, 0x5}, {{r50}, 0xfffffffffffffff9, 0x0, 0x0, 0x7fffffff, 0x8}, {{r54}, 0xfffffffffffffff8, 0x10, 0x20000000, 0x2}, {{r55}, 0xfffffffffffffffe, 0x0, 0x0, 0xa54b, 0x4}], 0xef, &(0x7f0000000200)=[{{r57}, 0xfffffffffffffffc, 0x1, 0x4, 0x9}, {{0xffffffffffffff9c}, 0xfffffffffffffff9, 0x2, 0x2, 0x1000}, {{r49}, 0xfffffffffffffff8, 0x45, 0x8, 0xd030, 0x8}, {{0xffffffffffffff9c}, 0xbed2c27dfcaa7c36, 0x23, 0x4, 0x2, 0x3}, {{r58}, 0xfffffffffffffffe, 0x22, 0x1, 0x94, 0x7}], 0x8e, &(0x7f00000002c0)={0x1f, 0x101}) 17:09:33 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f", 0x65) r1 = getpid() geteuid() fcntl$lock(r0, 0x8, &(0x7f0000000000)={0x3, 0x1, 0x80000001, 0x2, r1}) writev(r0, &(0x7f0000000140)=[{&(0x7f0000000040)="92", 0x1}], 0x1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000100)={0xf0f, 0x6, 0x7, 0x5a, "26b268735a1131c550ed6e1806caaed93db4c2e8", 0x3f}) syz_open_pts() r3 = kqueue() close(r0) r4 = syz_open_pts() kevent(r3, &(0x7f0000000240)=[{{r4}, 0xffffffffffffffff, 0x3}], 0x4, 0x0, 0x0, 0x0) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "2dc13fe6f86f08362ea8cfb73d3ef37e97d32a62"}) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000001540)={0x0, 0x0, 0x0, 0xd23, "e45ea840d957756d90a9f900f66fad02ed0a9e9e"}) 17:09:34 executing program 1: r0 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x80) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x5d70f79ffec85112, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000340)={0x3, &(0x7f0000000300)=[{0xc}, {0x5}, {0x806}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000002c0)="b6") ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x2, 0x0) fchflags(r0, 0x0) lseek(r0, 0x0, 0xfffffffffffeffff, 0x2) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f00000001c0)=0x2) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) accept$unix(r2, &(0x7f0000000200)=ANY=[@ANYBLOB="000000000000000000000000000000000000de00000000000000000000000000000000008000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000047758b1800000000000000855b052dbe9036eeb635e8be41c9e204de"], &(0x7f0000000140)=0x6e) 17:09:34 executing program 1: r0 = socket(0x2, 0xc003, 0x29) connect$unix(r0, &(0x7f0000000200)=ANY=[], 0x0) writev(r0, &(0x7f0000000540)=[{0x0}], 0x1) ftruncate(r0, 0x0, 0x0) 17:09:34 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000001780)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x54}, {0x4d}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)='\x00') setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) 17:09:34 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x6000, 0xe02) r0 = open$dir(&(0x7f0000000040)='./bus\x00', 0x402, 0x0) pwrite(r0, &(0x7f0000000080)="61881bd861139b806970f6aa52e40cb490f39b9751e17f5cf53028bfb5a38c06d49a2959eaba6afc12e12b25f20814e4162707bbebd4a4ca4da59c50db35d13698ce536bc57d4e9db6196f397957f8b9ba5fcde9368fd377f3e0a4bd807f73774abe1dc19eb14ca23468ad6d803707fac5d76bbbe9cf7aed158cb77fdffa3a400581", 0x82, 0x0, 0x0) pwrite(r0, 0x0, 0x0, 0x0, 0x0) 17:09:34 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f0000000000)=[{0x100000001, 0x0, 0x0, 0x29d8aaa8}, {0x5}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) 17:09:34 executing program 1: getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), 0xc) r0 = socket(0x2, 0x1, 0x0) setsockopt(r0, 0x6, 0x8, &(0x7f00000002c0)="206585bb07c7091879769a0db632016833e7a0235e66a86be224b2078bc77d5e219af8a377d10d260ade5f6715130ac942c5906a3604512d64b68e7fa08109ba6bc8d47e14c9597939bcf5bee463cadc2ea041134b0000010006b73e5e204fc1a8eb624366bd8aa2a462a20c470986d4b01c6acc72c23d1359a6065ebc57000eb9a56bf77364b7582975f841fc6eb323bb6bfbc31dcef9b1b6d1233951a5db0f41391c880433054177d46878f1e65ab71fb274ad4c7ad4dbdfd54e074eef764867e5d6e04fe539f04e8ca00000000036c73a04957575af109d4bd7967a40d40df749e2bf759ecbb0b9f28f7d277e52a7e5931a07d23dac984673cc4ac24574fdfcfa0ed76bcc51c0ca86e1cb8eac392b46ecc88824129dce087412c124860e5484ba1387f70b88bb2071cb3ffbf80ecb55cbf3423a26106215a09c5c7f40685ed0bbcc72b11f7065adb29f88eb218389aa6ff6d0be49c6a9f6301608f476225876c3aca11d5d73c5fee5c4f3d25d5e108247614e9ddc67d198019216d6ba8e4d5877465b62a96b2a1b1ba9834f1c3e58b7442ab40ad48dad00be379ae419a12c1839fd409f7120c3688ade393f52c7252dbb436071a3fda022488f182c2e29bbaf7d712fa26a2e0ed6f67f61ee585898c290145397e65120760dfa855c8076756fe99fe2e513f6788ce56f3e487d1f4eb7b89ebb", 0x1f4) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="b417c396094a0f8c01653000"], 0x10) shutdown(r0, 0x2) 17:09:34 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x800000018, 0x8003, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r1 = openat(0xffffffffffffffff, &(0x7f0000000340)='./file0\x00', 0x80, 0x50) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f00000001c0)=0xc) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) r5 = msgget$private(0x0, 0x200) msgctl$IPC_SET(r5, 0x1, &(0x7f0000000100)={{0x7, 0x0, 0x0, 0x0, 0x0, 0x2000040, 0x6}, 0x5, 0x7, 0x0, 0x0, 0x4, 0x0, 0x239f, 0x1}) msgctl$IPC_SET(r5, 0x1, &(0x7f00000002c0)={{0x1f, r3, r4, r3, r4, 0x10, 0x8}, 0x10000, 0x200, r2, r2, 0x31, 0x8000, 0x80000001, 0x1}) r6 = getpgid(r2) r7 = getppid() setpgid(r6, r7) close(r0) r8 = socket$unix(0x1, 0x5, 0x0) r9 = fcntl$dupfd(r8, 0x0, r8) ioctl$TIOCFLUSH(r9, 0x8020697a, &(0x7f00000000c0)) 17:09:34 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x3f, 0x0, 0x125) r1 = socket(0x18, 0x2, 0x0) r2 = socket(0x18, 0x1, 0x0) close(r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r2, &(0x7f0000000540)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000400)=[{0x10}], 0x10}, 0x0) r3 = socket(0x18, 0x1, 0x0) close(r3) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r3, &(0x7f0000000540)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000400)=[{0x10}], 0x10}, 0x0) r4 = dup2(r1, r1) ioctl$VMM_IOC_RUN(r4, 0xc028756b, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}) ioctl$VMM_IOC_INTR(r4, 0x800c5606, &(0x7f0000000000)={0x541d, 0xc8, 0x6}) 17:09:34 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = socket(0x800000018, 0x3, 0x102) faccessat(r0, &(0x7f0000000000)='./file0\x00', 0xc6c56fedddebab7c, 0x1) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 17:09:34 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) fsync(0xffffffffffffffff) open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x8081, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x10000, 0x0) ioctl$PCIOCGETROM(r0, 0xc0107005, &(0x7f00000001c0)={{}, 0x2, &(0x7f0000000140)=[0x0, 0x0]}) r1 = syz_open_pts() close(r1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffe, 0x0, 0x7ff, 0xffffffffffeffffd, "0000007db84d4337014608ff00e1ffffff0700"}) write(r1, &(0x7f00000007c0)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c1914bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98cb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7ca2a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006b4ffaad2a7a939fded389efe60c36c653fa0e7020a7447e809cf0000000000000000d5fe00ac537a1af30b95fa383ad32e34195c29", 0x32d) r2 = syz_open_pts() close(r2) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffe, 0x0, 0x7ff, 0xffffffffffeffffd, "0000007db84d4337014608ff00e1ffffff0700"}) write(r2, &(0x7f00000007c0)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c1914bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98cb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7ca2a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006b4ffaad2a7a939fded389efe60c36c653fa0e7020a7447e809cf0000000000000000d5fe00ac537a1af30b95fa383ad32e34195c29", 0x32d) r3 = syz_open_pts() close(r3) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffe, 0x0, 0x7ff, 0xffffffffffeffffd, "0000007db84d4337014608ff00e1ffffff0700"}) rmdir(&(0x7f0000000200)='./bus\x00') write(r3, &(0x7f00000007c0)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c1914bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98cb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7ca2a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006b4ffaad2a7a939fded389efe60c36c653fa0e7020a7447e809cf0000000000000000d5fe00ac537a1af30b95fa383ad32e34195c29", 0x32d) ioctl$TIOCFLUSH(r3, 0x80206979, &(0x7f0000000080)=0xffffffffffffffe3) r4 = syz_open_pts() close(r4) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffe, 0x0, 0x3e8a, 0xffffffffffeffffd, "0000007db84d4337014608ff00e1ffffff0700"}) write(r4, &(0x7f00000007c0)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c1914bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98cb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7ca2a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006b4ffaad2a7a939fded389efe60c36c653fa0e7020a7447e809cf0000000000000000d5fe00ac537a1af30b95fa383ad32e34195c29", 0x32d) ioctl$TIOCGTSTAMP(r4, 0x4010745b, &(0x7f0000000040)) 17:09:34 executing program 1: poll(&(0x7f0000000040)=[{}], 0x1, 0x7d) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) r0 = socket(0x800000018, 0x8003, 0x0) r1 = syz_open_pts() close(r1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffe, 0x0, 0x7ff, 0xffffffffffeffffd, "0000007db84d4337014608ff00e1ffffff0700"}) write(r1, &(0x7f00000007c0)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c1914bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98cb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7ca2a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006b4ffaad2a7a939fded389efe60c36c653fa0e7020a7447e809cf0000000000000000d5fe00ac537a1af30b95fa383ad32e34195c29", 0x32d) ioctl$TIOCSDTR(r1, 0x20007479) r2 = accept(r0, 0x0, &(0x7f0000000100)) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) r3 = socket(0x18, 0x1, 0x0) close(r3) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r3, &(0x7f0000000540)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000400)=[{0x10}], 0x10}, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000080)=0x20) r4 = socket(0x18, 0x1, 0x0) close(r4) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r4, &(0x7f0000000540)={0x0, 0xffffffffffffff7d, 0x0, 0x36e, &(0x7f0000000200)=[{0x88, 0x0, 0x0, "bcb608df2f239136d3ff77a24094afafd2117d6db3b9dac7c2b9a300e69e3b526e04987d7add09d0a1326798284553f454ac27b666045feda5c268ffbf5031a1e201648deb0dfe1fa91419bd22d3faa7dbbc44b580750b7ecce1029ac36a6845764754888c4397e05705b2cf59ab7e87f1afe5998127"}], 0x88}, 0x400) r5 = openat$null(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/null\x00', 0x1, 0x0) getsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f0000000340), &(0x7f0000000380)=0x8) ioctl$WSDISPLAYIO_ADDSCREEN(r5, 0x80245753, &(0x7f0000000300)={0x3, './file0\x00', './file0\x00'}) bind$unix(r4, &(0x7f00000001c0)=@abs={0x1, 0x0, 0x0}, 0x4c5488f84d5e9825) poll(&(0x7f00000000c0)=[{r0, 0x102}], 0x5b8, 0x8) fchflags(r2, 0x0) execve(0x0, 0x0, 0x0) getpeername$unix(r0, &(0x7f0000000140)=@abs, &(0x7f0000000180)=0x8) 17:09:34 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="2000000000ebfffffeff0009000000000000005b8b071b542a538706000000b81800000029000000310000000000000000000200f000"], 0x38}, 0x0) r0 = socket(0x18, 0x4003, 0x0) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x4c3d4a202523ec5a, 0x0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000040)={0x8, 0x84b, 0x0, 0xfffffffffffff067, "0b1cc9f8e55aa4e9fa023bcbeece02ade5fe47da", 0x400, 0x61}) connect$unix(r0, &(0x7f0000000080)=@abs={0x1, 0x0, 0x2}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 17:09:34 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000003c0)=[{0x7}, {0x3d}, {0xd256}]}) syz_emit_ethernet(0x1, &(0x7f00000001c0)='\x00') getsockname$unix(0xffffffffffffffff, &(0x7f0000000000)=@file={0x0, ""/108}, &(0x7f00000000c0)=0x6e) 17:09:34 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x90d2, 0x0, "d73060002000", 0xc7}) write(r0, &(0x7f0000000380)="582720efabd16e5b9d703f3d3d40ab035d49bc95a0257fbae60125259560f8e5815f73f2a044fc33055572fbd5e41798632dfc94ff334a5619305a4c8ab00100824b3da025bbd47bb2667002bc1896e21d8cf883c3643bf579456dc7d409aeafe904b4be39", 0x65) write(r0, &(0x7f0000000400)="bdda4d2591d3f65ce6c321a8cf98848e4a8051bd240028dbe0f53b523765381a3fbed9d7c3f5ecd520000f551f007a4cf6792f60a2338e4594000003e23a001000009655d47cb5e32d0fd4e7199679daa9010075ee6f70d725a085d160d11a42a768557d275173275c000024d9c33bb0ebf3431748935d0eaced436cfceb73f0d68131400b4dc386972d2eae000000000000000000000000000000000000b7000000002000000000000000000000000000005fb5949e6b2460f432bebe71088b97d368ddae83c48441007a71a35977425de6ad0eac49cbbcca8b8f4a91cebafdcb6e080009ea4970eae9ead250088bf1bacf7a229f809374d0a15c7c5778f0eaa44692c1e3489cfb10bd16961512ce44d1712ba40c059976a86f363542053354f7e3ea8fc4a2d14cc7deca84c85301424f4a22c9ee104601ec3f1da29edbb19495d9b0dbc9e1becbd6e2198aca7ba1305c8e78e2ea0e4844d564abf805e9077786d28aadeaefea5a95048cace90a6b46d918eb7e82a85218e5ae89a520b700"/394, 0xfd1d) readv(r0, &(0x7f0000000040), 0x0) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, "856000"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x0, 0x7, 0xfffffffffffffffc, 0x1000000d0e, "b04d00f3ff0a631a00"}) read(r2, &(0x7f00000001c0)=""/161, 0x79) 17:09:35 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) r1 = socket(0x800000018, 0x8003, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) fchflags(r1, 0x10001) setsockopt$inet_opts(r0, 0x0, 0x21, &(0x7f0000000000), 0xfffffffffffffe02) ioctl$WSDISPLAYIO_WSMOUSED(0xffffffffffffff9c, 0x80185758, &(0x7f0000000000)={0x2000000042, 0x6, {0x3, 0x8001}}) r2 = socket(0x800000018, 0x8003, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r3 = socket$inet(0x2, 0x8000, 0x1f) r4 = accept$inet6(r1, &(0x7f0000001240), &(0x7f0000001280)=0xc) r5 = socket(0x800000018, 0x8003, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) bind$unix(r5, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r6 = socket$unix(0x1, 0x2, 0x0) r7 = openat(0xffffffffffffffff, &(0x7f0000000340)='./file0\x00', 0x80, 0x50) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f00000001c0)=0xc) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) r11 = msgget$private(0x0, 0x200) msgctl$IPC_SET(r11, 0x1, &(0x7f0000000100)={{0x7, 0x0, 0x0, 0x0, 0x0, 0x2000040, 0x6}, 0x5, 0x7, 0x0, 0x0, 0x4, 0x0, 0x239f, 0x1}) msgctl$IPC_SET(r11, 0x1, &(0x7f00000002c0)={{0x1f, r9, r10, r9, r10, 0x10, 0x8}, 0x10000, 0x200, r8, r8, 0x31, 0x8000, 0x80000001, 0x1}) pipe(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) r14 = msgget(0x2, 0xc0) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xff16) r17 = getuid() getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) r19 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) msgctl$IPC_SET(r14, 0x1, &(0x7f00000003c0)={{0x0, r15, r16, r17, r18, 0x0, 0x9}, 0x800, 0x1, r19, r20, 0x3, 0x1, 0x1, 0x5}) r21 = socket(0x800000018, 0x8003, 0x0) setsockopt$sock_int(r21, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) bind$unix(r21, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r22 = openat$null(0xffffffffffffff9c, &(0x7f00000012c0)='/dev/null\x00', 0x80, 0x0) r23 = open$dir(&(0x7f0000001300)='./file0\x00', 0x80, 0x8) r24 = socket(0x800000018, 0x8003, 0x0) setsockopt$sock_int(r24, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) bind$unix(r24, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r25 = socket(0x800000018, 0x8003, 0x0) setsockopt$sock_int(r25, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) bind$unix(r25, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r26 = getppid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001340)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000001380)={0x0, 0x0, 0x0}, 0xc) r29 = getpgrp() r30 = getuid() r31 = socket(0x18, 0x1, 0x0) close(r31) connect$unix(r31, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r31, &(0x7f0000000540)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000400)=[{0x10}], 0x10}, 0x0) getsockopt$sock_cred(r31, 0xffff, 0x1022, &(0x7f00000013c0)={0x0, 0x0, 0x0}, &(0x7f0000001400)=0xc) sendmsg$unix(r2, &(0x7f0000001500)={&(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000001200)=[{&(0x7f00000000c0)="5fd615fbbf6bdf6b4f8171592795d69eef8fadd00742047ceb49e52e78362c603ab93a8c8b64e43f0bdb6ae84445056a14ec68f1acf95217bf45c2b896d84ae804ea42d452c15d1d2255f4e924c31e5556179711bc048324c82f4340c1ae667e1e3d745f5e0a45e7f3de3474a4b882709ba3175325fb7b9211846c3c895ecea613d534f4c53b0d12e0bd1b001e4e4d72f0d1ca4b5acc0567493f52baec0aafb6b208badfbded975cfbbc663a6a578b328caf45f50b04c3de38d3cebb0b5a87cfc4c33821ed50821de4320f410d6079378c05e463d87172dfc7", 0xd9}, {&(0x7f00000001c0)="36055de113ee3e5a21d2648560ed92098d7aca2acb20ceb00b989d0f61838e35872c2eea876230d5fe2762f2", 0x2c}, {&(0x7f0000000200)="a9c5bfefbd3491270c135cd89fb3d694503796a5f0c4f2c650a15cc40e1bcf690ba56cbc1a305c550a72b494dc05382397a86f17f14091027de2a53cfa9bb57a798fb97558441f2f4594645ad2a679514ac1aa48e4597810f2520cd4f1aeb085847812f128400d443cb3afcb140337a42c28765b6408a9119ff862a82a2616eef9bec2a465797f33ead63d9fa6f5c4d00d5747b1f355874f3a14d779c0feb02ba77479678524af1617f761e165bae97d38a2435352adb71484379e08e73cffe0ae17adbc2dce0cfa663a52d9e787d3f740e70be41f55c4a08cf1bb0cc2e5e708c67443a7026f56769db17a363436e0d4aacbabfee7fa2cd4e33e41127a920f87d549e4212c85975406bee8e889ed58f11a69a1687909c61a814e25b5f8a43adb1484bbe18636616c58ccb1d3d980226b864a10819714115a5ed682ca2d007f689f5c914f6ac9a7e26a65779bed6e492f56385c92d42e591befb173cfa95317d278df97483774074917355688c03b94defebaa4722ce17a9acfa098eed6ef6d20e9722ee06f51709bbd994b796870e9cf85d108aaa850bb5385ab345ac1fceaaef4d0759c080bed990c3e98fc41ef42f0ed55dbf886c3990e75223d49d544ef5e22f125b3eff6c40a3a7fb2311a6ba83c6a0de654d0030201c0a14765b9a4a2d4158e347ed4f11f10fa59f722550238a1f5d023f9590a2935338b48d732f19c1a3e0156de8a964022dfe801204b4e60cb9330d0b4e6efbeb942574006ccbbfd9aff7ae3d8f47fed2af2f2c1047da17c66121ae29df47474bc8e2b313633c7122cf800153a4db8e2c166f774912bb18fb4efcb8a7bd6cdfa7de092c7693a422df3f416281ac76556652e4c89138280e767090f84870d2a3a58eb74f965a490a4a0846b76bea38836850c843575f40f1205c8598920210154ee7d63d545151eea625f3e4761eec87f01e7ea0606013b4e356f9e185af6811be0eb181389abf175c668ff4703389308d5c224ee524d0de81b87984c8abb990764039c28dd573059a1fa2cb14bcd4f37edd7fd40ee5b7e75b02b5c4028d35b405a25d2d3b721062de0166e37a91e0921412d956cad921c6fd4bd8255a98c42abc5597ef0e85c4b2f0fe340ecfe82f3ea25f39530288d9fb33d810b5f032db91f7a1baeff83ea65a942db55c1e50c4bea126d0861666d149bbcf8a4fffc357a8cc5ffa80aef233a3865fdd4edb6016e21003bc97a50579334475c967ea1238d80d7b4540182b7bd5cfcecc5f00bbd6e9793259c47d3e5c7fb2beb94ec0ed2b4e3955c8e4e62757377b2615aa8f4eac8e3bf53f4fec3b45e4e419abbd11b9048e36fb35bb9b05a180dc71406e750cffecb331541a0d4c43fd074810c7273e5b22dd8765b12c441bb2dd28eb578bcdb2c34c4fd4e16904d4000df7303d75a9c89a3bc980b5802eb452c6980a1f94933c1f54d99bdce14a764f71b35f166bd6cb71796646bdf42f1817a91c5e236449f504ce5440caf0b540487991cc994bc0284f4abc63bfae9cc3073c8ccb68933f44dca1ad312d1558523069e12fe4f1bf036811e9db5e09458092fdabe4e838993769c6cae01c8563d8305cb95ce88d3a5c02764587ccf460c542d34c1406e732111b873ca75597e2434236f16cf62e57f322b25be57d37b9af7f3f42b00cf3ac7b575498cd12079130527677eebd57fc1e445c4511a5e3806e1514257c2d59881e6ad12bb3d6e3c31428017d6998df47a0956b7a70ea7456469df54dff8cb15fc1b383a5cabd006d354c0f62c18d69abe2f1ab227d3942caf38a35f1eba64c6221b8b8aa79f12593d397a9c0899fbefcb4fa1e065ad4779061c2b5f1b7df59e51758ddaba52bd2c4fda9d012a126cf2dea7b450826de9073caea682c5cd15620c3971cca8072a556841e09f250dde5d8f35a7efeca7caf35bb3031d0d4aa86d241177aeb40a6272b0c7deec5d14f80fcb3e3bf6eb9fea24a26d92e80c82cc0ac790e51bf988a45ce6bf92af3f21439c2d408bd321c9f844e3ce76ffc5d8b46e306a45982e20bd408f36b4ec992afc05b4537a75f297c043b44c6a253b6ca1d7ede3e5818dcb6bb5cc3a28aed9d664f92501bd6266bcc026f98e3f6ddcc6a44b63119c7c53efe18c0c6094cae9cc079ecae0b194c9ab0e467a4b062150d50cc062a1ee6ea72696488bfd7a3d1aefd5f40e068b3ee660506c724b008fa2f0e9cbed9683b62206810bb9d690ac6c8ef1da517e4d0336cd17fee77dad2bb6a2cf481e126cb29e99fe37483c8d1a859d28b1ebaff60ad70109159b94ab61401e57121e848240adbabb715752cf390f730815243ca8dc1a934c54f32a59a4cf93589860182380029aaa3e292906afb2a13fcf8fbb3bab57f472718d59885f65c85437e9f75a5fe6f21f7e67ea6d89fe14f4a4a5b188e24d0eb41549bf11723a1db48f7b51c02976baedfec7ba1800f3c33f479715483dfd5c127709f96feaef4749850add7487d7c03be45a1dfd553d3fab247d8e375bd3276a7c840055c0cbb806ce533f2a3e66e925224ba2b2850c2654cea5a8653f89055e9c29dd40d100f08757dbbb18467b549d82aff362d72930e464d4444d2ac5c94be675992b6fa538a3edf68ab9a9af06d4ea53a774d9438d3c8d7739c5938532c5ad6feb9babd4ea634acd763a9daaea5a474e1630b4fb3c0e2262bf65e8eef434c28e82b2eab60412598ab217632ed8c09c2f902b83b73c85373f1568a6edeca2e6eccfabcc7dc7044b080088e4b2814adab26ef9ad6c4325e46d91e74606b1e57a326a077ad3a68119b61c603decb08164dd28ac6e86332c80ceb647abc861de8f6b5aa32582c0ce07d77d3141c6a1b9f8369ca8ae0b32e376c696b19651d0041fb2d11cc32ef1aedc8ec327657b9067fab338eceeebc7bdbb22ceb51cd5262dd96fb6c7eef1aefd42b18a2af30bf4bb2ad7528c19a865eaad58981d7f023b7b9710ee613f9dcd7b487571c0a11aa75658460a64153cacd66dcea81f8255bd4d4e3659c9c4ae4f4d9f2f66a86cb91b7b51aae929b69baadf715058b520fefa57cd924fa6d3a4e507fcb9e57687ef6fffed991e2f1f78a7df64d8d7b54d3045d7a71adcbce2268684a449abc7073feb23eb227aea3169a578f0fbff0b60e5bc96e66f5ecf39ccc4564469efd19401c2233dcd01a317eedcbba6555ff97ad03905758f37cd7b02dfcb8d99f1364946729f08b9710955c7c18f5dc31329883638124752bffb0d77606acd6e21f69888704f6b0a1f5a1ad72296538d17a575742fa6b1b9c4ab270ba057380ce3f72cd6c224f49387b6bbb131f69558fac8274f1e6bc524463c7b60f1ebf48bcd20f5403e1fd6b50e449e7e49f2f9d7accc93c88423da589ccb2fcd437b2aadf8e6856b7ae099f1e8dfd6eb031ef34894a6317218b8a42eeabb2aa62302ba2d699e30759c7d06c0f426cf038849dc4007103b503b557586c48ed5571c95d6ef9181645404302a4f8eb600706313fbde0e3f4c39059992d6bd26bf1bccef4667359cb64a3f03e5fda012cb75dbe6b804ced8c0883584b1bf80ec5a1b003545596dc2275291d63406babb84b888160aa201982335e9588cd8653d861ccb0d985e4bf7db0a8113c5b54b6d68519d44d75e5667fc4a6eeb81d511992ec1593b4d70ed549225f59484d96533325a382025ef538ebf8db552904e37ac397c8038ce128a3b8ec90916a261cdf547ad4468b18b3d6372c5445dd2a7d2d172902d2680bcfe124824307fd712448bb6f78bfe9ef86214bbac98534f4fb9d6d085e945d07d7287b1252d438ff6bb03638f91d05a534be9a16cf0338df52234c49d7fd1be4e00a82ae3a6939c7febdaca812e8a637e0e13d622a153668318536550bd034362867bf968b456437c0074c169fb3d409e1c569bb1a10d9534a374b6b07dd7a09d7a55c72f88231dd0efa06501fb650d1d0ebaf26c2938f011c29de10a3c2c60b56a09d70f58d47b06c296a72c95bb09976aabdc98a06783248585392ca8e1adc730eb69bf6dabb9827929870a7c0091ac696825cc2b6b23bba6e1351225c5b917259dd5322dbd0b02588c74fb0cddfbe13b1372c7dc5069615dda6ca81812d7d281d6ece315af67f102eda8942681b39862738777cae1389bbe6b96574fc40b81f08eea7ed08de7d7067488017b7e9dca469ad7d091f368d6333664557a865b28734029e08cc6e99b39c0b30e8f78a86b1a9471af0681eb384a1aa70dfd58385b65947f50023b454f62ef3e686eb14bd708b7ed122159852e382a1be46cb56baa3d4dcb372ea8ce8a5b73773ff95918a7adb6a60285feaae25ec4f78297d2549e9e730ef79d53887fc7c20d441e380b6ff5b743dda9ebaa392d81b2731bdb223e3420f61c9b8564233650fa151360e67ca0f0749e441e6b3a6fd3448840c259fe6e91bab6a25f71de762b9abd293068bbb049d3be8bb9957040dfa93f09a43c46d8171df3daa206b4cec52c0aecef702d3a7e205bcf9685798a31ae02d073f1a1edf4997c0c4fbb9ecef0c6cf7875b35f10af1ca0d061dc1e8340f1093949912706d463e1e6335535cb7be4a9be2c11998ce6066d3e5e6ebb6cab51e0341035a77d63b8a12edd942fc30112330c9c519a6f204018a4528bfe26337427ad3e2ebe5fb9dd1b55b05040329cbaacb5c608b693dfb9bc6bbb9ef0be1f10f711b8a71950d8994d95227d95bd2946260cfa5163b27596b04b03d7a1d22c12cb47619a91eaee20f733ed68abadeeebaeb15c7a3f95cfd1972931ba0897ed0078ecb3fd60d2671ffcc161ee5bdad4d540ee4ddf68b961fee4ef9370337c5836d6e989e6d3c487582c9206c05807e70b3efb123ca6f2b5b0bd5b5dc68b3a08f2d4ec9ab7a019a33d8d078919fea2123c2b0361205b0912c1c4e82f0a62800303eb95328cd8fce5e2495ddc6334abf83bfde7352acd3b789b40325095b2103823fcbb95fe936f79c91b1da64f70a815407761e8a8971b04da83836779529b5a5861f7171d41295a9f10a58c299173af34efa64b087558378a6e0ebe87837796f1343211ef7cf7bdbf46835456d7b1712ea06fb923c2adc187a0cf815bc8b06437447f4456b6f731c599eb90533a901194807c9339a249d8004151b91ba0d5c8d357631c06b78c6106ff40f7bc157b0f2dfad1055bab17786aa5fb6b444d1fd2566c1343ec7edcc8599b38771238f6899d540ff5f9db8a086402183d3fedd9ba5a271a1d5170c6e8d14b43c081fcdb341d0535d21657908d4281ac72c388d2e79b7ced5c608eecc4c96324590e818d1ac12c1cfeed3c21d0a46d02f34da313543744a1237c03e4586c76e2380564773d4210ec2cc339118fd499b2a21fdaa1561710eb5389958cb481e6d23f064843612ad1d6ab772ef145fb6f7281abadd264b86e3937730e49bc1871a264f352fe5b40af6043aa7b62fe2bfda4f10fc383025262b0a561a1256663b57e63b01fc9c29843e0d0dfc6d737496aeb768f796d043842bfab51995c26f356f2a1fa4e3c8f74881e6cd39a97461d72badee77a358c063eb3791eab83b1c600c77801017766f8636764a69ef37278a49f0f18e5640855e5b6aa86e4c9aaff98ef80e8ecdbc5680c83945ce63f9780fb7dfec918eadcad0ab93333e8beb08a04e39bce9e5ca72889cacdc519f0eaa9b8f7948c8adac3f1abb602d1b2c47afc3673c24b558a1f923257ddc96eb89416c8d4a8c33f6c6a112faaa3ccdcdc4f1ddb22cba1c2eddd811a720bae93a84d796916dda1864c464d", 0x1000}], 0x3, &(0x7f0000001440)=[@rights={0x28, 0xffff, 0x1, [r3, r4, r5, 0xffffffffffffff9c, r6, r0]}, @cred={0x20, 0xffff, 0x0, r8, 0xffffffffffffffff, r16}, @rights={0x30, 0xffff, 0x1, [r0, r21, r22, r23, r1, r24, r25]}, @cred={0x20, 0xffff, 0x0, r26, r27, r28}, @cred={0x20, 0xffff, 0x0, r29, r30, r32}], 0xb8, 0x401}, 0x0) 17:09:35 executing program 0: r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c2, 0x0) write(r0, &(0x7f0000000240)='-', 0x1) read(r0, &(0x7f0000000140)=""/252, 0x7fffffffffffffff) r1 = open(&(0x7f0000000000)='./file0\x00', 0x20000, 0x80) getdents(r1, &(0x7f0000000280)=""/199, 0xc7) 17:09:35 executing program 0: pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000080)) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x198, &(0x7f0000000080)}) mknod(&(0x7f0000000100)='./bus\x00', 0x23575da357ee21a4, 0x4300) r1 = open$dir(&(0x7f0000000140)='./bus\x00', 0x100000038d, 0x0) ioctl$WSKBDIO_SETMODE(r1, 0xc010570d, &(0x7f0000000000)=0x37) 17:09:35 executing program 0: r0 = dup(0xffffffffffffff9c) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x40000000000, 0x11000300000005}) 17:09:35 executing program 1: semget(0x3, 0xa6435d5cc67bd5ba, 0x100) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = geteuid() r3 = getgid() chown(&(0x7f0000000040)='./file0\x00', r2, r3) listen(r0, 0x1000000000000000) listen(r1, 0x3) geteuid() pledge(&(0x7f0000000680)='\x00W\a\xb1/\xb9\xee`\x85\xdd\xecR-\x9e\x86\xdc\xbe\xba\xbd^\x06u\xfb0D\xaal\xad\x01\x1f\x9d^l\xd7@\xbc\xf8\xc9\x80}\xe4F\xbc\x83&4\x00\x9aP\xda\xa5\x0f\xe5\xc0\x1e\xf4\xa7\xe4V\x98x\xec\xa4v\xdf\x1dF;\xb8\xe2\xd4\x12\xaf\xfcj\f\xa2\'M\xe5\xa6E\x83=\xc3o\xb1\xfc\xe3\xd3\x11D\x17\x0f\xcbn#\x15;\\\xb3\xcf_\xb4\xd1k\xce\xd2\xfd\xa8yc(\xec\x7f\xc8\x1f\x17<\x90\xa0\xa8\xe6\xc9-A\xc5g\x1c\xf7\xa3\xca<\xb0\xeaV\xaa\xe3\x0f\x7f\x06\xb2f\xb2\x10\xd1+H6\xc37\x1c\x98z0\x8f0\x17\xd4\x87\xa5\r\x89/\xd6\xcf,>\x11\b\xef\xa89R~\x00\x00\x00\x00\x00', &(0x7f0000000280)='-$\x92+!+\x00') setsockopt$sock_int(r1, 0xffff, 0x1111, &(0x7f00000000c0)=0x1000, 0x4) bind(r0, &(0x7f0000000300)=@in6={0x18, 0x3, 0x4, 0x81}, 0xc) semget$private(0x0, 0x0, 0x100) r4 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000240), &(0x7f00000002c0)=0xffffffffffffff63) accept$inet6(r4, &(0x7f0000000480), &(0x7f0000000600)=0x2) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000540), 0xc) r5 = semget$private(0x0, 0x4, 0x4) ftruncate(r1, 0x0, 0x6) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xc) semop(r5, &(0x7f0000000180)=[{0x0, 0xffffffffffffff80, 0x1000}, {0x3, 0x4, 0x800}, {0x3, 0x200, 0x1000}, {0x2, 0x6, 0x1800}, {0x1, 0x1, 0x1000}, {0x3, 0x8, 0x800}, {0x1, 0x7, 0x1000}, {0x0, 0x401, 0x800}, {0x3, 0x2, 0x1800}, {0x2, 0x5, 0x1000}], 0xa) r9 = openat$zero(0xffffffffffffff9c, &(0x7f0000000380)='/dev/zero\x00', 0x90000, 0x0) ioctl$BIOCGETIF(r9, 0x4020426b, &(0x7f0000001a40)=ANY=[@ANYBLOB="00000000f5ff000000c8915b254636f7e7c40000000100ffffd40cac171386d5321d182bb261436a3a169f17f0450a998008501f51c85a01db3a060000dfffffffac9b44b2e4bc0609bcc90000e17f2a7d74062ca65a83e0c6650a11e394c6a7a4012267bea7cd6efa9c873feeb2e75c0e48a7b0cd4bde030c82dc4f1adbf753525a12a8c21c95ccb5df831a4755e093f24da75d97242e45bded456a7dbe0a5f45e0d9fb047fa283b4669bb8400172a9f474b32ae6b6d89a112f6d0e7c812ddbead07b9074ff88ed04b04606a6b3f7c469e012699ed402075786ebf146678d3a657360351065295dcedd7b9e3f000000ca101634bef62d33318721a0902cad0b3c0987b5719f11bebf58a947e21030da78da2381541f0b1651196dacef015a3c867e753fa8e5c56d0000000000008208003b2d262fec142f881f4bb215d7e83678e70e68180e0000040000000022c1f50f92a02448bd3263061e677744964139a1666e93837e2eb16be700a0b5dec0ed22b29fd2699365f0cad4710d783fb83b84a6f341320ed2f6621974854fff99938da6d0d28396209b08ee4b87bcdced272ad9e4a257e4a9ec3e0396b25516e0ce6efe8c874d06e6809dfdd9be81f44907fd21913f684ca2524a7f563f9e3093ad388bed51f391dd3261a9516f7933b323e5d27092ac7c661e8b48e8284c9e174beab17a7dbcfeb608a8355eca813aef7bf27937bbc93895ade21d8545cc6775b75f1092b30414f9331ff7ac12977de621d623255328726c4abcd86153b4343de8783a286652c511524fe046bea459727cb2e6aae96e63c3661f43929686835e09fb9b473d07d5f7b11805ec00000067f4742fc55a512ea25b99fa147aa4c2fbe62f2489f0f524c822afc9110bafd9113d8a2422db29190600af9fa367bd951c6a013faa1f5c714b3f75694a05cd9f288a7225320d197164612510a5e64155188a744d1121a0322a209519091f7b518a8e2fa189e73a53161db5f44501be88f7652000000000007768c862229cf1c955eff04863d0350000a5fab0b1ffa90867962d3e8d96da34f91fe64402cab45468e81478d44df9084bd7c858534b2e8506a0edfb1e3df98c1779ff88ccc54c69454f984c6e49b8dda6b8325b05ed1b5f20f7d31b711ee8f77704a95abb545862054f95fc1fc8e62e40e55e3c079e92c9d532a307a4461748dbc29ead6c57f7625a417045329763ca7d56ef428067e3c71db989ad95ecdf543f936c45a85bd41abf8cda5c5c08bab2d79cbbbd9f6fc46b0000299a3e2d00000000004040b40c3b968f1ac432d7f3eb028c29e67c3b3e3e50cb4db65439f7dd22b5863d2120e47e716ee7ba66364db4c6516ae95c8e007c77336425a763b58878fd918d41f68c67eeae97767f9201a7b251fa77fc9446fbe2ff1b8b68d3d4b2ab1801b74b1d90168bd30c93de33623506ac745a3e99a7b434f8676f9e1334d33f3ecf27a671ba268ed8d338eeaec30975a799ad46acf1ceb408450dea94b000000000000000000000000018000000000000000000004481150e4f765a4bb9e4cb288e78a02fa45c05dd75439db5270b79c0dcf0e37637041b22fff6db781723772474518933019aacf915650d8cd2a9282bf067e50d7444f144b18ea0ce3a95b816c9b97628b22d359f855ecc452a6c57f6abefaf347b8acfd0e895ce6f83012274d2862e94c3aa678e5e0c3ddbcd0000000000000000000000166722d6a2125a14c88d579a6e90ca0a62a788fda4b30c8696bedbde2491bf5e72762f47dace6283ac70b0c51ef81a8cc7b07d41c0089a83e9623b2a5736d67c1d7e44f0d7476300000000000000000000cac5487c25ce67370f6136ec2a926014cadb8afd75077c66961da7224efedf0046c10000000000a9f65c3bbbae30fb5d8129eaff1206eecdc02ea15a8df75a5d5725f1774c04a626f929dd90135c5e0bc88ffd9538098a624995fc04d4561354133cbb91e0c7a46403fa5825a73707b544b04ebb77d4a6586e028477f3c70bbd3624209e66aaf44304577b3dfc0d2485bbb78f6522b6d02e8a847082222d39a2ea720f759c27bc68678358da3a61069237a6745b0898aa64d9ce79bd5a998e04061c5cb7030408d88d614857e6f4c0119ebed9085808c4ff995d98285f59651c18d279f8f73cc8f4023718ea5f225d882c738785af5287b09fd2c7edce4875066c7a27a7111ab30969bdafd2fb792434226ccd99d3de9ac2b0ce7ceaadc2f285a578bb23b69095dbc7f7b955ad9e43bc1a68744ae27a5a41fd9d931d8406a9d4108e21f4f3f67dedee901d560000000000000039349ed501efb5ed7a4d1fd1ceb8e79e2a27f3c1b6484b90d6f9314635f2174d610c0d341fe0fe81043d7fd241901a5848219672edbd883139b2d01732f4c03a2fdd8b1c8a8cbc98d80ccc001fa95ea552aedca6895546ad0469279cb4b5a8365c1775b1ba048dfbcaedb2069f5a1d32a11a232c6f2f2216b5906b9d4fad322771e4a64e57688d4fed69d3f882d04896b34a6faf45c2f2bb461db1db791b735558d75d8eae5235660656f706cc6b57c34200e3ce960dbf0dd40bc9d69b659f13633fb9423063e7c0db2c09174522568ecc97f2f4aabaf112d9785cc1adf8b4e75e93f3ac5ba600000000000000000000000000000000000000000100000000000000000000000000804663aef5659db4d93cb94256dae61ded9c997e84c74610e2694444977dfa78bd5925e79533c52e049e1a3849afffbdb122362152272ab6102c764fb87432c098ae242057a8b52d9c886e5f0de060fa42b701ab1d619dbea3f214c7b6393d6555b14c5db839af9e6434282ec87fac02eddcec2aa1a2fec1d1bf870ec69ea4f42c98e8500eab54702a3854c87148b50a73c687030726e49149f030605ec3cd2099b493c16a08c706c322b7454378a337cc8ad80d04510f333bbbb46c4f123e6b548baa57f1dd4ff89528f52463ab2cc10d1ec7db8caada107bfcb61d906d19e9ecbc24439dd9e11b575d7006a7e2749e444ced09d975208bc5e2a028349c08829df178ec4682aba355169198682ab05c17d96d5bf19e90fdb0f4a44a198dfff5fcf4adb01a2822532e9a9f32a751e99808e0d9aca16b8b51515d87811717b63d59a19ccc62f7cb07c1181dda18364173b85847dc60bbbdf7ab4297f9bda16b293271be088608a59d640244602c0000000000004df585b9756d87abb8861b27918ab6bcb968c7b985f7671fa4e47e010393c284db8b49e92e15aa7110fc8815eacd69a1e212895602b5f90f060502a3e118e8c4740bae2b66bf010fae300bf56ca454c3b8495c573f673fed18ccfd08eed4b43e301923f00c973e29e81c23191f0cc58fe5fb60099375857f3efef63557abd76808688eb7f5107eb2f0935ee85f3517450156e0b80d197da4b9c43e426d0187a0e76a66cae80ee14dfa6fbc4d7f9c1c2748b65a19f183072d62aca36ab72645c3f0e5e37406ef736879c2a271998e44b43bd98733cfb423"]) r10 = shmget(0x1, 0xa000, 0x82, &(0x7f0000ff4000/0xa000)=nil) shmctl$IPC_SET(r10, 0x1, &(0x7f00000003c0)={{0x8, r2, r8, r7, r8, 0x2, 0x1}, 0xcd, 0x200000, r6, r6, 0x8006, 0x1, 0x9}) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000100), 0xfffffffffffffd6b) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f00000001c0)={{0x7f, r2, r8, r2, r3, 0x11, 0x8}, 0x0, 0x4, 0x8002}) getpgid(r6) semget$private(0x0, 0x400000002, 0x4) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) accept(0xffffffffffffffff, 0x0, &(0x7f00000004c0)) semctl$IPC_RMID(r5, 0x0, 0x0) 17:09:35 executing program 1: mknod(&(0x7f0000000240)='./bus\x00', 0x80000021c0, 0x40004000000028a5) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000440)=[{&(0x7f0000000380)="b5f6005cd1abc0b23e616693abeb5a15f0ff718c11aaf437cb7d901bd0d8139af4b66ca590aa3b22e1ee948bb5ae16203d6c5f852b4ce18f1badce20e7b2bf4336a505105c114dc83bb8009c47aa72edc205b69ab32ba8758a83c0576f654218e5d55294ee15aa0b3825e918fd1a6b0cce5dfd55917bce7b6a148018"}, {&(0x7f0000000400)}], 0x124) writev(0xffffffffffffff9c, &(0x7f0000000680)=[{&(0x7f0000000080)="a617592805b437a2b647b70ebece89565852fcba80b33f7283f8c2045d9b1e0d68799a8b74b45c1bdef162810ce27213ac5cdb098ae47153c5747d44ff5fd68378d9683cf698c3d5402e7cb02c0a76b017587baccba72b8f401bd54038d392395196919be57e1796488a2a2243c48d0ec8003310a04777cbee26ed674f", 0x7d}, {&(0x7f0000000100)="6988208c282c23bfd4f2c797c5a6121ee15a6270dc5238d088212043676051c064e21b56200ee67acdb08ec4bdf188cafa733a18ed3972a7e9b2d42460655ec66fdd3981b7eb5ea197903b04da398152528a877b938aec929020d45a6c1425a1d9b2fcf4688340a38f4528a89abf6f79363c4348e040de6e300d577912", 0x7d}, {&(0x7f0000000280)="9202754a67ffedd1020ba69bb539f27f9724a33c1a2124cade0689b9a43249a882a77d2180a8775f6c288d64aec6f8e17b7a56d98068eca1e7d3bbbda04c6a16181db6950a370eee4c9598daf543ed816334f9359b0c067f4a25878a23ab47e20a3eda060b7040522977134be2f86a4a5248c237b14757a1f60c5e22141968ad3c683cb648465c450e0dcba55d8b0ece7332e69301229c453006a4b5dfe26ea3838fd64fc52f49c0bbdf7dc6999308b231a2db2e6b024c23c826af39e95bd1b6428cf3652994aed95b5bc92a426de214bc6f3a0b2d789e9d03fd23e7ef344e", 0xdf}, {&(0x7f0000000480)="16992687c1b710203ca5337fae195845578d9ea3a6229224d0de56b0e0ade596c26f94c2cff91cff2e3e2bd1db74859713d25bb5c7288a03a7ed452826b5844dbf5767c396ae4e9f5ef91fe64a2f7dd53c6b372bb4b08556408a7e1ad2c63f78cfe7544ee356b568ec4d0847dae4d039a353110b475f9b3848a157efc19399bd5cffe9d3aebdc601344559ad019f3407f95aba4ae3c44bec7c70e70005d3c3ecd436ec0e633693598e6b04872c15091872c79bb99922ba8c52cb04340f86a8dc6fdc2c", 0xc3}, {&(0x7f0000000580)="73acb6d0bf559386fcfe3ba1f6f0bf89dc911fb59a2ccd5a49c33dc0ad839995adf348f3fe766a99b7759d93ada05f9c0048c31913d8ea4b9cdcfc63375038728fca95e98d02532fccb433f3ec5f5749d83163a306844013fb739b789c851d73d221e88ecfdf7bda2020aeafa8076ab8abf1238fa48a984a52be19cabdba565eb8c5078126c67b783f0cc952e1535627cf22f9ca0d448823e27ac9a4ee77ce43f5adfedb4aee93090383c0b02732bd14640ce1ffe446266ce746840a53fedc4a6a42d3fedb4a6e59b83cf977200e9d8dc350bbd878a3558347b1287a02", 0xdd}, {&(0x7f0000000180)="ecd8512a37dfe2804d19c6549fd8af4a094e162eb86e9d4533c0ad7cffa9a8e6b85266470ef2b572bba2110ae932454303fb37da7c07379ec5d60546123743e901f0dd01ad057620a30bfbef080525", 0x4f}], 0x6) 17:09:35 executing program 0: r0 = socket(0x18, 0x2, 0x0) r1 = dup2(r0, r0) ioctl$VMM_IOC_RUN(r1, 0xc028756b, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}) ioctl$WSMOUSEIO_GTYPE(r1, 0x40045720, &(0x7f00000000c0)) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x10040, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r2, 0xc028575d, &(0x7f0000000080)={0x8, 0x4, './file0\x00', 0x5, 0x40, 0x3, 0x20}) r3 = socket$inet(0x2, 0x3, 0x102) getsockname(r3, 0x0, &(0x7f0000000040)) 17:09:35 executing program 1: r0 = kqueue() r1 = socket(0x18, 0x2, 0x0) r2 = dup2(r1, r1) ioctl$VMM_IOC_RUN(r2, 0xc028756b, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}) openat(r2, &(0x7f00000000c0)='./file2\x00', 0x20, 0x20) r3 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r0, &(0x7f00000001c0)=[{{r3}, 0xffffffffffffffff, 0x1}], 0x9, 0x0, 0x0, 0x0) mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='./file2\x00') 17:09:35 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) getgroups(0x7, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) setgroups(0x0, 0x0) r5 = socket(0x800000018, 0x8003, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) bind$unix(r5, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) setgroups(0x3, &(0x7f00000001c0)=[r4, r6, r3]) chown(&(0x7f00000000c0)='./file0\x00', 0x0, r2) setuid(0xee01) dup2(r0, r1) r7 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r7, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) 17:09:35 executing program 0: mknod(&(0x7f0000000300)='./file0\x00', 0x1, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000080)={0x5, 0x0, './bus\x00', 0xffffffffffffffde, 0x80000001, 0x3f, 0x6}) mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x8000000000005200) r1 = kqueue() r2 = dup(0xffffffffffffff9c) pipe2(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x20004) r4 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wskbd0\x00', 0x0, 0x0) kevent(r2, &(0x7f00000000c0)=[{{r3}, 0x9, 0x42, 0x4, 0x2, 0x81}], 0x800, &(0x7f00000001c0)=[{{r4}, 0xfffffffffffffffb, 0x4, 0x1, 0x2719, 0x73}], 0x7, &(0x7f0000000200)={0x5, 0x4}) kevent(r1, &(0x7f0000000240)=[{{}, 0xffffffffffffffff, 0x10, 0x0, 0x368c, 0x2}], 0x87, 0x0, 0x2, 0x0) r5 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000080), 0x77b, 0x0, 0x88, 0x0) ioctl$TIOCSETD(r5, 0x8004741b, &(0x7f0000000040)=0x8) 17:09:35 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2af08a14fd6de54e, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$WSMUXIO_LIST_DEVICES(r0, 0xc1045763, &(0x7f0000000100)={0x0, [{0x2, 0x200000000000000}, {0x2, 0xac}, {0x2, 0x4}, {0x2, 0x9}, {0x3, 0x7}, {0x2, 0x3}, {0x2, 0x5}, {0x3, 0xffe}, {0x0, 0xff}, {0x3, 0x8}, {0x3, 0x1}, {0x3, 0x3}, {0x80f4e1e4f6d8d90, 0x1}, {0x1, 0x38}, {0x0, 0xc6}, {0x3, 0x8}, {0x1, 0xfffffffffffffffc}, {0x3, 0x7fff}, {0x3, 0xffffffffffffffff}, {0x1, 0x5}, {0x2, 0x7}, {0x2, 0x40}, {0x2, 0xd9ca}, {0x1, 0x80000000}, {0x3, 0x7}, {0x2, 0x80000001}, {0x1, 0x8}, {0x3, 0x100000000}, {0x2, 0x7}, {0x1, 0x4}, {0x3, 0x80000003}, {0x3, 0x9}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r1, 0x80206979, &(0x7f00000000c0)) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000080)) 17:09:35 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x4}, {0x40045}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) 17:09:35 executing program 1: r0 = socket(0x800000018, 0x8003, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r1 = socket(0x18, 0x1, 0x0) lstat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r1, &(0x7f0000000540)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000400)=[{0x10}], 0x10}, 0x0) r2 = socket(0x800000018, 0x8003, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) fsync(r2) shutdown(r1, 0x1) r3 = getpgrp() fcntl$setown(r0, 0x6, r3) poll(&(0x7f0000000040), 0x3, 0x0) 17:09:35 executing program 0: ioctl$VT_WAITACTIVE(0xffffffffffffff9c, 0x20007606, &(0x7f0000000140)) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0xb1}, {0x2000020}, {0x6, 0x0, 0x0, 0xfffffffffffffffc}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x8, &(0x7f0000000000)=[{0x3, 0x6224, 0x2, 0xc}, {0x0, 0x200, 0x5, 0x4}, {0x7, 0x2, 0x0, 0x601d}, {0xffffffffffffff00, 0x80000000, 0x10001, 0x5}, {0x0, 0x20c, 0x6, 0x5}, {0x6, 0xff, 0x3f, 0x1}, {0x8, 0x3, 0x6}, {0x5, 0x0, 0x0, 0xde77}]}) pwrite(r0, &(0x7f0000000100)="e4bb1f214389f6e3d5ca0268c7ab", 0xe, 0x0, 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r1, &(0x7f0000000540)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000400)=[{0x10}], 0x10}, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000240)=0x418c, 0x4) 17:09:35 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000000)=0x1f) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000100)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffffff, "070000477dac00"}) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39199d37186b7754cd875c29", 0x5e}], 0x1) 17:09:35 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x45}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'(\x99\xff', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)='7') r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) kqueue() r2 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) r3 = open(&(0x7f0000000380)='./file0\x00', 0x80, 0x4) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000340)=0x9) r4 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwrite(r4, &(0x7f0000000480)="ac0fd6dd2f9ed408576ae1efbe5e244042c9efb31fa04aa8b7dd4d88a759355bf53c918ff352d72ed1e9a6099d9b677c147f35561c9d05dd984389a1b5f74056e4631d16bafcbd8111cb7a00e7e50600000073ef1fd17b3eda7bb780130eb8d60541362c4519a76b0fe7db0f64739c081694370adc31e8f45cbefb20ef00007bdc6deddcf3b2f79b463c01963fccc058acbfda1557937a1dc91f017eda9c1782e00b2b4b2c599a08be89f496994f679a6355726562edca44621280ea80b5e86cd8b8148741b6bd6645476cf5fd5c4fa1bde75f8496edc3d387511d95babc9e9756cbac315a3564000000000093", 0xed, 0x0, 0x59) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r3, 0x0, 0x0) ioctl$KDSETMODE(r2, 0x20004b0a, &(0x7f0000000080)=0x1) ioctl$WSKBDIO_SETMODE(r4, 0x80045713, &(0x7f0000000280)) r5 = socket(0x18, 0x2, 0x0) r6 = dup2(r5, r5) ioctl$VMM_IOC_RUN(r6, 0xc028756b, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}) ioctl$VMM_IOC_READREGS(r6, 0xc2485607, &(0x7f0000000a80)) ioctl$WSMUXIO_LIST_DEVICES(r2, 0x20005302, &(0x7f0000000140)) open(&(0x7f0000000300)='./file1\x00', 0x8, 0x0) mlock(&(0x7f0000000000/0x2000)=nil, 0x2000) mlock(&(0x7f0000000000/0x4000)=nil, 0x4000) mknod(&(0x7f0000000240)='./file0\x00', 0x100042000, 0x28ae) r7 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f00000002c0)=[{{r7}, 0xfffffffffffffffc, 0xa5}], 0x0, 0x0, 0x0, 0x0) r8 = kqueue() kevent(r8, &(0x7f00000000c0), 0x3ff, 0x0, 0xfffffffffffffffc, 0x0) fcntl$getown(r4, 0x5) fchmod(r2, 0x4) ftruncate(r1, 0x0, 0x1) execve(0x0, 0x0, 0x0) 17:09:35 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x3080002002, 0x40004000000028a9) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000200)='./file0\x00', 0x100002004, 0x8000000000028aa) unlink(&(0x7f0000000100)='./bus\x00') r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x28ae) open(&(0x7f0000000300)='./file0\x00', 0x80, 0x4) r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r1, &(0x7f0000000540)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000400)=[{0x10}], 0x10}, 0x0) r2 = dup(r1) ioctl$BIOCSRSIG(r2, 0x80044272, &(0x7f0000000340)=0x1) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1fd, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f00000002c0)={0x6, &(0x7f0000000280)=[{0x9, 0x80000000, 0x401, 0x5}, {0x5, 0x2, 0x3, 0x7fff}, {0x5, 0x0, 0xcd1, 0x7ff}, {0x80000, 0x7fffffff, 0x9, 0x8000}, {0x1, 0xffffffff, 0x6, 0x2}, {0xde, 0xfff, 0x2, 0x3}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r3, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) ioctl$BIOCGRTIMEOUT(r3, 0x4010426e, &(0x7f00000000c0)) open$dir(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) close(r0) socketpair(0x11, 0x3, 0x5, &(0x7f0000000180)) 17:09:35 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f00009b7000)='./bus\x00', 0x10b886, 0x0) ioctl$BIOCSETIF(r0, 0x8004667e, &(0x7f0000000040)={'tap', 0x0}) 17:09:35 executing program 1: r0 = socket(0x18, 0x2, 0x0) r1 = dup2(r0, r0) ioctl$VMM_IOC_RUN(r1, 0xc028756b, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}) r2 = openat(r1, &(0x7f0000000100)='./file0\x00', 0x107c3, 0x10) r3 = socket(0x18, 0x1, 0x0) close(r3) openat$tty(0xffffffffffffff9c, &(0x7f0000000140)='/dev/tty\x00', 0x80, 0x0) pledge(&(0x7f0000000180)='/dev/tty\x00', &(0x7f00000001c0)='\x00') connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r3, &(0x7f0000000540)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000400)=[{0x10}], 0x10}, 0x0) fchflags(r3, 0x1) fcntl$setflags(r2, 0x2, 0x18b2b9432fe95f6) getppid() mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) r4 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000080)=[{{}, 0xfffffffffffffff9}, {{r4}, 0xfffffffffffffffb, 0x0, 0x0, 0xfffffffffffffffd, 0x4}, {{r4}, 0xfffffffffffffff9, 0x23}, {{r4}, 0xfffffffffffffffa, 0x2d}], 0x5, 0x0, 0x8001, 0x0) kevent(r5, &(0x7f0000000080), 0x101, 0x0, 0xd3c, 0x0) 17:09:35 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r1, &(0x7f0000000540)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000400)=[{0x10}], 0x10}, 0x0) r2 = socket(0x18, 0x1, 0x0) close(r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r2, &(0x7f0000000540)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000400)=[{0x10}], 0x10}, 0x0) connect$unix(r2, &(0x7f0000000180)=@file={0x0, './file0\x00'}, 0x1) sendmsg(r0, &(0x7f0000000540)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000400)=[{0x10}], 0x10}, 0x0) connect$unix(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="01002e2f66696c663000422933870c8875d30853c0975f6d407bd866a5ddca002f64aa285b506c530079be2fbadcafd07e02e0d5e8150a915bd675a0b8b362899b61a9ff2de1756a2582e6f0bdac9719c00efb18f5a3cc863c9aa46f4e1fdcb6f87700db503be47d46b7cd3994efb6839d2c2255a60630d4901f8e000a7e00000000"], 0xa) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd0\x00', 0x0, 0x0) r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x0, 0x0) fcntl$setstatus(r3, 0x6, 0x0) 17:09:35 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/', 0x0, 0x0) fchdir(r0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) r2 = getuid() chown(&(0x7f0000000200)='./file0/file0\x00', r2, 0x0) r3 = getuid() chown(&(0x7f0000000200)='./file0/file0\x00', r3, 0x0) chown(&(0x7f00000000c0)='./file0\x00', r3, r1) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f0000000100)='./file0\x00') 17:09:35 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="02d0"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) r1 = socket(0x18, 0x2, 0x0) r2 = dup2(r1, r1) ioctl$VMM_IOC_RUN(r2, 0xc028756b, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}) ioctl$WSDISPLAYIO_SBURNER(r2, 0x800c5751, &(0x7f0000000040)={0x9, 0x3, 0x6}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) write(0xffffffffffffffff, &(0x7f0000000140)="8c", 0x1) r3 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) close(r3) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000100)="8c65", 0x6d2) 17:09:35 executing program 1: r0 = socket$inet6(0x18, 0x4000, 0x10001) fsync(r0) r1 = socket(0x800000018, 0x8003, 0x0) r2 = socket(0x18, 0x2, 0x0) r3 = socket(0x800000018, 0x8003, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x44}, {0x2d}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCGSTATS(r4, 0x4008426f, &(0x7f0000000640)) connect$inet(r3, &(0x7f0000000180)={0x2, 0x2}, 0xc) r5 = dup2(r2, r2) ioctl$VMM_IOC_RUN(r5, 0xc028756b, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}) ioctl$WSDISPLAYIO_USEFONT(r5, 0x80585750, &(0x7f00000000c0)={'./file0\x00', 0x1000, 0x80, 0x3, 0x0, 0x5, 0x3, 0x5, 0x1, 0xd643cd41a4bc6289, 0x200}) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) execve(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000500)=[&(0x7f0000000300)=')u\xa4\x00', &(0x7f0000000340)='\a\x00', &(0x7f0000000380)='\a\x00', &(0x7f00000003c0)='#-\x00', &(0x7f0000000400)=')(\x00', &(0x7f0000000440)='[{^,\'!{,\x00', &(0x7f0000000480)='\\\x00', &(0x7f00000004c0)='\x00'], &(0x7f0000000600)=[&(0x7f0000000540)='\a\x00', &(0x7f0000000580)='.^\x00', &(0x7f00000005c0)='\x00']) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r6 = socket(0x18, 0x2, 0x0) r7 = dup2(r6, r6) ioctl$VMM_IOC_RUN(r7, 0xc028756b, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}) ioctl$WSDISPLAYIO_DELFONT(r7, 0x8058574f, &(0x7f0000000240)={'./file0\x00', 0x81, 0x1, 0x3, 0x0, 0x401, 0x100000001, 0x5, 0x0, 0x0, 0x1647319f, 0xffffffff}) r8 = dup2(r0, r1) r9 = socket(0x800000018, 0x8003, 0x0) setsockopt$sock_int(r9, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) bind$unix(r9, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$sock_linger(r9, 0xffff, 0x80, &(0x7f00000001c0), &(0x7f0000000200)=0x8) ioctl$WSDISPLAYIO_GBURNER(r8, 0x400c5752, &(0x7f0000000000)) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='\a\x00', 0x200, 0x0) ioctl$TIOCOUTQ(r5, 0x40047473, &(0x7f0000000140)) 17:09:35 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = socket(0x800000018, 0x8003, 0x0) setsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f0000000280)=0x8, 0xffffffffffffffab) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) sendmsg(r0, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000040)="de182e813b7f1a33174639f2b8eb7e3c56704b45d4c2cc44390ff23d1004c83a9bdb980b8317c6375f6124e9ae39783edfdadd11e4e6d647d921e3ac", 0x3c}, {&(0x7f0000001000)="b7941530b2e23b5c95ca2f6928859ea02c34d412026e3fdaa313caf6eb5da25ba4ade316cf35b79b7fa3504d6a2661a2e13d3e39b5ecdd4d9dd2d185a5d9093de0bfdf122c34e41c6fff683b43df90eeba78bd2ee8d507d0499eb1b9f8f2951532c53c0307510f081cd0448c3513c7a4ed83b45bc4695aebd9a3fd2dc0169d0d87a4343cd06809e6edaa01532e233a97d0965b663f84d4918756dbfd373e50045416195a73c37825de41594a01d1cb9d873144a39b9b18ca8f5da899d436d3daf65c2edb1da06c96f3f0740b879e30b4c3c09079530f369f50f0d9ccd2f7b368888c8d741f606a470730e79e11f389b8e27c10a83e86225bb86ca1e11c171a70773de6e6bb09590a9a2734f7f2e61fe0b83daeae95f22f4e87961c60f76dcf4fd09d69825919c50428573ee3eb60fedd40b129b42a9e339b344684fcc1d49f93695f694f147356d5c5ae6c20388093fe5355894ac3f38ed735780741b75d103871a2b72e0b5457733b8e73a0671d04a97c8af328c1ab08fffb7469f85a7e2ba175ab70092da136a89af78863b394d78eb1ad22227a251b09f082f3247a44733203fca445ee36607562d0a8b7a638c569aa7792e586e554233d0c598b9c50721e292586aae06e7dc5fe86b84006cc263662b0973095f441155109d1084eac87c4c32326819a3be99a7657e06848e6124d74bed98d2f2d44088869a2fdfa400183444c603449a69de4361efc0526078fc2f79e8a49502d2ad64933ee5a94668e5cbed16c30ea140c6366cdd00f18e3ec0ca541e8af571ce6093d374a7cf4ef2839781c49343842646bfb966b6dabfb4ddd72443c7b34fb499daee692183967624b9268863b2dfe5023a265e130c756fe3d6c45b5ba9d4a2ffa8606855efe0a78a9575fa1c25d794788a34cc2d31fbb200ddeb4e525f50befd47a6b7c2e3dbdd1b84d91c04f565e428a0858be36030a322eabc02a8c1af507aa13148aa0aa3c4ef82ee77a9a3696ee71f481988e9f63f460a1dd814a143a595768fcb47956a3d9addb96ed68989fda2fbf535d002c8944575a1f8965066ecc70f1515417a799eb67638e184c50a753224ae1b4a4cfc6de88b489f0fccf62712c41deb8d03cf9e2861e267aa8e9bcc41dc7be3e75f9c41a521c4e4abf3f20b45d533f9aa207cc4c749932b50810c163ed3925d55b707da70bb589c587ba5a9d1dd79c778784c56cc41b592af8848e05e3c5e2de85ff59471b8840161c2d5d4dd7babfc5d99d96a5cedad6c80fd3634e5752c5ea71befce8b95a8013cc6091157bce274884a8be4e896c4803f9984ce0b483e78cb5afd1bb240dd6db8443e5367702109976941343a4d063ef35e17269423886b4f1beafe5ca8321103c463e96e9e55e79f20cca05690b11e7afec4be2f34ef15f680d2e328b5bfdb9678eb3a8cbb2b377d8449fbc4853ff64789c66e42f409909fb506c0296def6749f31a5cb902ea46c50f442e408ad3b34d06b4d2770b3f91fbe9c62304436b6560f9d2bd1162798c78c228089de7543cfe5fb29bb2ab433a8e3881919c03272bfe43554c9eb57dc23cf9c7101ec5816bd0e2e583ed33bd3a19e8f14886363a5a27a26ae644f16b33d72eb8db506ecf47000313ac0b4a58acedebd8aa34b0fc3851f2bb96c8c8e9c42de60e73561d5a4b54b0ec5fc10123994f47ff69cc1cda8c438f4e1ea8e9b16ffc61c111c4e8c941209839309d8dce44060cd9250afe9861d8d80106def49bee5b2fc37583c2924e46eb58dc73935a73299ae2dd7e31df037ddbadb1f5d5fca1f9c25dee67f1c1c4d10c6d03eb02371e97ae277cd68097e8b7f6ea311f843ca3ab3379e65307d5990ab361f16bf11c7320bb4e8a386e62f85480bc5a4906c6873766276100bdb231eeeaf785a91698499f31667d7e3fdffa8d554c899ac7b094b4f7c73807d4f4bbe108c887714cd0b80f2967af9b67648128d709f857fb1f3a3de97729aa789dd4e8b37eacc2c0e5429363706dfd25437b4b021e59714f33f2dd6ab09fe3d7ec5cb95e08ea7a6b264f7b25c08f2eaea9a2c70a5abe2d3ac89c119baebbbb71af8a049c6fac5af71799bff1f642ca58fa3b04067d16ac398a2bedef773602b86b295f0f0cf68c0b5332fa3aee4f0b3bd3df14500cb0995617e2bda57fdb6442c21ead0299b90a344ec80cf6ee103f456f8a090f5fd4740c0bde77d8e261b9ecbf8b46df1d7e5497ef7bcf9621d68e8528e95d6e9cc09fc1d8bb93fd6b952ae98cdde7193edb9f281ccd080a494016c09948aaca257430c44e05cde93d2af2be36278453c38f7da4684049bbc7f095e73c3eaf0b65719a5b83a5c74357a82a7f1aa197dda97103879d1b13f41c8b6d05ddfecebb60900f4c5d5e14bb7c0e45515241cb0d9dd104c479c23b5efc4ca30af3eaa01eaaa7afe82d53493245df54b00a7a85ac8e47e1da74e27512e424f1e5dbc72c6f72b4adb63afec878cd56a199a00a4e17a2785104e66817b689bbf70ee0bd1c0aa5c5bf75cf711908ae345c6577388ff0afddb1bcef573abd1f3be84ecf059deb2142a2bb944b29ce08a2f908969012324fed62425011db50fded50524e985347e5fc72f0863aab930bb59920d37fd4b64b0053fa44f24686cae9d709fcfaa994db34b18bda169f65f8b141d8856a5507de008667e2e5b3f55613ab8a96ee1e7e84e303ba480383c3a22b087b8036e2010cd172a6cea46115dd80069d677f224437e287ca1ec4714b652d392f47bce9c63109a6a785ec8f7b38ea4e255befa717873898b5593eca02970411a7b6e4f368961be470a03c8ca0e1e146b93133519fa4e6430104a2cbfc3c9e9d8fbab48a9b1c45758308ce5248d6ca7bf504eb0c5c7123b79507b3d2c8567d83d36baa1b14f51030e5b54aa6d987dce2f6083e32eaaecd187a5900f2d978cabd97c8d3920d977c49ca55543d1010d2fbe333aa969f48fc26ec6e3e01529700a5bb8b9d97504e61f7c623807589d206e17cffe7cfe166e4666bed02a7c6523f3c9918aa0d434dd5690053d71d7d763806b1528e79a4dc421c92366abe96571ff06b15edcd3bfce98af3361799b59a30a03164dda58ed1aca34b6262a1ccaaf879836b5e98612fc71aa49716deca8b7bedd277e2871f4a71ddf4ad53c5cca62ba8745cd0337a9704dcf105a2ea81f33cfb5dd665f058da30776816777fd4491c50615ad910fb10a86de01c28a6e877a9946b8e897feb2b1b81c2d11d89ce572c1bde46dff8aa2d75f831573312df04f98887be0bb8c5cc95086e390e8cfcb8dc9ced709deac12290978d5cde13d6fe6aa0896ef54314b2353274b92dcd0a66b26c9bed71b24917a9f10d5475f49b1e8e0f867897a84d260dd7c7474c8923ce3e6c68a58fe86fbf28a155c317bfb6f23a8e0baeb6852e85f0910d4b7da516106f30ad4174c0b9923e847cb411bbac83b7724ef37925a3387fda013dd1aa956b335183a13993f09f2596e83da8e97cb681f2668e14e36395d142e4cb268cd77bdd54634cccea552fc0d9b0ea51592bd051b63f627b5eb85daabf250499669cad0bb87b94c876fd3a4cd7461c778d4d545fa9c7d08d1d48ed98727cb49d640c05b0c8dc28784fb0f4d1c317af6098b2b8a54177cdede77fe2c63b41601135b9d326914f6ca1645ee1a115b89ac5af7ede0f85de20c22d8fa77591ac2028da40758bfa5b4de9805f6a27b83b331b7693c4e2b76186f9de337ccf3ef8c1273e5b0892517b2093bc9d6d66e39d01fe161100a13474a6e86a873cc7930a56c5e13871afd256df40b41caadfbaf651889dc5f91c526447d80419a5b91af2bab57442bd29730dec9ac974152035fd81b36b8cac5ca0417b612b0ae5059183eae56f3babe32b1b008b683148fee1a6cbd893f30f828eb6e1b671c6a73c63101b98e7b04bd0bccc1d3fa74ba1d8adf53cae4f00cd5d3d1d593a574899dd9839b8ce443845cde3152678ee3d0ff83d09938357ff77e39330ceaf878a22d2d6607b752d4ede5129ae5801687e74bfb730e45aa338e6ce8477a55d0a4e8f59193c201a99f88b3e60e0a731cd3e381555bdd4d71151ea09f788d4bdd4bb7aebfa9958bcd9ddcfe0c0fe317fa40ba96500862be3f64354912a1f76e969793265c52c9b9eeadeed9d9eb50291b99d17d444ffd87aacdfa31239414c22557641dd4464241e93048865a83fe60a111bb3a6c66f78bf5082d0ccbffb9594d7ff71ecf78d3a1ad729bb18c555c153d0da23865b649baa9c617639fec9d195b9ee31da0c2d2470feb462302fc02ba27013f53bb91721d7457b67be2fb03542d2efbb7be9dbc6e743ba341ee0ee56ed3af67e30b5d5e2a23b0aba4834612a19ec741e52ecf830105ad3dcdc46d00db904a75b0c83b0c1c4910d9084909c19a6b9c62933d4cbca5ae75034af4a19402c5a349b66af25b3bd57fe583506416db47aaad6ba920a4b48d31712b2e62ff1247ec98d3e03a9f9f16f927311688eec28ff86c1d4b670a7619dc979f5d086c0db384b2a581e6fe24b0db8de737bcf7730215102b9707528b2bb126b9d7d773adc81bfae0a18777f9ab257f73fd72f29b43d9deae29f8786b70a69253237e09f522245665589f97b502be7daff8d7c4e3beb0da1b680b22a7cd30e115880ce0a95b264cdecd05db5b236e7c0b4a467a83fbc25cd102e63dca629f294eabc0c4b0eb6e81ff1797b8f2273e016e4605c5f71f81ffc1fb4a0bb51ede6fdd56344fc824b2572fff9a8c0c4136a565b8338968f7fabe3be1caf59b974dcde5d50bdcbc0f26baec729116a195ba4bd71bc9343a764f412239067f3f7e5adcc3b4a2cba4bf18aa303b4359da3485b0aa5f3b4df78ae91ac63ae7f1f27304df39cbfb0805497743689159adb5a9a8497fe7d75e3cb29c7a433844e7a7c4388f74f5412f1447e59766877554c3a04a52c631652350f880cab9893613459687248b82e18aecdcfd6f2fb78cb6b8d0a5efa4f41aec9f8db64ab3b722598663f197579a4900df7c902e1e6b6692cd75c76204a99ccf0600c04320250f47c48c6bf4d68e49a61c95b6fcc938fa7132d28facf44d65191230e38d5078ea396665c3ef8dc4a31b0205c1b965774505b57c35410ecaf34eaa6707d0f7f2d1e29bf7875aa762bbeeb169374d79cc54e86af24ec9b0e1d86009ea0bdd788a2f008add38fc39e5013807e9de334d809830a2f02afe5f0ac7436a6c01fdd800be455e87715275185f16dd42ff9ae30146043b034d0d29428c9574a1ac0a81b44efe5b2aadf23e217bda24e0fb52e536937fbd27a9bcdfd90c1d77bef45040862c29e2f51175812831776a3d9154aaf329d6293fbdb83a1371a319e5481bba96c102d09567444cad6028a0233f5bcc99b5470962f1d8cf1392bd02f48dbcc526bdf1be7e9c8139dc1c4a9722faa0e5a89c08f3ea0bdef24981e5e9f5746525c1b165e2d964e2cf72565a3c368648e6f010a03b24e372e8658887d9b3dfdd22709aedd2e55d4bc91bab9ca9d0b3e69dfdce2d050a7492a4eedd3ee973c60950600a1e4a0a1b9c7570a5894c786b0bf410422227c9dea7433faaf85789e99f2e978b4d4e805f085494598f681cc331fc738ccb86952cd70aa8a1c80ed8003b7badf7e19b89d133e2341e48a49a5c987d13caef941676850e0755b55073211e8cebb5d3fd17036d7082a5b1dd8f68258c83df075e67a5bbd4bc7529025457578e92e51b492e1ef784351c76ec9029b0ac144476ac79dfe72b240c9dda3c9e839410815d0b42f166ce1043", 0x1000}, {&(0x7f0000000080)="8cf3433b7a819209d162b39fff6d4217ecb4291cbbe29f7b0f9661d3d36ec1e764a41cb178693588c809d7e95ff6e8f38039ff084996042dbc3b0c3165670469e1fd48890368629a4862f566eab19d6914d40bac4492b970ff4b21ee95f9d4a06f8f414ad23cf0dab60feadb8ab7b92f06bb83df49a888eab86c6be65aadfd18424e17749c40c984c16ed347e204f770edbb24ce5528c30defd439c596533145267a07cf9661d3ea528114bb952832af78d522ac1354cdcd13af6b0f3f5d9f2fa66f9e241b58c42815637737c50f1ddf8d41254bc83e8ecfba1ad434d3526b01ee3a59d496211e97", 0xe8}, {&(0x7f00000001c0)="10cb9118999baa64fb139fa15a6b1d09a7fe307dd68e83b9288f3e84b5fed13fdb2ebb65f939cd7a70655d76a37f528be41669aad46b97a852", 0x39}], 0x4, &(0x7f0000000340)=[{0x30, 0xffff, 0x20, "3adeb449ff9dcd15b73711ff1a274f4dd3b55052f8f5068b4e9fef685c9125"}, {0x50, 0x1, 0x3, "11b082d39809fa7ca8b5387cc44ff194a3d37fef48069551f2afb41655bd85824136c7ee4077ecab938085cd6b5da1d1f36e3461dcf565bfb1616f2627cf"}, {0x28, 0x0, 0x2da00000, "0480c6f84e76da11eee16bef87c8f2ba45e1a09eba6c"}, {0xa8, 0x434b3f1de166d98b, 0x8, "e788ced5062a7169d8243069f7d0c72e2be1108ab4b2174fd3bba6c5c376fce12b6c3d69e850b631aaefca1d7c5859702b743119be2feaa7b617df7a255f5d4fa49ff41a6e6ffc8d5688226f53e48c0b4ace1ec6505a77c3c51b5f540f000d18bd022bfa298d6e3c133f54b880c649637e7cbab0337e5460c2de85f93ac3d4ec3cb8aae35d55125b95ea5bd59b9245f351e88569e29f87"}, {0xb0, 0x1, 0x2, "c04d3316378a54b38c5bb0c46812946654ed2246ca5ce53cdf5f946ee1371eba6f7a77f5f52984b289a66ad3375b729e42da3eefc31ac30a6f8ac4f1743082f5e97f6237fd85b6cb3182c2825810d921368790c1ad4edfbb21fe71a37c71fe11a75a3e4b2f0e5726d617df3d49c206af2ad7e549a36b3bee9a9203b1dad4bf9e189d35580adada5dc390e08b5ac92e2751e644397eb18a1cfd71"}, {0x98, 0xffff, 0x1f, "b874c9c74a8965bcfc7e4b0e933f8ac7c0b66beb99a719f3aaead70f4412199806927f363388e253781aac3c84cfbfae8dd34e878ec84b5762fc19271fab461ef6ba2efb8ea038f452c2ca3c640ced93971094bb9ab0c94daaed8ab5ffda47fcfdb14b0aedb437a729c70657f586091cabb1e7d605833a56669e6a732700fa135b820a"}, {0x38, 0xfffe, 0x3, "79b814f509c29fb703c4eafe446b8501c326f2c9d6a1f6031bfee3fb0aec35027b1a"}], 0x2d0}, 0x3) open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) r1 = open(&(0x7f00000002c0)='./bus\x00', 0x0, 0x11c) ioctl$TIOCFLUSH(r1, 0xc0206921, &(0x7f0000000300)) openat$tty(0xffffffffffffff9c, &(0x7f0000000180)='/dev/tty\x00', 0x80, 0x0) 17:09:35 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0xc}, {0x2040024}, {0x4, 0x0, 0x0, 0x8000000}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(r0, &(0x7f0000000100)="3c9ebbd555feff969613ba3e1fd0", 0xe) 17:09:35 executing program 1: r0 = syz_open_pts() r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000300)='/dev/null\x00', 0x400, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000340), 0xc) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xffffffffffffff0a, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) read(r0, &(0x7f00000001c0)=""/111, 0x1db6036960f62a5c) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x1, 0x101, 0xffffffffffffff7f, 0x2, "a97671b2fd65dd1f85db3d1ecca9bc3fdf153391", 0x7, 0x144}) r2 = syz_open_pts() mlockall(0x0) kevent(r1, &(0x7f0000000380)=[{{r2}, 0xfffffffffffffffa, 0x8, 0x9, 0x100}], 0x8, &(0x7f00000003c0)=[{{r1}, 0xffffffffffffffff, 0x1, 0x20, 0x1, 0x2}, {{r0}, 0xffffffffffffffff, 0x20, 0x20, 0xbe32, 0x8}, {{r0}, 0xffffffffffffffff, 0x79, 0x1, 0xfff, 0x800}, {{r2}, 0xfffffffffffffffe, 0x20, 0x80000001, 0x8001, 0x5}, {{r2}, 0xffffffffffffffff, 0x80, 0x1, 0x4, 0xffffffffffffff7f}, {{r0}, 0xfffffffffffffffa, 0x40, 0x4, 0x2000000000000000, 0x8000}, {{r1}, 0xffffffffffffffff, 0x10, 0x20, 0x9012, 0xb10}], 0x5, &(0x7f00000004c0)={0x2, 0x6}) r3 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x10, 0x0) ioctl$VMM_IOC_TERM(r3, 0x80045604, &(0x7f0000000100)) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "24676743ce3b71e122c622fbe01a93a55f8e7a30"}) syz_open_pts() r4 = msgget$private(0x0, 0x100) mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x1b00) r5 = open(&(0x7f0000000080)='./bus\x00', 0x400000003fd, 0x0) write(r5, &(0x7f0000000040)="9c87c377284c35b8502e2e2e", 0xc) execve(0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) r7 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000500)='/dev/wsmouse0\x00', 0x0, 0x0) ftruncate(r7, 0x0, 0x100000000) r8 = getgid() r9 = getuid() getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r11 = getpgrp() r12 = fcntl$getown(r3, 0x5) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000240)={{0xffff, r6, r8, r9, r10, 0x4, 0x7fffffff}, 0xa8, 0x7ff, r11, r12, 0x7f, 0x3, 0x49, 0x7}) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f00000002c0)) 17:09:35 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)) syz_emit_ethernet(0x4199c865, &(0x7f0000000140)='H') 17:09:35 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2d, 0x4}, {0x14, 0x0, 0x3}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xbb, &(0x7f0000000340)="b6") 17:09:36 executing program 0: r0 = socket(0x18, 0x1, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x200, 0x100) r1 = socket(0x20, 0x2, 0x3) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) syz_open_pts() close(r1) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000540)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000400)=[{0x10}], 0x10}, 0x0) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0xffffffffffffffe9, &(0x7f0000000200)=ANY=[@ANYPTR=&(0x7f0000000000)=ANY=[]], 0x8}, 0x0) r2 = socket(0x18, 0x4003, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r2, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 17:09:36 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000240)=[{}, {0x800, 0x0, 0x1f}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) r2 = accept$inet6(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000240)=0x2b) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) utimes(&(0x7f0000000080)='./file0\x00', &(0x7f0000000100)={{0x2, 0x1}, {0x400, 0x2}}) sendto$unix(0xffffffffffffffff, &(0x7f0000000280)="b7b917bce01cf13b1850eda91fc775ad92", 0xfffffffffffffff8, 0x0, 0x0, 0x19f) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, &(0x7f0000000200)="ef18000000000000", 0x136) r3 = getppid() fcntl$lock(r2, 0x7, &(0x7f0000000140)={0x1, 0x0, 0x0, 0xfffffffffffffffb, r3}) minherit(&(0x7f0000619000/0x1000)=nil, 0x1000, 0x0) 17:09:36 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x200000033, 0x0, 0x170) r1 = semget$private(0x0, 0x3, 0x8) semctl$GETNCNT(r1, 0x0, 0x3, &(0x7f00000000c0)=""/197) r2 = dup2(r0, r0) ioctl$TIOCNOTTY(r2, 0x20007471) r3 = syz_open_pts() ioctl$TIOCMGET(r3, 0x4004746a, &(0x7f00000001c0)) fcntl$dupfd(r3, 0x0, r3) getsockopt(r0, 0x29, 0x32, 0x0, 0x0) getpid() mkdir(&(0x7f0000000000)='./file0\x00', 0x80) 17:09:36 executing program 0: mknod(&(0x7f0000000240)='./file0\x00', 0x100042000, 0x28ae) r0 = open$dir(&(0x7f0000000380)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0xc000, 0x81) mknod(&(0x7f0000000000)='./bus\x00', 0x80002002, 0x28ac) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) kqueue() r1 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0) kevent(r1, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) 17:09:36 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000200)=[{0x35, 0x4bee}, {0x50, 0x0, 0x0, 0x20}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b4") 17:09:36 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000200)=[{0x14}, {0x25}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = open(&(0x7f0000000140)='./file1\x00', 0x8000, 0x19) ioctl$TIOCNXCL(r1, 0x2000740e) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000040)) r2 = socket(0x18, 0x2, 0x0) r3 = dup2(r2, r2) r4 = syz_open_pts() close(r4) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffe, 0x0, 0x7ff, 0xffffffffffeffffd, "0000007db84d4337014608ff00e1ffffff0700"}) write(r4, &(0x7f00000007c0)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c1914bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98cb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7ca2a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006b4ffaad2a7a939fded389efe60c36c653fa0e7020a7447e809cf0000000000000000d5fe00ac537a1af30b95fa383ad32e34195c29", 0x32d) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f00000000c0)=0x4) ioctl$VMM_IOC_RUN(r3, 0xc028756b, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}) r5 = openat(r3, &(0x7f0000000080)='./file0\x00', 0x10, 0x190) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000100)={0xff, 0xfffffffffffffff7, 0x8000000000000, 0x20, "5178c00607765d400b160545b3458ba55a4b1a94", 0x5ce, 0x86}) fchdir(r5) 17:09:36 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x100030}, {0x200000000000014}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 17:09:36 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x100000057, 0x0, 0x4000000000000000, 0x7}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 17:09:36 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x800, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x44}, {0x50}, {0x40006}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 17:09:36 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f0000000080)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) 17:09:36 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1c}, {0x20}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r1 = socket$inet(0x2, 0x5, 0x8) getsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000040), &(0x7f0000000100)=0x10) 17:09:36 executing program 1: socketpair(0x20, 0x1, 0x1, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040), 0xc) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x4, 0xc0000000000, &(0x7f00000000c0)="86537602", 0x4) r2 = dup2(r1, r1) ioctl$KDENABIO(r2, 0x20004b3c) 17:09:36 executing program 1: r0 = socket(0x400000000018, 0x3, 0x0) setsockopt(r0, 0x29, 0x2, &(0x7f0000000000)="c5ba496653b2579b37050aad1a3e41cb8ac4458d890e102ef5e10394d2bbfc771fdbf11aad7127f236efd41400a88c14035c81ec0eede348b427d92063b94b262e884056a51a86929e272ae3e39ad2", 0x45) r1 = accept(0xffffffffffffffff, &(0x7f0000000080)=@un=@abs, &(0x7f00000000c0)=0x8) socket(0x20, 0x5, 0x6) setsockopt(r1, 0x6a5, 0x402, &(0x7f0000000100)="4b357b07b0fb8d9a485f77ffd43544bce53c5957fa87fc15a406a132e658fecde870d9932c8447dd4fcae436dd274264470df91b54770b04a0dfe28e47dd30525b8ea6eeb742071d79bcae616888ddddbd7b812fefa76c659d7dc5444dbec7d07e98eb59c77dcf416e96250779f6bd4fcc6bcd58d8763448316b8b4fc0b17eb246cf94f62140fd2b08884963bdd35abcc7a00b8512d0ff49a21677fddc", 0x9d) setsockopt(r1, 0x100000000, 0x0, &(0x7f00000001c0)="05d06ca9b57f267e936b7d174e3708e0c3eb67642381d9a88f3389815e2c5335985c78ce702f55a3a3599bf9413a6d4744166c02dbacdad6b9", 0x39) socket(0x0, 0x0, 0xffffffffffff8262) 17:09:36 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000100)="7f", 0xe0}], 0x1) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000080)='E', 0x1}], 0x1) fchmod(r0, 0xe3) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f00000004c0), &(0x7f0000000500)=0x8) r1 = socket(0x2, 0xc003, 0x6) connect$unix(r1, &(0x7f0000000680)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d76b55e575e558b75a8f3fb90fe3c6c0488a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e7efe6ebcc29cda722f871f4385f0413c755ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d8e4884b13c6d158daa2870b4122cd23500"/214], 0x10) write(r1, &(0x7f0000000040)="9e3eb3900603b73725c7419aab4230e8864fabe4f27242c9a88b86fab7ca2730619556ae0b655533", 0x28) sendto(r1, &(0x7f0000000180)="6861fe261e6f64378b5e05cdf304b826010000000000000000000000e2597291bd508928c1fcdf82fa627475b78f00"/60, 0x3c, 0x0, 0x0, 0x0) r2 = socket(0x2, 0x7, 0x6) connect$unix(r2, &(0x7f00000002c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a3862078dea24018295954984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b1580136be8a399e6db8a9e3e05bc5370bcd4c0a16f96adb5a09000000b6d5b786186a3c502b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a4aa63b9e2f69fef9d612f871f4385f04157795ea4a5c5fe839fa202361cd8cac7dbbc5b65c6593d2870b4122cd2350000000000653b5dc76341"], 0x10) write(r2, &(0x7f0000000080)="9e3eb390b603b73725c7c19aab4230e8b4732d3e92e14fabe4f2d065c9a88b86fab7ca2730619556", 0x28) r3 = fcntl$dupfd(r0, 0x0, r0) writev(r3, &(0x7f0000000540)=[{&(0x7f0000000200)="4c8fac15d49f6b351d1a4aab7d93ea7de40fbb17628bf8126b12b5a5dabf20fb6df2aaf293f7d4651d348b2831d9d4614ce00c9c2ea0ee60f98cd2b6b274", 0x3e}], 0x1) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000000029, 0x9, &(0x7f0000000180)="06000000", 0x4) sendmsg(r4, &(0x7f0000000140)={&(0x7f0000000000)=@in={0x2, 0x2}, 0xc, &(0x7f0000000100)=[{&(0x7f0000000280)="991595f76dab3b9214662e7880e9e5e947c29519fa6ad24d66ef7d7a4c36e474f90a6ecee266c32a52922c0bd9ff00ae2cd5a7bfc6cbcc76b94e8345bd2314e6a79b2af3c196c64cbd131bc7c39070de55aefbc7d3a6d149dfc2264f0dd9d344c1779f053802ac8ef47f236d3c641f64b3f62f1ceefd85258095f66027afe73a1692f52c9893f9fa3d2d6b4f1c1736496ca2ba83962c1e79023a2336de4d5abbf6c712ca0c9d2e79262f64ff1b99639eb9f79e6538b965c7e5693c47645c8a9bcf81b0484483788f3a81ba8835fbf194a17c59a233840acb05e2d0b58a873d43", 0xe0}], 0x1}, 0x2) r5 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) close(r5) ioctl$FIOASYNC(r4, 0x8004667d, &(0x7f00000001c0)=0x80) fcntl$dupfd(r4, 0x0, r4) openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x200a0, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 17:09:36 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() dup2(r0, r1) kevent(r2, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0x81}], 0x7ff, 0x0, 0x0, 0x0) r3 = socket(0x18, 0x1, 0x0) close(r3) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r3, &(0x7f0000000540)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000400)=[{0x10}], 0x10}, 0x0) r4 = socket(0x800000018, 0x8003, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) kevent(r2, 0x0, 0x0, &(0x7f0000000000)=[{{r3}, 0xfffffffffffffff8, 0x40, 0x4, 0x1000000000000005, 0x5}, {{r4}, 0xfffffffffffffff8, 0xd0, 0x20000000, 0x7, 0x7fff}], 0x6, 0x0) 17:09:36 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x6c}, {0x24}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x44}, {0x2d}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000000)={0x4, 0x7fffffff}) syz_emit_ethernet(0x3f, &(0x7f0000000080)="b6d3ee836b65aceb92828180d3ff9d5b6ff92f5ce9b87130fbe7d8083457aa4b49621abbacfb2b9c7f64c2d3ee5f285e95d0ea433e7349a996800878bccbc8") 17:09:36 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = socket(0x800000018, 0x8003, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x7012, r1, 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x35}, {0x200060}, {0x6}]}) getrusage(0xffffffffffffffff, &(0x7f0000000240)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000000c0)="b6") 17:09:36 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x10102, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x80}, {0x15}, {0x6}]}) r1 = socket(0x800000018, 0x8003, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) r2 = socket(0x18, 0x1, 0x0) close(r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r2, &(0x7f0000000540)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000400)=[{0x10}], 0x10}, 0x0) bind$unix(r2, &(0x7f0000000140)=@abs={0x1, 0x0, 0x3}, 0x8) fchmod(r1, 0x86) open$dir(&(0x7f0000000000)='./file0\x00', 0x10, 0x2) syz_emit_ethernet(0x0, &(0x7f00000000c0)="b2") 17:09:36 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="000200", 0x3) r1 = msgget$private(0x0, 0xa3) pipe(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = msgget(0x2, 0xc0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xff16) r7 = getuid() getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) r9 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) msgctl$IPC_SET(r4, 0x1, &(0x7f00000003c0)={{0x0, r5, r6, r7, r8, 0x0, 0x9}, 0x800, 0x1, r9, r10, 0x3, 0x1, 0x1, 0x5}) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000180)={{0x0, 0x0, r6, 0x0, 0x0, 0x202}, 0x5000000000007, 0x11ea}) r11 = dup2(0xffffffffffffffff, r0) r12 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000280)='/dev/wskbd\x00', 0x80, 0x0) r13 = accept$inet6(r0, &(0x7f0000000300), &(0x7f0000000340)=0xc) r14 = socket(0x800000018, 0x8003, 0x0) setsockopt$sock_int(r14, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) bind$unix(r14, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) sendmsg$unix(r11, &(0x7f00000003c0)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000000240)=[{&(0x7f00000000c0)="cd0011045bf4618b0bccb51d", 0xc}, {&(0x7f0000000200)="7a3bbe61f11a66fc21464bc8c78b153cf4ba6223d64edcec8ae1b6b712532fe78c7a8a7668092192655b7319a50be2723d8b60a6a7f2601210bea5c590", 0x3d}], 0x2, &(0x7f0000000380)=[@rights={0x28, 0xffff, 0x1, [r0, 0xffffffffffffffff, r12, r13, r14]}], 0x28, 0x8}, 0x1) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x80, 0x10b) 17:09:36 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='\x00\x00\x00\x00l-\x00', 0x10, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f00000001c0)=[{0x45}, {0x1c}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 17:09:36 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r0 = socket(0x800000018, 0x8003, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) link(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file0\x00') r1 = socket(0x800000018, 0x8003, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r2 = fcntl$dupfd(r1, 0x6238dd71e3f69146, 0xffffffffffffff9c) ioctl$TIOCCONS(r2, 0x20004276, 0x0) setuid(0xee01) ioctl$TIOCMSET(r2, 0x40044274, &(0x7f0000000000)) 17:09:36 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0xffffffff80000000, "00370020000f00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x20, 0x3, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 17:09:36 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f00000006c0)="3e2a7913e4bad21c71004dd36a27e5e27b216d673551c0c01b3dfaf91739fd0f85000000e552aaeefeaff0f2c85e2c31c61ad449011f78000000000000013c1fe9002000000000000001ff103434820abc4bcabba3444002007e14295fbaabbbafe214de03000000dd1d95e8f6b9d360ee906e5afdc27b8c9831351d74122ab9bd510eb10bb2c4c7a18ef00235685c2001fc170000deee2f873c1e711d5b65d2712d93ae731ffee5a62700007106bd31b4605f1d0008fdbc15a6029b9a5b806d3ea7b6a7d900b3a67d3736b269790d96f5b101bc48cebd1f74804091d0cf27da721ab3fe68bfddd27d0a110febf1b4d9977652ce45f4871774c7809d2b4b3ce59df49897872d4b0292851d36eeae7ebfb4c9d7b31f678df44ff0ff", 0x11b) r1 = syz_open_pts() lseek(r1, 0x0, 0x0, 0x1) r2 = syz_open_pts() close(r0) dup(r2) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000340)={0x1ff, 0x0, 0x98a, 0xffffffffffffff39, "02000000078d00cb5fffffffffff7f00"}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 17:09:36 executing program 0: select(0x40, &(0x7f0000000100)={0x7, 0x464, 0x80000000, 0x55, 0x0, 0x39a, 0x5, 0x2c38}, &(0x7f0000000140)={0x1, 0x7ff, 0x9, 0x0, 0x6, 0x7fff, 0x18a667d1, 0xa6}, &(0x7f0000000180)={0x3, 0x0, 0x5, 0x1, 0x100000001, 0x4, 0x4, 0x3}, &(0x7f00000001c0)={0x44}) select(0x0, 0x0, 0x0, 0xfffffffffffffffe, 0x0) syz_extract_tcp_res(&(0x7f0000000200), 0x8001, 0xee4) select(0x40, &(0x7f0000000000)={0x800, 0x9, 0x2, 0x1, 0x2, 0xfffffffffffff2da, 0x0, 0x53}, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x3ff, 0x5, 0xb81e}, &(0x7f0000000080)={0x8, 0xfff, 0x8, 0x8400000000000, 0x0, 0xffffffff00000000, 0x7, 0x4}, &(0x7f00000000c0)={0xfff, 0x8}) 17:09:37 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000001640)="582720efabd16ebae63225259560f8e5c15f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c583e4d54a38b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc037916b136a54c", 0x65) writev(r0, &(0x7f0000001540)=[{&(0x7f00000001c0)="ce", 0x1}], 0x1) r1 = syz_open_pts() close(r0) r2 = dup2(0xffffffffffffffff, r0) ioctl$VT_OPENQRY(r2, 0x40047601, &(0x7f00000000c0)) dup(r1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "85495500020000000000001167f5bfa600"}) syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "77ad316a6dccb0557725507de804fddbd7c284c3"}) poll(&(0x7f0000000040)=[{r3, 0x21}], 0x1, 0x0) 17:09:37 executing program 0: r0 = dup(0xffffffffffffffff) readlinkat(r0, &(0x7f0000001780)='./file0\x00', &(0x7f00000017c0)=""/9, 0x9) r1 = open(&(0x7f0000000000)='./file0\x00', 0x27d, 0x0) r2 = socket(0x18, 0x2, 0x0) r3 = dup2(r2, r2) ioctl$VMM_IOC_RUN(r3, 0xc028756b, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}) openat(r3, &(0x7f0000000080)='./file0\x00', 0x20101, 0x20) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x2011, r1, 0x0, 0x0) r4 = socket$unix(0x1, 0x1, 0x0) recvmsg(r4, &(0x7f0000001740)={&(0x7f00000000c0)=@in, 0xc, &(0x7f0000001600)=[{&(0x7f0000000100)=""/4096, 0x1000}, {&(0x7f0000001100)=""/247, 0xf7}, {&(0x7f0000001200)=""/35, 0x23}, {&(0x7f0000001240)=""/196, 0xc4}, {&(0x7f0000001340)=""/142, 0x8e}, {&(0x7f0000001400)=""/223, 0xdf}, {&(0x7f0000001500)=""/254, 0xfe}], 0x7, &(0x7f0000001680)=""/175, 0xaf}, 0xc0) madvise(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x6) 17:09:37 executing program 0: r0 = socket$unix(0x1, 0x1, 0x0) r1 = getpgrp() fcntl$setown(r0, 0x6, r1) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) ioctl$BIOCSDIRFILT(r2, 0x8004427d, &(0x7f0000000140)=0x7) fcntl$setown(r0, 0x6, 0x0) recvfrom$unix(r0, &(0x7f0000000000)=""/136, 0x88, 0x800, &(0x7f00000000c0)=@abs={0x0, 0x0, 0x3}, 0x8) 17:09:37 executing program 1: r0 = kqueue() kevent(r0, 0x0, 0x0, 0x0, 0x400000000c4e, 0x0) kevent(r0, 0x0, 0x0, &(0x7f00000003c0), 0x800, &(0x7f00000004c0)={0x1}) kevent(r0, &(0x7f0000000000), 0xbd57, 0x0, 0xa, 0x0) kevent(r0, &(0x7f0000000040), 0x7fff, 0x0, 0xbb01, 0x0) r1 = socket(0x800000018, 0x8003, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r2 = socket(0x800000018, 0x8003, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r3 = socket(0x800000018, 0x8003, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r4 = openat$klog(0xffffffffffffff9c, &(0x7f0000000000)='/dev/klog\x00', 0x80, 0x0) r5 = socket(0x18, 0x1, 0x0) r6 = socket(0x18, 0x1, 0x0) close(r6) connect$unix(r6, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r6, &(0x7f0000000540)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000400)=[{0x10}], 0x10}, 0x0) fchdir(r6) close(r5) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r5, &(0x7f0000000540)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB="10000000000000000000004b69015c8f"], 0x10}, 0x0) kevent(r0, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffe, 0x5, 0x1, 0x10001, 0x80000001}, {{r2}, 0x80a580434254b757, 0xa1, 0x8, 0x400, 0xbc9a}, {{r3}, 0xfffffffffffffff8, 0x4, 0x1, 0x4}, {{r4}, 0xffffffffffffffff, 0x81, 0x1, 0x4, 0x7ff}], 0x7, &(0x7f0000000040)=[{{r5}, 0x5, 0x5, 0x20000000, 0x5, 0x2}], 0x5, &(0x7f00000000c0)={0x8, 0x7fff}) mknod(&(0x7f0000000100)='./bus\x00', 0x80002009, 0x3200) open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) 17:09:37 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000000)={&(0x7f0000000140)=[{}, {0x26}], 0x17}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x44}, {0x2d}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000040)=[{0x4, 0x7, 0x7, 0x1f}, {0x100, 0x7ff, 0x2, 0x5}, {0x8, 0x5, 0x7, 0x3}, {0xff, 0x1, 0x3, 0xfff}]}) 17:09:37 executing program 0: r0 = socket(0x800000018, 0x8003, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000140)="ad10976cd75fa46a89f861de26004174e3c136a385fd77846565a66684456819362fb91d7d7d285d969e7581fd2e03baa429eb0bbb216bf1ce3f7f9ae6f8813ff28a4ca036b2fec36489638568723303b09c2127eb0206bf693eb1ac", 0x5c}, {&(0x7f0000000040)="cc26e8711ee140bddbf8b2dcc69e29525ff8abae63ef", 0x16}, {&(0x7f00000001c0)="d1756e6bab0b5c38007fb084a77e9d6f1bf5d0e7462b1ab4c3a8239ff48f54e547bb61571e7bfe8b54b89e01992eb585fa25e37b6cef42cda7ef0805a0f1bfae4919b5a7395d80c5cd213c20e9e7d0fb37935697a45fd8863449a3fcf8732912e67575e903bbfe8d16529b04a5ab0cec9c527f48998d8b5b42475e81cedf22", 0x7f}, {&(0x7f0000000240)="44bbea30bde8122c43517f4f2790f885eb73372c95d5331872c9fd85901b7bcd1f5707265939162337e9f420d604731706c083ca840961e1823f48372ae4375531513159582e087994bdaee2da97816b69e991f1b09260626b12a57a", 0x5c}], 0x4) close(r0) r1 = syz_open_pts() close(r1) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r2 = syz_open_pts() close(r2) syz_open_pts() ioctl$TIOCSETA(r2, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) ioctl$TIOCSETA(r1, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000100)={0x200, 0x0, 0x0, 0x0, "6fda09583b8813b8156717d93f13855deed57e57"}) 17:09:37 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x50}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000100)='9') r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r1, &(0x7f0000000540)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB="100040000000ffffffffffffffff0000"], 0x10}, 0x0) r2 = fcntl$dupfd(r0, 0xf, r1) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f00000000c0)={0x6611, 0x1, {0x3d, 0x4}}) 17:09:38 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000026ff8)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x18, 0x5, 0x9) recvmsg(r0, &(0x7f0000002700)={0x0, 0x0, &(0x7f0000002580)=[{&(0x7f0000000080)=""/52, 0x34}, {&(0x7f00000004c0)=""/4096, 0x1000}], 0x2, 0x0}, 0x40) r3 = socket(0x10000000002, 0x2, 0x0) ioctl$TIOCSFLAGS(0xffffffffffffffff, 0x8004745c, &(0x7f0000000180)=0x80) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) getpeername(r2, &(0x7f0000000040)=@un=@abs, &(0x7f0000000100)=0x8) write(r1, &(0x7f0000000000)="87", 0x1) recvmsg(r0, &(0x7f0000000480)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9}, 0x0) close(r1) r4 = syz_open_pts() close(r4) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffe, 0x0, 0x7ff, 0xffffffffffeffffd, "0000007db84d4337014608ff00e1ffffff0700"}) write(r4, &(0x7f00000007c0)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c1914bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98cb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7ca2a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006b4ffaad2a7a939fded389efe60c36c653fa0e7020a7447e809cf0000000000000000d5fe00ac537a1af30b95fa383ad32e34195c29", 0x32d) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000140)={0x16a220bc, 0x9, 0x9, 0x3, "82d5db18f7f03f20a4e1f39eccd1419264e46586", 0x100, 0x88e}) 17:09:38 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x44}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x80, 0x0) r2 = openat(r1, &(0x7f00000000c0)='./file0\x00', 0x20, 0x9) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x4, 0x4, 0x626a, 0xfffffffffffffff8}, {0xfffffffffffffff9, 0x5, 0xa000000000000000, 0x7}, {0x80000001, 0x7, 0x6, 0x4}]}) syz_emit_ethernet(0x1, &(0x7f0000000140)='+') 17:09:38 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) fcntl$setflags(r0, 0x2, 0x1) mmap(&(0x7f000071c000/0x400000)=nil, 0x800000000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) 17:09:38 executing program 0: ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047410, &(0x7f0000000040)=0x5) r0 = socket(0x400000000018, 0x4003, 0x0) setsockopt(r0, 0x29, 0x1a, &(0x7f0000000040), 0x4) r1 = socket$inet6(0x18, 0x4002, 0x81) getsockname(r1, &(0x7f0000000000)=@in6, &(0x7f0000000080)=0xc) r2 = socket(0x6, 0x2, 0x5) recvfrom$inet6(r2, &(0x7f0000000580)=""/218, 0xda, 0x1, 0x0, 0x0) r3 = socket(0x18, 0x1, 0x0) close(r3) connect$unix(r3, &(0x7f0000000440)=@abs={0x682eb13985c518e6, 0x7}, 0x8) sendmsg(r3, &(0x7f0000000540)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000400)=[{0x10}], 0x10}, 0x0) sendmsg(r3, &(0x7f0000000400)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000100)="7acaa40517a2a4859da98fc49f5239169c502e5e555173c95dda6965a8ae4c4aafb5595da3187146adb5c16c04b39df65d050ed7ba856a51fc31a6a4f1a484559582c98001376e3a8e0b165bab13828cc00855430aef847bd9c2be137c365331dbf41256cec6aaa69e7792847585b02d8aa2416256219177ab71380db8a5a0ca6ab1351f7ea67acecf66f7b259323b3cf2567c93f5f900602f92851aa1d141905ce0aa175dc2858dc08204ce9f1af157235bf0a371e1bee27c1e74bc", 0xbc}], 0x1, &(0x7f0000000200)=[{0xe8, 0x1, 0x400, "acaa2fe64e44482b7a4e6798213064bd82aafe3b8fef06cd5c52aef4a22563fc35b61e0e9259cfedad56e7a825b2d95093e4eb3df78b830192d02fa875a986842262d5d54e64a1fb8be629d6064c19f7c5854e76da012d1c367e56683b487864890bcd6beb09d256829d9e2fab664adb8caf01c92a5d3afc4a843414263d240765fe13cff1114188e566b15fe522ed71e15e68cd161b083a1afffebc60a7e9ae151e2ab5d9ae0f8d85b294f076cfa516e139f880a4a9a8f9a00f1c71e9e7acc21ca3ea4ae04b1dcfdab13dfa2c6ca9d139c2e0"}, {0x110, 0x0, 0xfff, "fb3fc231167d2e7e1a4e9682eed431aa6dd242e6568f306865152c49d4f220346dcca93dca259dc136c70c3919ff8e0d471b6c3627098672c26cbbe16c48b04b628e91ca0d7a0474fe83864e9863d50f0cd51d2a346367e1484fef549040d4c74bdd6fb336f6fdc83e0ede2568b5c14e10d4d1f8bdefed5be9244869fd0a12e2847dab6871d323fae1c5d374bcc915135189e34fb31976c14f12f46beb2776c55e3b12f8c26d77e6aa6a64fc9d3a79bf089fbd1e3d8c6cdce68dfd0855e582cc7d3680b0a1e3b26b37986f507185be815213bdcc76ff886469ea28ca053723856783e6ed967702aeb6d05a9586c2e51952660d486f9f75cde650dce9"}], 0x1f8}, 0x1) openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x8000, 0x0) 17:09:38 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0xc0185603, &(0x7f00000000c0)={0xb2, 0x0, &(0x7f0000000000)=""/178}) select(0x4bf, 0x0, &(0x7f00000001c0), 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x10000, 0x0) pwrite(r0, &(0x7f0000000140)="193397b9578fb4f13320676190cdb58d41abfb67355c4650d969fad0dd18db27aefec4bb12d8a313367dbc3361d7cd6f46a4fa1b06d6a208ed50bb93b42efc27583eb56430803b5492ad9ed759100c81a63147d52463b8222d59ce54bb876c139d5e3ae3b683973d6b5d5c6bbb313db9aabb8da9e6d2", 0x76, 0x0, 0x5d) 17:09:38 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000000680)=[{&(0x7f0000000200)=""/122, 0x1ca}, {&(0x7f0000000440)=""/109, 0xffc8}, {&(0x7f0000000040)=""/202}, {&(0x7f0000000180)=""/9}, {&(0x7f00000004c0)=""/96}, {&(0x7f0000001980)=""/167, 0x28}, {&(0x7f0000000000)=""/40}], 0x2, 0x0, 0x0) mknod(&(0x7f00000001c0)='./bus\x00', 0x2003, 0xa6138) r0 = open(&(0x7f0000001ac0)='./bus\x00', 0x301, 0x0) pipe2(&(0x7f0000000380)={0xffffffffffffffff}, 0x10002) r2 = fcntl$getown(0xffffffffffffff9c, 0x5) fcntl$lock(r1, 0x9, &(0x7f00000003c0)={0x2, 0x4, 0x4, 0x8, r2}) clock_settime(0x0, &(0x7f0000000840)={0x0, 0x1}) unveil(0x0, &(0x7f0000000280)='x\x00') fcntl$setstatus(r0, 0x4, 0x8) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) connect(r0, &(0x7f0000000140)=@in={0x2, 0x1}, 0xc) pwritev(r0, &(0x7f0000001a40)=[{&(0x7f0000000300)='R', 0x1}], 0x1, 0x0, 0x0) open(&(0x7f0000000340)='./bus\x00', 0x10, 0x10) 16:00:00 executing program 1: setuid(0xee01) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xb, &(0x7f0000000040)='\fFW}', 0x4) r1 = socket(0x800000018, 0x8003, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r2 = getpgrp() fcntl$lock(r1, 0x7, &(0x7f0000000000)={0x6329a7103a9840e3, 0x1, 0x4, 0x5, r2}) setsockopt(0xffffffffffffff9c, 0x10002, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:00 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x0) ioctl$PCIOCWRITE(0xffffffffffffffff, 0xc0107003, 0x0) r0 = syz_open_pts() ioctl$TIOCSWINSZ(0xffffffffffffffff, 0x80087467, 0x0) mknod(0x0, 0x0, 0x0) rename(0x0, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x10800, 0x0) ioctl$VT_ACTIVATE(0xffffffffffffffff, 0x20007605, 0x0) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, 0x0) accept$inet(0xffffffffffffffff, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) bind$inet(0xffffffffffffffff, 0x0, 0x0) readlinkat(0xffffffffffffffff, 0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_SETSCREEN(0xffffffffffffffff, 0x80045756, 0x0) geteuid() chown(0x0, 0x0, 0x0) truncate(0x0, 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x4004667f, 0x0) msgget$private(0x0, 0x0) readlinkat(0xffffffffffffffff, 0x0, 0x0, 0x0) msgsnd(0x0, 0x0, 0x0, 0x800) r1 = socket(0x18, 0x2, 0x0) r2 = dup2(r0, r1) ioctl$VMM_IOC_RUN(r2, 0xc028756b, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}) ioctl$WSDISPLAYIO_GETSCREEN(r2, 0xc0245755, &(0x7f0000000040)={0x2, './bus\x00', './bus\x00'}) ioctl$TIOCNXCL(0xffffffffffffffff, 0x2000740e) socket(0x18, 0x1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) 16:00:00 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x4000000005bcd) select(0x40, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0, 0x2f4}, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f00000000c0)={0x3, 0x1, 0x6, 0x0, 0x7, 0x2, 0x9, 0x9}, &(0x7f0000000140)={0x0, 0x2, 0xfffffffffffffffd, 0x0, 0x5, 0xffff, 0xbcd9, 0x200}, &(0x7f0000000180)={0x101, 0x6, 0x10000, 0x400, 0x9, 0x5, 0x5, 0x6ab0}, 0xfffffffffffffffe) ioctl$TIOCFLUSH(r0, 0x82907003, &(0x7f0000000040)=0x2) 16:00:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000001780)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x54}, {0x81}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)='\x00') ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) 16:00:00 executing program 0: select(0xffffff7e, 0xffffffffffffffff, 0x0, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x800, 0x0) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000040)=0x6) 16:00:00 executing program 0: r0 = socket(0x1e, 0x3, 0x0) sendmsg$unix(r0, &(0x7f0000000280)={&(0x7f0000000040)=@abs, 0x8, 0x0}, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) socket(0x18, 0x2, 0x0) r2 = socket(0x800000018, 0x8003, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) openat$pci(0xffffffffffffff9c, &(0x7f0000000140)='/dev/pci\x00', 0x30200, 0x0) r3 = socket(0x800000018, 0x8003, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r4 = dup2(r2, r3) ioctl$VMM_IOC_RUN(r4, 0xc028756b, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}) faccessat(r4, &(0x7f0000000100)='./file0\x00', 0x80, 0x1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r1, &(0x7f0000000540)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB="100000000010fbff0000000000000000"], 0x10}, 0x0) r5 = socket(0x800000018, 0x8003, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) bind$unix(r5, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) fcntl$getflags(r5, 0x1) getsockname(r1, &(0x7f0000000000)=@in6, &(0x7f0000000080)=0xc) 16:00:00 executing program 1: clock_settime(0x0, &(0x7f0000000000)={0x4}) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$TIOCSCTTY(r0, 0x20007461) clock_settime(0x0, &(0x7f0000000280)={0x5}) 16:00:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x18, 0x40) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x87}, {0x14}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) 16:00:04 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r0) r1 = socket(0x11, 0x4003, 0x0) recvmsg(r1, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, 0x0, 0x0, 0x0}, 0x0) pipe(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = msgget(0x2, 0xc0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xff16) r7 = getuid() getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) r9 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) msgctl$IPC_SET(r4, 0x1, &(0x7f00000003c0)={{0x0, r5, r6, r7, r8, 0x0, 0x9}, 0x800, 0x1, r9, r10, 0x3, 0x1, 0x1, 0x5}) r11 = getegid() pipe(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) r14 = msgget(0x2, 0xc0) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xff16) r17 = getuid() getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) r19 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) msgctl$IPC_SET(r14, 0x1, &(0x7f00000003c0)={{0x0, r15, r16, r17, r18, 0x0, 0x9}, 0x800, 0x1, r19, r20, 0x3, 0x1, 0x1, 0x5}) pipe(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) r23 = msgget(0x2, 0xc0) getsockopt$sock_cred(r22, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r22, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xff16) r26 = getuid() getsockopt$sock_cred(r21, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) r28 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r21, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) msgctl$IPC_SET(r23, 0x1, &(0x7f00000003c0)={{0x0, r24, r25, r26, r27, 0x0, 0x9}, 0x800, 0x1, r28, r29, 0x3, 0x1, 0x1, 0x5}) pipe(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) r32 = msgget(0x2, 0xc0) getsockopt$sock_cred(r31, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r31, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xff16) r35 = getuid() getsockopt$sock_cred(r30, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) r37 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r30, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) msgctl$IPC_SET(r32, 0x1, &(0x7f00000003c0)={{0x0, r33, r34, r35, r36, 0x0, 0x9}, 0x800, 0x1, r37, r38, 0x3, 0x1, 0x1, 0x5}) getgroups(0x6, &(0x7f00000000c0)=[r8, r11, r18, r27, r34, 0xffffffffffffffff]) 16:00:04 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x800000018, 0x8003, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) fchmod(r0, 0x9217e1b68f933a49) pwrite(r0, &(0x7f0000000100)="47f537b59a6daaaa359df98412fa46f4d0fd64a1805e7e946fe646890f32747b9e25eeec4c10b77787feba4f96ec74ca72d40bddd325116674dd46fdba4734190dab1d36c218c007f1bf7f28a36ebe82e8f35decb02d1e51b1c0f1fe64f5cfb687b88ad9dcea58ff1e64b2908026478003daceab4c2168b06f2bbd202d8d884b189f185e1039dfaeb5606ca841c9435a96351957e078fe4ee54bfe214dd4be1c76281c0235d7f79b54073a4ae965d7db3d5f7afe844151469fdf4392a0f6e207638fe9f9a97932b5bb71cdc4186d6515e3dda467b989f6e3471bb9f3c4996525ffdad59d58da9619d7a4b46cb6052a5a51918bcddb95971c70ba01", 0xfb, 0x0, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) r2 = socket(0x800000018, 0x8003, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) bind(r2, &(0x7f0000000200)=@in6={0x18, 0x0, 0xfcf, 0x8}, 0xc) r3 = socket(0x18, 0x2, 0x0) r4 = dup2(r3, r3) ioctl$VMM_IOC_RUN(r4, 0xc028756b, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}) r5 = openat(r4, &(0x7f0000000080)='./file0\x00', 0x400, 0x84) bind$inet6(r5, &(0x7f00000000c0)={0x18, 0x3, 0x3ff, 0x2}, 0xc) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) getsockopt(r1, 0x0, 0xa, 0x0, 0x0) r6 = socket(0x18, 0x3, 0x0) setsockopt(r6, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r6, 0x29, 0x80000000000000a, &(0x7f0000000040), 0x0) 16:00:04 executing program 1: r0 = socket(0x11, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() nanosleep(&(0x7f0000000040)={0x1000, 0x2}, 0x0) kevent(r1, &(0x7f0000000000), 0x81, 0x0, 0xffffffff, 0x0) connect$unix(r0, &(0x7f0000000000)=@abs, 0x8) kevent(r1, &(0x7f00000000c0), 0x8, 0x0, 0x7, 0x0) 16:00:04 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x82) unveil(&(0x7f0000000080)='./file0/file0\x00', &(0x7f0000000000)='r\x00') r0 = msgget$private(0x0, 0x200) getuid() r1 = getgid() open$dir(&(0x7f0000000040)='./file0\x00', 0x158, 0x0) r2 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, 0xc) getppid() msgctl$IPC_SET(r0, 0x1, &(0x7f0000000100)={{0x80000000008, r2, r1, r2, r1, 0x82, 0x6}, 0xffffffffffffffff, 0x3, r3, r3, 0x3f, 0x7, 0x4, 0x7}) 16:00:04 executing program 0: socket(0x400000000018, 0x3, 0x0) 16:00:04 executing program 0: r0 = socket(0x10, 0x4000, 0x3ffffffffffffd) r1 = socket(0x18, 0x2, 0x0) r2 = dup2(r1, r1) ioctl$VMM_IOC_RUN(r2, 0xc028756b, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}) ioctl$KDGKBMODE(r2, 0x40044b06) setsockopt(r0, 0x1000000000029, 0x200000025, &(0x7f0000000000), 0x0) 16:00:04 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0xffff) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=ANY=[@ANYBLOB="20000000e6000000ffff000000000800f87cd956671b1b542a538706000000a714000000290000002a000000030035700100000000000000ce875413838530e278c9040b8efccc84eaf95500e3e3d2f406cd4a004b21850e52c65fcd4e94cdf7e97db2c65a41980af23237a8f5ce6c3d21de10aec53605d9a6ff2c73e596a70000"], 0x38}, 0x0) 16:00:04 executing program 0: open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x4) ktrace(&(0x7f0000000180)='./file0\x00', 0x14, 0xf14, 0x0) getrlimit(0x0, &(0x7f00000003c0)) 16:00:04 executing program 1: r0 = socket(0x2, 0x3, 0x0) connect$unix(r0, &(0x7f0000000180)=ANY=[@ANYBLOB="82022e2fac1400ff7d81afe46d5733e0f29384d0829696473d48e4c734a899f96f0b224ec765ed7a07246ebf79d0e949faac5566347dc8062782813c8cefcfdb1bd4f9c0e36d58ab4f79a66de7fb584d38a6acb07c62f547d55587267ba5050932ed612e5ffe04fd83800b0331dd48d6fdc2ef47b4d2c38f572cf51ad724dd92f008c18dacb6584b976198a9ebdf1b7ebb57e75bb2dc6657ddac47a47eaea68e5743ecc671d069701d36a82818af28ea997e3ea944df0430b67f055df2b473f9c2f7a5daa530239fc1ecc440000447c89263b7abec43beaf656f936230157625edfdf52598a2d92eb2534c2d7ceac6f705d4729f7c40b3dffccd0e67beab3b0cb0c1b705f6b4300048c4c0db6c55a02a05961e2dcddadb9edd8a568f564b4d217824b0aa5560ea147f1bd941f986fc40027f2f064b23f1e1692c35dbdc77d3f79c942baa127a4dc3f33d4fcd03af0c"], 0x1) r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r1, &(0x7f0000000540)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000400)=[{0x10}], 0x10}, 0x0) sendmsg$unix(r1, &(0x7f0000000100)={&(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa, &(0x7f00000000c0)=[{&(0x7f0000000040)="b32d6017417451702fb4b52c25fc20af6a365d22c13201008e43e5dfb1edc9dacc4a1b3c2acc964dc4e85dfbbd1fd336f9e1258c089c622a42ecb30b088e1342bef0bad26352b3886df61ee5", 0x4c}], 0x1}, 0x2) writev(r0, &(0x7f0000000a40)=[{0x0}], 0x1) 16:00:04 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) r2 = socket(0x40000000011, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r2}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs, 0x8) r3 = kqueue() kevent(r3, 0x0, 0x0, &(0x7f0000000140), 0xc4e, 0x0) kevent(r3, &(0x7f0000000000)=[{{r2}, 0xffffffffffbfffff, 0x2f}], 0x34, 0x0, 0xc68, 0x0) getgroups(0x7, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) setgroups(0x0, 0x0) chown(&(0x7f00000000c0)='./file0\x00', 0x0, r5) setuid(0xee01) dup2(r0, r1) pipe(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) r8 = msgget(0x2, 0xc0) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xff16) r11 = getuid() getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) r13 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) msgctl$IPC_SET(r8, 0x1, &(0x7f00000004c0)={{0x0, r9, 0xffffffffffffffff, r11, r12, 0x0, 0x100000000000009}, 0x800, 0x1, r13, r14, 0x3, 0x1, 0x6, 0x6}) getgroups(0x3, &(0x7f0000000100)=[0xffffffffffffffff, r4, r10]) getgid() getgroups(0x2, &(0x7f0000000140)=[0x0, 0xffffffffffffffff]) getgid() pipe(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) msgget(0x2, 0xc0) getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) 16:00:04 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2012, 0x8000000200005200) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x44}, {0x3}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)="db") pipe(&(0x7f0000000000)) r1 = open$dir(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) preadv(r1, &(0x7f00000005c0)=[{&(0x7f00000000c0)=""/224, 0xe0}], 0x1, 0x0, 0x0) 16:00:05 executing program 1: unveil(&(0x7f0000000140)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', &(0x7f0000000040)='r\x00') mkdir(&(0x7f0000000080)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x206) 16:00:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000240)=[{0x84}, {0x2, 0x0, 0x0, 0x2000000000}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000140)={&(0x7f0000000040)}) syz_emit_ethernet(0x1, &(0x7f0000000380)="b6") 16:00:05 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x5, 0x80000001}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x7, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0), 0x5c) 16:00:05 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2005, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) open$dir(&(0x7f0000000140)='./bus\x00', 0x2, 0x8c) select(0x40, &(0x7f0000000100)={0x3f}, 0x0, 0x0, 0x0) dup2(r1, r0) pipe(&(0x7f0000000080)) 16:00:05 executing program 0: syz_emit_ethernet(0x99, &(0x7f0000000700)="f4d9822c8cfd4b0e466fa7d109489a64f355194b83958e8fe43d735d828285e93de4f68fe26454c0c1a4106f300f3d8fc011e354ad8a669e3c7199251a78c90ae682c837fbd7a13d3d6b0e2f96b5c78661cc6d470525491fac2f11f23f72b8c90c0a136c9a926569be6742e544e0e31113489eafc8a4f437bbfb4c2b883c2cf96200e0046ab5dd2283ec71b89cd8e3f3e50939dd86dccb2aa77d") r0 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f0000000580)=""/170) setitimer(0x1, &(0x7f0000000200)={{0xfffffffffffff916, 0xc00000}, {0x8001, 0x83}}, &(0x7f0000000280)) r1 = dup(0xffffffffffffff9c) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse0\x00', 0x10, 0x0) accept$inet6(0xffffffffffffff9c, 0x0, &(0x7f0000000300)=0x11c) r2 = accept$unix(0xffffffffffffffff, &(0x7f00000001c0)=@abs, &(0x7f0000000000)=0x8) r3 = dup2(r2, r1) mknodat(r3, &(0x7f00000000c0)='./file0\x00', 0x2000, 0x7) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000240)=0x72) mlock(&(0x7f00002bd000/0x1000)=nil, 0x1000) semctl$GETVAL(r0, 0x4, 0x5, &(0x7f0000000800)=""/210) ioctl$BIOCGBLEN(r3, 0x40044266, &(0x7f0000000180)) ioctl$WSMUXIO_REMOVE_DEVICE(r3, 0x80085762, &(0x7f00000003c0)={0x2, 0x5}) fcntl$setflags(r3, 0x2, 0x803) semop(r0, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) ioctl$BIOCSRTIMEOUT(r3, 0x8010426d, &(0x7f0000000500)={0xfffffffffffffffe, 0x2}) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r4 = syz_open_pts() close(r4) close(r4) syz_open_pts() mprotect(&(0x7f00002bd000/0x1000)=nil, 0x1000, 0x6) read(r3, &(0x7f0000001680)=""/4096, 0x1000) ioctl$TIOCSTAT(r4, 0x20007465, 0x0) r5 = semget$private(0x0, 0x2, 0x80) r6 = getuid() seteuid(r6) semctl$SETVAL(r5, 0x1, 0x8, &(0x7f0000000540)=0xff) semget$private(0x0, 0x4, 0x8) ioctl$KDSETLED(r3, 0x20004b42, &(0x7f0000000140)=0x6) 16:00:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCPROMISC(r0, 0x20004269) close(r0) r1 = syz_open_pts() ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000000)=0x10001) 16:00:05 executing program 1: mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) mlock(&(0x7f00007d1000/0x200000)=nil, 0x200000) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x8, 0x0) 16:00:05 executing program 0: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x80, 0x0) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000040)=0x8) r1 = dup2(r0, r0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000080)=0x2) r2 = openat$tty(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/tty\x00', 0x40, 0x0) ioctl$TIOCGFLAGS(r2, 0x4004745d, &(0x7f0000000100)) ioctl$VMM_IOC_RESETCPU(0xffffffffffffff9c, 0x82405605, &(0x7f0000000140)={0x10001, 0x5, {[0x401, 0x1, 0x9, 0x4, 0x1bc00000, 0x401, 0x8, 0x70e3, 0xe9cc, 0xfffffffffffffffc, 0x2, 0x400, 0x6, 0x5, 0x8, 0x4, 0x100000001, 0x6], [0x9, 0x4, 0x2, 0x1, 0xfe3, 0x1, 0x0, 0x1, 0x3, 0x1], [0x7ff, 0x7f, 0x2, 0x7, 0x8, 0x7fff, 0x7f], [0x9, 0x7, 0x3ff, 0x6, 0x101, 0xffff], [{0x400, 0x6, 0x7, 0x5}, {0x8f2, 0x1, 0x3ff, 0x8}, {0x44, 0x1, 0x3, 0x2}, {0x4, 0x2}, {0x6, 0x6, 0x10001}, {0x4, 0x8, 0x4, 0x233}, {0x40, 0x2, 0x2, 0x1000}, {0x10001, 0x80000001, 0x800, 0xffffffffffffbf44}], {0x8, 0xffffffff, 0x6, 0xffff}, {0xfd, 0xfffffffffffffffa, 0x9, 0x8}}}) pipe(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSMOUSEIO_SETMODE(r4, 0x80045726, &(0x7f00000003c0)) r5 = openat(0xffffffffffffff9c, &(0x7f0000000400)='./file0\x00', 0x400, 0x161) r6 = openat$klog(0xffffffffffffff9c, &(0x7f0000000440)='/dev/klog\x00', 0x20000, 0x0) fcntl$dupfd(0xffffffffffffff9c, 0xa, r6) r7 = openat$tty(0xffffffffffffff9c, &(0x7f0000000480)='/dev/tty\x00', 0x0, 0x0) ioctl$TIOCEXCL(r7, 0x2000740d) lseek(r3, 0x0, 0x6, 0x0) r8 = syz_open_pts() ioctl$TIOCGETA(r8, 0x402c7413, &(0x7f00000004c0)) syz_open_pts() r9 = semget$private(0x0, 0x3, 0x82) semctl$GETALL(r9, 0x0, 0x6, &(0x7f0000000500)=""/4096) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001500)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r10, r7) r11 = openat(0xffffffffffffff9c, &(0x7f0000001540)='./file0\x00', 0x800, 0x40) ioctl$TIOCGETA(r11, 0x402c7413, &(0x7f0000001580)) semget$private(0x0, 0x2, 0x490) r12 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000015c0)='/dev/wsmouse0\x00', 0x8, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r12, 0x80105727, &(0x7f0000001640)={&(0x7f0000001600)=[{0x3, 0x7ff}, {0x49, 0x3}, {0x6a, 0xffff}, {0x2}, {0x44, 0xc4c7}, {0x148}], 0x6}) semop(r9, &(0x7f0000001680)=[{0x2, 0x81, 0x1000}], 0x1) mknod(&(0x7f00000016c0)='./file0\x00', 0xc000, 0x4) ioctl$TIOCSWINSZ(r5, 0x80087467, &(0x7f0000001700)={0x5, 0x7ca5, 0x7, 0x7}) 16:00:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x4d}, {0x2d, 0xa1f7}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = msgget(0x1, 0x0) r2 = geteuid() r3 = getuid() chown(&(0x7f0000000200)='./file0/file0\x00', r3, 0x0) pipe(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = msgget(0x2, 0xc0) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xff16) r9 = getuid() getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) r11 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) msgctl$IPC_SET(r6, 0x1, &(0x7f00000003c0)={{0x0, r7, r8, r9, r10, 0x0, 0x9}, 0x800, 0x1, r11, r12, 0x3, 0x1, 0x1, 0x5}) pipe(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) r15 = msgget(0x2, 0xc0) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xff16) r18 = getuid() getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) r20 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) msgctl$IPC_SET(r15, 0x1, &(0x7f00000003c0)={{0x0, r16, r17, r18, r19, 0x0, 0x9}, 0x800, 0x1, r20, r21, 0x3, 0x1, 0x1, 0x5}) pipe(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) r24 = msgget(0x2, 0xc0) getsockopt$sock_cred(r23, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r23, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xff16) r27 = getuid() getsockopt$sock_cred(r22, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) r29 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r22, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) msgctl$IPC_SET(r24, 0x1, &(0x7f00000003c0)={{0x0, r25, r26, r27, r28, 0x0, 0x9}, 0x800, 0x1, r29, r30, 0x3, 0x1, 0x1, 0x5}) pipe(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) r33 = msgget(0x2, 0xc0) getsockopt$sock_cred(r32, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r32, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xff16) r36 = getuid() getsockopt$sock_cred(r31, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) r38 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r31, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) msgctl$IPC_SET(r33, 0x1, &(0x7f00000003c0)={{0x0, r34, r35, r36, r37, 0x0, 0x9}, 0x800, 0x1, r38, r39, 0x3, 0x1, 0x1, 0x5}) pipe(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) r42 = msgget(0x2, 0xc0) getsockopt$sock_cred(r41, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r41, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xff16) r45 = getuid() getsockopt$sock_cred(r40, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) r47 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r40, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) msgctl$IPC_SET(r42, 0x1, &(0x7f00000003c0)={{0x0, r43, r44, r45, r46, 0x0, 0x9}, 0x800, 0x1, r47, r48, 0x3, 0x1, 0x1, 0x5}) getgroups(0x8, &(0x7f0000000000)=[r8, 0x0, r17, 0x0, 0xffffffffffffffff, r26, r37, r46]) r50 = openat(0xffffffffffffffff, &(0x7f0000000340)='./file0\x00', 0x80, 0x50) getsockopt$sock_cred(r50, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f00000001c0)=0xc) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) r54 = msgget$private(0x0, 0x200) msgctl$IPC_SET(r54, 0x1, &(0x7f0000000100)={{0x7, 0x0, 0x0, 0x0, 0x0, 0x2000040, 0x6}, 0x5, 0x7, 0x0, 0x0, 0x4, 0x0, 0x239f, 0x1}) msgctl$IPC_SET(r54, 0x1, &(0x7f00000002c0)={{0x1f, r52, r53, r52, r53, 0x10, 0x8}, 0x10000, 0x200, r51, r51, 0x31, 0x8000, 0x80000001, 0x1}) r55 = fcntl$getown(0xffffffffffffffff, 0x5) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000140)={{0xffffffff, r2, 0x0, r3, r49, 0x4, 0xcc3}, 0x1, 0x5, r51, r55, 0x80000000, 0x52a, 0x7, 0xfff}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:05 executing program 1: select(0x40, &(0x7f0000000040), 0xffffffffffffffff, 0x0, 0x0) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r1, &(0x7f0000000540)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000400)=[{0x10}], 0x10}, 0x0) lseek(r1, 0x0, 0x0, 0x2) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000540)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000400)=[{0x10}], 0x10}, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x4010, r0, 0x0, 0x80000) r2 = socket(0x18, 0x1, 0x0) close(r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(0xffffffffffffff9c, &(0x7f0000000540)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000580)=[{0x28, 0xffff, 0x7, "4076b7538f8f9adf04269b4ec6d5b3b9c9c1"}, {0xe8, 0xffff, 0xa21, "21c8e88c8749a8249dc712da0a03daa8e2b675e3cfa4a86b0a441abc1d101a6390239b1f16f6935f9b5e15dd7b6e3fa3642e8a72428aadd46c9fca538ff60a89568ddc56e8dae4ea1d70fa40fe0475efbf5e4a8b9814662456fbe8fca0329c5b8e7ffdbf24885f56aa57937877a4079470f8f9872737b23502127289af9c1435adbeb3625b3743991debb219b8bd364a177e5ce639273e95f5735ee17110b9e40d7755935cd625c90002f7d6cde7d1df856a9d15d808a4b2a9d5e43481febb73cc4a68c7984a5ec81f67f255cff1a5a36058e6cccdcdf9"}, {0x1010, 0x1, 0x14c, "a2a8dac33dd7fd3360ad02617b0ec6697d73cd0552c1e8844927ead903685e2426d21df4639c54561946e8555fb301757525386208a382c75611acb262bf5c4a6954f9232596cd97ad11c4422a38178d26e977057575de5422cbf2c56473e5ab9e9e640fc4394e64920ff6226b3ef0c3c3c64d1893b1d01ba39efb3a9106c262b8dd324391d295f128ca1c7c44d9daf26baec26a39dbe6200c4bea3cadfd8221dbdf8cf39d122982596cd374df6e2dcc48b349af0e2ac100be0c8f0ed4cc3d730dde394d6eec7a6ac7f7f5caa409abf31bf23e54f35afa596ae2e6f988519fa48a113024b94f8bf531ac5667997f804779069a4af7c1ccb983aa0a1c8a89cf1291b9a2462df21e63446a4014d1c8fb5964580d780ad9563d7263ae2d990401386f7ab706fa02c49c3c91cda58282cd8a6cdca03ad4e7b4e897e04c5ad1670c8597fa5d9473882c8eff5582e657de20e3cc954b59d0025e63758960d683a1ef6b1cb683560a9c112c1af77fac8e26c2b897dd120f6912d32fa85ce717eb53cb780d6bebebdfa68cda1f7d46def106ea910661483d87ac8fb201422eada0dff8f0e8fe0e5dc84fb9618e4cee4e6b376fc5ac88b4f8936766b97864f52a01bbc415a62d9e6720096bc00433fc4f6c1e57d58774028f4956e91b9d6353844aa1c9d07b7a49e9ab86d271fd717757f182d8c6db3c4633372cd93b9145e103264de1dc7fbc9fb836a9db8476b9f4229be76f0839d04e97b98bd49074fe4e4e8c265c58308a220e7a02af242444423498371ada40132c61dbde36469bf70499efeb4965d4caa5bfa1c73c83da3d83acb3b734da52907d6875bef5995d11f48e461485c28ca7588930ce35bf1077eadce54a0a6ddfeabbd618f2205b5405d18314ed4be88bb4d275acbd68ec7690b246cbedc8409d46cef38e626de2ebcb30a99d4d5054e5ff846ed355433cc4c58558e5b76c1fd9600483d3a7a4db2d811252c250e20e6411977931e1cbf8c86f876068f27f88dcf4463219f0240e5e006d8d562f8010b3bab89462de4812e5bae0985d2494347f3ee582c591a6debde7ae245573a4b3a56830e34660ae32a765bac171531a2a90c96caee2f8a9999106c7c8eed85b7de7731ebc8434f69b876ac8f257381a774a6fde1568745b19060b3dcb8537dba5eb7138e6b167d367f2f15f9d187032c26c6e159c816d80bf2de55a0e3682cac693f4d7ab5b942239039d26c657416dea1b9a1f6262870ba822bfa584e1e68279e896f1b5d8dc8f5cec21aa5305e177b8c52ceea75c60a6ffcdc3eb84aed872603afadb417bbaf16d376eb18888bd311de93159557032b8b8c5249c08f9d52389d55db60e20e5d4bed3ad2da179850979ec7621018b05117455af8772b3336a8cf3c7df25d8a5cb438ca4de5e9440c08772fcf84040f19149541467817756147d328d9badd27ef3352bab361a5cc439503b5a61c34bac1927969c8fbc7c3669c1582e318db74eb8aecd8d5534e746aee3f2e90367136d4f93ffdbee1394200995f293588a9c3ae6588b7e622e4d5dfeb7e232a46f128aa265add4f485eafa4cb27f0c264c465df1f6792107f5f5a58b0496e18c91372f24973752ebb2edb3999d743da89a6412ab2fec65f33ebbfbc0c28d15f8cd930f222a54f0bb993e4e474c836aeb8f6e99e3813d506f9f3ce2b2c4f1b863500071544e7e2cfdf79c0e80bdc442ba8a23a6f1c930b0018152034302749034cf00404129c3a430428ec46d952dbfeccdbff3f2870508f6525f7c7408d2c2bb6d884688b60fbd4e7bace595a687f66acc95832e550fda6c4d38e476eedd37116f55765a21b73dfef96a3fd39d61d3d393a516a5e2961efdf8aefbbe46b59e604a7edb5c16ae3a1bab636856629daa7e66465b7f354ee0734c37285488d3d7161e1c4319a33f39a3b7a2f211a41f1316eacfc0bd49cb679566d90524dd7becba0944f0f782fd41eaf5ce51237278b49e10c52dcbac02004543ea072ae40d5353100fc02cb23a2930787696a1ac33c5fbaa346777151cb48ed40a7111b4bb99076dfcee591166975fa52106a845b9c863bee523aa57eba4f254390af89b58e4a51d112e4e1489d534e268d47d2b9965460dab909c2d4b6ef73623067c32c11c66492e65f3bf4bf18ca42ad1dcaf03ae03372879b3c025c145d639dd027fd8e04bdbfe4e3bf37aabe265235b6e4b4b944531552a352ecee5de777e74b8c01482d45e98b68bfb911e90b12c1988b20d95c339f0491fe9bb8c99afec24efc85e96eabe58d8a5d449b561eaa34ba587166f85e89d1078444f7654ff7cdb424cfe81d76197e9e854e65b24119d43c67d0bad7a7257fc9fc4105275d23b7d34155c7c1bb17e15c1ca87f013da63f39d1c7765ddef4bf518b7319d587ed6744d83ded7340e35d6cd25e9113a79ce562391c0e2e54dcaeee5d2336e8d554bad0b3e2645599bee0abbe2aad757df07d3a86cd9007e0a2fbd5d3b797c14efde28960a419132da1ccebaf11e060836856b52009dadabd4e212e73010ba90c886dc96cd6866fe04a97cc732ec22b9e2e4b99bc7c1936a6f81f0186ca47b2c3569675ee2dc7f6346719653f9d2ff276d3cec09e67f004f93528b3e91038770ef2da0225b74c9024b8078002fa60908459581cb76bfc8628042862db4aeb60399cf193983be28dfda5ef7312f824d6fbf3e5079a320d2147c783ccb7f72e353d30d5b897b1b6cf7f94eb4124dff2bfed93a92dfd2bfdae2620dfd4b0faafa3d4b02b87c70f48d84f932649958f1d455fa70e7186d96f4c203cff220988d7f78147ef3349f7e7beb293ec270e2141e645ba66f1f84f2c5561fc8b9b6bde3f01a41e632b7b5c02d118eca5b709865aaf58a867fd5cacf3c3c664194e4d7a5adda12a7971f0d99a41aa7c33c234ec76f60b2cf2e224f95cc25e42853d4b3d7de77f3ecdd55f3ab67b17b9dd005a142d85e940ae693f748228d0fd60ec49e67ca354b73b81fcb03e5497ef9454b8982902c9bc10950250978012bc4333926f0ebe041229701a3560ba360cf7e7aa85f911c27f53e658517045935049325001461c4ed33f7108d26f431ad3303375d9d029580ec950d9711dfa5e8426e9dceda98dbebfd295b3d68aa983a3ab3d295c50be5e196a83f92e079752109aba9e8ce45d3d2d6b23317ee6e5659edb74606f3b191155744703f4cf8ee4326dd8680358af09fd9db857b000e76d43489843eaef6ca7e35834f2e1b9d1c5c83e213a136bd29cbfed302b4a1034a713d0fb9cee9df26a969cb28e0ef7ef2e595a80f56bc55c5ac5fdb6d4995ef6714eee3367f8a2ebd7fc6954a2ef32a71e039fb0b7e1e56c83cbda1f0d4897afda9dd9100e3a46f01bbb6c5b8bc78aeba2c90e1755c441359b27857d7b88c087daaa88b662548aacec4fbbe5ec236c17a2551e7ea1e248cc6868e542141057a4bcbcb578cf8ff3cce01da3dde908d7588833871943be50ef2c2210ef18261142a2560439d44d7e3de706dc8a01a06ca2adbc16867804bc8a5b5fbd02bfebac053d4193bdb2b363d0411224f5654e902ebce95b836b8ea47849e71e1c08bac44f13cf7392b86ac33632b32b8ad4556e37084d280982e39eb41cc36b1f443bc9f974fc01d3b04758bb899b2174199a9640619635da7464d61f4a59c9d6ba65cdba831a8068a237520b06b1c7f5f5f0eec0e2fcda5a0196fa570a4b17e4b0a5b05b83c3ca994712913e04ebb926bbf11c5e13f3ec269a5907f81a952d6d3526193557d68b32f3dcca5c528e19aa76d84b2eca5fe7c3f3e04c09dbba150b10a2ae73d18f556892cf78220d06c214b6964928921da90f6f4c2358741b9f908e175d7f482c984fb17cc11a9b3cc7134fafa623fef599a698e30b82501086e6cf726aa2bf9593b10c71168f09bf36056420314f558673e3bf08cfb2b380933dc7c481baf1ed2cd16d4bb7fc770347f78d16a512c34aa9507061e881f61558df616efef1dab37a4155e3a1fcdd8757644d5bd31c1a1fa6906094a495d8e4ce62f2f08ffbdf3d1aa649bf7de774bea0ddcb79f4a1ecf0f2e87c0ad65c08946a1fa606e85c043b951e44f103924a52700ad66a878613c1f504bca2e52dedf22be460dc35b371e4ef7905285b729ea747ab6c2d05378eb25770aec93915225044ee33d5cebc6db8934fbca6cc23f6350eb7fa5359cc8761301d5a782c0bede715df6d4e4613c67b3da739b63c3f03d0672b5818f2f0384633fe03f2a25c4220ba329c003770ce77bc0c0b239fe7c20bf6731a2b8a1cf7ce1435a3454d8ee7eef14a25bbd4ee0c1b0f4363b2c5afc0575e7c36af2d19ee8906708fbe2ad42e87f2601d9e595778d7748dadfeafdf88c2af5a7fce01acadf139f256126e0d4c8a9a074ff951005daddd5953c474e5b80dda33a1932f3cd52ac07624fe27b7de82daa9988fc918716083ab433f31191f242f4e65143df0993c452801d3a52065b571b4469063fc8225a5a55c156e7ec91f66358ef71ca759a7cf63eddb4795cc587e021129d798521f1b09b7f0d44fd6ea463aef2296b1a94812a4e6b6fdd66f0e29bf6daaaeed80520a873feba620f7a71dc1d079ac5a07a291c80041ae56c4213d9c51714e5ac6c38937dace4f04ea5bdb310ad73f01c0b64bafec472d6b91e7070715b8af6b9c5d36a6f52b775a85ba03b7e07ee4770bb51a6e8f970b39cb6ff7ec83841e654676c8b7ed50d8c610e59b320fb3c2585d127e1d70a970fff01fa96edcea70c13231a236737ca177cc82800e378138b696d1818c52237738764b3ba208334e1119f20c3dc1dceaaecb267a67c04da28c531ac1041d3bb1373e67f380ad540618a4137dab0bb3c082b7bd19bf1019bc7e1c28b60639f0ab4753978269360ef2ebe4645e09135bc2bc547d36497c15dbc48944f797049e5cdce430f9fc41c77eaafd3e665795ea494838df18f029e530b2af7556b72a25199423138b7e9e063d1e4ef72b96f06bb43d0e1bdca9c956a8dd0d2e4427f103d361552f3a1f16d9839cba53f60846b86b13a090aef16a7f7536ccdc7a811f21275531ab8970f62682bae2396c4424cbd61f1a329b4ff5868456bb8a64ccaa9fad2ae6db183742473490d0091e7931008142fbe682b39a66f7789f5667458bb0fb8956bdccb5ba1c6f44c1a624f54f27d3379fc4c77241255d2caa10629bfbecb11926cd86880629952b53d7a86f02bd1b49f9ddc2735ebef0a409ee15d3bd79b11d0d41c469b8612a1a1be98219cabee663453ddb23fc553bc816a4ea82f74b13a13f2f16ced9452e4d250ce04ac645a76c01038f6f007fc817d73256783b3b0abefdaa936f908de1b2e8452ab2cc9893e2a389591a75baad86c60e5b0972380180958c1dfdd3a0ef0aec2827fc28d543aa4b9b6a1931ad9b3cd4dcf8ecbf448eda21ca500cac095d0598c753aa7cb5521f0c4f6d69eaa2809a6d84016c85c322aa4057ceecb143d15b1a34b23f9af9948776c21c230e714905471bb8fac06e6c1339f2fda87c49c283d5c5fd6c70f30b81436a65ad24ae836af9dc14a49c5a619e9787b14b066f9a93a362c85fecc4a2c1fec20f964bc871f23dd1e5190873ad0b59933c9f6dcf7032e5bc1489406ee17d9f9d400beae117c0fbad75e43d31e75cae80efd3673a6645ca12d2ac5fe1e9eec7b986e70c8bc17167f6010d86877cd5d404942cb316987c2b54dd622c0bcdc26c0769a3794d0bfdebae5b54a367dff77a25e28f19789681fb14076e6544f455fddbd59a13a"}, {0x68, 0xffff, 0xfffffffffffffe00, "7abe0a048887b4b349ec7088cc7a93aca89e1dccbfc8aff7e8ddf8649753287ce0b6017b0cf81891af1d84a0020c62d0198336a10ee896e5cb3336e5ae9b6b0d122fc921df3594d140fb33b721cb3d8f45817f1809f60404"}, {0x1010, 0x7ffe, 0x9, "3b75965a46620397072697bc122d7a6c18ab6462e183f72ef89ef999d06f941dd705941fb4c4b262999c6a8f1dc56d6f655380f895d01a04a4be8383b6c430a184a35d96710a2b50c0079772165f33108c46700663caece9910fb10ac5e418d00a1a71559005513caa1d176b39687e2dbb3caa25a41289adbed18cb1430711214a36727d76db8160389cb15354559eed44530ad36d5970ea978e63385149abedf31fc9a75303e858231f1b33b6aa4982bb8b81fcac1b36fd9d1b78a724caa5b17c39fa441a5a24b166368fd0e8b9243b61dae76dddc929d39d9daa5bcd42ad53922750d16a15a85888718a68510da02c097cef2d05229d3444205a3e713e5906164f71956b3fab3c1dfb7548c9a36c61e5451c6e9a5d2a60c931cb9d3901f98fa92e5d07ad047ca6c7411665ba939f7c31675906db4471b8495bcf0abef84d310c8e90dc576b9729355cd3ba2a11967b89bb53fb57bc54f0f6d9f110ed2b0f99093580a733e9c8b933bd2e9d2abf48d558293d4f74e296d9777ad2b09f025e5b25bf6a05e7eda78f9bd6ab858644c5c032c6452d55d41e557fad679a61528c1194a9b0ac01981f6e09357bded1c0ba73a90b35480863dc51cff17c5c7cf9767aec424e364a823df7b97a42391dbf013a813c17b429d0a45a2e65ae322e10abbbc5c9f999ae54af7d23e3fc871827e3e84ae8ab4e0d5ede50b4aaef3fc0cbcbab319203a3e04e0f0dbd109beeea19dd77d2d618208d541ca4a1b44e9ec5a9596ddcf23d35004a7aaf00cc3e2d6d52843030b816f3ed7938b38b76dc8173cdc3699d119dedd81b3fa4706a270d990479cc49158495e1c83470aeb92f9f88e1ced2f12015995d5a535b178e96043d689728456e97612b2a17c1582d57ff0cbfdd20daed49f21326452f75e109f0760c72c4afa6b8ffd501f14c4e1f596249b6e64a64905db6378025df5d171f7ef99562185805af1477ed81b07dba3f41c3ea91c48d1b60c64e59a0866ee65cb5c5fb2732b79667f349d330fcc9452b85402fe04c70f4ba8e8fab31ddf7e0b90387cdfeef0fcf9c67f31e3f470b861c4ed1c315d6071490fe52f6b6016fcfdea6ea0a4e8737b28eb0be174bad2835b7bfb88fca5ab0cd1b327bb10583da30853658e9e5ba47c45f1bfe291e184cab270c6f1ba617578189810995d2c12416de2d8e13f9cce58c3fa310755083c4cba8984bf20a901cbbabf0d58d04516b2301f843f442b4170d8faff687bb1d8de22ccf0536f74156a3764566a7d0df036e921292ac3b0e8834f4243685df8e8a45ebc8e8c43e7f523f82106b6c2a26a921d98473e0327006b78bb4728c711cb94e270da9092e6c4ed8ace3fd3fa7b56eac576a000cbfe9eecb6bd4a9e43217014197fbb823564cf2219b4ee0f163cbd275cab1c906f01312b5210f63ae00b08b5f7a1b5514de9299bf7c9eff128c487c8765ee0e8b36bee23d5c98622e4786f2eb2c5aa060853ac986e9d833fc0f05276a6ed57fbac94c96c8814502200c33e98962b34703a4aa84405e0e70aea641fc493240335303f0ff02cf96dfe7e6866c14559ff95abf2a5ee9301ff21f820d945fb993b2296add6734dc3944f231a606bac2c6a29c611fa654428ffa7137bbe9cb109a22896728f96c9763bf9f5b5c55dff005df5516d9202622cc4076294ff9b25284cd62908894d7d564d89fddd9dfd8c1616642b223901b51e80fc6e789aa4f526475413174dae63ad80d150100e2c6ac6429dd2c9ad738bd7ffbee14a8f80a320e082be806f2aa21714fd13db1ea2cd71468b05154a46f6b5990888e5ec7abdd74b0b72c379749d4f38b80c30a02bcc828d89f50c4da4304abf102b4b66c4ea1f156c7933cd0317933ac63f9d84a52f0af055f063940515611f033fd0414a28cea8145f3b47a21a7512caff5b2c81897040348290b049001228c96e955564abb40a948e1f7ddec99ef373eccab434b1f71227c831baa826657eb4a750cd68bf01ab08757a9e4067041b91889836711d780b5c8a0bea983eea0f991607f72330d7f19d922fb665fca334290f9ed1aa14a9e77d8f3ad433fc8aaf1ddf149fde1d00456a8f6c93120cb4770cae3756bd71f579b6c828817512ca080ddf4046f75d93e1165ecb5cfcb5df304da7d9fede3d31bd246aa3a4575ba8cde7af8e6d3c4b04af59a20570c2f24dee502a448aceeb8867ddf247b0f442cd133333632b75a27c83598893f8f4518ae902319b5f8044a5a15ad13855e6c7f5a24102ecb4d1503bab5f57319ef6160b9c0f1e388638ebde1fe60d88c74f6bfa764b9f772392d07a68f3a070c4961286350d41cdb4182a45ba12f82ab7dc7c5ccec4643f416b1219e2cecc81ae32cc76977f77d5e95393f381d5532dbe94215e0ef605a85cc9a510bd3b9b8a0c07919cd88df18cc94c8d306d9d90480e4967fbc52c59d8e4dd434fcc7e2b55ae11f790c9c2283f803bfa772a1b7c89d1e74b0c6b9a886cd417c7141e102947cf4aeb5eb40db3a4ae45f7ab994273e0cdbf2989d692d2a76514068a17e63cf3e121bda922cbb53d8be9426168ca7beb0735e1834a4cc8b4f97fe532dc7af53fe614a1c39e7343318f963bf50a6623360774cc5139ca4cb12c02a135385fdb3062f7fddcf2b61c219f7242a6b6a064a17895abaf1424e4fab3340026e992b976fd648ea4b2828c4fa2e0256df45e0ffe24f4e0c1966048a892ae374fb22346b53dcf7fa7230e51e8e46066026fe3226086b3a3db79c75fc91012123c17e1109acfd91944190e413229e639e5554fdc5bc30c29ba56371356e174f087c4fbbd0e16d7e86b6fb1f70e1da6c4557794bfd60dc48776456122f5a84f4d958faf860ada38fb569de422bedde19fc260982c13effe24fae7da15aac7ef1de9492b723a56ca525da2d631b44189cdfe0797110127edac5cb701d0451b98f997cbf8371f0d03fa689fe8842f626b756ef9a4a376a508deb9c17db39a28dd2a2d1b69217032cd440c9ed1944b9f59445e59a2f38f97be90cbb4a244795dea86f1f068a5e5747ad389ff3e796fb99ebc7804dbda6a6b4021a1d7e5e5b7b5556cb8b78cf1f8f2867fc9c3d7fba828d753d89a836bac9c05c511e835eb06ca34ac0161c714c156acbf4fda880fd5f20bf032221569e7da3bc38f9fb87564d50a50a2d905b090f1d5925eb79804d76f1bbaaaaacd1674ea8334b72fc3f148692fb0b72444165e18ca4b1ef5cd470c493c42cf7ad2cd44af0b86fa4ca38c8f8873024cfe0c12382b719b0d78d956def7551f8b86d9637083ceb62789fcbf168194c98a6c22fcbf232f7e762eef415081061023a3488208f6480055f318455837297f838f22fc72c1805792b7751261d02088b36f8f59ff3f5c471a9f6178f95f95e35c449696e4a14557c38779efc062a04befcc6c53bd1b55fe1dd6c7e362efaed198f2fa0bc07f0d13c0152b27654de14a671edac2f96dbed7b984109917bada1c8c2875b3ce9499e2c7d804578a891cdb62a1c6788d56f24bc374cf82b31a0232d9d4db8c674c58d076121bf82854fa6854f0d8f3e595d2a728bf00409775966b7cdde17254346a3a57b571bcd5a8cf3220aa56a4ad01bca5c4e64586672e6b785aa09b6d9d1dc84faff88dd5b675b258578cda57e534452be1449c304843e7ece47743e78a486c2a25e9810accbd55ea411f1bf90a83ba95c3e741d4e99fceab9fc339535c41f19eae4a15d72349c6fbe02bab36dc70f67b3f6ccd2fea40ee19c1ded1c9a0c991a9e9f0d125ca831d83faf355a7bec25d921ed557cefb595c3817e7f38b50c115be9e065ae755ce551dcb3da660a0c95dc6e53dd8b55042680e55d0405af5b6a1cb669b285c2870ff38663f2bf54b8d3555a77a2c7db565001ecbcb57bbfd083a8c4b01ee2f3c51c67a37a5af35f7a77e0aa86bf7d3ad7db1b32fe1e2c1e66c159c7b00bab8797ec97f05f0398e1e5a098c129da088870a54d093f7bf17fb59b10c705ce61b88631e9d9a601a7337c8e157ef687df2aab0c665316d4d7b49cad693e38949639f540e9287a19db8d20d8d1359f9dac963fc7e1d1e85357a11c4cec98b812e5e1e25e28e2662907df257d8ebeb41c6a55fa64c03f9fc4dd3524e0bf3f418b3ac274f607990ab42524d6f8fb933e6bff7b75f4ca7f01de004caee40c3b0fe16b84001797feb506a0c8198d16ba1b65bb31e8f4de89cfe2a19323120e07e6a503a9580cb1b7de52a4f8a420dcc6ad81421bbce645b7d0cc600a680e508dd1159ecd055a0ffdb382f04d74306586302e5411eeb336f6d21a16fb504cb3e1fd3935d119ec828c20aa4ec3fa543cf209b99d263438b55977bb40822b83cd16426e52b01a3e5b7826a604c7efd9584714fdfa9358aa5e86265ec71cf90a9676a0b50a647a5292b560a6133012c61ff52f3d9d0d935bf7b707923e1fd4c47d4d8dbb6a072332e9eb76529e27bce7a83bfc117957c899e3d3eb1c02d9bcaa788e469278d1b11fea390c45423179779fd4880490bf01f2c44e0d492ccaaa999a592b4e18cb51d499dc71c16fa98857404aaf2d300580ebd094314a3c64e73377fa5c78d7efce57b3e143825069a28ac505d3b9a3a8b839a9cfa5faedb092bfbe7cd3bfddea4c9425f4ec2a484d2f422f3de34e055463c9dc8d7dec37fc5ed01946ecdfa3b1f73f90ead0392423912cba07be888f3af799d2df912659aa2e170ba5a58e7b253528bf184b370ff95580de44b80949a9011b2b182da165d44b989d0865f6f0c0b0bf4dd8e11abe4293d9b41d351df0e23f958490d48dc57af16b8ecf01dac434fa2b4b57bb9f7324c06c86a7279543dbac713c286768d253c2cdafad0a5ec90088b27289d493507f68d1286e1626bc23dd1773010ee3f9dedee3b6d8681e3e85ffea1b3f67e8d74da27cce3af6d8e4579232a68230c8628cf675f0f95d940f1363a9cd37bd392a61e276f12c17c7ced2548f9652a521b7754a62c907910e7b179fbfd2b484ca1fc3a88d53fce7d33a53df161427d3ed77f6313c7d3f1f4ed2056bfbc791941eb45189748b35aba7118ba5d6c85fcd72cc4835a033a0acc231e746a950b032351ffeca0bddb926e7a9370b7adf8fe5ac417807a60eaf5a57d74f041019de9a1deeda05b01fce36b908df73e6b620f3f8150e8e46bbb1566bee09cec221a53b2351c0ce2e5d97889f00f96cb084c312fb229ea88d82c8157a465d1908e962cf6b2fc22d1b14c3aa05f121aae73999e89baf4a89fe48c824208a367570cdd4a721140ba5fed9e515062cd2e1f7a222d1a608ab1120c95bf561df088a7c1e1cd4ceef1f739eb0ed0ad7ecd7ac467db954c012e60c5a0538be8f987ff23fc8a297e75331ede936520c21cd7c0a640ee0fdb095ca5d43e77e4aff9e8b2879f285e94297ff4e72872d6c505453f03c8ff9dbd1839b84016fe8ae8397dfe258b70ce11ddb6ed2fba50759506bea20f078f6ab1fe5b1be8987b07804d2f6cc316fccba2ef971bb37e3f2fd5fab3b19e09e97cad21a4dab1ef60badda6bff1e03d0865a181ba63a494d7a3ae5a5e5a3a0a1b3cb95ce80d7dad3032604c435212bc9d0fa22f4781f86d13ad15f2347794421170435407a5acb247ab99bc5a2e1f7c01ab3a7de42233d1b7ee61402caccf901a2616c9b057734cedbbfd93a27fd2d4f5dc245cbc81897c7f1f1393c8b7ac6a58584a722b2ed224cba4bd3d775891fd0514da43f7ab834c81b5e7bb276966540d78691c63115a3c29e704ba7cd6725a376c9d5fe3746"}, {0x89, 0x1, 0x1, "224e4bce8d743e6be5c27c63b7fdbe734d3205336512762d86af7c55ec6e79aa5c2e999225d19c023615d4680ba9f2a4fdc1cae38d3f11866e84b358b20ce05942ba31242aad38760341d0641736e07133b57f24a4c13654a2b3bf6510d5e7639df8266051466eeafa3d6ccdec8ff351d3e8ea93988bb493faeacf3cd0b001bbae7c3b9bfc1e2e362b92a9ae27589223bc35f310452b79995b34c27b39889718b312c9b56d89dfef72e9d41dd18cee9f3cc5b32c6a34d5cb577ac0d2a7d782f16259e4e473559b60dc6b37975694632975f1b36950ce01e5f7c03df5815cc2b9b9edfcefc87900fded3ce9b228e66439e7f89a9d6c30ee88d7a49c"}], 0x22a8}, 0x0) getsockopt$sock_timeval(r2, 0xffff, 0x1006, &(0x7f0000000000), &(0x7f0000000080)=0x10) r3 = socket(0x18, 0x1, 0x0) close(r3) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r3, &(0x7f0000000540)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000400)=[{0x10}], 0x10}, 0x0) dup2(r0, r3) 16:00:05 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000540)={0x0, 0x0, 0x0, 0xfffffffffffffdf2, &(0x7f0000000100), 0xffffffffffffff9e}, 0x4) fchmod(r0, 0x1) setrlimit(0x8, &(0x7f0000000000)={0x7}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000040)=0x7) writev(r1, &(0x7f0000001540)=[{&(0x7f00000016c0)="0c00657578dbdd09a469223a587ec9b8885c4b9132b98b623801d61a172e6582aebba5cab2c143214c1fe29028982c7ea9fce4277b695faf395054bc0f689d5b19022bce7f6fdedc14cd573e277c7742416559c126c7db4c541470ba025fdcc64e3920579a8f229d12bf3e61ad1e6be2b0da763f6824771f6e5c51b87b61ce14e8877eda2038edcde47fab701d27f2e8389c0b0546473925213c0483d6a7d1c14d1eabff48d33fa2de5d449a9600bdd103198a15fafd5600ab06a3f3a132c9b81b0d851622599854b05ecb331e3103f4641ae277244741c298f579980a", 0xdd}], 0x1) 16:00:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r1, &(0x7f0000000540)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000400)=[{0x10}], 0x10}, 0x0) r2 = socket(0x1, 0xc006, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r3 = accept$inet6(0xffffffffffffffff, &(0x7f0000000040), &(0x7f0000000100)=0xc) poll(&(0x7f00000000c0)=[{r3, 0x86}], 0x1, 0x5) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) accept(r2, &(0x7f0000000180)=@un=@abs, &(0x7f00000001c0)=0x8) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000080)=0x7) syz_emit_ethernet(0x1, &(0x7f0000000240)="88") 16:00:05 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000000000002006, 0x86128) accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="0804008e03"], 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x25, 0x0) unveil(&(0x7f0000000080)='./bus\x00', &(0x7f0000000100)='x\x00') write(r0, &(0x7f0000000000)="220e228901001c067ebc74a7ea11cf801bf1fa48f4", 0x15) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000014d, 0x0, 0x0) 16:00:05 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) writev(r1, &(0x7f0000001ac0)=[{&(0x7f0000001540)="b9"}], 0x1) r2 = kqueue() r3 = dup(r2) kevent(r3, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x800, &(0x7f00000001c0)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x3f, 0x0) open$dir(&(0x7f0000000140)='./file0\x00', 0x100, 0x100) read(r0, &(0x7f0000000000)=""/11, 0xb) kevent(r2, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffffe, 0xa5}], 0x6, 0x0, 0x0, 0x0) kevent(r2, 0x0, 0x0, &(0x7f00000002c0), 0x9, 0x0) 16:00:05 executing program 0: r0 = kqueue() r1 = open$dir(&(0x7f0000000180)='.\x00', 0x0, 0x0) getdents(r1, &(0x7f00000001c0)=""/133, 0x85) kevent(r0, &(0x7f00000004c0)=[{{r1}, 0xfffffffffffffffc, 0x27}], 0x883, 0x0, 0x0, 0x0) openat(r1, &(0x7f0000000000)='./file0\x00', 0x8000, 0x0) mkdir(&(0x7f0000000040)='./file0\x00', 0x0) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x1, 0x0) r3 = socket(0x2, 0x1, 0x100) close(r3) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r3, &(0x7f0000000540)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000400)=[{0x10}], 0x10}, 0x0) kevent(r0, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffff6, 0x40, 0x40, 0xd9ec, 0x3f}, {{r2}, 0xfffffffffffffffc, 0x8, 0x80000000, 0xfffffffffffffff8, 0x7}], 0x7, &(0x7f0000000140)=[{{r3}, 0xfffffffffffffffa, 0x4, 0x80000000, 0xfffffffffffffff9, 0x8}], 0x10000, &(0x7f0000000280)={0x6, 0x5}) rmdir(&(0x7f0000000100)='./file0\x00') 16:00:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4d}, {0x7c}, {0x80000000000006}]}) r1 = socket(0x800000018, 0x8003, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r2 = dup(r1) ioctl$KDDISABIO(r2, 0x20004b3d) syz_emit_ethernet(0x1, &(0x7f00000000c0)="b6") 16:00:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000500)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000040)=[{0xff, 0x6fe8ac01, 0x80, 0x2}, {0x3f, 0x2, 0x2, 0x4}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000180)="d5338a49") 16:00:06 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x13, 0x0, 0x1000000000000000}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000040)="510fc3a0", 0x4) ioctl$VT_WAITACTIVE(0xffffffffffffff9c, 0x20007606, &(0x7f00000000c0)=0x9) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:06 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000080)=ANY=[@ANYBLOB="2d012e2f66696c65300045bfa4cb3c0f2fa57de6c103efb182df76c746be816016856e704686cd332e249e709fc332e527dc29d8350cfe17d56034f470b262b186bf985a37159a85cf62023fa9386b2422080b753be4027036aa3367f03e29a82c9653dd15506e94c0"], 0xa) dup2(r1, r0) listen(r1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r3, r2) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="69fffffffffeffffff00"], 0xa) 16:00:06 executing program 0: mknod(&(0x7f0000000600)='./bus\x00', 0x2000, 0x4500) openat$wsmouse(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wsmouse0\x00', 0x0, 0x0) r0 = open(&(0x7f0000000040)='./bus\x00', 0x20000000000051, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000000)={0x1}) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)={&(0x7f0000000080)=[{0x80, 0x7}, {0x0, 0x5}, {0x80, 0x4}, {0x43, 0x2}, {0x0, 0x7}, {0x26, 0x4}, {0x1, 0xf812}, {0x8e, 0x8}, {0x21, 0x3}, {0x14f, 0xffff}], 0xa}) sync() 16:00:06 executing program 1: mknod(&(0x7f0000000240)='./file0\x00', 0x100042000, 0x28ae) open$dir(&(0x7f0000000380)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000040)=[{0xffffffffffffff9c, 0xc4}], 0x1, 0x0) r0 = getpgid(0xffffffffffffffff) open$dir(&(0x7f0000000080)='./file0\x00', 0x40, 0x7ba286c1d1918588) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x2, r0) 16:00:06 executing program 0: r0 = msgget(0x1, 0x0) msgrcv(r0, 0x0, 0x0, 0x2, 0x800) r1 = getuid() r2 = socket(0x800000018, 0x8003, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r4 = getuid() chown(&(0x7f0000000200)='./file0/file0\x00', r4, 0x0) pipe(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) r7 = msgget(0x2, 0xc0) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xff16) r10 = getuid() getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) r12 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) msgctl$IPC_SET(r7, 0x1, &(0x7f00000003c0)={{0x0, r8, r9, r10, r11, 0x0, 0x9}, 0x800, 0x1, r12, r13, 0x3, 0x1, 0x1, 0x5}) r14 = openat(0xffffffffffffffff, &(0x7f0000000340)='./file0\x00', 0x80, 0x50) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f00000001c0)=0xc) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) r18 = msgget$private(0x0, 0x200) msgctl$IPC_SET(r18, 0x1, &(0x7f0000000100)={{0x7, 0x0, 0x0, 0x0, 0x0, 0x2000040, 0x6}, 0x5, 0x7, 0x0, 0x0, 0x4, 0x0, 0x239f, 0x1}) msgctl$IPC_SET(r18, 0x1, &(0x7f00000002c0)={{0x1f, r16, r17, r16, r17, 0x10, 0x8}, 0x10000, 0x200, r15, r15, 0x31, 0x8000, 0x80000001, 0x1}) r19 = getpgrp() msgctl$IPC_SET(r0, 0x1, &(0x7f0000000080)={{0x5f37, r1, r3, r4, r9, 0x40, 0xfffffffffffff800}, 0x4, 0x4, r15, r19, 0xbe3, 0x401, 0x0, 0x7e6b}) 16:00:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = dup(r0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x40}, {0x20}, {0x6}]}) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000000)={0x0, 0x2}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000040)="d5338a49") 16:00:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000080)=[{0x3d}, {0x35, 0x0, 0x9a8}, {0x4006}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x10000, 0x0) 16:00:06 executing program 0: r0 = socket$inet6(0x18, 0x1, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x4, &(0x7f00000000c0)={0x2d, 0x5a0}, 0x9) listen(r0, 0x0) 16:00:06 executing program 1: r0 = socket(0x18, 0x2, 0x0) r1 = msgget$private(0x0, 0x480) msgget$private(0x0, 0x500) msgrcv(r1, &(0x7f0000000680)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050000000000000000000000000000000000000a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006a9cb1a516809c706299b3621057a46c205e6483d73cd73fb366c212a8163e8864cd8c264eb3e3d07a497af87a36d272d697890c32755aee43688ed11cdbae89a2d3e96b2678fb64cfc08e87a0f3be22d013e9a319a52c7fa6bbe8a464eef39f324404482f0f516d040eb83392a5f007f13c7acfaed6f44ff452bbc981d71ccc0c7be465eb6890aeae53d7d1fc5cbc1591fa09cb6d3010fefe088ae2f82e8eaf9858b81a01bf4719dedb726d2b60ec1e5af7549dd57f60635af7c987d21e228008d4c0a64b7e838746c78d6fa7d46bf9423112cb0357537e73385e24494d94d4ef43604fe01c26ab5f6e67dc8d3a077448be0ef45c5f7d98177f8d09dfa68305e6c14a4c155fa4186e3cd7da8073f65b57f9affd3e3e6100c933b216b17c4c089e90e8734b69f851a43125c28cf124dd414e3ae442b5b19b03829a43dbc2db435e9424b073902947f04f1d4cb104c279d9ed3a946040a45699d1d9f7c1ebf9f4716362a3dd94c48ac6b94a367a38b563aef4da1ea0b6353b66eaf92019c14372e2f1472de3095f8745b3c784acccd74041ff128e2b15f9d193f1137e61a11e87d9eb0ed05591c46d1f8aa71b5a2a5df6bf51ec03a695e4314d62dc3ace2c3d1ce31e3213d9d65f2a297056c4c283a627c458e1b0c3d57275ad1172e2fc1bf5b194821cddf6bc81407d229e53d794c8ed96e7f73c1bea5fad0b6d8174acc2"], 0x1, 0x3, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x4) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4", 0xfffffffffffffffc}) readlink(&(0x7f0000000140)='./file0\x00', &(0x7f00000018c0)=""/4096, 0x1000) r3 = syz_open_pts() close(r3) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffe, 0x0, 0x7ff, 0xffffffffffeffffd, "0000007db84d4337014608ff00e1ffffff0700"}) write(r3, &(0x7f00000007c0)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c1914bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98cb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7ca2a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006b4ffaad2a7a939fded389efe60c36c653fa0e7020a7447e809cf0000000000000000d5fe00ac537a1af30b95fa383ad32e34195c29", 0x32d) ioctl$TIOCNOTTY(r3, 0x20007471) writev(r2, &(0x7f0000000040)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) write(r2, &(0x7f0000000200), 0xc40) r4 = syz_open_pts() close(r2) r5 = dup(r4) r6 = syz_open_pts() ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000180)={0x0, 0x0, 0xfffffffffffffd56, 0x0, "9707d05185f36d66d31b437f3ca047ca1fc2b383"}) ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x13, 0xfffffffffffffff7, "840300000007f1ffffff0a00001a00b877b400"}) readv(r6, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) r7 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) execve(0x0, 0x0, &(0x7f0000000640)=[&(0x7f00000005c0)='^\\-\x00', &(0x7f0000000600)='\x00']) r8 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r8, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r7, 0x0, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000000)={0x0, 0x2}, 0x10) socket$inet(0x2, 0x4000000000000000, 0x3) 16:00:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x81}, {0x3d}, {0x6}]}) r1 = shmget$private(0x0, 0x3000, 0x210, &(0x7f0000ffc000/0x3000)=nil) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r3 = getgid() ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) r6 = getppid() r7 = fcntl$getown(0xffffffffffffff9c, 0x5) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000100)={{0x1, r2, r3, r4, r5, 0x5, 0x8000}, 0x1e3c, 0x8, r6, r7, 0x1f, 0x7, 0x2}) shmat(r1, &(0x7f0000fff000/0x1000)=nil, 0x1000) r8 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r9 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x80, 0x0) kqueue() ioctl$TIOCSETD(r9, 0x8004741b, &(0x7f0000000140)=0x2) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x4d}, {0x2}, {0x16}]}) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x6, 0x6013, r0, 0x0, 0x0) chroot(&(0x7f0000000040)='./file0\x00') ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) open(&(0x7f0000000080)='./file0\x00', 0x400, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:06 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB='<'], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xfffffffffffffdb5) write(r0, &(0x7f0000000100)="8c65", 0xd) 16:00:07 executing program 1: r0 = socket(0x11, 0x4003, 0x0) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='r\x00') sendto$unix(r0, &(0x7f00000000c0)="b10005046000000000000800150a000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ea3c257699a1f132e27acb5d602000d7d0263a8af63ff37282921e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f900000020000000000000202080100"/177, 0xb1, 0x0, 0x0, 0x0) fchflags(r0, 0x10001) 16:00:07 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000180)={0x1, &(0x7f0000000140)=[{0x2}]}) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000000000001000"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = syz_open_pts() close(r2) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffe, 0x0, 0x7ff, 0xffffffffffeffffd, "0000007db84d4337014608ff00e1ffffff0700"}) write(r2, &(0x7f00000007c0)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c1914bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98cb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7ca2a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006b4ffaad2a7a939fded389efe60c36c653fa0e7020a7447e809cf0000000000000000d5fe00ac537a1af30b95fa383ad32e34195c29", 0x32d) ioctl$TIOCGWINSZ(r2, 0x40087468, &(0x7f0000000040)) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f00000001c0)="ad18f05de2f4ef18eef95680fc3ed211c21195b07f8c4d12706e887865a4317313179e82e1ba2704ecb22d21025f76d92ad8da5b06e06f8eac84041d33ae49cfe994a1916ddde31fd49a3eabe0f9d02147f779a40b8eaebab17aaa76957ba038ad7e1f17f3d61927c7", 0x69) 16:00:07 executing program 1: mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x0) r0 = socket(0x1, 0x5, 0x0) socket(0x2, 0x4, 0x8000) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r1, &(0x7f0000000540)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000400)=[{0x10}], 0x10}, 0x0) shutdown(r1, 0x0) 16:00:07 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000001740)=""/4096, 0x103d) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r2, 0x0, 0x0) write(r1, &(0x7f0000000100), 0x431) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x40, 0x0) ftruncate(r4, 0x0, 0x3) readv(r0, &(0x7f0000000080)=[{0x0, 0x35}], 0x1) close(r1) r5 = socket(0x18, 0x1, 0x0) close(r5) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r6 = socket(0x18, 0x2, 0x0) r7 = dup2(r6, r6) ioctl$VMM_IOC_RUN(r7, 0xc028756b, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}) ioctl$VMM_IOC_RESETCPU(r7, 0x82405605, &(0x7f0000000200)={0x20, 0x7, {[0x0, 0xcb, 0x80, 0x4, 0x80, 0x7, 0x4, 0x1bf, 0x32, 0xf6, 0xf5, 0x4, 0x400, 0x1000, 0x6, 0x20, 0x8, 0xff], [0x100, 0x6b2, 0x1, 0xfffffffffffffffc, 0x0, 0x9, 0xaf, 0x86, 0x1, 0xfffffffffffffdce], [0x4, 0x7, 0x40, 0x9, 0x5, 0x3, 0x7], [0x2e, 0x63, 0x3, 0x2, 0x3, 0x6], [{0x401, 0x8, 0x6, 0x10001}, {0xff, 0x622, 0x5, 0x7}, {0x10000, 0x0, 0xff, 0x100000000}, {0x9, 0x0, 0x3, 0x4}, {0x0, 0x7fff, 0x62, 0xfffffffffffffff8}, {0x3, 0x81, 0x401}, {0xc6, 0x0, 0x1, 0x7}, {0x69f8, 0x401, 0x5, 0x6f51}], {0x400, 0x7, 0x101, 0x4}, {0x1d66, 0x2, 0x101, 0x4}}}) sendmsg(r5, &(0x7f0000000540)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="1083000000000000000000000000000001232ce073c81a600fdd2a24eba38d8a27dacbd6e6e8fd82a1885c7a3183aa59b9823fe83ac793449a466a8c50c8933078a27ade5c380d93389032aa724439fcc7af0a9bf6db5443063f77b078cbb423e87a4efcaef6c28bd14e4ee0e1464a87c3e68d5242ff"], 0x10}, 0x0) close(r5) 16:00:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x8, 0x0) r1 = syz_open_pts() close(r1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffe, 0x0, 0x7ff, 0xffffffffffeffffd, "0000007db84d4337014608ff00e1ffffff0700"}) write(r1, &(0x7f00000007c0)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c1914bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98cb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7ca2a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006b4ffaad2a7a939fded389efe60c36c653fa0e7020a7447e809cf0000000000000000d5fe00ac537a1af30b95fa383ad32e34195c29", 0x32d) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000000140)=0x9) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x20, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f00000000c0)={0x14c, 0x0, 0x6, 0xe2b8, 0x3}, 0xc) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000000)=[{}, {0x6c}]}) 16:00:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x3d, 0x0, 0x1}, {0x1}, {0x6, 0x0, 0x0, 0xfffffffffffffffc}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) socketpair(0x18, 0x8000, 0x1f, &(0x7f0000000180)={0xffffffffffffffff}) sendto$inet6(r1, &(0x7f0000000200)="f7231f746927be477fced7f1c5057de20c083c11d3a0c586a6543c679cff0b02d8321a7fabbbe5a3cb3d0f6c59d8992a6e11b6aa440851fd5b607fb6272c5cd0570da99d0b29", 0x46, 0x60e, &(0x7f0000000280)={0x18, 0x2, 0x2c, 0x2}, 0xc) r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0x8, 0x159) chflagsat(r2, &(0x7f0000000140)='./file0\x00', 0x10000, 0x5) syz_emit_ethernet(0x1, &(0x7f00000001c0)='+') r3 = shmget$private(0x0, 0x3000, 0x210, &(0x7f0000ffc000/0x3000)=nil) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r5 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) r8 = getppid() r9 = fcntl$getown(0xffffffffffffff9c, 0x5) shmctl$IPC_SET(r3, 0x1, &(0x7f0000000100)={{0x1, r4, r5, r6, r7, 0x5, 0x8000}, 0x1e3c, 0x8, r8, r9, 0x1f, 0x7, 0x2}) pipe2(&(0x7f0000000300), 0x1000c) shmctl$IPC_STAT(r3, 0x2, &(0x7f00000002c0)=""/11) 16:00:07 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x44) preadv(r0, &(0x7f0000002080)=[{&(0x7f0000000040)=""/4096, 0x1000}, {&(0x7f0000001040)=""/60, 0x3c}, {&(0x7f0000001080)=""/4096, 0x1000}], 0x3, 0x0, 0x9) read(r0, &(0x7f00000020c0)=""/44, 0x2c) r1 = open(&(0x7f0000002100)='./file0\x00', 0x800, 0x1) r2 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000002140)='/dev/wskbd\x00', 0x80, 0x0) writev(r2, &(0x7f0000002480)=[{&(0x7f0000002180)="1845534101a4bdf2ff1a478535b629032e39e3b7108b3eb813b2040f2f64b58d72a4a5440e9339c5a02c5a1e32badd136f3cebc8cd9ffad5fbe1657db89dccc1e0efe993d980df5e3f976417e1b4f1002c516ca799cd442cc28590d9a8e2e240bda0e558a981638d4b1eab7b74b0f79f63b03466d9c5acf16421f795ff61aad1e0167ffd526f286318a8e3612368ee3c5effae689e4f20089211eff50b0aea5770fad362cc443872184bef64260c2f1f63d9a56e6e8d410ce5b6cba0f366bb04376a3c3df1aedbe04a6388cd1989428a40beaa80afada3bfc0fe2dbc8bd46109", 0xe0}, {&(0x7f0000002280)="3c2c73241a25058b67e90470ba6ac6ee22995aade313d30d72381bcfccdcb5ebf29784ddcfcb1258669fe6946b5db172773950d959504424485a0a", 0x3b}, {&(0x7f00000022c0)="68423a7e4b3784eab1235c1e9e189fa2a159353969dabb967d35ea29a1b369eb4f42a9b80ab86b2798b94407aef236b115c19842a431d83539340c115ab378e86f7a730df188a6f4aa4cb3dbb88e5475ed735d7b53e2c2f1f9836f4883c42550780983dee9bad1f7df2df8b87b5a4f994fdfdbd572bfe99f7b5d246482026b8010daa32a729813e7325d8a8cddbdf07f6082b963a36428b4bdb0bf3b30feac26e71b098f07350c927934e1ab0ae5f58737c013a1bcf3fe9f1864eb1754949cf7f26254d9ec35e8a350ea0e1a440e9f826436679291e638dfac1f1d37b3b0f8a6f6e320d07400b1f52a5707", 0xeb}, {&(0x7f00000023c0)="a48ce84b76312cdb92f9eb6fb1676044223e97d19a4d148329954dd15ff3eb8a71522d6c20decebfc9141c42729ad8ea45f2c6e90839db021f7955e7a2ef61aab00e00285e6b8b79b83ea7c1f9da678e0a7b0457c23d009730f27cbe6ac33b5ee1b2cc268bfe4ca99b58f8ba7b17904601f91b3182", 0x75}, {&(0x7f0000002440)="82ee4c18b529269634613c40d723d9beb6b25c5de696853c3b", 0x19}], 0x5) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000002500)='/dev/wskbd\x00', 0x20, 0x0) ioctl$WSDISPLAYIO_LSFONT(0xffffffffffffffff, 0xc058574e, &(0x7f0000002540)) socketpair(0x19, 0x4000, 0x8001, &(0x7f00000025c0)={0xffffffffffffffff}) shutdown(r3, 0x0) chflagsat(r0, &(0x7f0000002600)='.\x00', 0x0, 0x2) r4 = dup(0xffffffffffffff9c) ioctl$BIOCGRTIMEOUT(r4, 0x4010426e, &(0x7f0000002640)) madvise(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x1) r5 = accept$inet(0xffffffffffffff9c, &(0x7f0000002680), &(0x7f00000026c0)=0xc) pwritev(r5, &(0x7f0000002d80)=[{&(0x7f0000002700)="83ce11462966d314d14c6452ae1180e567c0cb4b6d4d98ac0fc9253c240d0d26f681b8883aa9ea84e1e9188048f0d44427c3095c3454f4f4418e6a989302e9e5ce9f842c760b92540ce1e88363e6bf16f287c720bdbe2e8666faf2c0e2495a45cb960e61e06ed3ecbcee7c91131759e87517c518748d034a4af406a5d635d1934d7c54d9193030e8a253506beccb71af0024374156dc8f8283a4e5f9e1db44e64f6ca1649488bbee51001b265d8d8e0538b511a5998bce6a9e375fc564f9149205e52be6befcc3936804c2337f1c8822aac9cf81a8345721da66df2cdd890ef07a5c82c8af9da67515ebe20a8543b2bf8704a6de0b56701002764885723b0d", 0xff}, {&(0x7f0000002800)="1ed3d3d7f61cdf1c0f2aa510f3b9bc348d4c762813f9fbec55f45ae31e135e9ba17755534320e4d0ddc6f8170bac3e5a6dd0dccf45e177433df16d7dd9789512d224a142f4775977f5fd2a7a3bc891eebdbbdf2703384a", 0x57}, {&(0x7f0000002880)="f76398b4404a8e5ab43362bb6eb27024ecbedb54303b4875c1249111848d89c9a59741ef354676b804fffe5677b614e47496fee5b090eeefb1047623af8c5c8947eeebeb04e7c626a3018d9e82ab0251845b94838e10667bcc239337f2a8c35926f4bd8082f71fd5e0f86d8037c5c25d110e956c8ac061427705fdbcae9a86b4e9989f776fc27ff9a73f68b95d1b3d02059c3fc14dd742184decd8e4f8f9a33ec0564233c31a437f348d852dfcb9e9b8f41196a654055e8b", 0xb8}, {&(0x7f0000002940)="8680974749f0d6c03a1af459fd7e478a705548e12430537e4c9d6ecfe4cd31194f2719e3608f1822b22fb7e3c1d66dc2e186d344e1eb6245d30bdb07ec2a3ec18ecd2079a1c92f79be97a234e622b33bd585", 0x52}, {&(0x7f00000029c0)="ca774900740c95fca84de0728494ee9531f9e4d2d6e9c4821eaba872fb9c0ed2b97adb69b33ea3aa0df9f440e4e24fa8e75e7bcc8534bc65fa43588204980fbf700604dd72cc0884e5d188f498756be49adfa060199c7246e99f104f256e39d67080dc3397470f9462e342b7753d6b9992e2a1e2e9df997b73a7eea00fff05727f5a489f9ba603d5d637c1eb5d43141fdd4a838f2def3cd6a008da29e5141f00cb4e5c7ae8d5bfdd0b03f824655c7f4e", 0xb0}, {&(0x7f0000002a80)="9b8b7feb1d870584bb8b43cbc66679f96a03ea750131d56864d63475bfad3e44f8a81f367f8173a62f3a092469a342d7aab7d696ee17477dc457cf59b71df93f3f2b29aedac3205aa0abdd4b1fb1bde935f325eeab0f35ac36c1dba39c94e88ba89c1683eb4feb6ec442615ae7ac3da5222d43b9a152648d20b6388d7c5092f2707b866344ed01714db7d9df792222270dba42f09c8dfe7ca3710651072308bb45280127", 0xa4}, {&(0x7f0000002b40)="8df7a6089958a37634d09b6211336a7ab194ddaf38df6db270117a0e0014946139ba6e8922df3091c75272d8ce4a7fe9ca9e2c6b884c616a454d8761cda6d763d544976094997a72", 0x48}, {&(0x7f0000002bc0)="936a09fa333fcdd2a86d46f589cfde7108aa9fd678842fea27b9905c47752f5becc2632285c1325511f7b45f06f0692d83e31d40998ec57f14367a5bed0092d0ea37836b59589e28dd47e5bfe5759bc4fa55cb7c9d747a7e41884dc8b39f944489b4f0cb16a7db37f2263bf672f7032a4c226df299a6027fa3ffd3ef123428166cfa501c693b95de26c1e900cfefd4da10058f0e144614f3fa1979df9566fd4b", 0xa0}, {&(0x7f0000002c80)="82ae8f3f6e317aa8a89ce1beb0ef29134fc8d30152b3b61b7f6d083051befecf0a97ba118b959dcb5187480ab95fe530de13edac30eb81f15a491b24501db90d0e88a11e9cbd310a3dac5e4c872f3dc98ed86bcf363c2bf8536648b81a8fe6b27860586eba02452f791ad3e7ad12d954a90a83653c0c7fdec7d2bc6726819c0d831830f96d55c14c72fe295e0f", 0x8d}, {&(0x7f0000002d40)="0b1125d1315b84770fa8a58c0f3058b9550285ec08943414c5df7c2d810cc1d88c45833db348de13341c605e7083d860cf74c1d9d7fd", 0x36}], 0xa, 0x0, 0x0) r6 = open(&(0x7f0000002e40)='./file1\x00', 0x400, 0x40) readlinkat(r6, &(0x7f0000002e80)='./file0\x00', &(0x7f0000002ec0)=""/221, 0xdd) r7 = openat$zero(0xffffffffffffff9c, &(0x7f0000002fc0)='/dev/zero\x00', 0x80, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000003000)={0x0, 0x0}, &(0x7f0000003040)=0xc) getgroups(0x6, &(0x7f0000003080)=[0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) fchown(r7, r8, r9) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000030c0)={'tap', 0x0}) r10 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000003100)='/dev/ttyCcfg\x00', 0x40000, 0x0) ioctl$VT_GETMODE(r10, 0x40087603, &(0x7f0000003140)) r11 = openat(r4, &(0x7f0000003180)='./file1\x00', 0x2, 0x80) ioctl$WSDISPLAYIO_SVIDEO(r11, 0x80045745, &(0x7f00000031c0)=0x1) r12 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000003200)='/dev/ttyCcfg\x00', 0x40, 0x0) ioctl$WSDISPLAYIO_GMODE(r12, 0x4004574b, &(0x7f0000003240)) openat$null(0xffffffffffffff9c, &(0x7f0000003280)='/dev/null\x00', 0x80, 0x0) 16:00:07 executing program 0: r0 = msgget(0x3, 0x100) msgrcv(r0, &(0x7f00000004c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000004000000000000000000000000000000000000000000000000000000000000000000000000c2ca00000000000000000000000000000000000000000000008436e52600"/143], 0x97, 0x1, 0x1000) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r1, &(0x7f0000001640)=ANY=[@ANYBLOB="0300000000000000ba45ede2435a8b028adafbf16c17153cf3d117c2e9547840df375d31059c11f0efbb408e72ffe264033c254df9c5b2ae95e40e5a3992cf00000000"], 0x51, 0x800) r2 = syz_open_pts() close(r2) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffe, 0x0, 0x7ff, 0xffffffffffeffffd, "0000007db84d4337014608ff00e1ffffff0700"}) write(r2, &(0x7f00000007c0)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c1914bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98cb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7ca2a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006b4ffaad2a7a939fded389efe60c36c653fa0e7020a7447e809cf0000000000000000d5fe00ac537a1af30b95fa383ad32e34195c29", 0x32d) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000000)=0x9ac7) 16:00:07 executing program 0: pipe(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = msgget(0x2, 0xc0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xff16) r5 = getuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) r7 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) msgctl$IPC_SET(r2, 0x1, &(0x7f00000003c0)={{0x0, r3, r4, r5, r6, 0x0, 0x9}, 0x800, 0x1, r7, r8, 0x3, 0x1, 0x1, 0x5}) getgroups(0x2, &(0x7f0000000040)=[0x0, r6]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r9 = socket(0x18, 0x1, 0x0) setsockopt(r9, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r9, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:07 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) r2 = accept$inet(0xffffffffffffffff, &(0x7f0000000080), &(0x7f00000000c0)=0xc) bind$inet(r2, &(0x7f0000000100)={0x2, 0x1}, 0xc) poll(&(0x7f0000000040)=[{r0, 0x126}], 0x1, 0x0) r3 = socket(0x800000018, 0x8003, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r4 = fcntl$dupfd(r1, 0xa, r3) connect$inet(r4, &(0x7f0000000140)={0x2, 0x0}, 0xc) 16:00:07 executing program 0: r0 = socket(0x2, 0x1, 0x0) shutdown(r0, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0xa) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000080)=0x1000000000003, 0x4) 16:00:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x1, &(0x7f0000000000)=[{0x1f, 0x1, 0x4, 0x10001}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000080)=[{0x44}, {0x2d}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x1, &(0x7f00000000c0)=[{0x62cc04eb, 0x7, 0x861, 0x5}]}) 16:00:07 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) setuid(0xee01) socket(0x800000018, 0x1, 0x0) bind$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="75ce2e2f66696c65f28585200e8b"], 0xa) 16:00:07 executing program 1: select(0x40, &(0x7f0000000040), 0xffffffffffffffff, 0x0, 0x0) select(0x40, &(0x7f0000000140)={0x20, 0x3, 0x3, 0x10001, 0x3, 0x4ee0, 0x5, 0x1}, &(0x7f0000000180)={0x98, 0x8, 0x7, 0xfffffffffffff0f9, 0x9, 0x4, 0x3, 0x1}, &(0x7f00000001c0)={0x1e, 0x863, 0x80000001, 0xa7, 0x1, 0x7, 0x3, 0x6}, &(0x7f0000000200)={0xfeb, 0x3}) select(0x40, &(0x7f0000000000)={0x7, 0x233f8d50, 0x3, 0x0, 0x9, 0x4, 0x0, 0x81}, &(0x7f0000000080)={0x3, 0x3f, 0x9, 0xfff, 0x3, 0x0, 0xffffffffffff8000, 0x3}, &(0x7f00000000c0)={0x11d, 0x200, 0x7, 0x1f, 0x9, 0x8000, 0x6, 0x200}, &(0x7f0000000100)={0x8, 0x4}) r0 = socket(0x18, 0x1, 0x0) close(r0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000540)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000400)=[{0x10}], 0x10}, 0x0) r1 = fcntl$dupfd(r0, 0xa, 0xffffffffffffff9c) ioctl$BIOCGDIRFILT(r1, 0x4004427c, &(0x7f0000000240)) 16:00:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) syz_emit_ethernet(0x1000, &(0x7f0000000580)="e55efb2e66765e9db3a10fba4363cb5faa1d28b422283126dd72fda753a74dc4f6cf0a6dde04d7fa845a0b62295f901d301c1a437b757409433c128ff8730b6764847ce756d14c51e3e7875868e91c1e6670566aded6a7380d76df1844d91816fc950034168fda62d00f6d5a72740e7c6c6b9eed2aa8c5986390c840e03747f43bc76ab724b7aed89229b3c3393773f807cff2599ed699cb5b7b3a0460b608e3b0b3a59be446b2ff69c7daa9650fc1a02ab65220641ddac8ec18cc2de9f7d5bdf70bf59ff8870dcd640aac069fb1c7ac1580abc2232decc741e795e5882d41de900796094de3b344ee50e6b1264493590e16058298a7e5c0fbad27bceb9de442020c019f87114edf8b553f1afbb779b74b8508ba3b148c71d1143d493e4e3606f812f4c80ede0b51e1ba5c0c5d34c8897d785e2a84d2cc295b5ab32b680cfe6504d5684fb4941c7d7a2864be38ac0aa8ff498e33b52f0707514445be96790298c822293f7a08e2e70c3e1dd0f878b8cf93871f3fbfccc71ba23de754f6893a6e923153d24429f83f63d37cb02183fce0aae6f2c19eb1c41ab225248d637c040a469df8cbf47f3ae1449583d4c2efcdff536d79547d2544042782714658d9dd6dfd03e009ecf85380e645023e54549f403cc1ee016a5bc8c5e5f17f2e68c7eea8427cb67e8a5b632c8aa8f3152a4c548329d8b68883e2e9d89a4c162e0d8b0fc5f1750813ccc42727d3e9c98eb6747888178e0fbdc06fcfff438f3117703c1976307dc10b5d9d4ee7feb53859dc3ed7d79eb2fa289b5e5ffe9f7eec60ae22c40748f4b4a73c7414c4592170347341969ed7d8172a81c476e4317881ce4296c4ef06fa78f5aa13cdbba860fe892161d8acb5f1d64c68ac2fbf5909e57077453cae9f9df5fe4397c64c75ad9f10b386a66b8aac75ce47b9323b7c756274242ceb616526ce4992ea03a802397d8d767f9a6a7b9c07d7a19cb7475724aec8aeda05c99454a28fe45887141494dde4ba675649d89bf00bb1b190b610ae86e2769c49db07a67812b919345aee99b5b866dcc0f57734d554552427bea8c5ac53cc322f0437cf739bcf36e1529f75f57c3dcf2c397b44966c31a68c143f9f17b3858c316f930c2d0744ce3c3309ef96d1c838e82ef6db40e439496590cf939ac0871d1d67df35bc480c4ea34d4e852f13a5417cd21e4e774d4f22340f7281dd5bd2578499aad9789e3bcfa3023a71937d85bb4e10750fb4b30936849ecfe5a93cd75768d1bfa9b9e52a73fd107ab51543a53fcfb927fec879d00fc022a629d9081cb2ebaa40f3fc29636336ac64e0339b202ed4eaaaf45a83789af254ec48f714067917638da4dc82df8483c38674f4a64066a99951b493625bac732951fbe8d36df4d5e87b2c6d3534a9f1f3898c5fa766737cf4c2fa6816c47e34e67f132618356ae6069370ffcad48f056b542c9a6f4399318372b024f1c0133a09d510bb4e551b3d293c5c4d82658426735a42de6b0825cc6e30820e98620c942224891efe98b7e02babac59cb3f9c76ef38c2a8c50ddba1463f95be402af5263e9a65b33d9fb4076d4827624311774908f93b1094d04ae09b27b996380d0acfe6916c8903b99f317e8e371b1150571e8254073f867aaf2f0783bad2544389719c8f6616c465694717aedca505eee5d41a44175d4c4ab350c283581d7dedd9476825e6ae7631e51edbe423e9049746559ab4ebd11976df25cd5464f1442e0f43ddcd6be56cec7d15483746b3d7f922f9e9d7f10b9c5913606094f1fab4ee66e56d68ec0184d351d4e21b9143fa01c826361ffda09d97cfd561a39b47a1668bd75d8f02f448494963c6d7153f084948284e9db2f475b5ab6515c42d67ff33f53b3621e02455085201d414a994c7b1976783bbd94284da59ad585f8001aeef665b1eb4e51674f73cdfd816b3318d770c48c6b390e2f10ccbee83b1de9393ea9e8b89a810ef962001ba73a855c1da074a3ed8d6273d513ba1ce2759cf1b545bb5e8ed16efc8c6a397160e3c4002dea3e7d7c022be7abb06e13c65662529f52723f5469c227230a3ce4cfb9bfbf6594d91dc81d9b86334317ff594ea99d6f33a1be525805e28a971deb0e5760e491bb82b20be93e3ae8aacbb363d47ffc084e7ba45a012b0f9274e44bea154911b5d1824134a4e9c8722b2a83b7fd77515bc95f31c127f1711a617af3262067f1d2725ea4f5ed184a835aff3e2b47a6b779bb5bd7279498685626a8b93e14132629ca925e8c5c381878ac98546c3ce7cc05945e57de696e2f177eec15f40c85f4bd53ef5d2af4a4e545a0e29c052893aa5f1a1b1151dd66fde370d49f42ae0fe60f9171011e5cb877cf7bbed70ebf6b6ed24e79b6d6261f426d6091ccc79d4b39a5bf0d1a520afbfb4d5a145de56a4fb802dd3ca257226d6fb196f0d4f848cc8693a6c702bee82acb6427b836a73b5323404641c786eed62bc1cd363fd83cb05ab264b589d392dbfe4a358a0e6349f49628da529c8af25a9a714f3f3d3e419ec04ae69bbd589b770fc43db9f0741f9710e09375f8c3831fd13b807d18320a2c079ac03ea8ed1fd503087863d7c86c6f8c44c3669c71dc9b6f095b2c43c19fa2e4271beafa7496a5523de75cbec28d33ce650038e9351b1c5055adc9d6761551277c2216b1c9de336808946c32302db1001b261165262b23f969ea371ef9767c843ee3ac900b3cfcbe594e3735fb85748fd94ee534732c6efdd8449bdc184958b7e9ebb4e1e293ca378012fb6742cfad5628ac24bf05906c634ac12811ef50ad588f7391b90d90208c807e45d900062205b53d9f8f9d4ff7242d74435f713c9760d3b4ea2f54f952bb4f7bea18b5752e75a06dc3345b428f685883a6eaf2274a12706747deaeb6d9f64adf63059390a43e22cd25e0271ab2aa1a012279aa23defca5c9a13e166f194324538fd656dba78b4b4c8e8100e3026faa1663622f39410137c7857275b0078419d50e9028319bbb2292c034fb9f9647d7222346c40baee99ff7516d9e2ee38e7b702171d3ed66acf0cb63e7e9bb4f5dd973978262a82f838269db07424e75b75459186266a03df64f9acac434a39542d50207754a1eabae4a7bad7180bb34d7aa6099080900155e4c4833835b40c2d1b67c28ff63d8c45aaa17f95fb3ba85b2042d5d2d3a72fafc72aa94e386749e140d651d88870ffc3197363eadec45b7c6afec4b421eecab69af4d7bc045644bc02bd148b1a5f0bed434ad88154f573ddcb27ce19c5531ef5cefad09aef10c268b9d4bb45b4e602737e4e9cfe4d851e626d1c247d9b4fd572f32e781382cfc8adb006a835813173659fff0d66213dcd15c952414c6ac13cf79db9a640064c04a78c359024ce1c701e6a1be5018d072af6a75811297665b1c8f7d15f014f0ae001f1ef898538bfff5017d2f7440f7cece47d63d4b6ffed2246446f9065cd3edbd8f0280acea02199455122a853f6ae9f5d33a31b0ca028ddd10ae7354d28c9d0b8a7564471f1d6a2791706309fd619ea8db7612ae692d14d8df70bb8d1f8ad7a3ff9c3b4c56a3b70739e01f4aa0108322f762449b091e0b9fd5708c6ab1da4b43801b4bb8639b67949545643f5e540fabcbd317388b714346e780696c8db5abba78adea8ec0ecf29a7ec08166173f2198a709e324c4516075dc6574796d24df86039b2521b9064c6e2ae42d06d6217fa7da56fa7338dd418cd6c7b32531a4a33539e03c1f16fdf6364fe1236902c73ec68558365ea5ed95f524a3c7ae8723931cb96b97fabccb4557c2492e54068419f124629eceef3f238b305dfba085340a2e686e399f7a994fd35c3bcc6b8c0cdb61c7541120d51badc4b6f7d26f70df0121dcf55d7884d5a1677d080fe0f2f1702b870aa6e61b0c8417186ce44ae3b8a0ec824f0da511014ca85b494bc2cf5df09f0858b4ada306d1ad46c4aae37f43b5d607f979b9e527c9a9da411dfdfb7d0f12edf0a443c163b0b5d0dd88f78a9f16e152480c169c5445adf0ff79b920383b6dbea5fb17c933e7ff0d195564fc8bdd45961c276babd45d921d12a41255b2ec9625ffe6773095a1a61d685fed5c4a6d4fd3ab9fac29399c15b1844fd86488d28ff7a6c1d86448dd4315ecfac26a1eedca63d10c819d0604cdda1e73ac76e909b9ee8bb361afba12649aa9da5671031ee4f18ef5f6d1f6758d7b31245dc4521556b38c83004b8e68c9aef69fdcc04c47543510665e029c2d94666557eb4fe37e6b975e07f4eeefe230d4930814e1a0f18f4a8f930a620af1958447e12542b276f8c2bf9a6da3e325b0ff444f98a6ad0b8f9189059eafbc9b36cf7149da5e5949890049ba43cc6304ea585da5f08a988899985237c3612b9b523643d786591947e25774f66533b13d152eac8c994407ec3af9f9e251bb803b21df2c53f5757fbec4b7daa73089a7642312997d65eca0f66ca161a84a12983a36fb7197ae416bf63912eae42b2d7c8073a61af0dd8e10435b2de23582c566e34c13a75302019bb794d446f5c0e30d7bd1334e87d0c1466f1d5513ad6c77fc284d48c7b0b087f0bae93bfc022ed423835c553e56560267974f46ff9b9a0e41b4b8aad25fa2a3ff12dcac6b6f0c3b989142482e13df1ed30037d73f48c4c02437b48a02e70ea8fb9225f1d94e8249959631e38fe866694cd0df570c5f0506f3b671eccbafcba5821ed2d3a2b9daba4d81423e91e0caa95f7b167e6dc24f196dda81f2583e98e1fab41fa44f3842cfe542b3bf1a8ecb4f09f5ca31551a07667059885e7a7f4bf73496e483be9795689d3d71e67a0fd3493b55b6ce21949c5843513e64308778d2fbb3e45d55b579adc35e1b148469224d685d58812ef1808f631a71731fd41105c97df1f128f9feb6bd55e065690c4f8ddee15da0fbb2919530af88f3e760ed93adec850d3b8aee0229a235a598b51cfaf5308e94db982b68604944e09506baeee4f79ee608d80fe2eb84daa59594c9c181c976ada8ecfc0230666b60bbca8ab8188cfec38aa0f88ed288d26e54696811b7d093a4e7d02088cf23016317edbcc87ea3946bea0c9a937fbd65688c986017ecd643e33a00bc76d7d1e7b7868d20be27bb12747662a12efbaebf14fa7d2049e389fe9f4749aa5dc17ac6fba04fc18db5f2b889dbc2cdea8c3148dcae1315f902b4287d895d4751f3d3fcf330546e2c92b455f07875610f5d2da98c0a2102016b955c46851916a53925945efc1ab23b954aa4cd77843531bc78492dffb91828e1f467fbe37ab58ef1df350cc96e81cf3c939938582c3c48f953b212714d4d8e9a1a8df6b5859d763c609da74d46f688e13e537978f6b597e8d3ef6fd17284cb223015712b8bad66c6379871f8a7965589269dcda379c0098e11a9b9e89c9bd12735e20260f728f4a72fd19a1f04e158cc911c8fa716a4441c1b783fc97de0146fcdea9407741adc48286837c83f4c6f3ac982bf42463c55082a1a15cb659bf3ce6f9251bd4b22c566b028b1fc09161bdc097bd7ddd9934fe3f36e56e406b91e6e9559c4d8e0c9b1a10e2e047c69b89807d597db27641794d346028ed40b0dbda7a932c3b2c78eced9df1001caa3030cb57b49ab7ed7d8fbe7fce4beddc759bc316f8c09e77efab59b44d6b39d4ba05cbfd688269378e342bc73c5af1c9cb7bd14f351cadcf4748f9a37c7e2a9ea2049427e77d3ac3f3360d4477522106f945ed649bf726b098618b25a570f33f2784e3924213e7b2a425acca69d017e38257546d6c79970450f00a90") r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x80, 0x0) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x800000018, 0x8003, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) sendto$inet(r3, &(0x7f00000002c0)="5f15c5e83357fe4f7acb6fece8e0a3c499b5ab2b56e68d0d6cd992fbda9f42cc964d9529d99be0634878390899be8f16f770bdc5afe141fd512819aa6baf74cdac5cd82ab6cb9436a61d58e972266ba86a7fcae30ccb6340b8188d758161273de0956635d2c8373540c2660c7f45c326424a48aff27a940524565ec6475c64ca329767f20d492b804113ee1c66fa89daa4d48c02bb20e8bdb16303dcd7564062fc78323b03a2623a5b8ce4231c92ff89a198bae833d25081f24e9c3203a2c48f3fbe773b4811", 0xc6, 0x806, &(0x7f00000003c0)={0x2, 0x1}, 0xc) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r4 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$KDMKTONE(r4, 0x20004b08, &(0x7f0000000400)) sendmsg(r2, &(0x7f0000000540)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000400)}, 0x201) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000240)={&(0x7f0000000180)='./file1\x00', r2}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x2000000000000127}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r5 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0xa1) r6 = open$dir(&(0x7f0000000280)='./file0\x00', 0x40, 0x100) renameat(r5, &(0x7f0000000140)='./file0\x00', r6, &(0x7f00000001c0)='./file0\x00') syz_emit_ethernet(0xeb, &(0x7f0000000040)="2df9ba81107c5e2dbd2c5de8acaa346802239b3982d2a7014eb2e435869a1bc68144d228887775f577d116b88302000000000000004970081bc1f9124deb39") 16:00:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000001540)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x10000091}, {0x6c}, {0x6}]}) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x10000) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x44}, {0x2d}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCPROMISC(r2, 0x20004269) ioctl$BIOCGBLEN(r1, 0x40044266, &(0x7f0000000100)) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") 16:00:07 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000b, &(0x7f00000000c0)='\x00', 0xfffffe4c) setsockopt(r0, 0x0, 0x800000000000c, 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r1, &(0x7f0000000540)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000400)=[{0x10}], 0x10}, 0x0) r2 = fcntl$dupfd(r0, 0xa, r1) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000000)=0x1) 16:00:07 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000540)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000400)=[{0x10}], 0x10}, 0x0) r1 = socket(0x800000018, 0x8003, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r2 = dup2(r0, r1) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000580)='/dev/wsmouse0\x00', 0x2, 0x0) r4 = socket(0x800000018, 0x8003, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r5 = socket(0x800000018, 0x8003, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) bind$unix(r5, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r6 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/wskbd0\x00', 0x200, 0x0) r7 = socket(0x18, 0x1, 0x0) close(r7) connect$unix(r7, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r7, &(0x7f0000000540)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000400)=[{0x10}], 0x10}, 0x0) r8 = socket(0x800000018, 0x8003, 0x0) setsockopt$sock_int(r8, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) bind$unix(r8, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r9 = syz_open_pts() r10 = socket(0x18, 0x1, 0x0) close(r10) connect$unix(r10, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r10, &(0x7f0000000540)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000400)=[{0x10}], 0x10}, 0x0) r11 = socket(0x18, 0x1, 0x0) close(r11) connect$unix(r11, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r11, &(0x7f0000000540)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000400)=[{0x10}], 0x10}, 0x0) r12 = openat$null(0xffffffffffffff9c, &(0x7f0000000600)='/dev/null\x00', 0x800, 0x0) pipe(&(0x7f0000000640)={0xffffffffffffffff, 0xffffffffffffffff}) r14 = kqueue() r15 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000680)='/dev/bpf\x00', 0x800, 0x0) r16 = openat$tty(0xffffffffffffff9c, &(0x7f00000006c0)='/dev/tty\x00', 0x10000, 0x0) r17 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000700)='/dev/wsmouse\x00', 0x100, 0x0) pipe2(&(0x7f0000000740)={0xffffffffffffffff}, 0x0) r19 = openat$klog(0xffffffffffffff9c, &(0x7f0000000780)='/dev/klog\x00', 0x1, 0x0) r20 = openat$null(0xffffffffffffff9c, &(0x7f00000007c0)='/dev/null\x00', 0x880bdaf369fc5e7b, 0x0) r21 = socket(0x18, 0x1, 0x0) close(r21) connect$unix(r21, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r21, &(0x7f0000000540)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000400)=[{0x10}], 0x10}, 0x0) r22 = socket$inet(0x2, 0x7, 0xc1e) r23 = getpgrp() r24 = socket(0x18, 0x1, 0x0) close(r24) connect$unix(r24, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r24, &(0x7f0000000540)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000400)=[{0x10}], 0x10}, 0x0) getsockopt$sock_cred(r24, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0}, &(0x7f0000000840)=0xc) pipe(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) r28 = msgget(0x2, 0xc0) getsockopt$sock_cred(r27, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r27, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xff16) r31 = getuid() getsockopt$sock_cred(r26, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) r33 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r26, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) msgctl$IPC_SET(r28, 0x1, &(0x7f00000003c0)={{0x0, r29, r30, r31, r32, 0x0, 0x9}, 0x800, 0x1, r33, r34, 0x3, 0x1, 0x1, 0x5}) getgroups(0x2, &(0x7f0000000880)=[r30, 0xffffffffffffffff]) r36 = openat(0xffffffffffffffff, &(0x7f0000000340)='./file0\x00', 0x80, 0x50) getsockopt$sock_cred(r36, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f00000001c0)=0xc) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) r40 = msgget$private(0x0, 0x200) msgctl$IPC_SET(r40, 0x1, &(0x7f0000000100)={{0x7, 0x0, 0x0, 0x0, 0x0, 0x2000040, 0x6}, 0x5, 0x7, 0x0, 0x0, 0x4, 0x0, 0x239f, 0x1}) msgctl$IPC_SET(r40, 0x1, &(0x7f00000002c0)={{0x1f, r38, r39, r38, r39, 0x10, 0x8}, 0x10000, 0x200, r37, r37, 0x31, 0x8000, 0x80000001, 0x1}) r41 = getuid() chown(&(0x7f0000000200)='./file0/file0\x00', r41, 0x0) pipe(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) r44 = msgget(0x2, 0xc0) getsockopt$sock_cred(r43, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r43, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xff16) r47 = getuid() getsockopt$sock_cred(r42, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) r49 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r42, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) msgctl$IPC_SET(r44, 0x1, &(0x7f00000003c0)={{0x0, r45, r46, r47, r48, 0x0, 0x9}, 0x800, 0x1, r49, r50, 0x3, 0x1, 0x1, 0x5}) r51 = socket(0x800000018, 0x8003, 0x0) setsockopt$sock_int(r51, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) bind$unix(r51, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r52 = socket(0x800000018, 0x8003, 0x0) setsockopt$sock_int(r52, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) bind$unix(r52, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r53 = socket(0x800000018, 0x8003, 0x0) setsockopt$sock_int(r53, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) bind$unix(r53, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) sendmsg$unix(r2, &(0x7f0000000a00)={&(0x7f0000000040)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000000500)=[{&(0x7f0000000080)="8882eec0f23833de0b9296801ca4582370ca23956c723f4e7286357d314b5c7433c6f79923a3e69195b348782cc8f5a2cdb9cae38eecf5c4fd2440271c009b7aa3b52213c82e6d7cf6c83758fa443ce8c69c29084519642a0bd09301a44dfd5918f2597787affbfebaa87c5488777ad8c3d5608d5339084a6c", 0x79}, {&(0x7f0000000100)="76993fc8fd56f159a7847b5821538201a9478c3d5b27a566bf99fc24142ce361cb020912a77170fe21e6efced99508536c7ebbad2e5130d450e7adefbe0eff415ad6bfae1e4ca1111598495fa7b998018cea71cffb8339f1760e55166d4cf6679f42c24541eef5a8f7f57615a539d80785a92660b564812f22", 0x79}, {&(0x7f0000000180)="3b92e5db0422bfff794df0b9a2c1d0c3d0febb42179c4d51e391d702810512a3d2c4166ba73a102647c4d719a028951fd512261901dcf1d3b7267377c87f47dcadf5de106b33a89d8671af8634050d08a30f3b4ba620f7e80e6a2a50e6314b642c25a50bd94b517019351402976762de224ea4cbb729fadcf0d9cefb483cffe97bd5f23d270d9f56b79e3d382cdc85ee11d11e41ae1708ad46150ea2e7b2007f12aaf614ea873133bac67b35d68185c823205da59c92d61c240155193111f1e964bcb6d3e02ccc94286b697d735ceb9689d077cf8f", 0xd5}, {&(0x7f0000000280)}, {&(0x7f00000002c0)="e8f8d354f1bbe5c69c36a1e5673219ded8ab501d949a956b2ac07bf3de8cf973c8a12681965696a8b3cb283dcc08cb794d2bc1880cb03b73f151713dda93f8", 0x3f}, {&(0x7f0000000300)="50123409813016aba196b1e5ae069064d409f6ce854ff857d744f1fd635d5baa6fc6b8bfbec81f799b2dfc93b153a114c801f9f2ab6d573c64999598c4476ad4d7b0fc3b610c8be6519a7f6bfc2a1c881a1057f7c3a6c1af316ec23b3dca8075d6b5d46457ccd516149e2ea3e772f19e2fcd949cc34e1f051caf6c0f8182cc2421a1831252f83b414a92ab626928d7d0552ff7474903f0582670f7d0e4cfc04e3bab9199b72101f299ecee0e7e78ddc92d10ac92e1103f4b5b058f6a88f9bdb67ba65744d74aed69cf898e57c703e66c742c76453de66fe4c3de418ed7809e72a87532c07e", 0xe5}, {&(0x7f0000000400)="c98d9a50fdf794af91f45b2b5ee9153287d66c1e399fca34d8b0461aaf7dcdc711205b263409dab42eafbaed", 0x2c}, {&(0x7f0000000440)="011d7092351e9f7d9fbaea7743c5edee3b1a1d85dff30b555021856cf298c54ec89ffbe36115e176338a9d3c8bd7877179fb6313e2887ee92ba59a80faf6a3232734a27d1042ffac229abde31b0e2e4efcc058b58712566aa90af68ae78a71ceb208e85554165e3b70e60c7a8a7ad3b952aeba36debf08b6d1322a44924e9d9f5b3833a1168cb90e081cba5c1cec55dc3caa97892de4e76628b119cddf3d82d92bed76dcc7dd79c019c8168b81851f384cebb1bc2da7c025993c6ab8", 0xbc}], 0x8, &(0x7f00000008c0)=[@rights={0x20, 0xffff, 0x1, [r3, r4, r5, 0xffffffffffffff9c]}, @rights={0x38, 0xffff, 0x1, [r6, 0xffffffffffffffff, r7, r8, r9, r10, r11, r12, r13, r14]}, @rights={0x20, 0xffff, 0x1, [0xffffffffffffffff, r15, r16]}, @rights={0x18, 0xffff, 0x1, [r17]}, @rights={0x28, 0xffff, 0x1, [r18, r19, r20, r21, r22]}, @cred={0x20, 0xffff, 0x0, r23, r25, r35}, @cred={0x20, 0xffff, 0x0, r37, r41, r46}, @rights={0x20, 0xffff, 0x1, [r51, r52, r53]}], 0x118, 0x9}, 0x1) r54 = socket(0x11, 0x3, 0x0) getsockopt(r54, 0x11, 0x2, 0x0, 0x0) mknod$loop(&(0x7f0000000000)='./file0\x00', 0xc000, 0x0) 16:00:07 executing program 0: r0 = syz_open_pts() syz_open_pts() syz_open_pts() r1 = dup2(r0, r0) utimensat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{0xdb2, 0x5105}, {0x80000001, 0x3}}, 0x0) getdents(r1, 0x0, 0x0) r2 = socket(0x18, 0x2, 0x0) r3 = dup2(r2, r2) ioctl$VMM_IOC_RUN(r3, 0xc028756b, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}) mkdirat(r3, &(0x7f0000000080)='./file0\x00', 0x2) 16:00:07 executing program 0: r0 = syz_open_pts() close(r0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffe, 0x0, 0x7ff, 0xffffffffffeffffd, "0000007db84d4337014608ff00e1ffffff0700"}) write(r0, &(0x7f00000007c0)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c1914bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98cb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7ca2a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006b4ffaad2a7a939fded389efe60c36c653fa0e7020a7447e809cf0000000000000000d5fe00ac537a1af30b95fa383ad32e34195c29", 0x32d) ioctl$TIOCSTOP(r0, 0x2000746f) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xe8) 16:00:07 executing program 1: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() close(r1) syz_open_pts() pipe(&(0x7f0000000400)={0xffffffffffffffff}) readlinkat(r2, &(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)=""/244, 0xf4) ioctl$TIOCSETAW(r1, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) ioctl$TIOCSETA(r0, 0x80047470, &(0x7f0000000080)={0x7ffe, 0x0, 0xcb4, 0x0, "8f000000000000000000000800"}) writev(r0, &(0x7f0000002a00), 0x1) readv(r0, &(0x7f0000000240)=[{&(0x7f0000000140)=""/51, 0x33}], 0x1) r3 = syz_open_pts() close(r3) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffe, 0x0, 0x7ff, 0xffffffffffeffffd, "0000007db84d4337014608ff00e1ffffff0700"}) write(r3, &(0x7f00000007c0)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c1914bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98cb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7ca2a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006b4ffaad2a7a939fded389efe60c36c653fa0e7020a7447e809cf0000000000000000d5fe00ac537a1af30b95fa383ad32e34195c29", 0x32d) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000003c0)={0x8, 0x1ff, 0x7, 0xd, "e498133b350b9185cd20d7040809b266bf2eaf94", 0x2, 0x5}) select(0x40, &(0x7f0000000040)={0x4, 0x4fc3, 0x7, 0x9, 0x401, 0x75, 0x7f, 0x80000001}, &(0x7f00000000c0)={0x7, 0x8, 0x7, 0x5, 0x9, 0x7fffffff, 0x8, 0x1}, &(0x7f0000000100)={0x101, 0x0, 0x1c, 0x6, 0x6, 0x9, 0x5, 0x229}, &(0x7f00000001c0)={0x4, 0x9e29}) poll(&(0x7f0000000180)=[{r0, 0x84}], 0x20000000000000db, 0x0) 16:00:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf@', 0x800, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x2, &(0x7f0000000040)=[{0x64}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000001c0)=[{0x6c}, {0x45}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = shmget(0x0, 0x1000, 0x4b4, &(0x7f0000ffc000/0x1000)=nil) shmctl$SHM_UNLOCK(r1, 0x4) 16:00:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x44}, {0x2d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000040)) r1 = socket(0x2, 0x8001, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000100)=0x2, 0x4) setsockopt(r1, 0x6, 0x4, &(0x7f0000000140)="92efcb20", 0x4) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) 16:00:07 executing program 0: setreuid(0x0, 0xee00) r0 = socket(0x18, 0x1, 0x0) close(r0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000540)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000400)=[{0x10}], 0x10}, 0x0) setsockopt(r0, 0x4e, 0xd307, &(0x7f0000000000)="25e633cd9e45c994eef8b113120d2d0ae5a7ac1753bbca9a9058cca00453aa7872fa54cdaa10ce8c65616de771da3212cdad1ba95babb564013558ab7011757857311c5bc355428be6e61089ee576771641340f44caaf40ee246fdcf3ad49c4eaa72eba3a55d926b9e9c35a4adaf050062a144b7c9b8127f84bbbfc1d344f925698521572aa322b9270090642070a6aa949cc4b1fb7f1e3eb0dd36e603962fda72c1a1b0e8144aa29c57", 0xaa) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1000, 0x0, 0x0) 16:00:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x28020, 0x0) getuid() ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, &(0x7f0000000080)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x100000b1}, {0x45}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") 16:00:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x5}, {0x3d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSDLT(r1, 0x8004427a, &(0x7f00000000c0)=0x401) 16:00:07 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) chroot(&(0x7f0000000180)='.\x00') socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x0) r3 = socket(0x18, 0x1, 0x0) close(r3) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r3, &(0x7f0000000540)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000400)=[{0x10}], 0x10}, 0x0) r4 = socket(0x800000018, 0x8003, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r5 = socket(0x18, 0x1, 0x0) close(r5) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r5, &(0x7f0000000540)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000400)=[{0x10}], 0x10}, 0x0) r6 = socket(0x18, 0x1, 0x0) close(r6) connect$unix(r6, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r6, &(0x7f0000000540)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000400)=[{0x10}], 0x10}, 0x0) r7 = socket(0x18, 0x1, 0x0) close(r7) connect$unix(r7, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r7, &(0x7f0000000540)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000400)=[{0x10}], 0x10}, 0x0) r8 = socket(0x18, 0x1, 0x0) close(r8) connect$unix(r8, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r8, &(0x7f0000000540)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000400)=[{0x10}], 0x10}, 0x0) r9 = socket(0x800000018, 0x8003, 0x0) setsockopt$sock_int(r9, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) bind$unix(r9, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r10 = socket(0x800000018, 0x8003, 0x0) setsockopt$sock_int(r10, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) bind$unix(r10, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r11 = socket(0x18, 0x1, 0x0) close(r11) connect$unix(r11, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r11, &(0x7f0000000540)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000400)=[{0x10}], 0x10}, 0x0) r12 = socket(0x18, 0x1, 0x0) close(r12) connect$unix(r12, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r12, &(0x7f0000000540)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000400)=[{0x10}], 0x10}, 0x0) r13 = socket(0x800000018, 0x8003, 0x0) setsockopt$sock_int(r13, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) bind$unix(r13, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) sendmsg$unix(r2, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000540)=ANY=[@ANYRESOCT=r12, @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r1, @ANYPTR=&(0x7f0000000480)=ANY=[@ANYRES16=r3, @ANYPTR=&(0x7f0000000100)=ANY=[@ANYRESDEC=r4, @ANYRESDEC, @ANYRES16=r5, @ANYBLOB="68e430688aeca5b82f24cec3be8586512eb3dcd902660cf48e5c0f0c1e85b9e0a8e09ce2c33c9deec277d1a5a46874b100"/63, @ANYPTR=&(0x7f00000005c0)=ANY=[@ANYRESDEC, @ANYRESOCT=r11]], @ANYPTR=&(0x7f0000000580)=ANY=[@ANYRES16=r13, @ANYRESDEC=r1], @ANYBLOB="da6ff1391390a96179cbbad043023d1845f39f5abc95fb096fa390399ba309a0e9558981b20d41fbfc53f878a0889df7e6ba23f3106bbd8f5a83fa2659d19d68a6bf5ee6803ed44f357ad297fa2c06badc68f307fd7f13da", @ANYRESHEX=r8, @ANYRESDEC=r0, @ANYPTR=&(0x7f0000000440)=ANY=[@ANYRES64, @ANYRES64=r9, @ANYRES64, @ANYRES16, @ANYRES16=r10], @ANYRESOCT]], 0x2f, 0x400}, 0x0) 16:00:08 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x80000, "d730c15b00f4ff0000747beffde400"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) socket$inet6(0x18, 0x4, 0xfffffffffffffffe) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:09 executing program 0: r0 = socket(0x2, 0x8001, 0x0) accept(r0, &(0x7f0000000200)=@un=@file={0x0, ""/4096}, &(0x7f0000000000)=0x1002) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000040)=0x200000, 0x4) connect$unix(r0, &(0x7f00000015c0)=ANY=[], 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r1, &(0x7f0000000540)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000400)=[{0x10}], 0x10}, 0x0) sendmsg$unix(r1, &(0x7f0000001580)={&(0x7f0000000080)=@file={0xf518eb6f07fdfa95, './file0\x00'}, 0xa, &(0x7f00000014c0)=[{&(0x7f00000000c0)}, {&(0x7f0000001240)="b027ae157e517c4bf23721b2c1305f93334223250f55e9f904c76e53cfa8d834b37d09199614f7a6318c977f74e41e0573dad8159edb37b51893b2c75f68ab613e6b5a64717237076849f4253059d6936b053333cceda1232846653e2fc4f418a1f9576b035a116045ba9ec6170f339ee40e26862ae3b897c1a1b9746355c22feb33ad03c10a1ac5b2a628509b49864cc7842b3e3cde30604d06075144b0a347fe5f0ef645c9699fd2d84f84c1ee98200d35bb96ef054c1560facce8e435", 0xbe}, {&(0x7f0000001300)="2f51ae3c6a79b7d98824dda7d942b4afbf701638510cac4502b0c2667a569816651febb9f90bb96b68ed9a5c2230ff49e305597a3595cb9845e07bc4196710a370e2dbbcca16fbdd8c238ebc13fe353264f670927b8b460e5681", 0x5a}, {&(0x7f0000001380)="8bb5c771", 0x4}, {&(0x7f00000013c0)="eaf3477682cf70e2a2f4af4c902986e43eb86caa7ef4a832087f07", 0x1b}, {&(0x7f0000001400)="26e8e9903f9f122720843f1b19a7a7f28e0101a0e4c435491203f448b0b10293dd5db70c0e7f3bd059ef32fc8986efb59fc09d114b13dc6483554a39b530a6186213f4d673bb1baaaddd88e04d08ff29d52520909fbfbaad96610b08f363df16df4ff5e9929deb835f22e6cf14bcd1ae22d0a0f422857e240379444cf647b8bd71a21105207a0edfe9b2c98d2d924c1203e013f738b8f17fd40133907a6f84158ed020f45b04fc273f26", 0xaa}], 0x6, &(0x7f0000001540)=[@rights={0x18, 0xffff, 0x1, [0xffffffffffffff9c]}, @rights={0x18, 0xffff, 0x1, [r0, 0xffffffffffffffff]}], 0x30, 0x4}, 0x400) shutdown(r0, 0x1) 16:00:09 executing program 1: r0 = socket(0x400000000018, 0x3, 0x0) setsockopt(r0, 0x29, 0x1a, &(0x7f0000000040), 0x4) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$LIOCSFD(0xffffffffffffffff, 0x80046c7f, &(0x7f0000000140)) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r1) r2 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x2, 0x0) r4 = dup2(r3, r3) ioctl$VMM_IOC_RUN(r4, 0xc028756b, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}) ioctl$WSDISPLAYIO_GVIDEO(r4, 0x40045744, &(0x7f0000000040)) socket(0x18, 0xc003, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000100)="8c65", 0x170) 16:00:09 executing program 0: mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) mprotect(&(0x7f0000005000/0x3000)=nil, 0x3000, 0x0) mlock(&(0x7f0000002000/0x3000)=nil, 0x3000) r0 = dup(0xffffffffffffff9c) ioctl$WSDISPLAYIO_SETSCREEN(r0, 0x80045756, &(0x7f0000000000)=0xfff) 16:00:09 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x5, "d730c15b00f4ff0000747beffde400"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x44}, {0x2d}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCGDIRFILT(r1, 0x4004427c, &(0x7f0000000040)) close(r0) r2 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000140)=@file={0x1, './file0\x00'}, 0x7) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg$unix(r2, &(0x7f0000001640)={0x0, 0x0, 0x0}, 0x0) 16:00:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x44}, {0x2d}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000280)={0x4, &(0x7f0000000200)=[{0x80000001, 0x4, 0x2, 0x7bb}, {0x1, 0xff, 0x0, 0xfffffffeffffffff}, {0x0, 0x1, 0x81, 0x800}, {0x8e56, 0x6, 0x92, 0x22f}]}) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000080)='/dev/diskmap\x00', 0x2748bd14126cdc57, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000240)=[{0x45}, {0x80}, {0x6}]}) r2 = socket(0x18, 0x2, 0x0) r3 = socket(0x18, 0x2, 0x0) r4 = dup2(r3, r3) ioctl$VMM_IOC_RUN(r4, 0xc028756b, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}) ioctl$VT_GETACTIVE(r4, 0x40047607, &(0x7f00000002c0)) r5 = dup2(r2, r2) ioctl$VMM_IOC_RUN(r5, 0xc028756b, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}) r6 = openat(r5, &(0x7f00000000c0)='./file0\x00', 0x8, 0x78) ioctl$WSDISPLAYIO_LSFONT(r6, 0xc058574e, &(0x7f0000000180)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)="ef") 16:00:09 executing program 1: r0 = syz_open_pts() r1 = openat(0xffffffffffffffff, &(0x7f0000000340)='./file0\x00', 0x80, 0x50) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f00000001c0)=0xc) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) r5 = msgget$private(0x0, 0x200) msgctl$IPC_SET(r5, 0x1, &(0x7f0000000100)={{0x7, 0x0, 0x0, 0x0, 0x0, 0x2000040, 0x6}, 0x5, 0x7, 0x0, 0x0, 0x4, 0x0, 0x239f, 0x1}) r6 = syz_open_pts() close(r6) ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffe, 0x0, 0x7ff, 0xffffffffffeffffd, "0000007db84d4337014608ff00e1ffffff0700"}) write(r6, &(0x7f00000007c0)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c1914bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98cb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7ca2a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006b4ffaad2a7a939fded389efe60c36c653fa0e7020a7447e809cf0000000000000000d5fe00ac537a1af30b95fa383ad32e34195c29", 0x32d) ioctl$TIOCSBRK(r6, 0x2000747b) msgctl$IPC_SET(r5, 0x1, &(0x7f00000002c0)={{0x1f, r3, r4, r3, r4, 0x10, 0x8}, 0x10000, 0x200, r2, r2, 0x31, 0x8000, 0x80000001, 0x1}) fcntl$lock(r0, 0x7, &(0x7f0000000000)={0x3, 0xdaa8c6ba952dd8b, 0x5, 0xffffffff, r2}) 16:00:09 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) r1 = socket(0x800000018, 0x8003, 0x0) r2 = socket(0x18, 0x1, 0x0) close(r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r2, &(0x7f0000000540)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000400)=[{0x10}], 0x10}, 0x0) writev(r2, &(0x7f0000000840)=[{&(0x7f0000000240)="f2edf0b212adfc62eed5b222f906008ae71fc8833a62de439d7c48bc20d8bdbef444ffc3ab213ce7fea5259e385f743088b8bddc9f122dd6b626671303619ade6d51aa26dd7adae653cac6f2895cd49b70d7515558cd1a48f4bbd46cc5214a8d71756eb45f10461988f31eb05d6ee8b9c45632b49a", 0x75}, {&(0x7f0000000380)="a678beeda3142d009b6a1403f2f5967592b7f669c717c4cd2c5aa60835fa4631fa21d6e63daacd96618ab1bb7ecddd521424fcbc519e604c68735000ee000edf4535cd87ea5b", 0x46}, {&(0x7f0000000440)="c8fef100b403a5274cb96fe213e2db159d1030323eb6", 0x16}, {&(0x7f0000000580)="3443c8bb76d5fd6600c6bf2a80ca1555a9ff2d1c5504874befe0001e3ecd9c80f33301df4639844d5b1e21eb33440692411afa71fbc4d82e7d0fe142ab2f958f7030485dbbb72cf6188cc3ee82a69dcc658047a00140ba430cac29a105cf9a9a0c576ed66d54c27c08a3201711aeb41f450a98303efb07fd5755c54f541d48023d3d932784c2fc5eefeee9abe9826a4527c0c33ab38a75af4600b39ed49340a525e91c6b8af2a95bb201e3e5219d9ce2b3c2b3f1be0d92ae22991ee3dc9b74519c194317b4f96cb70e969f7c2846d2505d7e19ce4f35b6ed43960e80c59d4bde81", 0xe1}, {&(0x7f0000000680)="034f12ecac6cce026598b78a6e7cedb2933818dcef505cc7e73fae6a4ef9b7486969184c27e1d253c67db0a1f699218ca40be6964ae0ad0117af6c2ad939091ff715cb09fc781f4f8edda0d284abba5bcb60f5da4f14e0e6ef1d6deee7577f9559995a1fd6dc26b63c05679af5927e8268aac59ba3becc93f651401c9702660e9e7d66d35970e09cd8fd0c64e4b7ca62084231a65a78b0dc717e4980147e1681a630e8f7b06a02c2b142f3fb25374393b16be1c5e12a50c8ee86ffb301489880f9a7cf7572f221ef85d23866445d49", 0xcf}, {&(0x7f0000000480)="ab6638511310bbd7c303f6b7244dcf2c5f3c", 0x12}, {&(0x7f00000004c0)="f8ca2f653b43257617b324d1be0c6763b9c51d", 0x13}, {&(0x7f0000000780)="22a0635cc0ab24a2a2a7559a4e91698fde72fa88c7a544a146e240480c11757811911ab22ea32ce0e245f33d79f6a5d315117c1596c3be555ddb1884c19e86873344ef2305969751c9ad8a532cd469e62bd8696b60891c09ea782e2fd4136d5a6e06b107e128f3cc50c8e38c166a265eca6a61716f376b4f081bdc02b8e69bdebe4df4576510c66163e84c5e0ca6e91cc51ebb1225c855b3598e1e6a747d0097e697109c8d908dc47b64e32178108a9a0eef11467e5e660791acaef147", 0xbd}], 0x100000000000021f) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r3 = socket(0x800000018, 0x8003, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r4 = accept$unix(r3, 0x0, &(0x7f0000000040)) getsockopt$sock_int(r4, 0xffff, 0x1002, &(0x7f00000000c0), &(0x7f0000000180)=0x4) close(r1) r5 = kqueue() kevent(r5, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffe, 0xb}], 0x63, 0x0, 0x400000000000000, 0x0) r6 = socket(0x18, 0x1, 0x0) close(r6) connect$unix(r6, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r6, &(0x7f0000000540)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='\x00'/16], 0x10}, 0x0) r7 = openat(0xffffffffffffffff, &(0x7f0000000340)='./file0\x00', 0x80, 0x50) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f00000001c0)=0xc) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) r11 = msgget$private(0x0, 0x200) msgctl$IPC_SET(r11, 0x1, &(0x7f0000000100)={{0x7, 0x0, 0x0, 0x0, 0x0, 0x2000040, 0x6}, 0x5, 0x7, 0x0, 0x0, 0x4, 0x0, 0x239f, 0x1}) msgctl$IPC_SET(r11, 0x1, &(0x7f00000002c0)={{0x1f, r9, r10, r9, r10, 0x10, 0x8}, 0x10000, 0x200, r8, r8, 0x31, 0x8000, 0x80000001, 0x1}) fcntl$setown(r6, 0x6, r8) r12 = kqueue() kevent(r12, &(0x7f0000000040), 0x60, 0x0, 0xfffffffffffffff9, 0x0) kevent(r5, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0x46}], 0x100, 0x0, 0x0, 0x0) 16:00:09 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = dup2(r1, r1) dup2(r0, r2) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x10, 0x0) ioctl$TIOCNOTTY(r3, 0x20007471) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0xdde49b074b9539b1) socket(0x18, 0x6, 0xd2) fcntl$setstatus(r4, 0x4, 0x40) sendmsg$unix(r2, &(0x7f0000001700)={&(0x7f0000000000)=ANY=[@ANYBLOB="fb182e660000000000000000000000c4dd4702c9ad29170761b4c78505839ab748d229b71e106ed3b096d75d596d196c331b708d495b7079a20fecb1c6f7980b9bbcc10d0c7306a4847d2dca60fff298d01f7af8d6f7d8b118c09a33c73ca7043a435c94e2c013e0d3d8d3926178ddc400"/127], 0x1c, 0x0}, 0x0) 16:00:09 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = semget(0x2, 0x0, 0x0) r2 = openat(0xffffffffffffffff, &(0x7f0000000340)='./file0\x00', 0x80, 0x50) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f00000001c0)=0xc) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) r6 = msgget$private(0x0, 0x200) msgctl$IPC_SET(r6, 0x1, &(0x7f0000000100)={{0x7, 0x0, 0x0, 0x0, 0x0, 0x2000040, 0x6}, 0x5, 0x7, 0x0, 0x0, 0x4, 0x0, 0x239f, 0x1}) msgctl$IPC_SET(r6, 0x1, &(0x7f00000002c0)={{0x1f, r4, r5, r4, r5, 0x10, 0x8}, 0x10000, 0x200, r3, r3, 0x31, 0x8000, 0x80000001, 0x1}) fcntl$setown(r0, 0x6, r3) semctl$SETVAL(r1, 0x2, 0x8, &(0x7f0000000080)=0x6) clock_gettime(0x0, &(0x7f0000000000)) r7 = semget(0x2, 0x0, 0x0) semctl$GETALL(r7, 0x0, 0x6, &(0x7f0000000100)=""/247) 16:00:09 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) pwritev(r0, &(0x7f0000000640)=[{&(0x7f00000002c0)="d548c294fc4b90ca7dcce2be1413729af06255f23b8839f6ba372f3aa3fbc20536f3930b6de9ab6e8d9efc4d509e2d2cea51e1dcc75d49c51f7b1d88321cfe0df81e7c55351e677cd44a968fe610cf83ab3ad05af7510e365c72d9dc02b62e320f62bd6ee88e0c23067e33bfb56ad751c9632e2e", 0x74}], 0x1, 0x0, 0x0) write(r0, &(0x7f0000000280)='oL', 0x2) write(r0, &(0x7f0000000000)="51b330dc61f555a079560e0e0d5d8c78ed6e083d61b5d6d99af05bf8bcb82c536c3dd974c546", 0x26) r1 = getuid() chown(&(0x7f0000000200)='./file0/file0\x00', r1, 0x0) setuid(r1) execve(0x0, 0x0, 0x0) 16:00:09 executing program 1: r0 = socket(0x18, 0x2, 0x3) r1 = dup2(r0, r0) ioctl$VMM_IOC_RUN(r1, 0xc028756b, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}) ioctl$KDSETRAD(r1, 0x20004b43) sendto(r1, &(0x7f0000000000)="4c95f740a69f57803ff5eff297af33b2525f", 0x12, 0x10, &(0x7f0000000080)=@in6={0x18, 0x0, 0x3ff}, 0xc) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x40, 0x0, 0x0) 16:00:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='\x00\x00\xf8\xff\x00', 0x80, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x50}, {0x6c}, {0x6}]}) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x10, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x44}, {0x2d}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) 16:00:09 executing program 1: r0 = kqueue() r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r1}, 0xffffffffffffffff, 0x9}], 0x0, 0x0, 0x0, 0x0) connect$inet6(r1, &(0x7f0000000000)={0x18, 0x0, 0x6, 0xfff}, 0xc) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180)=[{{r1}, 0xffffffffffffffff, 0x4}], 0x0, 0x0) kevent(r0, &(0x7f0000000080), 0xeaf4, 0x0, 0x80000001, 0x0) kevent(r0, 0x0, 0x0, &(0x7f0000000100), 0x7, 0x0) 16:00:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0xc}, {0x2040024}, {0x6, 0x0, 0x0, 0x8000000}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(r0, &(0x7f0000000100)="3c9ebbd555feff969613ba3e1fd0", 0xe) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x44}, {0x2d, 0x0, 0x0, 0x10000}, {0x6, 0x0, 0x10001}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) 16:00:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x6c}, {0x3c}, {0x6}]}) syz_extract_tcp_res$synack(&(0x7f0000000180), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000040)=0xffffffffffff7dba) chroot(&(0x7f0000000140)='./file0\x00') syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = socket(0x800000018, 0x8003, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r2 = accept$inet(r1, &(0x7f00000002c0), &(0x7f0000000300)=0xc) getpeername$inet(r2, &(0x7f0000000380), &(0x7f00000003c0)=0xc) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) accept$inet(r4, &(0x7f0000000200), &(0x7f0000000240)=0xc) ioctl$TIOCMGET(r3, 0x4004746a, &(0x7f0000000280)) 16:00:09 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="621dd38c38050b4dd1a8a85380c766ea88a0ceabc0e5b32ddb3426cfd702af187f8f17a9e7aee27f4a1bb0ea", 0x2c) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x1000c) ioctl$BIOCGRSIG(r1, 0x40044273, &(0x7f0000000080)) 16:00:09 executing program 0: r0 = syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7feffffe}, 0x0) r1 = kqueue() r2 = dup2(r1, r0) r3 = msgget$private(0x0, 0x100) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) getgroups(0x1, &(0x7f0000000040)=[0xffffffffffffffff]) r6 = getuid() chown(&(0x7f0000000200)='./file0/file0\x00', r6, 0x0) pipe(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) r9 = msgget(0x2, 0xc0) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xff16) r12 = getuid() getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) r14 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) msgctl$IPC_SET(r9, 0x1, &(0x7f00000003c0)={{0x0, r10, r11, r12, r13, 0x0, 0x9}, 0x800, 0x1, r14, r15, 0x3, 0x1, 0x1, 0x5}) r16 = openat(0xffffffffffffffff, &(0x7f0000000340)='./file0\x00', 0x80, 0x50) getsockopt$sock_cred(r16, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f00000001c0)=0xc) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) r20 = msgget$private(0x0, 0x200) msgctl$IPC_SET(r20, 0x1, &(0x7f0000000100)={{0x7, 0x0, 0x0, 0x0, 0x0, 0x2000040, 0x6}, 0x5, 0x7, 0x0, 0x0, 0x4, 0x0, 0x239f, 0x1}) msgctl$IPC_SET(r20, 0x1, &(0x7f00000002c0)={{0x1f, r18, r19, r18, r19, 0x10, 0x8}, 0x10000, 0x200, r17, r17, 0x31, 0x8000, 0x80000001, 0x1}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, &(0x7f0000000100)=0xc) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000140)={{0x1ff, r4, r5, r6, r13, 0x40, 0xe00000000}, 0x0, 0x8, r17, r21, 0x8, 0x7, 0x3ff, 0x9}) kevent(r2, &(0x7f0000000000), 0x8, 0x0, 0x8, 0x0) 16:00:09 executing program 0: mknod(&(0x7f0000000080)='./bus/file0/file0\x00', 0x2000, 0x10000000) link(&(0x7f0000000000)='./bus\x00', &(0x7f0000000040)='./bus/file0\x00') r0 = socket(0x18, 0x2, 0x0) r1 = dup2(r0, r0) ioctl$VMM_IOC_RUN(r1, 0xc028756b, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f00000000c0)={'./bus/file0/file0\x00', 0x8000, 0x9, 0x38, 0x0, 0x9, 0xfffffffffffffffc, 0x5, 0x0, 0x0, 0x4, 0xfff}) 16:00:11 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) r0 = socket(0x18, 0x3, 0x6) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, &(0x7f0000000000)="9b57c67b98e5b9aa4aeecd7232d5e87f69ae1b51a48ca870a32aa4393f93664b9699b3fb7901ff5365943fddd02541638398546bce1dcf2adf50c3b696846c4a4d46771e26", 0x45) utimes(&(0x7f0000000080)='./file0\x00', &(0x7f0000000100)={{0x9, 0x74}, {0x7, 0x20}}) 16:00:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x200, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x44}, {0x2d}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f0000000040)={0x1, './file0\x00', './file0\x00'}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) syz_emit_ethernet(0x51, &(0x7f00000001c0)="93a6dc9e3ba79d9d1eeaeb5b30bbe640a69181ac27d20672166dcabd0646d3ca78e0d7945650c9d04930c980669607350ff88aa382460777ce18fe7daf2463bfcd6044067d8cc018032a944b3b7a303777") 16:00:11 executing program 0: openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='N\xed\xc7D\x0f\xa0\xf2:\x00', 0x1, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x44}, {0x2d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_open_pts() ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000100)=0x100000001) readlinkat(r0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000340)=""/4096, 0x1000) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x7}, {0x34, 0x0, 0x0, 0xb}, {0x71cc488e}]}) syz_emit_ethernet(0x1, &(0x7f0000000080)="1b") 16:00:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x44}, {0x2d}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'\x00\x00@', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x3}, {0x44}, {0x6}]}) r2 = syz_open_pts() close(r2) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffe, 0x0, 0x7ff, 0xffffffffffeffffd, "0000007db84d4337014608ff00e1ffffff0700"}) write(r2, &(0x7f00000007c0)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c1914bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98cb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7ca2a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006b4ffaad2a7a939fded389efe60c36c653fa0e7020a7447e809cf0000000000000000d5fe00ac537a1af30b95fa383ad32e34195c29", 0x32d) ioctl$TIOCMSET(r2, 0x8004746d, &(0x7f0000000040)=0x3) syz_emit_ethernet(0x1, &(0x7f00000001c0)="96") 16:00:11 executing program 0: r0 = socket(0x2, 0xc003, 0x2) connect$unix(r0, &(0x7f00000001c0)=ANY=[], 0x0) write(r0, 0x0, 0x0) 16:00:11 executing program 1: r0 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) getsockname$unix(r1, &(0x7f0000000040)=@abs, &(0x7f00000000c0)=0xffffffffffffff75) ftruncate(r0, 0x0, 0xc0000) r2 = socket(0x2, 0x8003, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0xfffffffffffffebc) getppid() bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) ftruncate(r2, 0x0, 0x5) socket(0x10, 0x4000, 0x7fff) accept$inet(r1, &(0x7f0000000100), &(0x7f0000000140)=0xc) 16:00:11 executing program 1: connect(0xffffffffffffffff, &(0x7f0000000000)=@un=@abs={0x0, 0x0, 0x2}, 0x8) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0x20000003e, 0x0, 0x0) 16:00:11 executing program 0: r0 = socket(0x11, 0x3, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x44}, {0x2d}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f0000000000)=0x5) setsockopt(r0, 0x11, 0x1, &(0x7f0000000080), 0x0) 16:00:11 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000040)=0xc68) r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r1, &(0x7f0000000540)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000400)=[{0x10}], 0x10}, 0x0) writev(r1, &(0x7f0000000080)=[{&(0x7f0000002400)="70cdccf291279ed0519c90d1197a1435af1a2628b2a1246ed0ced64f8483ced22c04e8973fdb7027a1444981aa835f405272b3fabbfba4d330346793014d5e41e221894e8040a2d024d75b30c310d852c964fbbff1c3a6573c36cd5122ea86f057ebec2948dcacf9859b3af2a741c1f81abe3408abd921d80b21a49d202515a0f0281cb31af0fd8f180b7c6f32963be0a829d25e9dfc4c4f4ad9005eb53ef07511b601a39a0b0e6ec11c1c2041dbd79700e40c48be3813ccba91739206ebff635d6bbae6e9506bd3c3f575334619d972883e01f3f4cc8a488f0378af560084fc9cee8a511bf9907f715cf8816817761fbbe568bab2ae769c3cafddeab5b39a5e6cb59d3e1a99cd8377b92a9200f1d4ae3b5154605207084d896503f0dc4b97f83533a0cb2d57cd62e1c3e2642b89e4f9c52fc050453e81cf68bead357cfdd39941d92d9dfc373925329a71d1f6f7bbd754010df3b6540e17d89eb5979341fd5b5468318f98aeb5aaa3e541129d14a8b48fb240da8e26e9c1b75e16c1eb185525aba85b968045429c5ad4268da536e71ed2a1c74cb9c187676e12681a9289bd6a24ecf8c4e8db5b28a2cd9b67cd5e929a42e02ac935d254cf2b9d3fe277a564ce1182caf200c2578dbd22d7de1f6e5ca11c9e435cde2b4f03082b2a39405dc44fed2a38463e0291c6e0a37ece0f5bf524784498915bd1a1a107419ca81667b1d70ad4d3cdbf4d6d5ac064693aa02c0dc7e540343cc84781bf4ba355c1e08e880849c789455e2af17577fd93c93f4ff188d23aecc36670747a8dbda6b0df46648988bfd4637d08a116738e2721fca9138ae2c7a5c49da49051aa16b92ac2429d2ca421f49e1a552560b36870cf11a877ad767a90e331bd1c85797a35c5956ce6d4b9774a7fb5ff4d8b0600dfc0444a58a7985ea31791251972d1c16727da0478ca405cf0478d5b92ac3ec9422b2b6bdc87cf1facea878e32985f6f1fbd52534fe9852f0a72a6e2cbda6a6590e724389e7f8c468b76cc219b63af62c0f704350f4cc938525d4cdcba670e849b5dcf7b3d6c78c089d6438b52db9fe102330c00d107db79e7329d6a4062be2462dd83edffb2bb171c9105d31927eb33f67025a08f6a33a0271d8c331a44b5c0d69bdbba0010474bbb7d12e9728179efadeac9c34b8d775d8b08bcf6efe5d7853f0fc85665206ff17a8612f4a5ddc65079dcd497087f3f8006bf5e6a28080ad4a8b91c96f0d97df98146a623a3afc5b7594c1aa9a0ace11646be3bfe1ffe495cdf614f7965ac037ac78fbe37ceb64ab4365cbe18e49a80c5fc9f4fcb4a4b0c42935e1f96dbcdcb4d4fa69c9b736a4af360d66d29c630ef01ae44983d39d67da082bcd2fa08de9cc609989890a4833880277bff795e4a28e8dc0bbb0ebef538d5ef652eeb54e2ee91850b1fd443287a769f2ee78de66259718471b29eb3f4a93b49cf929e9b14e805431d05f1396bfffd07d983e7bb113486091c545d61d64ac31216de8242ac0977fc0549dc372270dff917f99f09ee3b8091f980a3af5324f8bdbd46bfe8c4d110eee7da5d98f727742d55767a2d6ff442be3ad3804f6641308a1a09e15feec074bcce06df2973ab60968948a49e3aa0063ee07098981aac5981999b0b3273e6cddaac2eaf79adbcf00cbea7b403ed6cd8de4598604d414571d53306d1a2c66225899944e01cf561c66c55a0bcc280efc0ec6afcc1fb26d3bbc2717ee4d63daa80e5df01b5c2b251b3661828b9cec155e645bf98e61bab8417416bc55720f6a9cb006e30d4818fb7a0fdc96aa7b5943eded81267b28081f1bca2ca99c314b681055b0c00e5361364c8f89b23e1882044f278eaffd1cba4d18fe42b1221674857bffcd63ef0c110380abb164beece0ce55bd549e1034445a60b3cc993370c82aec556d484d27f4f34272bcabd18c7c33eb9428b521abf561b8951b042762ce98710d4c40deda83b9a38a0b0ba984c938ee79249022023de3482fb714349b5e6855b8450c9e319110a59434b5ce799a9d072d596a21d955032fbffd5150cd472dfe65ff03a3e3e1492be4eaaca0e51e24668e5e8036ce827c90a8088ec919640797006928d9f70c0de2d07dd1b1f91b754f03e20dd21b30c0e3114b5918d66d23b1d7604f6669d655fbb74ff84a9f2a1bca56b503a7b208ed24afe1c60457581e28d8575aeda1ccb7551930ff360f304b7304af44939bcb4b3e685cb962bc025e64e8b117aa4540324f80ae3a4716b8f3134cbb8e5fce5f9e62870e902a0d0bc9d6b67f41e252bbebc45392456799966f33336097338c7288a7df6be68582cafc981d6487c8b85be542363d598fe88616f902d29226ec4f2feac4e7f32fd45550a8beddb25394393be2e99f4114c37f066175504f379363e09c716890a45ab6bb9be5aaff43b14bcc46050764f427cc8b59e20337189a480441cd8578c29fd11570336ebc72de093876093c82d8bcc3747b751772b25ba1d195fc6a3e94d9278852e9d6ccf56ce6ffc1bf0bb6a957bd2aa1a630e6443a7e2d735ee7ad0277054c6453eaf30577082543f9f9fd922c66441cef78136a901f08738c311f4ca9d9e849c104ba90ceb0e671afead8464ed160c2c0d23f7964fd91b6563cf3bc567155b31a2fb8c668b9d99e4f1da91b7340e9b757ecea69ea71c7b5f10d2e76b2f1a6c4f4037efa94b2cf183191aa0f17971a2416bd619482f564e394e76f70046df206c676b19e37ffdfdb9c39a6d01092ab0dfd4cede697fea9ffbf82c2c1ecfe5b5bcebd9d772c96b653591d4a1d209e924fc4aacc9b4923046161192ec7b2c03d88a622e2019c43eb8e4cd93f0d8bc8bf8e94c380ceb0b151683d1d711e2715293cb071b5a4437c4775dab238b82f763ea5ac5408a65a7006bfbf005c83e085bb90a0a9e4ca25739a026e0b9892209b7bdab2e421c187f3a8dd5c88b306f633fd448618521a76ae01e8f16df318582f28fc3bced6c5d18fa3f7bd0903bea3729338230038995fbaf948f65e8792e6624bac681dd77adf55ee7980052200639179c20ea2ca9c36a1c6e0e6f0332db70e74ab6448970ab5eff13774eaf45611760bf2d53e67a6e4c544f581df3e763907814ec244c67ffdc65256da2c53a3dbea69517d4f3f40a273b2fd81f4ea6c585c319ecc65e119f9b53e95cf4fa2dce81d26bfa45c7384f73e653aaecaa9175dd9c9405b3859ce40cc3ea06640090352ec717e6c572724f7fc944af78e32449d3d769e8d0fb949182408c8ee6b56836eeb122450ab97b9f216c61bb7140474406bdf9da3d7c27f1239b56797e6ce3873360baf397f56ffdac079a219ef516fda7aaf726bf8caadbc58440e532ff2cc4fd07212c308c443acd14152f373a26b7bce243979195463177d3e4830a360fe9822c6af975b234e82f4a9d8737da75e66a7be693a221d6abb4f155321f63ced079f5835b02ee965cb9c6191224d2143377238ccc514b7cca4767bab32858b84f78ebaab7e8b1b3f39c75491748347d6f4c591c13e67b919b26a39a3fab07bad6dff2125923b5085dcb8dd6027695eca63f2314d7d15e0f68a6c11fa120e3aad854fd08fb71cd681ce1097caea1d1019960dea6ecb4a4dbf1391ec43cdca402f32e899455c2a76d5dfce7761e628887712012ae6cf1d46e0ecf6883724e5ebc7448df485c085e95ec2fdb80240c6e459f122c4a072ca3e17a12c38a6cf8afd7884f3a75fe411ad0e1a03ce1eb08bd822327e862e66cbaf1ec3b380f0634ff782e1276ec4e35de389e6b18f9c53c945819a03fd8983b92cbb322bd1f6513684ad8263fc34719c3c9408bd3806b1151e950c208b83f496e4bae56f941e9a260bc4b5caba5bdcfdbe07879dbf71f9ba1861e7332b22c945f5ea951840e4a69683bb686e87a0740903efcb895b10943dee22abd2aa857e39461675cde0425b2bcf60307fe5167bd4bcc5cbdf5193d9508463b5069e92c48d9cd458106771f73db0fc040f6f67bdfa9ae032c69f7e38a826a87b648755ab3d34609b1e6436a198f5609448b0df3332a23e1f423126f1cdfd39910dce4fce1a543a1af1ae2e4249da473672a120f799ff36044567203501cf8ab5fb82246fad5ac53222dcac8a171f470d5492d6ca0e75913599cf381467c447eec0c502aca5dcf5b3ac19277321f1b8b7a5b336f8eaa8f77babddebd5a2a65f1821d6582d4c39f8fc5cbb8b36b3d15e758e335e8cc8da919c36c287924c918792da0423653160c584b5e5e0255aa8b094bdd2b28dec8488ef3ee0b4524de4fa5316c7b1d29163bf3ee0dc7d16d11ae5c1f4086ab4579f01b2d76f028f7c6ef6e2694caa3b2391613c377a841954d57be27fa20d2ddfccc69bacb1ebf53f04a5b1a5c0addf67144d5a6c7a9a2eb45594a79c9a19910bc31129688e8baff0636962d5863de514393caa214c43352c7b7289719d856c94ac124ab2bc883b6263705520e16c7b355902d7e09924fa852102734f30de4ed6733a93a984c2d5129e2158383b51f400ef6297cdc0f42e002f08c5d346859885f49ff37bbe59fe677bf2eb8c46260136f25a13a4529d66d32b2b52bf81ca69da5a540cba7b7c071ed613ccfbacaa1a3be7ae451d2725d799cf72bf01aee78148cb5777145239b96adc42c49237566baa97c6b4b12531ead6fb776e5f4b494e1f257c7c66e79d82256627165d880cf19902747146f609389b4124c19cc519a7e93b190efbb9743e31c6bcbf0d926b4313ca51eedc91587288ea7d14394634a6d356dfc6a58d1ec81cd6f16742220842e71248df09aae9b76f6093d957fc0202a1e9f50bfbb515a3b980208918145202f968f432b224b3c5ec5e677fb4989f5706259bd9776ed1dd212dac770aa4ec1b83470e58f7e0365bca73226a19176e94a64efea4c8e4c2b22b49c016842304affcb01f919199f0a3c8beb2658cbd4dbff07d069f8ad4979f366dd116d4e3f177c49f8c86d966f5831665e3686fd266b89fdd2d3804554b9d9bd1be3374144b8d5e3e7ef3903bd56bab2393e877d9304114a21362829d0ae4813613a944b77885880811c937e22e416383eba559ac04d5cc2a9eab43de8845ca22e3fec5c02a5b18bebfdee4ebdecee6e26b7a91b02047c79ca980cf90e3a667834d83ebfb18d61a8285b0a32293efe2f2a8f57fbcd65fd1f8c5104e1c3a561656430d16022735a413263c868fde7a793562a03b253231dfb004a0e4ae29e2ca92000d405267f66b53700854019d8622b5c539011445e7ee946066e7738036cf33e5f7f0470c82ddd2e92ff11c29ef3dadd331a4199f994c0f0ad25e29c563074903d346f9288318f344f738bfdf1cc038e12057b332c7eb0f33261b9c3c081147be2ba3c1d667a7f264eb08f8735bcca497917a09acc181fe21faa1fa2a4cd79e0f202e9dda77336ec5b7c52003de0fbc88c33b1f2152efec14dc34a3f93d277740d74203b640bd7a6fbbd279a612153cd1f5adad4173166035d4312e9549ab29b6fdb1f82bdaef9e416ab6018bca91dee1acdf3549280b870efca830a4b9560a18f67d8cae7f62567a1c064754c5a73b27dfc23faa1060bd1211f5face104135e470429668460c219ee1323d10a2dd37a6495385093b4d4b1a258562d9aa5d242d176b19672cfa27737a01c12aef97631d3de40249be6cc2eee4e516bfd37f6e26fb46061c89023041ccf701efb", 0xfca}], 0x1) write(r0, &(0x7f0000000100)="05609e93a9fa19563d600068a306d4f022ec6f239407cf300d407b0e61cf0a578365457cad1301d5036dec682084d41bf729282527a9a0", 0x37) 16:00:11 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000240)=[{}, {0xc2c, 0x2, 0x1f}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000240)=0x2b) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) open(&(0x7f0000000080)='./file0\x00', 0x800, 0x24) r2 = syz_open_pts() close(r2) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffe, 0x0, 0x7ff, 0xffffffffffeffffd, "0000007db84d4337014608ff00e1ffffff0700"}) write(r2, &(0x7f00000007c0)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c1914bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98cb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7ca2a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006b4ffaad2a7a939fded389efe60c36c653fa0e7020a7447e809cf0000000000000000d5fe00ac537a1af30b95fa383ad32e34195c29", 0x32d) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000100)={0x20000000000b8d, 0x4, 0x3f, 0x3ff, "6ee1b4eb3e458bb118a37b23c29cecc7865051a6", 0xf6fc, 0x7}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) 16:00:11 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) socket(0x2, 0x10000000000003, 0x81) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000a00)={'tap', 0x0}) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x10001, 0x0) ioctl$WSDISPLAYIO_LSFONT(r2, 0xc058574e, &(0x7f00000002c0)) mkdir(&(0x7f0000000240)='./file0\x00', 0x4000) write(r0, &(0x7f0000000580)="b6a942a848054d67731faa16f3c3a3f0d59c067473c3c927a504f95f5579dfc3cd1a7f550f23e153b603c8e52a726c20de8be52977f6e8acf36d", 0x17) getuid() r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x248c1, 0x0) ioctl$FIOSETOWN(r2, 0x8004667c, &(0x7f0000000080)=0x2) setuid(0xee01) ioctl$TIOCSPGRP(r2, 0x40047477, &(0x7f00000004c0)) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f00000001c0)="9eeb9531bdbf0264b96a4ed842da0e97bbbc7350e7d312", 0x17) ioctl$WSDISPLAYIO_WSMOUSED(r3, 0x80185758, &(0x7f0000000900)={0xfffffffffffffffb, 0x200, {0x9, 0x145bd85a}}) lstat(&(0x7f0000000280)='./file0\x00', 0xfffffffffffffffe) openat$bpf(0xffffffffffffff9c, &(0x7f0000000400)='/dev/bpf\x00', 0x20001, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x44}, {0x2d}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r4, 0xc010427b, &(0x7f00000006c0)={0x4, &(0x7f0000000680)=[0xffffffff, 0x0, 0x8000, 0xb0]}) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000180), 0xc) accept$unix(0xffffffffffffffff, &(0x7f0000000500)=ANY=[@ANYBLOB="002000000000000000000000000000c0000741f4d88072c5423a68a420aa68d1f7592f391a860e82c7f3bb042548f02b74aa90d31a12e132c4b27de20300443ece415003d49f319dd59164306ff8"], 0x0) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r5, 0x29, 0x80000000000000d, &(0x7f0000000180), 0x14) ioctl$PCIOCWRITE(r2, 0xc0107003, &(0x7f0000000340)={{0x3, 0x9, 0xffffffffffffffe6}, 0x9, 0xf90d, 0x6}) r6 = socket(0x18, 0x2, 0x0) r7 = dup2(r6, r6) ioctl$VMM_IOC_RUN(r7, 0xc028756b, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}) renameat(r2, &(0x7f00000003c0)='./file0\x00', r7, &(0x7f0000000440)='.\x00') getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) semget$private(0x0, 0x3, 0x80) getrusage(0xffffffffffffffff, &(0x7f00000005c0)) 16:00:11 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x20, 0x6) r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x400000002c4, 0x0) r1 = socket$inet(0x2, 0x8005, 0x6) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f0000000000)) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x11, r0, 0x0, 0x0) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x2) 16:00:11 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) r2 = syz_open_pts() close(r2) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffe, 0x0, 0x7ff, 0xffffffffffeffffd, "0000007db84d4337014608ff00e1ffffff0700"}) write(r2, &(0x7f00000007c0)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c1914bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98cb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7ca2a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006b4ffaad2a7a939fded389efe60c36c653fa0e7020a7447e809cf0000000000000000d5fe00ac537a1af30b95fa383ad32e34195c29", 0x32d) ioctl$TIOCSCTTY(r2, 0x20007461) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000100)="60512768c67624fda4039513e9078a2307df54f0e8df6b7a2d0288dc0a160cc7aa215c8a61336a4056109ee3ee2a539c0aa03297f7e0c5002eed3cdb97cc8c9da96148d68bda7d08e81d2f2638eca0a749212a14f09e35b37afb4972e6ea2ef2c5a1542707647490903905ca8407662c6e1df542be4e8b74480c77311fc797cf1f7966a8c69b16d768f91afd8e8c33", 0x8f) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000180), 0x4c6) 16:00:11 executing program 1: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b67071b542a538706000000b8110000002900000033000000030000003591af0dc1bb893f"], 0x38}, 0x0) r0 = accept$inet(0xffffffffffffff9c, 0x0, &(0x7f0000000080)) sendmsg(r0, &(0x7f0000001940)={&(0x7f00000000c0)=@un=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000001680)=[{&(0x7f0000000140)="fe612fefe901ec33de25322b6daa49bbb3aebe087661a738f64d284b09232f0c98f4f8aad7ec75001309326b257234c6627e98e2bf80956913ed230a47facb1de093e902973ef6d424c184bbce2c02b036bfbf170e46e6a43cf6c99f92eb36bb0420615f973d422e8134d852e55d711f0c903215fdfa11fb4c02371783549e2281d3679dbce3ae5070b970dce7ef2356240f6f0591e9eda3e6545e1600839f2fb83250a979df8fefc45a0d8ce3b68314159588f18346d2b6a3cb43a942f54787e2717d96004431b9d5f10391f30e5866318656b5869df647693860f2b7a409dfead67ef61c498e2ee1ec00c7e4", 0xed}, {&(0x7f0000000240)="8616af990c69dd834643a6e912fcc30b5ff92413e08a7e39c2500bbc21aa661f69cdaab1ce7055a3f133ca191a462634fc3d82a6567a09679674e6310f1218b7fe92049c919a1a88fad8ce6c5747d61dc5787e08a84234ba32a3c8c39efc0fbad0d623f44f5611df657be4c522354345aba4b3ce4ee2df6c9eca91b3ab76957df3900cf5c6c3b28c55769533edd6bc4ee05079a20c1d350af3c2e690671fa81256d4", 0xa2}, {&(0x7f0000000300)="73570082e597a84a7a22f3dd8559e5ce28", 0x11}, {&(0x7f0000000340)="cc152380b31bc492aabeabf04292cd2c7b081582f828cccfeecaefd103a6140806d4befb2fe8960ea96586e7fab4c84d73d39b5a65d329f2e487fdc028a09de738c06e5a5215814754498d461285b1770dfd753e2426c068c1894c5b7a16ea3a7961541ee6", 0x65}, {&(0x7f00000003c0)}, {&(0x7f0000000400)="f9c3dce874c39db6da22b1f8a0e0643eda788d52d17c5422f6becc23141f539e7cda439b9fe0b7831c87ec5f5c304b71aaeef4d391282f8eac0931a8c0722d15897f6cbd40444a9312b2ea0e1b00c60df53b89f00498a751706bf0f7f469ad2a2ff61bd6b9c6159ad7db822d72eb3ae3e13cc4c59687e2baa6229c1fcd79333823a28749f817cd2d8b333c89a540d6e38207477cc106a166d44d2b59b39d9c682bb4cd02f72f6ba70eb76e1fe4f40a56e93371130105cded73f418355d0203c7eae3fef2173f1d58", 0xc8}, {&(0x7f0000000500)="6a697547226a954b2581bd4fbb8a7ebcf83961e919e6adcc87f2464fc1f2fa81cdb398fec36dd5014a0c8599e02bc2383c56f0b30c922e30b9b67e22a449666eaaef415af50d2b7cb1d9775591c43388e3", 0x51}, {&(0x7f0000000580)="ebdbd1c0f68a326e0bc7ff9eb6fa93156fe70a092488a0a89c5b6b2973760bca57da88723b173811428b6f1491a2e5850da008b92e0d4b006b3e78d154dbc6b2947d4adf7b24ceb1c197969fed35771003a5385eb24ba0f825acef9281bf7688cc7dfcc4be9e64f439017c3f62984b81db7a575cb9ecc1da6b299bee0d60c834263a93e6adf8a6ccc39b1892d6fd676beb4b0b206bcc88e3161da33462b0f0e9d0199cbfc68a9638bac32f42f885d6a510e51fedf2b5fdd08577bbaca73eb6b95895c295cd0a19669a35ad71997d9346b841adae31530769cf740dbe14787244ef05ffa22ec5149a1cd9538e082b21e08510384238c08b3c1dd332fc7c5455c742f0c1f3ca25ad13aff6975d7bc706f356147c6ea82f4ba0c95edd80e60b43215b826dbc80328515e7c0822c9235ff5726d1f072adb4798d302853eed85497ae7fd17df02df2aa02db8def71713440048c0d0b9cb0f778f1a78063b9b40c88158cdee8d4fd92032315ac994feeb10ae732ba72d056e7cdf2a042332500d4c5600b5be6149dfe3755ed1d14a9090d26d62961c484eb459ff73c2e8c0f8740aa929ae166e2da32e223baf19fd0a64eead4cb0cde62554e6d51dfdc604f0f72b80fc8b26c69e609822b5bb8b44451e715993c60dd3f57d4ab7f3ae86007253619fb726c0fafa560beae7886e32da30882c82d227613a43392020d11f188eb0b2fe8cb680e2b5978dde34fb8249c65f19b7732d73be7758874699d2eb28f96dcb11fda04e00360ee7e0c92c3e0ab347e09078e3184b7c805cc6640a9f9be8283e90ce95402aa282bd61dd69696fdde19af8cbbaa4e2fcaa5483bc60f16d2f068ca2be05ece0227e26584b9a61f1ab34821f8fc97e70d5c9d3b9f7f80d60dc5fa7c62c1bb2daee88ef90f7e1057c4c7e55ad30113151522e9ffa39366ef6884d0bfbb5374413fa8baf7618fd2ce7944fe50ae37d240182d7a2a07d0a98420901cd6b652c8d19d00b942a7525c1cc3e85bf4948a1f0e2656a7e4ee55f6a7c1a51a1c3bd4d0478b37fda06e1b537a37048ca104467e8d7b7b2e44d5cc1bbb45dd94f153e2c9e23c9d3b6c4dc63d53ea0ec2b03fcdea5601e05748635a0a64ccda1babf30df46d08f18eee0f9e4b9f4c0c2923696087b3115767574e80a081f423a6c3f80c8dd3b27cdda0e83f943702eaa4636e1d22963a6ab467f4f00993135133e1f17c7d9e185477b8f8325e6c919af65c203f5ccc763173832fe297270525f7697d7a6a53683fe1b2226001ac6943c551a233b12dda63621b2938d1fe2f195e93daa47e044308ccebdb3182d8619cc4d54cc95f11f13620ac9ee2f38c8386cd14dd8d1fa73dab309e3fb469f973d29b030971c5982784cdace3e985811c97adbbfff07134ac248dfcd20c699fb0cfcbf0469d985432d0d6f4dc9da7630277af1f3be6ad6067ad5e51fec76bec6194c768bd5fc02b378b0b8c4b29278c635cc7d178f23a543d0a6382a41c0f4fb6b4f0b5e754eb33c4dc9d0e29f7ff52c582262595d5703658721616cfd564cd25fca56ef01b83a078e60fe0adf9311d230d198c2ed72c4df0b24897b6ad15a5f905ecab13c9b86413a0c9e15626e5ee036d4b1636241f602d64b07f16f2c2425b842efef8aefe211c6e0b47f3cc5ac02fec2cd23bf6355b5605397ff2c0cfcfdc49c8eb4f84f2adcee85008b1ea4755c8ca66efb5aa976139d49ca46645010e40cca7c51174752c03dbe7d01dc08b77be6d4ffdc4c59e7381b57ddd2af3414a4902f280bc130586569523308f38fcd123818e8744bbded7fcecc73884ae6c21a801c85e560e26c68ee2d86522a84b8c7c7e6b7ebb85315d2bf1cdb2dfa845ea74be515c5c980160aae5ef52d89ac3d1f4d1d02b8ab89b766ac17c0c297c72365752242b6b1463ebb287b6ebe2eb91a9aab9eef951bafdc03eb3525ca6ea4d1b2be5bd595a192e2d2d48fbabf2c111e18015b0e0b90836c056a28ed97fa2c631fb2d91b477bed831b795bcff00b674b7660247270b8682b09efa0ef48787035caad3509bef5d8d70c60a6c2e70fb53e321102bba68cd230b0146a1483b1057d8efbf26872e12770e93ac58cb87fd6d07333836253f7bc8de6ce48e09311f6cf4ba84bff13176f378d6e3d1a616fcf17163a795cc253b17498f2380fe6112105e6ee856da51a3ccd00e1d99661a783bf0a77515a6eb76b56471be80181a8ca1be5f188174ef801e58e2f99eb09b64296282227a514ccdccad8437e2c15e413a74a0c0c217c8220cce4741b658aad1e075ae067160121974cb9810d9b5b24ed7f23e7221ab5811e6344b49409e86cd76b078f3b7364b946d6b3891ca9fc70110c89670cb9834a43bfb9df3b0b8d07ff58bb42152278ae7f530a4cdac8cd5658399b30b7138428e26fb97addabceeb8a42769c4607f731bab7e230ea223db85a14ce80dbc3e83203237abcb27f86e20fe5a463ad55dac4e73a472442c6ebe4940c88b62362ed33d9de54c772c81d58be09ce1e756fbe867d2497d1063c467e5cbceba2c93e55118e8e532df2b32e9a967d928d5d70c85e80505a4aac1ffac1c867bbd4f3a261a61a3b93f598e9ed8a503602cae1546398ef49f0e5fd6c9a4ddaf726474a3376452542242a86872f95b135ef52e4807d2a7fa09bb0e7a3b0716f288767764c86e38df02ad7176fb5dfedb5470a9f0dc318a6f112619fb1f46cbb7eb6fc94f13ce4cf4175027e3a2398ad3049a679c5550d01aa6bc1affd93543b64cddd84cbe3bedd2a7b85bb98e77660e2e52a204c2f23f4f65aee90a81a63bd3d00c271dba99a149d8c61eb994e4ed67216198ee7546bae188d93aa4a79a3452f988d7ee4c1b847f2a3a2f432d243201a6cad38a42b456ee3bdf5b6bb308d9e88a6f3182455975d79854ea3fd3bfbac8ecdfe5e7fbb27423ea2cd4286742408157984e5c061ffcf798b2fc7648fc1923bab3f37579a1e33f0f9ece63bfbe459abee4eca047bd2c06ca83e006edc5954e131afa40c8727b9ce345c2a6ca840ab981464b0999ab9e770926547594b342079afd8b1d503f249d51c12e899087febd3a6cf21de05d4fe2510ac4c99784702e3a0eea1a9ce09afa794f33e841e474fe73c55c7e65785d9e61e87372a9aa15b864534f385fd7b0b86bb891106bdd4f594da1744e5dd4d9749aaeef88904f1dec4cc3c45d684f070d816a91bd8196f5b6fe922d30231982b67e7c8af375268fc0061bdafe783410b524f8e6bb1992a8ccb5b23c0ccdd1db5185e9ba17596bad01514ed0b1f56104f4fba7f60e1b596007b0fa9b246b1ce5abcfb553cc9788419ac8916eab085592a169dcde6a34923ce2af1cea2248b73ec88c86ca4f394b9ee17ba53ae788ae907684dbe6a46dd291640940aedf92e15b61cec371f49073ece3e2561e588f82b0a41bb4e85321b13abec4ea38b138b1e2deddaa50cd62368a5ee9e98239576e51eef1b0e18d6e7433e392aeb1217fef34bd3c21b7a5e29df7d2f4a20d64510c72665a7062ae7ac09d9d2fdbb818a798b6b366dc2e8c6d6ab8a3caf692517fe843ea9bb3aa0ecf5c07095c1613d72cb5431f5ea94d34f70b69f950652e8281f3342872987b6328b8dcdc9dde68993a6606b86d7fb275337fa1d71f57b7feff0d2041006ff33bbe953f7d0d796c8a4a97aaddbb19618bf308c1826949e9106b26fd6d850a59fa67cbda3b229f80bbc78dd4bddb99200c8f6794e2ac82a72cd79ea67aa8e7f27e5812332951ad278040fe8629cb6f1bba64289b7d43ef27a9920604458da2ebd837d0f5437c30b324778c794856182a31503bd4f471b75fb2531bf1f27cab0d0f8ba7d14842d689c9f784751b71d1b7ce5303c346fe8cef7a94fa8b1802fec88229ed56791940aba60ff0837b8daee6f762bdc8379bbaf90857cb3508749566bf146c27f310bd1473aececa95f5607d4293408a41174631afb8c6afbc6e91928f196b0adcbfade494fade929511e60b250e3d71412fed16c771ea1f7270ff8f1e5282d9ee7993a614d2d881bbf0eff8838adb818b40d2d6d5d951a42b474cd6e221e8bfbf14967a0c2aeddc7ce90ffdcf21f78ce056fd9ef9efd842f9b6c2543a9e37334994e98e74fdb3f02c6362ff4ce905138578215e1de244f281d0c27d3613c42f4c78de1492c577b2d4fbe06f8260786bbdd5ebdcbb79092de22535835ec48c1d83115bdaa76991e47d7946fa465b2a884ded7dbe117887fbfaf7587524a1e467cd86ac6c815bef5c5adb74f358f516d138cf37983b28bf949f30750108a89c7b8c21d36c31ba3aaa12b2c462c8f69fca11dc93f66be1ffbdbb46d7edecb6c6231cefc867b09eed84ecdd2636742c103efe7fcc1135a06d45ec06739586e6acdaa01de706be5f289d854f9e8cfd880a26a3e40be525fd16c21d6f9afec8e092e4dda253a9028b1d7002d59581ceee8ae20f244318fb005e164f1465732587fdd32abfbe97d85ff690b078683788ba400f53a04be78d811df4f09b579ebde1298221fee5aca9b48c21ad9a314d713fd447989561ef7fb8c3e537de55dbd64e3ab38d5d56a6a3484ec7097c464113c6586fca06b888b1460f0c8d646cc453598f54d9fa15fefe10feb0c7691212d94c3d62abbcae56fe886035e9fdc74c2a28eb5a4d69825c0fc7a108ebb85aa652437d90ec448185bf4dab2d26bec0d4ee70c7e70de7655cedf0571b2f8dfda641ef7a0d22a9df43fcab2a0587eba6a860628389583e2b73202523e9d29bec6bf743aee4765b16ef5e899530121bb55ea069affd3760f87e93f4c7abb87deddc91086ad3fb24d30361c93bdadf9467249a39f867a1bc09d713da92f42835208b8263f93f0217d68608c27e6800af0886890b932e88e64760ba6503d9e4df94db299863b5c3f3d5ba85fa58b869fa71146e59fe945c2f106e196d953fce47dc24fcceda1b098bfb4f967b8b477dcbd181e04bfaa104b3942c8564363c6fef63b8ae586d14cdfb5932e043027f8089e748269e7c89db89d0411c763a3531ca6c4aada393a82f39463ed619f4842e213bb96bde6000a1481e28ef513228a66db9063019f814d58ba576d475ec51128702224825574794cf15609feb0784e1fbdefe9e7633bc598fd7669cdfbac319489cf41494be3a064ac748aa9834a7e3d67d7e543f33c0d9ca57646092b183f28f6bd993572c86c3c48b83a14f4e27b706cadc51ab78f7e66ece3e78801f7ffa9bcaa6712e3e995dea1d94e5316004b79f3b050e9432361394cb6c5dd12820487fdd5cbbbb7d4157179dd845a36b5b8dfe7c3f02f93b0eb9a0480b6e7784e45334ba02acfaa104dac823d3af8c0c3bc0e502593b205a4d424f9a22ada35927d7c78e219ad8da8f13b2a702e66d65b01ab2d65888fbe6151f3d7850fadf5b721387a54399e856210586dfe98724e0fe0175634f7fc34e2a075ad0d06fff5dbf8d12320c5fbf6dd20feb89a486d325b3ba259adc6f85880204422514e8ff21f181a848092689d08125dcece62d3ee8a57b73efee389124ab7f87cf879555c65a66a3ab6cee1c2741a83f274555b8aee010ef36acc90e654e30a208872ecc54d5125daf2a3ed535d03511e1ee649b69f21ae707c2ea1f12b4f573da7b1e7b61721f6dfedb6fbd9269970b135f60257de09d355b6e65258e79652a1affa2807d4beff5231679fb60ddcac2775be6016bac1974bf3c65a53aa41cb14f2c962df40deac86b8c64ce4fe33389b05587b07c3e066ca2b7b9fd8d9e83e96c2dfc3f26", 0x1000}, {&(0x7f0000001580)="c644b2868f424430ab92bd8f1e2ab9f0aba211740360ad00d57665126c5ec9d2f6439a796452dd9c865535a63bcdaef1cbe164cdd43ace681d6ae88952a53ca26ec17beb0f648cd584418b233552bbeef3f6acba3200ba6b1bc20022c316c7b62c5acd9892c6f39db0bfd8c77e6cc71fa9db85e731fdcc4eb6fcba4209c16813117ed22056fa1e4502a77336", 0x8c}, {&(0x7f0000001640)}], 0xa, &(0x7f0000001740)=[{0xf0, 0x1fffe, 0x3, "1b56a95a19febcbc8414522344499deb521ba37e6c34ee7073f211a96f70080eefc691ac513df1adbc4ef0a83551bad174c1f2f2474b9900efdb05816648e41b306ba33f978e3a45355df732acac25ce792097056277fff60e26b0d1c4bde4c85d72373fe4b520c1b2d0689bb3cd27cbc93eed9448e28c3c1a094173725e73f2589db279de29d0d48402724e2d43cc2b3164f4c6a7a278be34f98ecd13943c1265b93f5ce7ed756a04d84d3a6d5813faf6bc61002fa105257e20e69649d961318cde02dc37869a55a3e6e120c48b2a06ac1d1bc39920c46d20bf3687"}, {0x108, 0x1, 0x1, "3ccfdff5c4e602f080035b235a3d435aeba79427d2de19fa83d772f3b66b4cf3a5bcb6c4daf529a614ac7b55d9a0ce4352dadaac89e8f409da6e42e427ab5b34c52ba0f2b95ea6b4d7fd2ce0dcf44679dc88a3c6ba9300e50f4af7c228592d87648b44f79b4d4fa706507e57340b68b663b0bf695219aa013d37b2009d6d8a5f5634a3906efa19532d8301b0a40ecf2064334eb38aa8f03e45c49eca5f0a5ae8221b75ee8de61db057fdd757958f78fd6bb2f77f38f6ae589000b3d8fa3053ce46e575ccd47f37f4cb6346dddfd05aa26744fe1ce6f91e57ac7d4ca3455f4c97e30d3e114f3985044301e26389385c11bbb5"}], 0x1f8}, 0x402) r1 = socket(0x18, 0x4003, 0x0) connect$unix(r1, &(0x7f0000000040)=@abs={0x682eb13985c518e7, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r1, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x3ffef2028ce4d87f, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x5, &(0x7f0000000000)=[{0x2, 0x797a41f6, 0x1b5, 0x1}, {0x5, 0x7, 0xcd5, 0x2}, {0xc884, 0x7, 0x10000, 0x8}, {0x2, 0xfffffffffffffffb, 0xa49d, 0x8}, {0xe, 0x9, 0x8000, 0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x2}, {0x44}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:11 executing program 1: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() close(r1) syz_open_pts() ioctl$TIOCSETA(r1, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) poll(&(0x7f0000000180)=[{r0, 0x84}], 0x1, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x200a2, 0x0) ioctl$KDSETRAD(r2, 0x20004b43) socket(0x0, 0x4, 0x3e360962) 16:00:11 executing program 0: ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047410, &(0x7f0000000040)=0x5) r0 = socket(0x400000000018, 0x4003, 0x0) r1 = socket(0x800000018, 0x8003, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) pread(r1, &(0x7f0000000000)="9ccb51ccc583d122a63090f7fcf8c07472fbada93c7c935a49d64917fc69b7", 0x1f, 0x0, 0x0) setsockopt(r0, 0x29, 0x1a, &(0x7f0000000040), 0x4) 16:00:11 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(0xffffffffffffffff, 0x80085761, &(0x7f0000000180)={0x0, 0x8}) close(r0) r1 = syz_open_pts() close(r1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffe, 0x0, 0x7ff, 0xffffffffffeffffd, "0000007db84d4337014608ff00e1ffffff0700"}) write(r1, &(0x7f00000007c0)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c1914bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98cb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7ca2a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006b4ffaad2a7a939fded389efe60c36c653fa0e7020a7447e809cf0000000000000000d5fe00ac537a1af30b95fa383ad32e34195c29", 0x32d) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000080)={0x6, 0x3, 0x6, 0x12f}) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x1, 0x2) close(r2) 16:00:11 executing program 1: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r1, 0x0, 0x0) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x10, r1, 0x0, 0x0) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0, 0x10, r1, 0x0, 0x0) mprotect(&(0x7f0000ff6000/0x9000)=nil, 0x9000, 0x2) mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000000)) r2 = socket(0x800000018, 0x8003, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r3 = socket(0x18, 0x1, 0x0) getpid() close(r3) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r3, &(0x7f0000000540)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB="0504000001fc000000000d001a002a21"], 0x10}, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r2, &(0x7f0000000400)={&(0x7f0000000040)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000000300)=[{&(0x7f0000000080)="4b07435e5352904563f0d8590285150e568c432152c42b3fe3e3c42b9a55997cc017a9c5846dd7b58d128050986841a42dfd84e338bf62f5f971ebc913919eda3f77d2672542318ceff9fd1840f9a75fa415567ee4968504942a844ae2a8d57d6f5bc4700d4707de86c4b4ec3dd7b17021b5301caf2536ef961132e65e8aef12b8495682bae29bb7c212ec207ded2e9d9afc92f7a7ecc837c16ddcc5f3facb8f1f2cde6c3a9ad60f", 0xa8}, {&(0x7f0000000140)="4863d85d67f0b0866bacb16bdefa78190e51f01dcb5e9e3984d1bc62f641c246e45ae2dace7ca00b02a31e25361e631b449f665f453f5c367735e391f0fcc7af9aac6bb07f97c9df60680f70a3642aec00ebf5027bf4d812a4cf4da4286aad496f05700b42d4243b7135ec3a8bed056657436b1023b6d75ead243ee47867b562c74900e3186777859f74abf434352cb133fdd6371c162b408cba8575ed63243239fe6436fde91061d8b78b9616cf12b4c847a7bf6ecaa732f36c3c33c5c4058252a4d0a522d13860de3959b3b55e31caf408b94ad2abcaded74935b633139a6567cdb8", 0xe3}, {&(0x7f0000000240)="4254c539e85baad1f8227fdfeb698a", 0xf}, {&(0x7f0000000280)="d76b1387f23210a61fd605dcd868d5bc6044232c283d1b2f79ff8e08b6c6c646a10c9b9b29b60a559982ab05573c1d8b605403984f44fc8c", 0x38}, {&(0x7f00000002c0)}], 0x5, &(0x7f00000003c0)=[@cred={0x20, 0xffff, 0x0, 0xffffffffffffffff, 0x0, r4}], 0x20, 0x2}, 0x204) mlock(&(0x7f0000ffa000/0x2000)=nil, 0x2000) munmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000) 16:00:11 executing program 0: clock_getres(0x4, &(0x7f0000000000)) r0 = open(&(0x7f0000000040)='./file0\x00', 0x800, 0x4cdc0513d8033d01) openat$null(0xffffffffffffff9c, &(0x7f0000002f40)='/dev/null\x00', 0x8, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = dup2(r1, r1) ioctl$VMM_IOC_RUN(r2, 0xc028756b, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}) ioctl$VMM_IOC_READREGS(r2, 0xc2485607, &(0x7f0000000080)) clock_getres(0x4, &(0x7f0000000300)) fchmodat(r0, &(0x7f0000000340)='./file0\x00', 0x100, 0x4) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f0000000380)={0x1, 0x1, 0x3, {[0x1, 0x0, 0x5, 0xdc, 0x8, 0x5, 0x9, 0x6, 0x6, 0x1, 0x3, 0x401, 0xffff, 0x3, 0xffffffffffffff28, 0x40, 0x3ff, 0x1], [0x1, 0x1f, 0x9e9, 0xc00000000000000, 0xfffffffffffffff7, 0x401, 0xfffffffffffffff8, 0x8, 0x2, 0x6], [0x2, 0x809, 0x401, 0x7, 0x100000000, 0xd9, 0xfffffffffffffffa], [0x8, 0x9, 0x2, 0x401, 0x4, 0x4], [{0x4, 0xfffffffffffffffe, 0xc853, 0xffffffffffff5cb2}, {0xfffffffffffffff9, 0x6, 0x81}, {0x80000001, 0x2cb, 0x4, 0x5}, {0x2, 0x2be, 0xc71c, 0xbdf2}, {0x4, 0x426, 0x9, 0x1}, {0x5, 0x7, 0x401, 0x100}, {0xb8, 0xfffffffffffffffe, 0x14e5, 0x7ff}, {0x5, 0x2, 0x1, 0x3d03}], {0x9, 0x3, 0x2910, 0x40f9}, {0x10001, 0x7fff, 0x80, 0x1000}}}) sendmsg$unix(r0, &(0x7f00000029c0)={&(0x7f0000000600)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000002900)=[{&(0x7f0000000640)="48cdf54a983c0880cdb9bdfd909e0f78ff0093a82b400ab24987b8b600dd4c9f55b282e33ea5b09d9ffeadea9005c6cbb90e3c5016fe679faac482b349c59ff0903e91836a46e71fedf65313c301341613", 0x51}, {&(0x7f00000006c0)="ab05832f2f350dc587747f0e26188eb69a6b79c465ec09030a524549c6b0c11b214417c882dbef13ce34c79b0bc904fcfa6754042dfd56dfdee0c9c942f6e0157ee7e3f6d0d4d91762dd630f5ab8862c4c27df20fd", 0x55}, {&(0x7f0000000740)="c552cf0963d83476e7a2fbdbf7726085e98583f25164e12ee2b04d954e68fcd9fc7fa4fafd354f6f2260ea1c00de408459985010113cde8d24b5fc6431d4111b3e7af9c25149d762bcd0f980012a6338783e402fa64c98bfc3598c1a0bc70c20ceb72843406308b1b1629e46474a73bd896a08b157c94f3eff17760eb2be3dcf3f064b40386e43f7bfe8dcf3a1992ba76c250d2425a165a8d96d8fbccff346edc0e931a75c51a64e4940667c7005eea03085e786a0a52df343bc4b758f56e3fb794ecd8d084a65317f7ead7eedd557d9bd13feca67a2521caa3fe9776df5f83f63887c2146a5ebd5c2bccc079d5187dc86797215c73c52ed28188e2ffd1ae05a6fe6ef1dd0e40857c063466f7aec362efb3dac761a1062dba8336974ffeed31826bb1a1daceaed5eb363867370d7b1dac0c0a60f227357866522994444e01008ba3388855cc2722fb43e369bcc68db4262384fea0688e97a9df5fb976ba902a3f224c5a9e4934f37253228244a8184fdf4b315bcc0c1f935d2f2bd1947504c4ae1cb73633b8b38e1f8975211802009a76314d2d51d8119979171e1f52d81ea81945b225384c42d2f0ae6930cb08ca9acdab53a7974519c3e8a52c134352e037f3f40fee687344d59344e6e95fd470de4d9c5ed223f8b2ea4d6301b4d7d9ac0e7de83deb7d8a3f2691a11de943cf0a8410503780d5fd728551ca9dbb9fef1644adeba8f85c47c92fdf3ab48bd650bdf68cfeff415365f9aa3c33a27ac5b83f0418040867327dc2c8420bffcec50ee02a14dee5626e6b0e7e8c50767b370c6b790ba8a89e8060288d56d48186a191ef773e61e43e33de3eebf57945e3374a01ea1953141b2c33affd11d98d0f20acb2fec287517170ec6c231e873c7768c465b817d99ae12f210311b96bc0ebef787d5a6e231dc849f19185d96f4fc83e6923b47225cd7241ef5e3d6678af2e31f91ba63bfd58ac89f1c84f08997019ed4bcad776402f97bdd7d034ea12998087ea8ec8ce948f155afd6724c70ab5d21533b164ceb250625918382ee8cb324bce6a8422c0deba803583d4ccbd7a9cdad8782dd682b36aad45e0626729683254cbfed9295d0c641302af270d6ba3f21d714490658b69c7cfd609c90192170b81481b25cad547f0aee1579f8d6c30a3769e1482e6529c90f9cccd286a9a5920f0504f8a33e092ca0512558f0b1eefc781684fa796759d53b14c7463aaf239d03d820abcf19df41a75cc32516a704860dcfe1dee455a74393c401fb2475956fe6384e3e201c4124a8d0864996963d2f00539e08908fda6bb738471249cc9bcd8fc8ecc2d59d7f7146ddad077081cb62215e8c2134ac88857f6f5cee53aa23b1bb4b2059baa22b79bfb93cd6b3d5405e42e059cbf3cd585dab2ce0e8b76ae4c3bddd425ce37961befa24a7ab1a14606ea8523ed129d7882f3e2cc8856d57b16ab67e3a312fb81e66b01f26fb45b0c457b75a7ac36cd1d5ceadc864774ba42429d41f1f222de01ea3bfbc888e4067493dbe35af429a3b313236e39207e312e7a29e735a8a8a3369a1d66f74f527a353814c0ef6694382f899b164cdb756e35d36bade21636248564eeb717362e9fee94a495e5b10ec505a65b5ce38efaa366700735dbee47f3143fd6a7a75e9e4ea7dfc2357ff05cedba7cb0cafd20f1e03df56991a72967b76ae1d4ff51b36d2a161fa0004690a636acfc1240a17acd88d199c552c29bb0d5d22a09c8d351e203c1deb2847927bda383bd98cb2c96ef249914f1d3a682e71d5ff34e24b46f8464e5fe046a3707ea405d638e2181a8b82819e5351c8e3f835e9ad13f8de484d76f7eeb3098b3be8a993ba17e18e9c2949e7da5d5f360366505619c7235d9ed7c4bc4f814b275b366f190524c8503f0b7dcc1b6efaa4def16fa727d9358f21ded2babcb54f26f637f3b56a137535769a67bd2678ce0bfb88fe13493acadc563d8e11227f0ece2728bc18e5d34b4c0d047b0a6ea15fcb11b8be40cf6553ca4831c66d419f6a55a5ed4aa9fb539a364cfb928a7d8d02284fa243d807471c3208c2c00c00586d1e14ebfdd54ce931163b56e5f53e64d321b0382342ac771de7302e54dd14276c360a0e11b5a1b6649e895a94b5ab04237685b3971c5ce4aa13fb5f05307992a2bb42f8bd4b41b66c295d90c5e11befa93265451c24771c158f208a0c4ee4c0b1ddea18a5bd6e2c8254cd9cf79aa8a9ff29e4f58bd40d7ad11e6450fe8a461d3db802f634a8b4c4f404465642a97f0c5f8d843eb0d0d7ff4870fc591fdd3ac4c0387507c9f7d76506fd148e36842573348a5825f0121c1b329b31bb4b2c15ded348ce675ad4e2f6032f54a2e2b23af79f2ef15508dabba48fd4da4e6bc5482cd70f0eabf3ef730548e5d22c43ae0fe012c4e02f20b34bd2c30e2b749fe50bc99bf99193253c71b9aceaea5fa61e43ba368e8176345323375ba4782454ce4088c32f329d887da8614656d7da65bbdd88842a1b8a3f54b20b30d9876e4411b2cf5b237b548f3fe769947c221a63e48612ac1451bd6f6c6890ab8860303126db1cf3133cc9afebe59b272d3cf81826ea3aecda99f875c85d0abab773edd91485d0f191a5be2ec6ad9a2c9b8c569990d96357a6e673cc33dd960f3bfc8ca4a189c5b0cf0c29448609ba1863fb7edbbd308c8ca330abf1760acf444f4a8b8624372efe6f7301b8ab29fda9cfc57ba225897415d7af1fbe739c0553a106185e3234861ffa64606e0eff84f5cfdf571a873442d1b5017d521ac9a89469c4a4e700635f0709fcd4e58bc6c10739a99332c55edad4968190a66e763c9602287870c99d52895db73e8f19266f8369a9f42fc370a054d4e7f0de57e2fc2c8f879e48a65a48dd291765343ba84d427cd51af8c19eb4f7abc6bf2c9786039b9c3fe327633cf431c1004e92bb559aa7e6de4625708aaf3ea44b600c5b630383575b90d52d4d5671f7e9aaad177ec1a9441107a38518a94677453dda8aab58ad28fb918612227c1e999ea4bf0ee94ac06dcbc26dc09033f81614284dbba31f4938ed07ccc07de16976bbd6685fa38c2411eb42252ece3658e264fed5c625fb1c0e1fc305e842c72d17cee3c7723890099af848c1dd3e9314a3391431460e48f4f129fe35554bf47a47bdca752a80d0a6a9f8fb290c7397ea5f2fece601a6f95d39f5f4bf47a43223a3fedc658865796beaa50a2aabc03c807ab3c0184bbeb6435eb715ba77ef47af627fdbe0515d2be2febbcb4c57866d0dbd5938187f0d6b5b6df17400048b3aad883eebfb9e5032ee85fbe5016b1e7382b23834a2b6f3b13f200b331466f84ede7041d4deb5bda95a5a31c04cb3b5d1818c8128ff6023ae9b30b35619555474ccc2cbd57cc2f33fd4cf435f760d25cf9170560d10289e95d2209dfde849dd844635e0c4143357ca4d8530062eb7fa6abc036f319ec66a5e4397ffc556abffbfc8fda192c583605297a965b853de4c996d148b9a17a40948cc06269dea4ba2ef6320cc7e9b3a0026abf07005bc65e1d897abf2ae417ff9c51ff1347e1f603b71075d60e89810ff50c822b4981a49bcb909d2c2bc50018eb91b7203033c5f31df37e5da22ce17cfb38522b6d29ceeb9c1fdb0dfd2f6aaf9f294a7a2a2cbb0b78d7709913ec4de4115a5040123395ede5fd02f18e55a72dbe73516fe6cae9fbda7d13af1c74ec825771ae8143af685064d22c5601f2cc1b1e939e2f87967a7fb92fb99f1b664a7ad652b704bab18b70a4b1f9281f86c02c68fdc13b36ac3b301569191bfe9c966c2467cb167c36d73f81b289295ec207737da21a81606337b0e6b61a5ae1c491c8814a2559fa24a6f5446370e3a7b1d70db0d7a923aeccb765a6b330cb94aa900eec9b698c8945d7a7f9b0578481a3a3e5a4a5f98f83cc53a474b4f53815b0ee40c1ed60b335aaded9793546b5c36aebd0b1b5ee8e6b9815d11e9d1d7b68a2f8892985314bac4e07bf3458371f90b68dd5fc4a5af21eb27e7e23408ba7b54fd777aa09b8da2ccaf3f48a2eda7f678406ad89e4e9af9c16ade910103cf0b7e6dbfec46d1da2029176fdc3e2184fa0a120c7e69d5d1fdcfb1e6cdb5afa2a140708aec94e8f5ae45d1ed15095054d20936711309d31ce44bb0a3f1b8d35e7e7d97bd35b414d7f9b4d6e1268409c9c661a0bc18026687e47b2966c1d68b696773a2dd219135536962b9e84c8ff8e3ceae7d6ccb234456abb8f89ee4210903e3b63e10b0b0ddbef1b1faf046ebdb891aca734796c1ea5495b0dd3bfec6d0e63c5d4d9109a7d0909e26f3c0a4034fbe852021794250b6d5d08a05acad5f90f5fe21b90f10a3c4c3a13a98cdf77ffe5c72cd2f38d15e9f79b1a510836a566550ef954669040bb515b4de5109bf7ae0fa69bcd4f63c9991d00bc22ceab14f004d8f8e883fbba0c10332130a27979ad4c68c5b7ffc7808b8d4de5d88484f1323fba7c921e2c0048c8ca399bd6ba7ca668f7597ea6a7c803b8b9779f5897b8c13e29396e87786b80dd4401ea98f03c2e8ec43d8f072a46bca1244a8539488f7bffa91142ac53332ea7bc2db012fb3e49cec89943454c75a742eccd00ab57a4829e99932552ad1f7939001c36f03ea04b48bfb4fb8049f8cc49029b464fb47d77d9b73e331368e127251170224d656275865d25cd4846b2b50e696d1a1012b06a8fddbce3da98de5a555771afa5af2e56eca711c92951c8b35ffaf6cb0f3382a8bb7a71bce1e0288f6670d0f1f8f1e70ceae6a29d3a0b363a3ad52791898540fce625578a0e01512a4c42bb8b0c47d05bb5c833d4c945a1989a7bcb4701c1169728b50bbe41295cb1c7399bed87b8dd3841d070fa781a766b3ad78cb81a0a0b085e1e4720f650a180dde5747b93d2b6833095ad300c015d5520795aafc3b910691f46ab197dcb87545eb3c5b172fd2a97cba04a320a82f0904e74a74c1cee563863d2dfa1e20e8af4f22739ebe1fbecb9cfbf2cfa36833a41477dbb26761bbbd623208920ceeb8b464bd45ff958b8051a143fc139f4938f49957cd4169e5ade291c0d97539f616a07eba4950baee9123e977ac583a08ccd23b510d70b9de7cfce85180af2d4245fa4927b0a95df7df14b4a5811b6364dfecdc8c18eb4a1e55ef560a0bb8badd4783f342d34539bc9ca4cd538277f1e331cbe8754f30655d240efbba7e3d4d5c371fdd2ae15581689b0fc5e55880f4b6703445cd18a94242d1f32373b24d78ab8c5c7b678ccad5411a80abef9eb9694bfe9be819a083316a8c2cb6c398e212bc61d7d8851aa0d294d666cd1d50eaae10e4714a2348c4a46743f5a523832686e1adbb96a88008df69984cf3fcd518649ba1243ae79c68273aacd1ad2f91db472a214179549585426a24a4aaa50bf805b05983c7a86699931e82404b325726d9d37b226f5c32ce711dc949ce1a540dc901518ace4b8a53053436ba0d83a901830c0060623d157d73a3e23087e4a139b4cdce0a8b72dc15a5a4ce5caf2789b351f176513ef48e3cc1a146ae552966e03c260897698a14754765c245a2a822bf207ec9d6205f8f498b584292d86cd610d369e76d1e8d969248b99226c66d00279ef63f679b52dd383961b3a0a18e9d86ed2c0e3009cee1a4622950e9e200673e9a7f5ea36014d15047af7047883a01e5776dd5ea7e95398bbce3fd48f11ed935fc43dc00e4e3e2203f323ac712ac332ba82d4761690e7402a87f191e2ed86fe47d6eb3af03912f55a553a3e0db0803929b5d0073480eff92c0d370b6981557a3d5bd", 0x1000}, {&(0x7f0000001740)="03047dc965c7fffa50d678cf08dd800abad0f49c57805087fb14722eb1b0a1ad42e94972c400d3b500534d6ab6b014d83df07cdf2e6144638f77ae276c8132c7d07272a026f56f9fac3b29fc89e510a90b36f8226f83d76e2e9ea0d653c78651b3dbce63d989acbc4e015cc8ed5005282dcf492707542be4591c035219643194cf36f38927ce46cc4888638b7de21bf3b43e27578f5009aaad47576335af0273dd141a60fece1d3c64785822cb4a4618b04437ae6cbd6b0107774e42ae8cb2145feabaf358f2c32d4a9ecdeb6d7721cefd8d256311255e3bc5faabd6358ac3c8f5d84943c300c40dcc91d8307c0a9cc8a31560c0327f59a374eb154efd34d9f963afd126963a3ed4e80005b3b92f70c2b6c8a8e40c5b6d227e775c5a7dc473288bc2af5d35a3744d5d14790ed0d6eb8949aa11841e95ad0347db9a788bf82a686ec232e603d30cea6e887c5f80ef49db2e690590236641a1f7d314fc78ac556cdbdaa715ebb952f2c23c67a228de96d1dc06e1039994962f65508468c84db2433dab43ec0a38db0f8592d0d02123efa370e5dc9858837d6e55fbda5502cf211082f100c99d3ea533118e837e6ccc198d87525b80234370c65e2498d7eba26ba6a8f9d08ff1fe96d8d7174bb82a1cab3fabf23374857fb9302e713cc32ad51373ab35c78616b2c7ecd84ce7d8e5669491a9993b7393ace2c5740a2b578e1f6bb09af45d10317a0893a459628323e8b26e32ee6bb423df2b5cad1dfd488fba1454a5d607da1fd46e1955a91f8aa2de2d819d8d6b2f7753d14cbc4291e8c17fd97db89f506427ff71b506d977f778ff40396700830657ba6b2141125d3a851f5d4cdfab326b572260927870a31dd9f8b6103dd077fe963c414e07356a1953c98bd8bb2678a5036d499783b2bb3b19dc25f033b98a724e4e9c6b8633ba3d5254ebc015e286038dc8232aa97ff8643b13792c467a136f4c74acd3d1b265d745f21ecc6856b63509cf00bec8bbec8627f1ca9976f221d8e31ce2eff5db6a641c5bb07b769f7b5a43cc4b02b992fcbaa646c9c8b2d38c56d6205c753330af1c87e8d971a6c4fa3a41b1e9473dcd2df6a2d4381bf5d1a3c9ce9c7b0f0bf39b1110d6fd1259ede2c4a6e60c75fa7a096ac0b08811e1ca3a19ff7d0f3414017f551565a7235ae6d02e2f3c619ddd95720df35d487d93196083e480a2e5a01c27752c51f8a4e838261941958e542247c51769f6e2141487903fc7c444df09d4ca20e14c2141d2ec2eada20a899e6280433af03e52d582ccaa973bb17091731d2a4734444593b366a08e455a390bf302923b2c9b2f192a1b72a969cf691bfebe7b701190805407ee90ff289f676f1039548db5dbc4fbd2495950c9a0ff650e4c24b5d4da340844b9de2b10be2c6882c5ab8b880cfe21605337d3dec13aa1fe93e7ff8ac7574bb9b29c29957c536e03b7ae1be9a17561c401441e7eb178486bd6a419980d7be115c56095c86575532756abc52dbc16a8048d6268435f173ae7373e3440d4243447a85050cbc769e880fcd964bba9f750bd955964db1202d6a808ed012d5f0ee272f02991fdec14473f039f4b5ddec02b9354ed49f86cf13b721f9055d17d4a88eb1c61af1335de9a88295f6cff0fcebecf3e1ca500745646e0f36905bac9bb0a74d331d196ac66766aea15a346757dac94366df748b07c7b1d513c185a8ae80fc55c86caccca61e28ba1db5568c7a1bd247eed263b69ed6ea57a53a75641b380214bef5dbd13378218ca883e91faca68c1ce2b2c79ad29b29c3c02fde073cc1404e756c59b02ebe420f6f8221203f49dc6cc21e89e41502521688ff40e086ddeb77a374eed7e704004585dcb0a63a6f1d3369e44b2aa546a2f92bbc721de378d4780e7a5358e61d0cce3f2e57b099cd607d4ff2770283c9d192f19604c941b9d15b7d09a15c55a40a3d6ff8fd6667b03b415baf82e79fc1f3adb14af225af11a197518933005e2ecb67b8a50065a8f2b522536612d2369f29b087e74d2a63229a49f6c4ce2621233db53015c6302464e23d556155239920792925f42f53f1965e5ba50ae8dd6049ec2e268a60e3d9ffc96569b4e8f11a96ab655c2bda28a0973a9522b8f30c50850efe9b543e6a916364ccce32a0e2da4aaa04311bc82d78e7dce625c7087b3b81db42e772f98108df62f7790c094051de9a29c6609b39258fb8c56cb4a8806b1605f75f544cfd303402810ca00efede47f8d280d31a63e6beaaab261af03de13d730da1e43d41fff98e07f54c6676f305f64b4e37dacd2545588a3fe94a4c4973f55c84b0201c2f5e09f5ad54e4c8d0dc51748ef989d514890c914aa825da3cd2475e5a1416c3802f6a77bde5bf34740ca24f5b0ca252a8ed6d4a3760228960ce9ee746c3a1ec9f7f0bffd04485ee538ba3cc8542fbb71e5b83f4d6654026680d10a32debc21b56bacb9d204481b7f1276bd5238392459c58a19f805af836dab329416c2c1cd7148d8b2c6f82c03860be94458ee700da2b48b0a7e9e7ad774a30f95b6e65731ff8322b33c5aa520032ed56ef147d2ba811f5253b6425c8af6e8a98b7ef2cfd1544f7d7a797c07b3757557dbb21d4c858353258b176e87132670fc4915669f2b70a62db9d6dfdb5c2d90af1433d8feb6a034047f3644f0c8525451565cd7f581a1701b22aa8c9cd6f4e9b8a8e4bc5a0b6fa0ad5ad6a9c3ccbdcd111e7414f9fb43421bc767595d2db20dfcb631adc220a3c54a768f2113ea55180dae16da2bd3c10195aad3cbe72a6534251907d5b9ce3a670ca78f98190db825db903b582a96367599cefa4694cdff86bbac1ee2011712d08422d266344efe6bc9f248a33e94b38518b0505a32d2ed60473a128b9467ff9aec781f12db8e15b9e63c45b5527253f1d7606094f0b3697c36a1f5f8dc974a6569dd03eae77c25a1f0b7d697560f5a7db6a8ef04d16e34609efe4d3b9459dbc8f9cfa508accdbbc6644190f603f59cbaa0f16f427cb5b7d110405ad1e976b9ed758f1646668f144a45de8c62710e4497647b10f7d9f6e63cf6eebc668a87d99cfc71eef414a38854482e9d298c2d0eafc8be25d698b1b03d5a3a2ba5ba37672eedce29165c3b408a3ed7d47482e2203ca6c9cb5588831bb57cc1919487fd28178a38a8686fabc1a489ee650ad77cc41a06677ddde5a71b7e3c237fd3f57cdec73eae797ca3379a23fba14d604e3a190877ff012d597c8ec88fbea212c869228a59bb265282c9ded74fbca74ca95e5eef59ea7c6771c0c6d0f6af917570c3570c3025c6b49757343b866880b1199102f71e3ce14c06668e9c5f43ef10bbafd5e497aeae9e883f1966f4b5c10e0805a1b47ac0c8d20c33d8a50abd300103a5a927c41e8fe919f058c667c727b203e8fadca1b1eabb6769bde9b937255f1df22e96ea1bbe6d81cfde8fc774e08b37dfd7561675eef5a88a18df2ffb4be9ae1081343be02caceabf21ad8770a1cbd02add94e7c4ad057289ccef9e71b0d22b221624bcdd0ebb1ddbd76c0bd9998615286d433a35c4453e63957a4c6eabbf15471d7174dd1041aaa3742c9cb03779cf39bff98ea607d6aa564597da2c4e0f80f200647f07211417ae949c76a699cee68a6ab8352d870e7ce7fe04f05791601be3c56b97e98396752ae5a2613107bb0ba739f0db2a6c5b8296ddefe8a54a81c92c61861af0a2169a05d2578ea7e62ea56f34ed95e709e17175a060a00740557508a08e2c99d2a36122edbfe14f7282735796818725b3809d836c8f685cbf03494e4e63b9a59cd1378d0aaea18fcf7b6e7770e43fda1f8fdbb6307d8e14b074e412a8d126bc7e9bc264507d20c0f24fdf4bcb2125ab22a862a19032ede2428a418a185224fe0b139486d411cd2bd421e16fba7aa0ccd4e7b10317ce5bc740230eeec56ab52829d9e9c6b8dea8ea9737ed24f6e52f9ab3a8f25be0cf66c856f1b03667adc8b7bc6411eae0836eaea1d1f1a02ea62e4a5caa983264115d083a20cc0ea2f5f1de95f6b93e8c88f2566269dde0feccd215c7693d90a922c5e105fd38e96e779e54a70f931dbad990350599bbe334d9861b1efc9229cd621631baaf97c7f98da8bc398bab4f4def1c4754eab4d4f8fa79a901446427f3e36e72c5e346cb64c7a74eda4ad8d1bff3f8e90ed9954c456da09af1a238c6296af191a08b2b445c0893ee78a8cff51d25324f23b87a85c72291ef8f8bce9b095a3a50c1f5f489729040b5943c98ba68f7f9159445733b66ba040eb9727c516f8d49f38af1140f05a5955e3955b78f92df423b537703e645dbdfa41ed16301a6e7daf4d446486e5832c65b479e671408673f0793271c8ecb4f7175bc2feddeda7ff41f80ccf308c5ea833d057a85709f6febf68e50483952dc2ab624d35a4fb9d9f69d1577b0fa5272a9e356710cb2bc46d3fd5ad536f7e3fd1ea62a5166d8b49406df45868bbb47b4e0a83036ab27c54409afffa03a02802fbb2fcab673a9533d47aea870ce793f90e3fc40766e4ac95415762ed08b7fbc3ff213a95de0b5c1a798436bd705f6d25f5d42b18ca70b1db812d8bf45fa6031f1ef9ccfe91d6f55bd2c73a599c11a14f3bc6492f0adbc5aeaaaadd3354d8b0afab6f33632c0054ad154b918de94c19f1f5fa0dff10087ff111d186ff96985f3457fb5ee150ce70d20f4f2b0378aabb76c985e3fe135b37ec6a8cc43b49113907edde803a940f846f6498292d5b135e1ef4d7c8850b6c2f0a8aac840623bae8365b75724b77e9d3efa362b1a9d3e0da40804548f0d9a122d61c48ed5039ca7e0810c5d8b48ccec81230e29ef0b0c9ea4abb4db0a3c3c475c2342a7b03727b96276fe3d52c8690f38234c44cfcbafdcf7710d502683f500324693a9188650cc4512a5aa667d06186c8f361b7366baf9f75b939a233d7a9b8e52dd9edc27ba3ad0597b7c3f44b6756d34eacc88560df4eedaad29287b396a5e7205815d596db9148d9dbda8f718a19fc95d6f901900b153b248903d0e037ff942ba6292ad2ad92e40ba514318b72af2f1a2bea39a3dc58d8733f85dbd0a290c3f7017ab2abd51ce495b28e90e7c3e0eb81769c2383d04a3d03372249c63a8f03f0bdec7061118efe5fd07ef05a22650399b34ba5571415319c3f0addc47117c813689a31e8384e983ad2225f30e40fa075698d51d71f5daa6dd53fbf35cd553c12ba2500b9ad7ee1620710af81a17c65142c373a440eca4e5b304b7d738087e231adb94180502b92227312380d3aeda29e3a921c980a23feef5fb1c722fc35e3f8d91f0aa5e9df71501beec89162e309532232467e302eeb101abb2ea6b7cba76e3ea6dc2588e23a90a77e09c258da8a621aef12cd2ad49f88add331741e2f6b5408b401b98bdf045c5f2ee1ec3c5269185263a97a4fd398c836cddeb23d5e204c961049dfa6eb67d2302e27b2c60e739b315b16c45d1458badee1897cad729b866ea9f0fc448fe5ac369a4e4a2ae7a44f823bc5bc7b1384e86ddf8ef8da2376d510a2d23da6586d2cfb105b9c354327174e6c12eca3bf182e1ec035ba78c06a2d4994c66310273b88ee1fc3beca3cb9d44be7801407bc63b92a9c2c0ba0ac0701a8326af53c3515b3cd8bb35757603b54f3578d325a90abd76b73ebd9300109eb7b9acbd7160244c4c8144e95eb1e66d687c9cfc480349acf00cfb28d07252733de35a4b214578edee53731bf9a49f07bab2b51c9f50ff30f930fbd59c57d43c4f393442f818bfeea3f05b3a30ad712cd0b4f2fa15901883df", 0x1000}, {&(0x7f0000002740)="ba5217042f614df4d17556b408c2b094609009cdd151b71292e84864a74b7d1be68bd2edba116f1f265a5fe34856e531386aa08628f703a0c017fa46ea0178a8649bf035a78ad1e735f6f1f39fc9f6af1a8093d92cf4a56ae867ecb9cb2c6f10e3cf94a2891f107e", 0x68}, {&(0x7f00000027c0)="4caacbfb8099b5451e0c96d18a6ad5d2a72ab37e60e4dce3d67b0cc4891a3061c44382af64e60a445ba5d5d897f0a6dd154ceab40346f1f7393ff253fb570f2db7e09caa4dfd8d0866378cd61eb34b0602a04774a1beb2731210b98836d337196a1dfb04164097c49437b1879b37c62a2bf1a52bab2478c8b9e24ecabb1f587227621cb1", 0x84}, {&(0x7f0000002880)="80b7e67003b5e53807b5eac0638bfd8eedfebdc05e51980ca51a42cb724597eae8492754c930f6bf26575fbbac1c101b07ecb73e1410a0b59153dc87e7a2a98f31f49cac3d41cd6f52e9c17c6e26132e1fe01268139c5db05cc039d91f3b6d8a2d765be12276e56f83755f7db41985fc845d3a30929fd9", 0x77}], 0x7, &(0x7f0000002980)=[@rights={0x28, 0xffff, 0x1, [r0, r0, r0, r0, r0]}], 0x28, 0x2}, 0x2) r3 = open(&(0x7f0000002a00)='./file0\x00', 0x80, 0x100) r4 = open(&(0x7f0000002a40)='./file0\x00', 0x20000, 0x15d) ioctl$BIOCSDLT(r3, 0x8004427a, &(0x7f0000002a80)) r5 = semget$private(0x0, 0x2, 0x200) semctl$SETVAL(r5, 0x0, 0x8, &(0x7f0000002ac0)=0xffff) unveil(&(0x7f0000002b00)='./file0/file0\x00', &(0x7f0000002b40)='x\x00') utimensat(r3, &(0x7f0000002b80)='./file0/file0\x00', &(0x7f0000002bc0)={{0x401, 0xffffffff}, {0x7fffffff}}, 0x0) semget$private(0x0, 0x4, 0x20) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000002c00), 0xc) ioctl$WSKBDIO_GETMODE(r3, 0x40045714, &(0x7f0000002c40)) r6 = open(&(0x7f0000002c80)='./file0/file0\x00', 0x400, 0x20) r7 = openat$zero(0xffffffffffffff9c, &(0x7f0000002cc0)='/dev/zero\x00', 0x200, 0x0) pipe(&(0x7f0000002d00)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$KDENABIO(r7, 0x20004b3c) sendto$unix(r6, &(0x7f0000002d40)="83d75d84fa7dcb802ed0ef365a8c5ef6da1cb69ed4845aef950463282c76343ca96841da8e858e5dd8a8d5f3eb3b248c370f1115aa8eca55aef242248822048c5b3ac98e2643b7c358275ab2b0afa96c8920f49a31f84996a20c4b66adccaf1a988977fcbc0094c866cc209e822d461eb098eb8cbd9af7a48a0b3de11ae93144d936628648eb1beb8b31", 0x8a, 0x8, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r4, 0x29, 0x68, &(0x7f0000002e00)={{0x18, 0x0, 0x6}, {0x18, 0x1, 0x100, 0x7c96}, 0x401, [0x1, 0x511c, 0xe7b, 0x0, 0x6, 0x7, 0x4, 0x80000000]}, 0x3c) semget$private(0x0, 0x0, 0x1) fchflags(r8, 0x0) ioctl$TIOCCHKVERAUTH(r7, 0x2000741e) ioctl$KDENABIO(r6, 0x20004b3c) ioctl$BIOCVERSION(r4, 0x40044271, &(0x7f0000002e40)) getpeername$inet6(r4, &(0x7f0000002e80), &(0x7f0000002ec0)=0xc) ioctl$BIOCGFILDROP(r3, 0x40044278, &(0x7f0000002f00)) 16:00:11 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="2000000000ebfffffeff0000000000000000005b67071b542a538706000000b818000000290000002300000003000000000004bb893f0000"], 0x38}, 0x0) r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x20, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r1, &(0x7f0000000540)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)=ANY=[@ANYBLOB="1000000000000000000000000000000042fc17228032bb8fe88057a027376751c67363a3465d37b76273f3f4a7c322b301fd98ced8cdf46ae10aa598c60e29c926f8504807cae3a7e505c637d948b55a0d8097c57776eaefb79ca00d473c7f706a5086dd6c72739e07abac9ea5eab2e390bf9989e3368eb354f7a5c0c194d7bcf4db11aded696f5867c9c04e9dea188713571bd7c8b1fbc68cb4081c50f9531489a7c89359cc7a49b10cb6d94a8bf4a68f7e20ce61728e679cca9a27aa88d5c95aa284b45af306192e33a25f550cbb8affc8adb51a8565540cfcd7cd61b97b65c327b9416529671d7e584832588e3b2d5b4da3d4eb0a568b80a5a53f4a30c6b90f9a7909f7830f9004d8"], 0x10}, 0x0) sendmsg(r1, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffff, 0x0, &(0x7f0000000380)=[{0x60, 0x7fff, 0xffff, "d109a27b5e472fd7c5b637cd9b0a82a6d0649f3f8deef9dda41c27e30251d6e50664ccaab96df1c9677bf8bcd767e431344f1bcc69f3c6874871a360be05a17dbf6c0b1aa1659eb5da22"}, {0xb8, 0x7ffe, 0x9, "5544821b4bfa1b0c1fc10a1da3f02bee3eeee59d0a596372ddecfe4d3ac87f18eba366cfd331eb2d9c4ac96c192127d9dfb1238093e856540275dd46de75384ca545b08d8e3be84b9c95f23d8db54df42d72aff073373e74b3e99ee455d3142431ea04d5309aa3147612d36630da915d1714706b12ab8ed0f14c5b1f5c35e74bd0e4e49158febd6e4815fc070d95f891adae570cffd328524d6cd9cb7e4388da14451feb4dfbe865"}, {0x30, 0x1, 0x4, "416e7f94ecd1a52ad8cbab0e448bedd598817ee940c3c2bab5c4"}, {0x68, 0xffff, 0x4, "1934c67e9d79ee92f7cdb18bf04304d1458dfbab14eabef5bc03f0b261b3ddc419a0b372f003d0144de637fdfe53b135abbfc9b2003f225bb28d5a0ab9f493af751a9f59d09519da1aa5da8ff2e546d9d3dc2e72dbba"}], 0x1b0}, 0x404) connect$unix(r1, &(0x7f0000000040)=@abs={0x1, 0x0, 0x1}, 0xffffffffffffff10) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) shutdown(0xffffffffffffffff, 0x0) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000040)=[{0x6c}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$tty(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/tty\x00', 0x0, 0x0) ioctl$TIOCCDTR(r1, 0x20007478) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") socketpair(0x6, 0x8000, 0x6, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) accept$inet6(r2, 0x0, &(0x7f0000000180)) recvfrom$unix(r2, &(0x7f0000000100)=""/45, 0x2d, 0x863, &(0x7f0000000140)=@file={0x0, './file0\x00'}, 0xa) 16:00:11 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x300000000}) ioctl$TIOCNXCL(0xffffffffffffffff, 0x2000740e) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x200, 0x0) flock(r0, 0x1) flock(r0, 0x1) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x3, 0x100000000}) r1 = openat(0xffffffffffffffff, &(0x7f0000000340)='./file0\x00', 0x80, 0x50) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f00000001c0)=0xc) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) r5 = msgget$private(0x0, 0x200) msgctl$IPC_SET(r5, 0x1, &(0x7f0000000100)={{0x7, 0x0, 0x0, 0x0, 0x0, 0x2000040, 0x6}, 0x5, 0x7, 0x0, 0x0, 0x4, 0x0, 0x239f, 0x1}) msgctl$IPC_SET(r5, 0x1, &(0x7f00000002c0)={{0x1f, r3, r4, r3, r4, 0x10, 0x8}, 0x10000, 0x200, r2, r2, 0x31, 0x8000, 0x80000001, 0x1}) fcntl$lock(r0, 0x8, &(0x7f0000000180)={0x2, 0x0, 0x0, 0x2000100000000, r2}) 16:00:11 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x1, 0x0, 0x170002}, 0x8}, 0x3c) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000001500)='/dev/ttyCcfg\x00', 0x20, 0x0) ioctl$VT_GETACTIVE(r0, 0x40047607, &(0x7f0000001540)) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x8, 0x0) writev(r1, &(0x7f0000001480)=[{&(0x7f00000000c0)="136012984b124bc9a35e23d86b", 0xd}, {&(0x7f00000001c0)="e0e9c66028c22ff2f28c8a530746f5ed599995e909511931b61871960d50665dcd6f65e7d62e428e102dab635914dce45c89e849298c3918070f98b8b6ab315470643051180591139b0f9e556ead906847f90811ec201a45032c806de68296f8828f35ea06a3330da2930c01553b7c8f587da5ac2cf748fede37f9f3265c08f9ed1f73be0c0890eda27d35a5e3db5e6e0ad0b959fb61bde856bcc132bc9f6a66971924c86b1402384fab6b03361ce3d8bfb53485c78649835884f52ef4003566bf", 0xc1}, {&(0x7f0000000300)="6affe10e6d927817ba7cfe97dcbc19a9b0dad288de1543d24030f98c97db2a613e7f78bb0351c0c503df6bbfc049f94aa49222f16e4d52f709c01537feddf4815c67f4e562290de72be7653f54f7316a011ad295605642132e22fa0bbc514be5cf2f6761562da1ab7148c7c959f777679a1e0884e3021e58bc61", 0x7a}, {&(0x7f0000000380)="f0410f24d9fa863b9aede75b27e7baa7b350fb558ac1dfcc0414c6e5258770b7eb45f8d070497af6ceca691eb8eb2c8a274e5c64aa9106fda4ebc152722253f26932476edf06847746b36ae55043c930a5d547fec4aa61eee441fc3793266f5165b0d2bfc54f79c1fe5c1e3434850e547986a565f40f491086931dfb585a821f7fb082383122b8b6a3a7e1d05f3a16bcc464e23afd95fc8ed76e5add80c08a2c2c25268c40a249804a864c519fbc7ec8c41cd1e31637ff83108acb16c419f2a637f13536699f2794a3930a0f561bc794f0691be194ef62b1f4fd1b6675871bae3b048fce5e6fd57e7343904609fa07951f3a9995eab84e11363ef46caf1a7fc9dba21286f66fa01c7ca8dd74836fb6c78a898c2270a29de55e7358d84ee8c7a36e1379bd857cb46c56581b0dda13e00a4cd54f4aeaa100926764d7ba8416b89cef0e248ba639a234a80745d62e577fdddbb25cd3a8f70d9310fe6a1616a4b42e60f6ed4d8fd746718c3ab0aac8fc6d6959769df3da0b52a6416c43a1ca2d079e89638d499901b2dd1c87e95877e7b2ffc42cdd7a812f00f0b096cd3ed8582835308271ebcaeb387ac47c52363cefcb5be58520884928f805427d43ecbc065498ed8d87e6e64f86abef13c0e8fa9dd8a7dbbdb9bc7fecf7ab8ad2880b44bcdb92b46bd31bc3a25df52a0bb797640c64d8c8e4b46aa0e74eeac14584c1409691e3c08179190da5bca0d2fb41d3d86edbc8c32647a5a8e7deed6f74b19d8abb6e94bb0ce5f4165604c6f2459f403e8e3cbfd4d81594901add0bae6a863d08e5cf325632a47fb14bf82e3413d520814d6fb01356a942932b1ca45201c4a67995ce6f1eead735cd2f33a881f75a91fdd14c677f5c4c770e6fa44b85531fd63138b358af52470d3c55012171ab8afc8df6b82fece5c738da9ffe56c9deda5b7bcbda1c320b9abd8006a746a31b7c1e82a289ce0a778135952bda1dbbc1b3e65cab40310bb845e6d7c3eaf76260b17771cb5acd1e92f27cf52f5f0c3f0c0e19427cbc58585df6ebde38a39a536ca2e7465b789ff697a5d0b0bf31346485e93758ee3990feef71f50ce96899700e97237ebe5f55ff916590500d29cd2b9e1205edca1412baf85cb044d07b8180798308b951505ffdd7ed79e37908f9c40dac15c75a3d78c364a673046599504f3fb18f370f7bef6df0c78e37005d2e6c2880853a01174b5225dc9fb23347994d307648162f5d58f9ab0d47d76b14911bdad0a97ac575ba7bf91ad1f4c3dcfba3a160fae91243002dfe9c31af3de8698548650f124592a73d11716e717dd4a75e0eb409b2faa9b5ce8edf43b48e99b8450e3192c336d1e9c5f8c4100ddc9d66576b6b7be3c9149aa8a8ab1ff12a6a2c63a5027ba57969e331acdb8c7da80d7c9428648601f57c808435d7781bdf28543121aa7b406e90a82267826fbce839f6b1b7bb252723491f161f77bb1d04efaa16b4fa542ad3564ce287774bdfd7b919e0eb860ca2c671efd074b5dc9d3c7b06540984c8c494e304cad0f2b11c416f32047ca510212c32055c78ce475b52505a96d301f126c9f23b71e609d534f4a03029adfc58f415c9db7199cb85869021b60effce000384c41964de9f249edc3207d7bb1a0f37b6844a92908dabecd2ce8a652adf68e0b9449a32d17d4e7da76b1c7c5b69e75d82f6a5fee754049a8e2227a823b42d9e806ac79fa5c4ac72e7361bafa09f2e640f9e51461170d380b12823ba76429db49622c3ecf0b6e775f34bdbd7eea18f725da856c9f9e4b62c7cfed65a6e83df52db11ae8c1ff2587ec326cc6fad3f2d1ec93d9b20a39d189b9606f5b7649d17d1675555d75b064f7e08fc510bc82c6c1f84a075ded5036d7b3fe4f825ef05c9885f1eca4dc65f941440d7cf72f6f0ca243d34da9c6fa1a3714d75d3b8eeb4fdff5abc31f4ce6ddb30c3ebc1692ef780af851ef2ccd6765ae35ec1ccce3bb3ea23092884d4ce4910560212a12f9207875153e3c1f05258839da7d5f61483d0e269742f48ae3904911185231dca16ba17785ba9b18bfa60b54edbd5d745fce1a3e875ce48cbdb860638e1286f571f6bcb5dfcd96373aded9b17867952f5804919f4d9ca194a60e364975cadccc41a702baff8974fc2892165255d5cd1243dfdb4d50405e6673a68563300245de40f7736d9fb90e03d6b62a7e6177b6bdaa1400364f0b30293e5b4abf539fd5d6122e081e1e601fdfe827bf779e9345ff60d43d1e58968d121ba61811588bb7820897606bf04e0a2ff253e7b733d9508f01d713139b4e656411edf5d8cab43278a7314db214979d3516c898be0206e02756482215306d1017a442256329c77a2b8554856b095f9f8f989aae74cd20866aab45bcb1c3558ad91e30474c40dd9da72b994f10e9c7a8bc07d8060e461e0b9f1cb07e0e06b961a9895cf95a9ef0bfe854255d5b9b2503fe296610d965998366e251f6f4f22153e4212d18c78498e510d0f8f80d078235caad80cd03765e712f6a38350e4f493ca213fd79f0c907ad82d8d255b37cbaa03cdbb3f02e45527cd80993d16b744c330860118d58f1c322b0c7ad0a4130241f91303b8345d1d5cb7d4a3bf951703aaeeedb46af0eac5c40c4d989db62f8ddf32cb06708dfe145f16e7a469c8e1d0b36cc1f27dbd3e990904b6304a90fa764f06f9df377bf492a0fb8c288be543769e512f57bc0794dc7179caa1d0a2a6f37cb0d77eb19d9516949d92bd1fd1b5ce5f46bf581dbe2823a17b5c9b7f7f09500ff41d338675c23ae092c826b7934ccbcd6f592e58b123cf224ae8e84cb766fe5e63f10fefb2f36abbda3a382c78dee237240e2ca6b710a8fbc8c975ad71c232e306909a966f334d40a2d4ddf1f8f5ffc0d196af6a1d565a83b129b1bbfcac8da61ec481f4267ae168c0d50e310dd0051475df54c278e40dc57feceb649b1290a736dd749d305b086f28ab5594c47ddd1c8c5af7684f900aea20d245cf6e8eaf536c770f198f4e4796e94a4b4d73ba3473476d335ca48e237243265eda43c471b1f0d8249963d4b905e4a6f633ae80ad79e3ebad8a2cb4f1ef021d6ca96ccc44739dd3ab4f35f0c93b67870e72b52b0ec59e6b3800c725518fb52608c3ded595715f6bfed491fbbd2c9198ceccb833efa75113fc91132005616b05dc02d8ddc69e1edbe3b938d191d197ae6a0a9fbe3700d8a81365224f6b0c732f838fdd0ed7db30adb813f389190fa67c2441caa61be075e9940e5a7c0d28b35c68cfff946f8b814f160f4e7e3613757d31919b6743a83eb393179e1585e0ed022ae3ebbf2045f60c406159d17c4333a50c5ab4bd27cee949af00157ae9597c373ad6653ca13ac76566c79fb5781ce0c45696b363217974ac4fae261fc820c3776fa6853e64384103ac3541fab6f0f2dd6374928787a137f2f0f9288007e4125e769b46b1c1a78de7a4e2e74a10a9c3a6dd02c170763361513d9c3afbb5d5890024c4a2430b4090a4dbc6fedc8468765a90d1a5af89023351e9bb122b05c2e2c1e25ec72f83f6a1304a7785a5c100ed9490c2454e7b17cd7697ea4d14420b9b397f0cb0933ae8d75659b0fb39e3089e304e5444ab6d1e9a89cb773b172a946b41fca44a1bb60ffda8700ad0945d9ff0d914fc1cca62dee5afa7c7321ea181fb5dc9e9f79ac5a6994da3460b08d1601b262fa3c2cdf6445322b3f77202cc450da9527d1de7a02d5f83df1f3363ba8c2e592933cb64fd72d076cf841df9392945918052424109403df6a17529088888f5d2a87c768b53da1795c524194ec036dcde42fe86222fbe7fab90205531ef2f9067f23a1924cd4e028450f473f134317c09754c9071c3e3aa706bccea81919e20d54e987ed6b652adc4008055214ec88ed534d39516607ada57ea4d90cc30e968d9f591de75a866e24fbb772c7795c41e5a3dfd8e8ac219eb78c5cddb1650aa92aaac3538be58d953105621d64dc8992fa7f42d29da1ccd89995d5c73f843bb2c3a0eb4d83ac20722fa3a832ad6f5c8a5cddbecd9e36981bac868e099c4f03930666768a72f9a9e4facb3c5957615458f9eb50cb19aa927f20c35a6808b1172c232eb1d2438c71517f4923a9b408c6de9972929c83af07ec2e7851e03540daea777231bba85ea48f4d10d3f8bafe9758b20b6943c97d049e658f71ff69691f3dbe839f6bbaef119072eaca69a3f8b6c67cb3d5777ba5e94b3694cefa9eb0e15f6d29f29afb2ea388ff91f92ecb2a155168f7cd3d7e30ff7565af9417b0b1241a5f149c65b1db8986cca5013cd98b14247de743c42a01d364e8631a2c13c21596afb5cff6d05bd236b2815ffc891ecdaaab76e4e7843ffe97d2fd655fd5ab53ff3c07999dcb3dc501e7254708778ba267d0f99d5e45b3063386d71bf28ecd7e25c368f203b55fb37f751b3b6f5dbcf8c72af7318fbe21872f5a85dafff797fb475def2f9b81fb844b0bd8371beab207db4bed63638da48c4be87fe63cef9e07d47fd9445f32a19d62d69aeb83da4d5090c71601bb5802c8396981818485c0f049bbac3786233db246c994f6921c2db9f9d2e6657dd5cdc509de74ddf0954cbbac690fe08bc742d2e0b83ed69e9e31554a77625e16ab8f2282e306f489a743b9627bf0cf25e2abd278d1c7f138f3b41ee1fe8f0d0e98bdb3843fdeaa645bdc841aa3a188d6010ee1fba9e7ba494f66e9e62df47ed7031e86894d7f5ff805a300caff84fec252e96adad7eb02c774c23431528940fb03c2db6a709bfe53cb86222ff73a1784a8cc213b2f3e59e37bdb0f53c9a331eaafd6ee6b0bc1f8ecd468661361ee4acd654bb6b824bca33fcc813af5c6a0b1cd4d5ec42dd0d19f76901664cb8c272ae70fae26bbef80a2939c4c2854a23e96d285cabd39e964a487c2dde067074da074b501f7b30495eae8f5da19ea350c775120b5acd31a240d0f533359dd1884b8b8fa472f3452f21e92095c2b551efb9c643adf2ef1690a1f0bef792bccbcb91e0675400e7fa3c6ffaf784eac7b7dd5349892f74a47f843b76aa212f1dd759deac7fdba4e366efa385e5d0292f0ce7928f48bfa5a288078e2490a30b64700108f7a05b697762b369e2b222b0469c2bcc26d03426ed08a7c02b37898dc9345fefef2c69d49a80f81d8d7deefbaa0074afe31867c31099e496a6da59161bf1999aa1236821da0fc5bce820ba203119a46c5df0d63e399b59a1c88eb107066fd504e7cfb0250ab4317da16f2427e45c51985609a15e1ad830b8331610a61fbbda4324c32393a325524c3f234cba50b6e48cd6ea63c314248df85d280e12177d964a7f94ca4f0a8ab413fe7b15b0e95ba7be8366d869317b4392efe2011209b2e534adf15d831f59c449de9594019e2e2be6476094d8977f1254b856068985827a56b57d6554e03eceed5d3885c1cc4b3eb0bb085b2c41cab4cfacd9b18befc00bf04f0475eeb02576707708a5f7b3da96e373af928497a8d1fc0457edb9d805a81e2a508e5bb30987bb50667978adb1252fd87a08a118976b9e624b452fa5e4190210f407877dae15892a9d49f779fa39870ad20bd0b5b105c43c4250c7d0296891918c8783ecb74b851814b1f51d2f03e4b524fd66cc147417ba59d2462757fdc9e2e3ccb4110dbdcef0f1c606e3b9eff8ee22320a446045e11a85aaadf06f9b90632ba5cf4560efc1f5253bbd6e8188b31e54810c2c18a4ac7c00e26268acce552f7e48432829856dccb4a4865d2c9c535d0a9c3122b6a30dc60c739a7212083332987f0f08e0", 0x1000}, {&(0x7f0000001380)="15f8a52cd649ef69c1d83385827e9ee2906e23925596c940607b4f7170ec9df0429c66dcdf7ad134fcf6640441c6672f6f9a62c37e6c774bc8b07a7ed418cbf38841b570b558f2a859c532da3844fd657296964f068fd1afb31feb08083af0843375753c8d77a94ad09aa910853c3a19cda9ad687a033027663b8332691be7765ff39663fbf68f61c6b2748b947876bda1a27b297c1ef3111ef897e7c5310294a8547c479b07e1e24aa6dc4ef6a364a94908e1f87d54901c56430c19091c2d01d4a6dbc695dcf8803969df6b9f01b74fa62d422d43867083cf798cc15e95451ba028c6be", 0xe4}, {&(0x7f0000000140)="5fd0dd621c59e2b983dd5ac4413870c116819e40577402e33112c6c450569fdf1d965b9434", 0x25}], 0x6) r2 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r2, &(0x7f0000000040)="670dc3", 0x3) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x2}, {0x3d}, {0x6}]}) minherit(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x3) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x1, &(0x7f0000000000)=[{0xb5, 0x800, 0x10001, 0x3}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) syz_emit_ethernet(0x0, &(0x7f0000000340)) 16:00:11 executing program 0: pipe(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x100) readv(r0, &(0x7f00000011c0)=[{&(0x7f0000000040)=""/20, 0x14}], 0x1) write(r1, 0x0, 0x0) 16:00:12 executing program 1: mkdir(&(0x7f0000000240)='./file0\x00', 0x0) readlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000140)=""/246, 0xf6) unveil(&(0x7f0000000080)='./file0/file0\x00', &(0x7f00000000c0)='c\x00') chroot(&(0x7f0000000100)='./file0/../file0\x00') 16:00:12 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) writev(r0, &(0x7f0000000280), 0x0) mmap(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x2, 0x1010, r0, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) utimes(0x0, &(0x7f00000000c0)) r1 = socket(0x800000018, 0x8003, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) fcntl$getown(r1, 0x5) getppid() 16:00:12 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0xffffffffffffffff, 0x0, 0x5d25, 0xfffffffffbffffff, "541bb964fee699d9e08c14f630d057e575017b66"}) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) bind$inet6(r2, &(0x7f0000000200)={0x18, 0x2, 0xda, 0xffffffffffffecdc}, 0xc) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000240)="2eb8c6b85918c186cd119b15ebf492613d5393489f53992a1b7f3919b35d1bd2360c8e6b43aceca8ab08f7f7383a505b5fa2f1274aea05e3698b85dc4177c926792591b2a34413d23eff62f2bfe8b592120a6ba6f561a30576606ec81581b7336ed24201850af9648d3e6c6848513cfb701fd84b372fd0727ba888ab44ef9cde1835b64581a92524ab24a74b7aadffd2502ea7bb1686309f11c12b1685fd8a786b22799e0797814b31190fe61694c9b05299675119cbd09c3a3ba15f21d9c60b71df362c5315d5b90b6c8db0be552e36471eb32f3bb3369a6f558910992300b6613a149d3adc28", 0xe7}], 0x1) 16:00:12 executing program 0: r0 = socket(0x18, 0x2, 0x0) accept$inet6(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f00000000c0)=0xc) socket(0x2, 0x4000, 0x20) r1 = socket(0x800000018, 0x8003, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) setsockopt(r1, 0xf83, 0x30, &(0x7f0000000140)="9513f3948292ae269282d455abab56626afd70c6e9b3fda3481149ee114dd200ff00000065bbc11fcfdb71b72ce278fa941f0000005722a806d166b1bc4513bb05a76025938759964a53c6bb7cf2394a7ab24012dc562c9313e4690aee7f75ed50e4d7d1f13afa2aa2786a7b4b39b7a51bf1baa51d3fb561c0ce637ef3c53f88edcc758d1e1eff1031571ebb9a54c1ea7453de968ad829470aa55d5b3eb81a62", 0x1b9) sendmsg$unix(r0, &(0x7f0000000440)={&(0x7f0000000080)=ANY=[@ANYBLOB="0000f700000010009d18d5e9"], 0xa, 0x0, 0x0, &(0x7f0000000400)=[@cred={0x20}], 0x20}, 0x0) r2 = socket(0x18, 0x2, 0x0) r3 = dup2(r2, r2) ioctl$VMM_IOC_RUN(r3, 0xc028756b, &(0x7f0000000300)={0x402, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff}) r4 = openat(r3, &(0x7f0000000100)='./file0\x00', 0x0, 0x31) r5 = socket(0x800000018, 0x8003, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) getsockopt$sock_timeval(0xffffffffffffff9c, 0xffff, 0x300f, &(0x7f0000000280), &(0x7f00000002c0)=0x10) bind$unix(r5, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, 0xc) r7 = getgid() socket(0x10, 0x4, 0xffff) fchownat(r4, &(0x7f0000000200)='./file0\x00', r6, r7, 0x6) r8 = dup2(r0, r0) ioctl$VT_WAITACTIVE(r8, 0x20007606, &(0x7f0000000040)=0x441) 16:00:12 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) shutdown(r0, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg$unix(r1, &(0x7f00000004c0)={&(0x7f0000000000)=@file={0x2, './file0\x00'}, 0xa, &(0x7f0000000440)=[{&(0x7f0000000040)="5267595c983274ba1c36fce1cfc7167a45d6fbeaa53873d297ae9e6b4b809dc88acff52df35cee", 0x27}, {&(0x7f0000000100)="2b2ae96a3645b54926e60fa555ef238b33102a70b03d1e353f17df6c920997d21db410d340447f47be9b52f7f5f66b08846c5259d153ddbc41ed946463acb21a11cb121f3c88fcd0dea119c1040e415227f2c3c4b501c794cda9f5f1a08d7b1b4fa9b6ca30076a8a29e0543a9a30b70c1e27e562b645bb9265b117c09b4047d58bcdba188cc19b2e2bc03f0fa4ad9e97cae3e89143de5f310d4db6fb79ef4eb0c9d3f13d135cfa461c9cafdf72cd411c4f21a82b4c589bfd03310cef658efcbdca14e2e2b64cc6114376", 0xca}, {&(0x7f00000002c0)="9114019ddad26abd7ffa2b7dcb64275ef8232ee804a67db1f33c5ce0dd549e549e17e47aae2860dc96e1d93ae4b788d4ff4dd0634ca82c111d90b1824a3189d2e46a12ef953208acdae43c05b2984b96099770c408ed2a3bba6355615c56ddc2aa703dd4f7d2dcbf5c65269289e45c7057978e17fc71b96092edcd09c0483f157f20343e282c99d3", 0x88}, {&(0x7f0000000200)="fb6572f0047182e847fb74e667987a11650c4eb2185322a241bba61985d575b613e72a42240296e96ec71cc98df8fe1c201a5c6f811f4b6c7570f0bbbb5e2b27c66fb5528dc6c667c36f8bfddbc88920797fe65733f02bea34bf67fca074554d7249a5", 0x63}, {&(0x7f0000000380)="3fc7a8bc0d236760aaa5d5a27ffc7d9a509bc953a746c17aede1d536fbfdc18197b256712890c8c0258b1385c8a3d8571a5eea67df72fe90731465afe6979ce39c2a9d8929fbd21f30db171d7ffdf7001373821e16061813f931898ffccc51ee99a034838f4a1295e58ca959", 0x6c}], 0x5, 0x0, 0x0, 0x2}, 0x403) sendmsg(r1, &(0x7f0000000540)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000400)=[{0x10}], 0x10}, 0x0) getpeername$inet6(r1, &(0x7f00000000c0), &(0x7f0000000080)=0xfffffffffffffe06) r2 = dup2(r0, r0) setsockopt$sock_int(r2, 0xffff, 0x1002, &(0x7f0000000280), 0x4) socket$unix(0x1, 0x5, 0x0) 16:00:12 executing program 1: select(0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0) r0 = socket(0x18, 0x1, 0x0) close(r0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000540)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000400)=[{0x10}], 0x10}, 0x0) fcntl$getflags(r0, 0x3) 16:00:12 executing program 0: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) fcntl$dupfd(r0, 0xa, 0xffffffffffffffff) mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x101, 0x0) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000080)=[{r2}, {r1, 0x3229abc6791e715e}, {r2}], 0x0, 0x0) 16:00:12 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5dc1) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) dup2(r0, r1) r3 = openat(0xffffffffffffffff, &(0x7f0000000340)='./file0\x00', 0x80, 0x50) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f00000001c0)=0xc) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) r7 = msgget$private(0x0, 0x200) msgctl$IPC_SET(r7, 0x1, &(0x7f0000000100)={{0x7, 0x0, 0x0, 0x0, 0x0, 0x2000040, 0x6}, 0x5, 0x7, 0x0, 0x0, 0x4, 0x0, 0x239f, 0x1}) msgctl$IPC_SET(r7, 0x1, &(0x7f00000002c0)={{0x1f, r5, r6, r5, r6, 0x10, 0x8}, 0x10000, 0x200, r4, r4, 0x31, 0x8000, 0x80000001, 0x1}) r8 = getuid() chown(&(0x7f0000000200)='./file0/file0\x00', r8, 0x0) r9 = socket(0x800000018, 0x8003, 0x0) setsockopt$sock_int(r9, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) bind$unix(r9, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={r4, r8, r10}, 0xc) 16:00:12 executing program 1: r0 = socket(0x11, 0x3, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r1, &(0x7f0000000540)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000400)=[{0x10}], 0x10}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000340)=[{{r1}, 0xfffffffffffffffe, 0xc1}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f00000002c0), 0x8, 0x0, 0x9, 0x0) kevent(r2, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x1}], 0xfc94, 0x0, 0x0, 0x0) dup2(r2, r0) 16:00:12 executing program 0: setuid(0xee01) r0 = shmget$private(0x0, 0xb000, 0x0, &(0x7f0000ff5000/0xb000)=nil) shmctl$IPC_SET(r0, 0x1, &(0x7f00000000c0)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x44}, {0x2d}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x6, &(0x7f0000000000)=[{0x10000, 0x4, 0x80000000, 0x6}, {0x6, 0xffffffffffff0001, 0x421, 0x100000001}, {0x101, 0xa43, 0x5, 0x3f}, {0x100000000, 0x3, 0x114, 0x400}, {0x6, 0x7, 0x2, 0x6}, {0x32, 0xffffffff, 0x400, 0x1}]}) shmget$private(0x0, 0x4000, 0x200, &(0x7f0000ff3000/0x4000)=nil) r2 = getuid() shmctl$IPC_SET(r0, 0x1, &(0x7f0000000240)={{0x3, 0x0, 0x0, r2}, 0x20000000, 0x0, 0x0, 0x0, 0x7fff}) 16:00:12 executing program 1: r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x28d, 0x0, 0x0) pipe(&(0x7f0000000140)) pwritev(r0, &(0x7f0000002380)=[{&(0x7f0000000200)="692d0825001f3e3c3ee45ea1ad121ec1cc3bc2d92dc2bb78512d43e985942562398f681e1c5a17870108aeada35ab29f925375d09b22368d9774be7bf9c2cea443e6dc3d31b70f1e538ae4f1204ec2145df699869294fb1e7ae28031c203952a4c9a6af5926334eefba653872508a647ab0f0dddfcd0c826cadae61b1fb93ecacea45c343637bd0e24d4b23773fe4cdc86ca65375170ff0eaf4dc1607377bca193280ae44caaf2d870c26ae35bc2adad6269ca0df462e7a69998e0f93ca7a2c327c39ef6d2bfe68a3be3653fa70da5040e91ea8ccda01c79874cf370ed3169656eaed82f02256eb8bda2802802a5bcad0da408e9dddc648034e8c33881f1ce9dbb71cbc80ba8ed2cc466795cab536e3b6536ff4377ee8f4905eaf731f75a80f5802f20f05d54101014796902ec3e99a59caafc2f1ff2e1952479c51c4388f5a924ddec3af363ab608b9b5d56b70b0ba0f43ad8c14edcfec2e854ed604186d74217044e961892aa5ab865b2d19a477d3f241a648afb4e6e99d5b7e6e5bf8c4cedf64c46a34a6fb5c20f72817ba0cf7703f185e1cbe671b950efdd5de98da958fe073b8d63d73f596dcc2f7a6fcd43899d5e2d743e308fbd852830afe30daf1b8371494ebe24c2072f43eeee48dddc2638659a07566d481ceb6584ab8297690599722f6c44541967663a8eae02cba34dd0ea3d569ba356f87d210b16e02a76895e800b94c4080341c08e833a12eecd910c93d86e82cf4df64916d555797c2b4cab65da0c87d4a1de23e4f3ae48ce1a7a1503442a939ba90c5e6001601ce024f78519838e15254deda121e40a0ab4b7f66bfd51a6b088b0261c88a3206cd161aada99959c6aad4e0658ba8e899ed7f0aa0f66b26fcac1c7ab2ab1cfa7fbc977127d39d3a3f52be27fcc031c4ec33e34f7ee74334bc8e7b81beae7314cf3f4c7819fcf2ab369243f48f529dd0a40e384d87b636f2a8ac10ad0b7af71a94e003064696b749611c267d4bcea3f9d9b82f9f8d6aee79536a22a88188dc91e3c667babfc6db18e5de04768c7eb4e10bae8d905a7217c2ea4c7902408cdb6b9e7174e40a95b00c07eff19a62a8374e0ed1fd8710519a475bd45aae483b547d808c08d7797cfbbd3c2765b9b4e246740054acb6824ec2700f7c1d2488952a18678d040e9cdc1e6aabb9e4ec90b6ea66905bd005b064d6b524ea73ebb3edd56d6d2bf5fe397c2b7200d33b39d6ad5ec7f2e5c9ff207ed03d7cfe34e49d0888b2c95405205036b1ed3a4c2e7dc07c032644af0e89b8706e0b70f42e01569776c4892d5dfafecf6fee4e8b7f91331fd72dd70a6d4f30e4d9291d78e511d39aadacba8a3fd0196d128a0f395d0e41a023bb2418e10a1e94a5acc62b4b201feb0e9b3bb2b26f1cf0a58d8725269deb763fbd58b82e8ced288428c2eaee7f74ccce5b57fe3c2134f39a49f009745c292507a7b35e055f4fb472624851692bd0dece59d1fac7458d6b941fa091ecfbc7eb43427e60694690845bc771cf6aed65473f6291cde62c01ff9a7ffa90be33d9791307c195f280cd638556c2ac5a12b26245c8a01b41b6fd4224ed0df8f1c80679b1274558f67cc3f79ef44a363ccf3bb0644876e037dca73bf4f68ab7a0704cd1474d878277e8612dcba3c", 0x493}], 0x1, 0x0, 0x0) r1 = syz_open_pts() mkdir(&(0x7f0000000100)='./bus\x00', 0x0) close(r1) r2 = socket(0x800000018, 0x8003, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r3 = dup(r2) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000180)={0x3f, 0x0, 0x1, 0x8, "89382e19302ca804a45444dfe6a2626c046b7624", 0x0, 0x8c}) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffe, 0x0, 0x7ff, 0xffffffffffeffffd, "0000007db84d4337014608ff00e1ffffff0700"}) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000000)=0x400) 16:00:12 executing program 0: readlink(&(0x7f00000002c0)='./file1\x00', 0x0, 0xffffffffffffff79) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f00000000c0), 0xfffffcf0}], 0x3c1) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x800004502) r0 = socket(0x18, 0x2, 0x0) r1 = dup2(r0, r0) ioctl$VMM_IOC_RUN(r1, 0xc028756b, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}) r2 = getuid() r3 = getuid() chown(&(0x7f0000000200)='./file0/file0\x00', r3, 0x0) chown(&(0x7f0000000200)='./file0/file0\x00', r3, 0x0) getgroups(0xa, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0]) fchownat(r1, &(0x7f00000000c0)='./bus\x00', r2, r4, 0x2) r5 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) r6 = kqueue() kevent(r6, 0x0, 0x0, &(0x7f0000000300), 0x9, 0x0) kevent(r6, &(0x7f0000000100)=[{{r5}, 0xffffffffffffffff, 0xa3}], 0x100000000000002, 0x0, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(r5, 0x80185760, &(0x7f0000000180)) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) unveil(&(0x7f0000000000)='./file1\x00', &(0x7f0000001580)='c\x00') 16:00:13 executing program 1: mmap(&(0x7f00003f8000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) chdir(&(0x7f0000739ffe)='..') mlock(&(0x7f0000409000/0x2000)=nil, 0x2000) r0 = socket(0x18, 0x2, 0x0) r1 = dup2(r0, r0) ioctl$VMM_IOC_RUN(r1, 0xc028756b, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000000000)={'./file0\x00', 0x1, 0x0, 0x1558, 0x3, 0x3c52, 0x1, 0x3, 0x1, 0x0, 0x81c, 0xe8}) madvise(&(0x7f0000704000/0x4000)=nil, 0x4000, 0x6) 16:00:13 executing program 1: kqueue() socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VMM_IOC_RUN(0xffffffffffffff9c, 0xc0205602, &(0x7f0000000040)={0x100000000, 0x81, 0x7, 0x7ff, &(0x7f0000000380)={{0x100000001, 0x9, 0x1000, 0x200, 0x1000, 0xffffffffffffff46, 0x8000}, {[0x10001, 0xffff, 0xe1, 0x8, 0x1, 0x7fffffff, 0x7, 0x8, 0x8, 0x4ae, 0xfff, 0x1, 0x1668355f, 0x3, 0x6, 0x800, 0x100000000, 0x6], [0x2, 0x200, 0x20, 0x7, 0x100, 0x10001, 0x7, 0x4, 0xf0f9, 0x15d], [0xb36, 0x7, 0x1, 0x6, 0x9, 0x7, 0x7], [0xcb8000000000000, 0xeb7, 0x1ff, 0x100000000, 0x5, 0x6], [{0x401, 0x7, 0xff, 0x4}, {0x4, 0x3, 0x0, 0xa000000000000000}, {0x6, 0x1, 0x9}, {0x1, 0x3ba, 0x6}, {0x2, 0x8, 0x7f, 0x401}, {0x200, 0x5, 0xd28, 0x4}, {0x8000, 0x7, 0x4, 0x400}, {0x2800, 0x4, 0x8, 0x200}], {0x7, 0xff, 0x1, 0x100}, {0x5, 0x100000001, 0x1ff, 0x3}}}, 0xfffffffffffffffd, 0x7}) r1 = getpgid(0x0) fcntl$setown(r0, 0x6, r1) r2 = kqueue() pipe2(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r4 = openat(0xffffffffffffffff, &(0x7f0000000340)='./file0\x00', 0x80, 0x50) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f00000001c0)=0xc) getpgid(0x0) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) r9 = msgget$private(0x0, 0x200) msgctl$IPC_SET(r9, 0x1, &(0x7f0000000100)={{0x7, 0x0, 0x0, 0x0, 0x0, 0x2000040, 0x6}, 0x5, 0x7, 0x0, 0x0, 0x4, 0x0, 0x239f, 0x1}) msgctl$IPC_SET(r9, 0x1, &(0x7f00000002c0)={{0x1f, r6, r7, r6, r7, 0x10, 0x8}, 0x10000, 0x200, r5, r5, 0x31, 0x8000, 0x80000001, 0x1}) getpgid(r1) r10 = openat(0xffffffffffffffff, &(0x7f0000000340)='./file0\x00', 0x80, 0x50) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f00000001c0)=0xc) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) r14 = msgget$private(0x0, 0x200) msgctl$IPC_SET(r14, 0x1, &(0x7f0000000880)={{0x7, 0x0, r8, 0x0, 0x0, 0x2000040, 0x6}, 0x5, 0x7, 0x0, r1, 0x4, 0xfffffffffffffffc, 0x101, 0x1}) msgctl$IPC_SET(r14, 0x1, &(0x7f00000002c0)={{0x1f, r12, r13, r12, r13, 0x10, 0x8}, 0x10000, 0x200, r11, r11, 0x31, 0x8000, 0x80000001, 0x1}) r15 = socket(0x800000018, 0x8003, 0x0) setsockopt$sock_int(r15, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) bind$unix(r15, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r16 = fcntl$getown(r15, 0x5) r17 = getpgid(r16) fcntl$setown(r3, 0x6, r17) r18 = socket(0x18, 0x2, 0x0) r19 = dup2(r18, r18) ioctl$VMM_IOC_RUN(r19, 0xc028756b, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}) ioctl$VMM_IOC_RUN(r19, 0xc0205602, &(0x7f0000000180)={0x20, 0x1000, 0x6, 0x6, &(0x7f0000000600)={{0x2, 0xabb, 0x9, 0x5, 0x1, 0x1, 0x570a6e82}, {[0xfbc, 0x5, 0x1, 0x7f, 0x1b9a, 0xdfd9, 0x7bb, 0x0, 0x100000001, 0x3, 0xfffffffffffffffa, 0x10000, 0x1, 0x100000000, 0x8000, 0x1, 0x8, 0x61], [0x10001, 0x6, 0x4d, 0x5ff9748d, 0x200800000000, 0x4, 0x4c1, 0x5, 0xfffffffffffffe01, 0x4800000000000000], [0x40, 0x10000, 0x1d1d, 0x100000000, 0x800, 0x10000, 0x4], [0x74, 0x80000000, 0x2, 0x3, 0x6, 0xd85], [{0x5fb9, 0xa4, 0x80000000, 0x7fffffff}, {0xc8d, 0x7, 0x100, 0x3}, {0x100000001, 0x7de, 0x1, 0x6}, {0x4, 0x1, 0x9b97, 0x1}, {0x6, 0x200, 0x2}, {0x5, 0xfffffffffffffffb, 0x7, 0x4}, {0x5, 0x1ff, 0x80000000, 0x5}, {0x4, 0x100000001, 0x3, 0x5}], {0x1, 0x2905, 0xd8, 0x739d}, {0x9, 0x2, 0xb2, 0x3}}}, 0xf40f, 0x81}) dup2(r2, r3) 16:00:13 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x8100800080002002, 0x2e00) rmdir(&(0x7f0000000580)='./bus\x00') r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000080)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ff7000/0x4000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ff5000/0x4000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ff7000/0x3000)=nil}, {&(0x7f0000ff8000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffa000/0x2000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ff8000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff9000/0x1000)=nil}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ff5000/0x3000)=nil}, {&(0x7f0000ff5000/0x3000)=nil, &(0x7f0000ff8000/0x2000)=nil}, {&(0x7f0000ff6000/0xa000)=nil, &(0x7f0000ffb000/0x3000)=nil}], ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], './bus\x00', './bus\x00', './bus\x00', ['./bus\x00', './bus\x00', './bus\x00', './bus\x00']}) 16:00:13 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x80002005, 0x5126) r0 = open(&(0x7f00000006c0)='./bus\x00', 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r2, 0x4, 0xcc) r3 = getpid() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f00000000c0)={0x9, 0x5, 0x7, 0x0, "e10c3181b35badb3e4cb9f59213900629cd6845e", 0x79, 0x1}) fcntl$setstatus(r1, 0x4, 0x0) setreuid(0x0, 0xee01) sendmsg(r2, &(0x7f0000000680)={&(0x7f0000000040)=@in={0x2, 0x1}, 0xc, &(0x7f0000000280)=[{&(0x7f0000000080)="0a1c6df7", 0x4}, {&(0x7f0000000180)="c2dcbe0983791d88328272c75df6a4e3417b9270b17cde29262e303fa1e5c0041ee17e1f1663a457108bea0fd5ff9f519a44e599f3513e138b89fbc3e70422f586cfe171", 0x44}, {&(0x7f0000000200)="2c157eb01187c916c05b69e85f730dbf81ce1b381d76031bb9973af380e453a360892436310982799515392972ea7c2f1d2be9711a5bca9ae3c417faf439f5a0fe546a314391075bc1f9c29fdd9d7b27a1589a", 0x53}], 0x3, &(0x7f0000000740)=ANY=[@ANYBLOB="b000000000000000ffff000006000000b0d7175323089882de984e2edb46415e5fe960ba17021d72a508530f9b791490d0e6a9598236a8b991daf2fa65bebfc798302a061c787a4c74f46693aa3885bf87af9bd3b98f3bf4c1e3a058cc6ed02dc6bb80d25363a976f93d2a740fd25683328b287b28d3dbb3cbbfb17d997a4e2a82152b4b49dc686f0ec07b5c46fb692fc507e2fe9daaf74641854afe9e820000000000003000000000000000ffff000000800000f04b5676b366f275e5c84f22d19166910132e8d0127f02c4ca2797e4000000002000000000000000ffff000004000000f859902495dfa7016d8be0fd00000000a00000000000000001000000f8ffffff1723f5262326aaa80d0e1b02cbd480df2c5ecbb025ce5f83d4afbed2a7517b40a4ecbd5f214c17f0418d2ec0f663479ff9e53090e8887de631e0a6539006de72a33f50a916792e0bf96799706b7558ce5ea59d2ab099752aacf5d7cc7d4781a062bb417998c1b4f75872f5a1099b326e8ae0462e8462f3ac09dc08937bee5721f7c1830646eb43eb62000007000000000801000000000000ffff000005000000b312b36c4a453675f6c1b5ae4309aec1d81deefff254f4c3292ad226c67b57a6015e8d26666fdf1e4f71f77c62266accbea68d6e51a530d6e2f9db3e283f7502e313ad97f08f195381000000000000004359c487a615294ca4f0b441a951bd1302ca38afc0dded7d61e09cb3b7ae5c989857bb2d15a11fb80d2848a02eddef8d15b428adf4aa0edc37efe420df3e981d46b411fc0fc025dad62567d1887c80afa44a07a8281e1b629a6a0213fb6a09183e0d36fb9e8db06b05e11412d011628ea961155623c9d6e1bbb7f437246f95b469f86f23f9fd24b4332457e91b5254c63bba724ac2ade9deb163fa00000018000000000000000100000000000100d98524b8914c3e718800000000000000ffff000003000000eabb6dfe253831dbb5817c467333b4de51973b74e6ba876d61b091ae76172b5f919a81e74a1037eabd4224431ea63d1f225004678ed0a4e5b54f5f70b467f12ab6ee6162b04096ecedbe9f59b557a9fa1a08d4184d8dac61cf3bfd1d11c1cbd47d277eaa290db39a01150e9ec13332b9357bff6304783a005000000000000000ffff0000fdffffffa9587ebf5394cf6572de044a7e8611a0de69d7b4325e405de76e4bf5cf9a56efdaaef318de81d611d33a2aaea996aafb5ffc876b8bfa0f0f9558974d000000000000000000000000000000128eb6c8b754fc71e95fd9e85692a1fe61ed40ff25b3d81865360fa0a8e59f22864b247279c8a02fba001d339058bd54f914960064936f05a467d89ed2b31455164f68a0b11fe041f2689a01ed5b0fbe4dfeba289679c5f67a3f3e0b6d46b0147c0c7c1fd2a17692d2943205df0eff973dfda69f5e83fcb0d1e1ca6d66fc2589eeed7839020e425fd8804e5f7bb263c35264aa819a537f3419e5d992965ecafeef4d77fd8d98c51d2a9d469b7f866fb5f530258533d5ec64eec84398ceb1a7685f8ed4bbd1ff71f87bc400"/1122], 0x398}, 0xb) fcntl$setown(r2, 0x6, r3) ioctl$WSMOUSEIO_SCALIBCOORDS(r1, 0x81205724, &(0x7f0000000380)={0x7, 0x80000000, 0x6, 0x9, 0x8e2f, 0x1, 0x81, 0x10, [{0x3ff, 0x0, 0x6, 0x20f}, {0x9, 0x0, 0x5b, 0x7}, {0xd8d, 0x400, 0x7, 0xffffffff}, {0x6c5, 0xfffffffffffffff8, 0x6, 0x1}, {0x2, 0x6, 0x83, 0x7}, {0x5, 0xde1c, 0x6, 0x80000001}, {0x6, 0x3, 0x7, 0xfffffffffffffff9}, {0x409, 0x8, 0x0, 0x6}, {0x200, 0x1, 0x6}, {0xcb14, 0x2, 0x2cfb, 0x7fffffff}, {0x81, 0xfffffffffffffffc, 0x2, 0xffff}, {0x80000000, 0xfffffffffffff979, 0x100000000}, {0xfd29, 0x6, 0x85b5, 0xfffffffffffffff8}, {0xfff, 0x9, 0x4, 0x2}, {0x6, 0x81, 0xffff, 0x9}, {0x2c, 0x2, 0x40, 0x7}]}) sendto$unix(r2, &(0x7f0000000580)="767beddb13137b61770fb969f91622a3d1c4ce155b5cbc606a3ceee8ecc1aa0f055401f1efced67e50dec4dc4f298636af9be2769d4a4ad10dff66b83d197498b7e44673e4c61c31a8d13f304eeeb51b2fc908c6ccc50d02230fae05e5e84014ef185b04619e7608e8c03d37f53f46c6fe06a46d022e9102979a7d5742303cbca74df006", 0x84, 0x4, &(0x7f0000000700)=ANY=[@ANYBLOB="caecce2f66696c2500"], 0xa) fcntl$setown(r2, 0x6, r3) r4 = geteuid() getpgrp() ioctl$FIOSETOWN(r2, 0x8004667c, &(0x7f00000004c0)=0x6) ioctl$KDGKBMODE(r1, 0x40044b06) close(r1) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000540)={&(0x7f0000000500)='./file0\x00', r1, 0x1}) ioctl$TIOCSTOP(r2, 0x2000746f) r5 = semget(0x2, 0x4, 0x40) semctl$IPC_STAT(r5, 0x0, 0x2, &(0x7f0000000bc0)=""/164) dup2(r2, r2) setreuid(r4, 0x0) setreuid(r4, r4) r6 = semget$private(0x0, 0x3, 0x30) write(r0, &(0x7f00000002c0)="e364b706c4", 0x5) semget$private(0x0, 0x2b71d6b91a2ade37, 0x309) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000c80)={0x0, 0x0, 0x0}, &(0x7f0000000cc0)=0xc) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000300)={{0x9, r4, 0x0, r4, r7, 0x124, 0x7}, 0x5, 0x5, 0x80}) ioctl$TIOCNXCL(0xffffffffffffffff, 0x2000740e) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000640)) 16:00:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x44}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = openat(r0, &(0x7f0000000040)='./file0\x00', 0x0, 0x1) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000100)=""/42, &(0x7f0000000140)=0x2a) 16:00:13 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x4500) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x0, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r0, 0x80085762, &(0x7f0000000040)={0x2, 0x80000001}) r1 = open(&(0x7f0000000380)='./bus\x00', 0x51, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000040)}) 16:00:13 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x200000000006010, 0xe02) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000180)=[{&(0x7f0000000100)=""/24, 0x18}], 0x1, 0x0, 0x0) 16:00:13 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) lseek(r0, 0x0, 0x0, 0x1) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, &(0x7f0000000100)=0xc) r2 = socket(0x18, 0x2, 0x0) r3 = dup2(r2, r2) ioctl$VMM_IOC_RUN(r3, 0xc028756b, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}) pipe(&(0x7f0000000540)={0xffffffffffffffff}) linkat(r3, &(0x7f0000000500)='./file1\x00', r4, &(0x7f0000000580)='./file0\x00', 0x6) ktrace(&(0x7f0000000080)='./file1\x00', 0x7, 0x0, r1) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000480)='/dev/ttyCcfg\x00', 0x10000, 0x0) r5 = openat$null(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/null\x00', 0x10, 0x0) ioctl$TIOCCDTR(r5, 0x20007478) preadv(r0, &(0x7f0000000400)=[{&(0x7f0000000140)=""/206, 0xce}, {&(0x7f0000000240)=""/12, 0xc}, {&(0x7f0000000280)=""/153, 0x99}, {&(0x7f0000000340)=""/125, 0x7d}, {&(0x7f00000003c0)=""/29, 0x1d}], 0x5, 0x0, 0x44) r6 = getpgrp() ktrace(0x0, 0x5, 0x4, r6) 16:00:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) clock_gettime(0x0, &(0x7f00000001c0)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, &(0x7f0000000080)) ioctl$VT_OPENQRY(r0, 0x40047601, &(0x7f0000000000)) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:13 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x4000040002000, 0x2922) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f0000000080)=[{0x0}], 0x1, 0x0, 0x0) r1 = dup(r0) bind(r1, &(0x7f00000000c0)=@in={0x2, 0x2}, 0xc) 16:00:13 executing program 1: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x81, 0x0) poll(&(0x7f0000000080)=[{r0, 0x8}], 0x1, 0x2a6) close(r0) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) 16:00:13 executing program 0: kqueue() pipe2(&(0x7f0000001680)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r1, 0x4, 0xc7) r2 = semget(0x2, 0x0, 0x0) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000000100)=""/247) semctl$GETALL(r2, 0x0, 0x6, &(0x7f00000000c0)=""/45) ioctl$WSMOUSEIO_SRES(r0, 0x80045721, &(0x7f0000000000)=0xffffffffffffff3d) pipe(&(0x7f0000000040)={0xffffffffffffffff}) kevent(r3, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffe, 0x5}], 0x1f, 0x0, 0x0, 0x0) readv(r1, &(0x7f00000005c0)=[{0x0}], 0x1) 16:00:13 executing program 0: r0 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f0000000000)) open(&(0x7f0000000140)='./file0\x00', 0x8, 0x80) pwritev(r0, &(0x7f0000001540)=[{&(0x7f00000000c0)="c99c2112659567cf2e172eae2a1d7300877aa94e00b8b4ccd5fb5db7297fcc10208ed1e856cd84e20b28", 0x2a}, {&(0x7f00000001c0)="b29debaf9c05cb99b847de8baadb0a37f708669f35df54fff50fc339ed35b0d6837e567f72e08094c9fb9625051fbce9538664e76151d15169f9a4673e5d4eddbb969fb6cd21ccd4c9725410a03d1e1874011cc27084f618823e1430998a01", 0x5f}, {&(0x7f0000000240)="0f67c9de9e5815dd52d06bdb09d95e12044348f60149f69e3064fa9e85f9d4b71193a6eb271175a465426eb59c11210485f9d565998540d5e53b626274f80dae00825671fbc608a9555b5c2ee1797504ed3588da168ee8ae8ae3f183ca53c3c378ed34c7fd792950953032f4a0535e5ec9b9030541e806c561bfa54e5e329c301c444e1f852489689994c9ef0d8ae5288d5705901cc4bddd3f0e524be3c15f8310ff0b72f25e28bf1cc23e2a1fefb6d85511c2c4ff5ddd7261b82c0402e822f975df404736049ed0c11be40b22d854c5ef0b4e2b48cc35ac36fe9cd57cc0bb15db30d5023397bc1b22bab2388a980fb148aed272", 0xf4}, {&(0x7f0000000340)="95c313b513d652027c824c4658bca72e7386045d69d309b532dd0f0bda23b9f40d416af9a85c0740d920cd18de2049d83ef2dd0f58a23cb7b5683d1dfda4d3aa78fb9fec5cfc91421916aa4008917fec6bbb3f13a4d809b8494ad61208e266056130", 0x62}, {&(0x7f00000003c0)="38040a153eab8717a81c5e79f28ca110991c63c5558ad48eb85f339335f4281cd42a76b254ffc1e2e9dd9b0acb7c07f89c1fa18769a4569c82cb651deb98a9baa47ea0a7c3722e20551dd4c9c86aa3", 0x4f}, {&(0x7f0000000440)="72a7a8a2bd1d4ddc425540fb99a54d8f4565ac1c33b9405d2aa4c2e6ccc5ff62cb4cc2120152adcb6b6dffd94993363f4c554d6ab49d2c01800281325b54fefb8ccc366a01bd59011c9e264ad6dd973d35fb61e4b39e0c8f3741216defbf4bcd5b691cb72c9a57b2b6f2ac73390d4057880cb250f08c6fedb58a324689b691b08ea5c0821ee92f8a437ca5303b5e355dd2576c355ee9d26e46fe889bdc0b7571925edb872f372014be009b54ca14a182fec8b013b5b060f84358319bbf7f2897160e5987a188619fba8fdeed2b260a6dd37559fb75fba02d0498d5a4aac52ef62ffbab2a645b672ab380462dde7bf0a9cda209bf1652638a74bb7948c78a3319828edc4c4d44ae3ecc5facb9ee6e24ffa9eb95dd6abb97762dd78672f03af8aced0e1eb02275a247238b6368342bf89b93e7901032867736340401c8c9561d1c68d9ac52fad061e9dfbf10d47e3f155e7f9dcb41dcf41b82c039616574f6cd4d168a0c24a9b2fcea0198f94d72f1a76dc6d0495cff629ef682780e917f5be6951c7817017b3858a599eb88cf1b06774dc569d696855281eca565365769c6f6450f1a053fa835d9340409123eafb35e77ee15ab21e0ebde4f874405f8be9d1e57b5dcd7bceed96a540585c22b441b87697037dc7165c2d239ddad6cee45cd63c2233cb276f91acf4aa60038c101a656700f46a6ec32f6db53956ec059d1b785a9f318791cc8f9b969eca59fef97ff8f3e2fc13a6363f5610db7beeb4eca878a88c5ff75696b221acb0a62ccae8ec4646f5f410de0920c523e52ee076b60d14a9a23fc8ce7adb451dc54209daa826dd4bec32c4bda734fee36b3a729b3a4ba268705283f895f29d05ed80035fa0ac28512b3c3a740ddea10268ec37ec613715473b989e34aafad2e0a6481515824b59b32ea69e2cb9ea739d8a71b1ee3231a020419fbd3d753de539e8acbaf0d3501042b4071ffb8ddb4c41075267701fdfa81b9e00acdd7bc389e954234b83f05fef5a663672cc8495dc61fdf38cc4ce2d6cb150f31b9fa5b954c15b682dea84c7b2b35198f721160cb8916492f9b15cd7618e9cfeaced523520a995430c38a6e733a8471a42c2ecd28f2fdc11e415e6ec097a64c8948dbecc4941b9c96ac1674d4f45efd1efaeb650c501f63e0077674bdbb946a0a6b723cfa3705bf981ce6e6517b173c2dbca339113fc698cd686435b687574c9f78981f218dba955f601822c8b9d0739b05a944f7a0fe365e732535036f7221d173cab5803134b2f12cb3f10c0de75a4a9915d126e4630e664a1aae42d1040c97bcdd9c00911998b7ef9c23397882a1e53dafcc6e6114d7eb312403024f1ab64d95a86bd99ec6a96f74eaf3a567488a2967cc3a5b2e210d50c5379aeb93111f7a69a800a102600b6707e7525923917ee5c83f4ddc81f17aecda486e42c03b501ece1a4739008d205b6d4bc82bed06fe7a0caec101a292de592981288ccaef6049601a07377df782834a857af52908dd28faad9ebffe72c90984f1e4d896189bb094f4053556f61f9ca2081dca2dcadb11f79d68174ecc747ff2ed9e6cfa6e30b649849cf37a2b6b37bc0064c5f4b7198603dc8e812f457981ad2a9fac507ecfe80471cc5fc2ab60030d01ea9a72ceb42fb206d607be8323ba5d8c853ba631e4e73146c922023883ac10cd888301953057712f2d8a3644c0c26b945649c17eaae16e9dd99dcd39150de63ce6891402dd5e8d73927c002d8a2835875c471821d16d74167a696592a35fa8eaed361e7d7b024607503a7aa97c294b2a02555e3d8d51bd1b1ea07a0cbd2afa0f49726e01ac4fd7accf0c4a76b4985d6a454ae4ce11cb52c8e66096e4c796992e7f1d332e578d11a977ce575c2f4ed02c5c460b383a97235543ead4b4f4a7b1d06d100dafa70dc2f5bf8e4ca025bbb16f7e35b3fcb5a9e71af073b0a2fd37096161d8f06c125ce417ad8ef03b4aad962bc0fb6b41406262efa1239dcbdc259822ff940b4e9dcad36a7d1c7f268b677a81bfa52eddd91fa1ee000d0d7d1c3fa043de0053e35ea08a6b5708e99a06ec10468310db4d34a8f09151bb45cca421da8d5d10193419b08bb3947a9b039788331b3f55fc36d4512842f3c4b0b21fb6db2694692f726b6a82453c5fcc74f8ed7a572cbf3a2a1538dfe308e25312616bc66e637bd7ff22cb01898a7fb552f8ee4efe11998d254f41f743866ed3f3e528825010ad926ef878988c241481a4348cce331a132f53a9c035124b7a2e63c43636238680d8891e02d77032c4dc4fa0cfef20132e4b5dce76280a2ebf1c6cfc92067a9a6c3cb177c257a91c92068ffc27b932ed2cc751b67376ec4e2a8673bf94331021ea0349693b1001ae9f9566d460177cfa95aca6ff32bed9a0d4139fc22d6f974bec7009eed0bd0a064eda82fc0e2c3fb0d96f8399a825275ed23455d2c3ed750b77c8f5d437857f128001be4d524b7a3aae8fe81d1e2157125625fb06a58a1db5b224b0658657ff4ab147d36c7c4360623b9b13599cb14c683f98502009ba02db2d546a8287670d6d3f2614d4cd001cb825f982e19168db2657b8ca5fde2b3487269b6b83dcb58abf869b5d1b1bb0de9828ce63db6c8f13f589a72403dd77bb6a3991ab55f0c8864dc524aa8d0f613978e4be65dbdb1df511add099799bde3993812ff8ada523f7167835d00459fd4cc47e3a4d7dc98a3d09b376cd259555394f215a1fdfc81deebba686b6c190c18f572c233ee18d9153eb83538a0d8631848d084554b3c1277d68ec74385a749deecdffe926b2d5ebad7eb7f1d8ba066f8e17a14582df7ebfd2b54e0d7f0268eeae7177b90957372726a2af4cdde3e5744b0e45fd2cb3f1889f74917cb163812649c3e48ffdd00775580d582e63130dc02161b51ef9b3e407085551da9e3d31503d13b77b89137318b9c8b20bcb35ae5a5e2dd15912326c44fc55c15b505392fa6a8a835c70bcac1fa84e7038bb14f7414448c79a39ce5eb2cc72c2fea0127d34a37ba463a6e334d3d068a0d78516537ec5b450e4e130dc65a874c6ffc988c799efd220a67e3aa5e9a966ea6c1bf987aa0df957ec32c61556af528a57ab5af4c9704c7f7403e015da6969ea094becf8b348102fb54240b8fdc417c8d2f459fda644b2d96614cbdccb563d855870cb61ee375a0ab060e80a7e073f8446eeff73385dbadff3fcf6566b0efc3cc1cd1435790f9975c022446738d6c53816203efb626fe1bbecfc5e71ca287487313fdfd318723634ee7ece8d117ba7e7da2b72404c70fad038b8a2d80b65db89a6ad612ba65cb5dcac50c198f22b39c971591d8128940cbcba763054c457527abd62f6ddb0b01dae33c2f614ac6a599544a5375758a37fe3daf4d57faa1a0c0b131eaacc8010d1d00fe62d4b41410f8fb5ac52177037eaadd2c57299b78bff2d915fa7b3fc21156d8c2a5bef2fa83002478736a9654236c7bac89f55284c38faaf5a88d1b034a9de2ac9f4a99b272e8d95965a4e312c2dce95901d5dad0f71e8614c8f38363ac5e2d113baeed4e2ce73555dcac9adb3b694572d2a734888bab6526c8455ad887f15ffd2c4134526b483f2835dd5c4d03cbdb3a2b0d6ba245a19c324a76f7fef772710a0bd86ef3314e9c08bb37cc2e6711f5aa054b93b8f3299bf9432e1ce63124052183662abc1b3e909a81550d917d36ee50488e9be95db85a7553e92cc37da09e96d67b9f338e9cf2b21e31c277394acac04c96c6db9c288f957b2f878b9599edd8ed8dc88ff6be6aa504ffa0a94c74d59225946040af31b5aeb5aad759d0944c00431b7950c4d5b7de5f1a21e87a472de48d77a977d1869bd5c7e78edae09d100882651229b0e369ac1d8bd752bd90d850dfec77a03c80613abead914e67c11afc66d820522d670b1ea142927085b6c600bb8a3983acd3b8e4fe574d7a70aa3c71d4380229b121261ad604ec5fa07f419dfe79e7caf10becedf7b111ed500f1fff35bae9ad2ec2d0d1d214db332c8de3bdb7c89dc2cb86d5a8ceca2b41cf0228042abd3c17b147888be076b3f8943053c486ea270a8fd75b61ddd8f60738d94912a6bc1bf84cdf1a6e550a101aef3c60548df32e267c01a0e0af5fc8f5da7822b7a92dbe814a19cb46b97fe68738a91567f67e342638912930c7cf556c070749d1abb4c723ed46574776c8342815ac3baf159f50fe8870bbd73c3a2523b35d834d55d83e4f1135c0ef4b3d71c6d91e4c5d607d06b2ea62255448d58ce47fbe8f3b258400889927db266c35b10ff944ed7225f250e054f68d0599e104a3d76e796bcfbe84cc93c15c2c4f84bb60d6ec56b67736bcc5b95c16dea7f10836fd831be0d8883c6ab3da555292ead3d4ba395821d5108bd0bbb4e799d55588879149af1f6ca506cab9f0ecb24569a566ab1484faab5f35b7c3266e50c13b5f3be9e42d8005cb4c8252beff814f3a25f9c304036420026e5199d91164d54d09079d50466c3cece65f75081a6c287b7e3007d02237f34ce6b1aae6030e64d66627bb3dda98de112a5f64c92baa95c550d2a2f567826037ae14dc37bbab30939bb1d8b443122ab4c2ef9b8b32da190ea16e7e8e2dcfe41cb3ca77a0db4c0ec2c90750b6e729eb390d0d7145073a43f98ec9594540b4cf95c4afca5ec680d1438f91943555309daf5325c60cc4dc2fbbc97efb054306e3693666432fa71413de6f9c0de6f4d92b89507db922f8245a8f43b5c7c5d3fbcd402878eb150513f034293b95d535bf09f572a937c6d398dc67d60e3e575a6aa99638b39e62e5db0982e41600d7966922bd88e6d8e9413455bd9affbb2b821c09fd963d9e3facf742511775f8e2f3391f09bf9d246abae379b0802595711dfe34daafa1d65aa0e93643bd4d322fd45ce52f6497f93361f38518cefa581ef25182f52baa26b03b09838bcc99abec080e3e7c3feaf3f6a610b540be7afe3918c10548db4ef14c7be229d1f48be69135d6fd929dfdd432e794bbf559f1a0662edda82f5f35ae9a85def9a95585d0a326fc7986b9a1f611a64d59056ba53ddfd46acffeadeb9671e4010644ef8cdc7e5298df11b857ac141ef241859548aa5a445556324c3adfde774109d773c3744701098fddd8c190c64b7149a144127083575ba15ae5c7afb4cc7d79d11bad7ca7c31a193e52cc84ea9f355fc4f3cb02679e0d9fef733242ffb7f9355de49872d71c5aa436685a07f3924fd21625d1bf5104c859aada6b521c048038f248117f34907aa33ba569a2b30cf652dbaa5851c72a8fac2ad727ce6784333ed454b8ee759f082cdf878e6926317a33b9859f9dbf503810acddd9c4055b8b6dbe584bdb34a555adeb9840570ba8945da8020c5c08d93913d45448d3e7415c6b221d152f7b0efcfec27eb3feca452b945a8bf87b3825873417ab95e9a1ccd6e0e4c7346970f1ff2f92de3966d95bfd1fb7a35e1afa4e36b582ec2ff877602dc50a9ce5ff81843f8e533fbd8fe708bb3a8890dd08c50bc09f548d932067571cb4d932e847c5c3e50b0470abd47490ec39435006a2cfaea6835f94a5fc2bfeb303cf50f1a1f740b986f05d3c553b1402787913ac5e56c2d9aadcaf437f1d078283fb51cbb6e5001ecdcc54123225a4d0f80f007678c9af4a10dbff33cc889e167936f1bb3fe8205d3d2511b0110fabe9e0d9d40fe46091a905c31d15be061d83db5b3f8e7290f87f31d049f2347ee8d54bede3edcce932da205d9d6e9af7f4ded81ae5443c3055ce58787c4d7c45eac6753a1c752421dc91f", 0x1000}, {&(0x7f0000001440)="57429d3d8a760e437e48346640364029f9c9fc272179f6fc57d7241f737fad1df75d2bb75df143389ff40c13bd94380c062e00c1c131f0c4d5c2e6f2c5eed98de5805b5f264900e61703fb17557590673b4c6b4a022208e70c82c3093d3b8e0171dc875973118d02c7505688dc84ba730ca0b1e40489907fb5bf64c96ebc33b3d0acc8c1de9fc4c87f35f5052b773ae4019ba9e5133c81dd25f0e40b169a393f3d70e932eb203bc8d1e3be3b8787398742e5bbdeddb6cf1f412cdf5c04cb05754afc8f8d147d56246d6f", 0xca}], 0x7, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f0000000100)=[{&(0x7f0000000180)='=', 0x1}], 0x1, 0x0, 0x0) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x5, 0x10, r1, 0x0, 0x0) utimes(&(0x7f0000000080)='./file0\x00', &(0x7f0000001640)) r2 = socket(0x18, 0x1, 0x0) close(r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r2, &(0x7f0000000540)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000400)=[{0x10}], 0x10}, 0x0) bind$inet6(r2, &(0x7f00000015c0)={0x18, 0x2, 0x2f, 0xfb}, 0xc) 16:00:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x2}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) syz_emit_ethernet(0xd1, &(0x7f0000000040)="930195bffc9ed5f897e99f65e96116c16a77779cccf250d7dd8f4f37422f1ce72d7294bcf591632276ba0374fcbc0a884aabab9a13de3803c33a56bc9f13e987a6a6c9b7c6ea654f990434f10bf20945cdd030b2bc6f0dcf086883d22d76b51a2af78ed3b4a7a43e49e5fe970955b1c3ac271c536ebc53d8e106501732ee7c9612191d5334ea7c791ba739142b81aa6bb9e220bbfe7c800dcc442b3e0edfc533215617aa09a3197bebe3bc4929b26062250a28e9883c188d9b39ccdc142568d9d39bf792461584fe9ea14029110b1ee07c") 16:00:13 executing program 1: setuid(0xee01) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001400)={0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0xc) setpgid(0x0, r1) r2 = open(&(0x7f0000000000)='./file0\x00', 0x8, 0x90) ioctl$TIOCSETVERAUTH(r2, 0x8004741c, &(0x7f0000000040)=0x2) 16:00:13 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) r2 = syz_open_pts() close(r2) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffe, 0x0, 0x7ff, 0xffffffffffeffffd, "0000007db84d4337014608ff00e1ffffff0700"}) write(r2, &(0x7f00000007c0)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c1914bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98cb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7ca2a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006b4ffaad2a7a939fded389efe60c36c653fa0e7020a7447e809cf0000000000000000d5fe00ac537a1af30b95fa383ad32e34195c29", 0x32d) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x7fffe, 0x20000, "c1e709e5fffffff6fee7ff1563ef00", 0x0, 0x1}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r3 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r3) r4 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) dup2(r0, r3) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$unix(r3, 0x0, 0x0, 0x0, 0x0, 0x0) 16:00:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = socket(0x800000018, 0x8003, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) sendto$inet6(r1, &(0x7f0000000000)="1e2e361b8e7d0d3735ab10cc6fb6c40300ce91", 0x13, 0x0, &(0x7f0000000080)={0x18, 0x3, 0x1, 0x8001}, 0xc) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000040)=[{0x54}, {0x4}, {0x6}]}) msgget$private(0x0, 0x58) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000180)='\b') 16:00:13 executing program 1: r0 = semget$private(0x0, 0xc2483ca746b2d19b, 0x315) r1 = shmget$private(0x0, 0x3000, 0x210, &(0x7f0000ffc000/0x3000)=nil) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r3 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) r7 = getppid() r8 = fcntl$getown(0xffffffffffffff9c, 0x5) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000100)={{0x1, r2, r3, r4, r6, 0x5, 0x8000}, 0x1e3c, 0x8, r7, r8, 0x1f, 0x7, 0x2}) sync() r9 = socket(0x10, 0x0, 0x166e) setpgid(r7, r7) setsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000180)={r8, r2, r6}, 0xc) mkdir(&(0x7f00000001c0)='./file0\x00', 0x2) r10 = msgget(0x1, 0x200) msgctl$IPC_STAT(r10, 0x2, &(0x7f0000000200)=""/186) semctl$GETNCNT(r0, 0x972a5ea7b5de5d34, 0x3, &(0x7f0000000580)=""/23) truncate(&(0x7f00000002c0)='./file0\x00', 0x0, 0x81) fcntl$getown(r9, 0x5) fcntl$getown(r9, 0x5) r11 = openat(0xffffffffffffffff, &(0x7f0000000340)='./file0\x00', 0x80, 0x50) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f00000001c0)=0xc) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) r15 = msgget$private(0x0, 0x200) msgctl$IPC_SET(r15, 0x1, &(0x7f0000000100)={{0x7, 0x0, 0x0, 0x0, 0x0, 0x2000040, 0x6}, 0x5, 0x7, 0x0, 0x0, 0x4, 0x0, 0x239f, 0x1}) msgctl$IPC_SET(r15, 0x1, &(0x7f00000002c0)={{0x1f, r13, r14, r13, r14, 0x10, 0x8}, 0x10000, 0x200, r12, r12, 0x31, 0x8000, 0x80000001, 0x1}) setpgid(r12, r5) 16:00:13 executing program 0: r0 = socket(0x2, 0x2, 0x0) r1 = dup2(r0, r0) r2 = kqueue() kevent(r2, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0x41}], 0x6, 0x0, 0x0, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, 0x0, 0x0) shutdown(r0, 0x2) 16:00:14 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x1ff, 0x0, "d730c1e7e400000001000000000000000000009e"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x200, &(0x7f0000000000)=0x3, 0x4) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r3 = open$dir(&(0x7f0000000040)='./file0\x00', 0x40000400000002c2, 0x0) pwrite(r3, &(0x7f0000000080)="c3", 0x1, 0x0, 0x0) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0, 0x810, r3, 0x0, 0x0) ftruncate(r3, 0x0, 0x296) 16:00:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x50}, {0x5}, {0x6}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x44}, {0x2d}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f00000000c0)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000100)='9') 16:00:14 executing program 0: openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) open(&(0x7f0000000100)='./file0\x00', 0x80, 0x10) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x400, 0x0) ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, &(0x7f00000001c0)) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x14}, {0x81}, {0x6, 0x0, 0x0, 0x100100100}]}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:14 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) close(0xffffffffffffffff) r0 = syz_open_pts() writev(0xffffffffffffffff, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfff7fffffffffffc, 0x3c6a, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) read(r0, &(0x7f0000000540)=""/226, 0xe2) writev(0xffffffffffffffff, &(0x7f0000000300)=[{&(0x7f0000000040)="d1", 0x1}], 0x1) writev(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f00000001c0)="2de11e", 0x3}], 0x1) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x2, 0x0) ioctl$WSDISPLAYIO_SBURNER(r1, 0x800c5751, &(0x7f0000000100)={0x1, 0x9, 0x98a962481a269e45}) 16:00:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000040)=[{0x6c}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x34, &(0x7f0000000000)="2a8481092d3fb04b1129c76a7f3a5086c4ce1d1c24f4b2552f09e96c782a7730f90d01c0cadc6be017c9fc3462510e79bb5e3670") syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:14 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0xd14, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r0, &(0x7f0000000000), 0x0, 0x0, 0x4) 16:00:14 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000100)='./bus\x00', 0x381, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x800c5709, &(0x7f0000000000)) 16:00:14 executing program 1: r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x80, 0x81) fchmod(r0, 0x100) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x6}, {0x5}, {0x25}], 0x3}) 16:00:14 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = socket(0x800000018, 0x8003, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r3 = socket(0x800000018, 0x8003, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r4 = fcntl$dupfd(r2, 0x0, r3) r5 = socket(0x18, 0x2, 0x0) r6 = dup2(r5, r5) ioctl$VMM_IOC_RUN(r6, 0xc028756b, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}) renameat(r4, &(0x7f0000000000)='./file0\x00', r6, &(0x7f00000000c0)='./file0\x00') write(r1, &(0x7f0000000100)="0466", 0x2) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x100000041, 0x60f9, 0x99, "d9ad0f4ef126d1ab3d180dd051f133273edd70ef"}) write(r0, &(0x7f0000000200)='\r', 0x1) 16:00:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x3}, {0x74}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)='o') r1 = syz_open_pts() close(r1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffe, 0x0, 0x7ff, 0xffffffffffeffffd, "0000007db84d4337014608ff00e1ffffff0700"}) write(r1, &(0x7f00000007c0)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c1914bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98cb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7ca2a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006b4ffaad2a7a939fded389efe60c36c653fa0e7020a7447e809cf0000000000000000d5fe00ac537a1af30b95fa383ad32e34195c29", 0x32d) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000040)={0x8, 0x7fff, 0x1ff, 0x5, "88a0a24dfd295ce65f5a4cf4b1086f1ca5a1ffe6", 0xffffffffffffffff, 0x1}) 16:00:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x7, &(0x7f0000000140)=[{0x997f, 0x12a8, 0x7f, 0x7f}, {0x3ca0ab0, 0x8, 0xc24, 0xfffffffffffff382}, {0x7, 0x9, 0x2, 0x6}, {0xd4, 0x0, 0x8, 0x8}, {0x80000000, 0x101, 0x3, 0x7}, {0x3, 0x5e, 0x4, 0x3}, {0x0, 0x3, 0xf4b, 0xa03}]}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x44}, {0x2d}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x2082, &(0x7f0000000140)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000240)='\b\r4A') r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x44}, {0x2d}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSDIRFILT(r2, 0x8004427d, &(0x7f0000000200)=0xffffffff7fffffff) r3 = fcntl$dupfd(0xffffffffffffff9c, 0xa, r0) ioctl$BIOCSDIRFILT(r3, 0x8004427d, &(0x7f00000000c0)=0xaee5d9) 16:00:15 executing program 1: mkdir(&(0x7f0000000080)='./file0\x00', 0x40) chroot(&(0x7f0000000000)='./file0\x00') r0 = geteuid() seteuid(r0) execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)='/\x00\x00'], 0x0) rmdir(&(0x7f0000000140)='./file0\x00') mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='rc') 16:00:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpe\xee', 0x0, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) lseek(r1, 0x0, 0xfffffffffffffffd, 0x800000001) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x77bb4ee0d91a102, &(0x7f0000000080)="aceb") 16:00:15 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000540)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000400)=[{0x10}], 0x10}, 0x0) r1 = socket(0x800000018, 0x8003, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r2 = socket(0x18, 0x1, 0x0) close(r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r2, &(0x7f0000000540)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000400)=[{0x10}], 0x10}, 0x0) r3 = dup2(r1, r2) ioctl$KDGKBMODE(r3, 0x40044b06) read(r0, &(0x7f0000000000)=""/220, 0xdc) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r4 = open(&(0x7f00000003c0)='./bus\x00', 0x11, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r4, 0x20005302, &(0x7f0000000280)={0x0, [{0x3, 0x3}, {0x2}]}) 16:00:15 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x10) bind(r0, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = dup2(r1, r1) ioctl$VMM_IOC_RUN(r2, 0xc028756b, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}) ioctl$VMM_IOC_WRITEREGS(r2, 0x82485608, &(0x7f0000000280)={0x80000001, 0x6, 0x1ff, {[0x1f, 0x6, 0xffffffffffff7fff, 0x2, 0x3f, 0x401, 0x8, 0x100000000, 0x50f, 0x1, 0xf27, 0x0, 0x7, 0x3, 0x200, 0x3, 0xfffffffffffffff8, 0x69], [0x0, 0x454, 0x6, 0x4ca, 0x400, 0xffff, 0x3f, 0x9, 0x1, 0xffffffff], [0x0, 0x2d11a051, 0x5, 0x0, 0x1f, 0x46f, 0x7], [0x80000, 0x2, 0x5, 0x7, 0x800, 0x200], [{0x2dab, 0x8, 0x5f, 0x262}, {0x7, 0x5, 0x8, 0x6}, {0x800, 0x2, 0x3ee, 0x1}, {0x7, 0x5, 0x1000, 0x37}, {0x4, 0xffffffffffffffff, 0xb13}, {0x3, 0x0, 0x1000, 0x7}, {0x9f2, 0x2, 0x2, 0x26d}, {0x10000, 0x0, 0x2}], {0x6, 0x926, 0x5, 0xff800000}, {0x0, 0x8000000, 0x6b, 0x7}}}) 16:00:15 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x3, 0x0) setsockopt(r0, 0x1000000000029, 0x4, &(0x7f0000000000)="06000000", 0x4) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = fcntl$dupfd(r0, 0x0, r1) r3 = syz_open_pts() connect$inet(r2, &(0x7f0000000080)={0x2, 0x1}, 0xc) close(r3) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffe, 0x0, 0x7ff, 0xffffffffffeffffd, "0000007db84d4337014608ff00e1ffffff0700"}) write(r3, &(0x7f00000007c0)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c1914bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98cb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7ca2a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006b4ffaad2a7a939fded389efe60c36c653fa0e7020a7447e809cf0000000000000000d5fe00ac537a1af30b95fa383ad32e34195c29", 0x32d) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000040)={0x5, 0x5, 0x1, 0x5, "f7c461c615c27494c1ae11bae794971c28b0b15e", 0x5, 0x5}) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, 0x0, 0x0) 16:00:15 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() write(0xffffffffffffff9c, &(0x7f0000000140)="3c49ff7ccb960cfe646a8e15fde1a47709a81147924205b6271c31cd1101689be80a6ec559067e935b3595aa963b5c774e33d5d0dbcf0f6b3202519368cdb630349c34243ff1958287b42b9e52a61bd20505eb5b8524f237e936eac153cb89c2240ae71b39a874f53670fa0e94f81b3d4f070dce1b351414a8b697f60976e211f2350eca86337e1f1f871efb93b94419ff9e39e8eff2627c165344a9404afdd232", 0xa1) close(r0) pipe(&(0x7f0000000040)) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) r1 = kqueue() kevent(r1, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x6f}], 0x7ff, 0x0, 0x0, 0x0) 16:00:15 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000040)) close(r0) r1 = syz_open_pts() ioctl$TIOCFLUSH(r1, 0x80047460, &(0x7f00000000c0)=0x9) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000140)="8d8ed2ce07b82255068faa", 0x1}], 0x0) 16:00:16 executing program 0: socketpair(0xcd6ea18f84b8ccaa, 0x3, 0x200000005, &(0x7f0000000440)={0xffffffffffffffff}) ioctl$WSDISPLAYIO_DELFONT(0xffffffffffffffff, 0x8058574f, &(0x7f00000001c0)={'./file0\x00', 0x200, 0x0, 0x5, 0x0, 0x7, 0x10000, 0x1, 0x2, 0x1, 0x594, 0x3}) ioctl$BIOCFLUSH(0xffffffffffffffff, 0x20004268) r1 = open(&(0x7f0000000280)='./file0\x00', 0x60, 0x10e) ioctl$LIOCSFD(r1, 0x80046c7f, &(0x7f0000000240)=r0) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f00000002c0)={0x3ff, './file0\x00', '.\x00'}) shutdown(r0, 0x1) close(r0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000300)=0xc) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000080)={0x80000000, 0x1, 0x1ff, 0xf432, 0x5bdd}, 0xc) r2 = socket(0x18, 0x2, 0x0) sendmsg(r2, &(0x7f0000000340)={0xfffffffffffffffe, 0xef, 0x0, 0x0, 0x0}, 0x0) r3 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r3, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r3, 0x29, 0x66, &(0x7f0000000140)={0x3f, 0x0, 0x0, 0x6}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r6 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) r9 = getppid() r10 = fcntl$getown(0xffffffffffffff9c, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000100)={{0x1, r4, r6, r7, r8, 0x5, 0x8000}, 0x1e3c, 0x8, r9, r10, 0x1f, 0x7, 0x2}) r11 = shmget$private(0x0, 0x3000, 0x210, &(0x7f0000ffc000/0x3000)=nil) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r13 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) r16 = getppid() r17 = fcntl$getown(0xffffffffffffff9c, 0x5) shmctl$IPC_SET(r11, 0x1, &(0x7f0000000100)={{0x1, r12, r13, r14, r15, 0x18a, 0x8001}, 0x1e3c, 0x8, r16, r17, 0x1f, 0x7, 0x2}) shmget(0x0, 0x4000, 0x0, &(0x7f0000ffc000/0x4000)=nil) shmget$private(0x0, 0x3000, 0x210, &(0x7f0000ffc000/0x3000)=nil) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) r20 = dup(0xffffffffffffff9c) getsockopt$SO_PEERCRED(r20, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, 0x51) r22 = getppid() r23 = fcntl$getown(0xffffffffffffff9c, 0x5) r24 = shmget$private(0x0, 0x3000, 0x210, &(0x7f0000ffc000/0x3000)=nil) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r26 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0x211) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) r29 = getppid() r30 = fcntl$getown(0xffffffffffffff9c, 0x5) shmctl$IPC_SET(r24, 0x1, &(0x7f0000000100)={{0x1, r25, r26, r27, r28, 0x5, 0x8000}, 0x1e3c, 0x8, r29, r30, 0x1f, 0x7, 0x2}) pipe(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) r33 = msgget(0x2, 0xc0) getsockopt$sock_cred(r32, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r32, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xff16) r36 = getuid() getsockopt$sock_cred(r31, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) r38 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r31, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) msgctl$IPC_SET(r33, 0x1, &(0x7f00000003c0)={{0x0, r34, r35, r36, r37, 0x0, 0x9}, 0x800, 0x1, r38, r39, 0x3, 0x1, 0x1, 0x5}) pipe(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) r42 = msgget(0x2, 0xc0) getsockopt$sock_cred(r41, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r41, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xff16) r45 = getuid() getsockopt$sock_cred(r40, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) getsockopt$sock_cred(r40, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) msgctl$IPC_SET(r42, 0x1, &(0x7f00000003c0)={{0x0, r43, r44, r45, r46, 0x0, 0x9}, 0x800, 0x1, 0x0, r47, 0x3, 0x1, 0x1, 0x5}) pipe(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) r50 = msgget(0x2, 0xc0) getsockopt$sock_cred(r49, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r49, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xff16) r53 = getuid() r54 = socket$inet(0x2, 0x8002, 0xea9) getsockopt$sock_cred(r54, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000480)=0xc) r56 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r48, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) msgctl$IPC_SET(r50, 0x1, &(0x7f00000003c0)={{0x0, r51, r52, r53, r55, 0x0, 0x9}, 0x800, 0x1, r56, r57, 0x3, 0x1, 0x1, 0x5}) getgroups(0x7, &(0x7f00000003c0)=[0xffffffffffffffff, r35, r5, r46, r52, 0x0, 0xffffffffffffffff]) shmctl$IPC_SET(r24, 0x1, &(0x7f0000000100)={{0x1, r18, r58, r19, r21, 0x5, 0x8000}, 0x1e3c, 0x8, r22, r23, 0x1f, 0x7, 0x2}) shmget(0x0, 0x4000, 0xd6e0dd27d710147d, &(0x7f0000ffc000/0x4000)=nil) shmctl$SHM_LOCK(0x0, 0x3) setsockopt$inet6_MRT6_ADD_MFC(r3, 0x29, 0x68, &(0x7f00000000c0), 0x5c) 16:00:16 executing program 1: r0 = socket(0x2, 0xc003, 0x6) socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff00000100000000000000"], 0x10}, 0x0) recvmsg(r2, &(0x7f00000001c0)={&(0x7f0000000000)=@in6, 0xc, 0x0, 0x0, &(0x7f0000000180)=""/9, 0x9}, 0x0) connect$unix(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a18c8197a386207001600008295955984c87910bf453f68c117006abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae444473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30c85e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd235000000003454fe00000000000000000000559aa4a6215ded01fdfd82d3fd6227d60b90a950a01ae64da66415655b05810c8f67de1b28f20fdf324afe075ae85c6f0b6d4299d55ff5229e1a798336343d05bc2f3edacc80bbbe99033074039910cbd826ffffffff22d874b03680"], 0x10) write(r0, &(0x7f00000000c0)="9e3eb3900603b73725c7c19aab4230e8864fabe4f2d065c9a88b86fab7ca2730619556ae0b655533", 0x14a) 16:00:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r1, &(0x7f0000000540)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000400)=[{0x10}], 0x10}, 0x0) getsockopt$sock_timeval(r1, 0xffff, 0x200f, &(0x7f0000000100), &(0x7f0000000180)=0x10) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSMUXIO_LIST_DEVICES(r2, 0xc1045763, &(0x7f0000000280)={0x0, [{0x1, 0xd67}, {0x3, 0x9}, {0x2, 0xffff}, {0x1, 0xfffffffffffffffe}, {0x1, 0x8}, {0x3, 0xfffffffffffff000}, {0x7, 0xfffffffffffff800}, {0x3, 0x401}, {0x3, 0x4}, {0x0, 0x101}, {0x3, 0x8}, {0x2, 0xe8}, {0x1, 0xfff}, {0x1, 0x100}, {0x1, 0x3f}, {0x2, 0x5}, {0x1, 0x2}, {0x2, 0x8}, {0x1}, {0x3, 0xfffffffffffffffe}, {0x0, 0xfff}, {}, {0x1, 0x6}, {0x1, 0x10001}, {0x28f972b993eb31cc, 0x5}, {0x5, 0x3b}, {0x3, 0x10000}, {0x3, 0xc0a}, {0x3, 0x5783}, {0x3, 0x80000001}, {0x0, 0x3}, {0x2}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x5}, {0x15, 0x0, 0x0, 0x1}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) symlink(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') syz_emit_ethernet(0x1, &(0x7f00000001c0)="91") 16:00:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x400000000000006c}, {0x81}, {0x400000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse\x00', 0x8000, 0x0) ioctl$WSMOUSEIO_GCALIBCOORDS(r1, 0x41205725, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) socketpair(0x30, 0x4, 0x2, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) accept(r2, &(0x7f0000000240)=@in6, &(0x7f0000000280)=0xc) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x0, 0xfffffffffffff691, "f0aeed0a671f7630830400"}) r4 = msgget(0x1, 0x10004) msgrcv(r4, &(0x7f00000003c0)=ANY=[@ANYRESDEC=r4], 0x1, 0x1, 0x1000) symlink(&(0x7f0000000c40)='\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', &(0x7f0000000cc0)='\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') r5 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r5, &(0x7f0000000340)={0x0, ""/77}, 0x55, 0x0, 0x0) msgsnd(r5, &(0x7f0000000080)=ANY=[], 0x0, 0x800) 16:00:16 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() r1 = socket(0x18, 0x2, 0x0) r2 = dup2(r1, r1) ioctl$VMM_IOC_RUN(r2, 0xc028756b, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}) mkdirat(r2, &(0x7f00000000c0)='./file0\x00', 0x10) close(r0) r3 = syz_open_pts() close(r3) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffe, 0x0, 0x7ff, 0xffffffffffeffffd, "0000007db84d4337014608ff00e1ffffff0700"}) write(r3, &(0x7f00000007c0)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c1914bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98cb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7ca2a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006b4ffaad2a7a939fded389efe60c36c653fa0e7020a7447e809cf0000000000000000d5fe00ac537a1af30b95fa383ad32e34195c29", 0x32d) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000180)=0x3) r4 = semget$private(0x0, 0x4, 0x80) semctl$GETNCNT(r4, 0x4, 0x3, &(0x7f0000000b00)=""/4096) r5 = socket(0x800000018, 0x8003, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) bind$unix(r5, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) pwrite(r5, &(0x7f0000000100)="af0b2bd0602b6f8ada96d94db3e523d82b188c0643", 0x15, 0x0, 0x0) r6 = syz_open_pts() mkdir(&(0x7f0000000140)='./file0\x00', 0xa) ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x5c11, 0xa995, "3f3f007df94cf54600"}) ioctl$TIOCSTOP(r0, 0x2000746f) write(r0, &(0x7f0000000080)='L', 0x1) 16:00:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x44}, {0x2d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x2, &(0x7f0000000100)=[{0x80, 0x1ff, 0x8918, 0x8}, {0x100000001, 0xff, 0x3ff, 0x1ff}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4c}, {0x100000000061}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xffffffffffffff48, &(0x7f0000000200)="ee96fe01b0d3b4546ca8bfbe7d78222f700cf0696b278a989db7fe0998afc3071243ca2ba6bee5237ccefccc606987f377b82ba21f82af87402d40862d9520a83960dc83700ded5a08d403447df0db945e9659b01b3e57f290353bae671581017530dda71fab9cba736ab0986cb86ecf53844681396805b31a9467027b1baa766995d8e2da274369f00d75dfbd02e29a07cf6a51bc1d50489b4a910867d43a229b5a0898b92835") 16:00:16 executing program 0: r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x400004002c5, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r2 = socket(0x800000018, 0x8003, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) fchown(r0, r1, r3) truncate(&(0x7f0000000100)='./file0\x00', 0x0, 0x7fffffff) r4 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x2011, r4, 0x0, 0x0) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) readv(r4, &(0x7f0000000000), 0x100000000000021b) 16:00:16 executing program 1: execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)='/{\x00'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$FIONBIO(0xffffffffffffff9c, 0x8004667e, &(0x7f0000000000)=0x5) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x8000, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x1b6, 0x3, 0xfffffffffffff7d2, 0xefd5, 0x800}, 0xc) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x29, 0x9, &(0x7f0000000180)="f7f9e794", 0x4) 16:00:16 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "7870fde40100000000000000fa00"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:16 executing program 1: r0 = socket(0x800000018, 0x8003, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r1 = socket(0x800000018, 0x8003, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x7, 0x0, 0x6, 0x2}]}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000180)=[{0x1c}, {0x20000000000061}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)="84") 16:00:16 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040), 0x100000000000000d) syz_open_pts() r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x0, 0x0) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000040)=0x8) 16:00:16 executing program 1: r0 = open(&(0x7f0000000040)='./bus\x00', 0x400000003fd, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x3, 0x0, 0xfffffffffffffffd, 0x2}) 16:00:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000040)=[{0x100000000, 0x0, 0x0, 0x29d8aaaa}, {0x87}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="ff") 16:00:16 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000540)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='\a\x00'/16], 0x10}, 0x0) r1 = accept$inet(r0, 0x0, &(0x7f0000000000)) setsockopt(r1, 0x80000001, 0x101, &(0x7f0000000040)="766d83b3fb214ddc2cf92b2ba942bc25a70679a2ef3d0c21d75e251a1c96127b1f95dcacb13303cb0fc597", 0x2b) r2 = socket$inet6(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0x200000033, 0x0, 0x170) getsockopt(r2, 0x29, 0x3d, 0x0, 0x0) 16:00:16 executing program 0: syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7feffffe}, 0x0) r0 = kqueue() kevent(r0, 0x0, 0x0, 0x0, 0x400000000c4e, 0x0) kqueue() kevent(r0, 0x0, 0x0, &(0x7f00000003c0), 0x800, &(0x7f00000004c0)={0x1}) kevent(r0, &(0x7f0000000000), 0xbd57, 0x0, 0xa, 0x0) kevent(r0, &(0x7f0000000040), 0x7fff, 0x0, 0xbb01, 0x0) 16:00:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x6c}, {0x2}, {0x6, 0x0, 0x0, 0xfc}]}) r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r1, &(0x7f0000000540)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB="100000000000000000bd80f0e6c61bff"], 0x10}, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) pipe(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = msgget(0x2, 0xc0) chdir(&(0x7f00000001c0)='./file0\x00') getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xff16) r8 = getuid() socketpair(0xfc4add822dee04d2, 0x4000, 0x71d7, &(0x7f0000000100)={0xffffffffffffffff}) getpeername(r9, &(0x7f0000000140)=@in6, &(0x7f0000000180)=0xc) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) r11 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) msgctl$IPC_SET(r5, 0x1, &(0x7f00000003c0)={{0x0, r6, r7, r8, r10, 0x0, 0x9}, 0x800, 0x1, r11, r12, 0x3, 0x1, 0x1, 0x5}) fchown(r1, r2, r7) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:16 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000400)=[{&(0x7f0000000180)='d', 0x1}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r0, 0x0, 0x0) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='./file0\x00') ftruncate(r0, 0x0, 0x8000044) 16:00:16 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x1, 0x0, 0x170002}, 0x8}, 0x3c) readlink(&(0x7f0000000000)='./bus\x00', &(0x7f00000001c0)=""/188, 0xbc) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:17 executing program 0: r0 = socket(0x2, 0x10000000000003, 0x3a) fcntl$getown(r0, 0x5) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="82022e2f66696c653000ee2d38d95ca71dd37fb88be8d1c791fcdae8f95935ba9557fdd499977c430d10cd6a1e26114b237c7ed61cf041f6fcb4d60bd46a13ba2a58b9bb3c7998a17a9a6f029f4d6b3b5baac9"], 0x10) writev(r0, &(0x7f00000012c0)=[{&(0x7f0000000040)="856987a239012fb2", 0x334}], 0x1) dup2(r0, r0) r1 = socket(0x18, 0x2, 0x0) r2 = dup2(r1, r1) ioctl$VMM_IOC_RUN(r2, 0xc028756b, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}) ioctl$VMM_IOC_RUN(r2, 0xc0205602, &(0x7f0000000000)={0x8, 0x3, 0x1, 0x7, &(0x7f0000000100)={{0x8000, 0x80000001, 0x17, 0x3f, 0x4, 0xe75, 0x78}, {[0xffff, 0x80000000, 0x1, 0x81, 0x9, 0x81, 0x80, 0x200, 0x5, 0x6, 0x1723, 0x20, 0x8001, 0x5, 0x100000001, 0x4, 0x800, 0xfff], [0x3, 0xc812, 0x7, 0x5, 0x1f, 0x6, 0x3651, 0x1, 0xf970, 0xffff], [0x9, 0x4, 0x7ff, 0x9, 0x5, 0x1000, 0x200], [0x0, 0x3f, 0x8, 0x9, 0xffffffffffff8000, 0xd00], [{0x81, 0x8, 0x8, 0x3f}, {0x100000000, 0x7, 0x100000001, 0xb8}, {0xc97, 0x6, 0x4, 0x9}, {0x7, 0x9, 0x5, 0x81}, {0x1, 0x7f, 0x8, 0x63}, {0x1, 0xdfb1, 0x80, 0x7fffffff}, {0x3, 0x9, 0x60, 0x3}, {0x0, 0x2, 0x9, 0xffffffff7fffffff}], {0x1, 0x100000001, 0x9, 0x1}, {0xdf9, 0x22f8, 0x2, 0x6}}}, 0x4, 0x3}) 16:00:17 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x6, 0x1, &(0x7f0000000000)="08fbdcab", 0x4) socket(0x8, 0x4000, 0x5) 16:00:17 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x7fff, 0xfffffffffffffffa, "73cc5160527b0100e534840c76f3000700"}) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39ff9b74cdd98ce1784760c75fdd7bb9b5a88caa3cd07dedb8742cd7d9aa61e174d1e4b1f433a0c67053aeb0ebc4c89ef1bca546ef3286dc5a8a9f9446a416412aac4f82422a47857877badd3d244aa20f0ecba84ba05829b19553cfb23cfccf9475ab61a6580b1f76d9b81a1aab48540c8ba557c1ba912b2e696cbe939b8658304f2d5c28", 0xd7}], 0x1) msgrcv(0xffffffffffffffff, &(0x7f0000000580)={0x0, ""/4096}, 0x1008, 0x1, 0xc723781439575a64) mknod(&(0x7f0000000240)='./bus\x00', 0x80000021c0, 0x40004000000028a4) pipe(&(0x7f0000000080)) r2 = open(&(0x7f0000000100)='./bus\x00', 0x8, 0x130) writev(r2, &(0x7f00000000c0)=[{&(0x7f00000001c0)="000000186a56010000001c00feaf0000feff0060d5706c85c2768511fe870000f31f00000000fa7db7e847e5", 0x2c}], 0x1) r3 = socket(0x800000018, 0x8003, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) sendto$unix(r3, &(0x7f0000000340)="fe7ecc924d809454458be2e87a7eaea3c74e0c9df74f77626bac29515644b50045939aacaffe22e3571d44b5b123dfa9d72a4698c3f60054f05935e841d01114fa98a6ce2bfc8b832fa90be5963652b4ef49b1ee2f27d424c8c7ce76d19bbc9e8ebe41fe333392d097c6689f674124be3e666cdb1bdc5d4e98e8d73716fc09d529d528ef3e3b659f351e0d4860f6facb73621596d167668250ee58dbda8973dc054377a867ca4e2bbad2df7263ee238e0511636bc3928aa2c68361a56b8415fb7ec16ce205f9c4661a6e535ef65e75c7a0c0", 0xd2, 0x0, &(0x7f0000000180)=@abs={0x1, 0x0, 0x1}, 0x8) r4 = socket(0x18, 0x1, 0x0) close(r4) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r4, &(0x7f0000000540)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000400)=[{0x10}], 0x10}, 0x0) getsockname(r4, &(0x7f0000000200)=@un=@abs, &(0x7f0000000280)=0x8) kqueue() 16:00:17 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x1, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) ioctl$TIOCSTOP(r0, 0x2000746f) write(r0, &(0x7f0000000200)="bdfa4d2591c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23ac168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f3c146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee54c0682247a3e405d535caab085c9a7dee598ca84b10ba7651238225996d2250f6ea821e153a6212dc30a15f3b72c35e6969b9336888fff85cc584aa9720b4a4a8c9c8161e2baf0b7ae5907ed98ca35db188e0604f9d86b91bd65945535ceada28ac4827b0199401a36972ae93d37686f0d59dd1ede3c03e01a8bde40a123abb181a5b2c4a2486d88ccf61aadf5c11f8b2ce83237edd9d6b3c6933ab8cadbe44a663c5366401c730d5f541864edd3ed88f4e7413bf857bf200aba404bed1ddd5b2784803cc580e44a7e64d17408c119d03ce0bad326bd7bcbe81f0d6aa966a5a1614667079c8f177742a46aa681978addb364c44e183777ec1b00d059dd76ecad91f33a98a3a7f2f93b5154ec26a6a99ea4d54ee60dcb063f16e3b428afb2c23218cda1beecacf408363709ad054625a0b3b689c43735247d4e0a525b8931e51ea88dd8cab99a", 0x201) syz_open_pts() syz_open_pts() r1 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x80) getsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000440)=""/232, &(0x7f00000001c0)=0xe8) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)=""/220, &(0x7f0000000040)=0xdc) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x44}, {0x2d}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCPROMISC(r2, 0x20004269) 16:00:17 executing program 0: r0 = kqueue() r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r1, &(0x7f0000000540)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000400)=[{0x10}], 0x10}, 0x0) ftruncate(r1, 0x0, 0xffffffffffffff01) r2 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x10, r2, 0x0, 0x0) madvise(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x4) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000040)="fcfdbe4014cb5cf28f429599154deb1a7a0e31a212c26fdb0b9b51a1b7d67712facbbfaaa0b1716b58a495c669614b77f66071c6cbb95c4cf111fc5d6ceee0bd005c9dfbedc610fe644fd2f4", 0x4c}, {&(0x7f00000000c0)="242ca5fa279a75fcc3738b7f31011722953549799bfc27990326b4b7ffe4bdbca11470d1bf2791faf059401d77f044ae6de2241374bc11b91b783cb4d8e179950ea473ca8b03ea121735a7710d7dff2a1d34b7dac3ca7f28c32b42d09381e6db15447249a48d74590299e019e63ec0ceabd84fd32b7fcfd31f39a52084ac4d9c44048813aff2b77216", 0xfffffffffffffdee}], 0x2) 16:00:17 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000000)={0x1f, 0x358, 0x5, 0x302, "5adfae84d96f5c0892588d74b329f3e89562dacf", 0x2, 0x5}) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r2}, 0xfffffffffffffffe, 0xcd, 0x43}], 0x0, 0x0, 0x0, 0x0) sendto$unix(r1, &(0x7f0000000240)='G', 0x1, 0x0, 0x0, 0x0) r3 = kqueue() dup2(r1, r2) kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) read(r0, 0x0, 0x0) 16:00:17 executing program 0: ioctl$FIOASYNC(0xffffffffffffffff, 0x8004667d, &(0x7f0000000140)=0x2) mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) syz_open_pts() kqueue() open(&(0x7f00000000c0)='./file0\x00', 0xba43a9b47448e4bc, 0x0) open$dir(&(0x7f0000000080)='./file0\x00', 0x40, 0x99) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r1, &(0x7f00000002c0)=[{{r0}, 0xfffffffffffffff8, 0x10}], 0x3ff, 0x0, 0x6, 0x0) 16:00:17 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) r0 = socket(0x1, 0x5, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0xfffffffffffffffe, "b04d00f3ff0a631a00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:17 executing program 1: kqueue() pipe(&(0x7f0000000000)={0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x40) 16:00:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = dup2(r1, r1) ioctl$VMM_IOC_RUN(r2, 0xc028756b, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}) ioctl$WSMOUSEIO_SCALIBCOORDS(r2, 0x81205724, &(0x7f0000000300)={0x4, 0xe1c, 0x10001, 0x0, 0xffffffffffffa3af, 0x0, 0x200, 0x10, [{0x0, 0x0, 0x8, 0x80}, {0xffffffffffffff41, 0x7, 0x3f, 0x7fff}, {0x2, 0x8, 0x6, 0x5}, {0xffffffffffffffff, 0x1ff, 0xde, 0x31f}, {0x8, 0x85, 0x5, 0x1}, {0x10000, 0x1, 0x100000001, 0x91}, {0x7f, 0x1, 0x3ff, 0x77f}, {0x20, 0x2, 0x81, 0x189}, {0x9, 0x9, 0xffffffff, 0xfff}, {0x3, 0x8, 0x7, 0x100000001}, {0x4, 0x10001, 0x8, 0x7}, {0xfffffffffffffffa, 0x5, 0x1, 0x3}, {0x5, 0x20, 0x7f, 0x80}, {0x0, 0x845e, 0x100, 0x5}, {0x1, 0x9, 0x9, 0x10001}, {0xffffffff, 0x2, 0xfc28, 0x10000}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000240)=[{0x34, 0x0, 0x0, 0x9}, {0x2d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='G') 16:00:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x44}, {0x2d}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'\x00\xd0\xe9', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000240)=[{0x4}, {0x34, 0x0, 0x0, 0x7}, {0x714c488e}]}) syz_emit_ethernet(0x1, &(0x7f0000000080)="1b") 16:00:17 executing program 1: mlockall(0x1) r0 = getuid() r1 = socket(0x18, 0x2, 0x0) r2 = dup2(r1, r1) ioctl$VMM_IOC_RUN(r2, 0xc028756b, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}) r3 = openat(r2, &(0x7f0000000080)='./file0\x00', 0x20400, 0x10) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r5 = shmget$private(0x0, 0x3000, 0x210, &(0x7f0000ffc000/0x3000)=nil) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) r6 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) r9 = getppid() r10 = fcntl$getown(0xffffffffffffff9c, 0x5) shmctl$IPC_SET(r5, 0x1, &(0x7f0000000100)={{0x1, r0, r6, r7, r8, 0x5, 0x8000}, 0x1e3c, 0x8, r9, r10, 0x1f, 0x7, 0x2}) r11 = getuid() chown(&(0x7f0000000200)='./file0/file0\x00', r11, 0x0) r12 = getgid() r13 = getuid() chown(&(0x7f0000000200)='./file0/file0\x00', r13, 0x0) pipe(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) r16 = msgget(0x2, 0xc0) getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xff16) r19 = getuid() getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) r21 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) msgctl$IPC_SET(r16, 0x1, &(0x7f00000003c0)={{0x0, r17, r18, r19, r20, 0x0, 0x9}, 0x800, 0x1, r21, r22, 0x3, 0x1, 0x1, 0x5}) pipe(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) r25 = msgget(0x2, 0xc0) getsockopt$sock_cred(r24, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r24, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xff16) r28 = getuid() getsockopt$sock_cred(r23, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) r30 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r23, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) msgctl$IPC_SET(r25, 0x1, &(0x7f00000003c0)={{0x0, r26, r27, r28, r29, 0x0, 0x9}, 0x800, 0x1, r30, r31, 0x3, 0x1, 0x1, 0x5}) pipe(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) r34 = msgget(0x2, 0xc0) getsockopt$sock_cred(r33, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r33, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xff16) r37 = getuid() getsockopt$sock_cred(r32, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) r39 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r32, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) msgctl$IPC_SET(r34, 0x1, &(0x7f00000003c0)={{0x0, r35, r36, r37, r38, 0x0, 0x9}, 0x800, 0x1, r39, r40, 0x3, 0x1, 0x1, 0x5}) pipe(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) r43 = msgget(0x2, 0xc0) getsockopt$sock_cred(r42, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r42, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xff16) r46 = getuid() getsockopt$sock_cred(r41, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) r48 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r41, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) msgctl$IPC_SET(r43, 0x1, &(0x7f00000003c0)={{0x0, r44, r45, r46, r47, 0x0, 0x9}, 0x800, 0x1, r48, r49, 0x3, 0x1, 0x1, 0x5}) getgroups(0x6, &(0x7f0000000180)=[r20, r27, 0x0, r36, r45, 0xffffffffffffffff]) r51 = openat(0xffffffffffffffff, &(0x7f0000000340)='./file0\x00', 0x80, 0x50) getsockopt$sock_cred(r51, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f00000001c0)=0xc) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) r55 = msgget$private(0x0, 0x200) msgctl$IPC_SET(r55, 0x1, &(0x7f0000000100)={{0x7, 0x0, 0x0, 0x0, 0x0, 0x2000040, 0x6}, 0x5, 0x7, 0x0, 0x0, 0x4, 0x0, 0x239f, 0x1}) msgctl$IPC_SET(r55, 0x1, &(0x7f00000002c0)={{0x1f, r53, r54, r53, r54, 0x10, 0x8}, 0x10000, 0x200, r52, r52, 0x31, 0x8000, 0x80000001, 0x1}) r56 = getpgrp() shmctl$IPC_SET(r5, 0x1, &(0x7f0000000240)={{0x3, r11, r12, r13, r50, 0x80, 0x4}, 0xff, 0x1, r52, r56, 0x0, 0xb1, 0xffffffffffffff81}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000200)={0x4, &(0x7f0000000040)=[{0x4000100000001, 0x9, 0x0, 0x8000029d8aaa8}, {0x20}, {0x3c}, {0x80000000}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000440)={'\x00', 0x0}) syz_emit_ethernet(0x61, &(0x7f0000000000)="b6") 16:00:17 executing program 0: utimes(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)={{0x2, 0x6}, {0x30, 0xc3}}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) accept$inet(r1, &(0x7f00000001c0), &(0x7f0000000280)=0xc) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x87}, {0x8000020}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x81}, {0x10001}, {0x6}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x44}, {0x2d}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x8, &(0x7f0000000080)=[{0x2, 0x3, 0x5, 0x1f}, {0x4, 0x6, 0x7fffffff, 0xa37}, {0x3768, 0xe1, 0xd81, 0x4}, {0xfffffffffffffffe, 0x400, 0x6, 0x663}, {0xff, 0x0, 0x1}, {0x3f, 0x32, 0x7fff, 0x5}, {0x7, 0x3, 0xfff, 0x100000000}, {0xca08, 0x6, 0x55c9ceae, 0x13}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:17 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x8, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0xea6f, 0x0, 0x3, 0x54593410, "2bede83af470a459b39e62ec6ae3fdf19f63c0f1"}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f1", 0x25a) 16:00:17 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000540)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000400)=[{0x10}], 0x10}, 0x0) r1 = socket(0x18, 0x1, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x7}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r1, &(0x7f0000000540)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000400)=[{0x10}], 0x10}, 0x0) r3 = dup2(r0, r1) ioctl$WSDISPLAYIO_LDFONT(r3, 0x8058574d, &(0x7f0000000200)={'./bus\x00', 0x1000, 0x0, 0x1103, 0x1, 0xff, 0x8, 0x4, 0x188b0bb60ceb108d, 0x0, 0xffffffff00000001, 0x5}) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) r4 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) ioctl$VMM_IOC_RESETCPU(r4, 0x82405605, &(0x7f0000000300)={0xffa, 0x9, {[0x6, 0x9, 0x3, 0x3, 0x70df4a63, 0x6, 0x7, 0x3d8, 0x3ff, 0x100000001, 0x0, 0x8001, 0x1ff, 0x3, 0x4, 0xffffffff, 0x5, 0x22f05f37], [0x4, 0x3, 0x20, 0x1, 0x400, 0xffff, 0x9, 0x7, 0x6, 0x5], [0x10000, 0x3, 0x80000000, 0x4, 0x4, 0x81, 0x35], [0x5, 0x8, 0x16487c0b, 0xe0dc, 0x0, 0x1], [{0x6, 0xffffffff}, {0xf6a, 0x5, 0x4, 0x4}, {0x8, 0x20, 0x7fff, 0x80}, {0xfffffffffffffffc, 0x8d00, 0x48ca, 0x81}, {0x8, 0x8, 0x3, 0x5}, {0x5, 0x6c, 0x0, 0x5}, {0x5, 0x8, 0x2, 0xd70}, {0x86, 0x5, 0x7459, 0x2}], {0x6, 0x800, 0x3, 0x2}, {0x1, 0x400, 0xffffffffffffffe0, 0xfff}}}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x44}, {0x2d}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f0000000000)=[{0x1000, 0x7fff, 0xfffffffffffffffb, 0xec9a}, {0xffffffff, 0x7fff, 0x7, 0x6}]}) ioctl$TIOCOUTQ(0xffffffffffffffff, 0x40047473, &(0x7f0000000180)=0x80008000) write(r4, &(0x7f0000000040)="670dc3", 0x3) write(r4, &(0x7f00000001c0)="08ade09f32746a223c471c0795bf5ca1acdd50ca4d001955", 0x18) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:17 executing program 0: r0 = socket(0x800000018, 0x8003, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1007, &(0x7f00000000c0)=0x8, 0x4) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) setsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f0000000000)="5487ce89035033680d51fc6b449e8bd1bef9cdb5cd7d89551ec8a0ab9f12", 0x1e) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x4000400000002c2, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x0, 0x0) rename(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='./file1\x00') 16:00:17 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x10000000002, 0x2, 0x0) write(r1, 0x0, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) poll(&(0x7f0000000080)=[{r0, 0x172}], 0x1, 0x0) 16:00:17 executing program 0: r0 = semget$private(0x0, 0x4, 0x1) r1 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) utimensat(r1, &(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{0x3, 0x4}, {0x5, 0x100000000}}, 0x2) semop(r0, &(0x7f0000000080)=[{0x2, 0x6}, {0x3, 0x20000000000000, 0x1000}], 0x2) mkdir(&(0x7f00000000c0)='.\x00', 0x73) semctl$GETVAL(r0, 0x3, 0x5, &(0x7f0000000100)) ioctl$BIOCFLUSH(r1, 0x20004268) semget$private(0x0, 0x3, 0x104) semget$private(0x0, 0x3, 0x20) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000180)=0xc) wait4(r2, &(0x7f00000001c0), 0x0, &(0x7f0000000200)) close(r1) writev(r1, &(0x7f0000000640)=[{&(0x7f0000000540)="6bb4f7c8cbb92d008b25e1a9febbf7a9fb810b861a8feb8d5e5263a846d755c09bd201de4b9a3d9560b338ecc15ccfbb61c54dad85340944630a11bbbbf3c8811f49954c101fbb61cb4257647edcaba4761940bb424af86b47ef398fc1b8cf78a948bf8473b13fe1f77651479b1f8ab6e373376a4ee5fc5ae107d0df945267aeeca98111be64b38b6de6e5658b41736dbf49491e1ae2ed3f4bfa75d538f503436763410bd1b550006913c88595275c291d598e400f75835d6529150d26723bb65bbf1ffbfbac0d06b63d2d24c87b075930675789325bf1b6c2459405511a0b07e5", 0xe1}], 0x1) sendto$inet(r1, &(0x7f0000001b80)="18309d46b4418e3625f9ea14a1fc11dda3daff24bd0ace2af60e0801782e04f8719d17e99d777c5494c95f6ccef2db9aa6b91a44cd33a34c30e7e128753e270c0eb4d455c5b27650341afe4f8e29d9523b6169212a6cfa3b97f9b35f0799d756eda16ef2a86ab12d442e94361d94aec8ce2926c7b342a89473356b27e40cca34e7e77cea0856e997088c89eecb37e880501de2d2a0baa589d44c9a6d8b312c01e5383b918b7b6a7c56edf935b63a577f912a285f6b724b6c7f6b87792e03892f3ed2b1ea363073c9413ca4e0ded1bce9dcb4f7580f7307959c850063a9224117fc98e55c93e482", 0xe7, 0x9, 0x0, 0x0) semget$private(0x0, 0x7, 0x2) r3 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000800)='/dev/wskbd\x00', 0x620, 0x0) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000840)={0x6, 0x80}, 0x8) r4 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000880)='/dev/ttyCcfg\x00', 0x53, 0x0) getpeername(r1, &(0x7f00000002c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008bb2000000000000000000000000000000000000000000000000000000000000000000000000000000c1cf3f3c35ea809b13f571ab240d6e38305a8874a5792fd3404fb8f7bedbd13292b66c158bbf9683582c37be02b6048d340093fa7fd597462a49743c4d81ed0b2de82447deb8c0353995f1d9bca949f9abc44b537e0d9e0d475e2fe3170798890dddf572da0d3283b7a6adc9f008d8e733abb55a6420febb66b7c7e9bd47010000000000ffaceb3e484dc0000092c366ee955871f275e5da46d55fda74d4c124c5e01c02918df884fab8f235f44b6ce7296df47e4968997a0313edf6d6cdfd743ae372151341d51db498630a3df69b5443020f94f38de980786bf5a9f2b37e3ee4b91a063865180fa8acae5aea000000000000403e1bec0e77070b712b332a4f47028acfc180f0aabb0a13"], 0x0) fcntl$setown(r4, 0x6, r2) close(r1) ioctl$FIOGETOWN(r4, 0x4004667b, &(0x7f0000000980)) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000a00)={0x4, &(0x7f00000009c0)=[{0x85dc, 0x40, 0xb38b, 0x3}, {0xfffffffffffffffd, 0x6, 0x0, 0x9a7}, {0x0, 0x6, 0x5, 0x7}, {0xfffffffffffff001, 0x6a9, 0x81, 0xedc}]}) getpeername$unix(r1, &(0x7f0000002d40)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fe00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006e4fdba200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000eb33bffdf04dd35f4981f7dd61fcecc00c4658cc4eea1523659e6b5e8002343b4b3612a32debe00ff8441d132a9e75d6fca350cedf6f917164a1217e99567e12bf7521da48aa145737be690c04fbaae96851b59d4628c978066a4f2bb4d05719689e08934df44693fd46647eaf662680e0b02c3463f85287f809a9ad9ac46429ea53dfe65bc0fcab9f344fbde0b3236a699d8f9c95e5c99ffd9375dddcb63b4986852d3bbe01d9520039e698a9bf56cd6de7b1e15c5b7e2a1fb2170e4aebe4a8897c119f6900"/4273], &(0x7f0000001a80)=0x1002) fcntl$setstatus(r1, 0x4, 0x4) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000001ac0)={{0x18, 0x2, 0x2, 0x4}, {0x18, 0x2, 0xd1f, 0x4}, 0x80000001, [0x100, 0xffffffffffffffff, 0x101, 0xfffffffffffffffb, 0x1, 0x3ff, 0x0, 0x80]}, 0x3c) fsync(r4) fcntl$dupfd(r3, 0x0, r3) bind$unix(r1, &(0x7f0000001b00)=@abs={0x1, 0x0, 0x2}, 0x8) mknodat(r1, &(0x7f0000001b40)='./file0\x00', 0x40, 0x100) 16:00:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r1 = getppid() r2 = openat(0xffffffffffffffff, &(0x7f0000000180)='./file0\x00', 0x200, 0x1) r3 = dup(r2) fcntl$setown(r0, 0x6, r1) getpgrp() r4 = syz_open_pts() lseek(r4, 0x0, 0x0, 0x2) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000001c0)=[{0x2}, {0x3c, 0xfffffffffffffffd}, {0x9}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$FIONREAD(r3, 0x4004667f, &(0x7f0000000200)) rmdir(&(0x7f0000000140)='./file0\x00') open$dir(&(0x7f0000000240)='./file0\x00', 0x8, 0x16) syz_emit_ethernet(0x1, &(0x7f0000000100)='|') 16:00:17 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) lchown(&(0x7f0000000000)='./file0\x00', 0x0, r0) setgroups(0x0, 0x0) setuid(0xee01) chdir(&(0x7f00000001c0)='./file0\x00') r1 = getppid() r2 = getuid() r3 = getegid() setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={r1, r2, r3}, 0xc) r4 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r4, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82", 0x168}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r4, 0x0, 0x0) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000280)='/dev/zero\x00', 0x20, 0x0) getpeername$unix(r5, &(0x7f00000002c0)=@abs, &(0x7f0000000300)=0x8) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) symlink(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='./file1\x00') 16:00:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x4}, {0x54}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="ff") 16:00:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x8, 0x0) getegid() ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x28}, {0x80, 0x0, 0x0, 0x2000000000000000}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = socket(0x800000018, 0x8003, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) lseek(r1, 0x0, 0x0, 0x3) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000100)) syz_emit_ethernet(0x2, &(0x7f0000000240)="32cf") ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x2000000000000042, &(0x7f0000000180)=[{0x2, 0x9, 0x6}, {0x3, 0x2, 0x1, 0x5}, {0x22053477, 0x78d87f87, 0x9, 0xff80000000000}, {0x7, 0x9, 0x10000, 0xf45}, {0x80000001, 0x3ff, 0x5, 0x6}, {0x1f, 0x5, 0x8001, 0x5}, {0x1a0, 0xffff, 0x4, 0x2}, {0x7, 0x9, 0x4, 0x401}, {0x6, 0xfff, 0x40, 0x65}, {0x9, 0x712, 0x1f, 0x8}]}) 16:00:17 executing program 0: r0 = socket(0x0, 0x1, 0xfffffffffffffffe) getsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) 16:00:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x40, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x35}, {0x200060, 0x0, 0x0, 0x497}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = dup(r0) r2 = kqueue() kevent(r2, 0x0, 0x0, 0x0, 0x400000000c4e, 0x0) kevent(r2, 0x0, 0x0, &(0x7f00000003c0), 0x800, &(0x7f00000004c0)={0x1}) kevent(r2, &(0x7f0000000000), 0xbd57, 0x0, 0xa, 0x0) kevent(r2, &(0x7f0000000040), 0x7fff, 0x0, 0xbb01, 0x0) r3 = socket$unix(0x1, 0x5, 0x0) r4 = socket(0x18, 0x4, 0x0) close(r4) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r4, &(0x7f0000000540)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000400)=[{0x10}], 0x10}, 0x0) r5 = socket(0x18, 0x1, 0x0) close(r5) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r5, &(0x7f0000000540)={0x0, 0x0, 0x0, 0x0, &(0x7f00000002c0)=ANY=[@ANYBLOB="0000000b000000000005000000000000019f3d780dd32cc7c86e6b89cfc9925060d60d6fdd186221ce98e33c27bbc2374e41e4edb73c0f065709aa6e0487c25a1a8f2e62d822a9a954bbc88e5e6169748508742bbc836a25de8ebb375d90963527162f9cec24cd258854f84f4aefd5495860d8b936ea1d765916cb6f3e4b5f2eb9f163ab5644b55682b3"], 0x10}, 0x0) r6 = socket(0x800000018, 0x8003, 0x0) setsockopt$sock_int(r6, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) bind$unix(r6, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r7 = socket(0x800000018, 0x8003, 0x0) setsockopt$sock_int(r7, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) bind$unix(r7, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) kevent(r2, &(0x7f0000000200)=[{{r3}, 0xfffffffffffffffb, 0x5, 0x80000000, 0xfffffffffffff001, 0x3f}, {{r1}, 0x8, 0x1, 0x1, 0x1000, 0x8000}, {{r0}, 0x6, 0xd0, 0x4, 0x40, 0x4}, {{r4}, 0xfffffffffffffff8, 0x4, 0xf0000000, 0x4}, {{r5}, 0xfffffffffffffffb, 0xa0, 0x10, 0x4, 0x3f}], 0x0, &(0x7f00000000c0)=[{{r6}, 0xfffffffffffffffe, 0x80, 0x40000040, 0x8000, 0x6}, {{r7}, 0xfffffffffffffff8, 0x82, 0x1, 0x80}], 0x133f92b6, &(0x7f0000000140)={0x6, 0x100000000}) listen(r1, 0x4) r8 = dup(r0) ioctl$PCIOCWRITE(r8, 0xc0107003, &(0x7f0000000080)={{0x0, 0x2}, 0x1, 0x7f, 0x7}) semget$private(0x0, 0x3, 0x220) r9 = semget(0x2, 0x0, 0x0) semctl$GETALL(r9, 0x0, 0x6, &(0x7f0000000100)=""/247) r10 = semget(0x2, 0x0, 0x0) semctl$GETALL(r10, 0x0, 0x6, &(0x7f0000000100)=""/247) semctl$GETZCNT(r10, 0x4, 0x7, &(0x7f0000000180)) 16:00:17 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80, 0x656) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) fchmodat(r0, &(0x7f0000000040)='./bus\x00', 0x52, 0x0) poll(&(0x7f00000002c0)=[{r0, 0x4754065ada73544}], 0x1, 0x0) close(0xffffffffffffff9c) 16:00:17 executing program 0: poll(0x0, 0x0, 0xffffffff) r0 = socket(0x800000018, 0x8003, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname(r0, &(0x7f00000000c0)=@in6, &(0x7f0000000100)=0xc) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x100, 0x8) execve(0x0, 0x0, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000140)='/dev/speaker\x00', 0x1, 0x0) 16:00:17 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x1d}, {0x61}, {0x6}]}) r3 = socket(0x800000018, 0x8003, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) fchmod(r3, 0x1a6b824d7b970720) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") 16:00:18 executing program 1: nanosleep(&(0x7f0000000000)={0x0, 0x20000000}, 0xfffffffffffffffe) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x200, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r1, &(0x7f0000000540)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000400)=[{0x10}], 0x10}, 0x0) r2 = dup2(0xffffffffffffffff, r1) r3 = socket(0x18, 0x1, 0x0) close(r3) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r3, &(0x7f0000000540)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000400)=[{0x10}], 0x10}, 0x0) kevent(r0, &(0x7f0000000080)=[{{r2}, 0xfffffffffffffffb, 0x0, 0x10, 0x3ff, 0xffff}], 0x9, &(0x7f00000000c0)=[{{0xffffffffffffff9c}, 0xfffffffffffffff8, 0x11, 0x1, 0x2, 0x8000}, {{r3}, 0xfffffffffffffffd, 0x20, 0x80000001, 0x3a3c, 0x6ef}], 0x1, &(0x7f0000000100)={0x9, 0x10001}) execve(0x0, 0x0, 0x0) 16:00:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)="b7") r1 = openat(0xffffffffffffffff, &(0x7f0000000340)='./file0\x00', 0x80, 0x50) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f00000001c0)=0xc) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) r5 = msgget$private(0x0, 0x200) pipe(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) r8 = msgget(0x2, 0xc0) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xff16) r11 = getuid() getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) r13 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) msgctl$IPC_SET(r8, 0x1, &(0x7f00000003c0)={{0x0, r9, r10, r11, r12, 0x0, 0x9}, 0x800, 0x1, r13, r14, 0x3, 0x1, 0x1, 0x5}) pipe(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) r17 = msgget(0x2, 0xc0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xff16) r20 = getuid() getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) r22 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) msgctl$IPC_SET(r17, 0x1, &(0x7f00000003c0)={{0x0, r18, r19, r20, r21, 0x0, 0x9}, 0x800, 0x1, r22, r23, 0x3, 0x1, 0x1, 0x5}) msgctl$IPC_SET(r5, 0x1, &(0x7f0000000100)={{0x7, 0x0, 0x0, 0x0, r21, 0x2000040, 0x6}, 0x5, 0x3, 0x0, 0x0, 0x4, 0x0, 0x239f, 0x1}) msgctl$IPC_SET(r5, 0x1, &(0x7f00000002c0)={{0x1f, r3, r4, r3, r4, 0x10, 0x8}, 0x10000, 0x200, r2, r2, 0x31, 0x8000, 0x80000001, 0xc3}) msgrcv(r5, &(0x7f0000000040)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ed8b11f2947aee79fa000000000000000000000000000000000500"/104], 0x7d, 0x40b9f1a371c442f1, 0x0) r24 = openat$klog(0xffffffffffffff9c, &(0x7f0000000180)='/dev/klog\x00', 0x8000, 0x0) r25 = openat(0xffffffffffffffff, &(0x7f0000000340)='./file0\x00', 0x80, 0x50) getsockopt$sock_cred(r25, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f00000001c0)=0xc) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) r29 = msgget$private(0x0, 0x200) msgctl$IPC_SET(r29, 0x1, &(0x7f0000000100)={{0x7, 0x0, 0x0, 0x0, 0x0, 0x2000040, 0x6}, 0x5, 0x7, 0x0, 0x0, 0x4, 0x0, 0x239f, 0x1}) msgctl$IPC_SET(r29, 0x1, &(0x7f00000002c0)={{0x1f, r27, r28, r27, r28, 0x10, 0x8}, 0x10000, 0x200, r26, r26, 0x31, 0x8000, 0x80000001, 0x1}) fcntl$lock(r24, 0x9, &(0x7f0000000440)={0x3, 0x0, 0xe03c, 0x2a05, r26}) 16:00:18 executing program 0: socket(0x400000000018, 0x3, 0x0) r0 = getuid() chown(&(0x7f0000000200)='./file0/file0\x00', r0, 0x0) pipe(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = msgget(0x2, 0xc0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) r4 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0/file0\x00', 0x800, 0x32) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0x87) r7 = getuid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) r9 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) msgctl$IPC_SET(r3, 0x1, &(0x7f00000003c0)={{0x0, r5, r6, r7, r8, 0x0, 0x9}, 0x800, 0x1, r9, r10, 0x3, 0x1, 0x1, 0x5}) pipe(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) r13 = msgget(0x2, 0xc0) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xff16) r16 = getuid() getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) r18 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) msgctl$IPC_SET(r13, 0x1, &(0x7f00000003c0)={{0x0, r14, r15, r16, r17, 0x0, 0x9}, 0x800, 0x1, r18, r19, 0x3, 0x1, 0x1, 0x5}) pipe(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) r22 = msgget(0x2, 0xc0) getsockopt$sock_cred(r21, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r21, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xff16) r25 = getuid() getsockopt$sock_cred(r20, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) r27 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r20, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) msgctl$IPC_SET(r22, 0x1, &(0x7f00000003c0)={{0x0, r23, r24, r25, r26, 0x0, 0x9}, 0x800, 0x1, r27, r28, 0x3, 0x1, 0x1, 0x5}) pipe(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) r31 = msgget(0x2, 0xc0) getsockopt$sock_cred(r30, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r30, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xff16) r34 = getuid() getsockopt$sock_cred(r29, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xffffffffffffff24) r36 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r29, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) msgctl$IPC_SET(r31, 0x1, &(0x7f00000003c0)={{0x0, r32, r33, r34, r35, 0x0, 0x9}, 0x800, 0x1, r36, r37, 0x3, 0x1, 0x1, 0x5}) pipe(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) r40 = msgget(0x2, 0xc0) getsockopt$sock_cred(r39, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r39, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xff16) r42 = getuid() getsockopt$sock_cred(r38, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) r44 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r38, 0xffff, 0x1022, &(0x7f0000000340), &(0x7f0000000380)=0xc) r45 = openat(0xffffffffffffffff, &(0x7f0000000340)='./file0\x00', 0x80, 0x50) getsockopt$sock_cred(r45, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f00000001c0)=0xc) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) r49 = msgget$private(0x0, 0x200) msgctl$IPC_SET(r49, 0x1, &(0x7f0000000100)={{0x7, 0x0, 0x0, 0x0, 0x0, 0x2000040, 0x6}, 0x5, 0x7, 0x0, 0x0, 0x4, 0x0, 0x239f, 0x1}) msgctl$IPC_SET(r49, 0x1, &(0x7f00000002c0)={{0x1f, r47, r48, r47, r48, 0x10, 0x8}, 0x10000, 0x200, r46, r46, 0x31, 0x8000, 0x80000001, 0x1}) pipe(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) r52 = msgget(0x2, 0xc0) getsockopt$sock_cred(r51, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r51, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xff16) r55 = getuid() getsockopt$sock_cred(r50, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) r57 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r50, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) msgctl$IPC_SET(r52, 0x1, &(0x7f00000003c0)={{0x0, r53, r54, r55, r56, 0x0, 0x9}, 0x800, 0x1, r57, r58, 0x3, 0x1, 0x1, 0x5}) r59 = getppid() msgctl$IPC_SET(r40, 0x1, &(0x7f00000000c0)={{0x20, r41, r56, r42, r43, 0x0, 0x9}, 0x7ff, 0x200001, r44, r59, 0x3, 0x1, 0x1, 0x5}) getgroups(0x8, &(0x7f0000000040)=[r6, r17, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, r26, r35, r43]) chown(&(0x7f0000000000)='./file0\x00', r0, r60) geteuid() 16:00:18 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x4) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000000140)={&(0x7f0000000100)='./file0\x00', r0, 0x5}) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x5c11, 0xa995, "3f3f007df94cf54600"}) ioctl$TIOCSTOP(r0, 0x2000746f) write(r0, &(0x7f0000000080)='}', 0x1) 16:00:18 executing program 1: r0 = kqueue() r1 = syz_open_pts() close(r1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffe, 0x0, 0x7ff, 0xffffffffffeffffd, "0000007db84d4337014608ff00e1ffffff0700"}) write(r1, &(0x7f00000007c0)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c1914bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98cb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7ca2a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006b4ffaad2a7a939fded389efe60c36c653fa0e7020a7447e809cf0000000000000000d5fe00ac537a1af30b95fa383ad32e34195c29", 0x32d) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000080)={0x93, 0x1000, 0x3, 0x1, "74ac81c63fe250061c1c0f34cb978edc6499d44c", 0x2, 0x9}) select(0x122, &(0x7f0000000340)={0x0, 0x0, 0xfffffffffffffffc, 0x0, 0xe201, 0xffffffff7ffffffb}, 0x0, 0x0, 0x0) r2 = semget$private(0x0, 0x4, 0x1) r3 = semget$private(0x0, 0x3, 0x4) semop(r3, &(0x7f00000000c0)=[{0x0, 0x20, 0x4d6411c0486f3d3}, {0x1, 0x2, 0x1000}], 0x2) semctl$SETVAL(r3, 0x4, 0x8, &(0x7f0000000040)=0x6) r4 = socket(0x18, 0x2, 0x0) r5 = dup2(r4, r4) ioctl$VMM_IOC_RUN(r5, 0xc028756b, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}) ioctl$VMM_IOC_CREATE(r5, 0xc5005601, &(0x7f0000000380)={0x10, 0x2, 0x4, 0x5, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x1f}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0x9}, {&(0x7f0000ff6000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x9}, {&(0x7f0000ff7000/0x3000)=nil, &(0x7f0000c00000/0x400000)=nil, 0x80000000}, {&(0x7f0000c68000/0x3000)=nil, &(0x7f0000e45000/0x2000)=nil, 0x6}, {&(0x7f0000fa0000/0x1000)=nil, &(0x7f0000e10000/0x2000)=nil, 0x403}, {&(0x7f0000f5b000/0x4000)=nil, &(0x7f0000f59000/0x3000)=nil, 0x1}, {&(0x7f0000cd6000/0xa000)=nil, &(0x7f0000c97000/0x1000)=nil, 0xe15}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000eb0000/0x1000)=nil, 0x9}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000c80000/0xb000)=nil, 0x1000}, {&(0x7f0000de2000/0x2000)=nil, &(0x7f0000fdf000/0x2000)=nil, 0x4}, {&(0x7f0000e2a000/0x4000)=nil, &(0x7f0000f2e000/0x1000)=nil, 0x4}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000dd3000/0x1000)=nil, 0x1}, {&(0x7f0000c77000/0x4000)=nil, &(0x7f0000fd4000/0x2000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000e5f000/0x4000)=nil, 0x11289c3d}, {&(0x7f0000e9e000/0x1000)=nil, &(0x7f0000dcf000/0x2000)=nil, 0x7ff}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x8000}) r6 = syz_open_pts() ioctl$TIOCMSET(r6, 0x8004746d, &(0x7f0000000100)=0x2400000) semop(r2, &(0x7f00000000c0)=[{0x0, 0x20, 0x4d6411c0486f3d3}, {0x1, 0x2, 0x1000}], 0x2) semop(r2, &(0x7f0000000000)=[{0x4, 0x6, 0x2c00}, {0x0, 0x8, 0x400}], 0x2) getpgrp() kevent(r0, &(0x7f0000000080), 0x65, 0x0, 0x7d, 0x0) 16:00:18 executing program 0: syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x52, 0x0) pwrite(r0, &(0x7f0000000080)="7b7192ac67ba31cb2b4ecff6043a834ec1223f6754339a60a1761585c78326b8649fadd7bf021baf3d3987766e9b97ce57504390f9e8b72bc52155610313f69c14d30c2feffe0e71723effa2696b9ecaf3733692bb2e6dbe5b585cfb007e591a5a81aefda7dde5ef52c7f0d97e1069fa67d93b5732078e21d9d9eb305a588451171b31473f547ddca8ac3195d5ff7f6cf94f3d637650fccfa2a5cd5f8834279bc1ae23dd02c0aa3559d72ea5272b1926e375cc5b15a27321b5100b41940e9cff368507225b0598f082dfdf8a8edf689d8dccc04253", 0xd5, 0x0, 0x0) setrlimit(0x3, &(0x7f0000000180)={0x7d, 0x200}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0}, 0xc) fcntl$lock(r0, 0x8, &(0x7f0000000200)={0x3, 0x0, 0x200, 0xc09f, r1}) r2 = open(&(0x7f0000000240)='./file0\x00', 0x640, 0x80) openat$zero(0xffffffffffffff9c, &(0x7f0000000280)='/dev/zero\x00', 0x8000, 0x0) r3 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/diskmap\x00', 0x40, 0x0) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000300)='/dev/null\x00', 0x80, 0x0) getpeername$inet(r4, &(0x7f0000000340), &(0x7f0000000380)=0xc) faccessat(r0, &(0x7f00000003c0)='./file0\x00', 0x52, 0x3) r5 = dup2(0xffffffffffffffff, 0xffffffffffffffff) writev(r5, &(0x7f00000018c0)=[{&(0x7f0000000400)="ea4ed20cca2d1e6f9c959269a7e24b496ef84353abe1d57c295430a2c4bf90a45ba5f8d0989b1467888f4a83b3afaeacf205de58c40387eeb9527204bcdf0587bcd73f4d83533348ab7e3275def548999679d2aeb048657265a04aac00cdc010a1300b059b9902803bbeb5c6701a8929fdd3428715eb736ec194db376786a6ec056f265d298d7048690d17d5bcd3321b46503b3ad9355444934f03b3980212", 0x9f}, {&(0x7f00000004c0)="3843b6e63d7548015b443d15d3de778a57e10d3f9751aa9669a652fe7231502d7d3add93dd950f2df597e6892a7a6539edfb5f50d3797eb464b2d67a807e45a814c1e933c823177212ef664f11cad114b89270edb93b1ff42e488d5751264e9a90c64c", 0x63}, {&(0x7f0000000540)="04d651e8f6880bb62fe3378a388f4e73d1a0a98906bbb558785df651c41d20d41e92bfce6cb832c63616d4668ff3f37063890da3", 0x34}, {&(0x7f0000000580)="5da999e2c44717cb78c83763dcff24b940deeedece6e5d2d1e7905d7b6c7f6117ae1d5ce508a58f497083a9fc919f91cfe", 0x31}, {&(0x7f00000005c0)="07d53d3fd0e0c4f2dd6132c9ac060093ecbc6fc3a214e8bff45d4bfc73471a11997fdf9e7c8afd1bb4d4f3583a3ea255d32a5b1433ce212f6c5025ced35642bac53d31b6aeb26e12e8b3b7e88c402186bc02b932b5ca2ba5710e90a4aad40a1f6480a4699ce6421f84ddffaf4e5c6fd29db6c319acd45b2a58bed1d77d28638bd9", 0x81}, {&(0x7f0000000680)="3d0f586a96609f14099a2cac87adfb52e059c6eb28b82bba59b6f94fc375285c15207e96443a1ba83daf2c51960d304540ec18a1a898f254f7b3077bffcb173d8ead8aaa4dbdf722f24b2f2620a9b48e211b845e005517850bec5436a3dcf4a5322e195f949773c3a38fb1fba8fb8dcdcab40c6f7e99133f7f722428793160d51eeb38dd6389a99e77a36ce919a2e9a5c75f2a48a68c10debbb1e55858f0435d7cf486ed7cd462d2b94a876894edb22849fbbc73faaa1d8defb31050061c90ce7ad319ce2f39113670036248565f3fb2f16c673483023ce1e65f", 0xda}, {&(0x7f0000000780)="a87628f34aa5620df8b57ca919fa6849f2f0edd2a9fd17dc570f1af59e97a9abd20a07acfcd80ec25ad0e6c6e061a642bf89c0223e6a9ca8ab337d8b94f10eb9c7444dfc76c26c3e262a5d0a8633342c5652bd6c4216167dce64960e779d27b1e6e0aac4f551ca7723187199a0c8c86432933a5501c07a109ccec2f30704c2960d62efae1549ccec57a63dd3a57d1a82a02d29aa088002551ca32af3", 0x9c}, {&(0x7f0000000840)="34384a009e6a5d95763a4e6bb7dd6976ed975134f4b0ab06491cbc70d58e78d2780d965a08516dcde6b5be6e885594aa9f6fbbbb26b45762eca08ea3b1a82956d7f21ad1a24fd2733bf0bb976ec48261db5e1127d6b572e3e729560faa8984691e949e0f92b65f4596b5cce9e8e6f36f650b6b183ddc099ac058f528c4c42b94e829906c77d0c4b2eccfb0495897f46bd407e73dd6cd2b445fe829a33d099b27e473763772915152505f94bfbead1aae1073f9fa17281c347bcecbd53214a698b4d0c0eea3ae629af37c7db3f27e493ade75ff8d7e1f1fa98948fa969afd2ba114ae0cd04aad6b56dbb0b0d85c20b38c6f9260424975017185171200f3cdf4408fabfd424a289ec43c71c5e0d91fd95d49657d8aedb60c052e698f451ebf58684105d4e0e27e5bf9c4413eafbc05b5987c2d9bb7758daf6d23fe3ac95adc8c37869415edea3f13ecfa5f64323262a3d25164bfe485aebe510c4e303b0a93edfb933b342f130e92d66d91c8ceb216729e0b073a666fbcfe06d1a794889bcd3f4b5fa869e80dc4ca866f232aae734b2dc0829b51da673343bf5c095d9ffd69e7fa8765d66111f09b5b7e701e9aa79f51f186242568a4dac5d4558c407a1f4055b756879ced44bd8a292d304a74ef2d7def8aa4be9398a1c63ef2029772518a28f50de87cac89572de2045a2fc076fba46d619d6f2f0fb54914010e2d3c6c4e2e6d53b3e05db80be23f98b0751c8727012197e2686985603e1b92a107d45876478a442a0f42803e81832847da28e6e688bc9bd53f2ae1a2f96c95920331b6c1c74ca6de1d4acdbf5a9bc5c93b0e6fd7f70fd8b3bdbff66a4269089e8a57b9f99ed80a9b655e4fe343358c5bb9e818740adb92e47028e0be15dbf229019e5c2be9eaaba26242b7dc8ae5bb90151cde2f78debb1b648f9c6427b627fdc6dc569ca104b29d6cf3293aa77eaf18a1cb6480cac359998cad1683d48384d47fc9232c086f852433b81e041f5c892276296012b0bac2c29fd9ca4e574a8222590e391ac265181b1135645d53b20ea24cef0a46f5fcfcf426537ab49b8cca2efe6cc9112288e1d7d5e1c06008997395ceece987fc3fe14daef785d4405e0d6385a8302dc0b5f257d10c18e7fb31981054fa52a1b125ff43b78d619fe70acc22dd742611889d6ba7a68ad74df8d41c466b6052694d36de062166bfce31dfb3d7ca2fdb641887bad5f607e7942f7fdace7e63769357e73d882652145be8729e1ba1d8a771dc4be067c552a73cb7d91d30d9bea311c366174759d8d0664aade3f65970f86a67ff73d0094fcfaf5021168b2ff93efa6ff3697182f2a1e88cb4cde054ac5f527c5dfe8dc8a0bca85a41144da332df95ca1477bf8aa3751c0af1031daa11f7a05e10632babac9e94d5c66dadd1cd5a66da440069f67969a81cafbc6b424a59f2407d61d3553844160f1afce9c8a50b1a03a9ac073f79bc86345d26b410ed2c3f3e53c67d3bf3b50ffe6d8e58d874d5ae1c4b59b0eb69adde26ed342f82a6847b96be0e7cf040e58e82eb64fce35470ca7fea3bdad7b53f2161fae34a83d7ae81d7a1eabf63da72a20eca8f29f35157dc86af6a233f7b6826b0c221e1a3d7dabd1e9b124ccba69096df11b9784487be302d77212092a7f4a1a84d6c20628f7f6a5d6a45349126972a020f771f04c947f0793fb3308fffb9111959bfa0e3e9f3ddd27a8fcecfd1d5e51d180f86c86c20692d0f426fb5a95fd1844d6b16ebff5dc98075b6d902427fff01c681193a88416f7f192bc8bb4711c54bfcc43489276afc6b8ce16d5d1fb41027ccc85e37a6cb24b59916ee806bbb199994ef7cb2ebd2148a89cde0bf5e7ddce3be809cde7100ddfa0016665705410d5a8090e867128e971434666be54fc600913490811f8dec7a7793b234d06af4801b4c1a6368ac65925361c210bc981547bbd58fb2366d5fabc0b8ef98b6e8afb2001c2d14d1247e179178073b2f5763635848d275dcf6788ce31edfc9da2c4677a0ac3496ed6a9947cd991fc7aa69f4ed76c594d780b5f9cda13c70669b51f5c809b5e7414edf2e5f773415a9387793e891f3283e045a7c4ac41003b520e42dbe58bb34b05e70ddfcb50d7708c15ce517aba17e44d58f11212f97bd10b2d3a9c9ade5bddb8a32f2a86ef2e934178af762e76188f32dc722d9efd4fe6360ff0840c4f4ac1c0a96f84782b426df8f3c14165aaee192ae92819c2902495883357a88cee7dc2aaed5115eed5e2cc112f59916d3c82d61b6c17869dc159e5ce44ef7e3b04ea0d2cc787f2df7d967086c1580039b1836e20873c7693cff69018a791f4aa5e28a9f9f63ad9dfe87362a8b6cf8ad1f8f740689a6d39a62eb29f2a5dc3689518d78551c60710f4af19bcf09bfbbc86305a817ea5d3519310974f77cea8b56e7590f17af2e36d06f8bfcd4410df3039398dedb92a6bcb40fe1575425a19e44aab2d5cc16df179be6d65dce5cb17b0dd0113478381da00b74d62d09afb6fd8e6417c2e1d455f96f8b74cc4e3649fdabd92504c1a5d2226ce721237933d19c10bca7026bdd20a4f5537ea2ce3536e52658d47a75892b002556c523dc89ee0e9863c6c5cc920b5b0112dfdc4b9a03347c4e500016b2ef4490771827e70924bbe41398fcb78920bde3f6be83fc7c995f1eaf78acd778979d34c60ec8e873282e1a988a94e8ceda8852f20ae0296008550208257e68109f40a79e15ed8d2fcd79532eaf77db18183ee8cfc9560e426cdcc7bee10e97e209dae9a3fd266b3afe40d7157d6811c450f0887af31a308f9231462c770b46850edaf7895e24b3bdf0bff31fc0adaf0011be4d2c161d86ac8804f68d7d27b1c28e6bfbb9c5a037faa2291cb905a821e3d1656ea5939dd872a4a47453f9ef4296ce229bacfcdb679f2b120660c16753a1d3329aa0fdcb5cf1c7ba2d04e4e607c5596b69055634c3b362f53de28c85d9e56728b533cdcde4396e05b939e20b9b5ba32c8b99cff08e1f43cce2610c2b8a49a597b382614d3f720186a2469b8b2a7fabfaadb7f521e3fb85d924125c94b76e71df1fe9edee5724873f89c9791d437b4f77b1543b62645edb9023e9e5502d3d22fd2d06cbd60083c9e44d1c5c102e9d90811afd6e263b5d394f8c165eb3db106136d1c30a059380bb02dcef4b6071848cba2c88e3f5a4a9aedcd728b717aba932abd97fbf88af1fb69edf8293c73756d3ac20385609c262e212568305d24411349eb6ec5495a9f7b66b8d21621d937f18eb9678198a1ac2fdfa8bcd62119e71cd9e9127a8d11c75932fa59f3f9cf9f95d87417cf752f0fd900c65dfd9b0fce6ddf45140622590752e70c64e1605bef786729c8c61d67c9b37fc6ad1fcc3dff05513b8ff651e26d71cefa50866cdd15c6c127fd4a5db80100e1142494906684b24a04d2c5ac3571ae1ab32f98dd11ee26e9735e40cca77463320a34f8f46af4ed6518a903087fd679357df73e9fb031c82b275462eb2e0243eadf7e51914994e5b7478d9806ba3d4bd58ff05c2352c73ad96fce08bf279bcafd59a6684342e4c0cdeac36690d55acffb0e5fca720284aeada4aee6c4db87d980acd8efa6fdf4f95bb7cea8f654b2f3eaad037929db44dec1d41b312c0cfa8378d800b8a73e1e36fa1658a92491aadf4442703d9a996ac4bc428f04b5b8e0c34864e664def9c0bb7abb457997dfe79028699e2078b738a51d8ae17e19a1f339e4a29cbf738e88f5cf4182f2a3949203fab5063c03f59ad13f1bfb4dacdbe52ea2350676fb96fa48f06b27da001cd48cb3b16272f51cbc2b78ea6a4601e77ba101e8dbf7e67b6850b24ca03b1f103e64bec5a855a2aa2537b62ea5a80bfa6413475b9eb9f7444a8b43534d7936d24e1abe1f4927143934548082c6dfb646728aee16b5c9a7aa49d52cd80eacee31701fb389f1384c7af7ec4be33e899cd6b303d2399ca4dd45d4a4818e015c56dd08161e5262a9f280c70d1b0b9ea11cbc2847fcbc02feb6dad1683bee04cb9a5418aaa147dcc6bfcf86e9d9c29498036f3c889cb6cde1a8452c8582544e778fb7a45ab1309e22d844670b7d8e40a605ce0e18b580a9fb44b9da72908c402ac8a91d59f2b6c8ce88ab7017bf36d31ba44fc471bcb79b3745eb0264ca4186886f642518190c28f0369b2cc2cd082aacf90ff5d54301bf0d82b37a9b709ce08caf193a52ad66da4c43c5f3df8a7b02cd92e8d3be3b6be56483a1af86634615078a796c231da7d1fb970d1b1bb340adab2147e32f3ed2a3e99da8fb7e596348730527f48d4e0daf82db85d123587b28cb446294a219e872e5a331686cf4e4f636f9735fe881c9683c550f1e0fcbe5e0ec7a5910f2f59cb3f3e397767e44a893a55b59f80dd7ed0836518e15bac809e6c3f3261f060447b01019a48054c4ad29356d5e3f3796ec814fe42cf3da3a213b0343078134f79a203510cd4db2c33c3736fac8b1e8b5c8f9d3c699989c56bbbd7c27c33c9632036f600ca6e26a2e07eff7bd4f2f08b42ce525c0b0bfceb749564c3140377d7d0f6107fa0746a78e0281c28cd0901e3ee13227b4cb689816520afa3e92532f054a164dcadccbc3210d7da66234ecce633197e95a1e72de925e93c1e36fa81e68141edd9281560b76db1aadc7f5c496e09155a8f659d46458c3b95a5a80c8f67619f5960e43d6837008a647eb82c75377b23e258fc8692e8baa8d02216d86974420736f80af9a6153095f27cec873df024ec3c83d17ebf7011b7849ebddd4d6248da6afe09b633292c6a6d5057335d28ff58ffc9b1190cc37f326c60c1062016133815e85c8c185584b8d81d05b2d9f975a3412c5e7ca68ce51ed43f32310aea4c8b7b0bea7f1c48a6b7747c0407dddde0eda2f3f8380bc2cc2afe366e9d7bbcf821e8d7afd464212f5c0d5f3e59af8be1b22395c5112b425ceb897808af9559ee8dc76e19f3e0914668cd3a34bfc55e5ce08aee93ae47af9f41911f636a6a975fe68edd46c834d2028d6f3360887c11a81144568bf541313a18803bdbdcb07a89f9ed86c70e544f14940586394d3765d4056496bf21360fe72c64920bf30f2bf5d26c1c73f4ecc64a0a2177b9d90943f262c1a7cabbb4da200b4806fa1f7a2b1b62851712896456a498e8d61e05b22e3d4108235b1cebbbdbb91fb37aa155fbb02eb233df38e95b12e3a20395c08f3cad97fe65da3d89d7b493807eaf14e132c4b5e17ba3c561f01520738adeb20e89bbd0f093ec462b9de612f7a7def4682258e1ee3c3bfe8556955f81d4196116ea850c202ba7ec770735e0913ed751a8282de5033069a13d5f06d05a3503273bf1e98bca3007a2b94b4d1d2b4a6dfe22e59453e1545cba50282e9ebc651153f5ad66b2429ae943b4a96766518337d8604c07b990e4caf66d225956404e44dcc09e8dac75393c5190ba70c438efac6b3d8b0739e211627b5346e6c29387e1d8d9424573670e04a0de12af862857723bbf8b84df3be9bc2b73228bcae7c862448e844075f2ebb459cef092393e90e3ad6c14cd96a1ed60c453eb463f38d8e0f0d9d01f9286aeb97121a303e206b8dcfe34d244e390095f8052ba6ca60f6c05ec05051e0138b2fa633573a799bf30682c14566426cefa491f6f580854634eda3b1d687a58ab9f5548c2048801bf43db3a772a239bf57db8c041fbbf0dfe96f0b04a1ecb6f1161ad102d237ddb0f8d660d11887d6596b5b024ea5f03c29a2f514bdc03d23746d98c687d1c532cd42b038d10edcf4f8af16e4d64e40675c58f", 0x1000}, {&(0x7f0000001840)="41fe2b4e56f5f638ca0de2ce48fdd936af2c551b8e2d1ce3d6233eff6caf71c99a6c912875bfaa2bf28878e1f6f24b703928d451aed73973e0a01eba89dfee4c689cc835c7dffe5cae3a0c05c3a413bf177e2efbb9f909a9e38597c078dd1a13411a31", 0x63}], 0x9) r6 = fcntl$dupfd(r3, 0xa, 0xffffffffffffff9c) ioctl$TIOCGFLAGS(r6, 0x4004745d, &(0x7f0000001980)) ioctl$WSMOUSEIO_GETPARAMS(r4, 0x80105727, &(0x7f0000001a00)={&(0x7f00000019c0)=[{0x86, 0x5}], 0x1}) r7 = accept$inet(r4, 0x0, &(0x7f0000001a40)) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000001a80), 0xc) recvfrom$inet(r2, &(0x7f0000001ac0)=""/150, 0x96, 0x20, &(0x7f0000001b80)={0x2, 0x3}, 0xc) pipe2(&(0x7f0000001bc0), 0x10000) r8 = kqueue() r9 = dup2(0xffffffffffffff9c, r8) r10 = accept(r9, &(0x7f0000001c00)=@in, &(0x7f0000001c40)=0xc) r11 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000001c80)='/dev/wskbd0\x00', 0x20, 0x0) fcntl$dupfd(r10, 0x0, r11) r12 = dup2(0xffffffffffffffff, r7) ioctl$TIOCSDTR(r12, 0x20007479) semget(0x2, 0x2, 0x40) ioctl$VMM_IOC_RESETCPU(0xffffffffffffff9c, 0x82405605, &(0x7f0000001cc0)={0xffffffffffffffe0, 0x1, {[0x1, 0x2, 0x1, 0x3, 0xffffffff, 0x9, 0xfffffffffffffff7, 0x6, 0x1, 0xff, 0x7, 0x9, 0x9, 0x8000, 0x7f, 0xb1, 0xb64, 0x100000001], [0x6e16, 0x9, 0xfffffffffffffc00, 0xfff, 0x0, 0xb66f, 0x10000, 0x100000000, 0x0, 0x7fffffff], [0x8000, 0x400, 0x7, 0x24, 0x4, 0x9, 0x5], [0x9, 0x400, 0x8, 0x80000001, 0x9, 0x400], [{0x5, 0x200000000, 0x1, 0x4}, {0x8, 0xd0a3, 0x6, 0x8}, {0x6, 0xffffffffffffc5e1, 0x80, 0xe1}, {0xffffffffffffff55, 0x400, 0x6, 0x7}, {0x8, 0x0, 0x10001, 0x1000}, {0x6, 0x800, 0x81, 0x10000}, {0x1, 0x6, 0x0, 0x4}, {0x7fffffff, 0x400, 0x3, 0x1}], {0x1ff, 0x1f, 0xffff, 0x8}, {0x6, 0xffffffffffffffa1, 0x1, 0x2}}}) 16:00:18 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x2000}, 0x1c) 16:00:18 executing program 1: r0 = syz_open_pts() close(r0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffe, 0x0, 0x7ff, 0xffffffffffeffffd, "0000007db84d4337014608ff00e1ffffff0700"}) write(r0, &(0x7f00000007c0)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c1914bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98cb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7ca2a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006b4ffaad2a7a939fded389efe60c36c653fa0e7020a7447e809cf0000000000000000d5fe00ac537a1af30b95fa383ad32e34195c29", 0x32d) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000002c0)={0x1, 0x4, 0x0, 0x8, "1f4d7229247cf56d3b34625ae40c87acdbc47534", 0x4, 0x1ff}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x615, 0x0) r3 = socket(0x18, 0x2, 0x0) r4 = dup2(r3, r3) ioctl$VMM_IOC_RUN(r4, 0xc028756b, &(0x7f0000000040)={0x5, 0x0, 0x0, 0x1, 0x0}) r5 = dup(r1) renameat(r4, &(0x7f0000000080)='./file0\x00', r5, &(0x7f0000000180)='./file0\x00') r6 = open(&(0x7f0000000200)='./file0\x00', 0x1, 0x10) renameat(r2, &(0x7f00000001c0)='./file0\x00', r6, &(0x7f0000000240)='./file0\x00') pwritev(r2, &(0x7f00000000c0)=[{&(0x7f00000003c0)="a8619782ca8fab6a0940d0a9916a2f207cc66489df54142c2a6ff6c349cb5dc7e90d17cf22eb3d6c396ad3360f5891a756a255e2d7de86ef3df2f59de50f30493d27c12faa081049e9b4f156d403779d4175479e5ab8569cc55aa561f23ce20c6832d1319fda16be65a5930f68de39e0dac25713c02c9bd898e851927cf0e543d13941a9420d246369ef7590cdc61df40755b47ce3dadeb9a975268dbb7b1950bc9a83cdea1284b79821e5", 0xab}, {&(0x7f00000005c0)="4fd07474d5a2093972f85ad4d6eaa888e5c24786b9fd1485d34f0ee3268c1490cf1c2e9322c69fd9a494c1a67cf137eb6c6b5b87e08530bdf93d28fa8f73b8619e80802eccc412fbd1ef4d86ade65ab9784ddcbe31d0c3ebd22d4de1fdf7d3bc1d9e6eff51c03de51dc1e2fefff9924ce16ce130912318cf5db23d308b", 0x7d}, {&(0x7f0000000280)="6d62be11bab07e735005ca0c5a5e54940e1d236f997dbeecd3fbdb45cac4d42e2726e2c1", 0x24}], 0x3, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) clock_settime(0x0, &(0x7f0000000140)) 16:00:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)="e7") ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000000)=0x1) bind$inet6(0xffffffffffffffff, &(0x7f0000000040)={0x18, 0x3, 0x6, 0x2}, 0xc) r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r1, &(0x7f0000000540)={0x0, 0x0, 0x0, 0x0, &(0x7f00000005c0)=ANY=[@ANYBLOB="10000000000000000000000000000000a2f68404aefb9390d62e28d7d1879460325dc19dee38003e5f34331d8ed59352800484c52694236b94846e9e60089080b428be73cf5a1e89899d385b51dbf7d1000000000000000000000000000000008c75fa2ad54a5af53085213734234d67b27d97dd242e19dbd24d9b7caf13a7bfe34a0a0657c4899a7df5a866ea6a08b776efb324608760c986caf1f19e9e8b5e6e6d69d97986f31542d0d12e68b3624ef712ff2fdca0d25b69496c0236785f17ffed1ad11ea623f992198e3d91ce8654790f6af0bb5d5da7ff070000000000007bba80d83d7f8a09a282d7fe524f26f48e533a747730bfaa4a3897afea8eaef97573766a89b9dd24a71dfacb62888a347790e8e3a7f736d37959e31e34e814b99ebb5340c0ea2dfca8043a7d25ec7c4a66bd856cb2019df3b3a1b8c5e822f613b10ca7d28c43b6f33b998154bfd6e29a2dfef9ad0bf4639f3d6d3db61575c660271a905314b6e93e23aec3efdf45e500"/381], 0x10}, 0x0) preadv(r1, &(0x7f0000000340)=[{&(0x7f0000000240)=""/211, 0xd3}, {&(0x7f0000000080)=""/97, 0x61}, {&(0x7f0000000400)=""/161, 0xa1}, {&(0x7f0000000100)=""/11, 0xb}, {&(0x7f0000000180)=""/16, 0x10}, {&(0x7f00000004c0)=""/202, 0xca}], 0x6, 0x0, 0x0) poll(&(0x7f00000003c0)=[{r0, 0x40}], 0x1, 0x0) 16:00:18 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000340)=[{&(0x7f0000000080)="8a", 0x1}], 0x1, 0x0, 0x0) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x1, 0x1010, r0, 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x1, 0x2010, r0, 0x0, 0x0) write(r0, &(0x7f0000003040)='u', 0x1) ftruncate(r0, 0x0, 0x0) 16:00:18 executing program 1: r0 = socket$inet(0x2, 0x3, 0x7ffffffffffffe) r1 = socket(0x18, 0x2, 0x0) r2 = dup2(r1, r1) ioctl$VMM_IOC_RUN(r2, 0xc028756b, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}) faccessat(r2, &(0x7f0000000080)='./file0\x00', 0x40, 0x1) setsockopt$inet_opts(r0, 0x0, 0x68, 0x0, 0x0) 16:00:18 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000080)=[{0x23}], 0x1}) r1 = socket(0x18, 0x2, 0x0) r2 = dup2(r1, r1) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x44}, {0x2d}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f00000001c0)={0x7, &(0x7f0000000140)=[{0x7, 0xffffffff, 0x4, 0x101}, {0x3, 0x5, 0x9, 0x7ff}, {0x1, 0x800, 0x100000001, 0x80000001}, {0x10001, 0x4e, 0x8acf, 0x4}, {0x1f, 0x100000000, 0xff, 0xa9}, {0x3c4, 0x6, 0x7, 0xdef}, {0x43, 0x9, 0x80, 0x3ff}]}) ioctl$VMM_IOC_RUN(r2, 0xc028756b, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000100)={&(0x7f0000000000)=[{0x25, 0x4}, {0x8a, 0xeaf}, {0x41, 0x2}, {0x10, 0x80000000}, {0x24, 0x7ff}, {0xdd8e4c096ffdbc18, 0x7}, {0x0, 0x2}, {0x21, 0x5}, {0x45, 0x213f}], 0x9}) 16:00:18 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 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) utimes(0x0, &(0x7f00000001c0)) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) 16:00:18 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x1, 0x0, 0x170002}, 0x8}, 0x3c) r0 = socket(0x18, 0x2, 0x0) r1 = dup2(r0, r0) ioctl$VMM_IOC_RUN(r1, 0xc028756b, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}) openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x8000, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(r1, 0x81205724, &(0x7f00000001c0)={0x4, 0x9, 0x1, 0x1, 0x8, 0x3, 0x3, 0x10, [{0x1, 0x7f, 0x1ff, 0x69f1c3fd}, {0x0, 0x7, 0x8f7, 0xfff}, {0x8000, 0x100, 0x5, 0x401}, {0x1, 0x5, 0x9, 0xfffffffffffff801}, {0x8, 0x1, 0x2, 0x2}, {0x1, 0x4, 0xedf0, 0x7ff}, {0xe5}, {0xffffffffffffffe0, 0x9, 0x8000, 0x1}, {0xffffffffffffffff, 0xffff, 0x1000, 0x3}, {0x0, 0x6, 0x401, 0x724}, {0x6d, 0x9, 0x401, 0x7ff}, {0x9, 0x6, 0x5, 0x10000}, {0x8, 0x48c, 0x4, 0x7}, {0x9, 0x6f, 0x7fff, 0x80000001}, {0xff, 0x10000, 0x5}, {0x3086, 0x4791c67a, 0xdd, 0x4}]}) r2 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r2, &(0x7f0000000040)="670dc3", 0x3) pwritev(r2, &(0x7f00000002c0), 0x0, 0x0, 0x0) 16:00:18 executing program 0: setuid(0xee01) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000140)=@in={0x2, 0x2}, 0xc) r1 = socket(0x800000018, 0x8003, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) r2 = socket(0x18, 0x1, 0x0) close(r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r2, &(0x7f0000000540)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000400)=[{0x10}], 0x10}, 0x0) ioctl$FIOGETOWN(r2, 0x4004667b, &(0x7f00000000c0)) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000040), 0xc) 16:00:18 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) connect$unix(r1, &(0x7f0000000080)=@abs={0x1, 0x0, 0x3}, 0x8) socket(0x18, 0x2, 0x0) r2 = socket(0x800000018, 0x8003, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) setsockopt$sock_int(r2, 0xffff, 0x1007, &(0x7f0000000040)=0x4, 0x4) ioctl$WSMOUSEIO_GCALIBCOORDS(r0, 0x41205725, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) r3 = getuid() chown(&(0x7f0000000200)='./file0/file0\x00', r3, 0x0) r4 = getuid() chown(&(0x7f0000000200)='./file0/file0\x00', r4, 0x0) setreuid(r3, r4) r5 = msgget(0x0, 0x0) pipe(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) r8 = msgget(0x2, 0xc0) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xff16) r11 = getuid() getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) r13 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) msgctl$IPC_SET(r8, 0x1, &(0x7f00000003c0)={{0x0, r9, r10, r11, r12, 0x0, 0x9}, 0x800, 0x1, r13, r14, 0x3, 0x1, 0x1, 0x5}) r15 = getgid() r16 = getpid() r17 = openat(0xffffffffffffffff, &(0x7f0000000340)='./file0\x00', 0x80, 0x50) getsockopt$sock_cred(r17, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f00000001c0)=0xc) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) r21 = msgget$private(0x0, 0x200) msgctl$IPC_SET(r21, 0x1, &(0x7f0000000100)={{0x7, 0x0, 0x0, 0x0, 0x0, 0x2000040, 0x6}, 0x5, 0x7, 0x0, 0x0, 0x4, 0x0, 0x239f, 0x1}) msgctl$IPC_SET(r21, 0x1, &(0x7f00000002c0)={{0x1f, r19, r20, r19, r20, 0x10, 0x8}, 0x10000, 0x200, r18, r18, 0x31, 0x8000, 0x80000001, 0x1}) msgctl$IPC_SET(r5, 0x1, &(0x7f0000000240)={{0x4, r3, r10, r3, r15, 0x382c75f762a2c342, 0x1ff}, 0x3, 0x2, r16, r18, 0x2, 0x7ff, 0x959}) 16:00:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) r1 = socket(0x2, 0x3, 0x0) connect$unix(r1, &(0x7f0000001380)=ANY=[@ANYBLOB="8748df5271d29768238c169c1369ac6132b047fae8709bdc88ca96fb3c08641b"], 0x10) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) sendmsg(r1, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x5c}, {0x6}, {0x6}]}) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wskbd0\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000000c0)='\x00') r2 = accept$unix(0xffffffffffffffff, &(0x7f0000000240)=@file={0x0, ""/4096}, &(0x7f0000000140)=0x1002) recvfrom$unix(r2, &(0x7f0000001280)=""/206, 0xce, 0x842, &(0x7f0000000180)=@abs={0x0, 0x0, 0x0}, 0x8) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x44}, {0x2d}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) 16:00:18 executing program 0: socket(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x800) r2 = socket(0x18, 0x2, 0x0) r3 = dup2(r2, r2) ioctl$VMM_IOC_RUN(r3, 0xc028756b, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}) r4 = socket(0x800000018, 0x8003, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) setsockopt$inet6_MRT6_ADD_MIF(r4, 0x29, 0x66, &(0x7f0000000080)={0x3, 0x3, 0x3bf, 0xacdf, 0x2}, 0xc) ioctl$VT_ACTIVATE(r3, 0x20007605, &(0x7f0000000000)=0x80) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf03000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1], 0x28}, 0x0) 16:00:19 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000002000, 0x86128) accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="f900e306000000192a101000000400ffb67b2bba5ad35a0520000004"], 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x6, 0x0) write(r0, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f00000001c0)="3e1fbffe2298095b970bbecf7de9fbb2b1d946b67b7c83c71317611ddde9d1588cb04c70beef13c5fa1fc0d08bc6b401802896913c7882b658eaab5064a902271bf431c19a4e2f87403301e8d3488134c27c1b4d0e8c94db1f34742a077c87db1db7406bd5e7fda1cef5988c1bcc083f74711db5284c", 0x76}], 0x1, 0x0, 0x0) 16:00:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000001840)='/dev/null\x00', 0x80, 0x0) ioctl$VMM_IOC_READREGS(r1, 0xc2485607, &(0x7f0000001880)) semctl$GETALL(0x0, 0x0, 0x6, &(0x7f0000000340)=""/26) linkat(r1, &(0x7f0000000400)='./file0\x00', r1, &(0x7f0000000440)='./file0\x00', 0x4) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) r3 = socket$inet6(0x18, 0x4007, 0x10001) getsockname$inet6(r3, &(0x7f0000000040), &(0x7f00000004c0)=0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r4 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./file0\x00', 0x8021, 0x60) r5 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x1, 0x0) getsockname$unix(r1, &(0x7f0000000500)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000051000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ccc04fcbe7a700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f3ffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009deda2f4e05373195e25e8c93cb846c9153d113a75daef2826a155f27d4b59db57eaca3a856011a6f4be47f944348b663f9b026adf4c344a1b4ac247a216aac5ddeb25150f95cb2d3c5f09f7428e9db12a27ea937e7c35c887cbb6747431ee3f469492375e6c0f1a1d36bfd1b311a11673371a747f73098775462ce609d4f7bea749fc8f0afadd571938cec976d907322cd8a7f62ce31a6b9d9372a0cbe4f279a64e3060246349e799d141c7903a23ca5a01058033134d74f2d4c7f7c00b86efe1bbe699e0b8d3ec9ef2760c41062a43612ce92d39b6dd5adceada2ff97dba21f7d9305330a4df0f7338ab29e65c2cb4ec0dfe0f3876d9279d4405bdbe43e803c0d5d7d2c4617d66f5053bc6dfee706f8757a9a7a2d49ab58803754d0b42f773af7fbb848680fa9d1b43a1869397a84f"], &(0x7f0000000480)=0x1002) ioctl$WSMOUSEIO_SETPARAMS(r5, 0x80105727, &(0x7f0000000000)={&(0x7f00000001c0)=[{0x22}], 0x1}) setuid(0xee01) r6 = msgget$private(0x0, 0x41) r7 = getuid() chown(&(0x7f0000000200)='./file0/file0\x00', r7, 0x0) r8 = getuid() chown(&(0x7f0000000200)='./file0/file0\x00', r8, 0x0) r9 = socket(0x800000018, 0x8003, 0x0) bind$unix(r9, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) r11 = openat(0xffffffffffffffff, &(0x7f0000000340)='./file0\x00', 0x80, 0x50) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f00000001c0)=0xc) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) r15 = msgget$private(0x0, 0x200) msgctl$IPC_SET(r15, 0x1, &(0x7f0000000100)={{0x7, 0x0, 0x0, 0x0, 0x0, 0x2000040, 0x6}, 0x5, 0x7, 0x0, 0x0, 0x4, 0x0, 0x239f, 0x1}) msgctl$IPC_SET(r15, 0x1, &(0x7f00000002c0)={{0x1f, r13, r14, r13, r14, 0x10, 0x8}, 0x10000, 0x200, r12, r12, 0x31, 0x8000, 0x80000001, 0x1}) r16 = openat(0xffffffffffffffff, &(0x7f0000000340)='./file0\x00', 0x80, 0x50) getsockopt$sock_cred(r16, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f00000001c0)=0xc) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) r20 = msgget$private(0x0, 0x200) msgctl$IPC_SET(r20, 0x1, &(0x7f0000000100)={{0x7, 0x0, 0x0, 0x0, 0x0, 0x2000040, 0x6}, 0x5, 0x7, 0x0, 0x0, 0x4, 0x0, 0x239f, 0x1}) msgctl$IPC_SET(r20, 0x1, &(0x7f00000002c0)={{0x1f, r18, r19, r18, r19, 0x10, 0x8}, 0x10000, 0x200, r17, r17, 0x31, 0x8000, 0x80000001, 0x1}) msgctl$IPC_SET(r6, 0x1, &(0x7f0000000380)={{0xf3, r7, r2, r8, r10, 0x4, 0x2}, 0x3, 0xfb29, r12, r17, 0x3, 0x2, 0x80, 0x9}) ioctl$TIOCMBIS(r4, 0x8004746c, &(0x7f0000000080)=0x9d36) r21 = getpgrp() msgctl$IPC_SET(r6, 0x1, &(0x7f0000000240)={{0x4, 0x0, 0x0, 0x0, 0x0, 0x19, 0x9}, 0x7, 0x3, r21, 0x0, 0xde, 0x8001, 0x3, 0xbd}) 16:00:19 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x7fffff7ffffffff8, 0x0, 0x0, 0x0, "00000000e74de40000000000000000000600"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x8) r1 = socket(0x800000018, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x0, 0x100000000000000}], 0x0, 0x0, 0x0, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) setsockopt(0xffffffffffffff9c, 0x20, 0x30bb, &(0x7f00000000c0)="b0e9f623ab9993ba53c6e8bb80e093af7d1a57b66b67ca45916cf56bffb53f914b01f271ffeb204f7b40c1d443d544adebe84ce5516957add41b8bb787b16a71a5c2ee24b63dbfda100660dc2fbc64ed7e64ffa3c5b7ef27c3091b4cefcebb2eb50f1b619811b034a49af88a5f763719965dab515360615d493c09052d741730f809129470859d0c429c2cc99e706fbd1e6b9104efa23f0bc77bb936dedf56e8572c89ae08aa8d1b18533b0f2d24c9d832a86442b9478260305cd63ad3fea790a54b356ffa3f3d35195ae4", 0xcb) 16:00:19 executing program 0: r0 = socket(0x2, 0x4003, 0x0) getsockopt(r0, 0x0, 0x1e, 0x0, 0x0) socketpair(0x0, 0x8000, 0x9, &(0x7f0000000000)) 16:00:19 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000540)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB="10000000000000002c94a23400000000"], 0xa}, 0x2) getpeername(r0, &(0x7f00000001c0)=@in, &(0x7f0000000200)=0xc) close(r0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000440)={'tap', 0x0}) r2 = accept$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) getsockname$unix(r2, &(0x7f0000000140)=@abs, &(0x7f0000000180)=0x8) syz_emit_ethernet(0x1, &(0x7f0000002840)='\x00') 16:00:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='5') 16:00:19 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x1, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f00000000c0)=0xc) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x100a0, 0x0) setreuid(0x0, 0xee00) flock(r1, 0x1) 16:00:19 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = socket$inet6(0x18, 0x1, 0x788) r1 = openat(0xffffffffffffffff, &(0x7f0000000340)='./file0\x00', 0x80, 0x50) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f00000001c0)=0xc) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) r5 = msgget$private(0x0, 0x200) msgctl$IPC_SET(r5, 0x1, &(0x7f0000000100)={{0x7, 0x0, 0x0, 0x0, 0x0, 0x2000040, 0x6}, 0x5, 0x7, 0x0, 0x0, 0x4, 0x0, 0x239f, 0x1}) r6 = getuid() chown(&(0x7f0000000200)='./file0/file0\x00', r6, 0x0) msgctl$IPC_SET(r5, 0x1, &(0x7f00000002c0)={{0x1f, r3, r4, r6, r4, 0x10, 0x8}, 0x10000, 0x200, r2, r2, 0x31, 0x8000, 0x80000001, 0x1}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000200)={r2, r7, r8}, 0xc) r9 = syz_open_pts() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) setuid(r10) close(r9) syz_open_pts() ioctl$TIOCSETA(r9, 0x802c7414, &(0x7f0000000100)={0x8, 0x5, 0x0, 0x0, "3c78ad491c1674028604da7b68ed3d7206dc35db", 0x4, 0x9}) ioctl$TIOCSETA(r9, 0x802c7414, &(0x7f0000000180)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffffff, "0700000000000000000000000000000000006082"}) writev(r9, &(0x7f0000000340)=[{&(0x7f00000007c0)="1a2eeea85f965e1c7cf20e2da943349f13b97f9c2c18705ca7", 0x19}], 0x1) r11 = syz_open_pts() close(r11) ioctl$TIOCSETA(r11, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffe, 0x0, 0x7ff, 0xffffffffffeffffd, "0000007db84d4337014608ff00e1ffffff0700"}) write(r11, &(0x7f00000007c0)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c1914bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98cb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7ca2a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006b4ffaad2a7a939fded389efe60c36c653fa0e7020a7447e809cf0000000000000000d5fe00ac537a1af30b95fa383ad32e34195c29", 0x32d) ioctl$TIOCSETA(r11, 0x802c7414, &(0x7f0000000000)={0x6, 0x6, 0x5, 0xffffffff80000000, "c004b5c5c816c8b7bacbcf0e121f02cc74742b34", 0x2, 0x9}) 16:00:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x0, &(0x7f0000000040)}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x800, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000000)="cd") 16:00:19 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() pipe(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = msgget(0x2, 0xc0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xff16) r7 = getuid() getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) r9 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) msgctl$IPC_SET(r4, 0x1, &(0x7f00000003c0)={{0x0, r5, r6, r7, r8, 0x0, 0x9}, 0x800, 0x1, r9, r10, 0x3, 0x1, 0x1, 0x5}) getgroups(0x1, &(0x7f0000000000)=[0xffffffffffffffff]) pipe(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) r14 = msgget(0x2, 0xc0) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xff16) r17 = getuid() getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) r19 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) msgctl$IPC_SET(r14, 0x1, &(0x7f00000003c0)={{0x0, r15, r16, r17, r18, 0x0, 0x9}, 0x800, 0x1, r19, r20, 0x3, 0x1, 0x1, 0x5}) pipe(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) r23 = msgget(0x2, 0xc0) getsockopt$sock_cred(r22, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r22, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xff16) r26 = getuid() getsockopt$sock_cred(r21, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) r28 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r21, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) msgctl$IPC_SET(r23, 0x1, &(0x7f00000003c0)={{0x0, r24, r25, r26, r27, 0x0, 0x9}, 0x800, 0x1, r28, r29, 0x3, 0x1, 0x1, 0x5}) getgroups(0x5, &(0x7f0000000080)=[0x0, r6, r11, r16, r27]) kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffc, 0xffffffffffffffff}], 0x7ff, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000400)=[{{}, 0x0, 0x2b}], 0x0, 0x0, 0x0, 0x0) r30 = open(&(0x7f0000001700)='./file0\x00', 0x400000002, 0x0) pwritev(r30, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:19 executing program 0: r0 = socket(0x18, 0x8003, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) connect$inet6(r0, &(0x7f0000000100)={0x18, 0x1, 0x7, 0xffff}, 0xc) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x3ff, 0x1000, 0xff, 0x4}, {0xffffffffffffff81, 0x1f, 0xffffffffffff35e8, 0x221}, {0xfffffffffffffffb, 0x7, 0x2, 0x3}]}) r1 = socket(0x10, 0x1, 0x0) close(r1) connect$inet(r0, &(0x7f0000000240)={0x2, 0x0}, 0xc) r2 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000180)=0xc) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0xb82, 0x0, {0x800, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000", 0x0, 0x2}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) r3 = socket(0x18, 0x2, 0x0) r4 = dup2(r3, r3) ioctl$VMM_IOC_RUN(r4, 0xc028756b, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}) faccessat(r4, &(0x7f0000000200)='./file0\x00', 0xd4, 0x1) 16:00:19 executing program 0: r0 = socket(0x800000018, 0x8003, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r1 = dup(r0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x44}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000440)={'tap', 0x0}) ioctl$WSDISPLAYIO_GMODE(r1, 0x4004574b, &(0x7f00000000c0)) syz_emit_ethernet(0x1, &(0x7f0000002840)='\x00') r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x44}, {0x2d}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) 16:00:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x100000000035}, {0x30}, {0x6, 0x0, 0x0, 0xfffffffffffffffd}]}) pwrite(r0, &(0x7f00000003c0)="00b5c5191269f50d842009357c01", 0xe, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x44}, {0x2d}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x5, &(0x7f0000000080)=[{0x1, 0xd02, 0x7fff, 0x8b}, {0x100000000, 0x46, 0x5, 0x8}, {0xbb, 0x4, 0x7, 0xc78}, {0xfff, 0x800, 0x200, 0x37}, {0x81, 0x101, 0xa6, 0x3}]}) r2 = msgget$private(0x0, 0x33b) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000040)=0x401) msgsnd(r2, &(0x7f0000000240)=ANY=[@ANYBLOB="000000000099bff724ae6c14dbb80ac732627331693fc0cc40075e2f62491893676bce990cfb9a472eb030f000a3a1d07fc7860572d052e34b53bafe4bc7ca79a581cc9c4f7380e583aee460995c609dccda251bf82eb9da1396ebe11e4815299c2d6146c26a9d1723091d5c28cac1643c02f5198df8e5786b01e6db9000d2e23493373d626bc8ff66f8df9c915e995ba57f547f2f97ae37000000"], 0x37, 0x1400) 16:00:19 executing program 0: open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000180)='./file0\x00', 0x14, 0xf14, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, 0x0, 0x0) r2 = socket(0x18, 0x2, 0x0) r3 = dup2(r2, r2) ioctl$VMM_IOC_RUN(r3, 0xc028756b, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}) ioctl$WSMUXIO_LIST_DEVICES(r3, 0xc1045763, &(0x7f00000001c0)={0x556, [{0x1, 0x8}, {0x3, 0x2}, {0x4, 0x9}, {0x3}, {0x3, 0x100}, {0x2}, {0x3, 0x5}, {0x3, 0x7fff}, {0x78b3619dbd66f234, 0x7}, {0x7, 0xa87a}, {0x2, 0x1000}, {0x1, 0x3}, {0x1, 0x1}, {0x3, 0x200}, {0x2, 0xffff}, {0x2, 0xd581}, {0x0, 0xfff}, {0x0, 0x10001}, {0x1, 0x400}, {0x3, 0x3}, {0x3, 0xfffc000000000000}, {0x7b728f7d34877750}, {0x1, 0x9}, {0x7, 0x1}, {0x3, 0xff}, {0x2, 0x5}, {0x1, 0x8c75}, {0x3, 0x5}, {0x2, 0xffffffff}, {0x1, 0x3}, {0x1, 0xa4c4}, {0x3, 0x4}]}) r4 = socket(0x18, 0x1, 0x0) close(r4) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r4, &(0x7f0000000540)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000400)=[{0x10}], 0x10}, 0x0) getpeername$inet6(r4, &(0x7f0000000100), &(0x7f0000000300)=0xc) chroot(&(0x7f0000000000)='./file0\x00') truncate(&(0x7f0000000080)='./file0\x00', 0x0, 0x3) recvmsg(r0, &(0x7f0000000400)={0xfffffffffffffffe, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:19 executing program 1: r0 = syz_open_pts() syz_open_pts() r1 = socket(0x800000018, 0x8003, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) readv(r1, &(0x7f0000000140)=[{&(0x7f0000000000)=""/15, 0xf}, {&(0x7f0000000040)=""/39, 0x27}, {&(0x7f0000000080)=""/87, 0x57}, {&(0x7f0000000100)=""/6, 0x6}], 0x4) r2 = dup2(r0, r0) syz_open_pts() getdents(r2, 0x0, 0x0) 16:00:19 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x40, 0x0) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x80, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x50, &(0x7f00000001c0)=[{0x2, 0xffffffffffffffff, 0x1, 0x8}, {0x4, 0xfffffffffffffffc, 0x100000000, 0x9}, {0x9, 0x8001, 0x63, 0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:19 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x5501) ioctl$WSMOUSEIO_GETPARAMS(0xffffffffffffffff, 0x80105727, &(0x7f0000000100)={&(0x7f0000000080)=[{0x45, 0xcf2}, {0x89, 0x80000001}, {0x40, 0x7}, {0x40, 0x8}, {0x24, 0x7ff}, {0x82, 0x6}], 0x6}) r0 = openat(0xffffffffffffff9c, &(0x7f0000000180)='./bus\x00', 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x10, 0x0) ioctl$VMM_IOC_INTR(r1, 0x800c5606, &(0x7f0000000040)={0x8, 0x9, 0x6}) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f00000001c0)={0x10, 0x8, 0x4, 0x7fff, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x6be}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x7fffffff}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0xa4}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x6}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x1}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x5}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x401}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0xffffffffffffffff}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x1}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x2d795e0a}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x2}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0xfe}, {&(0x7f0000ff7000/0x9000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0x4}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ff7000/0x2000)=nil, 0x1bd}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x5}], ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], './bus\x00', './bus\x00', './bus\x00', ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], 0x2}) 16:00:19 executing program 0: setsockopt(0xffffffffffffffff, 0x80000000000029, 0x35, &(0x7f0000000000), 0x0) 16:00:20 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x61c8, 0x202) mknod(&(0x7f0000000240)='./bus\x00', 0x210d, 0x202) mknod(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) unlink(&(0x7f0000000040)='./bus\x00') r0 = socket(0x18, 0x2, 0x0) r1 = dup2(r0, r0) ioctl$VMM_IOC_RUN(r1, 0xc028756b, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}) r2 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) renameat(r1, &(0x7f0000000080)='./file0\x00', r2, &(0x7f00000000c0)='./file0/file0\x00') 16:00:20 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x8, 0x8) open(&(0x7f0000000080)='./bus\x00', 0x400000003fd, 0x0) r0 = socket(0x18, 0x1, 0x0) close(r0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = socket(0x18, 0x2, 0x0) r2 = dup2(r1, r1) ioctl$VMM_IOC_RUN(r2, 0xc028756b, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}) ioctl$PCIOCWRITE(r2, 0xc0107003, &(0x7f0000000040)={{0x0, 0x8000, 0x3}, 0x1f, 0x7}) sendmsg(r0, &(0x7f0000000540)={0x0, 0x184, 0x0, 0xfffffe12, &(0x7f0000000400), 0x599}, 0x0) write(r0, &(0x7f00000001c0)='n..', 0x3) execve(0x0, 0x0, 0x0) stat(&(0x7f0000000000)='./bus/file0\x00', &(0x7f0000000100)) 16:00:20 executing program 0: r0 = socket(0x10, 0x3, 0x0) setsockopt(r0, 0x11, 0x1, &(0x7f0000000080), 0x0) accept(r0, 0x0, &(0x7f0000000000)) 16:00:20 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x6, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000380)="582720efabd16e5b9d703f3d3d40ab035d49bc95a0257fbae60125259560f8e5815f73f2a044fc33055572fbd5e41798632dfc94ff334a5619305a4c8ab00100824b3da025bbd47bb2667002bc1896e21d8cf883c3643bf579456dc7d409aeafe904b4be39", 0x65) write(r0, &(0x7f0000000900)="bdda4d2591d3f65ce6c321a8cf98848e4a8051bd240028dbe0f53b523765381a3fbed9d7c3f5ecd520000f551f007a4cf6792f60a2338e4594000003e23a001000009655d47cb5e32d0fd4e7199679daa9010075ee6f70d725a085d160d11a42a768557d275173275c000024d9c33bb0ebf3431748935d0eaced436cfceb73f0d68131400b4dc386972d2eae000000000000000000000000000000000000b7000000002000000000000000000000000000005fb5949e6b2460f432bebe78818b97d368ddae83c48441007a71a35977425de6ad0eac49cbbcca8b8f4a91cebafdcb6e080009ea4970eae9f41a8c02a98e1a50d3e7ead250088bf1bacf7a229f809374d0a15c7c5778f0eaa44692c1e3489cfb10bd16961512ce44d1712ba40c059976a86f363542053354f7e3ea8fc4a2d14cc7deca84c85301424f4a22c9ee104601ec3f1da29edbb19495d9b0dbc9e1becbd6e2198aca7ba1305c8e78e2ea0e4844d564abf805e9077786d28aadeaefea5a95048cace90a", 0x178) r1 = syz_open_pts() close(r0) dup(r1) openat$klog(0xffffffffffffff9c, &(0x7f0000000040)='/dev/klog\x00', 0x400, 0x0) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, "8549550002000072d621738efa00"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x1, 0xfffffffffffffffc, 0x1000000d10, "b04d00f3ff0a631a00"}) read(r2, &(0x7f00000001c0)=""/161, 0xa1) 16:00:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) semget$private(0x0, 0x0, 0x1c0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x15, 0x0, 0x0, 0x4}, {0x5}, {0x9, 0x0, 0x1}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x0, &(0x7f0000000340)) 16:00:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dGv/\xa6pf\x00', 0x8000, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x64}, {0xc}, {0x40006}]}) r1 = dup(0xffffffffffffff9c) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000680)="b6") 16:00:20 executing program 1: r0 = socket(0x18, 0x1, 0x0) bind$inet6(0xffffffffffffffff, &(0x7f0000000040)={0x18, 0x1, 0x1, 0x1}, 0xc) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0x3ff, 0x4) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:00:20 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r1 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) dup2(r0, r1) r2 = socket(0x10, 0x4000, 0x8000) setsockopt(r2, 0x7, 0xa4, &(0x7f0000000100)="d8f5368be52d64316b8d20e2e43e97a7938da9d1981715e21c975fa8861dd4b53b16da290acb716719b00a950792db74556ff988be5f9e9d363075a6aeadbf4766c49eb809ddaf279db499fe8a598f11adc9fd21649ce9543bdecb4115579f8e47e9607bc701ed34561ed9de1c6fef622d79ab5b5a6841cb8dd374b834150cde204829d4691c6b3b4ec7bc6811f96c861a7ca88cad20d20b953f448e0ea99a5c49dee61b47b0992354112b7d867280cae355f8b224c99cc41bd501330ee3d19588322b8548acac13017b2f15db04f759736f0dd1ed", 0xd5) 16:00:20 executing program 1: geteuid() r0 = socket$inet(0x2, 0x5, 0x800) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x2, 0x0) accept$inet6(r2, &(0x7f0000000080), &(0x7f00000000c0)=0xc) pwritev(0xffffffffffffff9c, &(0x7f0000000300)=[{&(0x7f0000000100)="e0ed5e54489e2064f371ce4bf2f6bb30fa156e0bf6cdcf9e4eb3d2c10c67f6ad8e39fdb6feeab9f38648944b96d291633f2e9fafb838443ebdafede305292b3b6a7931be64af24edc642652fb2765a870b736b40d9ae86c1320376ebe6d7710ad7aae0d91ef6f1b950c759497e59011bef489eefb8c4cb5a95bd34b8d53a1147d74f1fe585de04da39d49a97461c63f0885e3c4a8adc11e3ee30aa4a16a6ac4d136b0ee5ff6dd51ce38c5c5b766b903036dd1f1175c91c1722a6701a0dda3d42d5ff5a6f61751a564358aa4a392b5e691b625b97522f5ccee7d6866c7e3f9ffa13495c9673a2c5fcd43e51602d1f2b", 0xef}, {&(0x7f0000000200)="0e4af72460e0322108875fc24d53bfb870b86e20e6d0606344084f4af8efe35c504f0cc5e983ba6eea89fa76cbbe92051b4d222307ca50453a550901660c8aa3d41915afc60120145dc77c134704a0fbddd7eb0e5622df182f4669cdda8c02eb5ee824e42534265e584ff20fd70c8649704d49c261d7befc090cd2ae0d7665be1f8085bbf9dfbe9b0ae51e45a059dc8bc6f4c6f78edcb063d724e4c6cbe9374405afa37c4449dc04b8a501a850f43371e34fcaa7fd63dadac05669455a272e82b9a71291b354d740858899814b964d5db7e2cf6f59d9fc351da310", 0xdb}], 0x2, 0x0, 0x0) r3 = shmget(0x1, 0x1000, 0x88, &(0x7f0000ffd000/0x1000)=nil) shmctl$SHM_LOCK(r3, 0x3) r4 = socket(0x18, 0x1, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, 0xc) setsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000380)={0xffffffffffffffff, r5, r1}, 0xc) r6 = shmget$private(0x0, 0x1000, 0xdd8fe3568e5f29d7, &(0x7f0000ffd000/0x1000)=nil) shmctl$SHM_LOCK(r6, 0x3) pipe2(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0xe) ioctl$TIOCGTSTAMP(r7, 0x4010745b, &(0x7f0000000400)) syz_extract_tcp_res$synack(&(0x7f0000000440), 0x1, 0x0) r8 = dup(r2) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000500)={0x9, &(0x7f0000000480)=[{0x8, 0x200, 0x30, 0xfffffffffffff001}, {0x3, 0x13800, 0x401, 0x1}, {0xdb6, 0x4, 0x6, 0x80000000}, {0x3, 0x3, 0x6, 0xff}, {0x81, 0x7ff, 0x1, 0x95e9}, {0x101, 0x9, 0x0, 0x80000000}, {0x34526972, 0x101, 0x80000001, 0x5}, {0x7, 0x8, 0x8, 0x7}, {0x7b7, 0x2, 0x28, 0xf0}]}) r9 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000540)='/dev/diskmap\x00', 0x800, 0x0) fcntl$getflags(r9, 0x0) r10 = socket$unix(0x1, 0x2, 0x0) setsockopt$sock_int(r10, 0xffff, 0x0, &(0x7f0000000580)=0x9, 0x4) r11 = shmget(0x3, 0x3000, 0xa25a5933a3a3045, &(0x7f0000ffb000/0x3000)=nil) shmctl$IPC_RMID(r11, 0x0) getsockname$inet(0xffffffffffffff9c, &(0x7f00000005c0), &(0x7f0000000600)=0xc) openat$zero(0xffffffffffffff9c, &(0x7f0000000640)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCGHDRCMPLT(0xffffffffffffffff, 0x40044274, &(0x7f0000000680)) r12 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000006c0)='/dev/wsmouse0\x00', 0x2, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r12, 0x80105728, &(0x7f0000000740)={&(0x7f0000000700)=[{0x87, 0x9b7}, {0x42, 0x2}, {0x0, 0x100000000}, {0x45, 0xffff}, {0x84, 0x2}, {0x6b, 0x3f}, {0x8a, 0x6}, {0x6657008290f67356, 0xffffffff80000000}], 0x8}) getgid() 16:00:20 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x108f, &(0x7f0000000000)=0x2000003ff, 0x1) r1 = socket$unix(0x1, 0x2, 0x0) connect$unix(r1, &(0x7f0000000040)=@abs={0x0, 0x0, 0x1}, 0x8) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:00:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x28}, {0x8000000000000004}, {0x6}]}) r1 = socket(0x18, 0x2, 0x0) r2 = dup2(r1, r1) ioctl$VMM_IOC_RUN(r2, 0xc028756b, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}) ioctl$WSMOUSEIO_GCALIBCOORDS(r2, 0x41205725, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) syz_emit_ethernet(0x2, &(0x7f0000000100)="781b") ioctl$BIOCPROMISC(r0, 0x20004269) 16:00:20 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) ioctl$TIOCCDTR(r0, 0x20007478) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x54d, 0x5, 0x511d, "00592fde86f45e52c58b62c25b9d19bf96cea18a"}) write(r0, &(0x7f0000000140)='\r', 0x1) 16:00:20 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "0000024000000040dcc40000004f85c82600"}) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getrlimit(0x4, &(0x7f0000000000)) 16:00:20 executing program 0: r0 = msgget(0x3, 0x100) msgrcv(r0, &(0x7f00000004c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000004000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008436e52600"/143], 0x97, 0x1, 0x1000) r1 = socket$inet6(0x18, 0x3, 0x8001) dup(r1) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xffffffffffffff01, "90de290e7989a23ff89c16723f911a1d962f681f"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) pipe(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = msgget(0x2, 0xc0) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xff16) r9 = getuid() getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) r11 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) msgctl$IPC_SET(r6, 0x1, &(0x7f00000003c0)={{0x0, r7, r8, r9, r10, 0x0, 0x9}, 0x800, 0x1, r11, r12, 0x3, 0x1, 0x1, 0x5}) r13 = getegid() pipe(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) r16 = msgget(0x2, 0xc0) getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xff16) r19 = getuid() getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) r21 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) msgctl$IPC_SET(r16, 0x1, &(0x7f00000003c0)={{0x0, r17, r18, r19, r20, 0x0, 0x9}, 0x800, 0x1, r21, r22, 0x3, 0x1, 0x1, 0x5}) r23 = getgid() setgroups(0x5, &(0x7f00000000c0)=[r3, r10, r13, r20, r23]) setsockopt(r2, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r2, 0x29, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) pipe2(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) utimensat(r25, &(0x7f0000000180)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', &(0x7f0000000080)={{0x4, 0x2}, {0x6cb}}, 0x7) getpid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000100), 0xc) getgroups(0x1, &(0x7f0000000340)=[0xffffffffffffffff]) fcntl$getown(r25, 0x5) ioctl$TIOCMGET(r24, 0x4004746a, &(0x7f00000006c0)) geteuid() getgid() getpgrp() r26 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r26, &(0x7f0000001640)=ANY=[@ANYBLOB="0300000000000000ba45ede2435a8b028adafbf16c17153cf3d117c2e9547840d4375d31059c11f0debb408e72ffe264033c254df9c5b2ae95e40e5a3992da2c498c2583001647a64469feacb100000000"], 0x51, 0x800) 16:00:21 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x80801, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)={&(0x7f0000000040)=[{0x26, 0xffffffffffffc829}, {}], 0x2}) r1 = shmget$private(0x0, 0x4000, 0x400, &(0x7f00004ee000/0x4000)=nil) symlink(&(0x7f0000002140)='./file0\x00', &(0x7f0000002180)='./file0\x00') shmat(r1, &(0x7f00004f1000/0x2000)=nil, 0x1000) dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x71, 0x0, "d707e71792ff85d6000000000000fb801020ab00"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) socketpair(0x6, 0x4000, 0x8, &(0x7f00000020c0)={0xffffffffffffffff}) connect(r2, &(0x7f0000002100)=@un=@file={0x2, './file0\x00'}, 0xa) msgget$private(0x0, 0x0) r3 = socket(0x18, 0x1, 0x0) close(r3) close(0xffffffffffffff9c) r4 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f00004ee000/0x4000)=nil, 0x4000, 0xffffffffffffffff) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) open(&(0x7f00000000c0)='./file0\x00', 0x368c6f72961a334, 0x1) r5 = msgget$private(0x0, 0x780e25e59919ec1e) msgsnd(r5, &(0x7f00000021c0)=ANY=[@ANYBLOB="0000000000000000687375d34d6ffe53bf15cf765002247e659a779a61da06922469f3b596e65b86cd9967128bcb05dac8a3e0e917898bfffc765103b24ed2d9fb7f4f329045a058fcc3feb6b0537a5e852d91e0dc31a6161c6a4d938abb4abba113b5ee224c034ccb0d3027e4b7b2c43af7ddbb100ee03873a25dc9b98f289438d2fd46908f2c550bf724a464552bd38687e33eda2f12980b8ac187394e717648035c5c02643b57e59702965fca552d54fe1fc0ce4210fb"], 0x84, 0x800) link(&(0x7f0000000080)='./file0\x00', &(0x7f0000000440)='./file0\x00') r6 = msgget$private(0x0, 0x200) msgrcv(r6, &(0x7f0000000340)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fef4d609a774b45761d732dc000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d01d0509fd0000000000000000000000000000000000000016359623835e5de99dacb6000000"], 0x1, 0xfdfffffffffffffe, 0x0) msgctl$IPC_STAT(r6, 0x2, &(0x7f0000000140)=""/179) 16:00:21 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a84001b5b8d93dfcfb7774d55d9fb631e11", 0x188}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) mlock(&(0x7f000000f000/0x3000)=nil, 0x3000) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) ioctl$VMM_IOC_INFO(r0, 0xc0185603, &(0x7f0000000140)={0x1000, 0x0, &(0x7f0000000680)=""/4096}) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) rename(&(0x7f0000000340)='./file0\x00', &(0x7f0000000300)='./file0/file0\x00') r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000280)='/dev/null\x00', 0x60b6b65aa82c59ae, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f00000002c0)={0x3, './file0\x00', './file0/file0\x00'}) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x60e, 0x0) sendmsg(r2, &(0x7f0000002980)={&(0x7f0000000200)=@un=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000000240)=[{&(0x7f0000002680)="54e1b915e2b90ac3c2133193ce99a8e3d74dcb91d6045ce32d9e0d1c51c08495d5e7d600de967043fa59ad63224fd39bffb546026d7182d1c706654e8eed2328a8b6bf4541b1532532e416c0a710fbe843b3db0b9a5f30622fbf9eed59504aca4f4922787b6b3b021dde8a04341c06c0904167d44469641c91d6584fc29147bcdeea6c4e050b79ae153134666b3c1e447df9ce5fda0a8113fbd467b230f9dfd4684f7d0b7eaebecf", 0xa8}], 0x1, 0x0}, 0x400) fcntl$getown(r0, 0x5) link(&(0x7f0000000000)='./file0\x00', &(0x7f0000000100)='./file0\x00') 16:00:21 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_timeval(r0, 0xffff, 0x1006, 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r1, &(0x7f0000000540)={0x0, 0x0, 0x0, 0x19, &(0x7f0000000400)=ANY=[@ANYBLOB="17fffff1ffffffff0000000000000000"], 0x10}, 0x0) r2 = getppid() fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x3, 0x1, 0x1ff, 0x1, r2}) 16:00:21 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f00000000c0)={0x1, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x40000000000, 0x80000000, 0x0, 0x0, 0x0, 0x401]}}) socket(0x18, 0x2, 0x0) r1 = socket(0x800000018, 0x8003, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r2 = socket(0x800000018, 0x8003, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r3 = dup2(r2, r1) ioctl$TIOCMBIC(r3, 0x8004746b, &(0x7f0000000380)=0xc) ioctl$VMM_IOC_RUN(r3, 0xc028756b, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}) ioctl$WSMOUSEIO_SETMODE(r3, 0x80045726, &(0x7f0000000040)={0x6d4ddd4a6ae6454f}) r4 = socket(0x800000018, 0x8003, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000003c0)={0x0}, &(0x7f0000000400)=0xc) r6 = getuid() getgroups(0x1, &(0x7f0000000440)=[0xffffffffffffffff]) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000480)={r5, r6, r7}, 0xc) r8 = socket(0x800000018, 0x8003, 0x0) r9 = socket(0x800000018, 0x8003, 0x0) setsockopt$sock_int(r9, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) bind$unix(r9, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) ioctl$FIOASYNC(r9, 0x8004667d, &(0x7f00000004c0)=0x4) setsockopt$sock_int(r8, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) bind$unix(r8, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) fcntl$getown(r8, 0x5) 16:00:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x60}, {0x2d}, {0x6}]}) r1 = syz_open_pts() ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000040)=0x10001) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r2 = shmget$private(0x0, 0x3000, 0x210, &(0x7f0000ffc000/0x3000)=nil) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r4 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) r7 = socket(0x18, 0x1, 0x0) close(r7) connect$unix(r7, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r7, &(0x7f0000000540)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000400)=[{0x10}], 0x10}, 0x0) fcntl$lock(r7, 0xd, &(0x7f00000001c0)={0x2, 0x2, 0x3, 0x6, r5}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) r9 = getppid() r10 = fcntl$getown(0xffffffffffffff9c, 0x5) shmctl$IPC_SET(r2, 0x1, &(0x7f0000000100)={{0x1, r3, r4, r6, r8, 0x5, 0x8000}, 0x1e3c, 0x8, r9, r10, 0x1f, 0x7, 0x2}) shmctl$SHM_UNLOCK(r2, 0x4) syz_emit_ethernet(0x1, &(0x7f0000000100)='\x00') openat$speaker(0xffffffffffffff9c, &(0x7f0000000180)='/dev/speaker\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x10600, 0x0) r11 = socket(0x18, 0x2, 0x0) r12 = dup2(r11, r11) ioctl$VMM_IOC_RUN(r12, 0xc028756b, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}) r13 = openat(r12, &(0x7f0000000240)='./file0\x00', 0x0, 0x84) ioctl$BIOCSETF(r13, 0x80104267, &(0x7f00000002c0)={0x2, &(0x7f0000000280)=[{0x4, 0x8, 0x8000, 0x6}, {0x6, 0x7d, 0x0, 0x7}]}) 16:00:21 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x3080002002, 0x40004000000028ac) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000200)='./file0\x00', 0x100002004, 0x8000000000028aa) unlink(&(0x7f0000000100)='./bus\x00') r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x1028ae) open$dir(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) close(r0) 16:00:21 executing program 1: r0 = socket$inet(0x2, 0x800008003, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1024, 0x0, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$KDGKBMODE(r1, 0x40044b06) r2 = syz_open_pts() close(r2) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffe, 0x0, 0x7ff, 0xffffffffffeffffd, "0000007db84d4337014608ff00e1ffffff0700"}) write(r2, &(0x7f00000007c0)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c1914bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98cb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7ca2a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006b4ffaad2a7a939fded389efe60c36c653fa0e7020a7447e809cf0000000000000000d5fe00ac537a1af30b95fa383ad32e34195c29", 0x32d) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x1000, 0x40, 0x2, 0x4, "aed36139c81f3ad764fe0212784dbfaad43dcfd8", 0x0, 0x80}) 16:00:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x1c}, {0x74}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000012c0)="85") 16:00:21 executing program 0: r0 = socket(0x2, 0xc003, 0x0) connect$unix(r0, &(0x7f00000007c0)=ANY=[@ANYPTR64=&(0x7f0000000000)=ANY=[@ANYRES64]], 0x1) socket(0x2, 0x3, 0x0) sendmsg(r0, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:21 executing program 0: r0 = socket(0x10000000011, 0x8000000003, 0x0) close(r0) r1 = socket(0x2, 0xc003, 0x0) connect$unix(r1, &(0x7f0000000680)=ANY=[@ANYBLOB="8202adfdffffffffffffff653008463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a8f40cbca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee4434604090600002477895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dce0adf189cd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255b36b4c9fedf80c18dcd6fa2281490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e7080028b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916407cfef9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a568d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb6fcd3be43aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8854747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff90699da2cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab012083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d"], 0x10) setsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) write(r0, &(0x7f0000000400)="661dd9ff8e17ffecb3aea3f968a1a422312a03cd82e4ecc3a87926d6617051028d2738dc47a1c9c3f0fecbcf40f42e7ecd44a92bbcaca805c1596c1fa8eed759c503b431157c029124eb20787a6feff3d8279d1452f6f682b1b62a9a792dc7bb1c4eb273c09ba04622046267effd0755198e60d4ea94ebac8fc90c5d26578e797adad3504b610b36218388c8fad8d398afc5d473b6f52fc16d8a7acfd5a1712cc3c76a0f0bca7cb76c6fa4c12d7a91bf2b6f452cb481e8377f919c071193817f0855a562120619b30142ce0d44dff8d910a57cd5de0cbd45388f214bd740aceb3f04a83045df11c7033caeebf26addffa6a09f32d6b4a9de63fc0298a3fd60df06dad03be358771a38069b88bd814c610c97b471f0a93bfc7713aff1e85d69eba91f3f1b75f9ac84c64db1c4a64b59f6973c1899cb94801d61508e5c25ebb8b612e796f9335dbfa1676079f698dd9a27ff85e3221d98cdd4da2b2be85b56bbcb3a71b92c304faf2922c112944256318ffe41179472f4ddd34982d9a4a7", 0x17d) connect$inet6(r0, &(0x7f0000000000)={0x18, 0x3, 0x3, 0x1000}, 0xc) 16:00:21 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x40002000, 0x8613b) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x80) write(r0, &(0x7f00000000c0)="4e070008c237661381b81c0dbac78f6ad197cf8536fabeb055c1ce2506b34b791722be7187eb98c6a21acb359f3bd5f1bd180f9fcc16f45ea62fb9c67f2f791a9221651ae486f6b87c5f025bb8aa6fb6db6b0edaa6737bed4bebd361b76c4e21ca1ed1d5d891566b0efe37ecfab08db7e2a384894bee20ee4dc11da76b00690800c1cd644e9d86259ae936aa2372b080", 0x90) write(r0, &(0x7f0000000180)='L', 0x1) r1 = semget(0x2, 0x0, 0x0) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000100)=""/247) semctl$GETPID(r1, 0x4, 0x4, &(0x7f00000001c0)=""/4096) 16:00:21 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) mkdir(&(0x7f0000000140)='./file0/file1\x00', 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) 16:00:21 executing program 1: getrusage(0x0, 0xfffffffffffffffe) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r1, &(0x7f0000000540)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000400)=[{0x10}], 0x10}, 0x0) r2 = accept(r1, &(0x7f0000000140)=@in6, &(0x7f0000000180)=0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) wait4(r0, &(0x7f0000000040), 0x3, &(0x7f0000000080)) 16:00:21 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x20, 0x0) symlinkat(&(0x7f0000000040)='./file0\x00', r0, &(0x7f00000000c0)='./file0\x00') r1 = socket(0x11, 0x3, 0x0) rmdir(&(0x7f0000000100)='./file0\x00') mkdirat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x168) sendto$unix(r1, &(0x7f00000001c0)="b100051300000000000000005786ca3849451ae3d3051020741038f53e8551f30ce390500e08fecea11ea8fef96e4fc748e93f0b780486ae007373a1bdbe781e4d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89f20fd3872babfbb770c1f5a872c881ff7cc53c894303b298a85ff3faa8d9211830e0f2f0c9f69ec7ab3a34c290", 0xb1, 0x0, 0x0, 0x0) 16:00:21 executing program 1: socketpair(0x1a, 0x2, 0x8, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000040)) mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x5300) r2 = kqueue() r3 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r2, &(0x7f00000000c0)=[{{r3}, 0xffffffffffffffff, 0x39}], 0x800009, 0x0, 0x0, 0x0) r4 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r5 = socket$inet6(0x18, 0x1, 0x81) fcntl$setflags(r5, 0x2, 0x0) r6 = socket(0x18, 0x1, 0x0) close(r6) connect$unix(r6, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r6, &(0x7f0000000540)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000400)=[{0x10}], 0x10}, 0x0) r7 = socket(0x800000018, 0x8003, 0x0) setsockopt$sock_int(r7, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) bind$unix(r7, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) fcntl$setflags(r7, 0x2, 0x0) r8 = dup2(r6, r1) flock(0xffffffffffffffff, 0x2) kevent(r2, &(0x7f0000000340)=[{{r4}, 0xffffffffffffffff, 0x7}], 0x470c7792, 0x0, 0x0, 0x0) ioctl$KDDISABIO(r8, 0x20004b3d) kevent(r2, 0x0, 0x0, &(0x7f00000001c0), 0x2, 0x0) 16:00:21 executing program 1: r0 = socket$inet(0x2, 0x1, 0x9) pwritev(r0, &(0x7f0000001740)=[{&(0x7f0000001a00)="c5216006c997f63a209e00fac508f1d9d45748c6ce3baaa1f4d1c9e179b629df122c8a78bfd0fa3ef9f1fd0277959f9cb802167895e05804db667d83f74f7c0d3a5e35304efdd70231b5bd1f0930532082725baee7c26d3b6dac9734b72c837c58892e628d67b2", 0x67}, {&(0x7f00000001c0)="bbb05e36032e703452af86fe2d7ce394ab2812fe958f32b2881bc5dde780d1144ae443d4451601f4e5de0f642112287a611bec83008b06bb498c000000000000bc54f03963", 0x1f}, {&(0x7f0000000240)="8c143f79b3c05813c00105666dede1629d1f2cb65175a26aecf3848f8315553fa3421beaae771be09c09a06c5bf63a8511d5de2f35c1d81ca503e1e8ef94ac3f600d559a6faca44845837fc3b05f6da21424670c9d101f291cab27d5725348948c5ac95c0591b6c19717b8e250bbaaf6366a39674128988dc0d554792f5352173ba6a0ba189d5212ef09f78ceae645d58d4ef85e24a071a0b15545fed1e58f2fd44bbbc313a8af8d1b790c2d5552c8adff6d7b9195b8125c82982512dbc1eae6f22d6aeff1059b5817f7ddbfad23a1", 0xcf}, {&(0x7f0000000340)="fa5d597479627d1032c3a0ba573d335788a19baeb630629bb251e1b960764d13a0ac7f2063340dd8dfa4334cc3749daa21e33bf301eb1c4117be10368cd52e8c973f71cf9e2f21bcc88b5882192d642ec8b0e458a805b4398e2bd8f4335076b0f6e8f41d0bdd889862fa0af35ccd96728b5bb5b52d2f791dd364e900", 0xfffffffffffffe11}, {&(0x7f00000003c0)="3dd2af2060a678318182dd3a5e9d8772a85af8e9cf7b0358e2f23f18fb234c058996b1d829f1c3c424f4b89d4c7d85a3414ec768373c46a82af65651467a4489", 0x40}, {&(0x7f0000000400)="8b5fef49eefd3e06986b95553dac864360034f262c54eae8659606ef359ee3b1fd3346b088e082fd062aa91073cda826338a8adb3dfc4e4ff1eded755eb2fd652debf6985a8e8c7d5b6625b875e15d526135dbf7e6745faed0da198c6e815560a3cc63734f6ccc0572632bbc2534d50ee8ecccfb68c50462208cd5f2d62a11d3276638bc9c7a781aec806adf85b48ac4bc54644a5734bb5e1a8a34a1482a0c6c98642abc4f987d6271eff6273555bf5a090746863fa385e6fb95f917173e1067ab3dd4314670ff3c3027cf8bd07fb7867078", 0xd2}, {&(0x7f0000000500)="37e8efca1cc13ba69e5fab6e8b3a68f7dd7275546e3ac68e20734428f4098dcd659150aed8d18e5a827083884154e24a8a13e6ebfd85db52de85f47e30a735cd6ec1ee66060da97aa5b92453802d6bd254295c3cad2b9249fefbe842b3f5dec840c3d2b9b120df7bad35ea4ecb174bb192767da24305281cff6c16037ffee6a2521a7663a13bb2076e4082f3d3d68c4d2b7230935f09edd82945680953597eed5b9922573a102a29a1c66bc6fa484f938ed7e0230b72c81f411903d9c3be50b47939253d8e7eb65c8011e43936b6e15a89f75b1872c868f9d1cba71a4e948d5701ea5e1cd166433bd5013e7b6d3b545e1e48b832be0996c239224b5aac29f0725e2e1073bdfcfe1868bf28560fa8952342c24172e44926696e4f43031690eea285094a6a87beb0768509686234d291262f5f9b430aa66801e6dd2639b670cd001deffde6eab9c518258ea65524a8d8b74f4cfc4d048d8052d49ea3f4cf84854dc59342575ffa301cdfb0d3123377b903bdf8611f3636c421ca759e228b12c075a7e8c7c31d888e13a1d1f775f3c9ece4e059b3e2f8f6795f8eb2a18542f902e13714d8c7994f3f8bbbda439c4f03e15f6f59a04c014b84f8d2c7f9f550d6864be1ddc9ce1181d17a1da746eed05c19de41f6958b6347f498b9d3731a142d9c56ba37c73631ff36ea4e316f747ec2e3f924075cc1478e8b7811e4ea2b4768a4196380694508b1e0c0d30d4ab29369c56bea781b91de9d82b2a22c7b7cbb59ffc9dea1ddcca786915076dbe8a82ed3e0861fe87a3a61aff30535e0126fa8ba1135ab155a303c22bda6114d89640de7b73d00591f24b6768944d0abfe1fc98b2310a03f17180f3f341fb17f0c2e2e387b63bf3be8b0912589509024d9c81cc1441e940da739f0c59047924efddf766e5d4b898ed4c548f8da6d989550281d28965ba6cfbfb9efa1701e19b20621b3aecc570b945086f22c993e86a41df6912ecc22234212516de0c6312ebd16c50d9c8718c25f7f0dd33a9dd0e734aac5edb6ff6bf9b85937c7154e62d83bc646f0a17bc8c9ebcb27401ed7602fb73ac2cefcaf3f93465e97d272b72c3f7caae47496fb32f143a474b7d1d122dad6e70e71e31e3fa510b5aa0f94f902c48766b2339db389c13ab94f950f7f621c1df5373cbb2ae1707d044ca0a4eac907745b80abfc192f7d6448193ad3e4f7c95da7358dfe5a166c10cddc21b48ef104f8020dc75eae66d2e2b1fc6135a9a36ff58323bf1cda016c0aa66f6e429b0e59f9860e9aade7747e2f50b1df59c67625b887b450446e7a3a8674bf7f0e11fffb3eeb75d0f6e0e5a7a21dc34770f445bdbca6d6a539fb91ea4decb080234978ee5ab7516e4b31891b84614988310291a7cddfa2d8cd112f018a229c95624d3fa2dfaa9d8ed99ae0c4ad9a522d4075dc147ac10840f382b2dda1b264767faa933b72538ac6b05c1f99339260e2566b8af43972fbbafae2dd0fba11b5f6894cefc920c5b76a8ac15f363a9c18f1032db3d537a17be0d0f36ec08970eb4eccface948b9273f920b44fe8cd3e4cda2c1cfbadf1a0a3e94f167cafe6a951cb1a94b70513103a9f536a458e87a1ab79a367311e8075bd66c6288c07afae5882f3861f7e579db1f69fa3f9eae645071f6247d1ef6c682ec9abe3928ad9608dd39dffd8c4ae1c959b08816ed459ab2b350953e1abf95db400f4068025beba2c037b90a5c4c9ead50e219cbbcdd2fd7dd50974d99cc723d312b36ac696c2bd520e197994dfa5ad551035189bbdd54f6b9570cfe5d4f207c7c6253440b084668af39e5f8e8f1b9b75b60d4a8e472d27a59110bd31385869e5b992d27f61ab85ff40a9889a470afe7f974113a43c8fc7e5f0945a332373e6b26d6af6ba179071632e406606ef9b7e921c5b98bc598cb0b009252c2985cf4e6070a9604895476411bf92595c7858d51439e58107bf535b61229c3d6e8eec21821dbd920f554431b14073a62bb88532a85a1a4fe9c6c0fe44680255a23d738fda6c21811476ee32e5ac0a2b4e454aed142be2db61f6d2f29a60b795c9366be4aa94f61eee7fa136cde0c4fb57d9ad062412ae5ad962d6bb1b62ac1eff9a48ecaaf1e82209c673426cc07118ced223d5bd80f927e8f5e7739dabd48f9e4c6659fe9a7eb053213294cf79a670ca24bf67d8bda60bdce2cd48aefae7e31c4a36f141aeb29f34db33dda8c9da89ac8befa9d830eb1bee03c3f40d31423a2f6726acd74ca970142e5f2c5d473dd3fc12cd11758c084bbb67b1e29fa4a41c7b80b1a4bf859f0e755e0cf1272fb4b9679cd95a1411ccc8f97b28a747672b1c4d95ea53900f1cc291c2d10952ea6e8c068e54a38c0ddf1dc84af25d23b46d267c63590012784d88107236ac4d1062d0ea2dcfe788fb21706ae1b53b0c12c906d93fe5edd663415e8a489f23beb5f46f9adc46a683fdfe3bad75214db07147f51ad74f6b6deb3b3a6188112f3d0ee8cc9d5738fae24a95e10cef0b7b61ce0742083a3b519e69648cb1c15574473aabad544c69fcf5061bed84adcd5dcad8cc881bc4817467ccc326309b9dfa4b2a8b8da8e6350bff624a6e6c07d9b1b3b23db42574aec2bc8b9ab1b2b0c1160327aad619d4147cbc0d65442eea7ecbc1cd1723a8ef1a95d89ac148fb3fce3cd63e0432ac961b265bcccf2d55a385b18237ede5f1c006be13a7e34c2aa50127e8f0efc563579469ebd123c1ff2089b7f9e645a2af7a740711f7039a3459bb568b631a731518e1eb1d6d110ae19c23e7b6723d8c56b97b3058325b6905b246c6fa9f6b257e3115fa27bbe5481edea300465af262fd87fec8c441900d91f1a7d28d231772ad9f09f7c5873b2501228755973f648a0910e7126603cba958fb22f1276cfa568753284f7d8144c58284b4f0d5fecf74e3bf311391eb25096d26e39a3d8ed32362c9cba68715269c890756b95cf8488b28f0d2dffde8855335e049457124cb0b87494a6c43b6b283a799245ec1d8b74823802d12163bbdb966607f4d44683ee2476857f2527ea59d2bc8877d36be21217de2875dd40e6c040888812e7a5dc09971e06adeeffec3d150ee9a0f592b2a1f2d8a046bb6954237f05e4ce7fe37b941b57d8be9931942bf02e63b5bfb2f8095f3c7bca171bc7b8768ed8d4a166a2ba5282f14904125fa54e52d598d2d26bbb8ba6985a509447e760befe8f5ebb5e7f8f1522b8bd5a35e5958834eca86fb4a93d507a01c7013104b9738ced466f9104eb7d9f86f0d8874358a0d372f03f072d3966d41ffb3bedfcf0d22a772a5ca6d6a512a65b4119027d27f8e74940b8483edfbb1343891c25087259a3693c744c4e5e260ebb52a92c99243405cab147966d346c29be9d5a7426445fc0e6b996d850b958c7d23193229426634bd4a2611f059a6c9dcbebe16a5d539c8c2d3a7c24bca07b2ed87c01f7dd80be23934e0b811e60e20a3266989b0758211049d36030243f34207c1781cda70226e290eb4165a6131cf13638455613dfed1221199ff622c2b0fed186d41e9d02bee9f108204501c652fee2738257124fae655427d1deb1f104ed271772c057e9795a7e2dc3057977366593c82d93d92b213dada2ea16f60abb7f3bd89821df1e8ba1f8447a4866608330a50a169f179e7d0d432ce6e15f105ac6768bb9907feaeb122edcd972d6bf250f329f6a29eb8c3276002b823f7318d05a9fac0cce752a9adf0ced32ccecef6c97351b9f53b218e663283170fcfee266e12186a1a6dc5e8faede36a69e169cac6a00e0f3f3c96684acefbd8f9355323726f63d4e5b32edc8f811fcbf04d74bbda92ea6f4573b2b95527aa59acc3992f588ce6dd1c0d570ea670c575ed4c25c421541dfd36d541d1a2bc6e76f2f8a2c988c265e229f28d06864e59cfbb20df0eb36dc127da45f258ad1c1a6e439ec1fdd00ddd26fbf7c11294f5ae6da83c18a915b98906ba64f5dce37ca51995720d14ff50ed55c5984079ed6fd50aae3663276858647a050986df760536ee7349ae961cc44b769cbed6a7415e02588a27d05a8b5171ad391012ee96a70da3b5901ebe1ddbc9cd55fbf63c12f2e7fd02b7cd382d21190dd0187f8a788257c8e47b86a7ef3981da2d2bc62fc59535748ae3665b676dc6d64ae97be78f6d92add8d43394307bb29e3611bb25dddeda805ce7300458aa0126256cd8c9132349638fd630d5a690bc7c39d8b6f215003c23bf7f095bcb41628d1f8052541d120933fbf8e2b241446e5026783b758fece280674c9f6ba546807c88fe2b55c959f61b1b852892fc3b2de1a4b251d492e1fdd27f29ace1a0f67667d77079d217312bb26fec305bb0d632a6e12b876406f230bc74f6a3dc2862d442b70297119bff08d46cdb62731481c6a563d635747e87883a3e90afde8444fc71e7c1b8bdfd84db1f44a9371e2dfcc99db2b7a7a79579833efa4c038518595ea30be8ae0916ec20886c6263842bebaa9b2bc2013aaafccafb4e4a84bab140dbeacba7139703f764a38a7be812c2d0285fde48972c0a7d3a2ada44c683885a72543cefd5e285df96fe778d7435ad526bce0d781686bae2f776325dcdfa48f849b2b75b661d2499184bf3aea6776ee3ab7cfbe5684c41007c731464c3a9534f54ad8cbde186448ac5dcb5ba7011db091b652fb7dbbbd7e824e6688f400225e6ab7254566ca6fc3c3ba9951959046e86d393752e7f2043dda719fe95b051afced3687b22fc2a20756823b517c02b9e8d45fd3544081d5ff4cec3f54cea16e0d6a8a0eb562fe29199f5cbd9008d7feb626af768a8d44cb2acf1845c5d534cd8b6038402a8948b233b9318b0076102d505ae233c4b619c78ecf7cfbfd08acbdc9065b0a5b1a1773fe1ea3d45fde1a07efdb677a8a24f55f50650eeca5ad57464337e626ff0362ed41820f0baf902e35f5227c750322be8d46ddc99b545c5a256c7603be68c038e0911aadbf1b905bc33cad277de7d8b2cb25a0da22e59090ee534baf56576ccf8b9d4ae544748f9f32506ee8abf47e2be651f0a21c3e6bfc8bcdd2f41d20880efde204cb4bc9864e792e263e44b0b4981a73860fb289f742445d014f313c7839c334d10a211e148f1961e1efae1b7978b1703f5d070548366721f0acdfc619ad2775510e9491ddfe6510db74c533c2ac1c48e6b75f585e22e7662ca4168e27beb7ede5e61708cb803230a5ce4b08a0c9b7d54f7070f53e48965aa486526d35cfc9b81c163aa22439e4da335c986db2620ffc81b29cdf5db66e57a6e9d39605f4dd9d1269498027802712ed1301a1798cba758561b3cbe7e1a3cbdf532affe3c42d5f5f649fb19c9f18e01628bfde8c6ad8ad30cf8257573b7fc0fb49d1ef1148e2417fe971d176bccdf0e94983efda2d776f4fe89980ecb814d975a2b79952a689dfb1d82af381b6c1b27ab3cb9e98f3ad1d5967f128993addfdc941b40b1286e1bbf8453a9cf17e307f14d10d97c14c49dafc02407d58a9c41ebccaab8c23ddb16dcdfab8ae0665e6f8e853984d81d71ba9c3c7879892004cdfd800ba2bfe327fdff37018e4e8a50b54af53f70e803bfc826f75df720de68d2f773d806adb42d11e678ac1fcf7f8317aba77ea92ef1bcf16a44b6b094392374f543211fb5bdb7b9f493f52a5b74c6c85072d7460dad11f9ca5582f1eb4f50b974b2d4d9afa2bc063a7107239dc05420ebe1317d109ab52fccc4b61985e5a681f4b1083d9f60068e751152f60716f2b4b3875d406e460a957405c9f2f28bcf005d710489742b77", 0x1000}, {&(0x7f0000001500)="b8829bf12bd3755fab5ea57dffd57a95d3c875db72337b6292c9bc77984c7cb088381845c677b1537299cbdedac82861b2acb2ddfc18c2e7b386a675cd984b04086d00c8afa22f758bf29a81a2fa21fea29149a9223b9ecf584105c7fb920751f811de71b2e630e2cb16ec418a605efa60a10373d021ca3e0907f385360cd8c8093e40117586f0f154909e39cb3107b6e901a236f2a22178a4e04401681201548dd48f7b8a312c42975d4a7682452569887a0c8aeb299392dab9c2f92cf0582cc50fa9ef725b1559625ee64b2011fe42805a072626fe68500705d90d3637f0306fd85d24", 0xe4}, {&(0x7f0000001600)="be38e364bf5fcfaa9fde47d16dfb6c2350c0be9fbb20dbbb089dcb6af5fcfdd28e8c1b2240d3cf46b2207701b52ee8c9a70ea99ae852f4ccc391ec916669739607607a9069026b5974d6feaccf42d62c4f7264ae5a02f1c6c07eca187fbd0bac5a25b0297decc297d59d1639821647fd5aef201c031e9e18a4aedbacb6c449e7db8841d04099d129866382a58b508e7b4c227d3e5a5c49e4b1a330b8e67bc16fda17851bb823e6cdfdd0dec9dc5260529baa17cd794fa8", 0x3c3}, {&(0x7f00000016c0)="c96701a580285afd7cfdb5bb054e7acd17f4934888b237e556407274817d27f7d7045d3f361ed302c3bd81c152e8b524e5ee11c169cfee601013145c0689ab6150", 0x41}], 0xa, 0x0, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2050, 0x20000003fc0) ftruncate(r0, 0x0, 0x40000000000008) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) pipe2(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10001) getsockopt$inet_opts(r2, 0x0, 0x4000003, &(0x7f0000001800)=""/124, &(0x7f0000000000)=0x7c) read(r3, &(0x7f00000006c0)=""/178, 0xfffffe74) ioctl$TIOCCBRK(r2, 0x2000747a) r4 = semget$private(0x0, 0x400000000d, 0x0) semop(r4, &(0x7f00000001c0)=[{0x4d690b0a8ea25c7e, 0x0, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x987ad7e049358728}, {0x5, 0x4}, {0x3, 0x2, 0x800}], 0x4) connect$inet(r0, &(0x7f00000019c0)={0x2, 0x3}, 0x7) semop(r4, &(0x7f00000002c0)=[{0x4, 0x4, 0x800}, {0x3, 0x807, 0x800}], 0x29d) ioctl$TIOCMSET(r2, 0x8004746d, &(0x7f0000000080)=0x4000003f4) ioctl$TIOCGTSTAMP(r3, 0x4010745b, &(0x7f0000001880)) mknod(&(0x7f0000000140)='./bus\x00', 0x2080002002, 0x40004000000028ab) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000005c0)={{}, 0x0, 0x9}) r5 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r5, &(0x7f0000000280), 0x2d9) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000580), &(0x7f0000000200)=0x9cf9f68a) clock_getres(0x2, &(0x7f0000000380)) fcntl$dupfd(0xffffffffffffffff, 0x40b, 0xffffffffffffffff) chroot(&(0x7f00000018c0)='./bus\x00') sync() getrusage(0x7bfdcf5e6595f9cb, 0xfffffffffffffffe) open(&(0x7f0000000000)='./file0\x00', 0x100c2, 0x120) msgget(0x2, 0x100) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000001940)) semop(r4, &(0x7f0000001900)=[{0x4, 0x80000000, 0x800}, {0x0, 0x0, 0xb52d7de6e61f1278}, {0x4, 0x2000000, 0x1000}, {0x0, 0xccb, 0x1800}, {0x3, 0x0, 0x1000}], 0x5) socket(0x0, 0x20000001, 0x3) 16:00:21 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x20, 0x0) ioctl$BIOCFLUSH(r1, 0x20004268) close(r0) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0x9, &(0x7f0000000180)="01000000", 0x4) r3 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfff, 0x0, "b8000000000000080100"}) close(r0) r4 = socket(0x800000018, 0x8003, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) fcntl$dupfd(r1, 0x0, r4) fcntl$dupfd(r2, 0x0, r2) r5 = socket(0x800000018, 0x8003, 0x0) recvmsg(r3, &(0x7f0000001740)={0x0, 0x0, &(0x7f0000000700), 0x0, &(0x7f0000000740)=""/4096, 0x1000}, 0x800) setsockopt$sock_int(r5, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) bind$unix(r5, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) connect$unix(r5, &(0x7f0000000100)=@file={0x2, './file0\x00'}, 0xa) writev(r3, &(0x7f0000000000)=[{&(0x7f0000000680)="c7525184b3619bbdf9963b53763846947c14c0ae8e0e8284ae8f43b7ea0599d290168030d89a3a5378447436e331287d41cf9f6925ff9e1eb32c35c290faec98a906a6b313ebbe2766158b2e634d324aed81ad7e39ffd96251b4b9667e835559e5214eecce699e108a51", 0x6a}, {&(0x7f00000001c0)="a6219f5e9ed131ed94bc57e8bbbe810158897779e00d24728999a3955133307f7bbc7add6fa73fa1980ac6a887c449845f9ce713272102727ed53239912e524cc14d50d8d25870ee9199d140a2cde66064e8312feda8770cdbba87f81b34517483b6dd9de807ef6d5765705acf436e5c55fb18d05b8e221707385968b2ba95e3f988a7cda6b63262a22c85900bb18d8883fc", 0x92}, {&(0x7f0000000280)="f51b9d74814c670dfce752976d8fb87a9e0eee5f3b6ae022915b0176d40aed62b0caafb82b241602574a852d34a929d13eae8d233b8f2ae92c02661c258b1a8ce9d2a740bfa013a553bb41386390d0b558b2d26a207b878488014cc8563385cd4ef8a68e21d9320741deb13e429bc73c63519164c324e5893924b4debe18028657f15742ffb968c5c8ddebace1ddd35ba218cc89cecc068daf47ccbc014fa4978feb1b5aeaa32cf8fb15897c0ea6460fbe1dcf613d5e2900db987d0b02ace6a4077a96d4a16c149179eaecd9380bca6e93db57816d2cf223c7348a15fd5ca37c6a9322f779ec2d0a5a9ea3b152ecffa87966e5932851327bf74fdb74f209aefed116ceed326ad72c503641ceb55f92eee8d888b84fc96937436f2b8d062efa116832f36f42d6c1dccdd0a2ad72ee7b27f4fe549f2f8dfad1e4274e6bbede723b9be6eab638bac5dda36cba8710feda5534edefab250acf86bb5c32cea32be221390c146e271a11c2d8fe39925cd348467bdd072913cf6975bf2be34a11d2b1486c3bebcbb83c695abf1c56dd5b00e8a2ef7cf1f561b2e59e8759d8d8458ae4790eb6048bb134e291bc1395fe07efd15116c9ebf5bc3b57e65f7a99ded6f4c794fc8c866d71c8afdad66e3f9faa604ab7d5f40f532b8a27d3127a427550b2ebd7930564f124037d255446b0468fdacb4bbb0c2b2cbd2173f154defe4098651421aaece5bac562e361cd431029c5cbdb076fbfa867be720da412b19a2900e44d3b66f5b3424048e49d89b8f3e16ba3160100d58959df9ca6054a29269ec54249094a0b068cf99740b466c720d7128c85286dfe89173cc8c5776b2cefb7d37e94d070d26270f78c18cc6d0ef3a05d5ca58130286b4fd8073da31ed9750e9c4a35f8102b95324d29d1c0c0455918f43aa4f0f6f95f275ae325965c25397c68768dd17496bdb09674583859c8913b6815403c2ce020250638b96a9308dbec328dbc204abd570dceef4398c410b8db7a9d302be58df14a925751e8ff8b4cfdb7ace7a2a92c370e0c944ff0b0fe272352240d8ef0608e33bd2b902c6d2003b19634725a37d76615d0e91a6f07dd5b0ce6de75d23e7a4e2318ef63bef94b4f13d5ac6fe282059349d4d204868efe8ad334ca53e017be76216f326bacd113cdf03e0e1f809423cd03450da701a3eedb788bc5ebc3702f9e2fde2c133703423c12e0c18b563e3bebbb8113f516adacfba517666d7ca8f88bb23961c45b3c999bf9ce586d0eb32397ad259ae40a74c187e7fd187129f764cbc5c048fab6e70fb018f7667540d6e1b097e220c1c90317ad4a7a43cbc1bf6342e3bb65fa13948c9735674b377948404f483f17fb9269cd9b38bf7ad338fd51e66add", 0x3d5}], 0x3) 16:00:22 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000100)='./file0\x00', 0x23e) chdir(&(0x7f00000001c0)='./file0\x00') setuid(0xee01) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) chmod(&(0x7f0000000080)='./file0\x00', 0x0) r1 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r1, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) r2 = semget$private(0x0, 0x2, 0x88) r3 = getuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) r5 = getuid() pipe(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) r8 = msgget(0x2, 0xc0) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xff16) r11 = getuid() getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) r13 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) msgctl$IPC_SET(r8, 0x1, &(0x7f00000003c0)={{0x0, r9, r10, r11, r12, 0x0, 0x9}, 0x800, 0x1, r13, r14, 0x3, 0x1, 0x1, 0x5}) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000140)={{0x4, r3, r4, r5, r10, 0x1, 0xfffffffffffffffd}, 0x3, 0x1}) fcntl$getown(0xffffffffffffffff, 0x5) 16:00:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x7f}, {0x28, 0x0, 0x7, 0x3ff}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000100)={0x0, 0x7}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:22 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/de\xf6/wsmo\xab\xbe\xe7\xd9\x00', 0x10, 0x0) close(r0) 16:00:22 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r2 = socket(0x18, 0x1, 0x0) close(r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r2, &(0x7f0000000540)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000400)=[{0x10}], 0x10}, 0x0) r3 = socket(0x18, 0x1, 0x0) close(r3) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r3, &(0x7f0000000540)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000400)=[{0x10}], 0x10}, 0x0) close(r3) socket(0x400000000018, 0x3, 0x33) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, 0x0, 0x0) 16:00:22 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x20, 0x0) r3 = syz_open_pts() close(r3) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffe, 0x0, 0x7ff, 0xffffffffffeffffd, "0000007db84d4337014608ff00e1ffffff0700"}) write(r3, &(0x7f00000007c0)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c1914bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98cb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7ca2a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006b4ffaad2a7a939fded389efe60c36c653fa0e7020a7447e809cf0000000000000000d5fe00ac537a1af30b95fa383ad32e34195c29", 0x32d) ioctl$TIOCCONS(r3, 0x20004276, 0x0) ioctl$TIOCMSET(r1, 0xc0044266, &(0x7f0000000000)=0x7000000) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x30004) ioctl$WSMOUSEIO_SETPARAMS(r4, 0x80105728, &(0x7f00000001c0)={&(0x7f0000000180)=[{0x23}], 0x1}) ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f00000000c0)) 16:00:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x2}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) pipe2(&(0x7f0000000180)={0xffffffffffffffff}, 0x10000) ioctl$VT_WAITACTIVE(r1, 0x20007606, &(0x7f00000001c0)=0x17) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x44}, {0x2d}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSRTIMEOUT(r3, 0x8010426d, &(0x7f0000000200)={0x7, 0xfffffffffffffc00}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x44}, {0x2d}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x10000, 0x10000, 0x8, 0x8000}, {0xdcc, 0x9, 0x7, 0xfffffffffffffffd}, {0x2, 0x3f, 0x515, 0x6}]}) ioctl$BIOCGRTIMEOUT(0xffffffffffffffff, 0x4010426e, &(0x7f00000000c0)) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:22 executing program 1: socket$unix(0x1, 0x5, 0x0) r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000480)='/dev/pci\x00', 0x0, 0x0) dup(r0) kqueue() ioctl$TIOCSETA(0xffffffffffffffff, 0xc2d0422a, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "043139e00000e6080600"}) r1 = syz_open_pts() close(r1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffe, 0x0, 0x7ff, 0xffffffffffeffffd, "0000007db84d4337014608ff00e1ffffff0700"}) write(r1, &(0x7f00000007c0)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c1914bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98cb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7ca2a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006b4ffaad2a7a939fded389efe60c36c653fa0e7020a7447e809cf0000000000000000d5fe00ac537a1af30b95fa383ad32e34195c29", 0x32d) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x8001, 0x80000000, 0x2, 0x8, "d5861ca3b7f0374b52033cfd4436b37e23ca6ebb", 0x40, 0x5}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="28000000ffff000001"], 0x9}, 0x0) sendmsg(r2, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) 16:00:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000100)=[{0x4c}, {0x8000004c}, {0x16}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r2 = dup2(r1, r1) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000200)=0x900000000000000) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x44}, {0x2d}, {0x6}]}) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f0000000100)={'\x00', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x5, &(0x7f0000000140)=[{0x0, 0x6, 0x8, 0xc30b}, {0x3, 0x6, 0x7fff, 0xffff}, {0x8000, 0x5caf, 0x400, 0x1faa}, {0x2000000040000, 0x9, 0x100, 0x1}, {0x80, 0x7, 0x100000001, 0x1f}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffff9c, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000040)=[{0xff, 0x1, 0x4, 0x3}, {0x800, 0x800, 0x3, 0x7}, {0x2, 0x2, 0x3, 0x3}, {0x0, 0x2, 0x7fff, 0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:22 executing program 1: r0 = accept$inet(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) setsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f00000000c0)="b3c7dcde260698eb0d8f9378f2f6acc35b4e9c1ceb9eb4722f6ef53c548ef1e98e1d6ba37f8500698f8a8795dc349141bf162cae1193878e9856faabd1594933872bfa524aaf42ea23cf5cf46d7afee20b14f834b37ccc695569f3c4d4f0b59de69573d0aee07168b2e38a40df3cb6c942acbbb3545b1b3c43a1285b4bf494c681c2110dd3ec13c05ed725ec5060d484", 0x17) r1 = socket$inet(0x2, 0x2, 0x0) writev(r1, &(0x7f0000000180), 0x0) 16:00:22 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendmsg(r0, &(0x7f00000014c0)={&(0x7f0000000040)=@un=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f00000013c0)=[{&(0x7f0000000080)="22a1a1216c097a8a6b00da43db0496403877f44e84e2f8907aec3931700c7228db20be67de0832e72064c3330b5873720742eeea15d33f05d7910b3e329a12ce16a80ee2b2f0a19cfe5a6c9ebd29ad99ba65014968f07a2db0a3b73cabb402ad8cbad3", 0x63}, {&(0x7f0000000100)="04052814eb4435d91c46083d83d6ee8cc7ad0e48180ae9c78b2fe99daff3dd75b9f92645a5bd0e58064b400510522ff714470cba2b08f6d4abbb8a42a1ce9cdbfb99ff8a04b0dcea9b534d8121142083c7ca5c09987e0424d388093a20ea163385eee0cac1e73cb498bbaa2386a31bc5b0ce3da2a4575b20fa0b2111b5647efd66fb459c7a692b575b58e2b51d7d77bd79c20eb0e1904b9d53a37260a7ff2b5982adee51f76537296e7ef4af8dff265915a1a92590d6afebeb338f572dcde75ca8a69bc8258da073d30193b62e3d0eec3c3076bdd634", 0xd6}, {&(0x7f0000000340)="f4cf7aebceb5dd131de69858f62dd953575edbd5a7546aa5f84b324fae0570a3dfbccd4fa2d48f4fd86f10f8eea6f38586ea607143294c4a372806bd7e1ffdae8f3abbace39382be9824ac032790b26d345be9e0e7781e112a569869166bdeee4e358d9e3e9fd2200828da61e679c2efcfdcf18add98e6f4b9bdbd56c4cec313620eed8949ce331e067dd4751408189a8880e0c7a9f7243211fe9f0aac985ac5704b8fba24f3b0ba250f9f9ed073d31a113bd3763d155b75d44a3e72bd51a4eda0d72adef53dfe0a7d1ea1b157f67e43bcb4bc94bb22938a92723c5ecd8d577c1503c36969ce1480a24b0bf029a6c7fcdf4e99d5cb44e188df5d627adc3b3a845ec943f801e9671f7921755b1b8c3a8c87337f2a36520fa6d43fc1043f813b3c76f800fd42b0cff511f825752bb29cb1db56b11cd484cd1fcac5a84169fb181b61a7a9c7504c5c346a9ceb3ac9d69370b5d229a6c2b7d388952a2feb35c2a28184dd6acc92d71aba0f85c23627401978a9b437d7062e1900d0abe0170c9b7c707b89b02d45b49dec1ccea8028b9eeb0a1ca091c378d695e12c4f95df5fdc9447842530d4a41eb11d5957a45c19049fa606755be1e91b08f7c7e03aa895a51f8ea453dca1121810f4755f4fee4fa7edf73a21f93ffe7904c86687b720b67cc9064df6d4a6abefa7826b5d33249a82251226388966852e7ee2bd44ef624b49a1d31ef104fe54c8abddce7cd7cca63397936714e7c16fbf63292e290305a7b9dfdefee7da7e5690d5bc952536263c68f0b9312686ff249bc6719f3789fb24169ecf4033847e03302c74ba93ea36e1dcce19ae17d6e6d63c888caa27721fb27798873f2fbef75c9fcaf06e2e8226180e16fae05fb31221fd7d130541d4713c97e4f8357704d9ac967ef26fe0a3cfbdff20025bdbfbf35791fed414228b2621894c7b44d74c7557fb942d05d952bd6f1149c9a36e05174dc22fdc74f1c0bbc8f7f3eedb94139981bc3c101fa24121225894ef6a95deba3af90ccab132b514bd12ba500627ab420d32970b453bfccb29ce1651872dbe7d9ecf21b9810a68dfbdf547955db5f3ae5a35e9a4f25de3c0d61f63b20ff1684113af3e7f280cef941e4b20376a91f2dcff6dc9e148cfdb5afc25fc9b92bb7c96a0e91a682ed28404b393e406bdf590f0ce381b68bcaa27b2a2ec127e1ed90850c2e5b90cd11d0ec7721c612ce3f210d7d03d5c02ae20838dabed031fbbbf5af44a6b469f2f3032c2a7534b8cf2e05cf6c2f0f38e0b2ab6ff24d848bf4fe693d85d79b548b818220ccad61b81a904a34b40b3c56970ff5d54fdb4fa024d6d7d0e2c2a832a5734c4877f1293cea70d3a98ef677c3e613727e7fbe1709ca2126c1ac79bbc0cbb00b94ebc9ec80f781bc3236ed7e628985a3541b2a81dd7f097eb2318a313c45adb1a5ba8bd169b77b701629c50ed7a10256781e45c9b4e0bb897dcca622db1842c067866f6ad0806ec937b5924a4b3df78fb3e3b0b425b5964d0f15603352f68fff091d6c52c499267622785486c85c562f61f86d9a50a3f465b151e4c1bd9adac0d73fc43c0306f23d85c186dc38788a8e9b4fa09b0c840cab47f9633678a2cb1262a478bcb0206953eb0841f27dbc466566e2a970d7cb379e08091896192c59525db16c2a889f2d46497088aed70dca24e04e998f0ca997feb7988c9407091e21f0fcc953c3a320c65d9aef71bf258da5adc96950c732d5b1f5b956c7a818036a8647fdfdaa513a6ec18b0468d2bed5fcf764edca024eb740f1bb56dacfa4b248056cbff2361ae3d0d421fadd1199eac988a6df187b9097dcf4e24cc2c626bd0e03079d74a77e31f52189906724d53c64d28d1fae5189de5a6ce7465ef56e6948cb851f65c488204a6de23ee0e7b6a65cb195fed17b37650e500f7a701ed902e41b414ce6f02c032f5b64b08f00d37916de49260f6cf22d864ec0c57edeb94783d07001b411a5933a6b3ed5f15af5a070c225043275ebe822cdf9a9f8856ad496b0a020e9eca724369aeb9adf21d3cec47c8c82840c663fb24277dc196bf8dea6ac0204ac4d3bca957bbb6e5cbee901470cbfcd0b4f7f98c00af44f4964b228b9c0230e122ff538a51e24c88fb86ac3635cc3cc89f298ba67e4992668e45440f6b994c695e4a298ebf4fce7bd61cfaa8797d0bc50171cf2c4c396da2d7294d6234189d00bf2ec74315beb5a10a8d9a93b8dc11ea74ed8a4f391ab355132d4d0d140ac7990a5e33610815a65b8e87b01bd63f606ecd4de06d28bf8137b2695685c173d775888e6a78b28150e5211112f8af2610b01d7bbb570ec01879ba753a3e09d3da3f68fcbbb553bd10b00bcc6390b6781342769a7f2a24fcb6238f7daf4a98e2e87d8dbac520aab22706244db8a468f2e3a719dd11ce5988fad5879fca4a5f440b8859b0ea3b583d9540491f67779f65cad013059d7029edef1d70f79fb63fb756c8d3bb8d373d85cf6cd05bb179fac79a3e5ed579340be26cae1bc01bd2124c8fe55192fdf03d87d37fd66be8931355313c34f8ca140748190feb67ff19b846134800337d3405fa3088953004a83fcaaeaa73ed89e69faa2b30228ac342f737bcec8f87947668e9604181008c1c8362e668bef5d2427cbe825255daac3172a23e84d07c8aedb0476d53505115ee102e655e2f910c39c6d74e7c478de2f32829fe5b27009a0e70a7c68ac60d3b8867dacdc05806e16283c8230006f261f048086f708bf89e250848eac59efae37a64f8d0ff30040aab20a15928f4b57bfa587dc053aad90f0784a490ebe3bf30372ef1a501577b884e276594822cdd97a57f9f800beb6c384424164d04cdcaffabd990fb7e26913eba17d72457c27da41d83fcd53809d019e2e2c58f5ecc58ad639ada74cfacb48e2218ba496a3e64555254349ff610f0a221d0be2ee4fd7c7c6fe5b516c740fac07ee34aefc7d3b8bca1ab70acd0a9c778dbc9ec3327b6cfc1f90f34ff5b151b2e13bffa4fef86c50ff8b5d0cc45b2e78392924b39596e508326af7e683ff59fa8d6271dea457c9eb44907ad2f258df6d521f87c78590ae1219acf3a137249b250d32823fdd9b8131a50922e74d71e8b68ea772923b288b70e382fa9773cbd6c66c7e58a7f9d2ef480a4ee3b6e588e9b7cbd2d71867b3a06ad2b20692eddce66311ec79c1d4a601efd3a0a09310dfe1231db0c3816a04f8f6d4e1e93e2f7a56a975d41da3add827c15988ec10d8838ecb1e86c3ede49a57a210d0f67a4ef151a9e726bdd9b16fe96a20da8a562ce8096f0e75fadfb9289a6dcf4b81e05b2fbad61cb0fc0dc9edc9d33bc273c7de982ce32fd03b2b7bf238531b66845ae0ba623fb84bd359a4ee8d2a1d4459e1951ee130c6b9a937a265a6f58234de70d003d7dfb8bdbab5a25c06d6a3b6cc2c6687372d4add058a57f758146f414b557a21317dd74cc24ac9be4cd2419d28b26a3fadd28b8bd89657eda45309eb3799732cdf1cee4a8fa7b788c34e980da6d2d47b8475a170e52ded0ef44e390d2539a9dea9bd543957bedce081cfad5551fc555de6975a2c68d27e3589ca66515d8c98914df74b4a330381d92b180b6578d036ef04490a0a52ca0d8d765f779915ec13e8d4297d289c567d2fe20747a8bd0ba4fc924212216fbc97fd62fcdd0ff4da7b94a08e4184cf430276f214b5b943829f11f34f286e25dc5a969dc490c4d22baa47bc18849d4280a793dc7a2b4b33e7db7dcbf05de4a4d9466a695363baeba6ec5057c362426e3fdb88ab0c2ac58eddd1df1df9fcc49099057a13ddd4ff0838a076233f1b8f8c01f78383222f264c185016a8bf2a660ff4b636aa5c7344dd2e73cbf28f0e8b30d78eb44ea3ee66f7fbe491a5183612fe253eac90f5b98ff42ad23e7611e8134f8985b6ea38eea3d01782794bfbccebf0dd4f7af2ab7c90f69920e082f3c9dc5c367dff773ec39948ab0e8157cc9ecdec6e2c0d4a0e9af5fcecac0da560b762b25cacfcc570ae5b5ffb750da0900c4431040a1d9ac4c95e3b9ad89b6fa43e9bf34462a9dd369d7da305ba5cc7be4f05162947fb6dd7069ee762fcf5bb69134601c3a47267e74d8ce5aabf2902da9f487b372aff45fd5b11b582d92d27b3270bce56492fc49a2dee01188ee5bf66395d12175875f67a47acb5da0d8cb53abaf8c25a76df5d5fa058b6e6c0dd59430f56baf7f42fd69e88a3713cc2c246610b0dcfb4e33360b7a0cd26723d550cb948b7c2d34d35b9d0d8bcd7c80fcc716dc5e0c89071458334bc75bc5aa2096bb0fefd9da780ddcb597a39f95a48b3f713488f26ca9b8c5d4438a55360c8cec30e8fa272b42412527129fb22bbd7dd9e36172e65a3f6ef5bd21c41c8d168308346d1ac909f5b914b0e7dc39509da2ebaf4d954031de49bed381a1b5a80f8cf32b9c0976e6189fc644397fafa3ba6f84413088208a7f27303793c7f7f2e42014ec57376001f411ad1ef805378f99383528ff33baee8571cf69d96181d6a7f6b7f49e496c85643ac2c91aa12b88cbd2f7400eb08a0148e5a8abc239b3f44ebf0dbdd98d0c51cf10493ee147274512e8ce5ddd051e7529bc0aa01e9cc8b4cba9ec2a455afd7161f5c96c4629c7412d295286efbb6f79e6bf831d496679aa9a72dc66e226679de1a95236833b4ae5cd0d54877407aff952b03ffea7fb6425970f17311895883ed0135e8c08915c3d72cbb5dd199b089f17872b630d811f7175d7ce5d4591553a45097d50562006cab1fde426b5a2126164635da29a25deb1783162a77e0da314298e74769d910b47b717bc2fc862cddec61012b27dce095f8ccfec4e2d0e4f034a54c81ae6f396c1b2bf762062825c2bd1c169b704ae05eee0734235ed4344fb905e1d1cffbc1b2f605ef1fadd5d7db3b0020e2ba1f4d2862d984ddc315f121f81ffc31915b1afe3c4aa769ef13aaa4699f58fbe16b0a1d337a315785265b990241e1be0523af4f6479d241e9b014061045d3e6c4a273a4f30881fb61cc1dde5014626289815c3198365c587166f4b0f0ad67e4c3b0eaab7f2a2a1857cdfb72e3c501a2888de0f3151bb7528e1f590d772071ed899dbf87f13c297496895c93c72722439efdbfd9f6e3dedabbc511b5c4f9d3cc918b1e6b1eb47b9f3158f7c8b6f4018f4453abb833db7a39630717a4ccdee63b700f3c818d3a348a42aef8d0f1feb38245230f9c6dd65b34dc114698f714011e9de0381ac44baf3e43a2c8b52e4e57250943dfea390cb2290cb2d7422444f319fbeb4652abc53898e0454439652764647ab51988cf5b2d97e6552e99246b23657e00ca39403d996cdd6523c9f58461487c34d3f3b0c6ccc14ab0d543e02f487f541d4109cedff92c2670787a59bc627580e75b0062228c92e66a6c326cbaaf1e8614b0a12d990239f1522c11b1f531560936354bca0c1007e8b9a54e1eb46f138c55193dada3ee5bb82df66f2cc3b736502601c25a866498604d80faffbf6906e9f688597124aa4d0d123effc06a1d4bf046397b3be3fcf2dfac488cf3caf3ec0f0a95f529255e8bb2cb8af4a602b7b6b495d303ae48880613f328fa5964b4e46a671a26f9eacc3f8de164fae98ef91680ae5cd32aa28e1a9874d8defb541870c7672ef76d4f273a19d6f429db1b8c6ce31c9fb1c42788352f1d1320aa66529c415b4b1245be201078cb45534e60ecd1d4b77ce56537afaf950337d0d60c1fe1835c93c1fae4fa2b958ef08e49c1f1086b25d0371fadffa7020e5ba37a7a9f2c84de0fcdd9e6f04fa", 0x1000}, {&(0x7f0000000200)="44258ec3079a112ecebd502f15dabf685a11ae122c1035368c60b53953e3442b78ff07274372ba48da78fe5c81bdc3406a4f0ba8be8d3db04daec81c6548e1bd10f5211e2983638209fdd7d2ba3f1d33f9d385ed0fceae1b8a565fc44c0db2f3c52056d8c79effdbb10d087dcab0bd9022527e04154641dc43fd7bd2e9f7096e0217bb853d21a31111ac8b577f4af9739e4cd5b8a919f096b87a631cf63903d8fd30ce36cd4731f52d2e7789a31217bc0f8c1470c7c1f9e1cfc08b1cae427fe152f5de897b", 0xc5}, {&(0x7f0000001340)="8e8a0e30c21bf644c675f7f7ab20cc231211475e3426db8562f3d2129255346ccdebd1df6ee7cc124d34cebfcf3a1787c0c5846dfec4647b0daeedf19d1ae56df29078ee694c780b0bf75ce6a4133ea631a8541e0567165fc0a12536d67a507043f92ccae46037822d6d87fc6917835735d90bc1c4884568dc3176", 0x7b}], 0x5, &(0x7f0000001440)=[{0x20, 0xffff, 0x2, "0788bae70a80748d765b9a"}], 0x20}, 0x4) r1 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r1, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB="14000000000001700700000001000000ac1401ff00000000"], 0x18}, 0x0) 16:00:22 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2050, 0x4800) r0 = open(&(0x7f0000000080)='./bus\x00', 0x10090, 0x0) mknod(&(0x7f0000000100)='./file0\x00', 0x2003, 0x0) ioctl$BIOCSRTIMEOUT(0xffffffffffffff9c, 0x8010426d, &(0x7f0000000040)={0x0, 0x2}) r1 = syz_open_pts() close(r1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffe, 0x0, 0x7ff, 0xffffffffffeffffd, "0000007db84d4337014608ff00e1ffffff0700"}) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000140)={""/16, @ifru_dstaddr=@in6}) write(r1, &(0x7f00000007c0)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c1914bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98cb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7ca2a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006b4ffaad2a7a939fded389efe60c36c653fa0e7020a7447e809cf0000000000000000d5fe00ac537a1af30b95fa383ad32e34195c29", 0x32d) ioctl$TIOCSTOP(r1, 0x2000746f) r2 = open$dir(&(0x7f0000000840)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{}, {r2}], 0x2, 0x0) ioctl$TIOCSETVERAUTH(r0, 0xc0107002, &(0x7f0000000000)) 16:00:22 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) poll(&(0x7f00000000c0)=[{r0, 0x11}], 0x1, 0x5ae8004f) poll(&(0x7f0000000100)=[{r1, 0x2dbb18f79a7e5dde}], 0x1, 0x0) 16:00:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = kqueue() r4 = kqueue() kevent(r4, 0x0, 0x0, 0x0, 0x400000000c4e, 0x0) kevent(r4, 0x0, 0x0, &(0x7f00000003c0), 0x800, &(0x7f00000004c0)={0x1}) kevent(r4, &(0x7f0000000000), 0xbd57, 0x0, 0xa, 0x0) kevent(r4, &(0x7f0000000040), 0x7fff, 0x0, 0xbb01, 0x0) r5 = shmat(0xffffffffffffffff, &(0x7f0000ffb000/0x4000)=nil, 0x2000) shmdt(r5) kevent(r4, 0x0, 0x0, &(0x7f0000000180), 0x100000000, 0x0) dup2(r3, r2) kevent(r3, &(0x7f00000001c0)=[{{r1}, 0xffffffffffffffff, 0x81}], 0x2000007ff, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000180)={0x0, &(0x7f00000001c0)}) ioctl$WSDISPLAYIO_SMODE(0xffffffffffffffff, 0x8004574c, &(0x7f0000000000)=0x2) 16:00:23 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x13, 0x0, 0x3000000000000000}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:23 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2000000000025}, {0x14}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = socket(0x800000018, 0x8003, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) recvfrom$unix(r1, &(0x7f00000000c0)=""/161, 0xa1, 0x0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) 16:00:23 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = socket(0x18, 0x1, 0x0) close(r0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000540)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="100000000000000400001600000000000000000000000a76f5b9cbab696c0100"], 0x10}, 0x0) lseek(r0, 0x0, 0x0, 0x2) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) r2 = socket(0x18, 0x2, 0x0) r3 = dup2(r2, r2) ioctl$VMM_IOC_RUN(r3, 0xc028756b, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, 0x0}) ioctl$WSDISPLAYIO_GETSCREENTYPE(r3, 0xc028575d, &(0x7f0000000080)={0x0, 0x9, './bus\x00', 0x4ed, 0x0, 0x401, 0x80000000}) ioctl$TIOCSTART(r3, 0x2000746e) r4 = socket(0x18, 0x2, 0x0) r5 = dup2(r4, r4) ioctl$VMM_IOC_RUN(r5, 0xc028756b, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}) unlinkat(r5, &(0x7f0000000200)='./bus\x00', 0x0) write(r1, &(0x7f0000000240)="220e2a", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x3ff03}, 0x44001000e, 0x8000}) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:23 executing program 1: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0xfffffffffffffffa, 0x0, 0x0, "0100000000000200"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) dup2(r0, r1) setsockopt(r1, 0x29, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) read(r0, &(0x7f0000000040)=""/74, 0x4a) 16:00:23 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x44}, {0x2d}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x7, &(0x7f0000000000)=[{0x1, 0xc6, 0xb08, 0x6}, {0xffff, 0x800, 0x1, 0xfffffffffffffe00}, {0xffffffffffff8001, 0xff, 0x4, 0xffffffffffffff90}, {0x100000000, 0x2, 0x6, 0x6}, {0x1, 0x1000000000, 0x8001}, {0x9, 0x80000000, 0x5, 0x4}, {0x14f6, 0x6, 0x3, 0x5}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:23 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = dup2(r1, r1) ioctl$VMM_IOC_RUN(r2, 0xc028756b, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000100)={&(0x7f0000000040)=[{0x43, 0x7}, {0x45, 0x2}, {0x44, 0xffffffff}, {0x23, 0x80000001}, {0x84, 0x5}], 0x5}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x1, &(0x7f0000000000)=[{0x81}]}) 16:00:23 executing program 0: r0 = socket(0x40000000011, 0x4003, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() r2 = socket(0x2, 0x1, 0x0) close(r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r2, &(0x7f0000000540)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB="100000000000000000fffff641000000"], 0x10}, 0x0) r3 = socket(0x18, 0x1, 0x0) close(r3) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r3, &(0x7f0000000540)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000400)=[{0x10}], 0x10}, 0x0) r4 = socket(0x18, 0x1, 0x0) r5 = socket(0x800000018, 0x8003, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) bind$unix(r5, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) connect$unix(r5, &(0x7f0000000040)=@abs={0x0, 0x0, 0x0}, 0x8) close(r4) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r4, &(0x7f0000000540)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000400)=[{0x10}], 0x10}, 0x0) r6 = socket(0x18, 0x1, 0x0) close(r6) connect$unix(r6, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r6, &(0x7f0000000540)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000400)=[{0x10}], 0x10}, 0x0) readlink(&(0x7f0000000140)='./file0\x00', &(0x7f0000000240)=""/158, 0x9e) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180)=[{{r1}, 0x9749f223e6c8617f, 0x80, 0x61ae150550f96993, 0x0, 0xfffffffffffff791}, {{r2}, 0xfffffffffffffff8, 0x81, 0x20000000, 0x2d0, 0x4}, {{r3}, 0xfffffffffffffffb, 0x80, 0x1, 0x3, 0x59a}, {{r4}, 0xfffffffffffffff9, 0x2, 0x40000000, 0x1}, {{r2}, 0xfffffffffffffffa, 0x4, 0x40000000, 0x1e, 0x3}, {{r6}, 0xfffffffffffffff9, 0x2, 0x9b5d49621382e3dc, 0xda, 0xa77}], 0x9, 0x0) kevent(r1, 0x0, 0x0, &(0x7f0000000180), 0x9, &(0x7f0000000000)={0xa8c}) kevent(r1, &(0x7f0000000000), 0x34, 0x0, 0x80000000000c68, 0x0) 16:00:23 executing program 1: r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b800"}) r2 = dup2(r0, r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r2, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000000000000000010000000000082c4ba79fdfdc0e6710614201ea2ff000000000000000000008124"], 0x20}, 0x0) r3 = fcntl$dupfd(r1, 0xa, r2) fcntl$setflags(r3, 0x2, 0xaaed3f95697a30dc) 16:00:23 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x5900) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000200)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x1000002be9, 0x0, 0x0, 0x0) readv(r0, &(0x7f00000012c0)=[{&(0x7f0000000040)=""/20, 0x14}, {&(0x7f0000000080)}, {&(0x7f0000000100)=""/44, 0x2c}, {&(0x7f0000000140)=""/87, 0x57}, {&(0x7f00000001c0)=""/47, 0x2f}, {&(0x7f0000000240)=""/83, 0x53}, {&(0x7f00000002c0)=""/4096, 0x1000}], 0x7) dup2(r1, r0) 16:00:23 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r0, 0x29, 0x80000000000000a, &(0x7f0000000180), 0x4) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x8000, 0x0) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000140)={0x8, &(0x7f00000000c0)=[0x5, 0xffffffffffffffff, 0x5, 0x2, 0x5, 0x3, 0x8, 0x3]}) setitimer(0x0, &(0x7f0000000040)={{}, {0x0, 0x2cd6}}, 0x0) poll(0x0, 0x0, 0x6) setitimer(0x0, 0x0, &(0x7f0000000100)) 16:00:24 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0x20000003b, &(0x7f0000000040)="f5ff1200", 0xfe) 16:00:24 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r1, &(0x7f0000000540)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000400)=[{0x10}], 0x10}, 0x0) fchflags(r1, 0x1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x1f}, {0x3c}, {0x87}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:24 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000240)='./file0/file0/file0/file0\x00', 0x4a) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000300)='./file0/file0/file0/file0/file0\x00', r0, &(0x7f0000d06ff8)='./file0\x00') utimensat(r0, &(0x7f0000000180)='./file0/file0/file0/file0/file0\x00', &(0x7f0000000200)={{0x1, 0x2}, {0x214, 0xd56d2fd}}, 0x2) chroot(&(0x7f00000001c0)='./file0\x00') openat(r0, &(0x7f0000000280)='./file0/file0/file0/file0\x00', 0x82, 0x0) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='x\x00') readlink(&(0x7f00000002c0)='./file0\x00', 0x0, 0x111) syz_extract_tcp_res$synack(&(0x7f00000004c0), 0x1, 0x0) acct(&(0x7f0000000040)='./file0\x00') sendto$unix(r0, &(0x7f0000000340)="fbd6f0634e74f31748aa49ddaa6b0bc7c82b94b711a87b0f01e6677c7c7c424c8aa11a0024dd245c62bf81d5cf9197243aa96f3669a649d255e76126b5a4cd77a33721d80855b09966e9438ef8a05f108b13106edcfb4bb04371794e75bc17ef0663e9feca63cde0e0871565ac51af54d71a7804eb1c6fac1999d199baf4643ef893551de0532a9f8bc3249792cbd86c06bfa7bb4773090c4cae306741cec998349d1370a427f8b2cf06fc798e2e7db58ab608a79e0df0b6e54801a4831ce089fd8f8aa326e2841968a0670ab2715443d1fce60ecb3949bda032e43095e4d5e4ff873aea75d9e814531218720d8df52a1ce6ad", 0xf3, 0x2, 0x0, 0x0) 16:00:24 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000080)="eaff125c00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000140)="eaff125c00000000", 0x8) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000000)="d133629fb24c0ad05c94a5290ca6e2d36fd6e6cb2d4813b8dc498014", 0x1c}, {&(0x7f0000000180)="70e0958fdea7c4d3c962a4af2625853a2a5faf4f852c2b25149adb9879d397b78f00e2440c36cff386962657a6ff15990b7c0127ea3c05abec73a0a8e5bdac4b04915286c31578b0adf4ae070ec68167a5c9631ef038a5ffdb1fc35fa44b9a1f14a7a80a9a3425c6e1852f4bbda0284bb3a5b6a5a17c35118fde83401dfbe5edcdb3beaf4b6f37d4e65c9e043be00de64ccddd08939f6d52", 0x98}, {&(0x7f0000000040)="1b8ebaca31", 0x5}, {&(0x7f00000000c0)="66496ba5b938c2482c2ede9d35e3678a63ce22d8c684e32a332851f7da94dfbf", 0x20}], 0x4) socket$inet(0x2, 0x1, 0xb0b7a53) 16:00:24 executing program 1: readv(0xffffffffffffff9c, &(0x7f00000003c0)=[{&(0x7f0000000280)}, {&(0x7f00000002c0)=""/230, 0xe6}], 0x2) mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) socketpair(0x10, 0x1, 0xffff, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) bind$inet6(r0, &(0x7f0000000200)={0x18, 0x0, 0x3f, 0xffffffffffffffc0}, 0xc) mkdir(&(0x7f0000000100)='./file2\x00', 0x0) r1 = socket(0x10000000011, 0x8000000003, 0x0) close(r1) r2 = socket(0x2, 0xc003, 0x0) connect$unix(r2, &(0x7f0000000680)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a8f40cbca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee4434604090600002477895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dce0adf189cd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255b36b4c9fedf80c18dcd6fa2281490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e7080028b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916407cfef9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a568d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb6fcd3be43aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8854747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff90699da2cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab012083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d"], 0x10) setsockopt$sock_int(r1, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) write(r1, &(0x7f0000000100)="661dd9ff8e17ffecb3aea3f968a1a422312a03cd82e4ecc3a87926d6617051028d2738dc47a1c9c3f0fecbcf40f42e7ecd44a92bbcaca805c1596c1fa8eed759c503b431157c029124eb20787a6feff3d8279d1452f6f682b1b62a9a792dc7bb1c4eb273c09ba04622046267effd0755198e60d4ea94ebac8fc90c5d26578e797adad3504b610b36218388c8fad8d398afc5d473b6f52fc16d8a7acfd5a1712cc3c76a0f0bca7cb76c6fa4c12d7a91bf2b6f452cb481e8377f919c071193817f0855a562120619b30142ce0d44dff8d910a57cd5de0cbd45388f214bd740aceb3f04a83045df11c7033caeebf26addffa6a09f32d6b4a9de63fc0298a3fd60df06dad03be358771a38069b88bd814c610c97b471f0a93bfc7713aff1e85d69eba91f3f1b75f9ac84c64db1c4a64b59f6973c1899cb94801d61508e5c25ebb8b612e796f9335dbfa1676079f698dd9a27ff85e3221d98cdd4da2b2be85b56bbcb3a71b92c304faf2922c112944256318ffe41179472f4ddd34982d9a4a7", 0x70e) r3 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) truncate(&(0x7f0000000280)='./file2\x00', 0x0, 0x2fb) fchmodat(r3, &(0x7f0000000400)='./file0\x00', 0xa2, 0x0) symlinkat(&(0x7f0000000000)='./file0\x00', r3, &(0x7f00000001c0)='./file2\x00') rename(&(0x7f0000000140)='./file2\x00', &(0x7f0000000180)='./file0\x00') 16:00:24 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000740)=[{0x400000000000002d}, {0x54}, {0x8000046}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = getppid() r2 = openat(0xffffffffffffffff, &(0x7f0000000340)='./file0\x00', 0x80, 0x50) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f00000001c0)=0xc) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) r6 = msgget$private(0x0, 0x200) msgctl$IPC_SET(r6, 0x1, &(0x7f0000000100)={{0x7, 0x0, 0x0, 0x0, 0x0, 0x2000040, 0x6}, 0x5, 0x7, 0x0, 0x0, 0x4, 0x0, 0x239f, 0x1}) msgctl$IPC_SET(r6, 0x1, &(0x7f00000002c0)={{0x1f, r4, r5, r4, r5, 0x10, 0x8}, 0x10000, 0x200, r3, r3, 0x31, 0x8000, 0x80000001, 0x1}) setpgid(r1, r3) 16:00:24 executing program 1: ioctl$TIOCSBRK(0xffffffffffffff9c, 0x2000747b) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7ffffffc, "666bfede477dac00"}) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5791c9139fe9dd646186175570e73e15bddabd38cb2db11aa1da22f14e650f0a0c0b5396b47e39199d37186b7754cd875c29", 0x5c}], 0x1) 16:00:24 executing program 0: r0 = syz_open_pts() r1 = dup(r0) r2 = syz_open_pts() close(r2) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffe, 0x0, 0x7ff, 0xffffffffffeffffd, "0000007db84d4337014608ff00e1ffffff0700"}) write(r2, &(0x7f00000007c0)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c1914bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98cb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7ca2a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006b4ffaad2a7a939fded389efe60c36c653fa0e7020a7447e809cf0000000000000000d5fe00ac537a1af30b95fa383ad32e34195c29", 0x32d) ioctl$TIOCMSET(r2, 0x8004746d, &(0x7f0000000000)=0x7f) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "d09c418deff23924f5bdd59f2a63783996e76284", 0xc6000000}) r3 = socket(0x800000018, 0x8003, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)) r4 = socket$unix(0x1, 0x1, 0x0) connect$unix(r4, &(0x7f0000000180)=@file={0x0, './file0\x00'}, 0xffffffffffffff3b) r5 = dup2(0xffffffffffffff9c, r3) ioctl$WSDISPLAYIO_DELFONT(r5, 0x8058574f, &(0x7f0000000040)={'./file0\x00', 0x4, 0x9, 0xffff, 0x1, 0x3, 0x6, 0x7, 0x0, 0x3, 0x6, 0x7}) 16:00:24 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x200001000, &(0x7f0000000000)=0x4ef2a2e3, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0xfffffffffffffffc, 0x0, 0x0, 0x3, "6fc6e23c5b00000000000000e74de400"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f00000000c0)=0xc8be, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0xfffffffffffffffc, 0x0, 0x0, 0x7, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) pipe2(&(0x7f0000000140)={0xffffffffffffffff}, 0x4) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) 16:00:24 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x5c}, {0x4}, {0x800080000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000100)="b6") r1 = dup(0xffffffffffffffff) ioctl$KDDISABIO(r1, 0x20004b3d) 16:00:24 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r0, 0x29, 0x41, 0x0, 0x0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x8) 16:00:24 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSDLT(0xffffffffffffff9c, 0x8004427a, &(0x7f0000000000)=0x10001) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x28}, {}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000000100)="d0bd") r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r1, &(0x7f0000000540)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000400)=[{0x10}], 0x10}, 0x0) getpeername$inet(r1, &(0x7f0000000140), &(0x7f0000000180)=0xc) ioctl$TIOCDRAIN(0xffffffffffffffff, 0x2000745e) 16:00:24 executing program 0: r0 = syz_open_pts() ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047410, &(0x7f0000000040)=0x1) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000040), 0xee) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() r3 = fcntl$dupfd(r2, 0x0, 0xffffffffffffff9c) ioctl$VT_ACTIVATE(r3, 0x20007605, &(0x7f0000000140)=0x6ec5) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000000200)=0x3) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000000100)='r\x00') ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x3, 0x200000000003ffc, 0xffffffff7ffffeff, "0503c966f22e95a163797f00"}) ioctl$TIOCSTOP(r2, 0x2000746f) readv(r2, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) 16:00:24 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) stat(&(0x7f0000000000)='./file0\x00', &(0x7f00000001c0)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x0, &(0x7f0000000100)}) syz_emit_ethernet(0x1, &(0x7f00000000c0)="f9") 16:00:24 executing program 1: r0 = socket(0x18, 0x2, 0x0) r1 = dup2(r0, r0) ioctl$VMM_IOC_RUN(r1, 0xc028756b, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}) ioctl$WSMOUSEIO_SETMODE(r1, 0x80045726, &(0x7f0000000000)) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r2, 0x20004276) ioctl$BIOCGSTATS(r2, 0x40044266, &(0x7f0000000200)) 16:00:24 executing program 0: setitimer(0x0, &(0x7f0000001100)={{}, {0x1}}, 0x0) poll(0x0, 0x0, 0x8000000000005) stat(&(0x7f00000005c0)='./file0\x00', &(0x7f0000000600)) r0 = accept$inet(0xffffffffffffff9c, 0x0, &(0x7f0000000040)) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r0, &(0x7f0000000840)=[{&(0x7f0000001140)="eef5264ab1e70d42ab9058a6e2336f63beb19ad7a5616e1193d51e69fdf12ac4f914ebb992e19d9d5119415f72c846684559ba75bebf3e9a5e120eca189fdff32c8d3842d8f69e00cbbba6aa23be4a9dbd78a7bb59a252dd4d1e551b77f06cbf5bd126f580f7480025a0ca71c8ab5426dcebf826a57378bfbb5c249e901cce3103ec5a120de6c40a9773d62354bc1e6fb3b9ae47aba5d284c483829e9d333fb25bc93b0f5e5b11a56235a53cced7354498db162d3a37e8a83b9efae4c183f18fdefd9586f38793289182ac9e36908160202443ffe733a93afed37463d6753398d390a87a795e82f9a7c1bd279240a5c30fc4a57d4b3d093d60132660b37d543a9cf796d1794ec9de6523c92303e6ae9339d044c78d37d1620bd415074d5cdef4fdfe5308070220794f22d8bb31f4dafe442d33f675423cc3dadb55b783d1f137f17387f707d4aeb30cd61ed6fa77f475c978ef7d5c79007c1ea24dfaa56abdec109904128040016da3e60ca47d67ca29fb3ffc17ee144a1da6a77069cf3bdeeb6292e5a2e4d09413f8c038a3871b9fed0edb5889c50e1e503218d90bb0a089b7afe63683287493b12c0db27435ef5cbf8fcd598093646c11c2be460e3074aa60b21a2967da20b4b7d41119beef3c0e8f4b5775e726b56df5e52302ac3d758dd136e0776a8b61230ead167333b8cd41f64938bbf63d7aea4a624d185b436c6c3f4d35a61c8a0aaa2cdf9dc6a2c4c185c469c4f5b771a5127e420abf5a0c24207bb1279665998bf0283fb53212e95dc1e3a0858c8643b2953fcca81ae19bf8bb1c55c9d7476c64d16ea1cfa21b36fcf831ede896925f3517f4827a0394d8b779e36af0c2a1646abbab0d77492f2d15ce7b9daa71a974ee519543c2500a95a72cc43de6f98ef98cb29c37e806e33115a323441c07a461236af325078b5142660fcc7a471d317f630ee90cd8c2fcc9fb3d472f57a190267b51e1d082292a65a1afb790b6c2da77dc6592b18c2f0fb9849b874cab41cfdb53df7013f8b0aadabd6e127ba66a83cdebbf0569bc4756685be4418ae42822105ee6e7912fb51066f87f9cbf84481a514e1f4c7f088ae73279b0041b6462e15473b2e5cbd9818825b65163c1fe4be83e04cea300eea9f5ea8e8540a0f4267e9943c6effbb41908881cf59474480005e4c5ac3d0189cfac2141bccbe1fb47228475a13181c82f56988b37952983ba0fe029137d174c9e067b864bb3b4afb74fd936ccc77f227e968c0c0acc7af1b278ab9568a1b71c7d81fe70a571f170dd6ed0354f8c788d9f8ab4224c9596cc130f7810d777c944de85c837dcd94569c579aa7fe02c8c59d3686786e74de0336922d028e9f4c8dc26a6912fcaaaf78dceb1eec2fa0b3922f5ff4a9870fd19324d269f6f66d8304c9b38c67aaa7dedd32f2f92eb3cf11d42c7f7f7f2129427c1685097a30f13f443a4eaffc2b70f6a1905dc7ebe5fe10bc616ba5bddd9631f45cb3d01082a86f7e49870c434459cba37e5729dabfab3c6029ae66a785fbb21185fb2e0bd5173056ee7d1d6ca123fcd2f3e3d7fcf0f0f8a19e413198d8109008718d22c2ea281ce476bf4181e4fa0591e3b2bb5f2a75687d7a6ab2b9b02fcda4a1551dbc95e0c7cb13567f34ef0aa510677f52b40d53449d1fd197aba8dfb3bc9b749d2a2a3f15c1ba8d586ad54397d2c5e73458f0459f1ccd8b63d421b47c9070a2ae3662beda3d589017d350285f851dddd1122bd2cb718e6bc4dbef40791f01bc83ea15f31f440052714eebbb41921d6af490a638be0bb9dde9fd54724c40a04ae93a0d548cae03f90f2343942ebc9518ecce885e0951d6e0a8bae7a48c52df37db8e450116d3bd5d03ef764250e6114a690e1783e7ea78e732e3347c14224bbb35e5db0646f0d5902424fb9e99f4a3b6f10c6a4e2a3bb7f4eca5567d2c41649908c9e1b8f171400178cc9929c6e63696c46df146d5b50cf91ab6a81119fa4067a308395a74430cc9139b0dca2f001c8af94a1b85ac195babe84e9e364f2520b5cbbd77ed6be197e1f5a36856ef682eb3cbf74d424ba8c714161bd427dbd383c3f9c590c1ca590d3543d88f5cff68057e360b02dab10226c160d87027c76aaca887279c37448349ae52df32fe5776e5fecfe8e2dd7be93cbba4a608351812d314ebf20812cd0be4165157bae8c8e8a84af2e73cd61a29d48a717da821a7654eb22b7b5dd4dbcbcc40039565971d593dee240b2f08a33633a2068aef47e575b87b416f6b9a98a1ae054eed8b0349572544d9f9a4fcea6370550f554e3e0ab089ad21320da982648a57f108265d1ebc9f2c84eec8027552ece5cf4652db2e139a06a7571650b52f3c094c5f1063c498517a4262b375caade17360a986bfeba50b3a86ce514bec9a96790889629b19431908b2bcae608f0a32c97addc4086f60e55186a61f5a36c25818a5fb05e9c9bf863f13143af94f34c3bfff03f84d01a0cd232adbebda95d458a5f64fe325382eda0f6c948ad0d46464e149fbaee6aae2fb8318fa1808af2676951689e9a017ee0a076ddc37a73f9a9757ea831c2779499b46815596071372b9fc5dd1a5f7a6b5432fd4474e29465a37911be2e5dea62f15c1d839fe4e4ca398a4e0e24630e9f2e0ad0bf7a829a6427f87f2a35fd753f9a20e7ed75e319aee6c8f8852e97cfaafc9767ba98006fb69452312e8aca2afedf47abad9ffded622aff0d54588b3b13f6e0304beeafe4b3e167efc70db2496104387501d68fa76a04e15986c3820b48f5bfc36f10c7b77948f732e6ef69edc7dec11c2a4759fe1cf1bab8614079aee95f7b9bf87fcf51f33bb62cf4e1c2fd40a1729475c7ebf3c5bfde74afcde275d1e3bb66d466197e3f18040e49486224a68e4a5ccd471e6b27c566a94b2529e5ed9a6b77a564c63b1664a9ca0faa1b5739bb1f3ccfeae02003cdfdb2079d01b9f8eb7d141842057093a341ad4ddf96d62536dca57608e92ac9ff89a604ed13d559c1de5aabb176a37895f4d4af9276e53bd17ccaf040a65259a58d0efad8c28cffc4494f5abbd785b7f68ddfd208480e23961f4e1c98e5bd2c7b948c8887fca0beddc2875e9d2931519c4a67bc49d6e3979aabf72705973afe933655c8784247bbb551d80f50a536de6f55d6ae69a42d13e3c8d2e349a9ee001fc708b44bc055b7baa61009aa6eaf2deb4eae1e8ff35be889c9f10c5d8a2145b4cf7c1dfb1e0b82584698c0ad2396d1ddf6e80d1bcb9dc6848c284be924e227a7a88ca572f9f65636197526b4500f0f535d14858cab1ff442b3d6d99b07336097ef087b6d46b7509dad517f7e7fd36c3eccedf28c6e1cc5ca1e2ad3d6ec62b61e03a6ab7f3319c4c52ca6ed2416307117142961f357c20411f26dfc2b3b690ae1e75c734994f5c5db485a8e6bb3a0fbce24353fbd505625b32c5ea8bb2c0eb057bc6afa3283b462569363c3fe2c4a60a58d52bae5715e911afa46264281f46bdceb598c20577611a26b6a71a99ffc62f612608bc5ed81e1dc9c3f4df26a531da667db0546384e2aaa4a826ae4b960825250f5937f76bf35fe6554b00698d0da2cf9a206a9ca0651c9b915e0bc413d02aca49789d0447f0fbbcd476f4f548d9ab2367dac8f2714938548fb3913a19d2a1fda8f7b0f60c0d4185344bd80b36c00c90cbe54fe3b947f6fddab55a8ecfb6e17c4e4ea3d6b8759c33223196b7144934bb37cbbd5023fff8130f290ec542c7aba2d4cef0ea4d9a80e22faee0c903df6d7c05f4e8ad8455d6f8998d1c36652ceb3acf7078fa1ceb0e51817456e8bb76ef9812bd341764942a2c845a1ad2bc0b2f2040a499009a8eb3ffc0a6cad29f64aea4c9140cdbbca206f75a6f89de5f98a5fb19aeb020593478d6c5caa18fcf8a1f0050c394d51ec462a2bf7fa2478224aaa863ae34e545ce549f9671b50a1e5db17ded97d8f1f359cf786c3f1d938ea6d2493b5ebdd8d62a1fcc1e01b77f640d038016c0fcc1700346194dd98158633fdf089e5e650bd3bf85b582c45e202a1bcf2278edb3c64177b7b285cef2b2fe0584f772a4d4759231d4961e909e0ca31b03e94e2df0849eedf9f5cf2d03d0143218a34c0988773c8c48ba97cdbb5cf7cd42346d2bee804fa10c18448af3e1b9f9153eb46ecf9aacc8711456334d9f6c7eabdbc28644d46f26b5e369796c442f8f53be773b7415d3c1360cc9b1b8e10e1deb599af897caacd6e18e5e92e82de9a0d5f13ad849890bfdc13dd71d23407f0db72bb24e47ff7ca6f90e8fac75eb9f8c7c52545ca8aa477a07289d4b2273328790715806c6602b6b378adbc65489b028b686a98beefeeb050973eac0573cea3c6587e20d543539e040c66338aba745936e3998c31fc4df9ddd1a1e1d00369a3da64cb8e2b1f9fe7e643dec310fe4384f30de8ba0d52fb9916e0d0d86387fc090c51f17ed4184eabedd75e41a64b1dcdde54d61eb2248758a9ade6cc4225ca9cf65807e14fc09b064d0c86e2907c52f99caeb2c2e11ea9d912640641c963ab1c689d124045278e2a3b64bc9b0c21d465dfafa1a665d0d59fb59e814f030809d643a8b7a249b9815cbe44535d8870ba8a9c0c0188bd2e5652dc9012d4f6bec0d472cebf61385dddee2f65acaf343986d5a38769c2b3854ea7af87a72d69521627f148f1f98641d3e61968b82b82dde7e51b7e115f11750feef5af821a6a8e3ee5ecd7faaa667aba0e20c53d364aeb6c580277f36a22dbd69b2c7168114b86b315493cf0d2da83e9942408c99b064825b44e609eafdc807c8431dfaaf913b2e41f9bd1e6654a2d8798919ca4c1b29b71692ea007dc5b627bf0a8aeb779b99c8bee05e0c0e5eac925bcba3d8a7fe1c858c88c7f3eee320cfb9462a638cbc5921e0fecc33d8eff463624553bc0f56df944046ce0c760889e4aab739d4ec67bd65385a3749181afafbeb53e1291518c044b2a6078695029bc8145e867c12f1257ed8fade2dec070c229671460d9c213125d51275e15ab5be22964ff75c9e0882b01719360afce10fa78b906e61f3ef1ab4a0b63d8bca93be47de747e604d3b992bfc69ab42d9bdcbc437d06db99b19d48294c4500857f42f6399622fe37106a52db47cabd9cd7ea19a5462b156b3070057f7bdb6f81ba5c7efa8a06aedc7bc33a709fbb63e10b16df3630fdde9c1042aeb570880569a55538ddd82fd048aa34803e38c2adc0dc20af007ffd0ee141342df6c2d19f6df2e238c3028e5b1f5a824b6c332d580d6a0ed1f4e1d7416949ca0917111dd47e4be0fadf4c042514247c690351555d5e9c78d74a3882d1def41199a331d97a9243a53707676225ded37757a141836859b810c5c2cf516f4a52ac6551893d60a5c0df199c3bcb1aa2a225bf2ec6ee399e5ad2ea0c65c9bc11d5015d90e0203407159ee6992d5887362246fa818eb41b7b0562bc413b2c9b438d44741d5bd29c3cebca320e1f0e19b08f6f5d1c9c1a0461bddc20e469fccead6b49f1277fcf33804f5d38c155cdd342d582862d70c3cd6807fb306514f3bfd95f59ab1f8c1ecdc2f38126cd2cdf7ff8079f8094a14883b0cf1f0f47fe9d6d069395a1d841afb517e3b8f64b2df066202dc8e8423ffec1714776cccce70a57f726a3a8ffba93cc08eaea8b5625c1813b7dfbae28b3e3043ac878689371e8a9e7c6bfeed232f25c3abafef3c7f2e63a4b97919c87a911995f7d0dcaf3c2a5eda5c09cd0202ec0c1578bc50b5925758a3b10e5ca743e4d7befa406163ef2768b100f9c6ac39ba6b69926f91d9580", 0x1000}, {&(0x7f00000006c0)="8cab54e23455b1b5b6c45c9bd840e9d9c3269125e2061e6ba4c1e40129a3eeca56e53103cb3eb15dadaef3992380e7dbc3a1cdae44fa2fafbda00584e4dfc5ae36964a63bbdf7f01904ad5f2c73cec113480cc9290498076a4eb7917adfaf89292f11871ba404b699fafc5a4d4077931954fc8ccdaa2cd02f3c659a66afdd47e71e5", 0x82}, {&(0x7f0000000780)="fe4c8d01fc5e3d77425c96903247631eaf7f7ccec67156d395e7d2ba601348bb1e75d71fc920bb53035d917d2cb01fb0b94ca98f005640c34131531b47fe2795dfb2395a6aff73c501c87c80c4875e59497e8c41b6d0cc821dc547280b08034d86ce2b655db9ed3166dfd30519fddc9213cbc6cf9fe66243178bb08d799fbb18f8055312fe43551851e00c94254f86bcaee8f55bedccc4fefe1fbd501ac8d2a94b60d6", 0xa3}], 0x3) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f00000000c0)={0x10, 0x2, 0x4, 0x4841b861, [{&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x10000000}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x7}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x7ff}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x1}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x2}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ff9000/0x1000)=nil, 0x8}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x3ff}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x6}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ff9000/0x3000)=nil, 0x7}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x200}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ff7000/0x4000)=nil, 0x8}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff7000/0x2000)=nil, 0xe7}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x8001}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ff7000/0x1000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ff9000/0x2000)=nil}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x4000000000000}) r2 = socket(0x800000018, 0x8003, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r3 = dup(0xffffffffffffff9c) r4 = socket(0x18, 0x1, 0x0) close(r4) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r4, &(0x7f0000000540)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000400)=[{0x10}], 0x10}, 0x0) r5 = socket(0x800000018, 0x8003, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) bind$unix(r5, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r6 = socket(0x800000018, 0x8003, 0x0) setsockopt$sock_int(r6, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) bind$unix(r6, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) poll(&(0x7f0000000680)=[{r2, 0x4}, {r3, 0x4}, {r4, 0x4}, {r0, 0x2}, {r5, 0x10}, {r6, 0x80}], 0x6, 0x1) r7 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000880)='/dev/wsmouse0\x00', 0x200, 0x0) close(r7) getitimer(0x0, &(0x7f0000000000)) 16:00:24 executing program 0: clock_getres(0x6, 0x0) clock_getres(0x4, &(0x7f0000000000)) 16:00:24 executing program 1: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x2000, 0xffffffffffffffff) openat$diskmap(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/diskmap\x00', 0xe2ff1ce87d430794, 0x0) kqueue() r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$FIOASYNC(0xffffffffffffffff, 0x8004667d, &(0x7f0000000140)=0x1f) mknod(&(0x7f0000000040)='./bus\x00', 0x2003, 0x1000800) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$BIOCFLUSH(r0, 0x20004268) close(r1) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x2000000000b20a, 0x0, "1dda410cef3649a5eb76fc0aaf58d991cc06d0f7"}) 16:00:24 executing program 0: pledge(0x0, &(0x7f0000000200)='vmm\x00') openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x2, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x44}, {0x2d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000040)=[{0x7, 0x1, 0x29, 0x516}, {0xffffffff00000001, 0x0, 0x401, 0xffffffffffffff5f}]}) 16:00:24 executing program 1: r0 = kqueue() ftruncate(r0, 0x0, 0xffffffffffffffc1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) clock_settime(0x0, &(0x7f0000000080)) clock_settime(0x4, &(0x7f0000000000)={0x100000000, 0x4}) 16:00:00 executing program 0: r0 = socket(0x2, 0x1, 0x8001) r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r1, &(0x7f0000000540)={0x0, 0x8e, 0x0, 0x0, &(0x7f0000000400)=[{0x10}], 0x10}, 0x0) shutdown(r1, 0x2) shutdown(r0, 0x1) 16:00:00 executing program 1: r0 = socket(0x10, 0x1, 0x0) close(r0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000100)=0x272b) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000540)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000400)=[{0x10}], 0x10}, 0x0) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x8, 0x0) fcntl$dupfd(r0, 0xa, r1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000000), 0x2000000000000000, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, 0x0, 0x0, &(0x7f0000000080)=[{{r2}, 0xffffffffffffffff, 0x1, 0xfffff}], 0x8dd, 0x0) kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) 16:00:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x0, &(0x7f0000000040)}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r2 = socket(0x800000018, 0x8003, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) fsync(r2) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x44}, {0x2d}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000100)={0x2, &(0x7f0000000000)=[{0x8a58, 0xffff, 0x100, 0x401}, {0x0, 0x80000001, 0xfa02, 0x80000001}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'\x00U\x00', 0x0}) connect$inet(0xffffffffffffff9c, &(0x7f0000000140)={0x2, 0x1}, 0xc) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000040), 0xc) pipe(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = msgget(0x2, 0xc0) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xff16) r8 = getuid() getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) r10 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) msgctl$IPC_SET(r5, 0x1, &(0x7f00000003c0)={{0x0, r6, r7, r8, r9, 0x0, 0x9}, 0x800, 0x1, r10, r11, 0x3, 0x1, 0x1, 0x5}) fchown(r0, 0x0, r7) 16:00:00 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x44}, {0x2d}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCGDIRFILT(r1, 0x4004427c, &(0x7f0000000040)) r2 = socket(0x18, 0x400000002, 0x0) r3 = socket(0x18, 0x1, 0x0) close(r3) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r3, &(0x7f0000000540)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000400)=[{0x10}], 0x10}, 0x0) pwrite(r3, &(0x7f0000000180)="4df347f6b14879d739f53a08c227a190d3433718db3ef74201cd71e3ea584b782fafbd0b6f3864acf0cc44ec46ef00da336de04c5f9705ca889cfdfb02c188bce5b79fc350004a81643094ebee150aec34d7ec8d837b9ddfa50ff376290a573180a3c8ce6cbf8d2def1f55563f37cbbf4ad8400dfbe042321133bf96e81f89c434c0576b09f8729670890c704231b1949fbc6dc0b9e6ddb17b904a760c7230b68b2003f0958f291f73ee6a276b2e2fc7a6de29d677", 0xb5, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x4000000000000000, 0x3, "000000000000000100002000", 0x0, 0x2000010000}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000140)="ad18f05de2f4ef18eef95680fc3ed211c289fea56bc97b67776e887865a4317313179e82e1ba2704ecb22d21025f76d99b42", 0x32) 16:00:00 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd00) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCGWINSZ(r0, 0x40087468, 0x0) r1 = socket(0x800000018, 0x8003, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r2 = accept$unix(r1, &(0x7f0000000000)=@abs, &(0x7f0000000080)=0x7a0f5252) connect$unix(r2, &(0x7f00000000c0)=@abs={0x1, 0x0, 0x0}, 0x8) 16:00:00 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x1ffb, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r0 = syz_open_pts() close(r0) open(&(0x7f0000000140)='./file0\x00', 0xdef38654740b0c53, 0x8) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffe, 0x0, 0x7ff, 0xffffffffffeffffd, "0000007db84d4337014608ff00e1ffffff0700"}) write(r0, &(0x7f00000007c0)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c1914bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98cb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7ca2a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006b4ffaad2a7a939fded389efe60c36c653fa0e7020a7447e809cf0000000000000000d5fe00ac537a1af30b95fa383ad32e34195c29", 0x32d) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000100)=0x1) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) close(r1) select(0x40, &(0x7f0000000040)={0x9}, &(0x7f00000000c0)={0x8}, 0x0, 0x0) 16:00:00 executing program 1: r0 = syz_open_pts() setuid(0xee01) r1 = socket(0x18, 0x2, 0x0) r2 = dup2(r1, r1) ioctl$VMM_IOC_RUN(r2, 0xc028756b, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}) dup2(r2, r0) getuid() r3 = getuid() chown(&(0x7f0000000200)='./file0/file0\x00', r3, 0x0) pipe(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = msgget(0x2, 0xc0) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xff16) r9 = getuid() getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) r11 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) msgctl$IPC_SET(r6, 0x1, &(0x7f00000003c0)={{0x0, r7, r8, r9, r10, 0x0, 0x9}, 0x800, 0x1, r11, r12, 0x3, 0x1, 0x1, 0x5}) pipe(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) r15 = msgget(0x2, 0xc0) r16 = socket(0x800000018, 0x8003, 0x0) setsockopt$sock_int(r16, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) bind$unix(r16, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) r19 = getuid() getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) r21 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) msgctl$IPC_SET(r15, 0x1, &(0x7f00000003c0)={{0x0, r17, r18, r19, r20, 0x0, 0x9}, 0x800, 0x1, r21, r22, 0x3, 0x1, 0x1, 0x5}) pipe(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) r25 = msgget(0x2, 0xc0) getsockopt$sock_cred(r24, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r24, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xff16) r28 = getuid() getsockopt$sock_cred(r23, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) r30 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r23, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) msgctl$IPC_SET(r25, 0x1, &(0x7f00000003c0)={{0x0, r26, r27, r28, r29, 0x0, 0x9}, 0x800, 0x1, r30, r31, 0x3, 0x1, 0x1, 0x5}) pipe(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) r34 = msgget(0x2, 0xc0) getsockopt$sock_cred(r33, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xffffffdd) r37 = getuid() getsockopt$sock_cred(r32, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) r39 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r32, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) msgctl$IPC_SET(r34, 0x1, &(0x7f00000003c0)={{0x0, r35, r36, r37, r38, 0x0, 0x9}, 0x800, 0x1, r39, r40, 0x3, 0x1, 0x1, 0x5}) pipe(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) r43 = msgget(0x0, 0x200) getsockopt$sock_cred(r42, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r42, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xad8a) r46 = getuid() getsockopt$sock_cred(r41, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) r48 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r41, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) msgctl$IPC_SET(r43, 0x1, &(0x7f00000003c0)={{0x0, r44, r45, r46, r47, 0x0, 0x9}, 0x800, 0x1, r48, r49, 0x3, 0x1, 0x1, 0x5}) pipe(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) r52 = msgget(0x2, 0xc0) getsockopt$sock_cred(r51, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r51, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xff16) r55 = getuid() getsockopt$sock_cred(r50, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) r57 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r50, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) msgctl$IPC_SET(r52, 0x1, &(0x7f00000003c0)={{0x0, r53, r54, r55, r56, 0x0, 0x9}, 0x800, 0x1, r57, r58, 0x3, 0x1, 0x1, 0x5}) pipe(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) r61 = msgget(0x2, 0xc0) getsockopt$sock_cred(r60, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r60, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xff16) r64 = getuid() getsockopt$sock_cred(r59, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) r66 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r59, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) msgctl$IPC_SET(r61, 0x1, &(0x7f00000003c0)={{0x0, r62, r63, r64, r65, 0x0, 0x9}, 0x800, 0x1, r66, r67, 0x3, 0x1, 0x1, 0x5}) pipe(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) r70 = msgget(0x2, 0xc0) getsockopt$sock_cred(r69, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r69, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xff16) r73 = getuid() getsockopt$sock_cred(r68, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) r75 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r68, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) msgctl$IPC_SET(r70, 0x1, &(0x7f00000003c0)={{0x0, r71, r72, r73, r74, 0x0, 0x9}, 0x800, 0x1, r75, r76, 0x3, 0x1, 0x1, 0x5}) getgroups(0x82, &(0x7f00000002c0)=[r74]) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000100)=0x9) 16:00:00 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000380)="582720efabd16e5b9d703f3d3d40ab035d49bc95a0257fbae60125259560f8e5815f73f2a044fc33055572fbd5e41798632dfc94ff334a5619305a4c8ab00100824b3da025bbd47bb2667002bc1896e21d8cf883c3643bf579456dc7d409aeafe904b4be39", 0x65) write(r0, &(0x7f0000000900)="bdda4d2591d3f65ce6c321a8cf98848e4a8051bd240028dbe0f53b523765381a3fbed9d7c3f5ecd520000f551f007a4cf6792f60a2338e4594000003e23a001000009655d47cb5e32d0fd4e7199679daa9010075ee6f70d725a085d160d11a42a768557d275173275c000024d9c33bb0ebf3431748935d0eaced436cfceb73f0d68131400b4dc386972d2eae000000000000000000000000000000000000b7000000002000000000000000000000000000005fb5949e6b2460f432bebe78818b97d368ddae83c48441007a71a35977425de6ad0eac49cbbcca8b8f4a91cebafdcb6e080009ea4970eae9f41a8c02a98e1a50d3e7ead250088bf1bacf7a229f809374d0a15c7c5778f0eaa44692c1e3489cfb10bd16961512ce44d1712ba40c059976a86f363542053354f7e3ea8fc4a2d14cc7deca84c85301424f4a22c9ee104601ec3f1da29edbb19495d9b0dbc9e1becbd6e2198aca7ba1305c8e78e2ea0e4844d564abf805e9077786d28aadeaefea5a95048cace90a", 0x178) r1 = syz_open_pts() close(r1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffe, 0x0, 0x7ff, 0xffffffffffeffffd, "0000007db84d4337014608ff00e1ffffff0700"}) write(r1, &(0x7f00000007c0)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c1914bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98cb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7ca2a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006b4ffaad2a7a939fded389efe60c36c653fa0e7020a7447e809cf0000000000000000d5fe00ac537a1af30b95fa383ad32e34195c29", 0x32d) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) r2 = syz_open_pts() close(r0) dup(r2) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, "85495500020000000000001167f5bfa600"}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x1, 0xfffffffffffffffc, 0x1000000d10, "b04d00f3ff0a631a00"}) read(r3, &(0x7f00000001c0)=""/161, 0xa1) 16:00:00 executing program 0: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0xe0) mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, r0, 0x0, 0x0) r1 = kqueue() r2 = socket(0x18, 0x1, 0x0) close(r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r2, &(0x7f0000000540)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000400)=[{0x10}], 0x10}, 0x0) r3 = socket(0x800000018, 0x8003, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r4 = fcntl$dupfd(r2, 0x0, r3) accept(r4, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) kevent(r1, &(0x7f0000000000), 0x9130fbf, 0x0, 0x3fffffd, 0x0) madvise(&(0x7f00008f4000/0x200000)=nil, 0x200000, 0x6) munmap(&(0x7f00008fb000/0x1000)=nil, 0x1000) 16:00:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x28}, {0x6c}, {0x6, 0x0, 0x10000}]}) r1 = socket$inet(0x2, 0x4000, 0x7) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000000040)="adff") r2 = syz_open_pts() close(r2) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffe, 0x0, 0x7ff, 0xffffffffffeffffd, "0000007db84d4337014608ff00e1ffffff0700"}) write(r2, &(0x7f00000007c0)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c1914bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98cb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7ca2a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006b4ffaad2a7a939fded389efe60c36c653fa0e7020a7447e809cf0000000000000000d5fe00ac537a1af30b95fa383ad32e34195c29", 0x32d) openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x80, 0x0) r3 = syz_open_pts() close(r3) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffe, 0x0, 0x7ff, 0xffffffffffeffffd, "0000007db84d4337014608ff00e1ffffff0700"}) write(r3, &(0x7f00000007c0)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c1914bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98cb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7ca2a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006b4ffaad2a7a939fded389efe60c36c653fa0e7020a7447e809cf0000000000000000d5fe00ac537a1af30b95fa383ad32e34195c29", 0x32d) r4 = syz_open_pts() close(r4) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffe, 0x0, 0x7ff, 0xffffffffffeffffd, "0000007db84d4337014608ff00e1ffffff0700"}) write(r4, &(0x7f00000007c0)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c1914bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98cb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7ca2a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006b4ffaad2a7a939fded389efe60c36c653fa0e7020a7447e809cf0000000000000000d5fe00ac537a1af30b95fa383ad32e34195c29", 0x32d) open(&(0x7f00000002c0)='./file0\x00', 0x40, 0x100) r5 = syz_open_pts() close(r5) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffe, 0x0, 0x7ff, 0xffffffffffeffffd, "0000007db84d4337014608ff00e1ffffff0700"}) write(r5, &(0x7f00000007c0)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c1914bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98cb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7ca2a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006b4ffaad2a7a939fded389efe60c36c653fa0e7020a7447e809cf0000000000000000d5fe00ac537a1af30b95fa383ad32e34195c29", 0x32d) syz_open_pts() r6 = syz_open_pts() close(r6) ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffe, 0x0, 0x7ff, 0xffffffffffeffffd, "0000007db84d4337014608ff00e1ffffff0700"}) write(r6, &(0x7f00000007c0)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c1914bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98cb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7ca2a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006b4ffaad2a7a939fded389efe60c36c653fa0e7020a7447e809cf0000000000000000d5fe00ac537a1af30b95fa383ad32e34195c29", 0x32d) r7 = open(&(0x7f0000000380)='./file0\x00', 0x40, 0x2) ioctl$TIOCGWINSZ(r7, 0x40087468, &(0x7f0000000340)) r8 = socket(0x800000018, 0x8003, 0x0) setsockopt$sock_int(r8, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) bind$unix(r8, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000180)=0xc) 16:00:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) lstat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000140)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x61}, {0x2d}, {0x6}]}) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCGFILDROP(r1, 0x40044278, &(0x7f0000000240)) r2 = socket(0x10, 0x4, 0x6) symlinkat(&(0x7f0000000280)='./file0\x00', r1, &(0x7f00000002c0)='./file0\x00') fchflags(r2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000100)='\x00') 16:00:03 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) r1 = socket(0x800000018, 0x8003, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getpeername$inet(r1, &(0x7f0000000000), &(0x7f0000000080)=0xc) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="0000e100000000e400000010", 0xc) r2 = socket(0x18, 0x1, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000100)='/dev/vmm\x00', 0x400, 0x0) pipe(&(0x7f00000003c0)) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000440)='/dev/vmm\x00', 0x80, 0x0) ioctl$VMM_IOC_READREGS(r3, 0xc2485607, &(0x7f0000000140)) close(r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r2, &(0x7f0000000540)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000580)=ANY=[@ANYBLOB="10000000d6cf00000000000000000000e0f6e9dba1e86b5f6cec5747cd8f59dcedb35d7e1c6d43ce231ff101d6cd60058dd13841ee8e5a358a6d17753bdd07ca2903f6f53208ccd3b877e55e55cc5b714ab5ddcaa1888ebefdf3a1e2fe9eb9350f0efb4c7742af7fbde58830ed11b73a5a4d4c0c97fd172dee313922a727ebcd57ac2162b4159598887e3499ccf92e56"], 0x10}, 0x0) dup2(r2, r0) getsockopt$inet_opts(r0, 0x0, 0x1, 0x0, 0x0) 16:00:03 executing program 1: getsockopt(0xffffffffffffffff, 0x4, 0xf, 0x0, 0x0) r0 = socket$inet(0x2, 0x1, 0x1) getegid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) r1 = socket(0x18, 0x2, 0x0) r2 = dup2(r1, r1) ioctl$VMM_IOC_RUN(r2, 0xc028756b, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}) r3 = openat(r2, &(0x7f0000000080)='./file0\x00', 0x200, 0x8) ioctl$TIOCSDTR(r3, 0x20007479) 16:00:03 executing program 0: clock_settime(0x0, &(0x7f0000000040)={0x6d8a1c48, 0x3}) 16:00:03 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x4d}, {}, {0x6}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r0 = socket(0x18, 0x1, 0x0) close(r0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000540)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000400)=[{0x10}], 0x10}, 0x0) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='r\x00') connect(r0, &(0x7f0000000140)=@in6={0x18, 0x2, 0x1, 0xfff}, 0xc) lseek(r0, 0x0, 0x0, 0x2) syz_emit_ethernet(0x1, &(0x7f0000000100)='w') 04:02:32 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x10000000002000, 0x4500) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x20000000000051, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r1, &(0x7f0000000540)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000400)=[{0x10}], 0x10}, 0x0) connect(r1, &(0x7f0000000040)=@un=@file={0x3, './bus\x00'}, 0x8) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000140)={0x3}) 04:02:32 executing program 1: r0 = socket(0x2000000000000002, 0x3, 0x2f) bind(r0, &(0x7f0000000000)=@un=@abs={0x25ad51a74fd02bc, 0x7}, 0x10) r1 = semget$private(0x0, 0x0, 0x7c01c92fbb6e40af) semop(r1, &(0x7f0000000d80)=[{0x2, 0x5, 0x4b9e523d728e33bc}, {0x2, 0x8}, {0x4, 0x0, 0x800}, {0x1, 0x3f}], 0x4) sendmsg(r0, &(0x7f0000000d40)={&(0x7f0000000040)=@in6={0x18, 0x2, 0x4, 0x59}, 0xc, &(0x7f0000000540)=[{&(0x7f0000000080)="fefd7f8f61bbfab6fdcda53d75bedbc11badd218c4d8074e1ac63cf6ac0a185f589c9f24f363614593d6d8d186b08b1a0ea246f459876118bf93b3ec006fc0295a04230d2a3acbf2589d3b315ae453205bb027113cd4f6a20ae0dd2cdc5fcb5f369483fb4034fe74450a59017645b14e33e33dbcc5496e72801a27ab07e6065ae30c5d5fe35fa34230b81faec27eb79a1556655efe11d13b17dc9b", 0x9b}, {&(0x7f0000000140)="c91161e9bb215e9d4f8414d16aa1b6e510fc084a99a8969270b5b353d514908a3f2e31ec06bebdba870e66c82f7ac851dd03465318dbc017e430caac833bf7e3306002fe2760ec42cc9c1f6690406e107af1872d36dc4abb5a1a5b139da856f84e3b460851f0d1f08dffc0607c26bfa3c21d13e23b38f8f737e6ef50d5e9e1bce51fd3d232f8087cc3a3ed86d97dbca59e597222d488d24ad45e042246a9269575443f3479d89edd5d80155d6c0ee1821dab06087595bb5f77febfce60265260b9da0a04bf5ae141542eb781b5a1a1b8", 0xd0}, {&(0x7f0000000240)="d5e71801c345295e235a81335d19ed029260b18ee75c275cc70831b6eb72440579fd11da11e34f3a21e3cc82f1d4b70c3e9e7e69808e8369db81ba84299690163ff3b75a0cfc838ba4a54eba4834d991220ae932afe8e2e34a18df8c2af190ddcd6c48b96ad7510b7096895810ba19ef158bc68de9c0005230cb0c94ac341f7330aaae16f6f372d61cebbdd3", 0x8c}, {&(0x7f0000000300)="cc99fbbf533486a2110bf1624286f98f064f5c9c9cd1f66251077c6f680f1578c0d19af92dbd", 0x26}, {&(0x7f0000000340)="64162fbc18e2efbd423a205f6ae5d7b44d8b9205050e10986a3e1f117e5294533ea3cf443d05d4b28daa048733104e21b9b241bc531e1ba88698d751b61575cb650bd5e42d22d487dd1c8432e8906ff4f37862acba17f5162cf9db7b6308d9ff37f5e031be78289049", 0x69}, {&(0x7f00000003c0)="f0001cba0fb409a07614cd482986284ca5043ced76523eb1d6123067334fda526023986446085e1a5089cd25993b34ec5981428ee5a51b936b", 0x39}, {&(0x7f0000000400)="ceded032a12169fc0af620c59385d59d3a2c4fa85dac070a2a1f580710abcf7055748ad75e24d7dded0b1edd5dbe95082f52094c667a084340bda1a2e44ff67066429151c3e939f6e72081ec82b52a7c0d0d1a5723e05d2a808244c046135cccd8ac5a1011eeefbeed9f0d12ed78e5ede4a327632c07053e448df9a37ff6953dce4788db6c98ada8f1e6f9c793794bdd047e7bf51533d0af9de071e57e7031fde4be91ce889c05c5a14eed92ca4cf5a7bad52500f58b7ef5ce7134074a", 0xbd}, {&(0x7f00000004c0)="ebb4cc2550c10cfb46e11c75a703b75d0a212598967115", 0x17}, {&(0x7f0000000500)="958cbd221bd6bebf4287c4a4c30b4d9ca59e6bb01d34278d301ca78eda1a", 0x1e}], 0x9, &(0x7f0000000600)=[{0x108, 0x0, 0x9, "3282df66e866d979ad5999fa1d806db78fc87d30043bac0c38d78a4e9b4c06618cade728edf7a24adcc7b70d0ed4dd0b66e28db35ea8904873eed4d5fce6ac1549e906ace98f78e9d7bee0197b4f75413aa5cd840fc6acabde1392f8e855c7842e75ebcdc10adb557b5f0271589f3a44d012411f89fa34b9460cec159893ba1d579ede212902614c91a5c32f388e9abc610fa9b999532980c1227f9b39a11a4dec7784d82b0d4881fbf7300397deeb4ef29a0669dbd10b0574b90938e1db3590e6cd40cc81607639155aacf4550ac64b77e5154b9e1525597a7bb645070fa958a8e593ce2c69dae8aad9cba16e9510f89c397029172381"}, {0x28, 0xffff, 0x6, "83ce927c94632eace0429ce82da0ff0b82175bc89798"}, {0xc0, 0xffff, 0x9, "838de40edc23210520b4d5c398ac65c99a5d7b2ba8785d0c2feb5de9263e2efe47d4bbbdc3e0d140146e1130d306978b77eb520522e480407baff74b821663a4a2d77a2f8b4030b3b0cd2438fe2531367f16ed1a12eb004ad058e5e2769968a8ef2f2aa8d89177dc151b67a1df20975fe21fdfcba5469c88162971cae05da69a0590d91b3fab36eb9e8da953f83e2e49a2055a70ce8e9457c309b0f2eefd3de158f409e9e3f87d5aa7eedb09"}, {0xc0, 0x4120d0bff303ab3, 0x5, "977b3bdde533e3258d063198ddb9d3c658bac38305bf8c799430af9e4e5958dbd7b05fff639995a2ff117805b54b1eb6e7f2cf77abb5a52b0c513fc784df77b8c4cbf6690d7d620c06c8f8773e3f9ba933f504a77050cfcd26aaab7a9a9a453cdbde73184a5d5129d4e8fa20c913297a4156798d05cecc091961bc65d47aabe7e321204e27058877f15f522b7ecf3e1a3b9930640211dee1d5a713273cc318bb024b192b998ad2185f6c"}, {0x100, 0xffff, 0x1, "dd7cf65c4ed7bbf04b804cb2110214b628099e0ccbae57b57d047ca19179e60b1a03731f145786c61dbec9e487e271d727b31a17630f35c649ee97c81ba8ea37bf0f7e00e1ee3da22a0469703f82952696ff750c3588bbc7959bf3d9d009d59a46428ddf26595b199edb5361925bded1f1371051c03ef7204a5089de6e8e4b4e56339c0bdae2830a2a0528eec9ce04079283e5f88db2b500993924ac19d6bdb485637857a5dd1ed1b9ba51ee3a04ae001935629c53138562447310dd49748311e797c152ec0b7cf28a536174920139a6b2e450d7acdd50c902278b2980094eee27100a8e4d27eac370a528fdbd"}, {0x70, 0xffff, 0x80000000, "c9386fd80eb2d7ff536c76da97b508c1fbe3a3b5c853011cdbc3ca170b9a9bc28c95bbc342d51a4db4818a5ed0d03c36bd802c99dcfbfc6fbfa64b9944e2c6f7d16f9608bfe096085d3230047d2221c694bef0aefe1f839f68fead2b89"}, {0x108, 0x1, 0x82, "e294ec012e02631eb21d4a9be93340e1471eb94199064f897ae00ae5531cff3ad915ac310c85b5a114938e617d498c378c9015c3c67b8885ac17c9d20c669f7d8f6b5208b5ab3044d19fe8f7bbf098abf07e893ebad7a47f130bb2bd0a6e8c92c9934bf162dfbb204ac13d49d71ca68996d2cbf1c1c711403b54430aadef4bdef0a11773613040bbeb5720ea17cc513317d387c466295f19d81e0265e2399287e40c193450899099a417e2f059102828285470fb61c9313b3c3a1c43ce21ce25f524867ddf1546a970b6db126adaa3c4a5e0dc8a4fa07a50f9195cfddf0ddb50944d5ec180a6deb3d3bbaf33596b6821bc9e3d94e2"}, {0x110, 0xffff, 0x5, "95c44c85e67a125067ba2b87ec978abf5c02ad4343b6ab06e0bf449731a70436b4005c753f08b7c5186d02c27bbd7bcf19513d25e2f755734c6a2f3c79983c580a386e7f5366f180f2f5ec995ff8a266158ac5f30dcf4b46241da2a8bd910233258a16d8e45758b3f7e0a567908efba59de48ad24211ac2f44ffb94f88982d50439571b54efceccd3a2e04224811407231d67e53cd73fb696468052ddd9e9d2fc98bbcb0a5961fe4b0081223b065fb6ff52437209f9694fda176ee8b660141a7ea7b1560edeeeb1d93b0cf3c55e980061efda102d746e23cd2d3f1c02a0191ebae53f208c64dbf46a34db68b46c09acb3cbe4e034d0cdd6f1722abca620b58"}, {0xb8, 0x7d24f9363ee86d32, 0x3, "67707207d8c25fdc5820823c9fe5227e6e5c07e53e40e7607e137fec69860c5821922d16c3ddff9aa15806008935af76c1a311c6d8014a56bb4704bde9323d182d5cfd38a557b864f8462381f89a77cccdfb14b79848a976c6210f3369f841683d92f0d2e47b44435872eba7e22ed7ea8bbbad8e367fb290bbdec8c74e43d88e1bccd22465ddd4ab357cc984717a51f8d62faeb1bd019c28860978a43f3b0450fce9"}, {0x50, 0x1, 0x7, "9ef7bcbad02d1ff28e39896f29827e51b54762b4386383a8cb3ebd470622b4ff2c58e8f4d9ea44355ff6c014146407869e282af3dbd7f652c503"}], 0x740}, 0x1) 04:02:32 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x808, 0x8000000002d90) r0 = socket(0x18, 0x2, 0x0) r1 = dup2(r0, r0) ioctl$VMM_IOC_RUN(r1, 0xc028756b, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}) ioctl$WSDISPLAYIO_SBURNER(r1, 0x800c5751, &(0x7f0000000240)={0x7fff, 0x0, 0x8}) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) getsockopt(r2, 0x31, 0x6b9e, &(0x7f0000000040)=""/72, &(0x7f0000000140)=0x48) socket(0xc, 0x1, 0x3) preadv(r2, &(0x7f00000006c0)=[{&(0x7f0000000180)=""/173, 0xad}, {&(0x7f0000000340)=""/88, 0x58}, {&(0x7f00000002c0)=""/67, 0x43}, {&(0x7f0000002140)=""/4096, 0x1000}, {&(0x7f0000000780)=""/88, 0x58}, {&(0x7f00000003c0)=""/150, 0x96}, {&(0x7f0000000480)=""/175, 0xaf}, {&(0x7f00000000c0)=""/58, 0x3a}, {&(0x7f0000000540)=""/167, 0xa7}], 0x9, 0x0, 0x0) 04:02:32 executing program 0: pipe(&(0x7f0000000600)={0xffffffffffffffff, 0xffffffffffffffff}) read(r0, &(0x7f00000001c0)=""/122, 0x7a) r2 = socket(0x800000018, 0x8003, 0x0) r3 = kqueue() kevent(r3, 0x0, 0x0, 0x0, 0x400000000c4e, 0x0) kevent(r3, 0x0, 0x0, &(0x7f00000003c0), 0x800, &(0x7f00000004c0)={0x1}) kevent(r3, &(0x7f0000000000), 0xbd57, 0x0, 0xa, 0x0) kevent(r3, &(0x7f0000000040), 0x7fff, 0x0, 0xbb01, 0x0) r4 = socket(0x800000018, 0x8003, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) bind$unix(r4, &(0x7f0000000080)=@abs={0x1}, 0x8) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) r6 = socket(0x18, 0x1, 0x0) close(r6) connect$unix(r6, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r6, &(0x7f0000000540)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000400)=[{0x10}], 0x10}, 0x0) r7 = socket(0x18, 0x1, 0x0) close(r7) connect$unix(r7, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r8 = socket(0x800000018, 0x8003, 0x0) setsockopt$sock_int(r8, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) bind$unix(r8, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) sendmsg(r8, &(0x7f0000000540)={0x0, 0x227, 0x0, 0x0, &(0x7f0000000400)=[{0x10, 0x0, 0xf9}], 0xfffffffffffffceb}, 0x0) pipe2(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}, 0x20000) r10 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000280)='/dev/wskbd0\x00', 0x80, 0x0) r11 = socket(0x800000018, 0x8003, 0x0) setsockopt$sock_int(r11, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) bind$unix(r11, &(0x7f00000003c0)=@file={0x1, './file0\x00'}, 0xa) kevent(r3, &(0x7f0000000140)=[{{r4}, 0x7, 0x1, 0xc50b9d0cb5de28f8, 0x8, 0x180000000000}, {{r5}, 0xfffffffffffffffe, 0x4, 0x1, 0xc, 0x1}, {{r6}, 0xa, 0xffa8fb108822eecf, 0xfffff, 0x4, 0x81}], 0x800000000000000, &(0x7f00000002c0)=[{{r7}, 0xffffffffffffffff, 0x40, 0x20000000, 0x9, 0x7}, {{}, 0xfffffffffffffff9, 0x118, 0xe2d2af73052ed5b2, 0x4}, {{r9}, 0xfffffffffffffff9, 0x50, 0x4, 0xe0c1, 0x4}, {{r10}, 0xfffffffffffffffd, 0x4, 0x8, 0x3f, 0x196}, {{r11}, 0xfffffffffffffffc, 0xc0, 0x8, 0xfffffffffffffff7, 0x9}], 0x4, &(0x7f0000000380)={0x0, 0x100000000}) setsockopt$sock_int(r2, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r12 = socket(0x18, 0x1, 0x0) close(r12) r13 = socket(0x18, 0x1, 0x0) close(r13) connect$unix(r13, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r13, &(0x7f0000000540)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000640)=ANY=[@ANYBLOB="100000000000000000000000000000000004422caa28268987bf1fff403b25bbf3bdbbec50f0eed7509062a4116b210feef606c7d99d55307b8fa93f9c51f3fb984d48dc9f49e35baef683567b6232ce91f5b9ffc6e857e5d6ba9248733ffa3a64eeba6639debbab1146d98e80535186be3a10c3bc67803ff966aac5d85258a2a59a7b3f6929ed88e4c7bdfadfdf1d1ab495df3e1b448c2644cf1186eadb4c51213299ee34740cafeba4a07b55"], 0x10}, 0x0) connect$unix(r13, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x8) sendmsg(r12, &(0x7f0000000540)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB="100000dfffffc4470000000000000000"], 0x10}, 0x0) r14 = fcntl$getown(r12, 0x5) fcntl$lock(r2, 0x8, &(0x7f0000000040)={0x0, 0x2, 0x4, 0x1, r14}) poll(&(0x7f0000000480)=[{r0, 0x21}], 0x1, 0x0) write(r1, &(0x7f00000001c0), 0xfffffef3) execve(0x0, 0x0, 0x0) pipe(&(0x7f0000000000)) 04:02:32 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x61}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x980, 0x0) syz_emit_ethernet(0x3ba, &(0x7f00000000c0)="b6") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x1, &(0x7f0000000180)=[{0xffff, 0x200, 0x2, 0x7}]}) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x1, 0x0) close(r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = getuid() chown(&(0x7f0000000200)='./file0/file0\x00', r3, 0x0) seteuid(r3) sendmsg(r2, &(0x7f0000000540)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000400)=[{0x10}], 0x10}, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f0000000200)={{0x18, 0x3, 0x100000001, 0x689f}, {0x18, 0x2, 0xe43, 0xf1}, 0x800000000, [0x80000001, 0x6, 0xa5, 0x2, 0x7, 0x5, 0x400, 0x69]}, 0x3c) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r1, &(0x7f0000000540)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB="1000c12e00"], 0x10}, 0x0) r4 = fcntl$dupfd(0xffffffffffffff9c, 0x0, r1) ioctl$TIOCDRAIN(r4, 0x2000745e) 04:02:32 executing program 1: munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000140)) r1 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmat(r1, &(0x7f0000001000/0x2000)=nil, 0x0) mlock(&(0x7f0000000000/0x2000)=nil, 0x2000) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) shmat(r1, &(0x7f0000ffd000/0x3000)=nil, 0x1000) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x44}, {0x2d}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000100)=[{0x7fff, 0x1, 0x8aa2, 0x8}, {0x800, 0x6, 0x6, 0x1ff}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") mlock(&(0x7f0000000000/0x4000)=nil, 0x4000) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5) kqueue() 04:02:32 executing program 1: lseek(0xffffffffffffffff, 0x0, 0x4, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSMOUSEIO_GCALIBCOORDS(r2, 0x41205725, &(0x7f00000020c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) clock_gettime(0x4, &(0x7f00000002c0)) getsockname$unix(r2, &(0x7f0000000140)=@abs, &(0x7f0000000180)=0x8) pread(r0, &(0x7f00000010c0)="2bcecd1843ad4efb026f3cabf9a0a74c433cb3b891b1e0e1d1d775ba481548a2ecdab2c530b94a53d1a32ab4d39247ced1fd0bda42871bc895c871cbe5759283e31c9a93aa7cb89643d0e3614ee7172de30dc62953a1f141b569562cd7bc8c4e7eee8aa73e17bb9e6e5d17ae23f8d781b376beebe859a6f7b0989547e96f4c48e7a4048332ae155fee55d912eb1ab749477a0d94b62712d2e49b591df9c7764da69d8937e45355b4839d3a937a130045a0b5d71c2cec999a4bea5c636b4947d885dd0c301b78cb28daa21a8abdd527fcff1f507faa6d9b7aced19276337c751e3399946db95023c589c8ff4687d494e2377594a719a1028d18f03602f396889ff5672ebbdbfc4b7802c689addf36b7e252b752edd4105b663bc7ebccd932812e8fea59dea78eddd37eadcd00a59eb9285188bb15f3d2952215dc6d28f18de45d28e9439bf9780cd181f867c9006abc00d3af4d9033f60646cd80353d72a15025011b91466570d9356620068a8a2748cf7b38d9181693fd97afe6e56eb7fd1f1c2a9876ed47af544e36d67c3436eb4755ac0c610877a538fdf7771826a1cad869369d9b990a9365062c7b2af2cc461da224a9205e494c907245915edc9eef6faa5a4a18219a86f9ffdf2d3ed72714f1f5af5377e6fac2bcd760b9d332ee267a0a7ed7ff0c16b6862df8648a48600044d859413a2b3949d9ef0befacd0fd5493acdb269306900e6974fbc8f303635b6373c4ebe33e0fdff97905cd28f0b83d89b363c3a1a9c32643d307b7be1aaa0760c81e4fa02c50384b3b37184417e0cedf999ae0c778c17080ade8959f337804fa67682264af76aa06f2d5c5160e777317e7cea0c8903e81f208b6092c2fdd1aee9462b4d322f84651ab0ddbda4f9fd2ca34a92dfd0ad260e7cf3ad99bb800feccf1193673b8746278ea16a7a262aac96f2a71469f0b85303b7bcedbd8660eb9f7bc76fdc7ee3bfcd41a7083a801ae59949c90ae505e7504ebfecf5c4081d5767023211835007a417eaa9874752847735cd899b3d7aa951021ab2d3acbbe4da570c2848b6cb53429896ac951828310d74eeb76e3781e7f8efe5d8c468326e4fd9a3362b343c0f32aa8b45e582b5f4dab33e951d11cffb6db08d41b2058e6c5df3989d2b3434c165ea012a5992df29720259362b3bc5a7c74fed503365eccec74b0160f2f87e11ac3fd989d1f9893ca01a3f0cf96de40acc22209b85e73f6442f55699f208e9da19ae82ecfa1d605615f497e7ebb937bb1d519cf58dadc80ee59fb1cbd6442f1dc6783fcaba8028c45e55bf4db5dd26d318034fae37d71a2cc66ca42dabfd7d3028b7609fc03184b085edef8d708442c5e14313a3a770d3229f6280fd46ac767f2739b9be5b4cbf77ff4929bbb97067cb0cf8fb48014a9ab138ec808e5fbbb4e4fcd0d192245606d88260ea75f1f2577489a30b6e6f3434eca2e7972949641c26b0f0144eeea22211653a8f47e7ad4de46ec2a87e29d2f52733ea0e23cc8b717c173b3688eef53460d3feab760d1c05a039c8b99762fe28ef3dbf87fd49cdff6a355630ac5af075b207f218c3da23518f08338f8609022fcee2e7568dcb3d4ed1fa53b28d7e14e2c33cee2b82c41ca51c4e56defe58ebc800dc12767cd1fe7e3b4fc1051e89df1bd4ecdf295fc85dd03615c146b924bdb7b91404dc3173f0d4817387309c0f98be815e34e99e2a24f1655f5932c132832f665f7f241adab2b3c73afbf3f1615c6ad05f42bd23dd2749ac8d942d675806dccf54be6acd22f4f7adf29b9a55c2277537583b93a4f8407407e8b49dcf4fbac6f2680e284a4260e60731db5a0398ef4f1a85eca0921e5f4b7c7570ed0a12f6cf7978776c90db47b4f1fc496c2fc57c576c6d0173a9613724d27e31ee0a259ada0eb7d016f43cd86f4838d0755eaf8b2f26541c66e624dbb5e85a2b2f05048d6eb59bab3833f80622842993797508cf06fa82117c639f8b28ac9287a57492fc8140c6c57b46c708ee0af64f71288138153a133558a1b8a796357b2d214874669dd32fee401c48366f8c75ef5b28a2bdfa67c35311c59f57fb90b3a412b6833efd0186a4ceeba7040f0b03d2363cee92e9355ae7571fc4026dc128d7f1819f395b4060010e8377fc350014bd6ee7e770db3b15140c10aa49c81fb13239d23cdc543ba40c594f9275809cbf59546df0d46b5cd0578ba8ce9536c75a558f01746c01de8d06e9f73e84de62a63f3f3856c26ecec2a22326013312c1eae7917d7a603d9058ed9fc355262c21b35fd412603c736c7f924618e6845cf8fb343ed482e477d20deb35b04a310276e86e6a1db7369ed3f01af31fe145ea9156d211a3480df63ad4804538ff11074fd7c9108469c75d553f624b8852dca917d3bfe6e426aa1742f99b22927fa801db9bbbd97c48fa28a5c538a21a4fa9b577b00565543ad27cdd4f19d0ed02ee39f5f4663180db760239efa23792f84c104d61e2d08f28b6a3c557d154291e424dad822de67b50ab0e381f9950c6e158324ad16b769395af39ef4fe15570117edb4b96e1de397afb6da2609d9a837493dadff5f22a86e1204abacc0462665b725c61c35e46f05def4c51214a3ab71e78316c06d396874f2381b37d3d7f561b08d1055d854d53a4ef9785dbec928813c93e14e6412f13cd272edb6aa7ec9889dc8b9ed44547c7b3d20efdcebe8d441f95bd77f7c5687d0476b0074b5cbbce67a637d6eac2f1d71faf6a534c5839b66023f38571c5d3462f43d6152556567850c214e1f8490e967f55d06b5f5081577e35906bf6cab0edf9b7bfc450fd7caa10623def0b397a7e2331dd0efebb7d70782b8acc7d99eac48d5cb6c90f5af90e9bd657169cd31b51b73de0b6faa0731cd0a487c8dab3765ae1fe8e2e266fb5a90d40d4b82a3c9419419016fd3261b6e4d80d0f8eefb9a85178680ce4573f79419773aeeeb22c2f1929da65a59213243678c9337539b4dfe639a92fac622fdda2b34388461975bb8e081a6ea6d7894e199fe318924797677a2ff91b4b82253c24fd9465fd6e3aaf2ff828740f22f640ab2db093e5e45346cc33c5b09c04b8a5bbd8fe0853a7270dbf4f733572a97e82ccf17a6822ce7c306c474d4fb340dc1b8edc9c45a6e555d8337292a055a77b7f4cfcadbb1026272d817af727ee569510cb9870ac78ca60e86814888bafef441d6de00b0394b11cdcc27c197cb19f43f47c917f6b62959e1e449beaa1f62b4ae34bdb44fe3ac673c7320bde70da522d42e2b4e2802374b42fbf551a945366c879f552b2c894bd9f90cefbce6d5617134eb9d30202f3f5214a73c77aa1ec969ec2718db7b100c182bb47cfdd9fcd76f64c3288b676c5a31020309137e14f35c2f6befaf59e69b19009513d3209ae982d096f886b2eaf8425d0d2759d9b7bd92cb8a0b8d8645bef98c1904032e34003955cac2d8a2257343b5394ab7026d1d63f6fc4340a5a0f374dbe4ce2d136b2b018c4adc5d28fb5b80bcfd54bded31bafd3642f580aa13be80469a55aa16e1afd9403f919884c8f556dfee15389e4e6acd3e9205145f8a44e32ddfceed49fc70c9b02750427e1ee57a2f3fc71e66cc909c8fa649084f4ed3868d43d9861ffd74c71c3340df036e683c50a3687ec39d03ad384b118454e86ee3592196704dee550e3729a6790a1c3de281db400c8cd6c119483b6e56dde809ddfe5c7d08e33a1478f9d6e47e4ce5dd3dcd47275b0849a6dfa032ce7007f4179197b122f1f6607aefb7bf40fdfadc89655a94af1442f4c004f11d16c97fa1e592c87494a7281f2ab526e401457c716880ea1eb6ab5d8755337dbc565610f6c1c14218d3ddb1c88f1a3e22317cc507384f2dbb66741780e4bfe325480de64d74d1f85ffde672a6540ebf861b3ce080f66972451dddeb091113e3f31b9bd7e20e29c3a22a70415f99f529fb22e69a99fdb4bf22d60244739359f57f3ff6c5aa05a881f3b39b1a9bd951557d6f0e63bda33109c56d048c7a752bbcecfe1c9005d1da156852dafca90755baf1d31c4ce18e7d69db691e2b4ce296e4162956b2562e0aafa89cd8d7a5ca00601252640d0741eac1481a282746efc2adb68b3361f94c19b1ee040f69ae6b7a0ecc80f6723f3f5a8c8d02cb362dcd018e0ceb6c8745b682714a5195eaa465f4f08e4e37f9bef3f93a05ec3ec6f18817dc3fbf7d56898a9335671b8fa735f7baf6a548bdc26a27c4c44b2c51f2a524bf852ed18a62612038e5418e860f0102b456dbacfbf8de8fd2de1fb8d79d30382098cb14a2829e7a828276484b11ec4366dda5cbbdc14a26c4620e5a2cde5ec290f16c3cc7868d0ed8998e4fea6d70751fa3d2dc67f2212bc2a6d6b1a0cdd49810934bfe1921223deacc5f7084e53b53b66b4d8582e4855cb1c82ba0f129667645e8c00632a790c5bc5c38c8b21b9b1593be3459a77497d15e4976c603a4684159a6a91ba2b3e08dce2e9bcf39259c0e0bf6ee958ea2ca369dbd196cc8ad6c5ba3c62050d5dee122997b23fd50ba8b3b042b3485f588c428375eb256dd6babbdae2f5ee42b1f029bf256b70dd079db6a82eec1be0c6333c758db5dc224d94e1498ecc41550b2dafcbf75e63c23b26c94dc7ec52bcc67ebc67bcd9456d17acf06f3d26ca42b9cdd70584672c7e1f6c8e55f049a119014eb1f64a13922a6d3671fc02333fcdcb3820b68dc36ec0cf56d7900b222e801cebedd3c93ff02666a51305845ecdfc3b467f22321a3bc234621e25896af88de9a188baf2fe93d5b8df64e37a986e95c65f3ae2053f29ce150c25b9f400aa6a0cca54485de333a0d26aef40b13fd2b1e527a405252fd12e09e7db997d615b77e5f561297939b9f5bb49bc8caf7f50a259374a44b050ff46971b4c11595993d9cb76c5e8c74e442289c9d221f1b548b374bb7cfd7dffa8a2e8335ab1ec082c3f13360ec5d3a70df3516689d173879f52005af4d7846df6d2cd244c823646dba8890f234884c78b273507f6e23e86a31b2111d6e38c51e2a4075dfc4f68220a49eea90d7aa5d33b18dd37fe0c29fc418671a9e7f54ccbcc9c9dbcb2115656cf1bf46db46cfb40988deb21a2cfe2e84ad4a63eff7c27d228511676c068634f1e7d7a14439d143da7a5a547f417b23aa510a7c149a0e2678344e47d15d2cdc7544aaa68cb7112eae1f7a4013534d0b7cd12c2edb7dde132d1da77d9cce98ddf0641d407d3ce629039edfb5378d4de2d52fd8a09d41def7031f8496075133187d78efaaf0256d77a5001ecfe7f9a9d59bcce52d7c28bbc43c975dc4b230e05474fc00ce1d15184ea6fe2e96c48f51c7dc2476d2c02f1bf809aa05d125739405cd0797ea3c4c0b92b3a71a992de88f44b542986ab28bb0ac4ac86cff8c8399586e5fba763a54ccea1cfb95eb338ef455664cc3a085832e616b042a683d01ce835dd17b9be2f65ab18fe0a218f0630eda7bbca399429abcb6f02c3a4b47f6abc45a511436296ac456d3f300e16e60d8f2d91d84b5129c80440abb712339df4615343b66f69b793c48491e08b666918160d951f82db2f594481aba14e8b9140670f47ea0eb0b1711dd169487f9adf51384bdb3198432a15e89e527e500988f24fc6ab3c9f12c4d70c7345fad7be53efbba01d9dee259107960138651e12b873ab47b3b988a720207effe49be0cb9bd43de7f934f7a0e6f671660879dac505c66677f5a84cde458c2b697655ea099ef6b8a10f39b0c8f87521a871c18cf5b437e298152f905c93fff95ee72650a21ac9eeee3", 0x1000, 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r2, 0xc0245755, 0xfffffffffffffffe) lstat(&(0x7f0000000340)='./file0\x00', &(0x7f0000000380)) getdents(0xffffffffffffffff, &(0x7f0000002740)=""/4096, 0x1000) r4 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000002700)='/dev/wskbd0\x00', 0x381, 0x0) read(r0, &(0x7f0000000080)=""/179, 0xb3) r5 = getgid() pipe(&(0x7f0000000300)) r6 = getgid() minherit(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x3) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) r9 = getegid() dup2(r0, r3) getgroups(0x5, &(0x7f0000000280)=[r5, r6, r7, r8, r9]) r10 = fcntl$getown(r4, 0x5) fcntl$setown(r4, 0x6, r10) 04:02:32 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x40) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) unlink(&(0x7f0000000140)='./file0\x00') r0 = getuid() setuid(r0) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) setuid(0xee01) ioctl$TIOCFLUSH(r2, 0x8020697a, &(0x7f0000000340)=0xfffffffffffffffc) r3 = semget$private(0x0, 0x7, 0x0) sendto(r1, &(0x7f00000004c0)="4a10f42f2845900794703165342e9c13", 0x10, 0x8, &(0x7f0000000600)=@in6={0x18, 0x1, 0xffffffffffffff81, 0xffff}, 0xc) semctl$GETZCNT(r3, 0xfffffffffffffffa, 0x7, &(0x7f0000000b80)=""/175) ioctl$WSKBDIO_GETMODE(r2, 0x40045714, &(0x7f0000000040)) r4 = semget(0x2, 0x0, 0x0) semctl$GETALL(r4, 0x0, 0x6, &(0x7f0000000100)=""/247) semctl$GETPID(r4, 0x5333751b4e015dff, 0x4, &(0x7f0000000100)=""/210) mkdir(&(0x7f0000000040)='./file0\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) unveil(&(0x7f0000000680)='./file0\x00', &(0x7f0000000100)) bind(r5, &(0x7f00000002c0)=ANY=[@ANYBLOB="0801aa3b00"], 0x6a) semget$private(0x0, 0x7, 0x10) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000580)={0x3, &(0x7f0000000280)=[{0x800000000087}, {0x44, 0x0, 0x5}, {0x6}]}) semctl$GETNCNT(r3, 0x3, 0x3, &(0x7f0000000380)=""/215) mknod(&(0x7f0000000480)='./bus\x00', 0x2000, 0xd84) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000100)={0x7, &(0x7f0000000080)=[{0x9, 0x0, 0x7, 0x3}, {0xfff, 0x8000, 0x1, 0x9}, {0x40, 0x6, 0x5, 0x79f}, {0x3, 0x6, 0x4, 0x4}, {0x2, 0x100, 0x5}, {0x4, 0x6, 0xe295, 0x3}, {0x9, 0x8, 0x5, 0x2}]}) mkdirat(r1, &(0x7f0000000080)='./file1\x00', 0xfffffffffffffffc) unlinkat(r1, &(0x7f0000000540)='./file0\x00', 0x9) faccessat(r1, &(0x7f0000000240)='./file1\x00', 0x100, 0x7e) 04:02:32 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x2003, 0xa6138) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) mlockall(0x0) select(0x40, &(0x7f00000000c0)={0x8}, 0x0, &(0x7f0000000140)={0x8}, 0x0) 04:02:32 executing program 0: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x1, 0x0) 04:02:33 executing program 1: r0 = socket(0x18, 0x2, 0x0) r1 = dup2(r0, r0) ioctl$VMM_IOC_RUN(r1, 0xc028756b, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}) r2 = accept(0xffffffffffffffff, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) ioctl$LIOCSFD(r1, 0x80046c7f, &(0x7f0000000080)=r2) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0x80000800000000d, &(0x7f0000000100), 0x0) 04:02:33 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x200, 0x4) close(r1) r2 = syz_open_pts() close(r2) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffe, 0x0, 0x7ff, 0xffffffffffeffffd, "0000007db84d4337014608ff00e1ffffff0700"}) write(r2, &(0x7f00000007c0)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c1914bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98cb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7ca2a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006b4ffaad2a7a939fded389efe60c36c653fa0e7020a7447e809cf0000000000000000d5fe00ac537a1af30b95fa383ad32e34195c29", 0x32d) ioctl$TIOCCLRVERAUTH(r2, 0x2000741d) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000080)={0x1da7800, 0x1, 0x8, 0x1}) r3 = kqueue() kevent(r3, &(0x7f00000002c0)=[{{r0}, 0xffffffffffffffff, 0x11}], 0x3ff, 0x0, 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000040), 0x60, 0x0, 0xfffffffffffffff9, 0x0) r5 = kqueue() r6 = kqueue() kevent(r6, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) kevent(r5, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) close(r3) 04:02:33 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() open$dir(&(0x7f0000000000)='./file0\x00', 0x8c00, 0x84) kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffc, 0xffffffffffffffff, 0x6}], 0x7ff, 0x0, 0x0, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f00000016c0)='y', 0x1}], 0x1) kevent(r1, &(0x7f0000000000), 0x68, 0x0, 0x1ff, 0x0) 04:02:33 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x9, &(0x7f0000000080)="2bdeff00", 0x4) r1 = socket(0x10, 0x1, 0x5) setsockopt(r1, 0x20000000029, 0x7, 0x0, 0x0) ioctl$TIOCGFLAGS(0xffffffffffffffff, 0x4004745d, &(0x7f0000000040)) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000000)={0x7, 0x4, 0x9, 0x1, "d6997488542c2dacd42f33a1f35c655b0d0730a6", 0xffffffffffffffff, 0xff}) 04:02:33 executing program 0: r0 = syz_open_pts() r1 = socket(0x800000018, 0x8003, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) readv(r1, &(0x7f0000000040)=[{}, {&(0x7f00000000c0)=""/204, 0xcc}], 0x2) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bbefc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000200), 0x102ea) syz_open_pts() ioctl$TIOCSTAT(r0, 0x20007465, 0x0) 04:02:33 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f00000001c0)=[{0x100000001}, {0x1}, {0x3c, 0x1}, {0x7ffffffe, 0x0, 0x0, 0xfffffffffffffffc}]}) r1 = dup2(r0, 0xffffffffffffff9c) ioctl$BIOCSDLT(r1, 0x8004427a, &(0x7f0000000040)=0x7f) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1b, &(0x7f0000000000)="ffb54baefc9c05157eb93b2ada66276bbc2687dd9a407c53e7240f") 04:02:33 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000240)=[{0x40}, {0x34, 0x0, 0x0, 0x7}, {0x714c488e}]}) syz_emit_ethernet(0x4, &(0x7f0000000080)="1b71ebd6") r1 = syz_open_pts() close(r1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffe, 0x0, 0x7ff, 0xffffffffffeffffd, "0000007db84d4337014608ff00e1ffffff0700"}) write(r1, &(0x7f00000007c0)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c1914bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98cb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7ca2a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006b4ffaad2a7a939fded389efe60c36c653fa0e7020a7447e809cf0000000000000000d5fe00ac537a1af30b95fa383ad32e34195c29", 0x32d) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f00000000c0)=0x6) 04:02:33 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x20}, {0x4}, {0x6}]}) syz_open_pts() ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x0, 0x0, 0x0, 0x1, 0x6}) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000140)="ad18f05de2f4ef18eef95680fc3ed211c289fea56bc97b67776e887865a4317313179e82e1ba2704ecb22d21025f76d99b42", 0x32) syz_emit_ethernet(0x4, &(0x7f0000000180)="969b100e") 04:02:34 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000b, &(0x7f0000000000), 0x0) socket$inet(0x2, 0x3, 0x400) 04:02:34 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000040)=[{0x9, 0x100000000, 0x2, 0xfffffffffffffffe}, {0x2000000000, 0x8, 0x2, 0x7}, {0x9, 0x1ff, 0x5}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000100)="d57e829a") r1 = syz_open_pts() close(r1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffe, 0x0, 0x7ff, 0xffffffffffeffffd, "0000007db84d4337014608ff00e1ffffff0700"}) write(r1, &(0x7f00000007c0)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c1914bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98cb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7ca2a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006b4ffaad2a7a939fded389efe60c36c653fa0e7020a7447e809cf0000000000000000d5fe00ac537a1af30b95fa383ad32e34195c29", 0x32d) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f00000000c0)=0x10000) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x44}, {0x2d}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCGDIRFILT(r2, 0x4004427c, &(0x7f0000000080)) 04:02:34 executing program 0: setuid(0xee01) r0 = socket(0x18, 0x1, 0x0) pipe(&(0x7f0000000080)) setsockopt(r0, 0x29, 0x80000000000003c, &(0x7f0000000140), 0x4) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x8000, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x80, 0x0) 04:02:34 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x80002005, 0x65a) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000080)={0x8}, 0x0, 0x0, &(0x7f0000000200)) read(r0, &(0x7f0000001280)=""/250, 0xfa) poll(&(0x7f0000000040)=[{}, {}, {r0, 0x1}, {}, {}, {}, {}, {}], 0x200000000000007a, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r1, &(0x7f0000000540)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000400)=[{0x10}], 0x10}, 0x0) r2 = socket(0x18, 0x1, 0x0) close(r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r2, &(0x7f0000000540)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000400)=[{0x10}], 0x10}, 0x0) r3 = dup2(r1, r2) pwritev(r3, &(0x7f0000001600)=[{&(0x7f0000000140)="862f3ffa21c3d3cbb5815c796b3a7af547f02d364ce852e1c98450a5f5ce4428592c9290b5ab092188882b170b74ff6ed76b1f58789124ca771113a02cdbaef83c5901e8351c47300bb12207a31ca9db128dc3a49f45bb8503f130eedf9bec1886696c3ee9fd38bf67", 0x69}, {&(0x7f0000000240)="f0c82dab00acef38aa6319540b51cdac3ca7fe245b2aef55d4b91c53512564caaccbb4a39812fa99a682b25ecf47ad6adf9f8b5e264aa46ca1386d60400ea103e26fd54cc0c48040b36b6622ad21dfe1644c47db90ae53b7d3e8d69759070bc71133c774ac99d17a11a474eef0e44577fdb6105b7c8af1402732ee930f20fa7ff5e836d94dfc42084fc96f6d3abc800dc20bfc07498ab120c80d59c7835e9b5f873e05df580e973be7ada401000890db58ec2a844c3e281381e115b8f6111665ca8cf0a0af9ccd942553f118661175db8a36229f2cd38712d4b98b35af83184d320e091705755bbe07cbbe24442e7d6b79f431eb0027187ea4eb4872c58abcb9c5246495d070a6fc1aa2b00f226676ea814d1d47f97ff633202a50336402e1c4ba762568a127e9a58832b499dc5eb5bca755ee9407b8c535f68f7fd1d9a4c380fa8c25cb72bc71d0f43b3ad03f3101243223808661c46ce2257485561bada09fc48da2674a38f6dbea79c0e77b66bde2ddb9e7aff9cbf39f585786d220a452c3836725c5672581f89a63a595ed76b1bb8a10fcd003e06eebf67ce3a4a50c11d65f0c2be067c0934b1b1f363e5c992635ff4b97291f950466a06e751e62504516ad17aa8c6375faf90630b12bcd3215d7c6691a035d05a09138093a6b030057db99706f06a7eb7ec23fd20cb64741c22d871b788f46446f7d82da9673a5a0a7e9a6f4ea78dc2e5d6567f7cc12f71630b288094dbdc262015ba823c438984e7e815f81bbf4b318d86ec544f5c84578a20ea0696f61c2a30f1ec2d063c04afe6658d851310122ca5d657bb21483c30a93a31ce7a5ab35dffb5bcd2cfba152d3bdf2ed60ce803250fd17453fc890a8e95add46c3b1fd913a8ecb9506cc110cdf3069ad925c7fc1f36499220bb5551ace0e31630ec64c100c92233107c4e5a38e79932b605dbd94832022575d9f91c585ed7522a7e8bc8fbb776733f1b68f4668613869c7c044c2f010160a145c6602a8c843cdbd72271654b5212bf5c3c04bc8b20abffd4368009f0def5aa8777527840d1ae79578b991580c46d098998f15e2a14a6c8cfad09ddd80572a27dc977c367bffd5d07836b60542df467cafc3240d7bfa3e78a9fc5a8ff726af9a3c2a490d2908b78120e8c73a2bac28507aa44c5dc5d41da98074d71e6216e980f4a7eec86ae04d093c32283b490250c324d90e80c358c7807c751cdbdc15fd7e3c1d08c8be3f3f0aa8c70029831d4295722d938aad14546c2c52247be017fe4aa0a96fc29bd7bf9c26633887285a29a2dc8ff9dd4f08be88da380982dc865f6bd80316a5b3acb7abe6be8201664596dcb4ba3f6624b103c50e33f4869662e0f3d831f6034b3ff15076ba0fb690696d91e77d0a546b4caaf383d94c984d5085d18ab136fc843d1bbccd47486f8b046c3e4c1c81395a6d271276e07925a3276507d7f6293b18a19504b61966a24420c5a0453fe7c24c2816805cdbabb1fe490ff8a77df539e54163597c0702fb21302fea06402ba1e8c2792788c7d446fd6a7e3407c1e60e8b4cf09539c6b9479be4f180f49a4895b110d43782196186a0b0f91cd51cf03e324b61143e3fd81d378439c2b7d46b864a1ec0fbff5be0d8984862375eb7a536984d7ec3cdeef63499a2e8610aeaa7d51b7429f19e492e96eca40d3e259f998c806bef6334101704ddaab35a0d2ad7d497a00c852c190e7f18ab845f6d5ca399446b74b4c3a06e83512c69ad05e511266df9d14ecf38ad7350b27422e6014b1886ce5b704093e5debc7e5749b62e40b090af9d797962cb6891e2620bd012a16faf7d150fce059bf18cd7191c971e5f8b7381685648780a77b94f35220647e7af0519e689a7733061d3293ed3b8f246a844a53fa7c17ca610ea7cd8a65f2ec439bccf58f1e11a20e08ccd0318c31da48758f7d9eb66d7a4399ec60ccd1770d0c49587e14d6e391ea366e72ca8e0fa2a6b3971c40b1199ced044e71e75ec01e2958f02a0e1e3c7950b85c099dcdcaa156a0bb5f6fe37a50c584a8322dc09f8b311b6687e6523c78577983d67321834205de448ec6cd950ecf319db28f07815f39614d7abb44d2c43929c5a41f78c00e650ae98d7a007e71c4e9b4f76095674a8adfe2d96f8b108bfd6ce795451b1e0de9b21445635a94915c2641bea2f4dcdd3f35c475a8337fb6331ae27be16c50f78c620b2422442c38b32536dcbf24e8d22aaca65d1df10582f9ae026e01c9f109c52fbb00d6963f30c7db258fbc985efefcae560610dee09eb321457bb25c3e1671fa7e3e2ced15a3fc408f2d5db0eed58bc28eefb8f05cc7ae85a6467510dfe331cecac073e281aea1ced76dfd426d5330fac9dca40121494ef0173d124b518a2ca58082a29a9b80e937604f4a19ec2b8a0b7fb4b30c5f0eca83d3b041777518e65228aa0007f844d262791593d4e087352a8465d2babb26e2378539ddfc5e49c3eb4d4d2ab0f2d04dbdaff919fae32367f9d2c5ba58ffd1cb5f083b180f4fd4ac321271e3441e09eac7adcb87af04b6d5f0711a88b45c04df36c1876f85a25a26b9468cc879d467b7cdc33862c7369a8bd31956606c5b147dd5ebd1ad0d760b390a39bb3a118becc7f4d5449c71deb29222156214dfd49d2c8fc0aa2b1f7c59f7f7a82d9db6fb9727d1476628b376451169dbcf3b1d36d4ccb9c210f6cf96e78cc3d914444080f4433388f866d99f4ae3836d335aeb2597cbd462b4998c76c7d78b5ec448bbdb9247f6cd91a31527a515e9ab0fa0b43ca989a60791cb8be424a119890e7b1086a298b6f4a091b88471524ec04d70f3a9d28b40d543a3a377873acc36d516fc47a83b20b96c889e0a7792b4054b6b673a5388a9b73db6d49c49c4234942a934a9c5666391360bb79a70f002ca08d42fcc75736e9e20ed0ae10a852a8f37e82db31b367ce9508ee0e4dbbb642401c19b3e1d818d61d2a132c5aba575609366eede1ffe22cd5c670457f0eb2bd3a9365aad8949bf9a1a5faa8fc864b66788cca96130b37e3e739f07fcbb8fbc7d50611d7d3ea20a5d38d289ab02a72c8e0e036755f9fa03967135ef91b1842320f70559d37aa245918ab257e3647aae9433c99a2bed72e1641f5cf87b63763d817f93395a9eb39d627ffdd13ba9af8427d7fcb66828ea18d35542ba517ff72009320ec7e825384f0d69b161abb6402d0f342002924ba152aed2860106b88204a8eae6483586a8425dcbb7ea28371d2346b7e5f6e8138ae8e8f147a300264543d80c5ef83374494a23d2bd70d080c318bcca00cc649ed7fc843205dd822635198061f2a3449552bba6b74cdd2aa8b708b15eb2c47b8bcb31768bcd94563d95883b1aec56b0a96f066de56ba6e90432fdadc6ed54548840f77b11c9646155c8d5c0f03d28be406784f59e0941521374d63935ca4575250c6542bff0091436e5c072fe6a5e7bd3cfe5d5338ebbeadabbcdde5b189136ab6f778a2e0c810a85868010b913ae27486d338b9f3ec942636b2e5b1f269ec072600b038b2374264d037b4362e5339b34e2ac29da24e991de33d0444d828fcc2b68b137644350ac8f49ad606a1f459a5e201417385f0cd8ee33d0c8e1a6b1da8d7d65e400d0ef9f3e20c832e77c129061b9928ab47d3bd7a14fce52531cd5aadc3b4deab59b31f232cf83663dbdbaaeffefad3027d57d54cce27beea75e3a4b8fc60c283f555744cd6ccc541cb5ed180425726f3d5069de2a50eecad44f961c270d004c699cf627e916fcf671e6a9c9c7f6ef28681cba7ee670481db91de043f4cd40d5747eee1d0d8798d80ad0f85306a26e47e3f2c5b4b9ac4663e9dd386e7a069d324c47d6bcc5f69f6704a5b61a805b0991e9d88c597f3bfe08dd6274deeac69bb72a972b84d21fd87ebc2ca3cd628cbd33e604de76dd69817956ca4b2d8538792d6fb9b69b25f164c759a7560a6e60fa4be9cc36b5272dede139f44b330d4f94236430da605f1bb5405c1af1409e1aefd5d1d21c893ec258902fadd44b8a7a9cf7dd6edeabced14900512af50ad31b38b7ac2736f8326fcec78630500650528e8fc638dc25e6c18b56c4ef93c0e3c223d7e0297d9e61e0a3743a139e00a2ed0e73b6d06090236e38eb29dc830a656130e2f9ea7d76eb01c3b7074e5b4891b47b112e45aed0b40000ba005c6285a6a073f82251a996d40638e79adf5c741e3818ea158858f34a31e76140409de1dd7064729de320eaefc3a4565468fa3e5b87d61b5b5e49e212550cee45f610c5366fbc39c06be94ef9a8591e38f1a1c8d9d7cf7d33ef19156c9dec8fd3a5461efd6b1dbcac2ba48156e3dfbfefeaee0179e5fb28487ad6bc4bb73e96f4d82b839040db23623d733ddb7d66d476eaeb73b0992e6b0945f8599caa15bb855339092e36a4671cb700acef9f159682e0e710638452acfb0cd3b631efc038e6dbcaae266469c6eec311ba69b79a7d0d86ca214e59a624b8dfb8abbf3a238ae04ca3ffca3577c2f0e2a801dff1b08bf80f775f45b35be67e3bdca0367e680174b1fd4b284ef492f69baa6bc32feeb8184a97e25bb2d8b34d89a676f3906a559d87e750a990a7464a8f667354390cbbb0d66cb4eeedccde1f941b09f1ecca264d0e22c2354aa04e2805cd30626a62b5fc364a0582874530b8be88f6c6928063ff3144b86b382fb37ff9a3d2b1a2f1c65d1c13b0158aad59f482e87a87e65ae45595f57e5c7377d500d4c445f839b01bf979b7064a3c07f5ca8db2555da3fc13011ab84df07ddd047fd7ccc5b31e136c75c080ce41a7541410c34226ae44666f3de8fb55816dc04c6931b1fae41fc0fa3d220ed7fdca97cdf7b93360c62f07f697fec7584c2e3f77f6c558e77e07da4328c4882e7a573d4521cf8e76d318f211a6fd0a5a7a7e6af80da5240f000545ee31c4b85d9da6cebadbd2c1813d5e86b3a7bc0b8ba47f8ac8dccb181867971494692b889a4db8146e26bb1f89d18d14369833e0d2261fc0b6b88d1af61bc5a3d1749846b476a06bce83d6e67130631473125ebbe0b6068f679252455d0d0f7a1b334bb562e08422453bc8fcee1499044206eafdf1207a0d4b4d257dd83e2c3caf4d5fd450f6328ec3234ac6e69b052806120a3eed660665c861b3dcabfda6c22514a2e38225cfeb10f398ed2963afade711bbef7e296f54004fc554991a8df4465a1bea653b7c8618b73ffe0da222b6c5d258b5af18c8fdf9fb6af70eee3cf38ed1737287f16a8938cdef1ef58183b35f9661ddb6652ece49fc227c7e05f8bf84f29e1d7ddecd1b65f4e16b65eed04e2cca0c72eeb2077dad8ded8d2b48d7cb843a61dd59d55a9433988576c7428b21f4d11d2b42cfb57b0550debcff7b92191c361f93268582063ef2953d417473c7189371e37f037b43526a2e42a9a12f2b2ccdaa4107939eb9dcf138d948fd675517932a9c5ef397da7cc4923c51171154b52863afecdeed582cdf583f6fb5085279ad7012099b9680b6d8f07b29410dcb243c5c1fb174bb371e76faaa933e7e0ab166696b5eca55735b0a976baecc5565fb03356bf508d6c95893283fdc7f656259dc4f9a46e8a35186fd8b75e647623ea03f895f0fdb10ceb887adb044b2da5ff4a999c172f5de7ef9108ab4d203a4e0392017201f5dc942ef1d4e492ab26c67ed6dede3aedbaf097497b6dc5f85bfda7b5ed8d460b949c56566b15e534a50ce638301ca197804c28b08f16ce4df1cce5ac9594ba59a0cfa9cd4ef4590187da3c019306a0da4e08a13e426a44d56ba6208e", 0x1000}, {&(0x7f0000001380)="125c2261f252baf8ff827d2c2e8d935e5872e578698094130e001fbce431bb4da1707f60127e42c1dee3b47fcf90935d5fcafa410b9ea5e4b3558e9c711f42498aa0765049dbf71ab9c6580dd72e84cc5b7f422d970cc57b7a2b8994dfd1bcc4bd2fc9abf1407857047d0a77ce5f1269c7f1612168e00f06e08bc14afa9b0a08089677684d1b46210fb6f6850ba6e76c51630e9306c5459bdfb750f64a79d2bf732e0ef6281fda41871b18c01f50f95598eb1c982a461d763a8a6a2b20958532f1b61b7c0b495c48e823c75acc40477ed39a743c0d05dc04c904defafd6f589cb84014d907a27e6ee68927c64bc970fa0d46846f6cf415d5", 0xf8}, {&(0x7f0000001480)="2965e26ae48cab0568ef55f8c931da4d72c05604a7188937fb3fcb256f857c3ac0d24b6231b301b51e00c0ed093bc0206dcdb7e6e848f821d46dfe4d3a7aff7478e1c8c3fcb5802ee96a5f73bd2befc717d3905732803ed59cf32d06912cab7824e87b3ffe05471d114024a15451f07c02c68997acfe3bd696f4150589c91a", 0x7f}, {&(0x7f0000001500)="095de0589c742f17ebd70a5765b35c21fbbba4c270a2e4f854cedb32eb68394bcca2feb705d5f602b16f7983c063665de02ebf64cb63bfa09fdac707de7ac9f3761049e20481a6cbad43e56c90af08f0193af3bc27cf8a54c3a8c0be0c0dcb5262314430e086fcb7e90928316e0428949a8788f99f30a5e1b2ef9fa8358cbac8bdcb66d6a17475435187c0fc7f0a5608441c589e7c434ee45d1af0242e81025f4e9d0f3cb5df8d6755b15a14926272f1efedf9b1002966ae168f3bfb08a6cc026172408818a2ee2262584ec1543b750be8689d4abe226c2cd5a34928d11056ed8f88698fa3a0c7efae260613a9d7a6b17bda9770eabf8692d538b05471ac", 0xfe}], 0x5, 0x0, 0x0) fcntl$getown(r1, 0x5) mknod(&(0x7f0000000100)='./bus\x00', 0x100, 0x7) 04:02:34 executing program 0: r0 = kqueue() kevent(r0, &(0x7f0000000040)=[{{}, 0xfffffffffffffff9, 0x87}], 0x66, 0x0, 0x0, 0x0) r1 = socket(0x800000018, 0x8003, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r2 = socket(0x18, 0x1, 0x0) close(r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r2, &(0x7f0000000540)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000400)=[{0x10}], 0x10}, 0x0) r3 = socket(0x18, 0x1, 0x0) close(r3) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r3, &(0x7f0000000540)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000400)=[{0x10}], 0x10}, 0x0) kevent(r0, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffffe, 0x1, 0x401ffff6, 0x3, 0x9}, {{0xffffffffffffff9c}, 0x1, 0x150, 0x80, 0x0, 0x1ff}, {{r2}, 0x3, 0x50, 0xfffff, 0x60d3, 0x7fffffff}, {{r2}, 0xfffffffffffffffc, 0xa1, 0xfffff, 0x8000, 0x7ff}, {{}, 0xfffffffffffffff8, 0xe, 0x4, 0x432, 0x4effdee6}, {{r3}, 0xfffffffffffffffd, 0xb, 0x1, 0x7fffffff}], 0x9, &(0x7f0000000080)=[{{}, 0xfffffffffffffffa, 0x41}], 0x3ff, &(0x7f0000000140)={0x44, 0x8000}) 04:02:34 executing program 0: r0 = syz_open_pts() ioctl$TIOCNXCL(r0, 0x2000740e) r1 = dup2(r0, 0xffffffffffffff9c) bind$inet6(r1, &(0x7f0000000000)={0x18, 0x2, 0x6, 0xffffffffffffff80}, 0xc) r2 = open(&(0x7f0000000040)='./file0\x00', 0x8002, 0x4) sync() chflags(&(0x7f0000000100)='./file0\x00', 0xbe55916f532920b8) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000140), &(0x7f0000000180)=0x8) bind$inet6(r2, &(0x7f00000001c0)={0x18, 0x1, 0x1, 0x5}, 0xc) faccessat(r1, &(0x7f0000000200)='./file0\x00', 0x4, 0x1) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) getgroups(0x7, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) setgroups(0x1, &(0x7f0000000200)=[0x0]) chown(&(0x7f0000000500)='./file0\x00', 0x0, r3) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) chmod(&(0x7f0000000040)='./file0/file0\x00', 0x400) utimensat(r2, &(0x7f0000000240)='./file0\x00', &(0x7f0000000280)={{0x7, 0xe7}, {0x800, 0x3}}, 0x2) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f00000002c0)=0x101) r4 = semget$private(0x0, 0x4, 0x32) semctl$SETVAL(r4, 0x3, 0x8, &(0x7f0000000080)=0x7) bind$inet(r1, &(0x7f0000000580)={0x2, 0x3}, 0xffffff34) mknod(&(0x7f0000000340)='./file0\x00', 0x2100, 0x1069) ioctl$BIOCGRSIG(r2, 0x40044273, &(0x7f0000000380)) truncate(&(0x7f0000000300)='./file1\x00', 0x0, 0x4000000) unlink(&(0x7f00000003c0)='./file0/file0\x00') ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) 04:02:34 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000002c0)=[{{r0}, 0xfffffffffffffffe, 0x11}], 0x3ff, 0x0, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x44}, {0x2d}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCGRSIG(r2, 0x40044273, &(0x7f0000000000)) kevent(r1, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0x4d}, {{r1}, 0xfffffffffffffffc}, {{r1}, 0xfffffffffffffff8, 0x4d}], 0x60, 0x0, 0xfffffffffffffff9, 0x0) 04:02:35 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000240)) poll(&(0x7f00000000c0)=[{r0, 0x18b}], 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000280)='0') ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x8) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = socket(0x18, 0x1, 0x0) close(r1) sendmsg(r1, &(0x7f0000000540)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000400)=[{0x10}], 0x10}, 0x0) r2 = socket(0x800000018, 0x8003, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) poll(&(0x7f0000000040)=[{r1, 0x4}, {r0, 0x12}, {0xffffffffffffffff, 0x80}, {r2, 0x40}], 0x4, 0x3) 04:02:35 executing program 0: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b67071b542a538706000000b8130000002900000031000000030000003591af0dc1bb893f"], 0x38}, 0x0) r0 = socket(0x18, 0x4003, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000729000/0x1000)=nil, 0x1000, 0x1) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 04:02:35 executing program 0: mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000040), 0x9130fbf, 0x0, 0x3fffffd, 0x0) minherit(&(0x7f0000770000/0x1000)=nil, 0x1000, 0x0) r1 = socket(0x800000018, 0x8003, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r2 = dup(r1) r3 = openat(r2, &(0x7f0000000000)='./file0\x00', 0x1, 0x18) madvise(&(0x7f00008f4000/0x200000)=nil, 0x200000, 0x6) ioctl$BIOCGDLTLIST(r3, 0xc010427b, &(0x7f00000000c0)={0x7, &(0x7f0000000040)=[0x2, 0x1, 0x1, 0x0, 0x100000000, 0x10001, 0x6]}) 04:02:36 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$PCIOCREAD(0xffffffffffffff9c, 0xc0107002, &(0x7f0000000000)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x44}, {0x2d}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000002c0)=[{0x61}, {0x84, 0x0, 0x0, 0x4}, {0x80000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) sync() syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") syz_extract_tcp_res(&(0x7f00000000c0), 0x6, 0x9) r2 = getuid() chown(&(0x7f0000000200)='./file0/file0\x00', r2, 0x0) seteuid(r2) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x10000, 0x0) 04:02:38 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) mkdir(&(0x7f00000000c0)='./file2\x00', 0x0) r0 = getuid() chown(&(0x7f0000000200)='./file0/file0\x00', r0, 0x0) pipe(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = msgget(0x2, 0xc0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xff16) r6 = getuid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) r8 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) msgctl$IPC_SET(r3, 0x1, &(0x7f00000003c0)={{0x0, r4, r5, r6, r7, 0x0, 0x9}, 0x800, 0x1, r8, r9, 0x3, 0x1, 0x1, 0x5}) lchown(&(0x7f0000000040)='./file2\x00', r0, r7) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='./file2\x00') 04:02:38 executing program 1: mknod(&(0x7f0000000240)='./file0\x00', 0x100042000, 0x28b1) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x2000000028a9) r1 = accept$inet6(0xffffffffffffffff, &(0x7f00000000c0), &(0x7f0000000100)=0xc) getsockname(r1, &(0x7f0000000180)=@in6, &(0x7f0000000200)=0xc) r2 = open(&(0x7f0000000080)='./bus\x00', 0x800, 0x0) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000000280)="366ca4a9c9a770b1349ca5cc608262e20eefc83e752d7b1478ae29ed3f6adeb87479ac9e70db5eed5a4c5ee534a3772465350e706c29444c3015842eff6ccceea14be4a2d678fce099bbacfedad8b4c947cb895624aa2eb9dc42268c63554cbb318089671355c1e6a47f07932bee8ecebe4fec830221cb6dcaee1b535d3659ab1a44597082e06c844dded087b613d91209d12ab29e26c841aa5b4f753843103fcc8978beb4a5ede9112e1589ada576ce23e770f69a52a991ad08abfce94a355f0c70fa2e18", 0xc5}], 0x1, 0x0, 0x8) r3 = open$dir(&(0x7f0000000400)='./bus\x00', 0x40, 0x4) r4 = geteuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) fchownat(r2, &(0x7f0000000440)='./file0/file0\x00', r4, r5, 0x4) r6 = getuid() chown(&(0x7f0000000200)='./file0/file0\x00', r6, 0x0) pipe(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) r9 = msgget(0x2, 0xc0) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xff16) r12 = getuid() getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) r14 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) msgctl$IPC_SET(r9, 0x1, &(0x7f00000003c0)={{0x0, r10, r11, r12, r13, 0x0, 0x9}, 0x800, 0x1, r14, r15, 0x3, 0x1, 0x1, 0x5}) fchown(r3, r6, r11) poll(&(0x7f00000001c0)=[{r0}], 0x1, 0x0) dup(r1) ioctl$KDENABIO(r2, 0x20004b3c) close(r0) 04:02:38 executing program 0: kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xfffffffffffffffe}], 0x0, 0x0) r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r1, &(0x7f0000000540)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000400)=[{0x10}], 0x10}, 0x0) fchdir(r1) close(r0) clock_settime(0x7, &(0x7f00000001c0)={0x325, 0x10001}) r2 = socket(0x800000018, 0x1, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x10, 0x2) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000180)={0x5, 0x0, 0x7, 0x1, "343862410bae94ecdbd0789dffed76ad9f0fbd4f", 0xfffffffffffffffe, 0x9}) r4 = socket(0x18, 0x2, 0x0) r5 = dup2(r4, r4) ioctl$VMM_IOC_RUN(r5, 0xc028756b, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}) r6 = socket(0x800000018, 0x8003, 0x0) setsockopt$sock_int(r6, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) bind$unix(r6, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) bind$unix(r6, &(0x7f0000000200)=@abs={0x0, 0x0, 0x0}, 0x8) utimensat(r5, &(0x7f0000000040)='./file0\x00', &(0x7f0000000100)={{0x9, 0x4}, {0xfff, 0x2}}, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 04:02:38 executing program 1: clock_getres(0x5, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x8002) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000040)=0x358) 04:02:38 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000580)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x45}, {}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)="a6") r1 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x2, 0x236) ioctl$VMM_IOC_INFO(r1, 0xc0185603, &(0x7f0000000080)={0x42, 0x0, &(0x7f0000000100)=""/66}) 04:02:38 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x34, 0x0, 0x0, 0x7}, {0xc}, {0x6, 0x0, 0x0, 0x6}]}) setrlimit(0x8, &(0x7f0000000000)={0x8, 0x95}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x3, 0x54593410, "2bede83af470a459b39e62ec6ae3fdf19f63c0f1"}) write(r1, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f1", 0x25a) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 04:02:38 executing program 1: mknod$loop(&(0x7f00000000c0)='./file0\x00', 0x6000, 0x0) r0 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x44}, {0x2d}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f0000000040)) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffe, 0xfffffffffffffff7, 0x0, 0x40000000000, "0b060000000000000a00000000ffde00", 0x0, 0xfffffffffffffffc}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x3ffc, "1dda410cef3649a5eb76fc0aaf58d991cc06d0f7"}) r2 = syz_open_pts() close(r2) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffe, 0x0, 0x7ff, 0xffffffffffeffffd, "0000007db84d4337014608ff00e1ffffff0700"}) write(r2, &(0x7f00000007c0)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c1914bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98cb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7ca2a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006b4ffaad2a7a939fded389efe60c36c653fa0e7020a7447e809cf0000000000000000d5fe00ac537a1af30b95fa383ad32e34195c29", 0x32d) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x7e2, 0x4f14d52a, 0x0, 0x2, "9cdd754ca9f867fc07b9b11ed5adb0823fb5fc74", 0x3, 0x9}) 04:02:38 executing program 1: clock_settime(0x0, &(0x7f0000000000)={0x0, 0x6}) r0 = syz_open_pts() r1 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000040)=0x8) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000080)=0x8) syz_open_pts() socket$inet(0x2, 0x8000, 0x1000331) syz_open_pts() 04:02:38 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000000680)=[{&(0x7f0000000200)=""/122, 0x1ca}, {&(0x7f0000000440)=""/109, 0x10026}, {&(0x7f0000000040)=""/202}, {&(0x7f0000000280)=""/9}, {&(0x7f00000004c0)=""/96}, {&(0x7f0000001980)=""/167, 0x28}, {&(0x7f0000000000)=""/40}], 0x2, 0x0, 0x0) r0 = syz_open_pts() close(r0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffe, 0x0, 0x7ff, 0xffffffffffeffffd, "0000007db84d4337014608ff00e1ffffff0700"}) write(r0, &(0x7f00000007c0)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c1914bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98cb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7ca2a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006b4ffaad2a7a939fded389efe60c36c653fa0e7020a7447e809cf0000000000000000d5fe00ac537a1af30b95fa383ad32e34195c29", 0x32d) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000180)=0x6) mknod(&(0x7f0000000140)='./bus\x00', 0x2003, 0xa6138) r1 = open(&(0x7f0000001ac0)='./bus\x00', 0x301, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pwritev(r1, &(0x7f00000018c0)=[{&(0x7f0000001a40)="ff8db59eaf1c19d51327523ecbd7b87dfb4b0953aef7537c07898b2dade99c4cd745", 0x22}, {&(0x7f0000000300)="acecb03097b6905b3469cdbcb869139a25d78e77836c4107f49632bb27055c1089ac9d0bd7a55ecddd9aed938fc2cc4b8f103f57c40dd60ccbddd8ed9ca765ea5bb469cfcda2ae3a7559b3d4ba61162ffeaa59e2a252e263fbfdf361cc96cff09c03e5c0bd7afc4231f4ad1f712b90362179f2b639117579babdd6be935473ba1c4a9c551fd634ea788499c198ca928f8aa2a27186c58a9499ff0fca5ae7b2e48ae648ff7fb02951d0c3d7c36c6cdb46697e928e0c348707b422258e8baf79438541bd661914b70d82c12e51f5aa14ef3a818347aee58a35f24f4f18f48d13cce4889776dc7c4a01b414e3fa680fcef822c5", 0xf2}, {&(0x7f0000000400)="cb4005", 0x3}, {&(0x7f0000000540)="108944cffa0aa85c5171a9fc40c44bb21127ce2400c42eed0eb5491eadd30280d00ef05f2c61864b2fc63cdd2a3d20d71932cf2d31183369e4f291ecfbf29337f5e2af2d3339b782d394f922a20681ffe028883edce0a86acf934b850cdab764c0b649efd90263f4a7babb661b76d816533736da787962961d860a18f5f7a01217fe5d051d2cb6343d0f90bd5084c69b88a03d87bebd5f7c42a39625b09bf3ac6a0614aaa41ba10305c59f26bf5c890d5b119c72dcf1144d01e11ba7d738d336d600f0962fcbbc123a224d56b52ee02c75659cbe54d790959a8e964129241a9ddffb9dda33312f0df650a896b0", 0xed}, {&(0x7f0000000700)="9dca4017e0596a3a76d836264cc05463921d6587ca75560ec1619eafe362e41bfad99203019e9fbb91397e2b2518a0ece7d32d90f9e82d82028182a26cf03f4f4f38262318dd", 0x46}, {&(0x7f0000000880)="59f5fc83815f2065cfd07e4a4bed479136315dc3b46f8f83fe355e2486b6be0c5fc2a70b3e52594432597bebc991d8018523a7b975a8741c29cae315b090db7813fbc25ab2a8933e5994476424166e6dc3e5d72779e533a2dacba9952e6c0ef94be59d882d5cb438300627e373272e49e452d09b0a4fc867cb1c43a84f7584a558a80322bc50ead9f2e18c0ee0d7d50a7cdd5ed8cce5f3a8029027b8a8bd724c4c98c61073059fc0cad856db9f73e5b571c281b9aebddc35a98d2c64d6d3a194bcda3c30af08e1a0857c24a2c6a269ba270288f7109818d0fff8acf14807e51bf5e8a564058872a7a952d688435c05d5a6f08caee746f1e192e81cca7b6b7530e80bb895bc3f5743dd4cf308a0748f0b79a4f6b098645a89749ec9a00f929a4b5d77379849a18019c8ce3069cce20730b55b026b57f0648012565a3f1ab69f8e4ba4d17abbf679830d88f6459cfcc0a1b4f125007a8ac2c60d87c65f988efb61ffafe0cabab0da165207fee24cb140a3f26d88a30a2c3ddcc06ee2088bddf6c295695eab536e0f7eb0bbf6460c431c3e61bec479fad3a42210cc5a057177f45c14c6bc5578dffdf10608ae546eddfb82dc09e84bd70e8d40fe5297133a1bb5894c97731cad5a28e24a53314806d9d86734e29a99b9bd64f33cf75915b713a44bd5cedac1cb476f18c1962877ad5b4207684b9ed44532fdd84367a7ad19d9f7946ce71ab0c98526ec7e6c1b4efa8862c5d87ebcb1ac02dd2183f52c4c72dbeb6842a0f1b705fbf777eefc683ef71e53fbe90d5a9a7d659b59abcbcfce08887340aee1811a0b43d838aea250426d9cb82110ed10c1b90b46b1a931a0d35ecaf81996b174a75f9aef91968bd1114ddf2031935c7395394934d94bb02b84990bbd9f659a79c6f663706f353b5aac9964de7ce63d22d453c88b394894d0a6d7e7bc303a231876228e11fdb658317f1cdfe5b741ebed353aac81d7bcaf9ddcc17dd64768799215a88b46be4625350a3a69659adb1c327d6c75c1f3ff8efc81be8b7f300f370456e9a39656d5c9063aec8c1e202933a7a6a6beef71a8e94ed13520a88fa02f5c11d9e5f2c8b099424621fe8e6857eda1c86ea5bacf79abd1f1219b1d1ea015ae6bba8da2639ea797f3efdc95126acb9701501dccf6709beeb146dc3949e48f716022f00c45ac8154122b0e5d19313b8f6861fd246b20cb6dcbade2cca12cc883cd01114e24fd9d394148eed672bd8d620d0bba23642f602ce0a4e72a7da8caf5bc36ba63fca77b19f867a03b72fa6706d0b75ae483c6907b746238f22920b7b7decacd4b98c13fd96ca39789712160239300e4541e847db8c90d1740e56621b5a8e615c2d3debb92ea8d0120c9b4f01d9c41e568072d292dc1e7312bfb043ac886eb7cf472aef6d409c5dbc9e0efd3b1ff2a8ec5a7222fce77b1e0e832e6e5881f86a4b0f679573dbdae30a38499887a331f6725f01b47ad7d62d688daffca0a4e2296880523abf4d7cbfa0351013aaf68281e81df5bf8bd4e0793276be0448c6248bf368d8c99129b0d89e4a2948263b79220c84fad532f6deb22a2c9014beb58ed87e9a3d73c19675410a8a41fe97a30cfdf33d2192aeaac1c33561812ae44670802321261979f23fff7e3148a03647221d2140ec7774a2280dbe1ea547c8211148f93922517d2e9101b590317317971ea117ff5ca621238379bb11f229607832ef076ebaa568f05a92d49d342dab6eff11aee0e84093f2cf54ba085632eb61300b2559d4387d5c726c6ad1138270e1c4e76b53d067f9dacf0810b03040749d38d3b8c7c0054aeeb579698291ed31ac3cc077b6ca61733fe3a85780bfe2b9e23bf66256c165052e7e6c77163f7324776c4e48a8793202cb2624b2b12890691990bbf7456a86232a9da25b3509e87eb33213831df76db6b48bcb51884d2f1933c9c85e878e8f09a506b7a8af9b6a2135afda857634ea82d3b03722f49bace5434be7243d179b01dd988b246c1e3aab09585d5f9a2ad4f49e6003941c7a3fc6386622d17c0901b897531ddf41225e3e5e30f38fab35d93e380ccdcbc86cc9bff7b8238357c9204a45b260d0d6eac84a3123e5254a54bd63633edd4abf29e3796eda9551796899e02a7cc31be9bed69ff6e6ee4351b2dbffb38ff19f0cdc9ef06d9e99a0f777ce0eb404379f22d64289b4ab8e15910f9b81dbc03987bff4bd47b01d88edb5a273801c1005a4f2cfb1bc8df09276d52954412391812c2759dc0b833f2b857387d672af28d2c2c1ae53a05bb27d167978577d9e48ac2579a3627a771d7d12eab36b4981a795f3ab10d4d24b3a4c17603c0956dfc27f4548ac4c1f036f085ad7b0f427ff93506c3308469367d523f529fca37ff246db01d27056f0df855bb62863cc0eb566fe4dcd54a06b4f5a62b7cc514c0887598d3a7f55d113bd36af8dbd2ef77fa38907581dc6f46cbce5bb50a4ea77db0c18f7d25201df1ebac157064b53debfa362bd0e836f502aab8bfbe64de0dd4c08282ad1c12186f7b13fd01775b3300a80b54591c08ff4360f0ea688fdada8f1822dbf49914c36bacc93a2ecd036688bdc6ea4c6cbdd902c46d1bc79c5f646764f60ca0dfb35bb22fc8925ec5b1da6b0b3800c624fb9cacdc07aaa8f65db81a131a73993031222f0d92f7b34d67eb3462317a23ec766d51eb7479523ed4c269b3d29ff16a38dcab70e419ca2e8d54127d53c498574cbd0b38b51b7a0d419b3cf5e24461194c361502413dc795fa01fce1d9492001bcaff0a22e31869ad961a708a70b8869aec6de43507b8fa365b5af10f4f023cd5d98716b387cc25c2a7a1db2feaac0be3caac47b89419e8784ffc4573973d53e09cace8771810e13120486d1fa6f6c988b3258890de6d77ef4fa974af16077bf42f5fd538a4cf8b5d5ee168075e811e0e9a3febee3281fe522de7eea3f30e9634698677eeb1b8fd419da9dbbab9a953f0af570ef6ec2325d26fe660f3127cb3ccc1d5b209dadc77af370d5a40b51f093edeaa285c6a1ba1f723ea35a579465c69459bd7ac57451c4471f09f066c9f622374be952c30254ad650dc32bb32cee1e6654a58b790b871dc3d1674c9665860ef50c763f2b6e72b38ba9c52e820e717cff873cd12a13a45e1b71dbe06c9ca1ba37e3566279ff5f31d08ef9c18107453976fbeb91e712f19364fb22ac37e844ad911f89a75cbe2a3d6b6cfa17e8056df042a5e042cdc8933e51bbfee9c4e991fc4478d7c7dc2de4944fd2f0dd40df4b42e391e64e3038639d93b4830de2c5076d1d5330d1be8328caa54ce94e11ea69ed4f306fcd1a98336e8d9f8f3f7abd550981378414935b80441104d4d4e77c83cb340ca028af2c26116bfbbee891df44dd543c986e1e9e2423adf319e1f9646ef893314b926f2f3194f90256c6364c2d7a8aff0687b5f341542bcfddcfdab335b4fb390f566e8a9fb411cd72b938540ca17919836d1dd8d038f72fdda04c5c8a81aaa1e87de9d364d06ca5bde0a11c3ea29f2f94cec8dd600b4a4fd40c5b8f88182888cfcbdbcc3d34f43a42cb6073727e16226ccfabb1407ee876787670d040906b9d573ec2d7cb6bd9a761dd5c491eba2758a8227f955e8e3f4d9cd832e4ea4dac351b05f863c8bef6f6db97e8c849fa08c1d437c9bfdcc85242c578fd059365058ebf694d80e05245c3fee7f8d1a9a59814abf80fb81fb76e51f6c8b34ffb5fd44fbff696a26f934998d5cf4353140efe8d96ad0e87ab1b0c0245b049089f86d2518f23ba1654f911c4748ec90a44589c92ef2ebb8f15537377ed96f620b07412f27ef1a344c75b2fc88b886a6ff23faa6c297d19a0e8c6b277dca3e10390d8bfd43a211ae552c3a9cdd4e8f23df0786c4d26af1fa4f2d70e0f00147507e2d2fc5ca95a431aa1a72b533f3bd652b1c06311da92cd307aa341b766f5f84f91d8d3bbade6da33cf04504fc20edcf6de359de1dc82ac358b56149fd5e4ebcdc61e41632ad33523f37aff1b2e0974d49f2131039795055794994defb85d9f2e02c0f6f453bc4abb5340c374eefc6142b324848e361c2877bd4bbf40dae6ec66c2ec4b785679c1a2f770736c3bbbb1444c40d8ab169b237b37be65397615af8f95f8a0e5dbc6e671243ed0901028765075bcda03224ea7e3e1fa46fa12857833f894880b5f09c7eefea2f302b767534c2a32ac9706114d2388d95f049d7204ed3b264c4a94d9aa40b253c171606e8226e0e415584359c03f0800b7c2afcd4d613683a9b8e096de5039ecd965d63761a3816dd202e45e4e856ecc7708231aee0c07adf97368481d6de48b71b3719e4a04f10bf25629cabeab6cc6342def0f6b667889d7865fc6551005f7fcd17f77002a6f654dd632f3b0962f3ec9d4288a98fdedc8a900ce7362438b89d48fbb19d011ad19e262c3fe6e8b3a3bb73cea5ecda1d31ec2dbccf9f3f3e396f3211d36300b21e944f49bd50e203037be10446da09b92f875f3b10ffeec392db541d15edef88a9eb9751da585c33a778195080d2d09b57b4b9a6d70ce873526bd45e10b5722d990a833046ec2e7a66cf3eaca6ab74fabfe826b8e9db4bcb6d27234d3e0c619fc39b4e2f8a360555bbe560722a97722acb335a57bfe6f14391ac52b5078d792b9d21599e79c26f4a4ac64c6fbcc571117945f50f487a316e09e9503918e8ae14cb21a23f082e9063397024e5753a1daddb0df2d7743b0116f15940816e24c5bdee5d6fd357e6b48e71307fde6f57ee3fd6bc2f631750d523e5b91090ffedd4abd50d984939ca3dce7cd403a85b36861ea80d48f489e323d908a8a7a4bc655abd770ff9e5e792e7e4af735c9060803f729634d6fc7d1f9029a3052ed19b9423fbdc3fb0d89b6669385871c6e9e708de0b880920c316761d804feeb7092694fe12d3a0981b695e78cd3f566972cce72190e2409ffacc511ba5819d92ea57caf048f83a99806b118eb7b1c0be84a82705b119c1e8fa8df1485932c4f662f98faedde86b758f323e1510e7f14d8b1c9accf2742de75a3af8b259698af1b2e4e198143c32b666242aa2bef3fa23276957bc50798fcaefc9bc29b59f50963bcda7982bef20823863783b81126d743d6644382df879eb79414cfa435c178dd3447980050d06ea6557ffb7c1fb663b424fe0ae4f8b7c342ccb00988675981b1d8cfb85a6cdcd7fd5a074a9e04c5b87a8ab62dce34aff65e65b389347647c9b5400733735c763980627868294064057a77b1b72f0767c4c980ebfaf21c5916d7876e813bf99be3560ba0f39b14bb3ad6cf5f0b23ffef16d67ba989cb23c61783ce5dda93035219a4d4bbe642f116291e9c451741fc04775aa8059d5218315ddd47297bfafacb113b352ea24ffc15c157735ca1af682a2024c8c2ab1778cbc4f6e308eb8560d076e2e4669631918a827a86e59ec57fc52eba0316fe61fd627475133daf78ffbb7bf5515df01d5ab0fc2b0c33fc2535f4988421f64cbcd2d75228bcadf7fc55f5218554bb087451998874aa8c59b094b020622ef895db1ab5baf443aedf569612dbb4c4b6b63d206aa7d8047aaa950b4c094e410a18b9b398cecf5dd6120bb40bad2cddd0fc71477d44afabbfea30de1f6d6bf570caa684d16d147955fc7580e1eb576623c8e1c05d939c8bf0d06cbbce2a2cf53ddd84269f36869d240be393ff8e744fa928d4c259901d8cd25404f651c2e176cebd8072430443d7df85d504f81101110e9823d9359ffc4dd50a347a8cd742a39707a64de88554c1c33dcfea71ac", 0x1000}, {&(0x7f0000001b00)="4e7f0dde63f0c55522f9aa69cf23a8f520ee4a6bb928f635e92d49295e356b1b027a7e094abff88398c0141e4b24d466e3844aa9162bc40620dbaced4d8ba803475a3ce7af03f1687d1e3f336bc434dfe09e0c00b5b6c3c30d9c73c01783a5d824851bbce7318abe74e7ef93c1d74f8652103229cd64b27efc688814709086c5c32ae08bdba434a059f29352c24140ac743133c05a79f743c03b004dc5c3eaf1ece95de88691138439f42c4324b8086f", 0xb0}, {&(0x7f0000000640)="410e6c6c434a3d4892cc84333fdbe249de19c03ccaf33f928a5df428d9dd9f1b8c0ed124c045b17a30d12459def7fde477bd7cf48e0f8d3cc9c2", 0x3a}, {&(0x7f0000001880)="01b57cf00d266bcf1004cf", 0xb}], 0x9, 0x0, 0x0) r2 = socket(0x18, 0x1, 0x0) close(r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r2, &(0x7f0000000540)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000400)=[{0x10}], 0x10}, 0x0) r3 = openat(0xffffffffffffffff, &(0x7f0000000340)='./file0\x00', 0x80, 0x50) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f00000001c0)=0xc) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) r7 = msgget$private(0x0, 0x200) msgctl$IPC_SET(r7, 0x1, &(0x7f0000000100)={{0x7, 0x0, 0x0, 0x0, 0x0, 0x2000040, 0x6}, 0x5, 0x7, 0x0, 0x0, 0x4, 0x0, 0x239f, 0x1}) msgctl$IPC_SET(r7, 0x1, &(0x7f00000002c0)={{0x1f, r5, r6, r5, r6, 0x10, 0x8}, 0x10000, 0x200, r4, r4, 0x31, 0x8000, 0x80000001, 0x1}) fcntl$lock(r2, 0x0, &(0x7f00000001c0)={0x3, 0x0, 0x4, 0x7, r4}) 16:00:00 executing program 1: r0 = socket(0x2, 0x8001, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000040)=0x200000, 0x4) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) shutdown(r0, 0x1) r1 = socket(0x800000018, 0x8003, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r2 = accept$unix(r1, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) sendmsg$unix(r2, &(0x7f0000000180)={&(0x7f00000001c0)=ANY=[@ANYBLOB="01002e2f66696c6530e54644b68c9ae11cea9d9b271d8e72c565b7c3edd55671e9c73a43cf3c78e31df37c82c2e1ad46e472b8b2b4f199d5bc7c751cc17259740355dc6b11383db05f9d0f5739a2c5"], 0xa, &(0x7f0000000140), 0x0, 0x0, 0x0, 0x2}, 0x3) 16:00:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = dup2(r1, r1) ioctl$VMM_IOC_RUN(r2, 0xc028756b, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}) ioctl$WSDISPLAYIO_DELFONT(r2, 0x8058574f, &(0x7f0000000080)={'./file0\x00', 0x7, 0x2, 0x8, 0x1, 0x3ff, 0x5, 0x6, 0x1, 0x0, 0x100000000, 0xfff}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0x24}, {0x2c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="f3") 16:00:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x87, 0x0, 0x80000000, 0xfffffffffffffffc}, {0x84}, {0x6, 0x7f}]}) ioctl$BIOCGETIF(0xffffffffffffff9c, 0x4020426b, &(0x7f0000000040)={""/16, @ifru_data=&(0x7f0000000240)="e6ecfac90210e52fbea9adec793af4208977252ee30949897e8385874ee04640eff79d44e11f3dececdd26426533170d639ac1585071512beb442f1c9860c5792f0a481cc760c3997eb9ba8f0605216af05b701339ec239313a2f7e988479de8045c8090a75ef0a7fec3a9c70abe37d95fd7c33f4811a91e729e25a70dd4822dc529d7edbafdce48ee46e090161b29e79b8f9e626a6a71b2258390770ec5ddb0803c24133583fdc2181d2a348ed9c2783529d22d0aa7057e56401de678944cf0d3f21b5be6741381f7e8ded337769873c6e236a4cad73b9445850e3baa6506c42a2cd2385d3b2afd1627db46bc695ca0ee8f91ee0665c6b08d7716571f67fc4ce1bdb93b2ff2e7e984c84a3e66a8c0909f3005ed1213d778104459630b5ec89a5bd7bac790f0425c4bc0811707a07a30a4ba5d59147d16b9e56f35a2366b7bae5d0a52a40b8f96ba06fe172dcb47fc7040b39eedb0a7985744b5fef81483f1bf4490597a6f3a5f85e1f49669a987cdada5e1ea8d0d4bb5879e6b3ea3f67cf05db658cdbb1a82ff271a8bca91b77349fe5e1aa2f2220ca342d43335bb94d08b044838791b448bd1b61b90ae026eb9a410b8650794e74ccfaa91ae740d1f14f52808768f290d999ea2683435c598dc2c2db80714d4c5120f49d0e3e4ee8bea1254ce77c69fec8ab01998d382b47ce63f54183c60c54052d93ab01006c2f441ca10473783dc951a4acd4ff0a5b73164b71bcb3bb1870ee4d1957f5cc55bbe740709c42d4f1ee3973f2b98f78723ca40a31917b9ec8409b8cf9416b8e409f218484922cb1509d56c9826f3c44c80dc6bd77a4229dd203706c575a22c5af665b619e25d3a7ca0fd96d65700f2a2773208a37b376abf3d83b8c4dd09677ce549f0c8bda44226cbac4b38a165c5ada3d60d8a53f878b01d2d6cadeb6b49a762f17cec7809a6366953e5a622fc8ec23bc0b53b7c60b84cb307681ee458127937490ba1a96c39f6aef2d8f4ce6e3b757fcb56ee55ffcbb6d73bb6b710408edb429a1b09f15790f5ced1935bfd8fb174fa09b5d1aee36dd930095e3cd69c294a907a5996c0903d4f96493d15f257db44959bb6ba003919648d839a99a10d6cd71d4b7e558a0ee79698fc2165c87e5d2ffdd257e7cdebfad21af51f2c84b0a6323289d005ce46eaf24ac033b5e5bbf2fea1724eb937d8b4b91b6e9c1d259e091b6ce8d9b8b837fb640c131fef4a3eec6bc19f2646b81262278fb4d40ee69b5955add6fba2fe52f2314f2ec6140f9e8a7e8385c4216c78029b3b49c3051d109b67e40f52bce85e4a1cbcacc327b4e9837773aaeded2c2ba793e610eb3cebd7fa87d6beb275800dba32bbed67ed00d9ef7c23bf17b8468a56c604faa85f9339acde6bfcbcb4a5adcc87d15a3bded19c0a1f92b5e31a670bf98218db74d63030c46d09cb95ba1ae65d881ebcda1458664b2bb9491e6a4f2697d236e218e8a6a0cce863aa91dec277c8437226213d01d5433270fa77ac0d9222bb5cab0b6b36ac624cbae8e4acb645b19abfa4a539c458335baf19c8241e0aa6b0329c9a6e66f5c2b4f2e23d5f016e5b904f36b9696d1644c04dd0a0f483f4e98373f0e5b46fa603472a36a62f0ae662800b27f4ffa6de237c20ee7a14bab83f763a07fd5a2bc78293719cce0d44388d0b71a8e1e9f8e25d1c444fe6cdfe113b6a53c27239c9e14479dc29c3d04a67a848907ce6423ddd7a72b9de612eadeaccf7b673b145f76855d4c61387d55d89b12272503249c558e650b5798710ac1d5eeab43d0726491a436c110fa25b240d4262d6fd8297d2bff2002ebe06111ad232109086dbbf6d6be08275c4ebc7d6881c46c40fd7e657e1164bb4ba98e6de8e2ea07e28dd327d90b185cc8c0369039e88f18cef0709fae8205d5570b9938f231fe2a41de17bd5eda2c4d509af89b55b5a3cf970b18dc5413a5750a99d3d991ad3e914eacf5a77daed620bcc252a036a8b827f9556ad33ccd50119811d741b05b97c762b5378b04d115506f0f4495aa5aa89376ebde3161dc62306c05605e6f8f2a97a0dc5078801fdc9041d079f04fa76487e72b1bc77b64c061903707ce2ad8f37fc648bcdde97332749b48160809f1b1b257c88c1e382e6d95a8a35f34d6024ec6c3555505a60c0cb5f07356f6ef73a1a977865bc10cc91b716fffcce87cba02972c13a6d6ecd46c9bee134861ed404eefdf774dc985ce803418c7d32522d4e20406d6f6a1f04c08248706f3d94ab15fffab906afce87b0443bafa66b75fd20a0cc01c63739bf552a28eb2ad37aedac3e9f7f323ae221195c0df373ffaf4c2d911f1259582e912a9e02e2885fb5625d450f3527d12fba0c5e5c837833bd2526e72d8b008c59961990e9fe2dd4bacc9f78211b6417d1e3a9c16ece1512540055dc26d1dc23d9d8d2b906431f5774418941df3377331dccc14b99a5128b94ee7eea38632721637bfd763cbf337a63452e9a5ff06431ac01135316c3c83c18c016562223d7b389661558762898792cdb6b96954d1f4d32b87d041b46d43481aa618edd09b12f9d55466ee0dacf4736301331a65904774be84000a7200fe171ebccbb61af3c6c44ed31ae17c962dbbb0350c17173b634c3065475fbcf811c5bf395c93d02e050c912f4c153dd0bca79b75ff69e4e9899f72cc084e92ffc45a6acfd3cc57a3e9fa5c2a48e21f9bb4a88cc93f2a0f6f8b03a44dddf599ac966eee302dc6ded68a461e140d8ea60ec7cd14516b2d73494fa757af36e00a392bdf8d9af449603973a0574a77eca1e58ca6eae3d4e4dd85fa26513302362a480b972472b9d2baf8def0d0a2ecd17bfcf15f62070fe7f8f105bed387d17f85a344e801dc1a4c5b269147fbd5719440a0c23e1c2494dc5e006edd04f8a1b18cc2d7e711e84e6a35b54a74e3081822223e6d92ef8f2e0018fc629e5e95b5f715157b2f5c56810953126e20e7e1089b4298090818c06f137ea7020ee2ac78b384cbdaf3be0f0bcf7c6c3119583d2b47d313eef13950e2c42a2bef11d5bc90bc050ac93961ae0d2b8d8bb07673ef57e651db61b1aab9bfb343956d6fc8dc5e51b9e2c0d78d7ecd45f0f6118b4fac62650c9d85e1103e2fd96749c372c12257c8791cc617af2e6e3b49e6ccebacba51c5a2b770caaa4184ec3c93d795b1ed0b5723d1e07179c3f5c60a6308d3490b13305eb03351bd08c3ad35280bdaa19688b5190f28d3b1c089e897f1c6af107c86616252eee1b2096e3c02aca3af7287ec6e8591d6024379f6f1fa103dfc6a308915e3724a1c0fb5f631a1b8e7174107c1b2735ae7ac8ace22b4329b029a5e35f971fa5cbbbf72360c700fa63d2e422d1274d7d65995097e329140e9df98604823db3d1c5e98aa77686091613f6c91288edfa5265c0997523eb36f4d15b4664caaae59097e2c3aa4b862bbc5007f0a73e9d9f74ff2706e666fcaa71a69ac42d3cdcaf7d79e811c8995d471644241f0970c2f5d1e53351a6cd20ff76c5664a20d37959935c4518d9e984314d3764fb7a4f8e4b56711db9a8e1ddc90169e33bffadf1ae2d88a7d3aa8edf5259566ad1126f0bcdce51f1191eacfa283bf7e29feaf152ec3d0dc4d252cfe0d31e7a91e5e476c90aa8e326c8ca642ce65764d0af9ea749e441238b0f6186ec477e4369f2f7c66b35dff097e9eb988b12a80a9b7ca2de93dbf64aa49b39aa61ba54849e6222fb58f153f34cd8b9c826796a0ee2903b3c15315aa0475b99e4a8091bfc6d4911209b0ae14f37070e8d1ae15ebe62264a94ab10e12c93b88c55257afd1db744a1c43cfb3d428ca82bbae1b7529f5f850031f3c6200480b40dd89ee71b9194c58bb874286c2db5c8028490240b27d9a8f1bdedf334c1f9c95fd30fc3bd68e2c2142b94c90626f25ff9aca15ced559ea2f0f9b4ac02728cc954a3151720d8657101e5c890da3b007ec07feeefb3720a649838bfd4a62c63f5fb1b436ec47323f4c46679e4b89f87b6b935837e40ed355c8a00d0f481b48ecbe01927f623d1c0ef7f541a8703483a274ebde692780b78f9a42acb5639150c6875266cdd9365b4b5e52e2f24cd8486c0a3d734e1d6be75a52a89117d20420e6c6e9c885044a5050b0f01256f4fbbc57efa09044a0dfac21051a27fd32f8210326772a7366fd03273a266bce0bf5bf4409ab7984e2b27c39aa439e3e1c7f83ab008f3bbdb1a24848257287e702cb955189836edac8415189848c96b45ee55b85c3f888ea73801f0ec30dfb84059f45b6fec4b0a039519ae468cbe112461e8e99cab7fd85eadf44546e08d9929ab2979732f514e87bdba9d93adde94450ac24dc8181ec70433d89113d55a2d91b9d97d0ac21c1aba332bbd44c83dc00c40feb8619f3d67d1b6a4e8afab194c27669f6d36acbde2295f060cbf9c7102480faa1ce5b62e1040e8e3dd8a69aff899a82b2e2a156f4ea7d475059fa7381b6d329156d89083ab525c67a4591bf493ba61460ad9d09b82e0b51454a4b258e66692daca2604e651828e76edbad7bcd75ec4c66bfbcbf3854f400b4cd5523641b32a63f72debfc71ecd2c989e695fc2b37d413d0f3782e6d25e9fdb5c0be6d59d8117414effd403f08a9f25e2ab8e3d34d95255dc7ea5a69ed669a283b81dcef996cecace7c412c507214c5d500ac8ba4e67ed9115578c372afe0c7a4677d354b92d2cde864bcd3869185180284b22060073bf8b4f4da943d22c0d8083d1c24e6152b3a2ddddd2dfd82216edd1705d06c632325db10e409954265447d8a960c54e99f268c2dac2d40201c5770ea56502dd831029dd64a41dc3b2f34775c229839ec60b202a4658de131bf86ac906201cd30cba48100d1401eb4091c42f5aebe9156ff011eaf2f891a6b17503d4f8cddfeaafcd0219e4eb78c98e067091e5a2131174d02ee12237d018b5f5c03204825b0f37b1249a051fde48ab476fb46fa77a4b79e3803e8f017fb1cbef09c4c2e4dca894d6f20ff8018b4d036c03afcc37b603d0a557c5399290d9bd980ecaa23dbcaef5602d479e5d60f12fe4e60289eeaa8247a19e99081267524f828ed16ef5448073824476bc397abc7f31e9c9f2b768f5562b1ccbd8dc507bd41dfab1628902a756ad228f28e8d674f1d05d7990818268af1ccf0831e69f47496c9b28664289707713659813284992bd9e5825ec39aa0ca0d0d941fc2ba9519c44071cd0f0ba3d784315e3466112123ed83d3207c62d5cd2c41ce74d75e5b78f28407048a6124fb5dd26bea8d521f1acbe35a046fb15ef94ccb2b847f42c61ac6b90da41dd3cbb3ca3fb445071dfa58eba95676a1fef8da18e89b51db0723ab050a18aa80362dc9283bd51d912e235c61f94bc1da84b6f835efcf7f54a8419c3f026da6ca4967bc93ca122b8bee2d1e40a6d6101e4f0e712ec8e1844104a32bab8ca7cffb5257f96179417c87638505005424d3fc8ce55f4887141b6fc4124aedd5ba2adc605fd1ab4f2062541c9b616fc597b8d52236f940394e7a1eeeff7c04f2068424bd0e9554032269569119d53c3b312fcbafbb79d5599b1664b9262e33dc7a447f33a1ecc2b2026ea3ffed65e1cc7d9df1e520df11b21f3b5263935282caaad8f0e8d608f2f762a27e7c90c0cd701ead00ef4ac421e9f00817dd723b624ccda0548d998ffbeaa175d65b8df55f4e15303c57c02c75dcd419c2f84fa9ef8849b8886f2fc48e99e97c91f9bb2cb7480fb769119d2cca46eaf496bb894aacaf48d89fd93fb3c8577e0e36e13122034820c7c80b50a4bf81dc3"}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000080)="b6") 16:00:00 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202d, 0x1b00) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendto(r0, &(0x7f0000000080)="19", 0x1, 0x408, &(0x7f0000000180)=@in={0x2, 0x3}, 0xc) openat(0xffffffffffffffff, &(0x7f0000000000)='./bus\x00', 0x10000, 0x20) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x82, 0x0) pwrite(r1, &(0x7f0000000140)="4b0cf8d1d4e80d9e21db69e77435", 0xe, 0x0, 0x0) 16:00:00 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r2 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0xff, 0x8, 0x1ff, 0x0, "d9bbde009a9125c500002000004402ff00", 0x0, 0xdb}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r2) r3 = socket(0x1a, 0x1, 0xffffffffffffffff) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) setsockopt(r2, 0x9, 0x200, &(0x7f0000000140)="86c252ec6b3f8a81ac716dc2e956f97b58", 0x11) dup2(r0, r2) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) geteuid() sendto$unix(r2, 0x0, 0x0, 0x0, 0x0, 0x0) r4 = socket(0x18, 0x1, 0x0) close(r4) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r4, &(0x7f0000000540)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=ANY=[@ANYBLOB="1039016acac3fd1653c19f0ceae100006af1e19322f5e878a155a53034985a4ea740b0353b629e00565ad37394a7751c3c693cceffc4ae389f7b17f33a11c9ea844d4468c2749f8551d6d094f2144526ab0fe0827ed4fe3cce62d27a8683109504"], 0x10}, 0x0) sendto$inet6(r4, &(0x7f0000000040)="a04d628be2b32e8d4271bcf7ffbdaafa1da9d07ee7f2dc2932fed4da6becbc7c190ae0a105bb9c1946c4", 0x2a, 0x0, &(0x7f0000000100)={0x18, 0x3, 0x1, 0x8f}, 0xc) socket(0x0, 0x3, 0x6) 16:00:00 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x8000000005308) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./bus\x00', 0x8, 0x0) close(r0) 16:00:00 executing program 1: openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x10000, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) seteuid(r0) r1 = syz_open_pts() close(r1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffe, 0x0, 0x7ff, 0xffffffffffeffffd, "0000007db84d4337014608ff00e1ffffff0700", 0x0, 0x831}) write(r1, &(0x7f00000007c0)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c1914bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98cb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7ca2a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006b4ffaad2a7a939fded389efe60c36c653fa0e7020a7447e809cf0000000000000000d5fe00ac537a1af30b95fa383ad32e34195c29", 0x32d) ioctl$TIOCCDTR(r1, 0x20007478) acct(&(0x7f0000000080)='./file0\x00') r2 = socket$inet(0x2, 0x3, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1004, &(0x7f0000000180), 0x2) 16:00:00 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000000)="f13a3c20bfd86c6f3050c37c7fee55ed541e6f25846efc8723cc8de29cf48441a5d6450567d390b37fae76f4536cb7", 0x2f) write(r1, 0x0, 0x0) recvmsg(r0, &(0x7f0000000480)={0x0, 0x0, &(0x7f00000003c0)=[{&(0x7f0000000280)=""/47, 0x2f}], 0x1, 0x0, 0x0, 0x9}, 0x40) r2 = socket(0x800000018, 0x8003, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) r3 = socket(0x18, 0x1, 0x0) close(r3) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r3, &(0x7f0000000540)={0x0, 0x0, 0x0, 0x0, &(0x7f00000002c0)=ANY=[@ANYBLOB="10000000000000000000000000000000ef3b6e488feec974886ed2163c94dcebd650ed167fe49b0e363e479d661da5f87d6a980c02d48b95bc0c7c272ad61aaefdb819265a5de4b46aef770d050000000000000014a4cb448b7e6388e9ac7426c426a84f14e921c06569416b9ff3a813886ab0e564969a72c6bc44ef6428d80252be13bb505286373d65d9f902ad2e81c032b5ff79074d5a6b746ef66f5d2b07a5fbcd17764a2990d4f5fa3e00e4340197c43c2babbc4d379d60747a637373ffa469b76e5e1805153e1047a66588562d8b413c83ad9ebc673a3836ca5e1d80e61c39af9762fe2b0cafb9a2547f5a4980"], 0x10}, 0x0) fchmod(r3, 0x8) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) writev(r2, &(0x7f0000000200)=[{&(0x7f0000000040)}, {&(0x7f0000000080)="433a83e963a5baa9fcd286018896d0ce5d16099b6cada2", 0x17}, {&(0x7f0000000100)="a93234bb36c0c27b6a8a1272c4be6aa13dbd974a3b1202289ff9dfcf95d4f8aa56a3f6563bb1baa6", 0x28}, {&(0x7f0000000180)="ff37730c39731205e65edaa01e7c1abc8e5b13bcf2ca93dd73790fd102cb6a8d6a7a2d68c8c08ceffe081cf3d902360be463f92896f434bdd9e7cd5983f8f06fb453d19d85b10a37130ee8a3174ebf2f37f868b667e159744d", 0x59}], 0x4) r4 = socket(0x18, 0x1, 0x0) close(r4) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r4, &(0x7f0000000540)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB="100000000000c42eedea0000463c5a45"], 0x10}, 0x0) fcntl$dupfd(r1, 0x5, r4) 16:00:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x80004000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0xb1, 0x0, 0x0, 0x1}, {0x6}]}) pwrite(r0, &(0x7f0000000140)="e4", 0x1, 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r1, &(0x7f0000000540)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000400)=[{0x10}], 0x10}, 0x0) r2 = socket(0x18, 0x1, 0x0) close(r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r2, &(0x7f0000000540)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000400)=[{0x10}], 0x10}, 0x0) r3 = fcntl$dupfd(r1, 0xa, r2) getpeername$inet(r3, &(0x7f0000000040), &(0x7f00000000c0)=0xc) r4 = getuid() setuid(r4) 16:00:00 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000040)={0x1}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) mprotect(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x1) r2 = getpgid(r1) getpgid(r2) 16:00:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x61, 0x0, 0x0, 0x80}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xf7, &(0x7f0000000340)="b6") 16:00:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x3, 0xfffffffffffffffe}, {0x100000000074}, {0x6, 0x0, 0x0, 0x1000000}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)='o') openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x80, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x10000, 0x1) 16:00:00 executing program 1: mknod(&(0x7f0000000080)='./file0\x00', 0x2005, 0x20e) r0 = openat(0xffffffffffffff9c, &(0x7f0000000240)='./file0\x00', 0x1, 0x0) dup(r0) 16:00:00 executing program 0: sync() r0 = socket(0x18, 0x1, 0x0) close(r0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r1, &(0x7f0000000540)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000400)=[{0x10}], 0x10}, 0x0) sendmsg(r1, &(0x7f0000000540)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000580)}, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) 16:00:00 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) dup2(r1, r0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r3, r2) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="00012e2f66696c653000"], 0xa) accept(r1, 0x0, 0x0) 16:00:00 executing program 1: open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0x100, 0x0) r0 = socket(0x18, 0x1, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x0, 0x1}, 0x8) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=@file={0x2, './file1\x00'}, 0xa) socket(0x0, 0x0, 0x0) getsockname$unix(r0, &(0x7f00000015c0)=@file={0x0, ""/4096}, &(0x7f0000000040)=0xfffffffffffffc8c) 16:00:00 executing program 1: open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) clock_gettime(0x5, &(0x7f00000004c0)) 16:00:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000002c0)={0x3, &(0x7f0000000040)=[{0x2d}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)="db") r3 = shmget$private(0x0, 0x1000, 0x686342178c34df53, &(0x7f0000ffe000/0x1000)=nil) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) pipe(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) r7 = msgget(0x2, 0xc0) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xff16) r10 = getuid() getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) r12 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) msgctl$IPC_SET(r7, 0x1, &(0x7f00000003c0)={{0x0, r8, r9, r10, r11, 0x0, 0x9}, 0x800, 0x1, r12, r13, 0x3, 0x1, 0x1, 0x5}) r14 = getuid() chown(&(0x7f0000000200)='./file0/file0\x00', r14, 0x0) r15 = socket(0x18, 0x1, 0x0) close(r15) connect$unix(r15, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r15, &(0x7f0000000540)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000400)=[{0x10}], 0x10}, 0x0) r16 = fcntl$getown(r15, 0x5) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, &(0x7f0000000140)=0xc) shmctl$IPC_SET(r3, 0x1, &(0x7f0000000180)={{0x4, r4, r9, r14, 0x0, 0x40}, 0x1ff, 0x1, r16, r17, 0x7, 0xe042, 0x9}) 16:00:00 executing program 1: r0 = socket(0x18, 0x2, 0x0) r1 = dup2(r0, r0) ioctl$VMM_IOC_RUN(r1, 0xc028756b, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}) r2 = open(&(0x7f0000000080)='./file0\x00', 0x100, 0x20) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f00000000c0)={&(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', r2}) mkdir(&(0x7f0000002000)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) symlink(&(0x7f00000001c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38//../file0\x00', &(0x7f0000000340)='./file0\x00') open(&(0x7f00000002c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x200, 0x44) 16:00:00 executing program 0: kevent(0xffffffffffffffff, &(0x7f00000001c0)=[{{}, 0xfffffffffffffff9, 0x1}], 0x0, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000200)=[{{}, 0xfffffffffffffff9, 0x62}], 0x0, 0x0, 0x0, 0x0) r0 = kqueue() openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x488, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r1, &(0x7f0000000540)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000400)=[{0x10}], 0x10}, 0x0) fchmod(r1, 0x1eb) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x2, 0x0) kevent(r0, &(0x7f0000000040), 0xf8b8, 0x0, 0x5, 0x0) 16:00:00 executing program 0: r0 = socket(0x2, 0x4003, 0x0) getsockopt(r0, 0x0, 0x22, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x44}, {0x2d}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000040)={0x4, &(0x7f0000000000)=[0x10000, 0x200, 0x8, 0x9]}) 16:00:00 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = socket(0x18, 0x2, 0x0) r3 = dup2(r2, r2) ioctl$VMM_IOC_RUN(r3, 0xc028756b, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}) ioctl$VMM_IOC_CREATE(r3, 0xc5005601, &(0x7f0000000680)={0x10, 0xff, 0x4, 0x5, [{&(0x7f0000ff8000/0x8000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x26}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ff8000/0x4000)=nil, 0x3}, {&(0x7f0000ff8000/0x3000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0xfff}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ff8000/0x3000)=nil, 0x10001}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ff6000/0x4000)=nil, 0x5}, {&(0x7f0000ff7000/0x1000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x1}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x9}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x191}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ff6000/0x2000)=nil, 0x3}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ff7000/0x3000)=nil, 0x40}, {&(0x7f0000ff5000/0x4000)=nil, &(0x7f0000ff2000/0x8000)=nil, 0x28000000}, {&(0x7f0000ff3000/0x4000)=nil, &(0x7f0000ff6000/0x2000)=nil, 0x6}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x5}, {&(0x7f0000ff4000/0x4000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0x81}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000c00000/0x400000)=nil, 0x8}, {&(0x7f0000f8e000/0x1000)=nil, &(0x7f0000efd000/0x1000)=nil, 0x7}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x8000) readlinkat(r4, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000200)=""/218, 0xda) r5 = open(&(0x7f0000000100)='./file0\x00', 0x8000000000020a, 0xfffffffffffffffd) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x44}, {0x2d}, {0x6}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f0000000080)=[{0x44}, {0x2d}, {0x6}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCGRTIMEOUT(r6, 0x4010426e, &(0x7f0000000300)) writev(r5, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) write(r5, &(0x7f0000000180)="d292ad9bc9293ba5fae1a3486bba4e8c98d05f63d658932983f80900553104cbe5dd4c8a0dc59bccef62ee3f0b23d99ab5d846da84d4b613f39c6fa8b89f7f00babaef5dcacbdbe4867619c9f696182013f80a", 0x53) execve(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000340)=0xfffffffffffffffe) 16:00:00 executing program 0: mkdir(&(0x7f0000000100)='./file0\x00', 0x80) symlink(&(0x7f0000000440)='./file0\x00', &(0x7f0000000480)='./file0/file1\x00') open(&(0x7f0000000040)='./file0/file1\x00', 0x10675b27e7f62f1d, 0x0) 16:00:00 executing program 0: pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x8004) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000100)) r1 = socket(0x2000000000000002, 0x3, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) bind(r1, &(0x7f0000000180)=@un=@abs={0x1, 0x0, 0x3}, 0x8) pwritev(r2, &(0x7f0000001300)=[{&(0x7f00000001c0)="7bdd942765", 0x5}], 0x1, 0x0, 0x0) pwritev(r2, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0x4}, 0x10) 16:00:00 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002009, 0x3200) r0 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r1 = socket(0x800000018, 0x8003, 0x0) r2 = socket(0x18, 0x2, 0x0) r3 = dup2(r2, r2) ioctl$VMM_IOC_RUN(r3, 0xc028756b, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}) ioctl$KDSETMODE(r3, 0x20004b0a, &(0x7f0000000240)=0x1) mknod$loop(&(0x7f00000001c0)='./bus\x00', 0x2000, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x20, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) fcntl$dupfd(r0, 0x0, r1) read(r0, &(0x7f00000008c0)=""/214, 0xd6) r4 = socket(0xa1dbc6b6b2d8e47e, 0x6003, 0x40) r5 = dup2(r4, r4) ioctl$VMM_IOC_RUN(r5, 0xc028756b, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}) ioctl$PCIOCREAD(r5, 0xc0107002, &(0x7f0000000380)) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10000) sendto$unix(r6, &(0x7f0000000040)="8da999c3369b2531e19a18da0c6dfc73635a8b7b7daaf471589d0f8fe8122b7be95a522e3dbfc48373c39771651c672ee37fc97521a419fc831a8ad17a235d571b6a852d7329dec03f8942c863794c17644947063338d0bddbdcfac26cef20150d668f9622d610a0b176ac2c88fff328967df08ff9c9a0e2f5eb5f0cd1ddefb3006333e0fc29a29edbb2d8c28c023a6d5a9cf5a76e50ac798374da4f3d6fb84d2fbea205011331974c6ec68dc19b20baaf05afeb", 0xb4, 0x0, &(0x7f0000000140)=@abs={0x0, 0x0, 0x1}, 0x8) getegid() r7 = socket(0x18, 0x1, 0x0) close(r7) r8 = syz_open_pts() close(r8) ioctl$TIOCSETA(r8, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffe, 0x0, 0x7ff, 0xffffffffffeffffd, "0000007db84d4337014608ff00e1ffffff0700"}) write(r8, &(0x7f00000007c0)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c1914bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98cb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7ca2a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006b4ffaad2a7a939fded389efe60c36c653fa0e7020a7447e809cf0000000000000000d5fe00ac537a1af30b95fa383ad32e34195c29", 0x32d) ioctl$TIOCNOTTY(r8, 0x20007471) connect$unix(r7, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r7, &(0x7f0000000540)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000400)=[{0x10}], 0x10}, 0x0) sendto$unix(r7, &(0x7f0000000280)="23558ab116114cd8416b4521d304abae8bd2ac3e63f5d570c27fac0aac7372737bd4e171840d4c88d1e1852f47ace6c21296c42fd12f87b37655cb884d9c90c26edc4e5d9e671d22754ef757ad3e14072b0464a02e1314da401da5e0cce2029c8f243cb2fe0d426e980e499a07bac6e533a36925465380857454d381f6c340e2e762e50696b47ab3ad33fe", 0x8b, 0x209, &(0x7f0000000340)=@abs={0x2, 0x0, 0x1}, 0x8) 16:00:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x100000005}, {0x87}, {0x6}]}) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f0000000140)={0x0, 0x8}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r2 = socket(0x800000018, 0x8003, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r3 = fcntl$dupfd(r2, 0xa, r0) ioctl$VMM_IOC_RUN(r3, 0xc0205602, &(0x7f0000000040)={0x0, 0xb7, 0x1, 0xffff, &(0x7f0000000380)={{0x7ff, 0x4a2, 0x9, 0x2, 0x40, 0x9}, {[0x8000, 0xc9c, 0x4, 0x3, 0x8, 0x2, 0x9, 0x4, 0xfffffffffffffffd, 0x100000001, 0x2df4, 0x9, 0x5, 0x8001, 0x81, 0x8, 0x10001, 0x8001], [0x1, 0x80000000, 0x1, 0x22ad, 0x9, 0x6cd, 0xfffffffffffffffa, 0x5, 0x0, 0xfffffffffffffffa], [0x2, 0x2, 0x8, 0x100, 0x4, 0x0, 0x3ff], [0x3, 0x0, 0x9, 0x4, 0x7f, 0xffffffff], [{0xffffffff, 0x0, 0x5, 0x2}, {0x0, 0xfe0, 0x10001, 0xff}, {0x7fff, 0x7f, 0x3ff, 0x6}, {0xff, 0x3ff, 0x2, 0x8}, {0x0, 0x7f, 0x6, 0x484}, {0x6, 0x80000000, 0x1, 0x5}, {0xf5f, 0x9, 0x2, 0x1}, {0x1000, 0x8000, 0x200, 0xfffffffffffffffd}], {0x1, 0x80000000, 0x80000001, 0x8}, {0xea56, 0x9, 0x9, 0x4}}}, 0x5, 0x5}) 16:00:00 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000540)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000400)=[{0x10}], 0x10}, 0x0) r1 = socket(0x800000018, 0x8003, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) dup2(r0, r1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)) r2 = socket(0x18, 0x1, 0x0) close(r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r2, &(0x7f0000000540)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000400)=[{0x10}], 0x10}, 0x0) connect$unix(r2, &(0x7f0000000300)=ANY=[@ANYRES32, @ANYBLOB="a722130d06492e524d9dd4373672719c6dd4f65be43b7a7b76fa616c1feec9f8362a36e8c6273a87fb59305c2fbd184846140a274afadb03e1ce387703687479f77bb1124b05d990dd566f90c09ba002d367a6ecde"], 0x2) rename(&(0x7f0000000080)='./file0\x00', &(0x7f0000000140)='./file0\x00') ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r3 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1fc, 0x8, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r3) r4 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r5 = socket(0x18, 0x1, 0x0) close(r5) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r5, &(0x7f0000000540)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000400)=[{0x10}], 0x10}, 0x0) setsockopt$sock_int(r5, 0xffff, 0x0, &(0x7f0000000180)=0x6, 0x4) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r4, &(0x7f0000000100)="8c65", 0x170) 16:00:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000080)=[{0x61}, {0x20}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x54}, {0x80}, {0x6}]}) r1 = shmget$private(0x0, 0x3000, 0x210, &(0x7f0000ffc000/0x3000)=nil) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r3 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xffffffffffffffc8) r6 = getppid() r7 = fcntl$getown(0xffffffffffffff9c, 0x5) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000100)={{0x1, r2, r3, r4, r5, 0x5, 0x8000}, 0x1e3c, 0x8, r6, r7, 0x1f, 0x7, 0x2}) shmat(r1, &(0x7f0000fff000/0x1000)=nil, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x387, &(0x7f0000000680)="8c480fc56626e5c411de37b74d1ed9eab277c106746aa13ce98fa5182f6b4b57cf6a96b2e809bd8c4551793a3b1be83941a462650994210220cd994738e721fe4bfb8ba088bde5b519b4e5a4bee7dfb879d2c0c44123805ab1b61ae1a43a3d97f252825af21d3272e036ab1d87c7ed735364a472a40a959195b0ddde26d97b2eadbafa4fbad8d5c622c8cac124cb0997c72499d08736114aa2171ac3dc78bb9e7576fb836dc207080dd2e6d6a0af3515a94ce089e1d70840f057717b9203244edcc48838eb966d8499ab1e54a6d18e03566ba5f8baf02fb08d8765e8b4ece48a79843773735c8ae5bc72b1e8ed4208f4587f3965cada33835ca615e75b89b422a40b46772d5eacfeb907b0a23cedcecb0879ce7c6b3d38786776da6cba6053bf5e7bc1a1cc8425dfbec8be6658c17073aa60b43544e191e6e2a7d23822ace6be5bae00d83e70ceaa46ec6f1f95ef0d195851ed89227621701ebe2c3a8a69bcedaff4b272e80bf030") 16:00:00 executing program 1: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000100)="b1005b04b30ba45997bb43e25786cb3849451ae3d3051020741038f53e8551f30ce390500e08fecea11ea8fef96e4fc748e93f0b780486ae007373a1bdbe781e5d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d606290d7d026ba8af63ff37282934e4fd89f20fd3873babfbb770c1f5a872c881ff7cc53c094303b2b8a85ff3fa86d9211830e0f2f0c9029fc7ab3a34c290", 0xb1, 0x0, 0x0, 0x0) ioctl$KDGETLED(0xffffffffffffff9c, 0x40044b41, &(0x7f0000000000)) 16:00:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000001200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x5c}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r1 = socket(0x18, 0x2, 0x0) r2 = dup2(r1, r1) ioctl$VMM_IOC_RUN(r2, 0xc028756b, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}) ioctl$VMM_IOC_INFO(r2, 0xc0185603, &(0x7f0000000040)={0x1d, 0x0, &(0x7f0000000000)=""/29}) syz_emit_ethernet(0x1, &(0x7f0000000140)='+') 16:00:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x44}, {0x2d}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r2 = socket(0x18, 0x1, 0x0) close(r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r2, &(0x7f0000000540)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000400)=[{0x10}], 0x10}, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x5, &(0x7f0000000140)=[{0x1, 0x9, 0x400, 0x80000001}, {0x1000, 0x7, 0x0, 0x81}, {0x0, 0x8, 0x9, 0x5}, {0x3, 0x0, 0xe22f, 0x7}, {0x7fff, 0x80000000, 0x1fffe0000000, 0xfb}]}) 16:00:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x28}, {0x8000000000000004}, {0x6}]}) r1 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x0) ioctl$KDMKTONE(r1, 0x20004b08, &(0x7f00000000c0)=0x9b) syz_emit_ethernet(0x2, &(0x7f0000000100)="781b") r2 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd\x00', 0x80, 0x0) r3 = openat(0xffffffffffffffff, &(0x7f0000000340)='./file0\x00', 0x80, 0x50) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f00000001c0)=0xc) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) r7 = msgget$private(0x0, 0x200) msgctl$IPC_SET(r7, 0x1, &(0x7f0000000100)={{0x7, 0x0, 0x0, 0x0, 0x0, 0x2000040, 0x6}, 0x5, 0x7, 0x0, 0x0, 0x4, 0x0, 0x239f, 0x1}) msgctl$IPC_SET(r7, 0x1, &(0x7f00000002c0)={{0x1f, r5, r6, r5, r6, 0x10, 0x8}, 0x10000, 0x200, r4, r4, 0x31, 0x8000, 0x80000001, 0x1}) fcntl$lock(r2, 0x8, &(0x7f00000001c0)={0x3, 0x1, 0x3ff, 0xfffffffffffffffe, r4}) 16:00:00 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) pledge(0x0, &(0x7f0000000080)='\x00') open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0xfffffffffffffffc) execve(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r1 = dup(r0) execve(&(0x7f0000003b40)='./file0\x00', &(0x7f0000003cc0), &(0x7f0000003ec0)=[&(0x7f0000003b00)='\x00', &(0x7f0000003d40)='\x00', &(0x7f0000003d80)='\x00', &(0x7f0000000000)='\x00', &(0x7f0000003e00)='\x00', &(0x7f0000003e40)='\x00', &(0x7f0000003dc0)='{\x00']) msgget(0x2, 0x700) r2 = getuid() getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000004000)=""/213, &(0x7f0000000300)=0xd5) sendmsg(r0, &(0x7f0000003a40)={&(0x7f0000002700)=@in={0x2, 0x2}, 0xc, &(0x7f0000003880)=[{&(0x7f0000002740)="050436d43cda30fd718957c83216d25844c12ff2df660b95f45bf444c48c85e96028c81d39758da2d0cce7477b53b091efcd1b24ba3a26f73b1dfcb7f819aee685", 0x41}, {&(0x7f00000027c0)="983757975b62736f092c7a263706bf636e9b9a5438736d8fa4e1880a4f9a0084dcfa6f89f6c4bd0454bf36cad7c38002fe098c2d180e5168d26eec2b3ce11b1c83905565f98a1a7c6eca32f050cb2b80fa77f4b604422d56337207fe1e64c36562d21d6dcd5d18c243dc201bae6c29015be33c6d", 0x74}, {&(0x7f0000002840)}, {&(0x7f0000002880)="5277b5be3d62f9c574db71620e64f13dff0bb7731c4b9d7d12c799a117698f4e35ba9bb3f4618eed713df2645fd51c6ef28543c147aec19947eeaa936e2a7750d2d7d63e7c5717b0cb94bc5cd85904d58776ad44f9445a1791212f8484626b9a165c44a86d7bd0c7121efa05ba66611c3ede39996d95ecac822e6c4cd6a8d0a930b53cc0a626e28e442173e90f1ca54fdd098b8c27cce906fadcf82afa291766991e88ef5179cf3b84d3cc71593f271a0fbd9a97ca1e4306c09608fab577e126bc7a9c0473559bf34c2d03824d3684022cab74afd5f45100bfdb2a266b79d4af8bcbaaee04f33829367b23a4c67b29d5df45ba51e27f240bfea1d104a8fdd97b6f6549453f7a154316bd28c7bd688a4db8d99eda430383f06b297bbef82dfebd2435c71db554ef46c37079d4b1151447de9713f2ed8486e219078c09e1c5280f08968dc0af4a90cadb1c74a30a3a5f4e4e937386c95076c232a653be8150b20f8d104715062f13c1aa6f605569d023cee40d86c125e377a6596320deb64a8383e663e62b6727468e419c542860923891941cbb67dbc4c1c03e9ce0a7c112465490e20ec26063a719046b6650f32c40e9bfdee0b7e130e0dbd0792fc1b61dcbad036fe563b50393d0a99062ef4230cb91b8ac48b7282d8fc2ea884a003a454f32e8b161c4236e2ca9971a3e9d9675a64ed5c3d16a51738ed27e6fee91336b5db1e02fdfbbd5be7a9395f5658f09fdbd10464628c9473e83a2712ecb7a2f8fd77679f5bbb9f7c794d85564b3963b66f730ae7401f39eb0cce4fcc7b3a72be5871b45fdfbd6575056a44fe765a5cc24a1492bb603b7c20b2ecc38033ca7839f9fb2c60452b0e8c216eb9da3096223738db11a45846360a3ac2688441177bff91e588880c17b22b3d1e9e44cc880b3d3b8760929242eda28c08e7deb30c253d7e20b686a5a37bef3758d55faf8b801c6e8cdca3d260706bb7b393a34f0ebb25ec7564603874d32b1f7f2f9ca7fe927173a0a8b3c0953f9a2b016ff15dc399712d9fc47f56defde0bbcd4e45e715a1ce0942d3b743d88910d752686904538c6addc406d5db223e321ae13a64be148d05a856c6f7ac7a9d919c43a2a9df01b07eb23798be24b9c1ee331d0cf74b119b1b3920321eda491ae49c754b47f8a1f100f1583fb596205e6d6da035f1f6b7a2254ba6760ff4edd567b5b554521ec0da2a6a011ae74fc4331d74f458a61cbf9100dec588b64df95b46bb381141962018f2131b1e6e26339b84fea70970218c38cd340fdef9c72afffa896eaf17155aa46dce2c10d97ead4786af39cabf28f3afdb226319fdbf1248735b5a734a9b97a09b3d675de11522c371a7c25a99a8a5abbd52dac64ccc4ad31aa5851551aa93534ab9b216d7268707b3f31f1b3533d3ccbd0a36e18025c48b39fccfa71c405336c6234240f49369eec39267a92ece0386507979b1f4d149353c3fc7f8cd50c98659c0888dc55de7cad6dea6dcb8d8d324bd27ddc26d39974c9aea51c581975ec5e00e67ab583b2c8ffdaf35f6ff21d2195b75eeb46cdc3b47874a958734eb19fe580069a973fba249cd10ff14babb1f50a60b6e657d73e4381b579c07456dbfa89e784664d471ed65c494408e5c8af9d688652df26e7d501ea8534e7374aa943a814ee85faeb73c9ff564de6d1561622cee8250e78114eace0a7372b9fe79913da9d64ec35f18cd9e79d20534a3d0bddee9764f1bb6275b2d0e3410569ba114953d92eb62c2548e76102933c9e1e9b5c08ec22a44a91a042993ccdafdde3169014addc0cd973391b3c292d22f5697d07fa5530ff6135503d59677260ae83d893972d5edd9fa69b47454bb6f64a0bbf34b0a0a693c4e5a8d71f5e84e982a7c6254525cec4d193c3778085838a7bca7491cdf22d21eef30b43d5750179efb42be4ce72f7cc48f8f0a7d527874fa3549781f96aec75155fe9943d610b3a8f3bc6b8e12ed941c8a3735c27b3854935266f8cae1beba653f2d8cc20249df98870e8bfad7e0a4d3888edbbd7c4889407a3c4cc97637c4e8548c9c9455bab9307be64b9c86ff9d48374547f842fecc28c6be1aa20c7f5f050148741459a1f346dad3f9afe1f494bd31e9c2e02ba54d807827e9e1c93d61e529ed44790f7ed84adf4c8e138ebae303b356619ad8cd879a16d1e14433ade7be7ca97c150f2d061cbafe387bad0ca0e11b4628757d68c1bfb38dd9369c5d9c3aa6454cdf19e9d0b10f341f3e04bc113062c562417504f373dc0e491f6e893e6c62ddc77174d80f44e81fde1f301173d6b2591f77dfcef9466d0ed91eb650e171a5d8c446ad2a61325b0edfd1d02f2c9caf3dc960227ced7c71d6e128a5f0aff1562173d0bcccfdd63aa12ce8d9496a02905bbd8a613830ceca5917d770c69501bfb3c6530811dfce3b842a94c9dfd148e3f6c669a554cf73eb8b46e197e5551acc2b8d535fef0611868656b92a42d43376eebe48a8aa304fc1c4aa82151fe6f32a81f86b337a18b22b1c526b30a19d10ac568d49dddddbfdbc41697c95efa274189e146c1e4b878613b80f8b1a727136d74a47e5f70451b9ed68cd11e1ec286718667326b99dbf6d60d81306d977b05e8f24bb5cf85da3c2aab4f4ae003f00ca4a66fef60e5ff2d1b5351f93fd2f46c5a004818a0446f755dcc88f83624017973bc62ea5ff05c9d173e6385be4a42adbeb5a4d29021c8f01fe5e59d9dc395b7ae73cbfbf48710517f8e42b3375923dc93d8d998c38e574ba8d73be0c0bbb684933449904da88c73c117895fef6ed8b2490ca2128db7d1c0507a393c143912137377d4a9c7a68fdc330571959df3c01ef41f1ee089ba47258788f414877d4a8035103b0b0827832b75e4dcf8262b9f36f82064f74b3ccba82fe77d5d8a30599e19d38fad2f4970e57d3f7dde06c2337e9c95096575aea745e342e5a1bfa6977828f4b5ea187ea5b2c8de718bf0686a95a40db56aecbf71e37855ac9dc444b6cea4bd39dbadbc0a8730f28d88358f332b410ac01c7c385ea09b3a6894341e4ddc36f1c2990a70a53a24415342c90132122dd544bac0ec0c57d6f4d2cd4a980dec12128396702e2cd9e460d9c6e85ed69be40597e34b44be4d126320389cca40ea096f50f1e54382a5cca5b82fe2d8f822aa252cc68c3d3cf343aea975c5fd85f20fd6510de434cbf6713e77573e0602dd074f0ed7d0967d57f9a117fcf4a8f3d5800b5d2aac5998aacf9a5681a91d1e7486f0e8e21e8c3470d1066253048f7cba32348694786839af607291cafb8744e7de86392a037c40af9e31ad975d5b13df40556b3f63650fc0ad49ae7745ede9cfe713d83f74bb83a1cf138693dcefd79d3dc49469a28e4b94943e7c5fa8dd15c0940c91d7b98b7ce54c468956e730b675b52251810135b0bfdb1b33193c5b31ba50db702109508b4411b11372618b87a4999508af539ce2e26557253f64c69ef6df5ec7521b4b6a568533aab9c9d86a7b4253f5f7c94a72daa1635d5f0a91379aeb5287f03654b9e072549eef53e3516bde0c108bb7e9db5431a73468bf08ab43a8b4a9e12eac24eadc56db141bd4beb150d34a035ee1e7fce53c554e55188486ae5aa420b804a440820b7a173d60a2b2a8cf81368aaa00f5885b6652c2dc41c5c7d546134c492989299aafa5030e9bb85fb32f01d0925874b410c74b8b1d7a08fe5f35f4f9ab8b9648a15d35f5906d1fdf221ee167f8e7f886ac0bacbf7b25cfbda2bbdfa66e367b7b129c0690017c2e9323bac1202970f924ca2590191aaf530abf88c62fa97a9402c1bdf3c0d3d45aaf06c589a0ae035422833c03dacb202bb14e00f46fc47f5b3811f5e9831b9442b3183a740f26d39a4912bce049fd04ab860370713027eb0d1409f8927d586e6e8badec9261db8fde21c59667f086f57f4123c7d177c341b14904747e00cdf5be562b4a1a105b85084bb51cc473f270a2b6e7b696481d2ff9600574f21995038ef6fe4b89643ba970e63a3b5cef35824cd7d5960e73c79e44a431d02c4f48ce519c18e22b4717409ac7a0f2edac05eba2076d8a00974eea5216cb0cbcf37ff3fa145b89e24d92555b309e2306521404f310c8043c6e9c68b9ffe8000f3c3b35580443363447df1d97ed0cdd978ed5e85ab5cd4ebd3d61d80f2ad26182ec2df9efa876feec2c3f6927ddb03903e0aaa3bb6d874639452350d267a91618f3b1685ef045b7a283bb59149ab4709ec798db284f45eff3ff8b0b1fe1d369a4100072baced78572a6e0e7c729482334edaf12bf49fccff5e2ed20a18f3437f8f2772b8f1449d31a6d5aa6a6096e43d9449ec3d41c1d7e66657ab20b3cf56fe69dde6eb3f6abdf7fe1bbf7d05dbe657f84502fefe17def81dd1d1c1cc4842a8f3f40a16159e7604df84f1ccfecd8999034fb8c760545fa11d76c021cf1a3b50dc26ab63b755271e9e27e4bcf8e6b1962d47806a154b87c42e6f1d2d767aab56167f5c6adc392fe8fe76f91f014663ac3eb7e01fc2d4b56827d716946319cb1e0a5298d470de5ce1f5096d58d1ff11ded9f6635f84fdd6bf897b8d5b1c93ae62f934dc983de8c69ae322c1cd67f7256d59318812500ab255d10b936d42636ba019f43c76f4c0906101d70852fe9066383bfc0537d79569eb51b2174ea88e73be308c209c1c50e856fa4e6414324cc3812c312a3dcdd153e42dfedb6deb7ff58c7f4d9e177ed56928e8c3815fc1df9d6b9e3a18af4b7671d0fa7ccc80cda5550e3d8f2bebb9dcd10515d6dfc3ee15beb1a1635c0e38521b8d810390165d460579a5e29b9e2a24f5f0a6d5d754dd20d6729ff330d6d232ce8b9061178acd5035e32f7d806fca0a041e07e9062b912a207a597ea429e8259a1725785b33621e5928a0bb9cf9d150f769e9abe0b31e7238a5de690cb95b598e6656d3ae8eb582cad116c92604954d8bfb88aed130650ed4138439841da4be3c8d84a9ae61bbf80819211c970856937e06d3c2d5123e104cd49d6889d7c3c9ac74471f680af024b884fb0b8affbf47842cbf48448529ac1ea1b8dab7d77490c48ca93f5b8a9ec3be42cc42c71932295b7c1fd38015092289d2060d00230bcdc4a92199757f6cf879ee6b9565b59cc3cd9c4f08f93f254fd893e92eab208b86cc3f33e7e0e8c731953dd9141c4d52c583b2632b6e00ad3173a9c3921fdd60020b6c5852068b24342f404076de6041802abc974fee2d56a3b83e38327c7e77a8f211ffe9aac263d3c3146e6384c9c85e3a799c273559f0ebb76c6869830d5e20f214e0b9cdafcd49c314cc89dcc41e72681c8e4b90a7757728e82897234b501d11ba6aa5dc57ab0064ea92e0a46046c4a73b048db8bfa81fa436d1112c69ed1c0b95ddea67483bf93e4737263d0ab610bba18db4783a0a11f3828b5e6b1fed95f70da83ca35128c80f07e69572e5c03b3ba7bf7afcc381b431178444552713f47f3c87b340d28864d293d63283f4f3ac3ed67039ec741fd320a5da70cd4d5af6bf2f5e565791cda90e191009cac77173ddc67d980c13358ac2b17f0351da2ea6a9a1b13e895980a2cdf2f751a98ea2c92ae42fd9b1c86ac19fbd8a692629e6b361253963d0abd2bbb1e5bd542e365b58ae17f8cfbd88d822957477ca61bd1bd3ebcb7d3c3d829006556d4ef3f7ad22442198eab80eaad0a3bc53180d50aef6dd0df87da5d65e07ab6a5865b8f6fd45543b199360c16d71cb7abe59370a8c95e0dbdca36fb12ade013844f27e0b0dbae475e531cead75ba74af1cb033ef886", 0x1000}], 0x4, &(0x7f00000038c0)=[{0x40, 0xfc481ec40cd13600, 0x8001, "06d79918fbc796d086ffceb93416ab317a3fcc8c0415ddcb8bb89cd52242b5cbbba81fb530f6cc57ef2c549600c501"}, {0xa0, 0xffff, 0xa3, "8681bb165608c84ef237e7792eb713ddc4ac6e3d7e13f6845f08705c9229ae6e3dd8ef4461c84037a22c9854143928c0a74c3fff784b55c77725c8da5592eb0d4a00b42e02eb2fda45fb02e22a305fbab4f9b145884a9bd1787d1ffd9a874ba7d607e889407b4829f864ee6eb4ceac413b0190f6ed157af3db079fae14322deffe40cd9e67da23f2199a5485"}, {0x88, 0x1, 0xfffffffffffffff8, "e9647762b033e23354144efe911edf0c2ead05a77f3d8b9b206957d90ae757b592eacf9569f0f7e6abf8d897b968d07fe0acc41055e15d3b8a4e5bd2ba18efca31d7f33fc2598c11818c4e77e83f5db09ec5b27cd4e0a1d84d85fb0ae63508549c7c627d93d66a50178211c7096396ac0787a41ae2a6e1"}], 0x168}, 0x9878d5c527fde8da) r3 = getegid() fchown(r0, r2, r3) r4 = open$dir(&(0x7f0000000400)='./file0\x00', 0x400000002c5, 0x0) r5 = kqueue() r6 = dup2(r4, r4) kevent(r5, 0x0, 0x0, &(0x7f0000000100), 0x4, 0x0) r7 = semget$private(0x0, 0x4, 0x0) semctl$GETVAL(r7, 0x0, 0x5, &(0x7f0000000100)=""/197) kevent(r5, &(0x7f0000000200)=[{{r6}, 0xffffffffffffffff, 0x1, 0x7a67115487fd687e}], 0x3258, 0x0, 0x0, 0x0) r8 = msgget$private(0x0, 0x421) msgctl$IPC_SET(r8, 0x1, &(0x7f0000003f80)={{0x1, 0x0, 0x0, 0x0, 0x0, 0x8, 0x8e01}, 0x1ff, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x10000, 0xa6}) 16:00:00 executing program 0: ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r0 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x1}, 0xc) r1 = socket(0x800000018, 0x8003, 0x0) setsockopt$sock_int(r1, 0xffff, 0x200, &(0x7f0000000000)=0x8, 0x4) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000000)={0x8000, 0x0, 0x1067e7a6, 0x7046, 0x8}, 0xc) r2 = socket$inet6(0x18, 0x3, 0x102) r3 = dup2(r2, r2) ioctl$VMM_IOC_RUN(r3, 0xc028756b, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}) 16:00:00 executing program 0: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000000)=[{0x100000001, 0x7, 0x200, 0x7ff}, {0x8, 0x3, 0x1}, {0x6, 0x6, 0x80000000, 0x5}, {0x9, 0x800, 0x7fffffff, 0xc8}]}) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x2, 0x0) ioctl$VMM_IOC_INFO(r1, 0xc0185603, &(0x7f00000010c0)={0x1000, 0x0, &(0x7f00000000c0)=""/4096}) symlinkat(&(0x7f0000001100)='./file0\x00', r0, &(0x7f0000001140)='./file0\x00') dup2(r1, r0) getrusage(0x7fffffffffffffff, &(0x7f0000001180)) unlink(&(0x7f0000001240)='./file0\x00') r2 = getppid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000002300)={0x0, 0x0}, &(0x7f0000002340)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000002380)={0x0, 0x0, 0x0}, &(0x7f00000023c0)=0xc) r5 = socket$inet(0x2, 0x5, 0x4) r6 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000002400)='/dev/diskmap\x00', 0x100, 0x0) r7 = openat$pci(0xffffffffffffff9c, &(0x7f0000002440)='/dev/pci\x00', 0x20000, 0x0) pipe(&(0x7f0000002480)={0xffffffffffffffff, 0xffffffffffffffff}) r9 = getpgid(0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000024c0)={0x0, 0x0}, 0xc) r11 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000002500)='/dev/ttyCcfg\x00', 0x1, 0x0) sendmsg$unix(r0, &(0x7f0000002600)={&(0x7f0000001280)=@abs={0x3, 0x0, 0x0}, 0x8, &(0x7f00000022c0)=[{&(0x7f00000012c0)="36cd3a4652b1889092fece1f5e0ad538ca98736e2b2d734474c14b458c26d9def065119eb0b62cf33198e194ef368443215c777fa063ede47e1bc6cbbc6662e7f11d9402c0f610182af544d01aeaba9d16faab295ee04c979385eaffa91378ce70e54320c54003ee3cec1ad35840e595c423ab24e0a86ca09cca4ca386bb85ea6fbb6fabaf8b21e2e281c2798e46ecaf4599372b318e37c146b83ea24a5b2e50635b1a778f86bbb29d8c3702cd6346d05173a787be8f53da59aca33ec1f94e9b5adf049b27ed08989fc8ef877fc4a2bf56be1cc250369bb42fe6a371ac72ec5d2c9036d83eb9043fc57c3ec6579df741b065807546da10292e5a4fc0d67ef3d2e3609be406fd48a1ca4e4dd2cd12517c7ba09c1e0e4827ab4785f11133a607fe28aab2f83404f00da7a25ccf8888f060a32224e68b216a1f2870531374396672d94f687e0f4ea6b5d454c6fdb9c069718311bfa1900a5281ac75e804d247efb854f6ae31c2e861d127fc08dd4abf424cc580a64fb0eb44a4e26bd7abbec5f266b0663aa46522c6bb6151cfca4840b3fa33d5bbe3e336b5c0f7a4786155e084a582295a005b0bcbd628d22575f5172f630cbf0ce6c14b2c673ff7df2b41f1be0908e284725a41be70b86f436028e94557075565998f2a78c493fdc4feef5c50efe2894239e270f44b3012a47d3977e4e8a34cc0c8f67602c97231e17110c25ba99bc4fc25fcca29970ba73f5fb9872400a26253c47e1ede197a45a7423ae4fb85f87fc1c46c32bd940e595999d3e9c461adee3457bd62b8923a4bd13543d1cf14f4f534542881b1ab1dc1db45d65430e255283d9ed1cdae14eb31a30efdb7c09f3ebd571253199be57f7b94470ea77fba51c865d95e362cd69273429403249e32b2d71e5706dcde763cc4ffc7e2420813c328e6da07520744d6281d8b31ab27a417c7d87bd9f34fe0b63b74934b107e9ba02d52b9e0a7a25e5c12d2ce886de6a04950dfd127c539695459ca386b2786832cb406651bc7e15b3b0413c91badd4b51377011525b00d5a4656775244dc0b968819b574c81a323b046eb4eed967c84744bdc3504fb2299f56a933afd45792ac1c434cbab44fa48244afe6005807227edfa7fe7ab287b77ee169cc2707dca35243154212fa07e6ed7ab1ca060bc046f1f1e4c77310c1a27e0f791129d23b137f79746b7a2e39aae0056d82b2c3c9261343f10d449b1a6f7962390371214e343c40dadc665a7ac4e26a708dc8ed16a5a76503c099dd4f43d478ef43cb1cf4844155d6bdaa7971fc07e68fd8730148b5e1622ba7f528ae08db999d26d64b9a1cabb5d76869862b74fb559e3f46da3bc8d3924e5f15a14279ca5b64f01c8ecabaab21ef9f8fbd6b6a1bd42b0589fd5d8e37ea67586c87e28243ad0acf5c09cea8078ace5ae44bda7104ffbfb7cd33c9828ebfe319107f93f15a0d29e3aa0609cbd40750a4859b7b19689736d575a193609b8fa1b6a7fb73c05df2870f0eea9e5f29d444418ea52a4b4a7ba668bc8358cc85db864f2483ef5216ff1e2f047eefa8ea3db2adbde9138b15aff1ea22eb2de4af44759a674457d1b68845cc3b39e8c9c97696b68b627a34e9be0a7c3d561dd32dbc019f4898170fd33cc40a61b1b2775396995b7efc96e27d1f4a24869ceb087837892ae62b2a1c1ac8c2d5aec8322a0a0aa0c979c3d7c3f30c3dab238d0c395b690de9bb822110f477eae64eed5af61a9cf728bd4bcd180c3d9ef8f4412cfd6c823f47a56c9ce1a7e0d4f3e7cb05715160d04160be8e26596bca9600073173c0ce634a33d89abb2740735303ddb26522bb129cfab822f24d6ddff86c17eca91424e622cb4bd4e46dc1626e409d27178d509606d26edccffb6106512abbbe5372a1d55a663eb38592a0f3f9ac998eee549f91fa173fb52a5685b40c086c4637eda80102fc6f12b2e2bfe3a0bf797dda01f2902f4eb7e9da15656e4624435b66a9707511681219f816538b31841af96f1742fe149a4f7e05898407ca1521f8a469375d0d6b3f9f14f1f73173f6c2af6a81eda203591fd60a22874a759877ee456dfb17e465933250262d0fafcc72c1497a364573443647047b6404b2d46493015b1d5c90060d8ea191fc816915e8c66e524340e9c01668a3c837b848f52f80e7d47d07c5690fc669c0f691a1e29a24dc289737ccd05f4d9611c67fba2e3ea686f7711a283e3d32ed4eb25dfc8737d297ca04c376df37b5f0b999c7eb6b9d2c5f01f4a9028eb4f0207c0631635bf963c5de41fbbaa541afb8845258c02d751b1cae38b9a27aaa30103880695e1311371a3e3d4c869e77897a4a1894594152da1969a3a9372bc27746cd9d747c30c2a2853beeb203b6925e6474bcbb47b4dce67f4b9d91239789a29504a7b40b4805cae2e11be41bf67fcbb4c4e2e1535f24a75faff7870a48b1f08c92675386ae8141b7bc04b2a247dfc71b0e30a94d05ea46ee067bd58d0b5c451a403f6e656486dce698f579da8d9cef0cc0db21080600f03fa5dc6e2715eb33836c8b0c6610275a8bf17447818841d2ba75fea2b52eeed47f463681f34ef26f410dfcaccea78835c022ee9ad8730b563e2aecab523eb3353f1a0a4b69e27b185cd18d8daeb6700f7dc0d13609c11cdb4a8b479c316a8c6c2394418b2f9340fcd7f8f7a55b9ddfda3ed8c0d5b45a9c9d7e7e1879d676ffbb4b3e256018d2725bf73cac86d4f7696a686900aa7ba6089172a8d3ef9f38ee161526114818416917f00567b567e143cb3a1fdc98a8634db4f81ab9b4bd778f3db78ae31ee08b0831ad73a883a0cdddfea8513f26d6c1328b06f200ae78c909e7ea2831151ab460d7dd6e99622d67ff595d3004906fdd8a61cf9f470a84875c2a451ef502e51a2cb1e103f14f18cab66b722d47e0c747ebf5550ab700a5deff6dc8870959ac14ba91f8e785ad6e27f0384eb58ba9c52a96f7eba611af80323b8a90de7f7fa0e602ade73aac56c03a042288825af40c804b1fe1938ad582de3758e3fbc897a01988859c401de97ecc8f6995bbcb0d5c8fe0d60e9d78b1d39a4366d2b0f3e913f18c89eb31db14000e4897864f029b3f4f876314910397f17223c86b5d1202383097280e78d9374a989bb4f45622cced5af1229b425e27e3ddfd607a73d87e1253945dec798418c7cfafa97cf5d76abc5815837bc60701c5f3a7f6684cfb775299387959a4667ddf3b6b8f23d9da34ccac12c54c9a2ae1170a4d7fa5fbc22827f97f1f66775353538a513f0c610311f964e5e076c4e545ae3c71151a69b4512878387888bc5e3dae2620b729cc39aba08bdcd6a02991d2b2596dde3eca8b19b4226fb0382a157713070f212286575a0c3dd50f6ec35cb45dc12a43c764f18209f7b3ce8c6c9ff0e6aa38c34a58424920e1eb43fb9ae2d2176da00fb0cb3cbe5c4ffe22e30a4a46595bcf0388c14acc5d1e47cbb4d8dc2d52b34388b1909b6c7dbb67e434a21eb24e6281a1883d931cc4550ce1b456140aa1d705bf4835e2525f2e56c81a93e7b9c4c2b83b393b488cd9aff013db04f25a8fc78afbe8a155ef3c2eb30cc0284cdbf82e5e0f6068f6761d5a2aab212d9305b5ce5180b53521f27535c403cab35092c35bd6879e82936b8b75ae783a1f2b11cbe2c708caf07fe49c019693531e4786128c3a1a675a908b135b043e6a896bd706b80e0bdf5ae254600163ba453a8cbf39b1b2cb0f435bfbf63e833f50803599fe7032554018883c7439efb6136012747e132c9c700f44b9c9f5ed08d9436c44cfe517014b53b1ee5edb72e42a804751fa08a5efc43b7502e8f347eac9f5b9ca7895e55fe10741eab25fcc2f06602f9d6857d6cb0a0c84a7edc8db4877be78a19085bb649c50d433354cdba822d23f93d731419b7a14433fe1400465659245bb5307288aeb2c245b7e6639dc44b719f268d85f104beb3c953fc492c89ec4bf3e4d1cf7c96c726b2fa7b4823923fb64de9e518246d7d8010f4c66575f4528da336fc0bc50fa7700a6bf1fd29af1be38f3e07a8c44fea25a3b3cb28511595a200d7aba82a26762d2e2244bd45de3d1074a12724831e4b98eae0073c6af556f1ca4c9863058c6d26b82f4765eeab6a4d3882450af3fb6432981a05a19657bf9a5c1b0f029470525616d31016e75c537801b6af09c40ce85ff517a3ab1130ebc52faaa68e7e3ba5055292458a47f14de6dcdd188b607e639614e27876f3af262148c5e929b9d2ffc8e8e9ea09767b517af5e4bc94905bcdf9af414218fd64205a557007840f166b7d2a08ee063e86fafd89f17230bb14b36f8817ac631edb421e56ca6ac6011a1e658b951a7a8c66abd760da1cfbd8006008f2f84b396378f380506b5a310cb7cb92a613da32f72f32de29ff628fcf58b4304da55b033ae9fe319c7bb6a7575e55391966af0be4539a636183bd8cae20a5ed9f03c4ff7f58a77d7bc1864f2fd6606ac04e4c4769163a501dfffa00ecfda5a3df7f7a2ee980ae2b59e6bec597a2f3627c68336ee6d84c37fb84dea0b90a295b174c93640d9ff300f86d478fb7c9ab0d95f53def5f64d9a7b8cab5d33f727154b4c68a897f4ff4a786c3d04ddf7206f75d687173e839a05d693a08b2f0cad74b558848ba970aa215c7f4462cb94586ecef8cf8705ba578a579f5fa567052ddbb9bb94d5ca2cde297a5134fc83edb98c20abe146f5384ee4be4dc47c776b1e258e45822cf02085e35e07935c345ad1da33c47c5f5cb809cecbdd37f63e8bdfc0f90ca24209950538e936a71eb2e721af9e82408e8c7765b9d5829f1a7bc06021e9d15afcb95d09f9e4843533a13655768d81a5bf881af0ef55760d9aaacad66815f96b3c24bcba3ed8719fbbf00946db01fc17ca3ddf5742d69518f830571c89726378084847c7a4d0f972d08d72f37478d6c09d9423ab067a22f91caae035285fd9d3198e4a66693f4512dcb6fac992983fc2c6934d99d3d39cbced43943a49f11631a07cba7c40c68684c9d235320ee2e759f2016fa82b3dc76fe1a2991958c04833819a1377aa840207468922558205de143855df0b4bf64cd9eb0469261ada48335080e79a63701de05f19a767acb42de61a94a5373541a9d1dd62f1396bcf47e50c369ebeae25cb5577e8a542b16188ec062a7844ded80059b3d0fe1d1a301948727c41994b257c2eff2b1ca7b9db3a7803c3231a7f078653f2b3a836e4a512343bf71753f6f50b191e66278401ca529d9aae18ea9cddce999bb17b4c4ab557ac4a78ddc3700a91008e6d15abad20dd54374d82edfebd0bd23cb398d0cc64b425b7931f9a82c39286eb1a11e6e22c439e49abf1ef68493ee620ac9054078990e2b15f9d304e713e88156772ca6110744d1f0d007dfcf814718f5974cbe383ab1d99cb019fb8b211406b5d3c4af2b713262878e8aef33630603b3db037a0cf6d86ab2d542983b73350b7e224d89cf1625f72d41bec71f610a8106bc71b1c0438b8908b3ec794b5860c9c71bb5f07639fcfebc78d29154e8471bd7c1581fb6df55eb63208a2bf2f0cfcdca0898b3ec6115f3daaca255799eaf8a56a494235fe5e676823490778879ae3874c84836aa9227290f400e61fd32c0158a945e77d0d6c94a62fb350d3d285ed4c83d32bebcdf6e539c1de9699f2a9ac7b4ece37947f7bda0d94577bd282f23e7373080e5e4d0a74aed2830ef0f8d02d31b6f079fbdb987fc206652fc8dae9fad62af26b5604a05a1f91b6e006e48a37b96d83fc3cc5887d9566d5a54df66be4fe014ce944", 0x1000}], 0x1, &(0x7f0000002540)=[@cred={0x20, 0xffff, 0x0, r2, r3, r4}, @rights={0x30, 0xffff, 0x1, [r1, r5, r1, r6, r7, r8, r1]}, @cred={0x20, 0xffff, 0x0, r9, r10, 0xffffffffffffffff}, @rights={0x18, 0xffff, 0x1, [r11]}], 0x88, 0x205}, 0x4) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000002640)='/dev/ttyCcfg\x00', 0x8040, 0x0) pipe2(&(0x7f0000002680)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) msgget$private(0x0, 0x600) r13 = openat$tty(0xffffffffffffff9c, &(0x7f00000026c0)='/dev/tty\x00', 0x903ab87e93cf5399, 0x0) ioctl$TIOCEXCL(r13, 0x2000740d) ioctl$WSKBDIO_SETMODE(r12, 0x80045713, &(0x7f0000002700)=0x1) flock(r6, 0x1) r14 = socket$inet6(0x18, 0x4, 0x0) lseek(r14, 0x0, 0x0, 0x1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000002740)={0xffffffffffffffff}) dup(r15) panic: malloc: allocation too large, type = 2, size = 1844674407370p9a5n484: ke neStopped at db_enter+0x18: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND * 25233 31923 0 0 0x4000000 0 syz-executor.0 436785 31923 0 0 0x4000000 1 syz-executor.0 db_enter() at db_enter+0x18 panic() at panic+0x15c malloc(fffffffffffff380,2,a) at malloc+0x9c9 vm_get_info(ffff8000219a5080) at vm_get_info+0x9d VOP_IOCTL(fffffd806e175c30,c0185603,ffff8000219a5080,3,fffffd807f7c65a0,ffff800020ab0780) at VOP_IOCTL+0x88 vn_ioctl(fffffd806ca590a8,c0185603,ffff8000219a5080,ffff800020ab0780) at vn_ioctl+0xb7 sys_ioctl(ffff800020ab0780,ffff8000219a5198,ffff8000219a51e0) at sys_ioctl+0x5b9 syscall(ffff8000219a5260) at syscall+0x4a4 Xsyscall(6,0,ffffffffffffff53,0,3,cdf6062010) at Xsyscall+0x128 end of kernel end trace frame: 0xd03c5fca00, count: 6 https://www.openbsd.org/ddb.html describes the minimum info required in bug reports. Insufficient info makes it difficult to find and fix bugs. ddb{0}> ddb{0}> set $lines = 0 ddb{0}> set $maxwidth = 0 ddb{0}> show panic malloc: allocation too large, type = 2, size = 18446744073709548416 ddb{0}> trace db_enter() at db_enter+0x18 panic() at panic+0x15c malloc(fffffffffffff380,2,a) at malloc+0x9c9 vm_get_info(ffff8000219a5080) at vm_get_info+0x9d VOP_IOCTL(fffffd806e175c30,c0185603,ffff8000219a5080,3,fffffd807f7c65a0,ffff800020ab0780) at VOP_IOCTL+0x88 vn_ioctl(fffffd806ca590a8,c0185603,ffff8000219a5080,ffff800020ab0780) at vn_ioctl+0xb7 sys_ioctl(ffff800020ab0780,ffff8000219a5198,ffff8000219a51e0) at sys_ioctl+0x5b9 syscall(ffff8000219a5260) at syscall+0x4a4 Xsyscall(6,0,ffffffffffffff53,0,3,cdf6062010) at Xsyscall+0x128 end of kernel end trace frame: 0xd03c5fca00, count: -9 ddb{0}> show registers rdi 0xffffffff81280be7 db_enter+0x17 rsi 0x1dbb __ALIGN_SIZE+0xdbb rbp 0xffff8000219a4cc0 rbx 0xffff8000219a4d70 rdx 0x1dbc __ALIGN_SIZE+0xdbc rcx 0xffff800021b80000 rax 0xffff800021b80000 r8 0xffffffff820f41df kprintf+0x16f r9 0x1 r10 0x25 r11 0x7e18e37e22f4bfc4 r12 0x3000000008 r13 0xffff8000219a4cd0 r14 0x100 r15 0x1 rip 0xffffffff81280be8 db_enter+0x18 cs 0x8 rflags 0x246 rsp 0xffff8000219a4cb0 ss 0x10 db_enter+0x18: addq $0x8,%rsp ddb{0}> show proc PROC (syz-executor.0) pid=25233 stat=onproc flags process=0 proc=4000000 pri=77, usrpri=77, nice=20 forw=0xffffffffffffffff, list=0xffff800020ab13d8,0xffff800020a5e290 process=0xffff800020adc380 user=0xffff8000219a0000, vmspace=0xfffffd807f00c730 estcpu=27, cpticks=0, pctcpu=0.0 user=0, sys=0, intr=0 ddb{0}> ps PID TID PPID UID S FLAGS WAIT COMMAND 31923 140822 61507 0 2 0 syz-executor.0 *31923 25233 61507 0 7 0x4000000 syz-executor.0 31923 383263 61507 0 3 0x4000080 fsleep syz-executor.0 31923 436785 61507 0 7 0x4000000 syz-executor.0 49473 42935 32826 0 2 0x400000 syz-executor.1 49473 316228 32826 0 3 0x4400080 fsleep syz-executor.1 49473 170566 32826 0 3 0x4400080 fsleep syz-executor.1 32826 323911 15422 0 3 0x82 nanosleep syz-executor.1 61507 106164 15422 0 3 0x82 nanosleep syz-executor.0 24355 473491 1 0 3 0x100083 ttyin getty 60491 157197 0 0 3 0x14200 acct acct 3027 237528 0 0 3 0x14200 bored sosplice 15422 433661 30790 0 3 0x82 thrsleep syz-fuzzer 15422 262055 30790 0 3 0x4000082 nanosleep syz-fuzzer 15422 522750 30790 0 3 0x4000082 thrsleep syz-fuzzer 15422 119414 30790 0 3 0x4000082 thrsleep syz-fuzzer 15422 511329 30790 0 3 0x4000082 thrsleep syz-fuzzer 15422 105425 30790 0 3 0x4000082 thrsleep syz-fuzzer 15422 300950 30790 0 3 0x4000082 thrsleep syz-fuzzer 15422 81115 30790 0 3 0x4000082 thrsleep syz-fuzzer 15422 515653 30790 0 3 0x4000082 kqread syz-fuzzer 15422 91865 30790 0 3 0x4000082 thrsleep syz-fuzzer 30790 514233 95857 0 3 0x10008a pause ksh 95857 257697 96832 0 3 0x92 select sshd 96832 315229 1 0 3 0x80 select sshd 28106 507454 77729 74 3 0x100092 bpf pflogd 77729 319754 1 0 3 0x80 netio pflogd 4047 487203 91732 73 3 0x100090 kqread syslogd 91732 466645 1 0 3 0x100082 netio syslogd 20698 426929 0 0 2 0x14200 zerothread 2163 162841 0 0 3 0x14200 aiodoned aiodoned 71198 451266 0 0 3 0x14200 syncer update 80005 19423 0 0 3 0x14200 cleaner cleaner 4242 121094 0 0 3 0x14200 reaper reaper 71818 416972 0 0 3 0x14200 pgdaemon pagedaemon 94538 401291 0 0 3 0x14200 bored crynlk 49896 418065 0 0 3 0x14200 bored crypto 78783 415979 0 0 3 0x40014200 acpi0 acpi0 1951 61988 0 0 3 0x40014200 idle1 25066 32089 0 0 3 0x14200 bored softnet 62054 372191 0 0 3 0x14200 bored systqmp 39798 122366 0 0 3 0x14200 bored systq 59747 374205 0 0 3 0x40014200 bored softclock 33728 330647 0 0 3 0x40014200 idle0 77953 6796 0 0 3 0x14200 bored smr 1 111662 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb{0}> show all locks Process 31923 (syz-executor.0) thread 0xffff800020ab0780 (25233) shared rwlock vmlistlock r = 0 (0xffff80000066f478) #0 witness_lock+0x52e #1 vm_get_info+0x39 #2 VOP_IOCTL+0x88 #3 vn_ioctl+0xb7 #4 sys_ioctl+0x5b9 #5 syscall+0x4a4 #6 Xsyscall+0x128 exclusive kernel_lock &kernel_lock r = 0 (0xffffffff826286c0) #0 witness_lock+0x52e #1 syscall+0x400 #2 Xsyscall+0x128 ddb{0}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim Kern Lim devbuf 9603 7045K 8210K 78643K 48594 0 0 pcb 15 8K 9K 78643K 7456 0 0 rtable 120 12K 13K 78643K 2347 0 0 ifaddr 87 23K 27K 78643K 1447 0 0 counters 39 33K 33K 78643K 39 0 0 ioctlops 0 0K 4K 78643K 2106 0 0 iov 0 0K 32K 78643K 1620 0 0 mount 1 1K 1K 78643K 1 0 0 vnodes 1201 75K 77K 78643K 14591 0 0 UFS quota 1 32K 32K 78643K 1 0 0 UFS mount 5 36K 36K 78643K 5 0 0 shm 2 1K 5K 78643K 134 0 0 VM map 2 1K 1K 78643K 22 0 0 sem 12 1K 1K 78643K 1798 0 0 dirhash 12 2K 2K 78643K 12 0 0 ACPI 1809 196K 290K 78643K 12843 0 0 file desc 6 17K 25K 78643K 13269 0 0 sigio 0 0K 0K 78643K 143 0 0 proc 57 51K 95K 78643K 3301 0 0 subproc 32 2K 2K 78643K 824 0 0 NFS srvsock 1 0K 0K 78643K 1 0 0 NFS daemon 1 16K 16K 78643K 1 0 0 ip_moptions 0 0K 0K 78643K 1108 0 0 in_multi 33 2K 2K 78643K 873 0 0 ether_multi 1 0K 0K 78643K 54 0 0 mrt 1 0K 0K 78643K 48 0 0 ISOFS mount 1 32K 32K 78643K 1 0 0 MSDOSFS mount 1 16K 16K 78643K 1 0 0 ttys 114 503K 503K 78643K 114 0 0 exec 0 0K 1K 78643K 1666 0 0 pfkey data 0 0K 4K 78643K 3 0 0 pagedep 1 8K 8K 78643K 1 0 0 inodedep 1 32K 32K 78643K 1 0 0 newblk 1 0K 0K 78643K 1 0 0 VM swap 7 26K 26K 78643K 7 0 0 UVM amap 139 23K 31K 78643K 45540 0 0 UVM aobj 130 4K 4K 78643K 143 0 0 memdesc 1 4K 4K 78643K 1 0 0 crypto data 1 1K 1K 78643K 1 0 0 ip6_options 0 0K 1K 78643K 1511 0 0 NDP 21 0K 1K 78643K 451 0 0 temp 236 3559K 4197K 78643K 204522 0 0 kqueue 0 0K 0K 78643K 110 0 0 SYN cache 2 16K 16K 78643K 2 0 0 ddb{0}> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle arp 64 107 0 101 1 0 1 1 0 8 0 plcache 128 20 0 0 1 0 1 1 0 8 0 rtpcb 80 576 0 576 21 20 1 1 0 8 1 rtentry 112 516 0 470 2 0 2 2 0 8 0 unpcb 120 4256 0 4244 1 0 1 1 0 8 0 syncache 264 4 0 4 1 1 0 1 0 8 0 sackhl 24 1 0 1 1 1 0 1 0 8 0 tcpqe 32 5272 0 5272 2 2 0 2 0 8 0 tcpcb 544 8793 0 8789 10 9 1 2 0 8 0 inpcb 280 23211 0 23205 38 36 2 3 0 8 1 rttmr 72 9 0 9 9 9 0 1 0 8 0 nd6 48 90 0 86 1 0 1 1 0 8 0 pkpcb 40 79 0 79 23 23 0 1 0 8 0 ppxss 1128 243 0 243 34 33 1 1 0 8 1 pffrag 232 21 0 21 13 13 0 1 0 482 0 pffrnode 88 21 0 21 13 13 0 1 0 8 0 pffrent 40 46 0 46 14 14 0 1 0 8 0 pfosfp 40 846 0 846 5 5 0 5 0 8 0 pfosfpen 112 1428 0 1428 21 21 0 21 0 8 0 pfstitem 24 320 0 294 1 0 1 1 0 8 0 pfstkey 112 320 0 294 2 0 2 2 0 8 0 pfstate 328 320 0 294 6 3 3 4 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 2261 0 2013 24 8 16 16 0 8 0 art_table 32 2262 0 2013 4 1 3 3 0 8 0 art_node 16 506 0 464 1 0 1 1 0 8 0 sysvmsgpl 40 12 0 12 5 5 0 1 0 8 0 semupl 112 14 0 14 1 1 0 1 0 8 0 semapl 112 1794 0 1784 1 0 1 1 0 8 0 shmpl 112 141 0 13 4 0 4 4 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino1pl 128 21459 0 20006 49 1 48 48 0 8 0 ffsino 272 21459 0 20006 99 1 98 98 0 8 0 nchpl 144 40194 0 38531 62 0 62 62 0 8 0 uvmvnodes 72 7271 0 0 133 0 133 133 0 8 0 vnodes 208 7271 0 0 383 0 383 383 0 8 0 namei 1024 139929 0 139929 3 2 1 1 0 8 1 percpumem 16 30 0 0 1 0 1 1 0 8 0 vmpool 552 20 0 20 11 11 0 1 0 8 0 scsiplug 64 18 0 18 12 12 0 1 0 8 0 scxspl 192 116121 0 116121 62 61 1 7 0 8 1 plimitpl 152 1117 0 1110 1 0 1 1 0 8 0 sigapl 432 13341 0 13327 3 1 2 3 0 8 0 futexpl 56 234148 0 234145 1 0 1 1 0 8 0 knotepl 112 2942 0 2922 1 0 1 1 0 8 0 kqueuepl 104 2788 0 2785 1 0 1 1 0 8 0 pipepl 112 9470 0 9447 37 36 1 3 0 8 0 fdescpl 488 13342 0 13327 3 0 3 3 0 8 0 filepl 152 103738 0 103634 31 26 5 7 0 8 1 lockfpl 104 4001 0 3999 1 0 1 1 0 8 0 lockfspl 48 1322 0 1320 1 0 1 1 0 8 0 sessionpl 112 74 0 65 1 0 1 1 0 8 0 pgrppl 48 168 0 159 1 0 1 1 0 8 0 ucredpl 96 18958 0 18950 1 0 1 1 0 8 0 zombiepl 144 13328 0 13328 2 1 1 1 0 8 1 processpl 896 13360 0 13328 4 0 4 4 0 8 0 procpl 632 42451 0 42405 33 28 5 5 0 8 1 srpgc 64 101 0 101 37 37 0 1 0 8 0 sosppl 128 168 0 168 36 36 0 1 0 8 0 sockpl 384 28480 0 28462 35 32 3 5 0 8 1 mcl64k 65536 529 0 0 66 49 17 65 0 8 1 mcl16k 16384 33 0 0 5 2 3 3 0 8 0 mcl12k 12288 57 0 0 2 0 2 2 0 8 0 mcl9k 9216 45 0 0 3 1 2 2 0 8 0 mcl8k 8192 17 0 0 3 0 3 3 0 8 0 mcl4k 4096 31 0 0 3 0 3 3 0 8 0 mcl2k2 2112 13 0 0 1 0 1 1 0 8 0 mcl2k 2048 247 0 0 25 10 15 25 0 8 0 mtagpl 80 58 0 0 1 0 1 1 0 8 0 mbufpl 256 877 0 0 36 1 35 36 0 8 0 bufpl 256 41758 0 34487 455 0 455 455 0 8 0 anonpl 16 1289066 0 1275762 305 235 70 85 0 124 10 amapchunkpl 152 82547 0 82438 71 63 8 12 0 158 2 amappl16 192 69448 0 68672 336 288 48 59 0 8 8 amappl15 184 1601 0 1600 1 0 1 1 0 8 0 amappl14 176 1735 0 1730 1 0 1 1 0 8 0 amappl13 168 1879 0 1877 7 6 1 1 0 8 0 amappl12 160 2033 0 2033 7 7 0 1 0 8 0 amappl11 152 1267 0 1258 1 0 1 1 0 8 0 amappl10 144 1540 0 1535 1 0 1 1 0 8 0 amappl9 136 3815 0 3809 1 0 1 1 0 8 0 amappl8 128 3427 0 3373 3 1 2 2 0 8 0 amappl7 120 1730 0 1721 1 0 1 1 0 8 0 amappl6 112 1177 0 1160 1 0 1 1 0 8 0 amappl5 104 2538 0 2527 1 0 1 1 0 8 0 amappl4 96 13775 0 13737 1 0 1 1 0 8 0 amappl3 88 2921 0 2913 1 0 1 1 0 8 0 amappl2 80 103753 0 103680 3 1 2 3 0 8 0 amappl1 72 299001 0 298560 27 17 10 20 0 8 0 amappl 80 43457 0 43420 1 0 1 1 0 84 0 dma4096 4096 1 0 1 1 1 0 1 0 8 0 dma256 256 6 0 6 1 1 0 1 0 8 0 dma64 64 259 0 259 1 1 0 1 0 8 0 dma32 32 7 0 7 1 1 0 1 0 8 0 dma16 16 17 0 17 1 1 0 1 0 8 0 aobjpl 64 142 0 13 3 0 3 3 0 8 0 uaddrrnd 24 13362 0 13327 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 13362 0 13327 1 0 1 1 0 8 0 vmmpekpl 168 112984 0 112950 2 0 2 2 0 8 0 vmmpepl 168 1638805 0 1636808 555 449 106 114 0 357 15 vmsppl 368 13341 0 13327 2 0 2 2 0 8 0 pdppl 4096 26731 0 26694 7 1 6 6 0 8 0 pvpl 32 3373685 0 3357152 576 403 173 177 0 265 28 pmappl 232 13361 0 13347 3 2 1 2 0 8 0 extentpl 40 38 0 22 1 0 1 1 0 8 0 phpool 112 746 0 86 20 0 20 20 0 8 0