2d720dac635800236b272dd10000008f9d5e3da04c06b073654c94798428fd33becdfff906d6e52cec7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec918ed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab012083d8597e9226996d09c1048d54e3f8d389970d20fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d47ae0e1f8adc5fd73fc3c6923a39ec3629125def1ff2b4fe10354c287652fe4c03ec3a33a784f99553c20c8ed5536b4ce9a0cf3b0f6410b4790ec1430c1408ac03c3bd74f9f78931f5dde8ede5e11ffcab9d420cceb4b2e05930673a8d85e6bd2a9dbca68d566a94d7636b25091c13fffe1ea6f8837b177bd4233148fa4b5be5a0c317c56300"/1179], 0x10) writev(r0, &(0x7f0000001680)=[{&(0x7f0000000000)="06694b11050800000000000000", 0xd}, {&(0x7f0000000040)="3708c45eed3570c3a5330f254b1988c5d43c8485ea5844ebff772aca86dbb8124a763a012a0f459133f7dcc75aa23a81cd44ca5cf19d3785a7e95738ca2efbbe3ccd16bf33e05de84b97acd9cbe1180db718c98609a0c06920a03274831f48e82313e72bd96ec804359f7ce3af9e7e2d6b5ef78e76de6666fc226579ef69aa0a49a6ff8a71ad25283a639492", 0x8c}, {&(0x7f0000000ac0)="892eadf049500774d47a4254230641d006e34157cf18b2d735bc4365f6a1ae1f4332a1d3c3bdbccc495b53b085319ccf22a5aad47124a59ab986a6f409432124bb88ea962d58e3c174125a6983ee863af33ae7213d0f10ade1720dac2c0c7b5bbc0545a6a50ee05cd90463e7df829ad88938bff629beb5141d263c6e6fc36a091bd45137a60eaa79d8c02fd648a4f023e0f708ba41e326d4450c149cc5b748ecaaf69ee35bfcced815ed4627e65a95c1ab4eb3d6522d1de24e9cce", 0xbb}, {&(0x7f0000000240)="8904da5343e255da81a24c898f67eaef19ba83afbbff168f0eda6514f2f5a8b5ecdabfd9f544f98c7d8ef96cc283c4f697bbef34d3d3fb46cd954109f3ab8868cd81bcbc2abfafe464da3e689651d570efca1c24fd2b801bb867818ef744b4d3d112fceb8854cafcfd3774a3453d66d160016399d33a6dc56016e3a80a284cf8a5f19beb3f6a9aeeab2cc013052f61065452a39c2c0c87e52a399167fab1763cbd1aefe6365286e404895f852dedbdede91aff26b60ce0bd04db1bc762de7b148a63ddb73f2ccce11004e3dfa7457faacff793b086651f7daa74c2fae155fa7637c22578dbbcb1f77558cd9dcf4a4878148c46ac218794072947eb8e50ffdac310e9310f1e9c4f65558f97be9408cbeadd4e64ceaedd44f2fe55f771259b24bd06dd2d1471ad8dde1d09d267e3dbb648a486786e41e5feea1d49c56b9ab792af7b2d0571fbf2c3f7ce5198383f3e628937c49ae6934b24658bb78048b8a3c83fbb00d082e66268cb7df21e9829847bbd983000325b4bfafd0c23828d2b0b11a356e5ebbbdebf39e5ef2b9dbe611d72c233a71caa30d09d91cb7386634d87fca5d1b14440d4b2b3713c6203c063b9ee43537d4dd0441f9d1d90de55419e3ba4d6b770249fe61f2d80f0785f3a104b018ffbb53d4b7f44626c5df3b3825ed5b1dda25d6d7217ec6142e223632ba5eb9fa075c233d39d04f7158c08ee16fd5878f5685edd4e20f602d65c4d4e2d5f56e31b1ae002e3e7535892ca4c3146ddd73b6cbda10b219bf73997a2838694404841ce927801d3af2b3333d3264cf38b9e64a1dfd1de5c2fb6f75854a1374ba68ef17ad1b83c151edd65d0a4fb5e14de3af7ec8d1218ddc9e926a507d8410fb0a393e2f93fb08b82fcf277a5e306118ed23968985709f57754d8778c058f4511f001a95e4619bf8fd905077b3134906ae9854043ef634669dfb5026b09dc1cb522f7ec70edd5416b54cd6cd8bef1fb04188cbf565068d5250e1c9a5505819b7e040d05d71b0af7da54e48d97d3216a625c44a78097a07cb61a320e981e06b8b2bfdc053045fa9a7e9ed18c7b748b5edc1b285dba65a96a2524e8fc9feb8d1c03ba4662106884935b01b406b27714b10bda6b6d7ff7974110b4346996ae2bd98c5d810b6351519286ba74e30b657e68ea3abe7890b8f1dd906122a98ba0c41c3dd416792d267e00e3c4be21a03f30884a8151026403c85ab26d42ba603cbaf21ca925d53bf2e1c6bb0ddc24faff4966abd4609ac0275422390fdb0f80784ae9ec441adeee10c54bda753ff5c051702afca3a07dd663b715b252d1d459136973cfcd72bd05ded6f7", 0x3b4}], 0x4) bind$unix(r0, &(0x7f0000000100)=ANY=[@ANYBLOB='\x00'], 0xa) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/wsmouse0\x00', 0x8, 0x0) r2 = open(&(0x7f0000000280)='./file0\x00', 0x200, 0x48) kevent(r2, &(0x7f0000000440), 0x4, &(0x7f0000000500)=[{{r2}, 0xbffffffffffffffd, 0x80, 0x0, 0x7fffffff, 0x3}, {{r1}, 0xfffffffffffffffb, 0x60, 0xf00ffffb, 0x1f, 0x4}], 0x4, &(0x7f0000000540)={0x0, 0x9}) ioctl$TIOCNOTTY(r2, 0x20007471) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000002c0)={0x0}, &(0x7f0000000300)=0xc) fcntl$setown(r2, 0x6, r3) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000800)='/dev/null\x00', 0xed78ca24b18be92e, 0x0) r5 = accept$inet6(r4, &(0x7f0000000000), &(0x7f0000000040)=0x7) bind$inet6(r5, &(0x7f0000000400)={0x18, 0x2, 0x2, 0x8000}, 0xc) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000380), &(0x7f00000007c0)=0xc) r6 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/wsmouse0\x00', 0x8, 0x0) r7 = open(&(0x7f0000000280)='./file0\x00', 0x200, 0x0) kevent(r7, &(0x7f0000000440), 0x4, &(0x7f0000000500)=[{{r7}, 0xbffffffffffffffd, 0x80, 0x0, 0x7fffffff, 0x3}, {{r6}, 0xfffffffffffffffb, 0x60, 0xf00ffffb, 0x1f, 0x4}], 0x4, &(0x7f0000000540)={0x0, 0x9}) ioctl$TIOCNOTTY(r7, 0x20007471) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f00000002c0)={0x0}, &(0x7f0000000300)=0xc) fcntl$setown(r7, 0x6, r8) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f0000000300)={0xffffffffffffffff}, 0x10000) r11 = getpgrp() fcntl$lock(r9, 0xf, &(0x7f0000000340)={0x3, 0x0, 0xffffffffecd81e2e, 0x100, r11}) ioctl$VT_ACTIVATE(r10, 0x20007605, &(0x7f0000000380)=0x101) r12 = getuid() r13 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r13}, 0xffffffffffffffff, 0x1}], 0x0, 0x0) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f00000004c0)={r11, r12, r14}, 0xc) r15 = semget$private(0x0, 0x1, 0x0) r16 = geteuid() semctl$IPC_SET(r15, 0x0, 0x1, &(0x7f00000000c0)={{0x4, r16, 0x0, 0x0, 0x0, 0x4, 0x7f}, 0x3, 0x882, 0x4}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f0000000300)={0xffffffffffffffff}, 0x10000) r19 = getpgrp() fcntl$lock(r17, 0xf, &(0x7f0000000340)={0x3, 0x0, 0xffffffffecd81e2e, 0x100, r19}) ioctl$VT_ACTIVATE(r18, 0x20007605, &(0x7f0000000380)=0x101) r20 = getuid() r21 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r21}, 0xffffffffffffffff, 0x1}], 0x0, 0x0) getsockopt$SO_PEERCRED(r21, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r18, 0xffff, 0x1022, &(0x7f00000004c0)={r19, r20, r22}, 0xc) fchown(0xffffffffffffffff, r16, r22) r23 = getpid() r24 = openat$null(0xffffffffffffff9c, &(0x7f0000000800)='/dev/null\x00', 0xed78ca24b18be92e, 0x0) r25 = accept$inet6(r24, &(0x7f0000000000), &(0x7f0000000040)=0x7) bind$inet6(r25, &(0x7f0000000400)={0x18, 0x2, 0x2, 0x8000}, 0xc) getsockopt$sock_cred(r25, 0xffff, 0x1022, &(0x7f0000000380), &(0x7f00000007c0)=0xc) getsockopt$SO_PEERCRED(r25, 0xffff, 0x1022, &(0x7f00000011c0)={0x0, 0x0}, 0xc) sendmsg$unix(r2, &(0x7f0000001280)={&(0x7f0000000140)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000001100)=[{&(0x7f0000000180)="425b91a98dc4a309c5f85b4a765b376146802e4a34fadc59df57", 0x1a}, {&(0x7f0000000b80)="9e47abf043ba6ce48b3ba231aaf072b0315bb7c846ec7d3294eeaebaf08d9cde52ed9f089fc1967107de11c2fb8b955d150a7abd8a2f93dabeca5cf3fb0f24f9e450cf386ef441f638ae581f251e10c4e648dd68d9fcc48432a8951289d30db3b7bfaf2034c1b3b463cb4c95b4df41c2b1d443793a25eb8e7f5dae57a928a6b5938bb73c1a6f712edfb9", 0x8a}, {&(0x7f0000000c40)="8b66c6ee126aefb906ddeae6c7f17fc7c0cd5e8796863afdf19b1c54d6956e94fcf10bd7e0923a37dcd95d0218b7df562f06578f90b0c838aac92bcb312f427c9ff509f68a873133bd300ee32de2feab036e44c9a43eb886113ff36e2958560f7e0f62852ee556c31eb8644ba3f50cc762889da281fa51dba8abccb612558b24abe78dd400e3511ba7c9360dbbef5fd8100b811a9c68838583d62b9a676af7003611197faf797c7e97016240beb2ed917ed9492d4882cd53c068ecff3bfa2a5855dffcae105d205b6a96fbc6375be4ae54f84f583de4122ce03f537dcebef1d557bbf44751ebda431f012610", 0xec}, {&(0x7f00000016c0)="ea2b9ac9a8899608a6aa30550a395ea73b0b979ae47c4c61927932ab727c64423b41219feaae37f6ed08a85bf728a59d356af9f4f47deeb5c972a28d246ea2fa38b57231d1fa8e8f3b142f91e1658bbf3583c761e93a23192e0ef7cb8cd433abed06b9e8af5bc4f543dacad860beafc57b67732351900992cebb516187f2c78bb25025c3187873ee18bcb014202af02721f0306603c52eccdde46b0f18119b48760e98f6c60012e2ddabd8583baced883a59e4a5b15908ed7d4e9d4ce2993f9f777d2c604b9af2d50d2724c5054984ab49dcf534808f8e03fb9df562c8581a51381adf7d445a01a1dac74f2237696906d421042aab0f062affa913d3422c89af7f71360de1e65a8a9cda91080521f9827c8089b0d3234721373984ef20672c5ab760057bebb3b5ba56d46f6b5acb9c8a614c0607e7c71611f2b28ddb038d3b2e70431db1b4a39e23767c260659700357da797724061574c9b526a2afef8fbd34e8dc395aeda0773d88a03dd7846c7c1f3754cda8fa194b7efc20c5b0a0513e768549c6fbbad7ca068469d8a6381d605b88a35bfca4aab2abcbf21ab32cd80a46562747bff7b38d6676a6103740485318e86c188f814e3245a00eb9bc851dab998ca99dae4af0118ffebd410c753af04e1e86e0b18f31f0b5f3c68b7069fa564b0dd17a98b67be06aaba66aab751ee43ffd1fa7b37d27ab1c49a3fd5cdd27c84216dfa21ec613928caed6d4ad3aac2389e5908bb5bc5b63d8219e3cd2c7b80f8b0156cab6f855f19ae2a026842a1a9284b0965db48c49d31025edcf36a2b6af4ade5a9b5e45ccda42f231050ba9c27e10862c3765029f7ee14277a3373edf61ee83754220ae9c1d1a73e57cade84d37f9407f761dd73a0209b7bb4caf54e8afb76158f3b756320f3986a47cbcd945ee74e07f3ebb78a98c937927f6fd14da189910fbd52cf73239eebffa83fb18b89840ca1d8931fa1acdbc756d719d0c74f4411fa154c7ea454375206ae71a7b35e2260100cdee3e5482e04b501ec9ff3cc5a39f434af82a031f0972a4daac9b5a22773c3e387d5ee447bd4e17b683bc11675a4d95166eb4900a89c721fb3809cbaf039bfb855478cf0110da4c22b6477a4c9a0712f1d64fae3171ff4663421c4b635868f68b4a468758ec38d703efdc446cca9f8f14a10e8deaaed7750f07a00bbd836ce384476d4cf7d9ec050448373371fe82bc39194c5c2a1abbd380a8593861dd6e0c251644f6bd5454f8d59c1515a8ef5945fb62d18cf459dd2626a67af07311036760db7f6d4401eb137f7f4914745fb7fe30f25f16cc0310a02e506d1831f212881fdb416cfbee1462a9728ad5ed801c047876d17158565db245f50a88932b96ec494fe136c43f96e51b886bb9ab6870c8fb87c6095b074923f656e660974e47fa3feea3ddaeebfb8c570785a6a0789f83fe3030ec4bbd645f4ef7cb10294fc7652497bce6d6aa9781de8155b4643bac39a9d0448a5effcd1c5897f138c96a20e8c48007406425378bb7cd3d7297712ae28f41c626f10493a382780ec18369ea474391c9b9a93351d5d2ed2e694ed3630e014a5a00d8a5b0c0b33ef45abc578e0d72f675af354cb8f8a6476068c3623438c31e6c3591a0f47b7cffb7a79a5886b6f987aba49c1a46ad5dc95c293b516b9fc5a6a85ab03732f11f2942c825fb8bef643392ddf80f7bb3d76c2fcf06b46755a8ce785f876fd4901092c0c2ce2eff93214fb0d47b0f11a96299deba3ff58389a4a082f06f4be412a2f5ce5a2e8ce7ae837431539cd42e40210a31fff9a8491d273721ddcb6ee57f876fc01de66b9628b4f84bfea9c12bd6fc5b6bc05248f11c2d0fdd005bf6147f9b59b738db663c7928e824c76aa94fece657d4b7dc68ad6be1ef842749d6c9113853285fead3af625fed260de43f1c49263f89751cd1ff00b5f722d34270554d0edbb8dd6ce9cfe9637a195c11b3f1d277fbb841f4c46a80e3c1a5a72035931c3bc293c4c12b59bf8309a5c521c977f76a5943237139e89a5707149552748f56b4fdd519ada734efe633f29f339c3c3739565cb3c7a7b8c508b090bcf8b4e3fb5b31a490ad74c18d6cedc436b3db68a92d25a769b12773fbf5f2dba52d5936374fdc8a51cb435ce365240ec6f25b5f6492ec0943bae58a17a0e28bfe56ad745c908f2262f10b3069f869a31dcbe0d18ff11245ad9e036f0e9e866aa354067370cc07e3ffebe8353b6c0e46a140f2dc3007061362a04b2e3701eef180ceb4cd4643cdb86b052362ed5984cc331245622019bdf9c8d88957ad9290da72cb499f6b41f250b2c5e336239772def87ddaf233cf638f1d19182378b9a805775bded04a6a683481ac15ad2e01eb0209cc57c04aea78342a35ec0ee801492f96c9b56cfa70781ac78d5c802c2b21c1bec9a44a6143e26623ed11b6363a4134ca45e45df0752eb0190b55b42abc7e60c508b0ad8943bc9968f2e1ad84abd82256d6a856e5a9e4cd41c237de6c82a09778bf74069400ac06c5a337e222890d7ebefd254d7e8dd4b52e3e46d4ef4b32c0840ed2604cc8c05e28175961d93771c82a8ca071e121b2d414db9e96915d4e5be6b365afd60aabc123f46e72d9dbeeffb5ec24047e25d56141ef87f9b1ac33418e54fcf5ee5074ccb1134e418a257b6198a1f8c4e990d9dbe0346eb10ca6dd8e8333f61f9cc6acb2a2fbb7ff643374723aef92598d8d869c6a8355924b61de6f6f21abcbb6a23e1f10e95a818e1d85134bdf9669f99e12d71ffee44e6dd6285714d6e5fe933af9ee36988c5c36234ef4032f1ef2583dfcc0d30cbdfa1ab1539d457d37b6d5ec2e70a5de75d698eb612581fa9bcde84bd6805b934ca1308d519d441f4da0c13eed083e7baad135749736eaed4fcbbb92d5c6b46dd727c8567cadb25b3a5c86d4ea887cd6f60bdd9fdbefb838f1cdbc7d6d500b9dd8e7cdc6fca87c06f44a9f07c91c853c4f998b8339f4893fea9cfeb395fc8d665152d8fdeab5f1114b88976b2f181b267a9f9a943731983bc959867d73d6bdbd44b73af3c8982d797287b6fbd68779e3a47d50931181e289a767eba3aaac9d8a30f26c727916b22ccbc36194a0e93cb6b28d933a525e3d24eef10e835aaa25344c48db13eab8259142b682b797dbafa95592e1fdb09a235d755140858aacb41acfaff4a8024672de2152c2bccc19d9ec2f36b4c2b6cbf9244d81203e20af1cbb8ba3d784ee6bf2d8bbe6b7608001b647a134a27abde767f98c48103959b4959bfcd6fd573555ff8e37b10f9df9f8b4c5240e610a8a46f296b92bd2b5850494d28a20c85cffa0f769e67b117817d543ed4a5d92a5e8527e245cd9f383d40bdebd1abc1b2c1bb1b4fe457f9dabba5ba0c44974dce67ca8b3165ec9166b205e5761fb69eacc55bb3f6a9b162146dc9cee171e1deeabbbf325ceeb54a969d0eb63187935db9feef73547387e729664cda10cfd0ace5a712f02d7304ae936f5e2d8c4af6439c67ce0b33919dd42824f0bbd7375d66d5675835a1e552c475c93780f1e5b6238bf8c34ce1a7c1217ec382da76b1a33e3691b3c350537aedf4958379d2f7e7b97933126eda5ef03245f5e3099763c1ac15c97394b8842b584c9389fff9a960f0bcad1d2be4df820820928904c21f732fa4b4b39841e818fee0b5ecc0571c03ebfb5a7cfc42a4c8e1700262ae209a8230c2a81809b9336cec7e8f973698f8e7bebe3432d72ccc41d18e08c1386898f5030b263059e04c9011173716ec878eb12cb58932e04ee73e59e01f49c344d6dd908c6bc0df4313857948f96e83ac7feece3eb5337f919198a5b73855627b2b105b9149378361fe437310893f234f25fd508b81063404e60c8b5184f1009526449f871f8141c7d939f5ab6590dc9022bafca36eea3fccda60c281ee40d5bb39cabf54a416ebd768268b5c199d5b8d85e86a65c7fce6800c89842803295ed4fbd11b5e9f16e4adb97fd877e098365e6be182dab15bdcb8e3fc56c1ca5e749552d780dbc65f530349e38a50db6dcab1bd1ecdbfd92be17a670434bbb2538b835a774007581a1f311ab6dcc37b042e66ead7fa7fa967459577aed2f47e9afba0ac431f5a8cbaa26ff14d457729521ae82608ca766086294d5b5d89e0a6b2534ec864c1c559f86c4bd19459b2305886ebf6e35350867b376daad49d0ab64dad584249192cc3dd25c55f30d0e2f7e6313426ecd32d4c648767c9f82e2eb6333b67d673bbb8461c37a9e187733d576a67104bb4f164d2d387fb894b4e637524724e81f1a5b85291371e8215075f8094725d5e9774ae44176b6f6f4f4ff1a8e3ae2b5e32de1188b82a5994bb2cf38620b5a9db3f7d831caa5a864b8d97fd68ac7f6dbbc2c6ea32f6fdb20ba8622ff95b406a4b8663899f0340fad46b525dd3a5d48c54fb455f639c7c44f54508ca3f3c26736b03e07319b6e46e215cfcd2a6849b923886fdc3f34e1fc9c0cffb767e7e94a511acffcc77b89f71e1f97de7f02e242a6b55bd8f39f8d801565a4e4fdd77197f42b4602c42563b0104b3146c14de79217e27a60b7890247aca97431c91ecd6a64000f74d5f9b09e20730cee9a4205eca3929f7f95da644c3f7db0f5545a2caba28f32944eb265b2ee84b6782872abf4deddc415d25b2169b80f28437c1f8c0e22d40305aebd222d8b727dc3fa4e30fad6daa28cde5c78969b2d26fc920cc32d418aebe6f17bccd0066100ca1f486b5ebee7ac68d046e6233b03138fd8e353c9218a86625d462b3c812ce2a4060cf068a24fadb07908aeaa9115fb77beb3f236a64bf511d4c4a2c88de797d0bf39e01125486628f99fe649dde09c4ed6aece30783bb61bf1fcff6f3b61791c5c4f303f77c9278b61bcabbd9557c5a4945cadfd149290586ab2b633f159b15f093590a63e692bbc836519745c7e1868f60434563f978a75f62be35ac19ad9bb1b79d9d82e95f5b8407f20afb3f5cb7e83bbf1874d303a0588f76e3a01181cbb60798f1932efab8833d57623cb331fd97db0e16a621413cc7d86d2fc1601e0d3a857f51133b366d043811a78219881ad425e627269a30c775226d2f4351d101160c6c340947d457047b5f66be87d95d641c5b9701a0efdfa9508c59fb7f0e94ae220073be93be60c8b70b8135ed2a2dbad4d32c5521a9a91f1f0bfa49f85141605f895a819d32c0e9c56693c133fb7cf33cb937ec41c2097f29f484a02b75f73d89ea4a9eca4aa594a61d8202ac28379b11156d4f7dd02c17c95cb58034a7ca3dff2a4734dc8e786923276058841e55553cb9dc7577c715c57f2acfc8a2c4b43d140bd57deae74c9a9d8277f66c05140a305c32bf2fd92bd33c9763fce4ad44a8165fe973da8082ea5157884a0a5fc1992d211834478f170ae9685876efc7ae0276542f84cdd74ca567fcd7ea68b33a9f275c1591142283bc9f31f3aec2d861bef474b05050823a251b7721272e612646c8c7265cfc7129423ad67e4ef9ff6bd49ecba984dde24d055b7727daedf3466696e2e2a10ec4195caae9e4386db959c29de4708a0f4a779ee69875ad2c582a723c925d73204b91e8a6827709d1409d6189e2952657084f1ded9c2834e154738562c67c6347306079f759e5a4d0c668986a179f824a58d7bc92a405d6dffc13b56d2284bbe43d9bc4a34fa03ed1f12a58e34ddc20fbda46bfc3e3c8adc277a22f19f70359394ca66c6a94863e0e0dcad90d3443bf51a89f37adf870b9693ef68a72f631229cd0073e05b486add5105054f23794fed6f", 0x1000}, {&(0x7f0000000d40)="c70be206876571e45bbc8290d7526af639da8e197f464f23cc4defef07fb69bae9a2d330b7ac0ad7e1cf9835400eab99c0f2742a8fa173defba5a4557b5045699ad032180f78746e2a561cac61aba15727b4897f8eb3dcbe5e8062de76bd8416e426c0db0788d8fa8c51b0acad6cf99fc05ebc78e3d7e26de609ba55787501d380d410ee33eb4a9cd10f4460636a1afaa478797438602a585e6851021a8092785789fc2cefe714d7b867cc13be377f6c88cfe0e38216c733ec7a411feb517613b4700e42a5ef457021b2a2de3055970a44883e423c", 0xd5}, {&(0x7f0000000e40)="96485dda3dee14c79ec9722564598dbee6a83c18f7db068945378b561336cf5a4ba2b1db115392a55661d0abc3a658d1ecead0cc5fcc8c6782c4950e51ca36b1a2b39a3104a0fb421db8414f6ac0e954e6f740ed81c42f333129701e04012e6fd6780c403e6eb3c11244921a26a93446ef7fe91d46ebfedcef213f2f92f09fdab123a3f9202b012124a65a14b338a5527fb891a507b28677351f12ee6223781f459257b9cf4fbdb112d3d0a38b47436fdf4cd981670c98af3a64c3afe4f03437", 0xc0}, {&(0x7f00000001c0)="228534c0d26d212759a89fc9998788783e44af4a40169a10d8c28b11f31fc108c1ba3725e8f3e3a2a66529399059c4ac46d909dcdf3a240e234c7c07e49973181363213471cdc8d6548a74f080285d7cd1e1448d8965f9177f8ceee02f", 0x5d}, {&(0x7f0000000f00)="e1a673a430caa2a58b184e8da1829761f4b5ce9ec7a05a4ff0bd68348caeaef98e71cac8caa30ca0bd8873bbd622d8462ffb6a66a58a8099212b1751bd9922ec5a77753e0eba3dbf040d6ca95ed3e9a2d940b24f0f097c22e31f2cf857bf3f6c5852bcc1c6e8d127c69503d5fb9634b37a4c8b213bfbb3bfda5b025b719f6fa799a0706d7019094fc99a6cfa59efddc897c87be97ea386fd5f45ff263f1484a154d1ad7632806d7dd227595f5f8d7316bece268be886f7a1b60c845d2819e967effbc8c52f67d67617619a86", 0xcc}, {&(0x7f0000001000)="6db52db4d7e647b05c857d4896209a131925bbdadd5cb34a13410e9718d9f3ddd47b7e7e1cd8e9463c0eb4b4cc4fe8795f975173bce51362250666a0c6989704f28b1825df2d00aa8527a1e0817a1bc4b64d462be15237ae9cf5e002d9563f518d2ae408d40d53e14fdd57dc33521e80b2831d0f31056ffda6fe7bb8d63766d53be3357dff84464694d23adcc7f40084c5b42dd357a671da28e68a78fee441900bcb24de23448a7ee07991cbb577ae3165b71b48ce3ff33c022a9b45574269e05d295ecfa39e998a2754cbc9dcd1d2fb", 0xd0}], 0x9, &(0x7f0000001200)=[@rights={0x18, 0xffff, 0x1, [r5, r0]}, @cred={0x20, 0xffff, 0x0, r8, r12, r22}, @cred={0x20, 0xffff, 0x0, r23, r26, 0xffffffffffffffff}], 0x58}, 0x800) 16:00:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000340)={0x3, &(0x7f0000000300)=[{0xc}, {0x5}, {0x7e32}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1dc, &(0x7f0000000140)="b6cec9565118dd937e9ee19d0532e901c63c595c28f5d066425daf41c10aa2547f34a5828678d96fbbc4021a58a94f89020995e4c5df6a81a1cd0941db6ec750f1aae082b99d4bdb4866b0b5c7e353e3248c3bde49e492840ac6cc4e5fcfa63437fba8699c4c896aa13220d59a05ddf190a364f2cfda45cce957a032ea3af59b0413637613e6ed204d136b55fad0bf671b23da2675f8433b4ac2b4ab8c8086c89b3ef8e1e714c09358dfb5f9b778a043b40f6871cfbf4cf005890cbb9c48bc9798a828f4adbb89bf24a109cc5386d97dffa931abb42406d686d13dacfd768681f602b850b2c8acca86ae") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) 16:00:11 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000800)='/dev/null\x00', 0xed78ca24b18be92e, 0x0) accept$inet6(r0, &(0x7f0000000000), &(0x7f0000000040)=0x7) connect$inet(0xffffffffffffffff, &(0x7f00000002c0)={0x2, 0x3}, 0xc) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000000)=0x9) fcntl$setflags(0xffffffffffffffff, 0x2, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev\xaah\x1a\xf5)use0\x00', 0x80, 0x0) getpeername$inet(0xffffffffffffffff, &(0x7f0000000080), &(0x7f0000000100)=0xc) writev(r1, &(0x7f0000000280)=[{&(0x7f0000000180)="bc756abfe48a35e86bda50e6650efcbf9b393375e09c66c7f4d7bf11b491c8d3259a9e13a272211a02facc4c1b6670162e0d7ea462155fc8164459cd702200cfec2485cf4bc369ba5505dd4d0391f6e93d65657a122bfbe9026e2fefa20cea795d5efa7d37c22006d3515c6ec0411a9788d686", 0x73}, {&(0x7f0000000200)="3ff5457daf7ce508df95ef9f79404a31633d8cf3a253c123bcb0deb988530b2784b8b2281853327567d8158adf9a4f1d24b90302313aed4e2f1e3e97bb0c3e2105921b126a37f931eea266b60faff91b81b1360950e5cd8caf5498796fb09d6329e711cfa72fc274930cb9d04148059ec2015893", 0x74}], 0x2) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000140)={&(0x7f0000000040)=[{0x20, 0xeef}, {0x20, 0x1}, {}], 0x3}) 16:00:11 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) r1 = fcntl$dupfd(r0, 0x0, r0) write(r1, &(0x7f0000000100)="209ed9557e598b7bdfaa953b1f015b200a", 0x11) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/wsmouse0\x00', 0x8, 0x0) r3 = open(&(0x7f0000000280)='./file0\x00', 0x200, 0x0) kevent(r3, &(0x7f0000000440), 0x4, &(0x7f0000000500)=[{{r3}, 0xbffffffffffffffd, 0x80, 0x0, 0x7fffffff, 0x3}, {{r2}, 0xfffffffffffffffb, 0x60, 0xf00ffffb, 0x1f, 0x4}], 0x4, &(0x7f0000000540)={0x0, 0x9}) ioctl$TIOCNOTTY(r3, 0x20007471) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000002c0)={0x0}, &(0x7f0000000300)=0xc) fcntl$setown(r3, 0x6, r4) bind(r3, &(0x7f0000000000)=@in={0x2, 0x1}, 0xc) 16:00:11 executing program 1: unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='W\x00') r0 = socket(0x11, 0x4003, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/wsmouse0\x00', 0x8, 0x0) r2 = open(&(0x7f0000000280)='./file0\x00', 0x200, 0x0) kevent(r2, &(0x7f0000000440), 0x4, &(0x7f0000000500)=[{{r2}, 0xbffffffffffffffd, 0x80, 0x0, 0x7fffffff, 0x3}, {{r1}, 0xfffffffffffffffb, 0x60, 0xf00ffffb, 0x1f, 0x4}], 0x4, &(0x7f0000000540)={0x0, 0x9}) ioctl$TIOCNOTTY(r2, 0x20007471) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000002c0)={0x0}, &(0x7f0000000300)=0xc) fcntl$setown(r2, 0x6, r3) socket(0x2, 0x3, 0x9) ioctl$WSDISPLAYIO_GETSCREENTYPE(r2, 0xc028575d, &(0x7f0000000000)={0x89d5, 0xffff, './file0\x00', 0x1, 0x800, 0x0, 0x8}) sendto$unix(r0, &(0x7f00000000c0)="b10005046000000000000800150a000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5fc482297be1aa5b23ed00f4c8b2ca3ea3c257699a1f132e27acb5d602000d7d0263a8af63ff37282921e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f900000020000000000000202080100008000"/177, 0xb1, 0x0, 0x0, 0x0) 16:00:11 executing program 0: r0 = syz_open_pts() r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/wsmouse0\x00', 0x8, 0x0) r2 = open(&(0x7f0000000280)='./file0\x00', 0x200, 0x0) kevent(r2, &(0x7f0000000440), 0x4, &(0x7f0000000500)=[{{r2}, 0xbffffffffffffffd, 0x80, 0x0, 0x7fffffff, 0x3}, {{r1}, 0xfffffffffffffffb, 0x60, 0xf00ffffb, 0x1f, 0x4}], 0x4, &(0x7f0000000540)={0x0, 0x9}) r3 = accept$inet(0xffffffffffffff9c, &(0x7f0000000340), &(0x7f0000000140)=0xffffffb0) recvfrom$inet(r3, &(0x7f0000000180)=""/174, 0xae, 0x803, &(0x7f0000000240)={0x2, 0x0}, 0xc) flock(r3, 0x6) ioctl$TIOCNOTTY(r2, 0x20007471) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000002c0)={0x0}, &(0x7f0000000300)=0xc) fcntl$setown(r2, 0x6, r4) fcntl$lock(r0, 0x3eb44563c45e933b, &(0x7f0000000080)={0x3, 0x1, 0x5, 0x6, r4}) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x2, 0x0, 0x100000000}) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x8000000, 0x2000100000000}) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x3, 0x0, 0x8, 0x200000005}) 16:00:11 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000026ff8)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000002700)={0x0, 0x0, &(0x7f0000002580)=[{&(0x7f0000000080)=""/52, 0x34}, {&(0x7f00000004c0)=""/4096, 0x1000}], 0x2, 0x0}, 0x842) r2 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) recvmsg(r0, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000180)=[{&(0x7f0000000040)=""/38, 0x26}], 0x1, 0x0}, 0x0) write(r1, &(0x7f0000000000)="87", 0x1) recvmsg(r0, &(0x7f0000000480)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9}, 0x0) recvmsg(r0, &(0x7f0000000400)={&(0x7f0000000100)=@in, 0xc, &(0x7f0000000140)=[{&(0x7f00000001c0)=""/109, 0x6d}, {&(0x7f0000000280)=""/240, 0xf0}], 0x2, &(0x7f0000000380)=""/114, 0x72}, 0x22) close(r1) 16:00:11 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x80000, "d730c15b00f4ff0000747beffde400"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYBLOB="01002e2f66691c653000"], 0xa) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/wsmouse0\x00', 0x8, 0x0) r3 = open(&(0x7f0000000280)='./file0\x00', 0x200, 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000080), &(0x7f0000000100)=0x10) kevent(r3, &(0x7f0000000440), 0x4, &(0x7f0000000500)=[{{r3}, 0xbffffffffffffffd, 0x80, 0x0, 0x7fffffff, 0x3}, {{r2}, 0xfffffffffffffffb, 0x60, 0xf00ffffb, 0x1f, 0x4}], 0x4, &(0x7f0000000540)={0x0, 0x9}) ioctl$TIOCNOTTY(r3, 0x20007471) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000002c0)={0x0}, &(0x7f0000000300)=0xc) syz_open_pts() fcntl$setown(r3, 0x6, r4) connect$unix(r3, &(0x7f0000000040)=@abs={0x0, 0x0, 0x0}, 0x8) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) close(r1) 16:00:12 executing program 1: r0 = socket(0x11, 0x4003, 0x0) r1 = socket(0x11, 0x3, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x80002009, 0x5dc1) r2 = socket(0x1, 0x3, 0xfffffffffffffffa) recvmsg(r2, &(0x7f0000002300)={0x0, 0x0, &(0x7f00000012c0)=[{&(0x7f0000000100)=""/201, 0xc9}, {&(0x7f0000000200)=""/66, 0x42}, {&(0x7f0000000280)=""/14, 0xe}, {&(0x7f00000002c0)=""/4096, 0x1000}], 0x4, &(0x7f0000001300)=""/4096, 0x1000}, 0x42) setsockopt$sock_int(r1, 0xffff, 0x1002, &(0x7f0000000040), 0x3a0) open(&(0x7f0000000080)='./bus\x00', 0x10, 0x0) sendto$unix(r0, &(0x7f0000000000)="b1000513600000000000000000200000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) 16:00:12 executing program 0: r0 = kqueue() mknod(&(0x7f0000000240)='./file0\x00', 0x2000, 0x28ae) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) kevent(r0, 0x0, 0x0, &(0x7f0000000280), 0x9, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) madvise(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x1) kevent(r0, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) 16:00:12 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) getrlimit(0x7, &(0x7f0000000040)) getgroups(0x3fcd, &(0x7f0000000180)) fcntl$setstatus(r0, 0x4, 0x80) setsockopt(r0, 0x2b, 0x80000000000000c, &(0x7f0000000180), 0x0) 16:00:12 executing program 0: open(&(0x7f00000000c0)='./file0\x00', 0x400, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) ioctl$BIOCGDLTLIST(0xffffffffffffffff, 0xc010427b, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f00000002c0)='./file0\x00', 0x400000000000611, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r1, 0x4, 0x80) pwritev(r1, &(0x7f00000003c0), 0x10000000000001dc, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r0, 0x0, 0x0) write(r3, &(0x7f0000000080)='6', 0x1) dup2(r1, r2) shmget(0x3, 0x3000, 0x8, &(0x7f0000ffa000/0x3000)=nil) r4 = socket(0x11, 0x4003, 0x8) sendto$unix(r4, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208", 0x9b, 0x3, 0x0, 0x0) r5 = dup(r4) ioctl$TIOCMBIC(r5, 0x8004746b, &(0x7f00000011c0)=0x1) ioctl$VT_WAITACTIVE(0xffffffffffffffff, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r7 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r6, r7) getuid() 16:00:12 executing program 1: r0 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f0000000080)) recvfrom(r0, &(0x7f00000000c0)=""/154, 0x9a, 0x5, &(0x7f0000000180)=@in6={0x18, 0x1, 0x80008000000000, 0x400}, 0xc) r1 = kqueue() r2 = kqueue() kevent(r1, &(0x7f0000000040)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x3, 0x0, 0x0, 0x0) r3 = kqueue() r4 = dup(r3) kevent(r4, &(0x7f0000000000), 0xbe, 0x0, 0x5, 0x0) kevent(r2, &(0x7f0000000040), 0x20, 0x0, 0x0, 0x0) r5 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/wsmouse0\x00', 0x8, 0x0) r6 = open(&(0x7f0000000280)='./file0\x00', 0x200, 0x0) kevent(r6, &(0x7f0000000440), 0x4, &(0x7f0000000500)=[{{r6}, 0xbffffffffffffffd, 0x80, 0x0, 0x7fffffff, 0x3}, {{r5}, 0xfffffffffffffffb, 0x60, 0xf00ffffb, 0x1f, 0x4}], 0x4, &(0x7f0000000540)={0x0, 0x9}) getsockopt(r6, 0x5b, 0x40, &(0x7f0000000600)=""/4096, &(0x7f00000001c0)=0x1000) ioctl$TIOCNOTTY(r6, 0x20007471) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f00000002c0)={0x0}, &(0x7f0000000300)=0xc) fcntl$setown(r6, 0x6, r7) ioctl$FIONREAD(r6, 0x4004667f, &(0x7f0000000000)) r8 = kqueue() kevent(r8, &(0x7f0000000040), 0x3, 0x0, 0x0, 0x0) close(r1) 16:00:12 executing program 1: mknod(&(0x7f00000000c0)='./file0\x00', 0x100002000, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x80002002, 0x0) rename(&(0x7f0000000100)='./bus\x00', &(0x7f0000000180)='./file1\x00') mkdir(&(0x7f0000000340)='./file2\x00', 0x0) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/wsmouse0\x00', 0x8, 0x0) r1 = open(&(0x7f0000000280)='./file0\x00', 0x200, 0x0) kevent(r1, &(0x7f0000000440), 0x4, &(0x7f0000000500)=[{{r1}, 0xbffffffffffffffd, 0x80, 0x0, 0x7fffffff, 0x3}, {{r0}, 0xfffffffffffffffb, 0x60, 0xf00ffffb, 0x1f, 0x4}], 0x4, &(0x7f0000000540)={0x0, 0x9}) ioctl$TIOCNOTTY(r1, 0x20007471) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000002c0)={0x0}, &(0x7f0000000300)=0xc) fcntl$setown(r1, 0x6, r2) ioctl$WSDISPLAYIO_SMODE(r1, 0x8004574c, &(0x7f0000000040)=0x2) 16:00:12 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x1000}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x1ffffffffffd, 0x1, 0xffffffffffffffdd, "0366fe15795acd76ef5caf00"}) writev(r0, &(0x7f0000001900)=[{&(0x7f0000001680)="f4a2d02f2f537208530023741ade4393fcb48cde1bd3bf5dd861f86804f7c8f19d21f5d205d919bbff5ba1740b0727a2765dfe80258232f4b1e02a28120f3b69063415fbe9d45542fdd45b17704197bec4249b93df24b8b0bed6b1e0f7b201", 0x5f}, {&(0x7f00000004c0)="9aac6250f62bc5262948daca1ef5a5369d2f3689b11caa62dd83c0ab630c0a3d667c52f29b31847116c06e410bfb1ea69d9f913d32d8b15b93d723d9d1354efd31542e9fee0b48e8af8ca09785dd35e95423dc82ead2b3ab1190cdb648e3bcd74c028a725de79bc42da85b7f38c4cc9f68e47a5be45c98934d618ae7f97646a63217cc7ceef88ef67c7b278810fe922e713a0cc8", 0x94}, {&(0x7f0000001780)="2ad8052ef77f4afe35384a875c69357c8a6321b1858186c890e1d431c6b3d558a9f12daf0461eae9705ad5d15f2ec04adaef1da08bb9a66ce61cfc969eac9d9ca1e17f5afc6adeb05b9f43adef24f1c32decf9b9a9aca68cbefccbb471c84c630034805fb269a28b08e42528d291826d5bc387bc98220dc18d3d0b8357421e1fb0b4d5e53d6ac7ab705844f954b10581a1b71fb7a307cc76cd0abccfe8c6b08483d612a519acb7b58e5d6a4607000000000000004f1eb1a24f5524a8b6063c697664909b79781c6d34a3d7a70aabb72876a4db0317c8f429b246bad84482e2c579b2f816e5040625785176850f0ba5581b2bda25118bb98581d4974177423d972f80bff25b538ec0a46bea38459540860606f35b77ef5535be42435fb6eb5b57a2723aee1c003cfa620464be0000000000000000000000000000c27925a9c7488feb137d5a426fd07a27dfae7751edc246dda7f63fe033ff652cf75360621d9f4ced4aade703e36c7098f8b187fd6b227c08", 0x172}, {&(0x7f0000001540)="3e58d57d930aacb3ad2401265fc9bb6ebc5c0b9130492dd095c6438d56f8f94acc4652274c9732100f85e0f6948fb71253c558c1333c6a944e2a3596e7a2011ffd4db5d08a54b097f7e57c3becde0a9beb4384939f489db52244c83086835a99f601e10650c663718019d64503f70b68f57c22c77eceac8891b46ce2da9c24093eebcb34f4fc5c2bb90ecb4544f4d9597b21349aa76099ce74883140a6d7de8c5b1d8a77fb8dc2110893a54f1fc59f3cfce3b853e16a02760aa813b275068556a683d131bed559e0c25004807c3eb4ca66c35450f3646a72bebff04e90f23b99ce6afc9afc4d4f4e0b1fe20219a8bc9e18fb83aaf472af3dad7092ddd30d55f4461e0932e92eaafa91fb94f452", 0x10d}, {&(0x7f0000000700)="6bc1c31153ef6e5f56576209a0485cee2b1f26791c4d87744f5ea2bfb16c4e1f5143aa9b313676fb0fa37b9ec2221c32cf9588775c6733a55435f7373da08cd61e7c7cc0f7325175a9424b798c140c8f788b6796c32c1c4bacab2c0cef5a327b8226d8ad0b8b816a4b6398d64a11d599415a921709abbde82367d418e9fecdb5bae34b13ab43e3d4860fd48c2314ab804afd03260094de3f3ced948dd2137f7a2d613b179c27c7cb2036fcee5cc8779823784787d01aef32787512395374cc1e6944fc61465161b0935684df9f8fa0e4f475d3f144d7df1d61048f6a4f719a967a9cad3e5688aa72fea5cecf2769831b4cf92dad585d40cf787b746904ec312b5b5963b6f055827c65f3532c26c748405ec82bf88ede539011dbd9e8d13129301ff1d2fcd2c53fb42354c08da822c723f0b1726ae50c26949b9b5c220ba83f18c96e422513fe48b3ff51a0d6e8983fcf840ea06e84241f4b2e52eef1054b10d744ea54b4fac3619daad860e4ce3090a267c07ead2b9f962e1ef98799fcaada9107fdb79da93af4ebb8b82e17a640f7c7ff86299e3af8da16e49595b483b8a362929dc35be834d048d38b18ca24bab5819a2aaef1e8277b7762171b792949a781340ebccc1a70628de89bbada69d9f826b86045dd679717c421136f5b24a287ab4ceaf1f6b9c2a68ca6f2b9fb", 0x1ec}], 0x5) write(r0, &(0x7f0000001bc0)="2078f7b678807d89e032dc19f57097f50f1371767dbcbbff8330c25e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a06808c9152732e879f3fd62b9ef04ae7b569cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c7190625314dc21617d8a3a9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb17ccdf8ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd15fdf6b519d6b2c4936d7d6c409d25b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a279214894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b61bed1503a69871d90d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518965a", 0x19d) 16:00:13 executing program 0: r0 = socket(0x6, 0x1, 0xfffffffffffffffc) r1 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000000)={0x1}, 0x10) readv(r1, &(0x7f0000000100)=[{&(0x7f0000000240)=""/207, 0xfe6c}], 0x100000000000006b) r2 = dup2(r0, r1) r3 = openat(r2, &(0x7f0000000040)='./file0\x00', 0x400, 0x3e96d9d409b67556) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/wsmouse0\x00', 0x8, 0x0) r5 = open(&(0x7f0000000280)='./file0\x00', 0x200, 0x0) kevent(r5, &(0x7f0000000440), 0x4, &(0x7f0000000500)=[{{r5}, 0xbffffffffffffffd, 0x80, 0x0, 0x7fffffff, 0x3}, {{r4}, 0xfffffffffffffffb, 0x60, 0xf00ffffb, 0x1f, 0x4}], 0x4, &(0x7f0000000540)={0x0, 0x9}) ioctl$TIOCNOTTY(r5, 0x20007471) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000002c0)={0x0}, &(0x7f0000000300)=0xc) fcntl$setown(r5, 0x6, r6) setsockopt(r5, 0x776f, 0x0, &(0x7f00000000c0)="f32d086ca900bd041cb7b2a6eaac3aed102bf84bfcfabe5b83c86c082a0800305321075132be8e684bfb14e5445f9c71e5cc73a15838bdb57de32fa955", 0x3d) recvfrom(r3, &(0x7f0000000140)=""/220, 0xdc, 0x2, &(0x7f0000000080)=@in6={0x18, 0x2, 0x7f, 0x7e97}, 0xc) shutdown(r0, 0x0) execve(0x0, 0x0, 0x0) ioctl$TIOCEXCL(0xffffffffffffff9c, 0x2000740d) 16:00:13 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2008, 0x1000000000005701) unlink(&(0x7f0000000080)='./file0\x00') pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x4) symlinkat(&(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000100)='./file0\x00') 16:00:13 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x6000, 0x2) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000800)='/dev/null\x00', 0xed78ca24b18be92e, 0x0) accept$inet6(r0, &(0x7f0000000000), &(0x7f0000000040)=0x7) ioctl$WSDISPLAYIO_SBURNER(r0, 0x800c5751, &(0x7f0000000040)={0x0, 0x0, 0x5}) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) faccessat(0xffffffffffffffff, &(0x7f00000000c0)='./bus\x00', 0x100, 0x2) r2 = open(&(0x7f0000000140)='./bus\x00', 0x100, 0x9a) faccessat(r2, &(0x7f0000000180)='./bus\x00', 0x68, 0x2) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000000)) 16:00:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x4}, {0x34, 0x0, 0x0, 0x6}, {0x6}]}) r1 = dup(0xffffffffffffffff) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x5, &(0x7f0000000080)=[{0xfffffffffffffffe, 0x3, 0xffff}, {0x1ff, 0x6, 0x0, 0x6}, {0x3, 0xbb1, 0xffffffff7fffffff, 0xfffffffffffffffc}, {0x5, 0x80000000, 0x4a21, 0x1}, {0x1, 0x8, 0x9, 0x7}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:13 executing program 0: openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x0, 0x0) mlockall(0x1) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x2000000000000186, &(0x7f00000001c0)=[{0x62}, {0x1c, 0x0, 0x0, 0xfffffffffffffffc}, {0x40000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000800)='/dev/null\x00', 0xed78ca24b18be92e, 0x0) r2 = openat(r1, &(0x7f00000000c0)='./file0\x00', 0x80, 0x40) ioctl$WSDISPLAYIO_GETEMULTYPE(r2, 0xc014575e, &(0x7f0000000100)={0x40, './file0\x00'}) accept$inet6(r1, &(0x7f0000000000), &(0x7f0000000040)=0x7) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) 16:00:13 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCSCTTY(r0, 0x20007461) mknod(&(0x7f0000000000)='./bus\x00', 0x2080002006, 0x40004000000028a6) r1 = syz_open_pts() ioctl$TIOCSCTTY(r1, 0x20007461) r2 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r2, &(0x7f00000004c0)=[{&(0x7f0000000080)="1f108f0a15d932bb15023951051a1c03223219fb9807a24ddda80d440661e618ebef1a0d644910f519ddc44b229c408cb7ccde2da0e6b5ce6542d2ce33809f88cecf4ce675530f249ec3c83652b293083fe83b1738fa0670a262b40c329d82e6b9c45180b86999261e446394306df9d427794b0526a85e11180d0b4e8326b09df1281ca5340feb64925c0a37a5cc0d9e640f33", 0x93}, {&(0x7f0000000540)="514b7ae3ef4255c812d22a889fc0dcac8c75b96b148571d3f7c7e89e11aacc13d2ea8e5ad198d2f2ecf1f3b1295becd0556440ddb1bec4250ee20fa7266466929b3dc06c8593b8afe05998", 0x4b}, {&(0x7f0000000240)="de6b9d7b32819d2fd466df715d6f1574bd48a1eb34abc7b0b65ecad616a41c4daf109b1d48f0b32a0d430695e12eb534122540954246da438a1c99c0e5842733af51e8c5135e00cb2284b6393db71a6141f57e6e8c50274840ac7c361fdb9867cf2b217b7825469f5b38bbc23f14070f2c9d1ebca963ffb501c29455eb8fab08879b54baf021c82114a3723bd7c72b277b48eb51f6f7d0daa2c52866eb91ca4cec3952c9948207396f9309ca04f56281ae88", 0xb2}, {&(0x7f0000000300)="d12220c407b8a250b8b253038c8b82ae09dff13bce7002ff8fbda82a0902a6d31fdadfb73aa52594c5ec33f296c79ad421baeec1ec1d3e247909947ced2340d862fb922c163da328f9edc10350f658be0417b6a2a581fb957e356551e045e8974de9776e7f67c77883a17e4dc043a219a60f17b944c07b8a0d0ed1f3afd44c12f9e8add8cb41ee2ff08437b5ec405ffaad477d62da633fb10e49bda91e074544a969e563d5c5c4d649bc8eb2197342a247bc", 0xb2}, {&(0x7f0000000440)="03e9abbb4ae53df84a7933ac72db2415cbdbd2ce5834bfe3b404d01dc6b688048b440f2ae83162fe65ce82fbbb5d2af1d48f718c3e042ebb43f277e252df32cabf6b33a107b70b67503bb90e1cd79a51dcd7d4bead52207a0775", 0x5a}, {&(0x7f0000000140)="f78b8ccfeb4e0afc2de46215128fbdb4", 0x10}], 0x119) 16:00:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) msgctl$IPC_RMID(0xffffffffffffffff, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000200)=[{0x74}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) msgget(0x1, 0xfbe55128352cec0b) syz_emit_ethernet(0x1, &(0x7f0000000080)="b6") r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/wsmouse0\x00', 0x8, 0x0) r2 = open(&(0x7f0000000280)='./file0\x00', 0x200, 0x0) kevent(r2, &(0x7f0000000440), 0x4, &(0x7f0000000500)=[{{r2}, 0xbffffffffffffffd, 0x80, 0x0, 0x7fffffff, 0x3}, {{r1}, 0xfffffffffffffffb, 0x60, 0xf00ffffb, 0x1f, 0x4}], 0x4, &(0x7f0000000540)={0x0, 0x9}) ioctl$TIOCNOTTY(r2, 0x20007471) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000002c0)={0x0}, &(0x7f0000000300)=0xc) fcntl$setown(r2, 0x6, r3) r4 = dup2(0xffffffffffffffff, r0) fcntl$dupfd(r2, 0x0, r4) 16:00:14 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r0, 0x29, 0x27, 0x0, 0x0) 16:00:14 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x20000001, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000040)={&(0x7f0000000140)=[{}, {0x100}], 0x2}) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/wsmouse0\x00', 0x8, 0x0) r2 = open(&(0x7f0000000280)='./file0\x00', 0x200, 0x0) kevent(r2, &(0x7f0000000440), 0x4, &(0x7f0000000500)=[{{r2}, 0xbffffffffffffffd, 0x80, 0x0, 0x7fffffff, 0x3}, {{r1}, 0xfffffffffffffffb, 0x60, 0xf00ffffb, 0x1f, 0x4}], 0x4, &(0x7f0000000540)={0x0, 0x9}) ioctl$TIOCNOTTY(r2, 0x20007471) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000002c0)={0x0}, &(0x7f0000000300)=0xc) fcntl$setown(r2, 0x6, r3) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000080)=[{0x83, 0x1000}, {0x44ee41b18aa080ea, 0x23}, {0x0, 0xc000000000000000}, {0x88, 0x6}], 0x4}) 16:00:14 executing program 0: r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000000)=[{&(0x7f00000023c0)=""/4096, 0x1000}], 0x1, 0x0, 0x0) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x3, 0x5033, 0xffffffffffffffff, 0x0, 0x0) 16:00:14 executing program 1: r0 = socket(0x40000000011, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) r1 = socket(0x40000000011, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs, 0x8) r2 = kqueue() kevent(0xffffffffffffff9c, 0x0, 0x0, &(0x7f0000000040), 0xc51, 0x0) kevent(r2, &(0x7f0000000000)=[{{r1}, 0xffffffffffbfffff, 0x2f}], 0x34, 0x0, 0x0, 0x0) r3 = socket(0x40000000011, 0x3, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs, 0x8) r4 = kqueue() kevent(r4, 0x0, 0x0, &(0x7f0000000140), 0xc4e, 0x0) kevent(r4, &(0x7f0000000000)=[{{r3}, 0xffffffffffbfffff, 0x2f}], 0x34, 0x0, 0xc68, 0x0) r5 = socket(0x40000000011, 0x3, 0x0) r6 = openat$null(0xffffffffffffff9c, &(0x7f0000000800)='/dev/null\x00', 0xed78ca24b18be92e, 0x0) accept$inet6(r6, &(0x7f0000000000), &(0x7f0000000040)=0x7) r7 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/wsmouse0\x00', 0x8, 0x0) r8 = open(&(0x7f0000000280)='./file0\x00', 0x200, 0x0) kevent(r8, &(0x7f0000000440), 0x4, &(0x7f0000000500)=[{{r8}, 0xbffffffffffffffd, 0x80, 0x0, 0x7fffffff, 0x3}, {{r7}, 0xfffffffffffffffb, 0x60, 0xf00ffffb, 0x1f, 0x4}], 0x4, &(0x7f0000000540)={0x0, 0x9}) r9 = openat$klog(0xffffffffffffff9c, &(0x7f0000000080)='/dev/klog\x00', 0x10ec9, 0x0) r10 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/wsmouse0\x00', 0x8, 0x0) r11 = open(&(0x7f0000000280)='./file0\x00', 0x200, 0x0) kevent(r11, &(0x7f0000000440), 0x4, &(0x7f0000000500)=[{{r11}, 0xbffffffffffffffd, 0x80, 0x0, 0x7fffffff, 0x3}, {{r10}, 0xfffffffffffffffb, 0x60, 0xf00ffffb, 0x1f, 0x4}], 0x4, &(0x7f0000000540)={0x0, 0x9}) r12 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/wsmouse0\x00', 0x8, 0x0) r13 = open(&(0x7f0000000280)='./file0\x00', 0x200, 0x0) kevent(r13, &(0x7f0000000440), 0x4, &(0x7f0000000500)=[{{r13}, 0xbffffffffffffffd, 0x80, 0x0, 0x7fffffff, 0x3}, {{r12}, 0xfffffffffffffffb, 0x60, 0xf00ffffb, 0x1f, 0x4}], 0x4, &(0x7f0000000540)={0x0, 0x9}) r14 = accept$inet(0xffffffffffffff9c, &(0x7f0000000340), &(0x7f0000000140)=0xffffffb0) recvfrom$inet(r14, &(0x7f0000000180)=""/174, 0xae, 0x803, &(0x7f0000000240)={0x2, 0x0}, 0xc) kevent(0xffffffffffffffff, &(0x7f0000000380)=[{{r6}, 0xfffffffffffffff8, 0x0, 0x1, 0x2}, {{r6}, 0xfffffffffffffff9, 0x48, 0x42, 0x40}, {{r6}, 0xfffffffffffffffc, 0x7c75cc30824831a9, 0x2, 0x401, 0x8}, {{r7}, 0xfffffffffffffff9, 0x2, 0x80, 0x7, 0x3}, {{r9}, 0xffffffffffffffff, 0x4, 0x2, 0x0, 0x20000}, {{r10}, 0xfffffffffffffffe, 0x13a, 0x1b, 0x401, 0x5}, {{r12}, 0x5, 0xd9b32ef083bed376, 0x2, 0xfffffffffffffe01, 0x1}, {{r14}, 0xfffffffffffffffa, 0x1, 0xe0000089, 0x5, 0xff}], 0x0, 0x0, 0x0, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs, 0x8) r15 = kqueue() kevent(r15, 0x0, 0x7fff, &(0x7f0000000040), 0xc4e, 0x0) kevent(r15, &(0x7f0000000000)=[{{r5}, 0xffffffffffbfffff, 0x2f}], 0x34, 0x0, 0xc68, 0x0) r16 = socket(0x40000000011, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r16}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) r17 = socket(0x40000000011, 0x3, 0x0) connect$unix(r17, &(0x7f00000000c0)=@abs, 0x8) r18 = kqueue() kevent(r18, 0x0, 0x0, &(0x7f0000000140), 0xc4e, 0x0) kevent(r18, &(0x7f0000000000)=[{{r17}, 0xffffffffffbfffff, 0x2f}], 0x34, 0x0, 0xc68, 0x0) r19 = socket(0x40000000011, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r19}, 0xfffffffffffffffe, 0x1, 0x1}], 0x0, 0x0, 0x0, 0x0) r20 = kqueue() kevent(r20, 0x0, 0x0, 0x0, 0xc4e, 0x0) kevent(r20, &(0x7f0000000000), 0x34, 0x0, 0xc68, 0x0) 16:00:14 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000800)='/dev/null\x00', 0xed78ca24b18be92e, 0x0) accept$inet6(r0, &(0x7f0000000000), &(0x7f0000000040)=0x7) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/wsmouse0\x00', 0x8, 0x0) r2 = open(&(0x7f0000000280)='./file0\x00', 0x200, 0x0) kevent(r2, &(0x7f0000000440), 0x4, &(0x7f0000000500)=[{{r2}, 0xbffffffffffffffd, 0x80, 0x0, 0x7fffffff, 0x3}, {{r1}, 0xfffffffffffffffb, 0x60, 0xf00ffffb, 0x1f, 0x4}], 0x4, &(0x7f0000000540)={0x0, 0x9}) ioctl$TIOCNOTTY(r2, 0x20007471) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000002c0)={0x0}, &(0x7f0000000300)=0xc) fcntl$setown(r2, 0x6, r3) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f0000000000)={0x7f, 0x0, {0x4, 0xfffffffffffffffb}}) r4 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0098363d190f000000002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(0xffffffffffffffff, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/wsmouse0\x00', 0x8, 0x0) r2 = open(&(0x7f0000000280)='./file0\x00', 0x200, 0x0) kevent(r2, &(0x7f0000000440), 0x4, &(0x7f0000000500)=[{{r2}, 0xbffffffffffffffd, 0x80, 0x0, 0x7fffffff, 0x3}, {{r1}, 0xfffffffffffffffb, 0x60, 0xf00ffffb, 0x1f, 0x4}], 0x4, &(0x7f0000000540)={0x0, 0x9}) dup(r1) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0xb1}, {0x30}, {0x6, 0x0, 0x0, 0x40103}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:14 executing program 0: r0 = socket(0x1e, 0xc003, 0x61) connect$unix(r0, &(0x7f0000000a40)=ANY=[], 0x0) listen(r0, 0x1) writev(r0, &(0x7f0000000000)=[{0x0}], 0x1) setuid(0xee01) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100)='/de\xff\a\x00\x00\x00\x00\x00\x00\x000\x00', 0x8000, 0x0) r2 = open(&(0x7f0000000280)='./file0\x00', 0x200, 0x0) kevent(r2, &(0x7f0000000440), 0x4, &(0x7f0000000500)=[{{r2}, 0xbffffffffffffffd, 0x80, 0x0, 0x7fffffff, 0x3}, {{r1}, 0xfffffffffffffffb, 0x60, 0xf00ffffb, 0x1f, 0x4}], 0x4, &(0x7f0000000540)={0x0, 0x9}) ioctl$TIOCNOTTY(r2, 0x20007471) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000002c0)={0x0}, &(0x7f0000000300)=0xc) fcntl$setown(r2, 0x6, r3) ioctl$WSKBDIO_GETMODE(r2, 0x40045714, &(0x7f0000000080)) r4 = openat$speaker(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/speaker\x00', 0x0, 0x0) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000800)='/dev/null\x00', 0xed78ca24b18be92e, 0x0) r6 = accept$inet6(r5, &(0x7f0000000000), &(0x7f0000000040)=0x7) bind$inet6(r6, &(0x7f0000000400)={0x18, 0x2, 0x2, 0x8000}, 0xc) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000380), &(0x7f00000007c0)=0xc) r7 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x400, 0x0) r8 = accept$inet(0xffffffffffffff9c, &(0x7f0000000340), &(0x7f0000000140)=0xffffffb0) recvfrom$inet(r8, &(0x7f0000000180)=""/174, 0xae, 0x803, &(0x7f0000000240)={0x2, 0x0}, 0xc) poll(&(0x7f0000000180)=[{r4, 0x1}, {r6, 0x8}, {r7, 0xa5fe477839fadb79}, {r8, 0x80}], 0x4, 0x4227) getgid() r9 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmctl$IPC_SET(r9, 0x1, &(0x7f0000000000)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8}, 0x400000}) 16:00:14 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="8289955b7a068b69fc00"], 0x10) r1 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) dup2(r1, r0) 16:00:14 executing program 1: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) connect$unix(r0, &(0x7f00000005c0)=@abs={0x1, 0x0, 0x1}, 0x8) pwritev(r0, &(0x7f0000003480)=[{&(0x7f0000000400)="a568f8dded08a91be63be13fb9ac3d585b0fab2f93f8ee13e2a141bba98a058cdd7773eafb54388d5e9f5574771c49411bb02b9b8559176036e8202e7a604530ecf133833a74690c14197895339b4f18f1811417646e5424ec55c6d79cade21105686fd912f7e6936720e9df010045c4fa9b353e5d9eb0ff66ceac2f", 0x7c}, {&(0x7f00000007c0)="054e0c808c4b12c6fe368f569e77f0b38563a9989c1dc8b79be3328a0d6ed763b153003364f5b9347ff59c81223d25d87f98a88a48828e080fee89527452b3d019ec27f40afabc4e2eace9b0503ba23c98a0b2d9ebc1c5b3cb5b2edc6969bde2aa87789db61212e2a7d9014f2e5cce7c73590424655a8197e3ac1cfa9e05b40b807824ffba85ffd9c97ea30e2ca91095a649f87daeeb8c661e1b2c9c8da719d1af161f53c78202f5d42b80b716d5c387f1c9adcbbe1ff37e4e8dd1bb24b1137dde28bbd4f27fba542c2cb45cfe00be9e4005c3e7ba390c8cb57fbd3a75232ee3a35e37b386395b41081898cc7d4c162a2f99907d2607fd141e", 0xf9}, {&(0x7f00000008c0)="4ea390d43eb631ad42632941e529c7f11033eca8c541e12fd4b427f5a6cae7507df08f9170c61fdb49352d533db864288103c01bb3c02068c9d540070f6c213f316b5ed8f2b20b248b084ab55b9a64133721961e24be3aa4736ddfe7746f612572fa327d3be715485bd8d2afcbbdd97602a0df7fbb262fee7f9ad1e96a037c443d5ea08afb44046a502b6df0687d2a5deddb9f45446ca480b591f5126803473e0363b89c9445798ce63082dd14bcd6111b", 0xb1}, {&(0x7f0000000980)="904b01fa79e3440040e16028791043a74d0d87aece85ff4183aa25b3477f6badf0fb67e4a7f4cbe31c02fd54701ac53b43a8fea0d5c3e32772f160fcf32261873eb20a66477e276e24aa5954750852a207a60c7b797b3f8b72be2ffb286bedd2f0efe2cc339b7b8978cd49f56c70781d95b6746469491d3409bf427c841840a782f1db373fb78a5240937f3cc42fe5d2211b2ff97ac1bcd36e2f55004131b122d38ee84a822ab8491b29479386a41b9b6c303fc6ef8633de1e03c5ff9c63aeb7e1e580b16523906e92fe47e7e4da0391d2bc5a93e338cf50df07859f8162362023a4cf4cecdf337ddef1cf9eafa0acb8316b60af7b71e023bf51b4977aa59f", 0xff}, {&(0x7f00000006c0)="1f654dace44d394298407ad996bd8608e8b70d8cc5ebda41308e85488cb7005132ed084f1de3eda0a5c4b9fb8bec2615fa2269a7ce9462bf1029fd81b06c853c26ad8c622902", 0x46}, {&(0x7f0000000a80)="eea40cf4109e5e06d1e84a73fc9aa5616f2a398f436cb572ca9b6cfa8d18447953ad3ce9cbfbabc3d44cedefa7b62c2a47f62a0eb823589e2f9e75d6d2b3c6fab8a0b3fce305b9a561709af9926ad85ffc89db59156bb299560078d6dbadf5e0a3a4d206efd9053c2aadac6b9d72e21b58c7724ce0dd4d60147a177bdaa8055442ef2bf41f7e01c0c9e79377cd", 0x8d}, {&(0x7f0000000b40)="c9eba4f6b752f2242469233fdebc0047b60be03b29d22fc85a5536948f17430407c046bfd077", 0x26}, {&(0x7f0000003380)="1c5b59549221762792ac22db38518f7a3d205bb00b13b89be05a5851e4b6f76752de7530ef57866dec25d388fb05bc82187540856018fd93a05841cf58ca96b0b35fba3698aafe138cb51d45b1fec80dde0e3f3ebf19b0a9a1b70c845b9f587fb42d4ab4ddfacddb806de0dd51f46340509bad7d383ef7c0d318e9d9c6628f6bc817d10ca9b3809b62bc65526121f873f2819d48c413c3edda013a3a96101fecdf98091d3cc42cd505db7e60bb772d12d240034899dcf1090f91a5f6dfbbd26fc62836e46bbcd887c83f90e19752b2c95e984b85", 0xd4}], 0x8, 0x0, 0x0) mkdir(&(0x7f00000001c0)='./file1\x00', 0xfffffffffffffffd) ioctl$TIOCGETA(0xffffffffffffffff, 0x402c7413, &(0x7f0000000180)) stat(&(0x7f0000000300)='./file1\x00', &(0x7f0000001380)) link(&(0x7f0000000080)='./file1\x00', &(0x7f0000000640)='./file0\x00') sendmsg$unix(0xffffffffffffffff, &(0x7f00000004c0)={0x0, 0x0, 0x0, 0x61b, 0x0, 0xfffffffffffffcd3, 0x4}, 0x401) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000140)=0x4) writev(r0, &(0x7f0000000380)=[{&(0x7f0000000500)="8bf91176b615de5b34b1b220ea58cabd350d9d170b55ca10d354656fd1f4ed759dd70a2708d34d821777e15b99ae64bc260a8c8711516c3cadc2cc27c1241ef0a902bc5887423e6c4478dd642ff71b3b10efd2ab679f0a86378bd0f5d12de1a64e35146c5e63f7dbe4edd6870e58da9ddc29dc77c0511c2065adf71a9c4638341fe1893ab9db4d22a09bddf22dcd36e94c1f5a05f585c3719ad5408e261272e7b5d2942cde4e0a", 0xa7}, {&(0x7f0000000dc0)="7b0ab616a9e990938c85ade1abfa999e7c42413da2983baaf04a67a26fd6819c28a6fdf60788687052e22fdfd773355a425a82b8efb775a7b060a4838c0de45242ac7c536663ca4639085e3a1b7ff418f4a8eae53fac1cdaf1e07e742227d8b97342a561204a90b351f2478521d1ec8d9e164e612b63678044fb67b8a1fd1e808e93953a6b203722f139ff8e8853bbc4f9255277096dcbeb8797224ab8311e60e1d72fa12dfbc844bf1f974fdca1d4f3ef06a0f32abba4fbca4466d9e3ceb67e37bc9dfe2ec53b9ac64df09708df2a9efd28be3d4b8deaed2a540a838468ecf6272fc81b2ecd4f", 0xe7}, {&(0x7f0000000d00)="8e497239956e23ed42b4050d33dfc72e46e21f361a6db368df2f8622c7a138beabc7e7640f0c941f9ad2efc1be7ad783a250e1050800000000160000331b391a4c82ff480d74753bff4d5fd30844d236e2ddd216f3ead87fab7c461885b7a0740a56e7e986a2f178bda7a524bd690b385c540a731a1561c5a5615d99ed01a93abef536396b749244de1e9a7c81ad47c8143c415c0093fb672e68f1545d06", 0x9e}], 0x3) truncate(&(0x7f0000000740)='./file0\x00', 0x0, 0x5) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000480)={0x0, 0x3ff, 0x1, 0xfd55, "3ec72ce9b3d037b6b874f92e93f89d2856af09c8", 0x2, 0x82}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000340), &(0x7f0000000680)=0x5e8) r1 = syz_open_pts() ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f00000003c0)=0x9) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000002c0)={0xff, 0x8, 0x800, 0x6, "fe8fd47024788e899e421fd374d8ef9057e6ef71", 0x0, 0xff}) mknod(&(0x7f0000000780)='./file0\x00', 0x6110, 0xffffffffffffffd4) utimensat(r0, &(0x7f00000000c0)='./file1\x00', &(0x7f0000000600)={{0x6, 0x1e11}, {0x3, 0xc202}}, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000800)='/dev/null\x00', 0xed78ca24b18be92e, 0x0) accept$inet6(r2, &(0x7f0000000000), &(0x7f0000000040)=0x7) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f0000000200)={0x2, 0x2}) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x3, 0x0, 0x90d2, 0x0, "bb30c2e7bb6fc6e2d5e92fd1410400e74de400", 0x8001, 0x7}) readv(r1, &(0x7f0000000b80), 0x2) dup2(r1, r1) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000100)={0x20, 0x8001, 0x2, 0x4}) faccessat(r0, &(0x7f0000000280)='./file2\x00', 0x4, 0x3) writev(r1, &(0x7f0000000000)=[{&(0x7f0000000c00)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) r3 = semget$private(0x0, 0x1, 0x120) semctl$GETALL(r3, 0x0, 0x6, &(0x7f0000000000)=""/155) 16:00:14 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000140)=[{}, {0x4}]}) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x1b135a67) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x10, 0x0) ioctl$TIOCCONS(r0, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) open(&(0x7f00000000c0)='./file0\x00', 0x400, 0x85) 16:00:15 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x100, 0x0) write(r0, &(0x7f0000000340)="ef4c0200000000000000d334f03a6d7324", 0x11) 16:00:15 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0xa) ioctl$VMM_IOC_RUN(r0, 0xc0205602, &(0x7f00000002c0)={0xdb3, 0x9, 0x9, 0xc7, &(0x7f0000000040)={{0xb36, 0x71, 0x68, 0x6, 0x1, 0x7, 0x7}, {[0x6, 0x1, 0xffffffff, 0x7ff, 0x7f, 0x40, 0xd5, 0x2, 0xb8f6, 0x2, 0x9, 0x6, 0x1, 0x80000001, 0x10000, 0x0, 0x0, 0x3cb], [0x8a, 0x16a, 0x77, 0xc840, 0x7, 0x2, 0x71f, 0x1, 0x2, 0x9], [0x7, 0xff, 0x10001, 0x3f, 0x7c, 0x100, 0x8], [0xadb, 0x0, 0x470, 0x8, 0x7, 0x3], [{0x49c, 0xe2ae, 0x0, 0x6}, {0x26a, 0xfff, 0x80, 0x3ff}, {0x2, 0x4, 0x1, 0x8}, {0xa7, 0x1, 0x2, 0x7}, {0x0, 0x1, 0x20, 0x4}, {0x401, 0x3f, 0xcd4a, 0x2}, {0x7, 0x7ff, 0xeae, 0x1f}, {0x4, 0x7fffffff, 0x1, 0x7fffffff}], {0x1, 0x6, 0x101, 0x6}, {0x4, 0x1ff, 0x3, 0x55}}}, 0x3, 0x1}) ktrace(0x0, 0x5, 0x0, 0x0) 16:00:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x400044}, {0x44, 0x3}, {0x6, 0x0, 0x0, 0x5}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x57, &(0x7f00000001c0)="b6eee61c67dc67dc127c41dcb538bbd95995c103f8c8a05088358d7cba20afaebf66071634ab9e0269403ae38b2e19a33aa678fc25d5ffd9e25dc432d31c05cf6573b3e90100000000000000824007c3e838bfc5fbcd3d") 16:00:15 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2050, 0x4800) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000100)='./file0\x00', 0x2003, 0x0) r1 = accept$inet(0xffffffffffffff9c, &(0x7f0000000340), &(0x7f0000000140)=0xffffffb0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000280)) recvfrom$inet(r1, &(0x7f0000000180)=""/174, 0xae, 0x803, &(0x7f0000000240)={0x2, 0x0}, 0xc) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000180)={&(0x7f0000000140)='./file1\x00', r1, 0x2}) r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{0xffffffffffffffff, 0x20}, {r2}], 0x2000000000000033, 0x0) ioctl$TIOCSETVERAUTH(r0, 0xc0107008, &(0x7f0000000000)=0x10000) 16:00:15 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000800)='/dev/null\x00', 0xed78ca24b18be92e, 0x0) accept$inet6(r0, &(0x7f0000000000), &(0x7f0000000040)=0x7) pipe(&(0x7f0000000040)={0xffffffffffffffff}) accept$inet6(0xffffffffffffff9c, &(0x7f00000000c0), &(0x7f0000000100)=0xc) linkat(r0, &(0x7f0000000000)='./file0\x00', r1, &(0x7f0000000080)='./bus\x00', 0x4) mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r2 = open(&(0x7f0000000180)='./bus\x00', 0x10282, 0x0) pwritev(r2, &(0x7f0000000240)=[{&(0x7f0000000280)='n5.', 0x3}], 0x1, 0x0, 0x0) 16:00:15 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) close(r0) recvfrom$unix(r1, 0x0, 0x0, 0x802, 0x0, 0x0) fchflags(r0, 0x0) 16:00:15 executing program 0: r0 = socket$inet(0x2, 0x4, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000a, &(0x7f0000000100)='%', 0x1) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000140), 0x0) r1 = accept$inet(0xffffffffffffff9c, &(0x7f0000000340), &(0x7f0000000140)=0xffffffb0) recvfrom$inet(r1, &(0x7f0000000180)=""/174, 0xae, 0x803, &(0x7f0000000240)={0x2, 0x0}, 0xc) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/wsmouse0\x00', 0x8, 0x0) r3 = open(&(0x7f0000000280)='./file0\x00', 0x200, 0x0) kevent(r3, &(0x7f0000000440), 0x4, &(0x7f0000000500)=[{{r3}, 0xbffffffffffffffd, 0x80, 0x0, 0x7fffffff, 0x3}, {{r2}, 0xfffffffffffffffb, 0x60, 0xf00ffffb, 0x1f, 0x4}], 0x4, &(0x7f0000000540)={0x0, 0x9}) ioctl$TIOCNOTTY(r3, 0x20007471) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000002c0)={0x0}, &(0x7f0000000300)=0xc) fcntl$setown(r3, 0x6, r4) fcntl$setown(r1, 0x6, r4) r5 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/wsmouse0\x00', 0x8, 0x0) r6 = open(&(0x7f0000000280)='./file0\x00', 0x200, 0x0) kevent(r6, &(0x7f0000000440), 0x4, &(0x7f0000000500)=[{{r6}, 0xbffffffffffffffd, 0x80, 0x0, 0x7fffffff, 0x3}, {{r5}, 0xfffffffffffffffb, 0x60, 0xf00ffffb, 0x1f, 0x4}], 0x4, &(0x7f0000000540)={0x0, 0x9}) ioctl$TIOCNOTTY(r6, 0x20007471) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f00000002c0)={0x0}, &(0x7f0000000300)=0xc) fcntl$setown(r6, 0x6, r7) r8 = accept$inet(0xffffffffffffff9c, &(0x7f0000000340), &(0x7f0000000140)=0xffffffb0) recvfrom$inet(r8, &(0x7f0000000180)=""/174, 0xae, 0x803, &(0x7f0000000240)={0x2, 0x0}, 0xc) r9 = dup2(r6, r8) accept$inet(r9, &(0x7f0000000040), &(0x7f0000000080)=0xc) ioctl$WSDISPLAYIO_SVIDEO(r9, 0x80045745, &(0x7f0000000000)=0x2) 16:00:15 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000001300)=[{&(0x7f0000001340)="7bdd942765910ff5c9b8beac408aba89d5a40082e6e7c64663a026d2b61a249eb672f86050bc5d97af59965ad78cf18efae2419137f7dcba1d64ec8c2db45b0f3967e854bfce0b1cb0463d8c9afab151c7e1080bfe7c969eb2e4d629fb0f02aacc1f8627abaa44645776d20154a417dc7bd083411e3c1be5bb69ca7e121371340ee596e065669a9efcb13f3b74e0d8e9", 0x90}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) setrlimit(0x3, &(0x7f0000000080)) setrlimit(0x6, &(0x7f0000000040)) getsockname$unix(r0, &(0x7f00000001c0)=@abs, &(0x7f0000000200)=0x8) r1 = getpgrp() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f0000000300)={0xffffffffffffffff}, 0x10000) r4 = getpgrp() fcntl$lock(r2, 0xf, &(0x7f0000000340)={0x3, 0x0, 0xffffffffecd81e2e, 0x100, r4}) ioctl$VT_ACTIVATE(r3, 0x20007605, &(0x7f0000000380)=0x101) r5 = getuid() r6 = open(&(0x7f00000002c0)='./bus\x00', 0x40, 0x2) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r6}, 0xffffffffffffffff, 0x1}], 0x0, 0x0) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000004c0)={r4, r5, r7}, 0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={r1, r5, 0xffffffffffffffff}, 0xc) mlockall(0x1) sendto(0xffffffffffffff9c, &(0x7f0000000140)="adb8d0f00c07ee909fa43547889992d5304e03c41066c30e78ef4931207ac3ce51271263ab4f8a6cb5bee15b3b025d4fa13dce4245ffea7b596b3e867ffe5812d62f299c56ec64fd4b40b3a0c4965d28bf4d4656f013d98411dbea49494dd4afb017b524fb0202ecb7428357bdad970a838b00e0ab9bfc9503c1ec07a7", 0x7d, 0x4, 0x0, 0x0) 16:00:15 executing program 1: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyCcfg\x00', 0xc6a464534c9352df, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r0, 0x80085762, &(0x7f0000000100)={0x3, 0x2}) mkdir(&(0x7f0000000040)='./file0/file0\x00', 0x0) chmod(&(0x7f00000001c0)='./file0\x00', 0x23f) setuid(0xee01) mkdir(&(0x7f0000000140)='./file0\x00', 0x86) unveil(&(0x7f0000000080)='./file0/file0\x00', &(0x7f0000000000)='c\x00') 16:00:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x1f}, {0x3c}, {0x24}, {0x4006}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000800)='/dev/null\x00', 0xed78ca24b18be92e, 0x0) r2 = accept$inet6(r1, &(0x7f0000000000), &(0x7f0000000040)=0x7) bind$inet6(r2, &(0x7f0000000400)={0x18, 0x2, 0x2, 0x8000}, 0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000380), &(0x7f00000007c0)=0xc) r3 = dup(r2) fchflags(r2, 0x1) ioctl$VMM_IOC_RESETCPU(r3, 0x82405605, &(0x7f0000000380)={0x80000001, 0x800, {[0x8, 0x1, 0x3, 0x3, 0xfffffffffffff000, 0x0, 0x81, 0x1, 0x2, 0x0, 0x7, 0x1, 0x20, 0x80, 0x10001, 0x6, 0x4, 0x80000000], [0x81, 0x7fffffff, 0x2, 0x3, 0x81, 0x9, 0x20, 0x36, 0xfffffffffffffff7, 0x6], [0xfffffffffffffffa, 0x7, 0x3ff, 0x2, 0x200, 0x8, 0x4], [0x4, 0x40004000, 0x800, 0x8, 0x5, 0xe9], [{0x3c, 0xffffffff, 0x2}, {0x4, 0x8, 0x26, 0x8}, {0x0, 0x8, 0x6, 0x8001}, {0x10000, 0x0, 0x8, 0x9}, {0x6, 0x0, 0x3ff, 0x43}, {0x800, 0x400, 0x9, 0x538}, {0x4000000000000000, 0x1, 0xffc0000000000000, 0xc8a}, {0x7fffffff, 0x5, 0x401, 0x80000000}], {0x62bf, 0xbf3, 0x800, 0xffffffff}, {0x1000, 0xffffffff, 0x8000, 0x8}}}) 16:00:16 executing program 0: setrlimit(0x0, 0x0) setrlimit(0x7, &(0x7f0000000040)={0x8000, 0x10000}) syz_open_pts() 16:00:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x45}, {0x4}, {0x4000000000000006}]}) open$dir(&(0x7f00000001c0)='./file0/file0\x00', 0x20000, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000080)="b2") r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/wsmouse0\x00', 0x8, 0x0) r2 = open(&(0x7f0000000280)='./file0\x00', 0x200, 0x0) kevent(r2, &(0x7f0000000440), 0x4, &(0x7f0000000500)=[{{r2}, 0xbffffffffffffffd, 0x80, 0x0, 0x7fffffff, 0x3}, {{r1}, 0xfffffffffffffffb, 0x60, 0xf00ffffb, 0x1f, 0x4}], 0x4, &(0x7f0000000540)={0x0, 0x9}) ioctl$TIOCNOTTY(r2, 0x20007471) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000002c0)={0x0}, &(0x7f0000000300)=0xc) fcntl$setown(r2, 0x6, r3) madvise(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x5, &(0x7f0000000000)=[{0x0, 0xffffffff, 0x4}, {0x0, 0x0, 0xfff, 0x6}, {0xfffffffffffff151, 0x10000, 0x0, 0x5}, {0x3, 0x7, 0x6, 0x6c49}, {0xffffffff, 0x0, 0xffffffff, 0x400}]}) 16:00:16 executing program 0: setreuid(0x0, 0xee01) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/wsmouse0\x00', 0x8, 0x0) r1 = open(&(0x7f0000000280)='./file0\x00', 0x200, 0x0) kevent(r1, &(0x7f0000000440), 0x4, &(0x7f0000000500)=[{{r1}, 0xbffffffffffffffd, 0x80, 0x0, 0x7fffffff, 0x3}, {{r0}, 0xfffffffffffffffb, 0x60, 0xf00ffffb, 0x1f, 0x4}], 0x4, &(0x7f0000000540)={0x0, 0x9}) ioctl$TIOCNOTTY(r1, 0x20007471) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000002c0)={0x0}, &(0x7f0000000300)=0xc) fcntl$setown(r1, 0x6, r2) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x7, 0x8810, r1, 0x0, 0x5f) r3 = socket(0x800000018, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{}], 0x0, 0x0, 0x0, 0x0) sendmsg(r3, &(0x7f00000004c0)={&(0x7f0000000100)=@in={0x2, 0x3}, 0xc, &(0x7f0000000600)=[{&(0x7f00000001c0)="4c76362bbfea6461e53f534d4397ae5202ab1a7eddcbb8c720f83f488b94096e1ce8b60ad02efdd5b50eadc7bfc08183714ffc368f70c6b73e21c0efa94956752ecbd9c01f657d4965191760dcc2ac9bbcc54785976c9779305b73a07209beb9956194a0f1b5c2621348ac147c03bbe7b96d0ff10011ddb79dd73180d0a6bb634e6154a8c9f845875505e7190906b0689fd9b213e05bd6c0c0c069a6522b93eab539cda23ddb1ddbe9b2dc", 0xab}, {&(0x7f0000000340)="7715d63b88e2088c84c42a310225909ff4e92643477a6a5d5c763b892e24f305efa708d46fc0c6a0d6cdf4059bc3838a3cc36bac380230d65694a2f40a625d07adfe485319afafbb31bcf83cebae3fdb9cab07", 0x53}, {&(0x7f0000000140)="fde418c64871d49f716b3af7401dde036a00f8974508fd09c7c132d2338dc54d38a198", 0x23}, {&(0x7f00000003c0)="3bb53e39460d32af0d9f5e775d880c28a2a5f06147", 0x15}, {&(0x7f0000000400)="bbcdc192fa7f6bb98b3434acc7bd0bffaea8d1bbb0c364a98d3d17d4c790fca88fd6aea019490fd50eaa05ac0c83a8d7a6507db793685e92b09d5584de49a7af30d4e360477baf4a8cb1daad3899d0aaaf75c2ce4a2fbedcae371f254505962fe87c671fa2b9ee29a49891db9694724518340edeee5bf2b00c34265bdd044eef6cd6106955f7", 0x86}], 0x5, &(0x7f0000000680)=[{0x38, 0xffff, 0x8, "4d6d4606a66c3bf2abaae46c23e88aa7c174b1ab22466c8065b1b15c0f1d7901fc069f04"}, {0x80, 0x1, 0x9, "0d24e62b862bd002a7cf918824fd3cf645eccd27db70ba2d6cfaa3ef86154546672bfbea3b1dee1a018ce50276687cee9ae328c4023db3196ae7288ead0c3a26d706c14b809441c4948068f9c7f6864261f8928931571333422b6e92351c9502b8f6d1d4c527c93b1727"}, {0x30, 0x60bdfb39faa040a6, 0x1, "286c5fe1767f7b8d48770b5a6f5ed6075098a4e6bf45aa17869c6f"}], 0xe8}, 0x0) setreuid(0x0, 0x0) r4 = socket(0x800000018, 0x1, 0x0) r5 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/wsmouse0\x00', 0x8, 0x0) r6 = open(&(0x7f0000000280)='./file0\x00', 0x200, 0x0) kevent(r6, &(0x7f0000000440), 0x4, &(0x7f0000000500)=[{{r6}, 0xbffffffffffffffd, 0x80, 0x0, 0x7fffffff, 0x3}, {{r5}, 0xfffffffffffffffb, 0x60, 0xf00ffffb, 0x1f, 0x4}], 0x4, &(0x7f0000000540)={0x0, 0x9}) ioctl$TIOCNOTTY(r6, 0x20007471) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f00000002c0)={0x0}, &(0x7f0000000300)=0xc) setrlimit(0x1, &(0x7f00000007c0)={0x2, 0x94}) r8 = syz_open_pts() close(r8) syz_open_pts() r9 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/wsmouse0\x00', 0x8, 0x0) r10 = open(&(0x7f0000000280)='./file0\x00', 0x200, 0x0) kevent(r10, &(0x7f0000000440), 0x4, &(0x7f0000000500)=[{{r10}, 0xbffffffffffffffd, 0x80, 0x0, 0x7fffffff, 0x3}, {{r9}, 0xfffffffffffffffb, 0x60, 0xf00ffffb, 0x1f, 0x4}], 0x4, &(0x7f0000000540)={0x0, 0x9}) ioctl$TIOCNOTTY(r10, 0x20007471) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f00000002c0)={0x0}, &(0x7f0000000300)=0xc) fcntl$setown(r10, 0x6, r11) r12 = openat$null(0xffffffffffffff9c, &(0x7f0000000800)='/dev/null\x00', 0xed78ca24b18be92e, 0x0) accept$inet6(r12, &(0x7f0000000000), &(0x7f0000000040)=0x7) ioctl$TIOCSETA(r12, 0x802c7414, &(0x7f0000000180)={0xfffffefffffffffd, 0x0, 0x8, 0x7f, "0710000000000040000800f90000f700faa36082", 0x0, 0x8}) writev(r8, &(0x7f00000002c0)=[{&(0x7f0000000800)="194b4179ddc79f6347e003be52b14d50083b2161b17d6014c094724b5ae2096461570b5b549ffa62fb0a3fd0d80492457dd05811e0b1cb25e32ef9e97d4ba4a14fcac523aaacd27fd182d1feb0ab55fb3215c1d856e4614bc0f29e2eeaf3b7a3c929a2e498c2b38446088f9feb7fa0d92392959214c8be829445bec0de9bd9e0090d11610ce244ed608cc463bbcd72dbb60d90eb122255a49f7c47cbbc0e3f0b2c2297c6b5f053220d929b49dda7cf2755741acd4cf6dc34d551f572fff5f80a478e49a252ea3a834111f705b0c5ebd2b78d3115a04326e62cdbfec969637357afd3d9e0c27cb001b30736f32c74305dee66b49a58389e880f2622e5cb82005bc92d358e775304d93ea1eec4d259b7b50e3cb3ab14ea91006bf0c3882db56084d03de0b6b49dfd9afdc778e6a577d57f2e978721553ee4879a2bf5cf57dc6c2cffb0d9906446cf8ee9de7af1051fa5db79f537a47a2e7dbd8cc56b474b12472f366e68bf7d7a5993bd38ab08f41552b343bdff3288751f3217456642137a5b6f3332bbd27e08d7fc329053205ca51d703a45c8ef4d7371c8b7ffee4c65d736c2a09971cb5a8e4c3f077f0930757659ab40e7d3f98c04c36ca5dd19f1c44a404dc80963a28fa1a8febaf93a1250902c5de428e3b5ec1f97282ff27062e94d635b0a0709e4baaae61b6cae98a387647c2c8f5ff0cfdd2b0aa4340b533d006722aeafe6594048074af7c9b67ed05945ba3b8e3a557750621ef95494791631b5a49bd13f5a4f4fc89c05a01f5ef421c73fd633493a85c172df1b5ef4db507f88abfd1f5b521bae24c40a90701283b20f29c0bb48d87fadd2694efa3de8a0c8ca1dbf27bb6e146c1a92c49e9084bdf99863506b57d01a3cdd8f1a282f8305ebfd79b30a4e1854d282d81a3c57153e47a6c0d83f8c439b834a2eba2b2b7ad06b00466d3a0069739b20f3434a89fe9ef7bad268d86172c8afbbda0c32a6adf3232d1922d4e2cb6cbb40880975357d0570642464df5d9c786b4d233c4479b919ae2a71366bf589f098300df7b5f3552c305c29", 0x2ef}], 0x1) fcntl$setown(r6, 0x6, r7) r13 = openat$null(0xffffffffffffff9c, &(0x7f0000000800)='/dev/null\x00', 0xed78ca24b18be92e, 0x0) accept$inet6(r13, &(0x7f0000000000), &(0x7f0000000040)=0x7) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f00000000c0)=0xc) setreuid(0x0, r14) ioctl$VMM_IOC_INTR(r6, 0x800c5606, &(0x7f0000000000)={0xffffffff, 0x2, 0x9}) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 16:00:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x50}, {0x6c}, {0x6}]}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000800)='/dev/null\x00', 0xed78ca24b18be92e, 0x0) accept$inet6(r1, &(0x7f0000000000), &(0x7f0000000040)=0x7) ioctl$BIOCSHDRCMPLT(r1, 0x80044275, &(0x7f00000000c0)=0xffff) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)) r2 = semget$private(0x0, 0x3, 0x410) semctl$GETZCNT(r2, 0x2, 0x7, &(0x7f0000000180)=""/151) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="df") 16:00:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x35}, {0x81}, {0x800000006}]}) sendto$unix(0xffffffffffffffff, &(0x7f0000000180)="050eccb89b8895f65e9d823a8797caccb1b4f9a076ab9d8a350164108f93f5c7336c5833c58aeecf48b89c4802b31b78d874c4a63fa4e3dbbcf35bc30d2774f1cec7fc2678e11468d2532d62683bcc836a9742390d17f7ca33d98729516b02c9565b0ccf7369ba772f818f91c429fa6f805d32284c06a2fc39ccacce5c10dc8271a2f9788200defd6f75aad9", 0x8c, 0x18, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000000)="b6") openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x2, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/wsmouse0\x00', 0x8, 0x0) r2 = open(&(0x7f0000000280)='./file0\x00', 0x200, 0x0) kevent(r2, &(0x7f0000000440), 0x4, &(0x7f0000000500)=[{{r2}, 0xbffffffffffffffd, 0x80, 0x0, 0x7fffffff, 0x3}, {{r1}, 0xfffffffffffffffb, 0x60, 0xf00ffffb, 0x1f, 0x4}], 0x4, &(0x7f0000000540)={0x0, 0x9}) ioctl$TIOCNOTTY(r2, 0x20007471) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000002c0)={0x0}, &(0x7f0000000300)=0xc) fcntl$setown(r2, 0x6, r3) ioctl$BIOCVERSION(r2, 0x40044271, &(0x7f0000000280)) 16:00:16 executing program 1: r0 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffc, 0x11}], 0x0, 0x0, 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r1 = open(&(0x7f0000000440)='./bus\x00', 0x400000003fd, 0x0) write(r1, &(0x7f00000001c0)='p53', 0x3) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x85, 0x0) r3 = openat(r0, &(0x7f0000000080)='./bus\x00', 0x80, 0x4) ioctl$BIOCFLUSH(r3, 0x20004268) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000800)='/dev/null\x00', 0xed78ca24b18be92e, 0x0) accept$inet6(r4, &(0x7f0000000000), &(0x7f0000000040)=0x7) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f00000000c0)=0xcdb23) openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x40, 0x0) 16:00:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$WSDISPLAYIO_DELSCREEN(r1, 0x80085754, &(0x7f0000000040)={0x9, 0x2}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x10000}, {0x1d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:16 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) close(r0) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000003c0)='/p)\x16\xb8wsmouse0\x00', 0x40, 0x0) r3 = open(&(0x7f0000000280)='./file0\x00', 0x200, 0x0) kevent(r3, &(0x7f0000000440), 0x4, &(0x7f0000000500)=[{{r3}, 0xbffffffffffffffd, 0x80, 0x0, 0x7fffffff, 0x3}, {{r2}, 0xfffffffffffffffb, 0x60, 0xf00ffffb, 0xffff, 0x4}], 0x4, &(0x7f0000000540)={0x0, 0x9}) ioctl$TIOCNOTTY(r3, 0x20007471) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000002c0)={0x0}, &(0x7f0000000300)=0xc) fcntl$setown(r3, 0x6, r4) writev(r2, &(0x7f0000000240)=[{&(0x7f0000000100)="80e79bea175613f4d97e9486187cd3916aa2db", 0x13}, {&(0x7f0000000140)="d6357eb58c6ddb5604342c8a27a1ebf117d5b838b05351720af723c629e24240bc244383ace7d98472aa592867c2b6d7e05fda95ad4c4c77bef93f1d9869a1a3b6d443137590cff333ae333f1d0779adf61d283ac8c69850a7f16a42f1df3f59b300c880f7554648f809b005836379345029a6958882f0f167fae6c9c05bba01803ff7d5f4c59cca80614c6660417411406b471caa522ead386c02f0dd554461cc28a120a425ff3d65039c1fdb8b29df3ab62908d30dbca5f899724a3b00061761cece79bf9e092322120389f756d5f12c3287032ffc53ccfd015ccd781c06a9904311ac12ae8613f1", 0xe9}, {&(0x7f0000000340)="1667179b9bc49ce9eded82b51f196aa3d4758f48445c782a633752839840762dd2fc3b942b9da2331eae66c9f7e33619b7ff0c8b83308b5e65ceeb2b19e0dc5f70eae79f8646d2a75ec60e91318c08e46f94bfad5a5bd4d1f1d1a652d8d8142bb64d76587320939b15", 0x69}], 0x3) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x200, 0x1, 0x7, 0x6}]}) recvfrom$unix(r1, 0x0, 0x0, 0x802, 0x0, 0x0) r5 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/wsmouse0\x00', 0x8, 0x0) r6 = open(&(0x7f0000000280)='./file0\x00', 0x200, 0x0) kevent(r6, &(0x7f0000000440), 0x4, &(0x7f0000000500)=[{{r6}, 0xbffffffffffffffd, 0x80, 0x0, 0x7fffffff, 0x3}, {{r5}, 0xfffffffffffffffb, 0x60, 0xf00ffffb, 0x1f, 0x4}], 0x4, &(0x7f0000000540)={0x0, 0x9}) ioctl$TIOCNOTTY(r6, 0x20007471) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f00000002c0)={0x0}, &(0x7f0000000300)=0xfffffffffffffef3) fcntl$setown(r6, 0x6, r7) getpeername$unix(r6, &(0x7f0000001140)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d857c2c70000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004669a7642c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006f80be217656839100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c46edf4500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f9ffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009960e9cf7dd3b22d8ab48e0f3e88056b44a55d8bc117ead5169b593c2f5a84d925edc1b0f16a909cda80acec160529940c67212eaadaa1273e0cb6638e07627bd4dee65cd95f2a6d3bf51eac28a91ff6eae90fcfe9be8f8ce02f4e45501b2fd65b54eb14c87fa218058464b887302c6d1d41c36804af325c0fb4e3e26f5923063ad4888d13243a4938a7801f639a73901ee1dfe8ac12092b27ca48c53576b527ef9bb28a01313fe37ef96f99df7423c7d805d4c24eaa17a78fc7"], &(0x7f0000001080)=0x1) r8 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/wsmouse0\x00', 0x8, 0x0) r9 = open(&(0x7f0000000280)='./file0\x00', 0x200, 0x0) kevent(r9, &(0x7f0000000440), 0x4, &(0x7f0000000500)=[{{r9}, 0xbffffffffffffffd, 0x80, 0x0, 0x7fffffff, 0x3}, {{r8}, 0xfffffffffffffffb, 0x60, 0xf00ffffb, 0x1f, 0x4}], 0x4, &(0x7f0000000540)={0x0, 0x9}) ioctl$TIOCNOTTY(r9, 0x20007471) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f00000002c0)={0x0}, &(0x7f0000000300)=0xc) fcntl$setown(r9, 0x6, r10) ioctl$BIOCSETWF(r9, 0x80104277, &(0x7f0000000400)={0x0, &(0x7f00000003c0)}) ioctl$BIOCSDLT(0xffffffffffffffff, 0x8004427a, &(0x7f00000000c0)=0x3) 16:00:16 executing program 0: r0 = socket$inet(0x2, 0x1, 0x0) fcntl$setstatus(r0, 0x4, 0x9c) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/wsmouse0\x00', 0x8, 0x0) r2 = open(&(0x7f0000000280)='./file0\x00', 0x200, 0x0) kevent(r2, &(0x7f0000000440), 0x4, &(0x7f0000000500)=[{{r2}, 0xbffffffffffffffd, 0x80, 0x0, 0x7fffffff, 0x3}, {{r1}, 0xfffffffffffffffb, 0x60, 0xf00ffffb, 0x1f, 0x4}], 0x4, &(0x7f0000000540)={0x0, 0x9}) ioctl$TIOCNOTTY(r2, 0x20007471) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000002c0)={0x0}, &(0x7f0000000300)=0xc) fcntl$setown(r2, 0x6, r3) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/wsmouse0\x00', 0x8, 0x0) r5 = open(&(0x7f0000000280)='./file0\x00', 0x200, 0x0) kevent(r5, &(0x7f0000000440), 0x4, &(0x7f0000000500)=[{{r5}, 0xbffffffffffffffd, 0x80, 0x0, 0x7fffffff, 0x3}, {{r4}, 0xfffffffffffffffb, 0x60, 0xf00ffffb, 0x1f, 0x4}], 0x4, &(0x7f0000000540)={0x0, 0x9}) ioctl$TIOCNOTTY(r5, 0x20007471) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000002c0)={0x0}, &(0x7f0000000300)=0xc) fcntl$setown(r5, 0x6, r6) shutdown(r5, 0x2) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f00000000c0), 0x8) 16:00:16 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x2}}) r0 = socket(0x18, 0x1, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000800)='/dev/null\x00', 0xed78ca24b18be92e, 0x0) accept$inet6(r1, &(0x7f0000000000), &(0x7f0000000040)=0x7) r2 = accept(r1, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) getsockopt$sock_int(r2, 0xffff, 0x4, &(0x7f0000000100), &(0x7f0000000140)=0x4) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00004d70bf0820000900"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r3 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:16 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000800)='/dev/null\x00', 0xed78ca24b18be92e, 0x0) accept$inet6(r0, &(0x7f0000000000), &(0x7f0000000040)=0x7) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000000)=0x9, 0x4) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000800)='/dev/null\x00', 0xed78ca24b18be92e, 0x0) r2 = accept$inet6(r1, &(0x7f0000000000), &(0x7f0000000040)=0x7) bind$inet6(r2, &(0x7f0000000400)={0x18, 0x2, 0x2, 0x8000}, 0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000380), &(0x7f00000007c0)=0xc) getsockopt$sock_int(r2, 0xffff, 0x230, &(0x7f0000000080), &(0x7f00000000c0)=0x4) r3 = socket(0x2, 0x400000000002, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0xc0206921, &(0x7f0000000300)) 16:00:16 executing program 1: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x201, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) fcntl$setown(r0, 0x6, 0xffffffffffffffff) r1 = semget$private(0x0, 0x1, 0x0) r2 = geteuid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f00000000c0)={{0x4, r2, 0x0, 0x0, 0x0, 0x4, 0x7f}, 0x3, 0x882, 0x4}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f0000000300)={0xffffffffffffffff}, 0x10000) r5 = getpgrp() fcntl$lock(r3, 0xf, &(0x7f0000000340)={0x3, 0x0, 0xffffffffecd81e2e, 0x100, r5}) ioctl$VT_ACTIVATE(r4, 0x20007605, &(0x7f0000000380)=0x101) r6 = getuid() r7 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r7}, 0xffffffffffffffff, 0x1}], 0x0, 0x0) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000004c0)={r5, r6, r8}, 0xc) fchown(0xffffffffffffffff, r2, r8) r9 = semget$private(0x0, 0x1, 0x0) r10 = geteuid() semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f00000000c0)={{0x4, r10, 0x0, 0x0, 0x0, 0x4, 0x7f}, 0x3, 0x882, 0x4}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f0000000300)={0xffffffffffffffff}, 0x10000) r13 = getpgrp() fcntl$lock(r11, 0xf, &(0x7f0000000340)={0x3, 0x0, 0xffffffffecd81e2e, 0x100, r13}) ioctl$VT_ACTIVATE(r12, 0x20007605, &(0x7f0000000380)=0x101) r14 = getuid() r15 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r15}, 0xffffffffffffffff, 0x1}], 0x0, 0x0) getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f00000004c0)={r13, r14, r16}, 0xc) fchown(0xffffffffffffffff, r10, r16) r17 = semget$private(0x0, 0x1, 0x0) r18 = geteuid() semctl$IPC_SET(r17, 0x0, 0x1, &(0x7f00000000c0)={{0x4, r18, 0x0, 0x0, 0x0, 0x4, 0x7f}, 0x3, 0x882, 0x4}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f0000000300)={0xffffffffffffffff}, 0x10000) r21 = getpgrp() fcntl$lock(r19, 0xf, &(0x7f0000000340)={0x3, 0x0, 0xffffffffecd81e2e, 0x100, r21}) ioctl$VT_ACTIVATE(r20, 0x20007605, &(0x7f0000000380)=0x101) r22 = getuid() r23 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r23}, 0xffffffffffffffff, 0x1}], 0x0, 0x0) getsockopt$SO_PEERCRED(r23, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r20, 0xffff, 0x1022, &(0x7f00000004c0)={r21, r22, r24}, 0xc) fchown(0xffffffffffffffff, r18, r24) getgroups(0xa, &(0x7f0000000080)=[0xffffffffffffffff, r8, 0xffffffffffffffff, r16, r24, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) r26 = semget$private(0x0, 0x1, 0x0) r27 = geteuid() semctl$IPC_SET(r26, 0x0, 0x1, &(0x7f00000000c0)={{0x4, r27, 0x0, 0x0, 0x0, 0x4, 0x7f}, 0x3, 0x882, 0x4}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f0000000300)={0xffffffffffffffff}, 0x10000) r30 = getpgrp() fcntl$lock(r28, 0xf, &(0x7f0000000340)={0x3, 0x0, 0xffffffffecd81e2e, 0x100, r30}) ioctl$VT_ACTIVATE(r29, 0x20007605, &(0x7f0000000380)=0x101) r31 = getuid() r32 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r32}, 0xffffffffffffffff, 0x1}], 0x0, 0x0) getsockopt$SO_PEERCRED(r32, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r29, 0xffff, 0x1022, &(0x7f00000004c0)={r30, r31, r33}, 0xc) fchown(0xffffffffffffffff, r27, r33) setregid(r25, r33) fchflags(r0, 0x0) 16:00:16 executing program 0: r0 = kqueue() kevent(r0, &(0x7f0000000080)=[{{}, 0xfbfffffffffffff9, 0xf}], 0x4, 0x0, 0x0, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/wsmouse0\x00', 0x8, 0x0) r2 = open(&(0x7f0000000280)='./file0\x00', 0x200, 0x0) kevent(r2, &(0x7f0000000440), 0x4, &(0x7f0000000500)=[{{r2}, 0xbffffffffffffffd, 0x80, 0x0, 0x7fffffff, 0x3}, {{r1}, 0xfffffffffffffffb, 0x60, 0xf00ffffb, 0x1f, 0x4}], 0x4, &(0x7f0000000540)={0x0, 0x9}) r3 = accept$inet(0xffffffffffffff9c, &(0x7f0000000340), &(0x7f0000000140)=0xffffffb0) recvfrom$inet(r3, &(0x7f0000000180)=""/174, 0xae, 0x803, &(0x7f0000000240)={0x2, 0x0}, 0xc) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/wsmouse0\x00', 0x8, 0x0) r5 = open(&(0x7f0000000280)='./file0\x00', 0x200, 0x0) kevent(r5, &(0x7f0000000440), 0x4, &(0x7f0000000500)=[{{r5}, 0xbffffffffffffffd, 0x80, 0x0, 0x7fffffff, 0x3}, {{r4}, 0xfffffffffffffffb, 0x60, 0xf00ffffb, 0x1f, 0x4}], 0x4, &(0x7f0000000540)={0x0, 0x9}) ioctl$TIOCNOTTY(r5, 0x20007471) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000002c0)={0x0}, &(0x7f0000000300)=0xc) fcntl$setown(r5, 0x6, r6) r7 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/wsmouse0\x00', 0x8, 0x0) r8 = open(&(0x7f0000000280)='./file0\x00', 0x200, 0x0) kevent(r8, &(0x7f0000000440), 0x4, &(0x7f0000000500)=[{{r8}, 0xbffffffffffffffd, 0x80, 0x0, 0x7fffffff, 0x3}, {{r7}, 0xfffffffffffffffb, 0x60, 0xf00ffffb, 0x1f, 0x4}], 0x4, &(0x7f0000000540)={0x0, 0x9}) r9 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/wsmouse0\x00', 0x8, 0x0) r10 = open(&(0x7f0000000280)='./file0\x00', 0x200, 0x0) kevent(r10, &(0x7f0000000440), 0x4, &(0x7f0000000500)=[{{r10}, 0xbffffffffffffffd, 0x80, 0x0, 0x7fffffff, 0x3}, {{r9}, 0xfffffffffffffffb, 0x60, 0xf00ffffb, 0x1f, 0x4}], 0x4, &(0x7f0000000540)={0x0, 0x9}) ioctl$TIOCNOTTY(r10, 0x20007471) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f00000002c0)={0x0}, &(0x7f0000000300)=0xc) fcntl$setown(r10, 0x6, r11) kevent(r0, &(0x7f0000000380)=[{{r1}, 0xfffffffffffffffa, 0x0, 0x1, 0x100000001, 0x8}, {{r3}, 0xfffffffffffffffe, 0x8a, 0x4, 0x4, 0x8}, {{r5}, 0xffffffffffffffff, 0x8, 0xb000001e, 0xf66, 0x7}, {{r7}, 0xfffffffffffffff2, 0x50, 0x80, 0x4, 0xff}, {{r10}, 0xfffffffffffffff9, 0x1c, 0x40000000, 0x1ff, 0x3}], 0x7, 0x0, 0x0, 0x0) kevent(r0, 0x0, 0x0, &(0x7f00000002c0), 0x3, 0x0) 16:00:16 executing program 1: r0 = syz_open_pts() syz_open_pts() syz_open_pts() r1 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x400, 0x0) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f0000000100)=0x113a5ab89c704143) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/wsmouse0\x00', 0x8, 0x0) r3 = open(&(0x7f0000000280)='./file0\x00', 0x200, 0x0) kevent(r3, &(0x7f0000000440), 0x4, &(0x7f0000000500)=[{{r3}, 0xbffffffffffffffd, 0x80, 0x0, 0x7fffffff, 0x3}, {{r2}, 0xfffffffffffffffb, 0x60, 0xf00ffffb, 0x1f, 0x4}], 0x4, &(0x7f0000000540)={0x0, 0x9}) fcntl$getflags(r2, 0x3) fcntl$setown(r0, 0x6, 0x0) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/wsmouse0\x00', 0x8, 0x0) r5 = open(&(0x7f0000000280)='./file0\x00', 0x200, 0x0) kevent(r5, &(0x7f0000000440), 0x4, &(0x7f0000000500)=[{{r5}, 0xbffffffffffffffd, 0x80, 0x0, 0x7fffffff, 0x3}, {{r4}, 0xfffffffffffffffb, 0x60, 0xf00ffffb, 0x5, 0x4}], 0x4, &(0x7f0000000540)={0x0, 0x9}) ioctl$TIOCNOTTY(r5, 0x20007471) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000002c0)={0x0}, &(0x7f0000000300)=0xc) fcntl$setown(r5, 0x6, r6) ioctl$WSDISPLAYIO_SMODE(r5, 0x8004574c, &(0x7f0000000140)) sendto$inet6(r5, &(0x7f0000000000)="6e110ffb31f0a487af39d7f12e23bec9af920361fb9643b7e6d356210d976af648e3bd846f9646378e8eb3e276c13f8caff07191d5fcbafddf4049cfb139f5508ea5c97fd86c56eda659a7d7c00fa0b320367cae55484255e27519562d0edbf9aa", 0x61, 0x7, &(0x7f0000000080)={0x18, 0x2, 0xe0be, 0x4789859}, 0xc) 16:00:16 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000800)='/dev/null\x00', 0xed78ca24b18be92e, 0x0) accept$inet6(r1, &(0x7f0000000000), &(0x7f0000000040)=0x7) bind$unix(r1, &(0x7f00000001c0)=@abs={0x1, 0x0, 0x0}, 0x8) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x401, 0xfffffffffffffff7, "42ef517b70992afdff060200000008000000004c"}) writev(r0, &(0x7f00000002c0)=[{&(0x7f0000000080)="365534ccbe0094e976d9943c73617f7a3a47506e0985c30aab82d3cb6718414aea66a911b76bf788aa916a9b1a63ef26c2a82fd55e418437da1ccfac4e341b00c9c0377c951829f0dac42957c6571bfab569ff2930d52544c234db69da11ca735a14158bea0dce0ca864b16c4f140b35bf7c591cf57dfa85f113ca394894449c9ac627a7706975b89c721c640b60bc48191aa820c7719e03cc52083b1e0000a867075f977a9c6d8da4bf6a99f55b82814b012c2e77f948faa4aae62ec75be1135e5038af485ea695e2319247a3ea5acae7f1fd85a706f6a68322891bb5d2fa0268cd1337caa4d4606fe33cb2d687e2b8028e578916188de1c6eef2c1f6d9d60a2985e79a7fce702ef5eacc704228bbad6b45e7ee510803068283c3b71ac2e900", 0x120}], 0x1) 16:00:16 executing program 0: madvise(&(0x7f0000bdc000/0x4000)=nil, 0x86ac726dff2f4713, 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000800)='/dev/null\x00', 0xed78ca24b18be92e, 0x0) accept$inet6(r0, &(0x7f0000000000), &(0x7f0000000040)=0x7) readlinkat(r0, &(0x7f0000000000)='./file0\x00', &(0x7f0000000040)=""/169, 0xa9) 16:00:16 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x0, &(0x7f0000000140)}) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/wsmouse0\x00', 0x8, 0x0) r1 = open(&(0x7f0000000280)='./file0\x00', 0x200, 0x0) kevent(r1, &(0x7f0000000440), 0x4, &(0x7f0000000500)=[{{r1}, 0xbffffffffffffffd, 0x80, 0x0, 0x7fffffff, 0x3}, {{r0}, 0xfffffffffffffffb, 0x60, 0xf00ffffb, 0x1f, 0x4}], 0x4, &(0x7f0000000540)={0x0, 0x9}) ioctl$TIOCNOTTY(r1, 0x20007471) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000002c0)={0x0}, &(0x7f0000000300)=0xc) fcntl$setown(r1, 0x6, r2) r3 = accept$unix(r1, &(0x7f0000000000)=@file={0x0, ""/84}, &(0x7f00000000c0)=0x56) recvfrom$unix(r3, &(0x7f00000001c0)=""/159, 0x9f, 0x800, &(0x7f0000000100)=@abs={0x3, 0x0, 0x3}, 0x8) mknod(&(0x7f0000000140)='./bus\x00', 0x400080002001, 0x4300) r4 = open$dir(&(0x7f0000000180)='./bus\x00', 0x203d, 0x0) r5 = dup(r4) ioctl$WSKBDIO_SETMODE(r5, 0x8010570e, &(0x7f0000000080)=0x1) 16:00:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x3}, {0x400, 0x0, 0x0, 0x4}, {0x6}]}) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/wsmouse0\x00', 0x8, 0x0) r2 = open(&(0x7f0000000280)='./file0\x00', 0x200, 0x0) kevent(r2, &(0x7f0000000440), 0x4, &(0x7f0000000500)=[{{r2}, 0xbffffffffffffffd, 0x80, 0x0, 0x7fffffff, 0x3}, {{r1}, 0xfffffffffffffffb, 0x60, 0xf00ffffb, 0x1f, 0x4}], 0x4, &(0x7f0000000540)={0x0, 0x9}) ioctl$TIOCNOTTY(r2, 0x20007471) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000002c0)={0x0}, &(0x7f0000000300)=0xc) fcntl$setown(r2, 0x6, r3) ioctl$WSDISPLAYIO_USEFONT(r2, 0x80585750, &(0x7f00000000c0)={'./file0\x00', 0x100000001, 0x1, 0x3ff, 0x1, 0x3, 0x7, 0x20, 0x1, 0x0, 0x9, 0xffff}) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/wsmouse0\x00', 0x8, 0x0) r5 = open(&(0x7f0000000280)='./file0\x00', 0x200, 0x0) kevent(r5, &(0x7f0000000440), 0x4, &(0x7f0000000500)=[{{r5}, 0xbffffffffffffffd, 0x80, 0x0, 0x7fffffff, 0x3}, {{r4}, 0xfffffffffffffffb, 0x60, 0xf00ffffb, 0x1f, 0x4}], 0x4, &(0x7f0000000540)={0x0, 0x9}) ioctl$TIOCNOTTY(r5, 0x20007471) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000002c0)={0x0}, &(0x7f0000000300)=0xc) fcntl$setown(r5, 0x6, r6) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000240)='\b\r4A') openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x80, 0x0) 16:00:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1c}, {0x5c}, {0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x1, &(0x7f00000000c0)=[{0x1, 0x2, 0x2, 0x2}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000800)='/dev/null\x00', 0xed78ca24b18be92e, 0x0) accept$inet6(r1, &(0x7f0000000000), &(0x7f0000000040)=0x7) r2 = dup2(r1, r0) ioctl$VMM_IOC_RUN(r2, 0xc0205602, &(0x7f0000000440)={0x819, 0x5, 0x400, 0x853b, &(0x7f00000001c0)={{0x5, 0x400, 0x2, 0xd6, 0x0, 0x6, 0x3}, {[0x80, 0x1f, 0x7, 0x9, 0x0, 0x4, 0x4b, 0x9, 0x1, 0x7fffffff, 0x1, 0x9, 0xfff, 0x834, 0x8, 0x248f, 0x9, 0x2], [0x7, 0x3, 0x0, 0x40, 0x3, 0x40, 0xffffffffffffffff, 0xffffffffffffffff, 0x5, 0x8000], [0x8001, 0x0, 0x1, 0x1, 0x5, 0x20, 0x3], [0x0, 0x2, 0x1, 0x2, 0x0, 0x1], [{0x3, 0xfff, 0x8, 0x8502}, {0x1, 0x20, 0x5, 0x7}, {0x46, 0x4, 0xfae8, 0x100000001}, {0x43d, 0xf6, 0x8, 0x5}, {0x9, 0x2, 0x800, 0x5}, {0x400000000, 0x80000001, 0x4, 0x8}, {0x81, 0x7, 0x4, 0x3}, {0x6, 0x8, 0xff, 0xb79}], {0x1b9c5baec00, 0x7f, 0x800, 0x5}, {0x7, 0x6, 0x5, 0x3}}}, 0xfff, 0x8}) syz_emit_ethernet(0x1, &(0x7f0000000140)="02") r3 = semget$private(0x0, 0x1, 0x0) r4 = geteuid() semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f00000000c0)={{0x4, r4, 0x0, 0x0, 0x0, 0x4, 0x7f}, 0x3, 0x882, 0x4}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f0000000300)={0xffffffffffffffff}, 0x10000) r7 = getpgrp() fcntl$lock(r5, 0xf, &(0x7f0000000340)={0x3, 0x0, 0xffffffffecd81e2e, 0x100, r7}) ioctl$VT_ACTIVATE(r6, 0x20007605, &(0x7f0000000380)=0x101) r8 = getuid() r9 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r9}, 0xffffffffffffffff, 0x1}], 0x0, 0x0) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f00000004c0)={r7, r8, r10}, 0xc) fchown(0xffffffffffffffff, r4, r10) setgroups(0x1, &(0x7f0000000480)=[r10]) 16:00:16 executing program 0: setreuid(0xee00, 0x0) sync() r0 = syz_open_pts() fchown(r0, 0x0, 0x0) 16:00:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x800, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = shmget(0x3, 0x3000, 0x0, &(0x7f0000ffd000/0x3000)=nil) socket$inet(0x2, 0x9495d318b73a48d6, 0x5) shmat(r1, &(0x7f0000ffd000/0x3000)=nil, 0x1000) shmat(r1, &(0x7f0000ffc000/0x2000)=nil, 0x2000) shmat(r1, &(0x7f0000ffb000/0x4000)=nil, 0x5000) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000080)='/dev/diskmap\x00', 0x400, 0x0) ioctl$BIOCPROMISC(r0, 0x20004269) ioctl$BIOCSDLT(r0, 0x20004269, 0x0) 16:00:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x4, &(0x7f00000000c0)=[{0x100000001, 0x0, 0x0, 0x29d8aaa8}, {0x6c}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x80, 0x0) 16:00:16 executing program 1: r0 = accept$inet(0xffffffffffffff9c, &(0x7f0000000340), &(0x7f0000000140)=0xffffffb0) recvfrom$inet(r0, &(0x7f0000000180)=""/174, 0xae, 0x803, &(0x7f0000000240)={0x2, 0x0}, 0xc) write(r0, &(0x7f0000000140)="b57534009d765e", 0x7) r1 = socket(0x18, 0x1, 0x0) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/wsmouse0\x00', 0x8, 0x0) r3 = open(&(0x7f0000000280)='./file0\x00', 0x200, 0x0) kevent(r3, &(0x7f0000000440), 0x4, &(0x7f0000000500)=[{{r3}, 0xbffffffffffffffd, 0x80, 0x0, 0x7fffffff, 0x3}, {{r2}, 0xfffffffffffffffb, 0x60, 0xf00ffffb, 0x1f, 0x4}], 0x4, &(0x7f0000000540)={0x0, 0x9}) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/wsmouse0\x00', 0x8, 0x0) r5 = open(&(0x7f0000000280)='./file0\x00', 0x200, 0x0) kevent(r5, &(0x7f0000000440), 0x4, &(0x7f0000000500)=[{{r5}, 0xbffffffffffffffd, 0x80, 0x0, 0x7fffffff, 0x3}, {{r4}, 0xfffffffffffffffb, 0x60, 0xf00ffffb, 0x1f, 0x4}], 0x4, &(0x7f0000000540)={0x0, 0x9}) syz_open_pts() ioctl$TIOCNOTTY(r5, 0x20007471) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000002c0)={0x0}, &(0x7f0000000300)=0xc) fcntl$setown(r5, 0x6, r6) accept$inet(0xffffffffffffff9c, &(0x7f0000000080), &(0x7f0000000100)=0xc) ktrace(&(0x7f0000000040)='./file0\x00', 0x3, 0x800, r6) r7 = fcntl$dupfd(r2, 0x0, 0xffffffffffffff9c) ioctl$TIOCSWINSZ(r7, 0x80087467, &(0x7f0000000000)={0x8, 0x7fff, 0x2, 0x20}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2000002ff, 0x0, "00b9ba1e000000000700"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x2) close(r1) socket(0x18, 0x8003, 0x0) ioctl$LIOCSFD(r7, 0x80046c7f, &(0x7f0000000380)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:16 executing program 1: r0 = syz_open_pts() close(r0) ioctl$BIOCGRTIMEOUT(0xffffffffffffffff, 0x4010426e, &(0x7f0000000040)) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x1dc}) r1 = syz_open_pts() close(r1) syz_open_pts() ioctl$TIOCSETA(r1, 0x80047470, &(0x7f00000000c0)={0x8, 0x0, 0x0, 0x9c3c, "da5200108b7e86000405000000000000001300", 0x4}) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) poll(&(0x7f0000000180), 0x200002e4, 0x100200) 16:00:16 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x5, 0x7fffffff, "0064000000c9c06d020000000300"}) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000800)='/dev/null\x00', 0xed78ca24b18be92e, 0x0) accept$inet6(r2, &(0x7f0000000000), &(0x7f0000000040)=0x7) ioctl$TIOCCHKVERAUTH(r2, 0x2000741e) write(r0, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981ecfc232d4b80a0cacd6e43649d81affd101fee4acaff41e823f5ff44571c6a5ca2efc0274b1c8a8687000188fc5a82813f7ff8fd3f6ab7cfe2b5996515f20f1ed90d7bfbf1925687c2773f577e20152cb5f1b22315f7a5305e09dd2d3da5bcabcb3e8974d8dd14907b281cf58855ddcbc60672e8614d95f79637f7b5890604319c51e4dc3812f6a26a201791ea03ffd35ee4b6cb089297e9b8532077b4afab1c7a4435436be8f5ecf0e17248", 0xc8) poll(&(0x7f0000000100)=[{r1, 0x4}], 0x1, 0x0) readv(r0, &(0x7f00000000c0)=[{&(0x7f0000000340)=""/140, 0x8c}], 0x1) 16:00:16 executing program 1: write(0xffffffffffffffff, &(0x7f0000000000)="a487884765d7ccf2d10a763aab7c2a590e8a07ba250dc6c40c8cf7c86e9b8a97130d9c6162aad7138a8f1aa68748565b5f516f3da5e3824f610788db94d18f5b6ca6ceee", 0x44) socket(0x400000000018, 0x3, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x1a, &(0x7f00000000c0)="26805f5b9d16df779dca00e96e058935d341ec073ce80fd197f39c365e19688e06ad5c6638099dca760300000015000000de5f7839fc0ba9446c7fb80eeb73e71ee2e3cd0af85b8c23bc76b0b5f616ca68a124a5e4d3365f452038aa046e639c5c6fb70b596acfb3379cc121e27556ee73a24f9a11ab4a4d63155f3ef9b5593febccb4cd7221664afedc8217b27b204ef4d9cf2b553c7d", 0x97) 16:00:16 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x8d, 0x2, 0x7f, 0x10001, "50c4f5883e9d6c2c0bbbcfcfb913ec9b36004247", 0x1000, 0x4}) r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000040)=0x80000001, 0x4) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname(r0, 0x0, &(0x7f0000000200)) 16:00:16 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x6) pipe2(&(0x7f0000000140), 0x0) dup(r0) 16:00:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x1c}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pipe(&(0x7f0000000000)) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x40, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000380)='@') 16:00:16 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file0\x00') sendmsg$unix(r0, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/wsmouse0\x00', 0x8, 0x0) r4 = open(&(0x7f0000000280)='./file0\x00', 0x200, 0x0) kevent(r4, &(0x7f0000000440), 0x4, &(0x7f0000000500)=[{{r4}, 0xbffffffffffffffd, 0x80, 0x0, 0x7fffffff, 0x3}, {{r3}, 0xfffffffffffffffb, 0x60, 0xf00ffffb, 0x1f, 0x4}], 0x4, &(0x7f0000000540)={0x0, 0x9}) ioctl$TIOCNOTTY(r4, 0x20007471) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000002c0)={0x0}, &(0x7f0000000300)=0xc) fcntl$setown(r4, 0x6, r5) shutdown(r2, 0x0) r6 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/wsmouse0\x00', 0x8, 0x0) r7 = open(&(0x7f0000000280)='./file0\x00', 0x200, 0x0) kevent(r7, &(0x7f0000000440), 0x4, &(0x7f0000000500)=[{{r7}, 0xbffffffffffffffd, 0x80, 0x0, 0x7fffffff, 0x3}, {{r6}, 0xfffffffffffffffb, 0x60, 0xf00ffffb, 0x1f, 0x4}], 0x4, &(0x7f0000000540)={0x0, 0x9}) r8 = accept$inet(0xffffffffffffff9c, &(0x7f00000001c0), &(0x7f0000000200)=0xc) accept(r8, 0x0, &(0x7f0000000240)) ioctl$TIOCNOTTY(r7, 0x20007471) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f00000002c0)={0x0}, &(0x7f0000000300)=0xc) fcntl$setown(r7, 0x6, r9) sendto(r7, &(0x7f0000000340)="c4f1369e716d63aa2b39e4feb6309f5085fb123917157c1c7161c848f27ba4225de140a9401db6ff71bc5cc1e01cc933eb6b783592cd319ae0f85d02720244975856e6c5b51adf6cb13805eb8856a8ae68bdd1109b399492cef9fdfabff9e80ef97d2753980842797d7aebbee86266dadb2bcee0d674fdacb58408241d0b65e3fb2ac178693ad6d2fcefe391845c21825c9b7dac3904db9005eced383405e635876da2fa92fcc34947b9d4858866ba5facafc3443fec678d44ee3bfcbf12c07933b8ccc265cfdef99e218fe13d8b19dc0b6d628b874fcafaa8acfbd4110e8d2e258a74f7", 0xe4, 0x1, 0x0, 0x0) ioctl$BIOCGRSIG(r4, 0x40044273, &(0x7f0000000080)) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f0000000140)={'./file0\x00', 0x4, 0x81, 0x6, 0x0, 0x4, 0x6, 0x4, 0x1, 0x0, 0x6, 0x5}) 16:00:16 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x202002, 0x100086128) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x1, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000200)='\f', 0x1}], 0x1000000000000104) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f0000000300)={0xffffffffffffffff}, 0x10000) r3 = getpgrp() fcntl$lock(r1, 0xf, &(0x7f0000000340)={0x3, 0x0, 0xffffffffecd81e2e, 0x100, r3}) ioctl$VT_ACTIVATE(r2, 0x20007605, &(0x7f0000000380)=0x101) r4 = getuid() r5 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r5}, 0xffffffffffffffff, 0x1}], 0x0, 0x0) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000004c0)={r3, r4, r6}, 0xc) lchown(&(0x7f0000000100)='./bus\x00', r4, 0xffffffffffffffff) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000240)="88a9d6da683adc1e299088ae2dbbe64b091e652a685773210b7289fa36508422720552e2d27d186c9f652264e167e4259d928d0672dc8fc7a2848f3223403ac6ab10b5d64b26eaeb3025c77d28657a5d33898b1579c05f40785dd347075b6a24ae8c1e107d8d21dcaa6fe002577362da5c9e7b6bc90ebda0f661149fb776d9457fca55adbe10cb497715d3c514c1ba7783d7dc38bb0f67f754f9510d361d789b4ecb4e46ca1d649e2a92b56003d918aaa2f285368bcaa12ee397edfd955b24b71be5f455bb77d2a6a7907477fd47b6759400e924c2fc35e8eb14904558225177137c9baac62a76e9370fd1f02ec8d235039e98d1bc3fb645a40100d60b79a0b32342a0fe07dab7715c526a460a905d9050f766cbf7fe413d9edc8f29c5964a05acc7e03a05c0e41157ae269e72f4783c3939d079626b84f3e9f7886e73233367dab289cd7cb2335a5932b7edb7165068b3f8c58d1e18746d809eba430bc2e817c9839765b28f17625de04ac56518d534e45b9d883188d127abc8d258edf77510f696e2e77399e3492cc0c6b56d3584b6d97235658a2e1341305420a34941a15dae7b69a98d5c9c58a822782cdbc2e654f5e94bf0ee375ccdeab535df9ea675527da608d58871fe818aac46601e0de892a2b6de3d914a958613f6d0b8051b9c0f49b530f0787aba1b0d4c0723724a021584dac7a7329990ab83a2ca5a378d1fa62b1eb8b2764424001000009cee7d4bb4b65b1244a3edf12b16d4ca0ff3a077b59f323e1093568b7f243468038019527275c92f01a88553209bd7121ab05b4ea678e8b976e1a2486787ae52a3fb6df1a3d47bf497e4be88cb6f2b8c2d1bdb13f178e53c62f98993e9f22a7594ab459e07405a0c46926d76636b7b45742ebc173360ce049a6b14eb828cf74056e598be820df499b11bb52a6b10e2af5cb947c8db7d09e7bf4dcc284ac54b588f49818b751a4367f8d14909c39ed4e63a91e369ec9c14b57c697f8745e694e013fac87d0f14063ccbb88c530181d1f0f812d1e34611f4e39e4cfed7f852685df8649c4d5c940d9be7bbe479c09320e625edebffe0710e155e593e411c4f50e1d32191c59638bb3e3802cd335038c198b054437d177308c9a00f60f813356699abb1cebb759399bb8b4bc756aa160bb58856000dc93e7693b57ac025d29065ef1074f62c1f6e8a306dc740e38391524410b9763597e7ed6988855e1c9c2015e67579fb719c2fe41eda7296be796b63e9deb134613bc732c685543a2bf64b4bcf2094110677a0cd11931ab868a7f8c53011d047034376f7ec211f8ed85ed3eb94392935f9fc35d73b9eac05e278b378431e1c6799ffe29ae2213cdd0bf1db67587e9f4472814efaf50041ce975d7acaf07e9c2c514f36bfcf0f24a584c8117767d3e0856ac7903eb4a954ba335bae2bda935deeca609dc461bc8a04251a1d429c50cf7b479c381a708d8b35002771443a2cc310c9216423707318a174a8a2b568a185ddb47c98feb510012d6de1a6d81d77e8421951fba78f8c4351e3f3b95fc1e578ce7ac7e54bc39bd8ed0a27e71540b6b8a790bdcaf22cfac7ffcd0229bc70fdc32fba5aca9bff342574dc6850d770f9b91ce963c746b8e8ea6637352e0b9627ee448aecbaeb672e88d4547e68c0", 0x49a}], 0x1) 16:00:16 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x1000100000002106, 0x800002065d) unlinkat(0xffffffffffffff9c, &(0x7f0000000000)='./bus\x00', 0x8) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f00000000c0)=0x2) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd0\x00', 0x0, 0x0) fsync(r1) open$dir(&(0x7f0000000100)='./bus\x00', 0x20, 0x54617d06c00eaa13) 16:00:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x61}, {0x35}, {0x80000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x0, &(0x7f0000000040)=0x7, 0x4) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) pckbd_enable: command error 16:00:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x60}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") pckbd_enable: command error 16:00:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000540)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000040)={0x10, 0x0, 0x4, 0x800, [{&(0x7f0000cee000/0x1000)=nil, &(0x7f0000baf000/0x3000)=nil}, {&(0x7f0000bd2000/0x4000)=nil, &(0x7f0000cdf000/0x3000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000fee000/0x12000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff6000/0x3000)=nil}, {&(0x7f0000ff3000/0x1000)=nil, &(0x7f0000ea5000/0x1000)=nil}, {&(0x7f0000bfe000/0x1000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0xfffffffffffffffe}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff8000/0x2000)=nil}, {&(0x7f0000ff2000/0x2000)=nil, &(0x7f00009fd000/0x600000)=nil}, {&(0x7f0000aec000/0x4000)=nil, &(0x7f0000acd000/0x3000)=nil}, {&(0x7f0000c0e000/0x3000)=nil, &(0x7f0000c5e000/0x3000)=nil}, {&(0x7f0000f66000/0x2000)=nil, &(0x7f0000dad000/0x4000)=nil}, {&(0x7f0000df3000/0x1000)=nil, &(0x7f0000ff0000/0x1000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000f45000/0x2000)=nil, 0xfffffffffffffffe}, {&(0x7f0000c8f000/0x4000)=nil, &(0x7f0000e13000/0x1000)=nil}], ['./file\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) ioctl$BIOCGSTATS(r0, 0xc010427b, &(0x7f00000000c0)) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000800)='/dev/null\x00', 0xed78ca24b18be92e, 0x0) r2 = accept$inet6(r1, &(0x7f0000000000), &(0x7f0000000040)=0x7) setitimer(0x1, &(0x7f00000006c0)={{0x1, 0x3}, {0x8, 0x9}}, &(0x7f0000000700)) bind$inet6(r2, &(0x7f0000000400)={0x18, 0x2, 0x2, 0x8000}, 0xc) r3 = socket$inet(0x2, 0x1, 0xffffffffffff5bf9) getsockopt(r3, 0x399, 0x5, &(0x7f0000000840)=""/102, &(0x7f0000000780)=0x66) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000380), &(0x7f00000007c0)=0xc) writev(r2, &(0x7f0000000680)=[{&(0x7f0000000580)="8064ed364b2af0c46b72c4c40889193480bbf616cc95667c99ec8319332b7a00aec39620ffb3bfbbbd6c9342b7b0d9058cd078c4043f19596918ff9136d1cce50d58cc399eeb26e6126ed1f332b3419560ab26263faead6e2e3376386790f216be713e1cbfab04272a9bb83ba5cf3b23a85ba2e0a91e01e66b6667c742a4a5db73a4f5b610624e7d7021e1da0a0f7ef7d4c8d7be857a539152d84498ca3fe708388df59abb8247fdeb6dd1dff54122698134b6f54fa864cc65770dd4aafa114b2e6f5c64766c22e56a5feee57a9e7d23f3ee8c53416c492e4979058604c2e5b7cb4fddfc0cbafff2d9e9f6", 0xeb}], 0x1) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/wsmouse0\x00', 0x8, 0x0) r5 = open(&(0x7f0000000280)='./file0\x00', 0x200, 0x0) kevent(r5, &(0x7f0000000440), 0x4, &(0x7f0000000500)=[{{r5}, 0xbffffffffffffffd, 0x80, 0x0, 0x7fffffff, 0x3}, {{r4}, 0xfffffffffffffffb, 0x60, 0xf00ffffb, 0x1f, 0x4}], 0x4, &(0x7f0000000540)={0x0, 0x9}) ioctl$TIOCNOTTY(r5, 0x20007471) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000002c0)={0x0}, &(0x7f0000000300)=0xc) fcntl$setown(r5, 0x6, r6) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000740)={0x3, 0x6, 0xd876, 0xfff, "4f9eb89316f6d3f5ca514def7dc35ac5e8869c6d", 0x200, 0xffffffffffffffc0}) kqueue() 16:00:18 executing program 1: mprotect(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x1) r0 = socket(0x18, 0x1, 0x0) munlock(&(0x7f00006c4000/0x3000)=nil, 0x3000) setsockopt(r0, 0x29, 0xb, &(0x7f0000000040)='\fFW}', 0x4) setsockopt(r0, 0x26, 0x80000000000000c, 0x0, 0x0) 16:00:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x2000000000000208, &(0x7f0000000040)=[{0x61, 0x0, 0x0, 0x80}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000180)="84") 16:00:18 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000000000691040dcc400000100"}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='\t\x80\x00\x00\xcf\x00', 0xed78ca24b18be92e, 0x0) syz_open_pts() accept$inet6(r1, &(0x7f0000000000), &(0x7f0000000040)=0x7) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x7, 0xa4, 0xfef, "52357e2d7444585bc2ed60d5b4456a553f2709e4", 0x5092, 0xffffffffffff5c59}) 16:00:18 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000000000002006, 0x86128) accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="480000a812db8ad4c27a1008559e9250fed5c77d5e1a000500020004"], 0x0) r0 = open(&(0x7f0000000140)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000000)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000080)="20ab0fe9a980a0056e251630cca80b15073bd5359bfc65cb91a1afe2d9f60bff37a4ef314ea08fc0214c05f0442b73e989446ed86785081821b356102626470bddf6d4ff03000082b2b5c6b23c9d341cdb21d6d846be98acea661ad297f892c29ba44d6e85eaaa1db26e248d0f20dce441122957a2b45082239deb6b896e381bcc2516990cef773146c50d2f8929106fb582815d9902e1b2105ed28133401745168b", 0xffd7}], 0x100000000000014d, 0x0, 0x0) 16:00:18 executing program 0: setuid(0xee01) getrusage(0x7fffffffffffffff, &(0x7f0000000000)) socket(0x18, 0xc003, 0x1000) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000800)='/dev/null\x00', 0xed78ca24b18be92e, 0x0) r1 = accept$inet6(r0, &(0x7f0000000000), &(0x7f0000000040)=0x7) bind$inet6(r1, &(0x7f0000000400)={0x18, 0x2, 0x2, 0x8000}, 0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000380), &(0x7f00000007c0)=0xc) setsockopt(r1, 0x29, 0x23, 0x0, 0xfffffffffffffd4e) 16:00:18 executing program 0: chdir(&(0x7f0000000000)='./file0\x00') r0 = socket$inet(0x2, 0x2, 0x0) getrlimit(0x3, &(0x7f0000000040)) stat(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)) setsockopt(r0, 0x0, 0x800000000001d, &(0x7f0000000040), 0x4) 16:00:18 executing program 1: mprotect(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x1) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x2}, {0x3c}, {0x6}]}) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000180)={0x10, 0x9, 0x4, 0x7, [{&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x2}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x2}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ff1000/0xf000)=nil, 0x7}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ff2000/0x4000)=nil, &(0x7f0000ff2000/0x1000)=nil, 0x800}, {&(0x7f0000ff4000/0x4000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x3}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ff7000/0x2000)=nil, 0x401}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ff1000/0x2000)=nil, 0xffffffffffffffff}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x4}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff2000/0x1000)=nil, 0x1}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ff7000/0x3000)=nil, 0x4}, {&(0x7f0000ff7000/0x1000)=nil, &(0x7f0000ff4000/0x4000)=nil, 0x6}, {&(0x7f0000ff6000/0x2000)=nil, &(0x7f0000ff6000/0xa000)=nil, 0x4}, {&(0x7f0000ff1000/0x2000)=nil, &(0x7f0000ff3000/0x2000)=nil, 0x1}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ff8000/0x2000)=nil, 0x4}, {&(0x7f0000ff2000/0x1000)=nil, &(0x7f0000ff8000/0x2000)=nil, 0x7}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x5}) syz_emit_ethernet(0x1, &(0x7f0000000100)='\x00') 16:00:18 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) r1 = socket(0x1, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b800000000eb00"}) close(r1) fcntl$dupfd(r0, 0x0, r0) connect$unix(r1, &(0x7f0000000000)=@abs={0x682eb13985c518e6, 0x7}, 0x8) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000800)='/dev/null\x00', 0xed78ca24b18be92e, 0x0) accept$inet6(r2, &(0x7f0000000000), &(0x7f0000000040)=0x7) ioctl$FIOGETOWN(r2, 0x4004667b, &(0x7f0000000080)) 16:00:18 executing program 1: r0 = socket(0x18, 0x1, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) setsockopt(r0, 0x29, 0xe, &(0x7f0000000140), 0x4) 16:00:19 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x200000000006010, 0xe02) r0 = open$dir(&(0x7f0000000040)='./bus\x00', 0x402, 0x0) pwrite(r0, 0x0, 0x0, 0x0, 0x0) open(&(0x7f0000000000)='./bus/file0\x00', 0x10000, 0x56) r1 = socket$unix(0x1, 0x5, 0x0) sendto$unix(r1, &(0x7f0000000080)="8beea05555b0110cbf17b5048531417eb1070a1bd018a35efe5fa89bdb5162b45dc2a74e8524c7", 0x27, 0x2, &(0x7f00000000c0)=@abs={0x0, 0x0, 0x2}, 0x8) 16:00:19 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x20140, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r1, 0x20004276, 0x0) openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x0, 0x0) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x80, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000800)='/dev/null\x00', 0xed78ca24b18be92e, 0x0) r3 = accept$inet6(r2, &(0x7f0000000000), &(0x7f0000000040)=0x7) bind$inet6(r3, &(0x7f0000000400)={0x18, 0x2, 0x2, 0x8000}, 0xc) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000380), &(0x7f00000007c0)=0xc) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/wsmouse0\x00', 0x8, 0x0) r5 = open(&(0x7f0000000280)='./file0\x00', 0x200, 0x0) kevent(r5, &(0x7f0000000440), 0x4, &(0x7f0000000500)=[{{r5}, 0xbffffffffffffffd, 0x80, 0x0, 0x7fffffff, 0x3}, {{r4}, 0xfffffffffffffffb, 0x60, 0xf00ffffb, 0x1f, 0x4}], 0x4, &(0x7f0000000540)={0x0, 0x9}) ioctl$TIOCNOTTY(r5, 0x20007471) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000002c0)={0x0}, &(0x7f0000000300)=0xc) fcntl$setown(r5, 0x6, r6) fcntl$setown(r5, 0x6, 0x0) 16:00:19 executing program 0: r0 = socket(0x11, 0x3, 0x0) setsockopt(r0, 0x11, 0x3, &(0x7f0000000500)="04000000", 0x4) connect$unix(r0, &(0x7f0000000000)=@abs={0x1, 0x0, 0x0}, 0x8) r1 = socket(0x11, 0x3, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r3, &(0x7f0000000080)=@un=@abs={0x1, 0x0, 0x2}, 0x8) sendto$unix(r1, &(0x7f00000000c0)="b100050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) socket$inet6(0x18, 0x4, 0x1f) dup(r2) pipe(&(0x7f0000000180)) socket$unix(0x1, 0x2067ec5c36a314a7, 0x0) 16:00:19 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) r1 = accept(r0, 0x0, &(0x7f0000000080)) r2 = socket(0x80000000000002, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1021, &(0x7f0000000040)=0x9, 0x2e9) r3 = accept$inet(0xffffffffffffff9c, &(0x7f0000000340), &(0x7f0000000140)=0xffffffb0) recvfrom$inet(r3, &(0x7f0000000180)=""/174, 0xae, 0x803, &(0x7f0000000240)={0x2, 0x0}, 0xc) r4 = dup2(r1, r3) ioctl$WSDISPLAYIO_USEFONT(r4, 0x80585750, &(0x7f00000000c0)={'./file0\x00', 0x967, 0x1f, 0x8000, 0x1, 0x100000001, 0x91, 0x8001, 0x0, 0x571cfe2531e89565, 0x1a5d, 0x4}) sendmsg(r2, &(0x7f0000002000)={&(0x7f0000000000)=@un=@file={0x3015edb019860256, './file0\x00'}, 0x10, 0x0, 0x0, 0x0, 0xfedd}, 0x0) 16:00:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x80}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:19 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0xa227, 0x0, 0x0, "0100000800000000001000"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x4003, 0x0) setsockopt(r0, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000040)="ebff7a5613b9fd812eaa4e713048e6fd7b929648f9e63f4262c1bb2905acdf40e17c6f24eea712e1d9d112d8dfdcc8423933bf01e567ad3f2bf379b01e5a2c75f8b3c705c628b29015a42b46c1c227d808ed7146edf0aa715c8cfb41d04b837c38d20d3e8830f361872ed0c5434adc92ac6cbdcc71a27f568cff8577351ee55f9c0c1379e50c1b587879", 0x8a) r1 = dup(0xffffffffffffffff) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000100)={0x7, 0x7fff}) 16:00:19 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x5901) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) 16:00:19 executing program 0: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) sendto$unix(r0, &(0x7f0000000180)="11df1275e4099f60544069ee", 0xc, 0x4, &(0x7f0000000300)=@abs={0x1, 0x0, 0x0}, 0x8) sendmsg(r0, &(0x7f0000001e00)={&(0x7f0000000780)=ANY=[@ANYBLOB="2312f7d1"], 0x4, &(0x7f0000000a00)=[{&(0x7f00000007c0)="9a3793e35b7b37befe69d5ef7f06cdab25712505d7cae9dd9d93bf2e0096bb88ff64be1dcc92dd7ea6f1ee70480c2188d97e96a35798245e70f314dc79d6173ef00287426ad7707e437f94314a39c80e981d8fb2a453369a527a7946cd21a8745b0694", 0x63}, {&(0x7f0000000840)="441a83986db9bfda9888a93c806be5fa84913b17dfd285", 0x17}, {&(0x7f00000008c0)}, {&(0x7f0000000900)="358158d961673eecab20209835a28aadf44989b44b8e2bb41070930e1553920c0661e6ba35c295a464bd8f5966063ad0d9b55f6047cde9472caff661391a5cd8b9c35a4d88b14823d72cdf858df91eabe48b4b5409a0439fecb851ea9840306c146408334630ea50217c9447b99b5759a2c6713feb9f29cee0e678d1ac8dbd9d73fdef59e826ba850834ae468d2d84174d00d858a5adeb2661ec7352ffd3ac03283f2df60c5970375e3e00d45ba448b548e67820ff43adb70fd8f016a201ed1273fc5bc32b79dba14dbf9f", 0xcb}], 0x4, &(0x7f0000000a40)=ANY=[@ANYBLOB="1010000000000000000000008000000038cca7c739b1720276d6f16f5e5f81bf9d8b0e0914354d87e3678e09733c31f161373efeb2c598fb85adf20f0b3bd2d179209e54de782661c91c06b74aa0e41d60a53045a66c09631db252deb692b08c3748127668ee986d34d20917cc1365797786084b19198eaa1977def72919d01a887f532ade15ee37ec7e1eb475091e51cc20f5315784b5a1547a4683c82aea484dbcf75d7e5b8142f5bb84bb2d5a8d2167288a4cc2a82ae8c409ad025680950960edc89abdd5addef4de6f82e6f1a1c00a425009d40e04fea71c04e63421bf384abe45769cf63cfd823fd1967e57db65242b558d52e6a8f5ec709a12aac7e39eee75329b03937e2aca6643ac4ba8414e837ac203f5b6a3372723bea16653ff764c3e9a53ecaad678d941c0ce0df21fb0c03446970878f46a5476440db0652aa2396d58c7d8305b3c531ed2507ffe4fae4a4f38dc45e10069cba08c84fbca3415689a6d3eddc4fcbc0871e8ed31310bf65a59f187d26f8242ea4c16249b65801f39521f91f45699f98f14fb6f3341f8a39f70db54bd61e124b84558801cb3f5ca71ecb82bd4e231a9eade2e9112f4dffbb8e0cb0cb1106787a3dc76ba7dc2fff1def682f153fc78039e2469f4cf3fc7c2b8574e02b41aae66a14e2cf8332f1478edeac8dd03f3bae88af2700e8677c0abf09ba8ddb7cd6250628b7217c769a7fce1b9730f29aa3f4abb5eaf85b2d396c4856647de29c030f127b9bf2bd2062d498232c04f3079cdf038007c644e517a6062bf91992699adfeb70738cc287e2a7deec109a13c512e3c51cc9744505e1d397b2983fac9c643cf38aee1feca5ba09c6eeaaab7ec99ada8f0ae0876ae82966ce10f61a7ef50c6730100e1474cb2f0a982686205bd1ff666aa79568a60cd57e1567751d1568d511fa7822306aa051272c33ec5bacde4c2aa41befca22100d0566fa1325f98de464e5c3dbce524c2811744cb5633fb497d9c5aadf443cde33c7777e7419b0ae1a7927a7c1c930d9f5a50410c812d17a3519be5c003a1025281e198e31b2061b8940e63d075393971bf0e68e8f92638380f580ce746a072548a0e256c0635b7539204536860050547dcf6b14d0005b4d69f24d0973ca61c73c6388cd23b955e3578750d3ce6b0850e8ac41fa7362d906297303e889db62304e34ea9444e5b88e4461bacebdf410b34fd0bafadc5868d47f00d357b5b2ca60ba9241730eda06e8fd1d4ccae506ec9adf9e3ab7b624d51c5c8a0b453c8ee3a6c62b1ddc8006a7eb1894addef8607f08b6f914fae3f2902b2caa43d7ad3a305f9b45dc1fb1b0a9bce4d8e4bcd43f86d551539f0dddf0f24959b4fbf442aed162fb9db70355228a27d8c68e871d28fa84d0275c9967936f1a4db37a676ec4fd50642fac11d603e8ef9c709e03e411f54f71cf2ce510ff00293627eec9262882e186d78ef33f4aa379fc0b33582a1c36272456905a75e593130563128bd5d2f45cc0a954d0050b41f623d4073fd9070d631ecb42254b03e88181d03677d4a6d2746b97b60c885eefaf3b2fabbb0a0651fcb00c5071c537706c72f02795c709214a1f88272f68bee47be3918c7f5a72d32d4542c56d8801e1a3c8009d448139ec0430e5ba33d1589e7ffc47fa8ed1ff16c64e95172e76a3cbcadedda177433d7650dc5eabad3a908ef458203531f799dfea69622476cb307a449763e3d5343f27b04c2f7485284cf60eb082e49a08c77a007d93b43d23b0f4899e437e13efc335c002f58ed1b68d0c443c483b9ca7d9655e778063886d72d2251a308c8dde1621f254e8c9300b0a7cf49e2bebba977864baf2fb1434567eff4b53b1b6129c66ea69fe9bd514643693bd9c3d1ae45516bcf9f1c4ca1ce2e685771fd2301769e92c2571384973e7412f71d2680d4ddb783dfe755226359efbe260a4cbee1015013b9aada26310d520bcb98cb826bda6275daf198aad072fc40c5e7e30ab0039bc4a1f90ce0ff926dde5392b18d46bbf898ad4a072e03d96ba5eb7e30020845a343f54fb39396c143f22103c89ac6f7b63f0c63197497805a3750e053b77fae4b1fa8a8caad53350c2196751e42ec8dc10da074e76e73aba0d695288bbd81118fc7e303b8b704443db9c1d1e4c2266845ecbecc917f072c446a838fe802fe8c6e83900a453a02539173fc70e0eed60cd54eb7355e3f697310d43d6a98a103e6968eb6058a9fe7966e096d801d248c33b96fbca915b354ca7d350d161069479a9526711299de69010dbd611f7add614295f38ade49e1d5a62e77a5599c13133766e59c4d5f44565703265ee7bd814182c5b385ff14dfcd8f67843b21caf440c80aa742e486e5ab20271ba202285707407372f68dad2e35afd1f6f77196180b902920df67c668f689c765989e78ebb3a8abc30ef614bab0e93949ba500542f63689cbe104e58b6b236fa2f68af81aad26dc7df4fdd42185d353275d177ff38bff2b8250afd08aab883487d65aa833aaa003fb2bcd552b9e6f80f967aeacfb375a40abf984b64c52b03534af05923c21772a6d29262c8ca7b55b35bc72ae1d411aff51527a2ca791ee4370bf4598e1428f5d37958f40ce7222a6b6a252b7ff638867156feb0103cebd9a4278d29aca34c430ea0de919d264412f300e042743ba42a4b519d86bdde1864efdc0871757bc8abeb194cbfea389bd47f7db9a021eab07f16c536fbd652610f8a25dfef278399233da475f3027b4da887e8d9f2529cda6d236c90912456da9c1c8131ef26af6c2140907348929c1e547ee6fe45d5aed04bc646ee81c46c802f504e285d3711c58ac63bc79afb5fd67633489da94a81e48eb7e7700ded3b4f3b2a7b90ea4c5ae8398d9cd58ddd464162d2006065db0794ee3f84ade61ebede162a1fc304872f3ed994c0e12f84eccade8851403bc11eb6c97d315f4d37fc2b4d7f1abdbb59baa03279fc639e89f5231c5d9984b0319f3d157413b4e464512afdc67888614de68a97426e1006a092f13271dd161d59856a347c0f552241b26f6b42ba1eff3fe5090905ceb7818d451f25b8b6858291a3e531874b61e6be53af8c7b578f9be8e526476ad156822112fa44606b96d683912ceb8a5ece13d9a29c297e99e087d866b63995d1513ebe8eb9b206722af3105a15ca7b0566778e081c40ca6d52d669fdcb3b8416382c8ead630863025ac7913392600ee48435f5bd624830637b1319be992bbe10c242f138386e9aa195027af55d8a4774093c0d45e2c7cc6bf7ff211592412f2ee5f9911d5262a1cf102723fa97cb87b51f49d64723b4fde0f0d1e6a38c7ea8bd0e915585316db34082ace409bd686784e97c4932887b99c33417faebaf6cc820e9079e5b592a8431535824b38a8546eaa984cbdb96547d722639df610811070e721dfcbd1812c719e500c35184fe1e2d6171fa9c395621ad1003a6caa9c8bae04f7ecdd08e0af6a0730f82217ba7ae699176bf1cecae6bfd953379dfe43b9c68f06b3a2db59f3a6eec54b37c81018b33680f1cc6e3999e1ef3907ee90600e3b7b540b029dc8bce740d84c12a6ce1f0bb021e8eefbced2e32f1824b3a56d00484e786a14355ea310a55cdbfe42bcc885eb1e6a9cbd444ffdc80bba1e7169e1acabcabc82b9a51aecab1cd9df16158980da0ba56213ca2a0ca1c4738f9856e074f501aa9bcbd670d8b8a4b63cb22346628cafbdca4b06bd9543adef7dc434af53d12c6c28aa55a8bfa290f1f9fc9eee1761707c66c61734a5735ea87539d2f56381a3e7186aa1ea5cdadf748863a7542564bba1a17fa872d74c53ebb63940efa81cbeb772db896efb66d41a2d3d01ddc6fc4b3dfe8de44737f11c0e60cb8ce05be604209b05f6e7b720aeec8e404604ae19b322da9890859495e2c39cc8596c032b4e5543bec9c5013a19544641a9d4c45ae73a45fa657e34e1ff679f761d7b3574d332189241d58c51985237815e13ed298b1394d7cc48411822e34661db19dd98d6065538deac71acfa105c7a191a371324aa3e46c64cf01912bbb693ce56ed03a3f57b929afb50b81bd8adb5984428b7555c80c04fdca78ae9409fcf6e045287bbc2405035b0d6e56a5c455568acefe69200ca54261c673f95a24a1d0e90dd77fb81518df03326a8e69e51f2f14e47571f075a54b980fa6af849ad504e32250f7a13f5b85add7b011a94878cbfb83e3fe052dff99525a13ce682d5240a84ec577630f29136275d6d746847091ffb8bf432c1da004dce0a1abda5fc0f50b7ebd0f87ff45bc40223e4a117dceba93b431b4af818d821e496027485fee2cc57d9bb47c54225aacf8564d9217e59f004144ddfc501e27800aedf8935507a3b24a2f4dd2defedca723707645aac577a8f505e8aa2758fd1bf9cabb4e8a0bd8855958c1f26480703ae8cc966246284b2da070eeb91f14a657e2b69ddce7e1bb6e193a1226991de635f820465e8825c98f3f071f1587f859f3278e2a088ceaf361458b9a314ba706f13c8841875b85fa78f6be91c5d951cb7fdd5ea1b7536a7d266434901bad330c592389e2035fcd097b0bed4cc445ffb76ef2028f19758bc3c138a6aab08fd35a255c7322ddf7f741322e55cd3ddf609c5db9bbc15e9a119ff837c2edb4b2b7ceba9a8ea8f4608a364761ca6729afe9cce9c4e77d058511cda525701d2bcd3a1471c4b6b1ca2c300bf935424f84652266de2c0a2733aec0b394cea186d7bcaf8ca30205dcb1775977ee93d5516b7c680735e0819cb002205c47eba9eb34e613f54d3f9b5fffa2a4a914daf7dc76421ad85378f8b30059b8000e84edb4103243220f2cfc3bb1450dc2ea40a1eb4b7415e27a576768cc67846905d3210df72f2fd03e7c96e277c64e15b81bc602dda3fcf0886b694920fde98f02f1708b6f1c3c92bcfecfa1e98a5827a220d6d1c22dec0046bd5ea377a960d9495ac4cd48b8536edc0682cf91c6b755d245209945dd478fd8e04f099e0dd246ae73deb83815a66db936747db9b3636a0e5fce513a1343d9757d6898596ba6752597a499d690c58e410d519913854b2b669c7e85831edf2c6ce84aceaca55ebd7884eca4f340aba440c06c5411dda487b18c6d54bde02c727c64e6ab936d40a138b829742a930a7eccc4107990597cba68223ebd56e3bfedcf6a16b09f6420989cb100b9c68adae5f8c8414352ea142e69d33cfd159f80c8f8b01d098e84ca4a50bd15eaddc009403c4edc6d41669eed6611dcebb935b93ba8c3d5ffa46a2ace95e2f482993ffa254bb61bea27ea0cfe356ae437193bf42e5e2b07f9b41023761de829071820a601c9d5ec55b28d2169234c7242f751454e524d4c0e69d3126e6cd371a8dadd28cd8a41d70dab63e734122e513d69ff7910eaefaaa90dd5509666677358334d7310d2e07955d52db1a63c8499a728f01641421235f843d4151e759be8f1b86106d66d9f06a09bda74cf59d64e986641eacd3449082f31d6906c466c16fbfda250b6b8c3c6a102bd0d3a7e127d10e130181c4c71e99096cc26b6ded9f6e56f210feff9c8af590013c9430f6ae3dad0fa399ba99d86e2da3aa6c3bb0cd532c9d716ea30d753e26aea012241869d97778dc229ac842a76587e5cb2d2b341783bb8e85dd4cdaeddcc2abc4596e96bed459999a2254a3af9ae381c50203487e062da8101f1386bb9e50f843968883fa36592e54be9313ea8cd46f6374c444a7972172173caf92fc3c4a7f8ca7a22e64f5cd7cda138e38b07fb94f2ea3592a9b049a692261fba91843365fd02cf8000000000000000100000006000000183f0ff45f70af0f151e25f8c5ee257c4d1d7befb39f76396252ecf0fe0efb6bca8a4ae7e212333289e86be1cbfa403b8b6b1e295309ebc14cd511f317bc624115c200cb93232c212bc43b1b6be69299e0b0d15d1e79d434d6f8a044e4d6cc834974c0e5ed141c7fc1fd72b8c9e8a6c05e1a8c08ec2584028518322f659834f1772e74fbb9b39ea6afac83a820c8efdbcfdcacfc538b4e50160a85bfb96b7c7fb7e3e41ecb3590d67932278208f826a669d9de3b26676335d21ad7ff3a379b20e41ea3ebf49e4e67e631d636ed3219ab5ae801f5c346c59192003bf3b52ca4790e8d4300000000000801000000000000ffff0000080000006fd095744ddb2e20893285519c9c2ec3dc4e04127b455a456ec0aeae05451762c21279faa97468e20bf2a477344493394cab12f93c33bbac16996cad53f0ffbe7dd7b218dca440895a2334184560876273daa83ae61c487333ba6f63f7cf0ae82525eb6ad77314dce6f7ec76bc9e543c7f7f08b6f864ed13af05d292c3f27eb0b14bb0bdee52316831e2b18169486191659d2c36435137f50eb18c467244f3583ad125715c885a45ce6094c577bec0852ae5900e75d8486f68c079edbf6dfc95bdb807067547e521b3fc2c3e142742ca1bc291ff15977d88a862183089feb7486ede45105e0acd43fe19b6b8415eaab35988fa5b00000000d000000000000000ffff000006000000c97993787e66ea4feea450d78195c0b1918f91253924a7bfb0e68b35cdcfa2cad7d4fc618acd1a955389044832a83b9e46b781a58de53549d8467fb6e91fcc660551885aa5f6797d3a38be3b9a1249bd7c989165ebc85b5d8fb7fd7c5eb449faf184d4d551532953a743602e42f84f31ffc4c10903a9e768744c95060294e2961a2ba4fc55d47454a1b2253f34e4afe27dbeacb67b473939147a65143b69d42a2c8ba5d9b8a1617b8afef972d81b83380b149c123b335c54ee69fb0000000000d000000000000000ffff0000ff7f0000463667e83cf550e55fb1e16c8a3c507a362dd235d07ced3b86e00cb3c282ef1aa19f69ae2c649d49bc2d1de1a3cfbd3fd30686f79cbf6665c407cb7c4863ca3800bcc3720e4188042ed57434f51330624a091b23342651b3bd42b98ab6388e120323e61749c107e7a6a2040f6f1c46a971058af1d76c2f637f718c78d02dff75e72a0c1e0b1149e95abf1c32f6016932395974a3239527f20a3d2d4d2e06b3c7f77ce6c13c4e19fbe30dd73f89e75197ad6fc267f20e33870fb1f4113dbc0000000000000000"], 0x13b0}, 0x40c) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000700)='/dev/zero\x00', 0x20201, 0x0) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000740)) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x80, 0x0) kqueue() ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f0000000480)={0x49b, './file1\x00', './file0\x00'}) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x8, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000002c0), 0xc) fchflags(r2, 0x10000) fcntl$getflags(r1, 0x1) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000100)='/dev/diskmap\x00', 0x100, 0x0) ioctl$FIONREAD(r3, 0x4004667f, &(0x7f0000000140)) ioctl$WSKBDIO_SETMODE(r3, 0x80045713, &(0x7f0000000440)=0x1) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x4aa, 0x0) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000380)) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000001ec0)) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000400)='/dev/bpf\x00', 0x800, 0x0) pipe(&(0x7f00000008c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCLOCK(r4, 0x20004276) ioctl$FIONBIO(0xffffffffffffff9c, 0x8004667e, &(0x7f0000000040)) ioctl$KDGKBMODE(r6, 0x40044b06) ioctl$TIOCGTSTAMP(r5, 0x4010745b, &(0x7f00000003c0)) ioctl$BIOCVERSION(r4, 0x40044271, &(0x7f0000000880)) r7 = semget$private(0x0, 0x3, 0x4) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000200)={{0x20002000, 0x0, 0x0, 0x0, 0x0, 0x38, 0x8}, 0x1, 0x2, 0x8001}) 16:00:19 executing program 1: r0 = accept$inet(0xffffffffffffff9c, &(0x7f0000000340), &(0x7f0000000140)=0xffffffb0) recvfrom$inet(r0, &(0x7f0000000180)=""/174, 0xae, 0x803, &(0x7f0000000240)={0x2, 0x0}, 0xc) preadv(r0, &(0x7f0000000180)=[{&(0x7f00000000c0)=""/3, 0x3}, {&(0x7f0000000100)=""/119, 0x77}], 0x2, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r1, 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000000)=[{0x0}], 0x1, 0x0, 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x0, 0x0) madvise(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x4) 16:00:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) flock(r0, 0x4dd8dd6f55822513) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x54}, {0x1004000034, 0x0, 0x0, 0x8}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) 16:00:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x20}, {0x1d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) chroot(&(0x7f0000000040)='./file0\x00') syz_emit_ethernet(0x4, &(0x7f0000000180)="78cc0df0") 16:00:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x1d}, {0x3}, {0x6}]}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x8, &(0x7f0000000040)=[{0x4ce5, 0x3ff, 0x4, 0x4}, {0x0, 0x6, 0x3, 0x10000}, {0x639, 0x4, 0x8f, 0x8}, {0xffffffff, 0x8, 0x6, 0x2}, {0x1, 0x4, 0x8, 0x3}, {0x20, 0x2, 0x100000000, 0xa1}, {0x9, 0x1, 0xfffffffffffffff9, 0xfff}, {0x1f, 0x8, 0x7}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = getpgrp() getpgid(r1) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:19 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = msgget(0x3, 0x2) msgsnd(r0, &(0x7f0000000240)=ANY=[@ANYBLOB="3a7a05ef08000010e739fd965c2feb35f6c978e57758514c89348bc0b2f5bb2d7b288426a249e87c1482f74c9e413e56a254238fb7d1674b6d0235a380f3f76f459a91c14ece6c817fa1e1ed4e9c8c84fe1bce577b5ff4ea39e2e542e0b1299bd0b4808e11aab39694ca44ad85a8907835fc34ea9d51faccf9d24e47ccb796196518064fad993df1665c5affb0c76308d198dd2ace0f171d17c29858e5173b012b809adbb036ebf5131e7513d2187b0ba226e21254903839fb82f29d2ffaa4fd6c1d05de82a20732333cb4d085d0d2e2d152f6349771ee24"], 0x8, 0x800) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(0xffffffffffffffff, &(0x7f00000003c0)="491fd494a93d594daf86c9b9e206e84cd94c8fda79bba5e0f71c33c402746ab3a6cf2ab69a1604e2216eecf632d5d395eaf3934ed7b70300000086d7fb501c6d544738bbe3f027781d7d82a52a7b7809da3fcb4e0aeb79b0352580a901babdbd89df3fc7c13d92254c36916c591778a9a5b71a77311aeae903d7da2e06bea43041f860abf94f603745c776629f8b61d9ae39", 0x39d) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000800)='/dev/null\x00', 0xed78ca24b18be92e, 0x0) accept$inet6(r1, &(0x7f0000000000), &(0x7f0000000040)=0x7) ioctl$TIOCNOTTY(r1, 0x20007471) madvise(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0) msgrcv(r0, &(0x7f00000001c0)={0x0, ""/120}, 0x80, 0x0, 0x1800) 16:00:19 executing program 0: socket$inet6(0x18, 0x3, 0x0) rmdir(&(0x7f0000000000)='./file0\x00') r0 = accept$inet(0xffffffffffffff9c, &(0x7f0000000340), &(0x7f0000000140)=0xffffffb0) recvfrom$inet(r0, &(0x7f0000000180)=""/174, 0xae, 0x803, &(0x7f0000000240)={0x2, 0x0}, 0xc) getsockopt(r0, 0x29, 0x68, 0x0, 0x0) 16:00:19 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x8000, 0x0) ioctl$VMM_IOC_TERM(r0, 0x80045604, &(0x7f0000000040)={0x1c}) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x10000, 0x0) r2 = dup2(0xffffffffffffff9c, r1) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x10491, 0x0) lseek(r3, 0x0, 0x0, 0xb99a33549b33f52a) r4 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000440)='/dev/wsmouse\x00', 0x100, 0x0) r5 = socket(0x18, 0x2, 0x2) r6 = accept$inet6(0xffffffffffffffff, &(0x7f0000000480), &(0x7f00000004c0)=0xc) socketpair(0x6, 0x4, 0x80, &(0x7f0000000500)={0xffffffffffffffff, 0xffffffffffffffff}) r8 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000540)='/dev/wskbd0\x00', 0x10000, 0x0) pipe2(&(0x7f0000000580)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) r11 = fcntl$getown(0xffffffffffffffff, 0x5) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xc) r14 = fcntl$getown(r1, 0x5) r15 = geteuid() sendmsg$unix(r2, &(0x7f00000006c0)={&(0x7f0000000100)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000003c0)=[{&(0x7f0000000140)="8e5dff1e764329b0266bc375c71dc37ce737792b59e05f2f1ccfbb244561059440abddaba5b3d788f4c89b5336073896761febea0c6ade77d7a263170dba50b7c1996763d21ed1ba78770f91fa8a537ff083258f87023229d9752d26251c17f6b737603ec42c3178d2bb132838dc7a761f017177d77b2028f72dd17f767210c0c815b429af8c", 0x86}, {&(0x7f0000000200)="879f52a806", 0x5}, {&(0x7f0000000240)="81f0938c3e6f36dfda73d000f1d906a60ad27a1a772edca2b8becf7a80ff56624a0dd1341e0c42b572562c66f9e47132d11e6d7bedb266", 0x37}, {&(0x7f0000000280)="897c1c4a47caf1e05fa811e618c9493942ef192071700eafff0a737ee891a73cb21019e6bc8b42085a853ebb91f380c9", 0x30}, {&(0x7f00000002c0)="5aeb7cbc782b319e082e66930a137685d3530e2887d792c8c13c0464aa01806d7c9f7e81fc2ec6a7f94960", 0x2b}, {&(0x7f0000000300)="a4c4a70e97f369162f53d22eacde7242f0c0ec00df43246f6415ca5e0cfd4c1c9708ea4f77f37a9d3717ccf0563ad0ec309581f0eff61490d80300c5bb06b53b49565526cbee4afd9a71905850b5960b64d5461dc169a7a9304a5b31606106aacb3b553990f836870db53c036155c3ee4df8a1d515daec52a2c358947cd193fbf9633bb77f8f4ea6308cb2a2b9f275e01d5e9c18805ea94727aa2294e3abfa2d76d0e782a8ca0455d8ef18704668c74b6364f0", 0xb3}], 0x6, &(0x7f0000000640)=[@rights={0x28, 0xffff, 0x1, [r4, r5, r6, r7, r8, r10]}, @cred={0x20, 0xffff, 0x0, r11, r12, r13}, @cred={0x20, 0xffff, 0x0, r14, r15, 0xffffffffffffffff}], 0x68, 0x6}, 0x8) pipe(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) connect$inet6(r16, &(0x7f0000000740)={0x18, 0x1, 0x10000, 0x5}, 0xc) getegid() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000780)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r18, &(0x7f00000008c0)=[{&(0x7f00000007c0)="16d2f75b09a6de70b57b70e6bd78a07892583a697454d4ed320aa9f7b9181159f2efdfce13d36104855ecc1aadbc97d5bb1af1d681c248d31ac2b52b70a08691b0975cf4b4e1a0a91ef7e5bb6f52d0bf28524c823020257cdecdc2d1ddee90710e2457b141e33e39acc81efe263ed66a0efc33d8140595cf29f35c94650b9f0b52100bfa80b420f128cdb9043afffa1514444b22f4d42a70a0f0f4c1d6ba7efa19f3c866b874d506f9cb822631e42bf33aba8ccca987b35ea4a66c0ed29d9c3b5361449c4f4e774bca5fbf88b50090e69da0354ea4baa29dcc57061b3005859390ea2496e8156a8192ffa829cfbf445d8189", 0xf2}], 0x1) pipe2(&(0x7f0000000900)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$TIOCGFLAGS(r19, 0x4004745d, &(0x7f0000000940)) clock_settime(0x3, &(0x7f0000000980)={0x4, 0x4}) r20 = openat(r9, &(0x7f00000009c0)='./file0\x00', 0x1, 0x0) getsockname$inet6(r20, &(0x7f0000000a00), &(0x7f0000000a40)=0xc) clock_settime(0x3, &(0x7f0000000a80)={0x10000, 0x14}) sendmsg$unix(r17, &(0x7f0000000e00)={&(0x7f0000000ac0)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000dc0)=[{&(0x7f0000000b00)="e1cd96e1f39f3dff1b84daefea6da57a00be282ab3d5ed8a0a36f321b41c1561d36fcd9137919405689fefcb7103e92dd83ad31dbfa1cdf27841229880501b3476167ee566277741fd4590dd18429a725536fb34640ca57fca6cbddb28e1660c0adac31cd5451ea137834ae45160edf892fd914a584b3ea679baae6babf79825ed057d8ec70620736d066ebbe1f3ad84b796f4a943af2305714765a469bd1f118bd42dab21436e9b9ca3abc719e01c3e76f3e8662be0a0e3660a6563b8d0abdb3d7aaa722e1e63bb818ff90309cd7a2a8eda7fe8dc4243c2ec1cefc0f1447876af158e504df6f4dcc5129e0d931903d789e0dad31f7a59794ca9e185fe", 0xfd}, {&(0x7f0000000c00)="f3f9e0acc4a2a71ad5db9a1c37d06c85d143d21b3fc0b9ebbcb3599609db43263c489242ec69005d2a91c7a3b91010c9427318eb891d4d0457385f171ebe85194efdb7b2ea8172aae008b331bcd7015c17b4502bae85269e7fd3b09fd94b1aae78eb062527c1a10b8b69780fec34dce6c12bcbebe98e4958a032995f299c83e2cdbc6d323a4d0c1460f7b5c75f745d5199c30c765a492c525898faa9766dbf560c6bf49850b0bef6a20e82b805ae5a6e600320", 0xb3}, {&(0x7f0000000cc0)="cb239c2c8a48684e2fc1f81991b5bd31fbd0e8ec9df64edc6693f1a7fb3d71d747327bc5ec7b8d458c446d117b264c6f713c4fecba3ac153602f3f8e825d806dd505f9147d0817e0af96f8fcafa0c36ad86fcc473a490e6bdcaf2b489388e58486e72a4313bffd71add40a35fe28573498396fbf68f0bbcb764af35ac1c5beb5c9f6092052e84b87f412336117235e44f1556d4add341b5e5daa0dc7b7af624c3f3cea0a51a4ce2fd5e32aad9643caeb8441235ac39b0d7fc61a6da015bafa154bac417e8a2c2c0195af568ebc037d7e94b1f88ffe0a6212c95b1ca0d92dd3083f", 0xe1}], 0x3, 0x0, 0x0, 0x2}, 0x0) 16:00:20 executing program 1: setuid(0xee01) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x2, 0x0, 0x0, 0x0, "81188ffa9a0a38e8f9be173b10ed2676def6576a"}) r0 = socket$inet(0x2, 0x1, 0x0) recvmsg(0xffffffffffffff9c, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000000000), 0x0, &(0x7f0000000080)=""/96, 0x60}, 0x800) setsockopt$inet_opts(r0, 0x0, 0x13, &(0x7f0000000000)="afa4320a112c16638ccc3689682518b5552487da84ffdb2a9117ee84dede35c4e3dd739d1ca28f9396daf1", 0xfffffffffffffe0c) listen(r0, 0x0) pckbd_enable: command error 16:00:20 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x10000, 0x100) ioctl$VT_RELDISP(r0, 0x20007604, &(0x7f0000000040)=0x2) r1 = syz_open_pts() writev(r1, &(0x7f0000000280)=[{&(0x7f0000000080)="58d708cf983c3551edf09b5a82f5b91682dbc3404cebf8f2d4f996d2feb475355eae80a44754592636653a340d0debf62657b3fc25dc14b6d9d6913b8e83b60004a756dc51e43dc2476131d64b430230e6063c2a5d5bf4100da40dfcce3a3eca10cf7cd36ea672de47953a1cc12f1a17349d252769f1ab1a5cfc2442a5a81513283a5d23d2028aa4f9ef35e7f8eb7ca065afa4f370363b924450474e4de6abd42f7ac0c02aecda10f85bdc", 0xab}, {&(0x7f0000000140)="d8ee76ea41b2051be5e3048c5b578376d9d72879c54c8b0d1c2d38ab1e2486599b7ef4fbbd49dd86230d44384b9a5bfdfcfbc4c6fcab5ef613db7d384e1273dcbdc54dad74d05c7b6d8597b4a9e9bc06918a44ffc6a39008af4c208f52c2b7a535d922b0295559ccc8f504e2abc8d5ab7adfb9ccc34054cfe344911537ec7552d805ed2f15", 0x85}, {&(0x7f0000000200)="89fda6295cac0fab7d3090b71901ca915e9457bbc4dfd71a07b51bd2ffd23c45cf76a52da4118775ded2e466954ed410f289db525292a55fb373c644b9192469726cb096dc06d357497f", 0x4a}], 0x3) syz_open_pts() socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) setegid(r4) r5 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000380)='/dev/ttyCcfg\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_WSMOUSED(r5, 0x80185758, &(0x7f00000003c0)={0xff, 0x7fff, {0x3, 0x1ff}}) r6 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) ioctl$VT_GETMODE(r6, 0x40087603, &(0x7f0000000400)) r7 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000440)='/dev/diskmap\x00', 0x400, 0x0) close(r7) ioctl$FIOASYNC(r6, 0x8004667d, &(0x7f0000000480)=0x5) symlink(&(0x7f00000004c0)='./file0\x00', &(0x7f0000000500)='./file0\x00') r8 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000540), &(0x7f0000000580)=0xc) fsync(r8) getgid() ioctl$FIONBIO(r2, 0x8004667e, &(0x7f00000005c0)=0xfffffffffffffeff) r9 = openat$pci(0xffffffffffffff9c, &(0x7f0000000600)='/dev/pci\x00', 0x0, 0x0) writev(r9, &(0x7f0000000900)=[{&(0x7f0000000640)="ad5534f7590df2668aa60b6f5ebc2c69dfe2e462791e82d57470159b96355dd21ccc3485b6d7085610d9a05ddb73ef60e8b38055befbe37c9f9ccbc6608d24a1970f7197bc6740872607408c61ada8a6e13acd03c683722550471b95112147e8016d7e8fa8d1ebcbea14be4d6fd7e23812afd45dbce807f28a58c109b58e02e2b70f70ab6803986893b4eb", 0x8b}, {&(0x7f0000000700)="b84043ebdd946355b31337fe98ba1e5e6357799e6c04b762e94417b05c", 0x1d}, {&(0x7f0000000740)="f21ff63a8f53b596d8cb03d74f67f20a69e2bcb5fad01d47a09180eeb71d6c7ced3a3dd79cf505369376c3100463af582f6d517032d404aa720567b9e0d8cff60ae31d1a1dad39c65ba0ad11ba43fcbbf3c494e4ecd4a4e7377a9f15834e4e86bbf3693478413b91598cc287a3063424b9d8c7d6f6bfe0b26d9549", 0x7b}, {&(0x7f00000007c0)="e844a92d2e983aba1d6b81f213166b2aa2da3993f1f063cd754d4ea53445d1a5e810b679fa64d7679b9e13085cd28120452d71e8fbb11d1195dbbb5e9aa31f2082403613fa4cf77b36d22e98da9691eede27f1e403a30d68b577ace7caa5607624878ed51ffddfe75095a8a9f00893bd38b8b2061554de6770b5a746b897b10b8162187d7ce211d8b54d3ff0186ff9dc7b1369c5df9d1ca1c96b91acd60c883713f8709415a6d69c37b08f117aa45acd9882627d23c12d4d9b1c9f57d1b31d934a3363286677dfff822d00f3469b5cbea5c88253c85672b761c224", 0xdb}, {&(0x7f00000008c0)="da", 0x1}], 0x5) r10 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000980)='/dev/ttyCcfg\x00', 0x800, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r10, 0x80085761, &(0x7f00000009c0)={0x1, 0x9}) ioctl$KDGKBMODE(0xffffffffffffff9c, 0x40044b06) getpeername$unix(r3, &(0x7f0000000a00)=@file={0x0, ""/11}, &(0x7f0000000a40)=0xd) ioctl$KDSETLED(r0, 0x20004b42, &(0x7f0000000a80)) r11 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) ioctl$VT_ACTIVATE(r11, 0x20007605, &(0x7f0000000ac0)=0xad) r12 = openat$zero(0xffffffffffffff9c, &(0x7f0000000b00)='/dev/zero\x00', 0x40, 0x0) ioctl$WSDISPLAYIO_GMODE(r12, 0x4004574b, &(0x7f0000000b40)) pckbd_enable: command error 16:00:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000400)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000280)={0x4, &(0x7f00000000c0)=[{0x100000001, 0x0, 0x0, 0x29d8aaa8}, {0x82}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:21 executing program 1: mkdir(&(0x7f0000000240)='./file0\x00', 0x0) chmod(&(0x7f00000001c0)='./file0/../file0\x00', 0x2) r0 = semget$private(0x0, 0x1, 0x0) r1 = geteuid() semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f00000000c0)={{0x4, r1, 0x0, 0x0, 0x0, 0x4, 0x7f}, 0x3, 0x882, 0x4}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f0000000300)={0xffffffffffffffff}, 0x10000) r4 = getpgrp() fcntl$lock(r2, 0xf, &(0x7f0000000340)={0x3, 0x0, 0xffffffffecd81e2e, 0x100, r4}) ioctl$VT_ACTIVATE(r3, 0x20007605, &(0x7f0000000380)=0x101) r5 = getuid() r6 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r6}, 0xffffffffffffffff, 0x1}], 0x0, 0x0) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000004c0)={r4, r5, r7}, 0xc) fchown(0xffffffffffffffff, r1, r7) r8 = getgid() getgroups(0x1, &(0x7f0000000040)=[r8]) r9 = accept$inet(0xffffffffffffff9c, &(0x7f0000000340), &(0x7f0000000140)=0xffffffb0) recvfrom$inet(r9, &(0x7f0000000180)=""/174, 0xae, 0x803, &(0x7f0000000240)={0x2, 0x0}, 0xc) setsockopt(r9, 0x7f, 0x758a2484, &(0x7f0000000400)="d3b9135d0c4fb665209dde4092504a9bd58223220cfcee194bd5753621879120ae600bdba69086240da51eec23cfb248689e1d553d0c70bd97c9ea8782eac6a5a5119250bc3d3f9f772f3acdd01ed708fa53e6e0f779f7a311bdeff6d8e271e168a36cc0fe4487ad9270d69e4b7bc9c959484d5c2b61380c47aa173ee29179703543ddd71f647e0d6b5a4b01500658d1be31270c1d63d94a51179b7f8cecc7", 0x9f) lchown(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) setgroups(0x0, 0x0) setuid(0xee01) unveil(&(0x7f0000000080)='./file0/file0\x00', &(0x7f00000000c0)='c\x00') 16:00:21 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r0 = socket(0x11, 0x3, 0x0) connect$unix(r0, &(0x7f0000000000)=@abs, 0x8) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000800)='/dev/null\x00', 0xed78ca24b18be92e, 0x0) accept$inet6(r1, &(0x7f0000000000), &(0x7f0000000040)=0x7) fcntl$getflags(r1, 0x3) listen(r0, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) r2 = socket$unix(0x1, 0x1, 0x0) sendmsg(r2, &(0x7f00000002c0)={&(0x7f00000000c0)=@in6={0x18, 0x0}, 0xc, 0x0, 0x0, &(0x7f0000000740)=[{0x50, 0x0, 0x0, "be0c026d4b7604c2b3f5a8fcf5561e08e05d29a1491776e8ea26e96e7d1bea921a2fcb5810267fc86a8db70c2d8da2c640d5d6886a1918ef65"}, {0x98, 0x0, 0x0, "a5f067f185f1bb557e783bbee2e2e8cac0226b96337057a7f59f26b87b9cd51f72835337e174bdf40977b6cafb0109b5965ac6867532fc6fed3f9ef6a38dfc1ce553fce5528b58d80caa4fede67728bed7945a543c6a8a94d09cdc2483dd696bc6454fa4528a72fa8615b8137605f76d801867596a9c36910095a204d0aa3aca80"}, {0x720, 0x0, 0x0, "f5d7105681f47fb4b744f8f539a5d1542729e0d14cc26014de23fb98bec25e0afe5a06556656698b5242fd283fb160c4ed1319cceb1807b3a6a3d7489c00a0c63ca51c867bdc201fd8de5141995a34d7b4dc5917ffc820c036c3f60f90ce234532e5a1b9a28579ecd1effefa7a49d593324546acb8d6cc0fabe33880be4bc156b0bcbabfa9c686ba837dc44e3a892e8bde062d18684d8f3f8ba8c83408720825907cf4b47f4cca8a7cdc0a12144b9f4620aabd11ef2cb2c0c1bb3501048822f79dae8f0934ea206ba63fe8a5226430453aa535a4abd925c80161f7c91e0ae7fb00fffa795bd0830f4c8d16f37155a36b54b9e61bd6c0b52aa9fd67fcb1a131c16cd6bf68e7e484811f355e73e0e2e257f6392e409206b2af9e65162692ab5674a7a93f0d8567299f8b191aa54f3ce42c47058dea99c8411e88e259860f4179a18b9fe26f236589ad5053b8027ed8840640cd744b1d0094cb962ad11f88e3b63b25914cbaf56d006d060f1d4b8a63ee2668f6d272b98fd2e9adb61e58416217d575efc2876bc5d9395b22e7fb33b4f3be4c07dbc39f06f028039bf4ac3860729c08f9f1bf329819e750b128919e962914521e1ebbf5542352f596f5f9773fec8506198d634713150e978fe81d89a97889e8229f4b5eb2625b298922d16fe3879bdb6d158d4ba0794b817cfecde8908e3a32e274b76e644739da478f20a908af69f1caebe28bc40054214c8a631996f52ea6be621840f48ed46e06ad8632b8763dab32a4b8d563a28ed32242809258f1a518fa33b2070b7ce1b2011e1112d0554c86b1a1c37c9a5ee422588d945090411aa3c9cf55cbd77417890767ff4df5897ade5023f6409db54c108e200ac45a37de650563987c5681df9002a7dc0de96eec806e4c39c9231a242caadf5e0aa22705e88ebbae9f737880dc336b84fbd47a2f64688d579fc025c80655dc8d066d3827796111f088535850aa47c1b860c2dc5cfaf4d7c1406e41f442f4906f424dd21fcb4dc6453a1323c0f1cf10a6684b002846a3e24912e56de6d8eed85c5a9e6e65a208867edbdae004f449b0073ff0b51fb72696f40439efc415e45aa36c484ed014afdcda0f3d84c10f564e8eeb3b8e92dc36c79602605f351356abcfeb63fdb0e2e1d64f92fa2ca4efcaeb608a7953f2a512738e828a1ac96fc9f48f66b53ba9056dcc788432c407e189543e368251adf16331b73a5058944de77b48e12f4c7fb40c91b5fcf24c53b126b5b2b61bcedf87a412e800a6f50cf9aaa7f718f215b5f20d59e5020a41a3078631efa08444b2a4cbfede132820c9d39435ea5c80dabafcd8b4ab57348bbcf2d8746471bda85db8c51b065e89c05f5fc8924b1b4ee84453cc6791511258efab614cd2d25a22480e8dd4320a144d7ee2d9ca445b5b094c3022678150020d7181cd9a11bdcd3a765f93c8b916f4c231b51cda4f9d6805083dd6e28b48278ce55a0addd2e258ce55eaa11323ee244c1c50f873d73864c477b57b82264965bc88bf36281bb272ffd81ef76f21f00c46ad20ed98d3f019b486d519cae1f3cac3f411ffe99d98151f2d73f150573c8487e5546bed6ed52bb0f76c537b72abc824c79afa6eae00586cf8b259c566189f801f75f4a7470ba8c0e7d9ba561af37d87a80e17bbb9c86d3f9c6694d1d67f60ef64fb951b827fe19ee87b7421c9b68740aad13a9482dfe5fbb90b20cef4490d819b4a12e239bea99b0d621b5e985cdf68506107a4a0348a3a69b39f0530b46b37859a8bbf5775f95f0bd6c93b74a5839429b14e5dc618d58b6db5bd79064176cb14c65e5aa17ef5f4b3d87084500c6f456c7977d53a1279c4fffc149722fa8a1ccfd9ea7a201fb57799a2b0e74e3712e43eeb609fdc22388c0a1b97c5950bb64b9576989382b921d8a1e1a5764afcd1113af6d1f4d7c4a6386cad6b0dcf1be28fd9d86ba256e6e6e633dc50cc5f95c145973ca2fad8a963be8c2e34ea7ed30afe381e46ca5911fd094fd988a85861454370ea605532c15e9b66fa4d49d9a50e47f77103a7226f03174509330c55084468d0ed50d35104d08e904bad2b5b1a0f1b8d914c8276b22b65b0c59cd5cbe7956133c2ffc599548d8822b275045f3e52ec61fb09febd934a3f2d770c85073bf60f3f0bcb7a5fdbb9ab04d6d4a84f9dc64c67bee738b947f38f87466969d13bcd32beec3bc2cb5f2752ad79f477e2d9cccfa4350cc2f188fabe17cb64a6e8355379c83025bd4d7a41fd852777e3f1628491c717b6a4fa382c84bc2c821915981927cd6211a95050f4983835aa5e8d3fbe02c757d121923fcaae75428ff756f6a7c7e9e4b63d85aeb43cd0d5ef73bb83e1de968fb07a323d6ddb7308b05a33e38f93bd6f46617dcc10d6284649aa9964a8f2635e8234464b75e57080c42f3ca4680359f65ba13f388f308b36598b49d9902abd3cdbbea87db5c8fbe4c71fd6243fd6b687fffa83cf1f2317098b03ee6a68b5d6276947d041157462dd0990f8ddc6fafa79b7c3c62ad2e6a6c148e204682a5a0ad4"}], 0x808}, 0x0) 16:00:21 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f00000004c0)="d6fd5b0273d997231bd1564a113eb498220cb8581208acbe72532ae55be9789a9a4eb60bd19b69ae7e01dfea37929b0ccae9e84390d3a77187a115b0fbb4eef1fe2a6ddb459232f092f1d3125f810c9d9f3fc22f2b3ff3", 0x57, 0x0, 0x0, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/wsmouse0\x00', 0x8, 0x0) r2 = open(&(0x7f0000000280)='./file0\x00', 0x200, 0x0) kevent(r2, &(0x7f0000000440), 0x4, &(0x7f0000000500)=[{{r2}, 0xbffffffffffffffd, 0x80, 0x0, 0x7fffffff, 0x3}, {{r1}, 0xfffffffffffffffb, 0x60, 0xf00ffffb, 0x1f, 0x4}], 0x4, &(0x7f0000000540)={0x0, 0x9}) ioctl$TIOCNOTTY(r2, 0x20007471) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000002c0)={0x0}, &(0x7f0000000300)=0xc) fcntl$setown(r2, 0x6, r3) ioctl$VT_SETMODE(r2, 0x80087602, &(0x7f0000000000)={0x0, 0xfffffffffffff2dd, 0x1, 0xffffffffffffffff, 0xff}) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f00000000c0)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x40000000000, 0x80000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1], [0x0, 0x0, 0xfffffffffffffffd, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3], [], [0x0, 0x0, 0xffffffffffffffff], [{}, {}, {}, {0x0, 0xffffffffffffffff}, {}, {}, {0x0, 0x0, 0x0, 0xff}, {0x0, 0x0, 0x0, 0xffffffffffffffff}]}}) 16:00:21 executing program 0: r0 = socket(0x18, 0x2, 0x0) getsockopt(r0, 0x7fff, 0x800, &(0x7f0000000000)=""/147, &(0x7f00000000c0)=0x93) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000800)='/dev/null\x00', 0xed78ca24b18be92e, 0x0) r2 = accept$inet6(r1, &(0x7f0000000000), &(0x7f0000000040)=0x7) bind$inet6(r2, &(0x7f0000000400)={0x18, 0x2, 0x2, 0x8000}, 0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000380), &(0x7f00000007c0)=0xc) r3 = accept(r2, &(0x7f0000000100)=@in, &(0x7f0000000140)=0xc) setsockopt(r3, 0x2005, 0x20000002b, &(0x7f0000000200)="0000000098b52a3f35750a1986611e7b1e7b659fe5dd3a7f07aaf0a2e0f9e0be8e86bfd839b02062afdf8f7408d5aa89bb36424192bb30188ab8dc63f1d6c7f35ba152586733b44fc90fe5ceac3ec10f698981b265e59e1952fff34a5ee920", 0x5f) 16:00:21 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000800)='/dev/null\x00', 0xed78ca24b18be92e, 0x0) accept$inet6(r0, &(0x7f0000000000), &(0x7f0000000040)=0x7) getdents(r0, &(0x7f0000000080)=""/112, 0x70) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/wsmouse0\x00', 0x8, 0x0) r2 = open(&(0x7f0000000280)='./file0\x00', 0x200, 0x0) kevent(r2, &(0x7f0000000440), 0x4, &(0x7f0000000500)=[{{r2}, 0xbffffffffffffffd, 0x80, 0x0, 0x7fffffff, 0x3}, {{r1}, 0xfffffffffffffffb, 0x60, 0xf00ffffb, 0x1f, 0x4}], 0x4, &(0x7f0000000540)={0x0, 0x9}) fcntl$setflags(r1, 0x2, 0x0) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000800)='/dev/null\x00', 0xed78ca24b18be92e, 0x0) accept$inet6(r3, &(0x7f0000000000), &(0x7f0000000040)=0x2b0) ftruncate(r3, 0x0, 0x1f) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x8043, 0x0) ioctl$BIOCSBLEN(r5, 0xc0044266, &(0x7f0000000300)=0x2) r6 = open(&(0x7f00000003c0)='./file0\x00', 0x80, 0x42) connect(r6, &(0x7f0000000440)=@in={0x2, 0x3}, 0xc) r7 = getppid() ktrace(&(0x7f0000000240)='./file0\x00', 0x3, 0x3ccb34a2b3304c53, r7) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000180)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x1f}, {0x3c}, {0x28}, {0x4006}]}) r8 = openat$null(0xffffffffffffff9c, &(0x7f0000000800)='/dev/null\x00', 0xed78ca24b18be92e, 0x0) r9 = openat$tty(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/tty\x00', 0x8e486d6e98c0cb22, 0x0) r10 = openat$null(0xffffffffffffff9c, &(0x7f0000000800)='/dev/null\x00', 0xed78ca24b18be92e, 0x0) r11 = accept$inet6(r10, &(0x7f0000000000), &(0x7f0000000040)=0x7) bind$inet6(r11, &(0x7f0000000400)={0x18, 0x2, 0x2, 0x8000}, 0xc) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000380), &(0x7f00000007c0)=0xc) dup2(r9, r11) accept$inet6(r8, &(0x7f0000000000), &(0x7f0000000040)=0x7) r12 = accept$inet(0xffffffffffffff9c, &(0x7f0000000340), &(0x7f0000000140)=0xffffffb0) recvfrom$inet(r12, &(0x7f0000000180)=""/174, 0xae, 0x803, &(0x7f0000000240)={0x2, 0x0}, 0xc) r13 = fcntl$dupfd(0xffffffffffffffff, 0xa, r12) ioctl$WSDISPLAYIO_DELSCREEN(r13, 0x80085754, &(0x7f0000000480)={0x1ea, 0x5}) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:21 executing program 0: r0 = open(&(0x7f0000000340)='./file0\x00', 0x300, 0x0) flock(r0, 0x13) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) fcntl$lock(r1, 0x8, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x108000001}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x8, &(0x7f0000000000)=[{0x6, 0x5, 0x3ff, 0x5}, {0xffffffffffffff7a, 0x3, 0x3, 0x9}, {0x3, 0x1, 0x9, 0xfffffffffffff545}, {0xf30, 0x9, 0xffffffffffffffff, 0x24b}, {0x7, 0x8c, 0x9, 0x8}, {0x0, 0x0, 0xffffffff80000001, 0x7fff}, {0x4, 0x8, 0x1000, 0x3}, {0x4, 0x8001, 0x5c23, 0x3}]}) socket(0x18, 0x4, 0x7) 16:00:21 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000080)="ebffcbdf13b90000aab59d973048e699afab9052a99bf5121f089eda76982cbc5040170c5aafdd371aabb33c5e2e99f685ac9aaacc41665bba443f0779d9ecb889f4d4d073f98b4e8923901e123ae54bf8f664861c12ba201d236e4051", 0x5d) setsockopt(r0, 0x29, 0xc, 0x0, 0x0) r1 = accept$inet(0xffffffffffffff9c, &(0x7f0000000340), &(0x7f0000000140)=0xffffffb0) recvfrom$inet(r1, &(0x7f0000000180)=""/174, 0xae, 0x803, &(0x7f0000000240)={0x2, 0x0}, 0xc) accept(r1, &(0x7f0000000000)=@un=@abs, &(0x7f0000000040)=0x8) 16:00:21 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000240)="65f0092de0ea7a5909cbd8d914e4cff8d6a87313fafff36b2f2264c5018af9383ab1ab7e1c3ee823b62190cd4cb0777854191f30df0400000000000000902206fc8cd95e4208a2b5e55f3306aa5b6fd3dc5974645376b4920dc9654aee233ff2703509fd8d0200"/121, 0x187) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x0, 0xfffffffffffff691, "f0aeed0a671f7630830400"}) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000200)) vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800015937a78 vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800015937a78 16:00:21 executing program 0: pwritev(0xffffffffffffffff, &(0x7f0000000140)=[{&(0x7f00000000c0)="440251", 0x3}], 0x1, 0x0, 0x0) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000340)='/dev/diskmap\x00', 0x100, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r0, 0x0, 0x0) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="00002e2f666985653000"], 0x10) connect(r1, &(0x7f0000000180)=@in6={0x18, 0x3, 0x4, 0x3}, 0xc) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/wsmouse0\x00', 0x8, 0x0) r3 = open(&(0x7f0000000280)='./file0\x00', 0x200, 0x0) kevent(r3, &(0x7f0000000440), 0x4, &(0x7f0000000500)=[{{r3}, 0xbffffffffffffffd, 0x80, 0x0, 0x7fffffff, 0x3}, {{r2}, 0xfffffffffffffffb, 0x60, 0xf00ffffb, 0x1f, 0x4}], 0x4, &(0x7f0000000540)={0x0, 0x9}) ioctl$TIOCNOTTY(r3, 0x20007471) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000002c0)={0x0}, &(0x7f0000000300)=0xc) fcntl$setown(r3, 0x6, r4) recvfrom$inet(r3, &(0x7f00000001c0)=""/100, 0x64, 0x10640431b1582c23, &(0x7f0000000240)={0x2, 0x2}, 0xc) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000100)={0x8, &(0x7f0000000080)=[{0x5, 0x6, 0x1, 0x8}, {0x80000000, 0x3, 0x2, 0x9}, {0x7, 0x3ff, 0x7, 0x4}, {0x6, 0x7, 0x80000001, 0x386}, {0x8, 0x1, 0xe6bc, 0x27fffc}, {0x3f, 0x7, 0x6, 0x7b}, {0x100000000, 0x4, 0x2, 0x4}, {0xbfd4, 0x7ff, 0x10000000000, 0x2}]}) openat$pci(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pci\x00', 0x20, 0x0) r5 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000380)='/dev/speaker\x00', 0x208, 0x0) poll(&(0x7f00000003c0)=[{r5, 0x4b}, {r1, 0x1}, {r3, 0x10}], 0x3, 0x2) 16:00:21 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/wsmouse0\x00', 0x8, 0x0) r1 = open(&(0x7f0000000280)='./file0\x00', 0x200, 0x0) kevent(r1, &(0x7f0000000440), 0x4, &(0x7f0000000500)=[{{r1}, 0xbffffffffffffffd, 0x80, 0x0, 0x7fffffff, 0x3}, {{r0}, 0xfffffffffffffffb, 0x60, 0xf00ffffb, 0x1f, 0x4}], 0x4, &(0x7f0000000540)={0x0, 0x9}) ioctl$TIOCNOTTY(r1, 0x20007471) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000002c0)={0x0}, &(0x7f0000000300)=0xc) fcntl$setown(r1, 0x6, r2) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f00000003c0)=0xb49) r3 = kqueue() r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000800)='/dev/null\x00', 0xed78ca24b18be92e, 0x0) accept$inet6(r4, &(0x7f0000000000), &(0x7f0000000040)=0x7) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000800)='/dev/null\x00', 0xed78ca24b18be92e, 0x0) r6 = accept$inet6(r5, &(0x7f0000000000), &(0x7f0000000040)=0x7) bind$inet6(r6, &(0x7f0000000400)={0x18, 0x2, 0x2, 0x8000}, 0xc) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000380), &(0x7f00000007c0)=0xc) r7 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/wsmouse0\x00', 0x8, 0x0) r8 = open(&(0x7f0000000280)='./file0\x00', 0x200, 0x0) kevent(r8, &(0x7f0000000440), 0x4, &(0x7f0000000500)=[{{r8}, 0xbffffffffffffffd, 0x80, 0x0, 0x7fffffff, 0x3}, {{r7}, 0xfffffffffffffffb, 0x60, 0xf00ffffb, 0x1f, 0x4}], 0x4, &(0x7f0000000540)={0x0, 0x9}) r9 = accept$inet(0xffffffffffffff9c, &(0x7f0000000340), &(0x7f0000000140)=0xffffffb0) r10 = openat$null(0xffffffffffffff9c, &(0x7f0000000800)='/dev/null\x00', 0xed78ca24b18be92e, 0x0) fcntl$getflags(r10, 0x1) getpid() accept$inet6(r10, &(0x7f0000000000), &(0x7f0000000040)=0x7) setsockopt$inet_opts(r10, 0x0, 0x2, &(0x7f0000000440)="88d862151942c8ba77a621c1276c1485efb398baf40cfb3c32b58baf864ddca727902b3281b4913f2160e5d3f097b145ee9d8f09508675c8fa1546e05cba879e2d095139f7275ff599a0606060512de86bfed93f879d66c5675a53712e5d1531bc639646e4a826fd083ae0c6da5ea058cc222a08f8defd56fb85fcbdc2099d690396fd10d852a3d384832267234260805c20acb057b173dab883437e273537", 0x9f) recvfrom$inet(r9, &(0x7f0000000180)=""/174, 0xae, 0x803, &(0x7f0000000240)={0x2, 0x0}, 0xc) kevent(r3, &(0x7f0000000000)=[{{r4}, 0xffffffffffffffff, 0x8, 0x20000000, 0x1ff, 0x5}, {{r6}, 0x8000000000000002, 0x1, 0x4, 0x3, 0x3}, {{r7}, 0xfffffffffffffff9, 0x49, 0x2, 0x6}], 0x81, &(0x7f0000000140)=[{{r9}, 0xfffffffffffffffd, 0x0, 0x0, 0x6, 0x9}], 0x4, &(0x7f0000000180)={0xa16, 0x5}) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x81, 0x0) openat$null(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/null\x00', 0x10000, 0x0) r11 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/wsmouse0\x00', 0x8, 0x0) getpid() r12 = open(&(0x7f0000000280)='./file0\x00', 0x80, 0x0) r13 = openat$null(0xffffffffffffff9c, &(0x7f0000000800)='/dev/null\x00', 0xed78ca24b18be92e, 0x0) accept$inet6(r13, &(0x7f0000000000), &(0x7f0000000040)=0x7) r14 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000300)='/dev/wskbd\x00', 0x100, 0x0) kevent(r12, &(0x7f0000000440), 0x4, &(0x7f0000000600)=[{{r13}, 0xffffffffffffffff, 0x80, 0x9, 0x200, 0x3}, {{r5}, 0xfffffffffffffff9, 0x68, 0x80, 0x7fffffff, 0x2}, {{r14}, 0xffffffffffffffff, 0x1a, 0x10, 0x66, 0xfffffffffffffff9}], 0x4, &(0x7f0000000540)={0x0, 0x9}) ioctl$WSMOUSEIO_SETPARAMS(r11, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000100)=[{0x84, 0x2}, {0x102}, {0x82, 0x100000000}, {0x3, 0x6}], 0x200000000000005f}) kqueue() 16:00:21 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f0000000000), 0x190) 16:00:21 executing program 0: setuid(0xee01) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) pledge(&(0x7f0000000040)='\x00', &(0x7f0000000080)='\x00') r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/wsmouse0\x00', 0x8, 0x0) r2 = open(&(0x7f0000000280)='./file0\x00', 0x200, 0x0) kevent(r2, &(0x7f0000000440), 0x4, &(0x7f0000000500)=[{{r2}, 0xbffffffffffffffd, 0x80, 0x0, 0x7fffffff, 0x3}, {{r1}, 0xfffffffffffffffb, 0x60, 0xf00ffffb, 0x1f, 0x4}], 0x4, &(0x7f0000000540)={0x0, 0x9}) ioctl$WSMOUSEIO_SRES(r1, 0x80045721, &(0x7f00000000c0)=0x8) 16:00:21 executing program 1: r0 = socket$inet(0x2, 0x3, 0x100000002) setsockopt(r0, 0xc5, 0x5e, 0x0, 0x0) accept$inet6(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000800)='/dev/null\x00', 0xed78ca24b18be92e, 0x0) r2 = accept$inet6(r1, &(0x7f0000000000), &(0x7f0000000040)=0x7) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ttyCcfg\x00', 0x200, 0x0) ioctl$VT_SETMODE(r3, 0x80087602, &(0x7f0000000140)={0x0, 0x1ff, 0x1, 0x8, 0x100000001}) bind$inet6(r2, &(0x7f0000000400)={0x18, 0x2, 0x2, 0x8000}, 0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000380), &(0x7f00000007c0)=0xc) getsockopt(r2, 0x80000000000, 0xd9, &(0x7f0000000080)=""/52, &(0x7f00000000c0)=0x34) 16:00:21 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000800)='/dev/null\x00', 0xed78ca24b18be92e, 0x0) r1 = accept$inet6(r0, &(0x7f0000000000), &(0x7f0000000040)=0x7) bind$inet6(r1, &(0x7f0000000400)={0x18, 0x2, 0x2, 0x8000}, 0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000380), &(0x7f00000007c0)=0xc) fchmod(r1, 0xc0) r2 = socket(0x18, 0x7, 0xfff) r3 = socket$inet6(0x18, 0x3, 0x0) dup2(r2, r3) getsockopt(r3, 0x200000029, 0x1a, 0x0, 0x0) 16:00:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x14}, {0x7c}, {0x800000006, 0x101}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = semget$private(0x0, 0x2000000000000a, 0x40) semop(r1, &(0x7f00000000c0)=[{0x4, 0x10001}, {0x1, 0x401, 0x1000}], 0x2) semop(r1, &(0x7f00000003c0)=[{0x3, 0x0, 0x1000}, {0x7, 0x3, 0x800}, {0x1, 0x6, 0x1000}, {0x2, 0x2, 0x800}, {0x3, 0x8, 0x800}, {0x1, 0x1f, 0x800}, {0x3, 0x7, 0x1800}, {0x3, 0x9, 0x800}, {0x2, 0x2, 0x1800}, {0x0, 0x4, 0x1000}], 0xa) semctl$SETVAL(r1, 0x2, 0x8, &(0x7f0000000000)=0x299) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:21 executing program 1: nanosleep(0xfffffffffffffffe, 0x0) ioctl$VT_GETACTIVE(0xffffffffffffff9c, 0x40047607, &(0x7f0000000000)) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000800)='/dev/null\x00', 0x8000, 0x0) accept$inet6(r0, &(0x7f0000000000), &(0x7f0000000040)=0x7) ioctl$WSDISPLAYIO_SVIDEO(r0, 0x80045745, &(0x7f0000000080)=0x1) openat$speaker(0xffffffffffffff9c, &(0x7f0000000100)='/dev/speaker\x00', 0x20000, 0x0) r1 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000040)={0x0, 0xffffffffffffffff, './file0\x00', 0x1000000000000, 0x0, 0x4, 0x8fc}) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/wsmouse0\x00', 0x8, 0x0) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/wsmouse0\x00', 0x8, 0x0) r4 = open(&(0x7f0000000280)='./file0\x00', 0x200, 0x0) kevent(r4, &(0x7f0000000440), 0x4, &(0x7f0000000500)=[{{r4}, 0xbffffffffffffffd, 0x80, 0x0, 0x7fffffff, 0x3}, {{r3}, 0xfffffffffffffffb, 0x60, 0xf00ffffb, 0x1f, 0x4}], 0x4, &(0x7f0000000540)={0x0, 0x9}) ioctl$TIOCNOTTY(r4, 0x20007471) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000002c0)={0x0}, &(0x7f0000000300)=0xc) fcntl$setown(r4, 0x6, r5) ioctl$SPKRTONE(r4, 0x80085301, &(0x7f0000000140)={0x1, 0x1ff}) open(&(0x7f0000000280)='./file0\x00', 0x200, 0x0) r6 = dup(r2) kevent(r6, &(0x7f0000000440), 0x4, &(0x7f0000000500), 0x4, &(0x7f0000000540)={0x0, 0x488e}) mknod(&(0x7f00000000c0)='./file0\x00', 0x2000, 0x8000) fcntl$dupfd(r2, 0x0, r0) 16:00:21 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(0xffffffffffffff9c) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0x3ff, 0x4) recvfrom(r0, 0x0, 0x0, 0x3, 0x0, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/wsmouse0\x00', 0x8, 0x0) r2 = open(&(0x7f0000000280)='./file0\x00', 0x200, 0x0) kevent(r2, &(0x7f0000000440), 0x4, &(0x7f0000000500)=[{{r2}, 0xbffffffffffffffd, 0x40, 0x0, 0x17fffffff, 0x3}, {{r1}, 0xfffffffffffffffb, 0x64, 0xf00ffffb, 0x1f, 0x4}], 0x4, &(0x7f0000000540)={0x0, 0x9}) ioctl$TIOCNOTTY(r2, 0x20007471) execve(&(0x7f0000000100)='./file0\x00', &(0x7f0000000440)=[&(0x7f0000000140)='/\x00', &(0x7f0000000180)='\x00', &(0x7f00000001c0)='/dev/wsmouse0\x00', &(0x7f0000000200)='/dev/wsmouse0\x00', &(0x7f0000000240)='\x00', &(0x7f0000000340)='\x00', &(0x7f0000000380)='(\x00', &(0x7f00000003c0)='\x00', &(0x7f0000000400)='}[&$\x00'], &(0x7f0000000780)=[&(0x7f00000004c0)='[,,\x00', &(0x7f0000000580)='/dev/wsmouse0\x00', &(0x7f0000000600)='/\xd1*\x00', &(0x7f0000000640)='/dev/wsmouse0\x00', &(0x7f0000000680)='/dev/wsmouse0\x00', &(0x7f00000006c0)='}*@\x00', &(0x7f0000000700)=',%\f/:\x00', &(0x7f0000000740)='/*---&##/(!+^,\x00']) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000002c0)={0x0}, &(0x7f0000000300)=0xc) socket$inet(0x2, 0x3, 0x3) fcntl$setown(r2, 0x6, r3) recvfrom(r2, &(0x7f0000000040)=""/89, 0x59, 0x1801, &(0x7f00000000c0)=@in6={0x18, 0x0, 0x7, 0xc0e9}, 0xc) 16:00:21 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000080)='./file0\x00', 0x4, 0x300, 0x0) r0 = socket(0x2, 0x400000000002, 0x0) r1 = openat$klog(0xffffffffffffff9c, &(0x7f0000000000)='/dev/klog\x00', 0x2, 0x0) r2 = accept$inet(0xffffffffffffff9c, &(0x7f0000000340), &(0x7f0000000140)=0xffffffb0) recvfrom$inet(r2, &(0x7f0000000180)=""/174, 0xae, 0x803, &(0x7f0000000240)={0x2, 0x0}, 0xc) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/wsmouse0\x00', 0x8, 0x0) r4 = open(&(0x7f0000000280)='./file0\x00', 0x200, 0x0) ioctl$PCIOCGETROM(r4, 0xc0107005, &(0x7f0000000100)={{}, 0x2, &(0x7f00000000c0)=[0x0, 0x0]}) kevent(r4, &(0x7f0000000440), 0x4, &(0x7f0000000500)=[{{r4}, 0xbffffffffffffffd, 0x10, 0x0, 0x7fffffff, 0x3}, {{r3}, 0xfffffffffffffffb, 0x60, 0x2, 0x1f, 0x4}], 0x4, &(0x7f0000000540)={0x0, 0x9}) ioctl$TIOCNOTTY(r4, 0x20007471) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000002c0)={0x0}, &(0x7f0000000300)=0xc) fcntl$setown(r4, 0x6, r5) r6 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/wsmouse0\x00', 0x8, 0x0) r7 = open(&(0x7f0000000280)='./file0\x00', 0x200, 0x0) kevent(r7, &(0x7f0000000440), 0x4, &(0x7f0000000500)=[{{r7}, 0xbffffffffffffffd, 0x80, 0x0, 0x7fffffff, 0x3}, {{r6}, 0xfffffffffffffffb, 0x60, 0xf00ffffb, 0x1f, 0x4}], 0x4, &(0x7f0000000540)={0x0, 0x9}) r8 = socket(0x10, 0x1, 0x79f3) r9 = syz_open_pts() sendmsg$unix(r0, &(0x7f0000001440)={&(0x7f0000001880)=ANY=[], 0x1, &(0x7f00000012c0), 0x0, &(0x7f00000013c0)=[@rights={0x38}, @rights={0x30, 0xffff, 0x1, [r0, r3, r1, r4, r4, r8, r9]}, @rights={0x18, 0xffff, 0x1, [0xffffffffffffffff]}], 0xfffffffffffffd84, 0x1}, 0x0) 16:00:21 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000040)={&(0x7f00000000c0)=[{0x7}, {}], 0x2}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000800)='/dev/null\x00', 0xed78ca24b18be92e, 0x0) r2 = accept$inet6(r1, &(0x7f0000000000), &(0x7f0000000040)=0x7) bind$inet6(r2, &(0x7f0000000400)={0x18, 0x2, 0x2, 0x8000}, 0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000380), &(0x7f00000007c0)=0xc) dup2(r2, r0) r3 = accept$inet(r0, &(0x7f0000000000), &(0x7f0000000140)=0xffffffd1) recvfrom$inet(r3, &(0x7f0000000180)=""/174, 0xae, 0x803, &(0x7f0000000240)={0x2, 0x0}, 0xc) r4 = getpid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000280)=0xc) fcntl$setown(r3, 0x6, r4) 16:00:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000180)=[{0x50, 0x0, 0x0, 0x2}, {0x10000080, 0x683349fa}, {0x6}]}) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/wsmouse0\x00', 0x8, 0x0) r2 = open(&(0x7f0000000280)='./file0\x00', 0x200, 0x0) kevent(r2, &(0x7f0000000440), 0x4, &(0x7f0000000500)=[{{r2}, 0xbffffffffffffffd, 0x80, 0x0, 0x7fffffff, 0x3}, {{r1}, 0xfffffffffffffffb, 0x60, 0xf00ffffb, 0x1f, 0x4}], 0x4, &(0x7f0000000540)={0x0, 0x9}) ioctl$TIOCNOTTY(r2, 0x20007471) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000002c0)={0x0}, &(0x7f0000000300)=0xc) fcntl$setown(r2, 0x6, r3) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000800)='/dev/null\x00', 0xed78ca24b18be92e, 0x0) accept$inet6(r4, &(0x7f0000000000), &(0x7f0000000040)=0x7) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000800)='/dev/null\x00', 0xed78ca24b18be92e, 0x0) accept$inet6(r5, &(0x7f0000000000), &(0x7f0000000040)=0x7) ioctl$BIOCGRSIG(r5, 0x40044273, &(0x7f00000001c0)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r6 = socket$inet6(0x18, 0x4, 0x3) getsockopt$sock_linger(r6, 0xffff, 0x80, &(0x7f0000000100), &(0x7f0000000140)=0x8) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:21 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000180)={0x40, &(0x7f0000000140)=[{0x1, 0x0, 0x1ff, 0x3}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x59) 16:00:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/wsmouse0\x00', 0x8, 0x0) r2 = open(&(0x7f0000000280)='./file0\x00', 0x200, 0x0) kevent(r2, &(0x7f0000000440), 0x4, &(0x7f0000000500)=[{{r2}, 0xbffffffffffffffd, 0x80, 0x0, 0x7fffffff, 0x3}, {{r1}, 0xfffffffffffffffb, 0x60, 0xf00ffffb, 0x1f, 0x4}], 0x4, &(0x7f0000000540)={0x0, 0x9}) ioctl$TIOCNOTTY(r2, 0x20007471) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000002c0)={0x0}, &(0x7f0000000300)=0xc) fcntl$setown(r2, 0x6, r3) r4 = openat(r2, &(0x7f0000000080)='./file0\x00', 0x1000, 0x10) ioctl$BIOCVERSION(r4, 0x40044271, &(0x7f00000000c0)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) setuid(0xee01) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000040)) 16:00:21 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0xc000, 0xe00) r0 = open$dir(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) fsync(r0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000800)='/dev/null\x00', 0xed78ca24b18be92e, 0x0) r2 = accept$inet6(r1, &(0x7f0000000000), &(0x7f0000000040)=0x7) fchmodat(r1, &(0x7f0000000240)='./bus\x00', 0x14, 0x2) bind$inet6(r2, &(0x7f0000000400)={0x18, 0x2, 0x2, 0x8000}, 0xc) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000480)='/dev/ttyCcfg\x00', 0x1, 0x0) ioctl$KDGETLED(r3, 0x40044b41, &(0x7f00000004c0)=0x735d5a60244778a9) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000380), &(0x7f00000007c0)=0xc) recvmsg(r2, &(0x7f0000000440)={0x0, 0x0, &(0x7f0000000380)=[{&(0x7f00000000c0)=""/168, 0xa8}, {&(0x7f0000000000)=""/32, 0x20}, {&(0x7f0000000180)=""/63, 0x3f}, {&(0x7f00000001c0)=""/61, 0x3d}, {&(0x7f0000000200)=""/61, 0x3d}, {&(0x7f0000000240)}, {&(0x7f0000000280)=""/239, 0xef}], 0x7, &(0x7f0000000400)=""/21, 0x15}, 0x764dbdd03238e264) 16:00:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x3}, {0x2c}, {0x400000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) getpeername$inet(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000140)=0xc) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:21 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x0) r0 = open(&(0x7f0000000d40)='./bus\x00', 0x0, 0x0) r1 = kqueue() r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/wsmouse0\x00', 0x8, 0x0) r3 = open(&(0x7f0000000280)='./file0\x00', 0x200, 0x0) kevent(r3, &(0x7f0000000440), 0x4, &(0x7f0000000500)=[{{r3}, 0xbffffffffffffffd, 0x80, 0x0, 0x7fffffff, 0x3}, {{r2}, 0xfffffffffffffffb, 0x60, 0xf00ffffb, 0x1f, 0x4}], 0x4, &(0x7f0000000540)={0x0, 0x9}) ioctl$TIOCNOTTY(r3, 0x20007471) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000002c0)={0x0}, &(0x7f0000000300)=0xc) fcntl$setown(r3, 0x6, r4) r5 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/wsmouse0\x00', 0x8, 0x0) r6 = open(&(0x7f0000000280)='./file0\x00', 0x200, 0x0) kevent(r6, &(0x7f0000000440), 0x4, &(0x7f0000000500)=[{{r6}, 0xbffffffffffffffd, 0x80, 0x0, 0x7fffffff, 0x3}, {{r5}, 0xfffffffffffffffb, 0x60, 0xf00ffffb, 0x1f, 0x4}], 0x4, &(0x7f0000000540)={0x0, 0x9}) ioctl$TIOCNOTTY(r6, 0x20007471) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f00000002c0)={0x0}, &(0x7f0000000300)=0xc) fcntl$setown(r6, 0x6, r7) r8 = openat$null(0xffffffffffffff9c, &(0x7f0000000800)='/dev/null\x00', 0xed78ca24b18be92e, 0x0) accept$inet6(r8, &(0x7f0000000000), &(0x7f0000000040)=0x7) r9 = openat$null(0xffffffffffffff9c, &(0x7f0000000800)='/dev/null\x00', 0xed78ca24b18be92e, 0x0) r10 = accept$inet6(r9, &(0x7f0000000000), &(0x7f0000000040)=0x7) bind$inet6(r10, &(0x7f0000000400)={0x18, 0x2, 0x2, 0x8000}, 0xc) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000380), &(0x7f00000007c0)=0xc) r11 = openat$null(0xffffffffffffff9c, &(0x7f0000000800)='/dev/null\x00', 0xed78ca24b18be92e, 0x0) r12 = accept$inet6(r11, &(0x7f0000000000), &(0x7f0000000040)=0x7) bind$inet6(r12, &(0x7f0000000400)={0x18, 0x2, 0x2, 0x8000}, 0xc) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000380), &(0x7f00000007c0)=0xc) r13 = openat$null(0xffffffffffffff9c, &(0x7f0000000800)='/dev/null\x00', 0xed78ca24b18be92e, 0x0) accept$inet6(r13, &(0x7f0000000000), &(0x7f0000000040)=0x7) r14 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/wsmouse0\x00', 0x8, 0x0) r15 = open(&(0x7f0000000280)='./file0\x00', 0x200, 0x0) kevent(r15, &(0x7f0000000440), 0x4, &(0x7f0000000500)=[{{r15}, 0xbffffffffffffffd, 0x80, 0x0, 0x7fffffff, 0x3}, {{r14}, 0xfffffffffffffffb, 0x60, 0xf00ffffb, 0x1f, 0x4}], 0x4, &(0x7f0000000540)={0x0, 0x9}) ioctl$TIOCNOTTY(r15, 0x20007471) getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f00000002c0)={0x0}, &(0x7f0000000300)=0xc) fcntl$setown(r15, 0x6, r16) r17 = accept$inet(0xffffffffffffff9c, &(0x7f0000000340), &(0x7f0000000140)=0xffffffb0) recvfrom$inet(r17, &(0x7f0000000180)=""/174, 0xae, 0x803, &(0x7f0000000240)={0x2, 0x0}, 0xc) kevent(r3, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffff9, 0x10, 0x20000000, 0x0, 0x6}, {{r6}, 0xfffffffffffffffe, 0xc, 0xf0000000, 0xfe8, 0x5}, {{0xffffffffffffff9c}, 0xfffffffffffffffa, 0x41, 0x2, 0xffffffffffffff03, 0x3}, {{}, 0xfffffffffffffffe, 0x3e, 0x10, 0xffffffff, 0xbd}, {{r8}, 0xffffffffffffffff, 0x80, 0x8, 0x9, 0x3}, {{r0}, 0xfffffffffffffffc, 0x94, 0x60, 0x7}, {{r1}, 0xfffffffffffffffe, 0x8, 0x1, 0xff, 0x88}], 0xfff, &(0x7f00000001c0)=[{{r10}, 0xfffffffffffffffb, 0x40, 0x4, 0xb6ed, 0x1}, {{r12}, 0x2dea3b02915e4fb5, 0x2500a31ae3810c1b, 0x40000000, 0x13f, 0x3f}, {{r1}, 0xfffffffffffffffa, 0x8, 0x1, 0x8001, 0x7}, {{r13}, 0xfffffffffffffffc, 0x0, 0x80000000, 0x6e8, 0x3}, {{r0}, 0xffffffffffffffff, 0x2, 0x400ffff8, 0x5, 0x3f}, {{r1}, 0xfffffffffffffffd, 0x10, 0xfffff, 0x6, 0x401}, {{0xffffffffffffff9c}, 0xfffffffffffffffa, 0x8, 0x4000002a, 0x7, 0x7fffffff}, {{r15}, 0xfffffffffffffff8, 0x20, 0xf0000000, 0x9, 0x4}, {{0xffffffffffffff9c}, 0xfffffffffffffff9, 0x41, 0x1, 0x8001, 0x4}, {{r17}, 0xffffffffffffffff, 0x40, 0x1, 0x3, 0x81}], 0x8001, &(0x7f0000000000)={0x4, 0x1000}) r18 = kqueue() kevent(r18, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x1}], 0xfff, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) close(r0) 16:00:21 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000000000001000"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x100000000000000, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) r2 = dup(r0) ioctl$WSDISPLAYIO_SBURNER(r2, 0x800c5751, &(0x7f0000000040)={0xffffffffffffffff, 0x4e2d, 0x4}) 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) write(r1, 0x0, 0x0) 16:00:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = socket$inet6(0x18, 0x4000, 0x0) setsockopt(r1, 0x40, 0x65d, &(0x7f0000000100)="34cc18b37ed4ad2641c2c55070bff6f54331b5e1c7c6cf4c779ebf15269a5708379307613b6a4949da5227466a7991e29a7b2ca7cc4db0f916dbc8eda2e414562f794aca31e043a53c124fcc210eff5b408770d3b03158552e9500ebd031a5f8b1773583403c5380ddce300002dd5601d760f7d249e31cf1f680", 0x7a) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x100000007}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:21 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = getgid() setegid(r0) r1 = syz_open_pts() close(r1) syz_open_pts() ioctl$TIOCSETA(r1, 0x80047466, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) r2 = kqueue() kevent(r2, &(0x7f0000000140)=[{{r1}, 0xffffffffffffffff, 0x1d}], 0x9, 0x0, 0xffff, 0x0) 16:00:21 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x204001ff, 0x0, "b0d42000006e9300"}) r0 = socket$unix(0x1, 0x5, 0x0) mknod(&(0x7f00000000c0)='./file0\x00', 0x1ffb, 0x0) r1 = msgget$private(0x0, 0x0) msgsnd(r1, 0xffffffffffffffff, 0x0, 0x800) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x1, 0x8) r3 = fcntl$dupfd(r2, 0x0, r0) sendto$unix(0xffffffffffffff9c, &(0x7f0000000100)="f6c54d49f210ef3fa7bf4a307d862ada3bb4a232435a0969cf90d56997038aa053be1ce5d99434686aa5ec8eb602caf9c8e6ff0a0f369c47804e711ac547994f97c7cdd3da9ad146677b061c3a199a", 0x4f, 0x2, 0x0, 0x0) ioctl$TIOCFLUSH(r3, 0xc0106978, &(0x7f00000000c0)) 16:00:21 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd\x00', 0x10000, 0x0) close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x3, 0x407, "2a1604fa9a66f51d0cc98af280e46508f39c5f0a"}) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000140)='\b', 0x1}], 0x1) 16:00:21 executing program 1: r0 = socket$inet(0x2, 0x4, 0x87f) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000800)='/dev/null\x00', 0xed78ca24b18be92e, 0x0) r2 = accept$inet6(r1, &(0x7f0000000000), &(0x7f0000000040)=0x7) bind$inet6(r2, &(0x7f0000000400)={0x18, 0x2, 0x2, 0x8000}, 0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000380), &(0x7f00000007c0)=0xc) recvmsg(r2, &(0x7f0000000000)={&(0x7f0000001280)=@in6, 0xc, &(0x7f0000001180)=[{&(0x7f0000000040)=""/57, 0x39}, {&(0x7f0000000080)=""/232, 0xe8}, {&(0x7f0000000180)=""/4096, 0x1000}], 0x3, &(0x7f00000011c0)=""/123, 0x7b}, 0x41) getsockopt(r0, 0x0, 0x0, 0x0, 0x0) 16:00:21 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000000)={&(0x7f00000000c0)=[{0xb0, 0x5}], 0x2000000000000017}) open$dir(&(0x7f0000000040)='./file0\x00', 0x10084, 0x8) 16:00:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='+\xa8.M\xe8\x86v\x9bv', 0x40, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x45}, {0x10001}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x3d}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000800)='/dev/null\x00', 0xed78ca24b18be92e, 0x0) accept$inet6(r1, &(0x7f0000000000), &(0x7f0000000040)=0x7) ioctl$VMM_IOC_INTR(r1, 0x800c5606, &(0x7f0000000040)={0x7ff, 0x4, 0x10001}) syz_emit_ethernet(0x1, &(0x7f0000000580)="b1") 16:00:21 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x80002011, 0x0) r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000540)='/dev/speaker\x00', 0xaabff4608963d559, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/wsmouse0\x00', 0x200, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000800)='/dev/null\x00', 0xed78ca24b18be92e, 0x0) r3 = accept$inet6(r2, &(0x7f0000000000), &(0x7f0000000040)=0x7) bind$inet6(r3, &(0x7f0000000400)={0x18, 0x2, 0x2, 0x8000}, 0xc) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000380), &(0x7f00000007c0)=0xc) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000600)='/dev/zero\x00', 0x40, 0x0) r5 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000640)='/dev/speaker\x00', 0x99b9d5f78a650db5, 0x0) r6 = openat$null(0xffffffffffffff9c, &(0x7f0000000800)='/dev/null\x00', 0xed78ca24b18be92e, 0x0) accept$inet6(r6, &(0x7f0000000000), &(0x7f0000000040)=0x7) kevent(0xffffffffffffffff, &(0x7f0000000580)=[{{r0}, 0xfffffffffffffff2, 0x29, 0x15007ff60, 0x4, 0x4}], 0x2, &(0x7f0000000680)=[{{r1}, 0xfffffffffffffffc, 0x80, 0x4, 0x9da, 0x1}, {{r3}, 0xfffffffffffffffb, 0x2, 0x4, 0x44}, {{r4}, 0xfffffffffffffff8, 0x0, 0x20, 0x7f, 0x2}, {{r5}, 0xfffffffffffffff7, 0x4, 0x8, 0xffffffffffffffc8, 0x57d9}, {{r6}, 0xfffffffffffffffb, 0x40, 0x30000023, 0x4, 0x3ff}, {{0xffffffffffffff9c}, 0xfffffffffffffffd, 0x24, 0x1, 0x81, 0x4}], 0xef200, &(0x7f0000000740)={0x800, 0x7}) r7 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r7, 0x80047410, &(0x7f00000000c0)=0x66) bind(r7, &(0x7f0000000040)=@in6={0x18, 0x1, 0x2, 0x1}, 0xc) getegid() mkdir(&(0x7f00000001c0)='./file0\x00', 0x1) r8 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x2, 0x0) r9 = openat$null(0xffffffffffffff9c, &(0x7f0000000800)='/dev/null\x00', 0xed78ca24b18be92e, 0x0) r10 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/wsmouse0\x00', 0x8, 0x0) r11 = open(&(0x7f0000000280)='./file0\x00', 0x200, 0x0) kevent(r11, &(0x7f0000000440), 0x4, &(0x7f0000000500)=[{{r11}, 0xbffffffffffffffd, 0x80, 0x0, 0x7fffffff, 0x3}, {{r10}, 0xfffffffffffffffb, 0x60, 0xf00ffffb, 0x1f, 0x4}], 0x4, &(0x7f0000000540)={0x0, 0x9}) ioctl$TIOCNOTTY(r11, 0x20007471) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f00000002c0)={0x0}, &(0x7f0000000300)=0xc) fcntl$setown(r11, 0x6, r12) setsockopt(r11, 0x6, 0xfffffffffffffffb, &(0x7f0000001840)="ef9311721e714a04526008c576e78b3924c73615113303d37d9d5067e3505ba1aca51cabbb9bd0f3443b84473e9eaf128ee2ae0298d48cdbeadffd20a689897fe6006a9ec790a77b3c46ad4e3003969ac9337f3524cd409d0b036149db9a84e2da86c61962d1c17a1b7e804021902cbae29c3d33bad643459d6ac9bc526863cc963ea2068fd8e21fbbf59adfd43172aef7b3e81438c850bf94018691a7466d2862c5d510c1bd1b51cfa73544cfe42877ce4697f9b439cb9e9fd77f54eec3a180a815a5664f7346", 0xc7) r13 = accept$inet6(r9, &(0x7f0000000000), &(0x7f0000000040)=0x7) bind$inet6(r13, &(0x7f0000000400)={0x18, 0x2, 0x2, 0x8000}, 0xc) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000000380), &(0x7f00000007c0)=0xc) pwritev(r13, &(0x7f00000004c0)=[{&(0x7f0000000200)="6207a3315509a640ed054c0fe97a56dcdfd79e86297d1907fc787d3afc404b00daca6f9eddf824a92a25ca9f5b65b0eb4a235529d83f3ffca9706e9549cec08f30e7fe0b6c1699e49b095daae2cb18c10f7916753f1e7caafda1f85693c23d2c1ac1ef9ecab24d8a6a57cc8e45d068a56244fb31c7eac0d5f816a03214abb3d64db3c6daa4ffc7c0bc4618a400be14f6a474a1da459578519630236f0c269ffdd67a4ffc94509b3d5186ae28e6e7ebe2d07f671ab285ee9f5c74954534d07bfdb4030e191ae110e459efbb749f1b883d53fe6db50464c562b120ae214a70f07025c7645273237c35033dad0a8b1d193e82a3b6e07e36b06364ed65", 0xfb}, {&(0x7f0000000840)="0d0e3aae7a6961760803b7741c4dd4821e0f651095e345fde63a0a19d0e22f74042ecf68e250d63e717f1fe92ec4e6c22249e3f5903588ce5de72579a844ef9f4e28159400a73a816f903f7184152568e556655ec66e22ee57a802ded826a7974782348cf6fe32e38c4677f899fa5426d68d85c406e2352827297c1b48a0fca725bc4ad24f9f62880e5e79343973f2c820d9e3ed57b23d023a6e3c47a0a01f4ab5e97ba515b3259f7ba395ef1c4b6905039e47d77c3bd02924a7e72ca2e95a605da46fde6171532b1de64ce0578b403545f558ea4f43adde2473e4515fd79c2bd7e100911a6bac15b18249d6e868c786f83c6f5cfb2fa0a9524d4f55b38ddb09951fcc34048fca8e0278083542aab3a7de09de67fa09db1a63b06feb6879b99d27724f3ed175404cd5283efd4269581690fc6b6055ead938b2e81f515910fe5f1fff2e294c1a79a5f802e047ea8e87642ccd736a9c78c571c9c4d080abc7d4dc64485e088f1c78c92f44ad4eedc1a1fe74275ad3121f7c4bea89bef533963b9f27b158f563e4db59d1514e46baa306ad9270e0a0fc28dea284b8cee8ca8242b35850c1e2f8c3c9d6e7d57899f1826c370bc563921a55d2a24a79448d46af0ea7311d60377646ed1db38ffeb4bbe8bac205bfe86a10295c140115fcec126c36f30b93a81ec4f443759ee1bafdf56095b1227c56a16b5f00256648b26c46f48f6683cfb7bf598f7f3be7a4d3fe7e9975c6ec669f344fb614b92e5fec9d7b777b2ea5930ded8114ebecfebca02a60089542db7a71bdf3d6d906ae8649ec1e8dd94986b5c4d0b2c80e566eb626cc5ce42d189ea2a2e50acb5129095def46e09f839572667ceed4feeecd748039edce8049f2ecca59f3ebd5195e033a5d7e311c35a62d438f3c23e85eeeca0a73ecb919585de80aa6e92aebb33841f7caf68aaa4355d6a704e04836aa4e33c32a52fdefeb2809bdaf88501bb2207fe9b350c0981ab3b9405259904c385fe8c272de889ad6e534b7e2671aac6e15462fab4655b78fe07f5092380a73b16b727a493660053557cdef8000d002f77de3da285a9d14aa4b9a9e216c5591ff7cc8fb37cfb8affa9205cba633fa29b8a4e2ced176e7d8fad36b5c4501a5a3e2319f7b3f4428bbacc124fd7d5c312ff21060e20e0001fc346d23db0b8b289feb8b88f85c3155e614d286f612bfff537261a4be0bd95a37eec2386ad7a774d45954a2119231f09447629f51cd77f8b018517ee46ca167881e71653c082b692c21ef874137a0e78933c5a298a4e526fd2111d6ea5bccfcb879785c1734f304a491ab3a213eb584120e6f234a12a1580da873130344d61ad2cb507167c53ea5c8e4e2642c38a11261978eda141364790d9823e8a7b7a574c339fd968dac454bf5054066947666ea5c6522505ff18f61e9153624416213b9a3b98da88ed178c49ad8de535c7419dd094cb611fd303bc1273349f50c887d7ec6572cb065021d7ae8476b34e1838c5ea29bff9354c6552a01b7e3479c6752b05faeb854cc1c425175a491f11ae0036097ad56e97a7d77eb29c451d33b64a326e44c97a13db56b4f7f8f590678bc8a73d0fedb29d79f265e898d88b38eaf0da96cc3edf6ac3f4f8be49d170e1f0eccaafccaf9ebd6f9fb014232d075d12e552dc1d3ba7b666956ae35538fc7fcb6b7b129d0171afffc3ebe55cd9a092a681e5508a781d5a038e79f47db1df44cf1125664c5b81aca5bb113bf27e81cc2aa69be4807c4d26950374dd7fb632d5b9371bfcd2021083c76d731ff2d4637318b01102db23bc9543f39c50b3748f94e946003a4cbc24a5716229477ba57c706ad35b2f7bc06f76357c188fa861b0c68ea111755ab8ce392cc1cc9e9fd8e9bdf27d844ee821b50258dd0c8dc6d2a5e91d2c858e6b77ba8d4cdec4448f3886b19757d180be248f40be6d308eaa58d4d0b0a1d52207651634871b09508237228d7eea4636da36a376ed944c940bb2c03f3d3d8c8552ee7ea7409707e7ef4fdfa1c1f10c9de69eed5f762229bedcebac8d202833c419359b18e2668aa2096f74dd3d611efa0ec0882f1a6711218a970ac9b5c58b39c6b46d3a3173198b7995a0161ee589b74d52af423f5c4dd35aeaf29546292f3f20eaa5d764f77356fe8d24d8928902938457d383c2f7b7bc2ab686876e610131f9cd585dcf698476e7f4a4c3e25ae33cef53c291096bceb79591e8400a8c0964a85961a0bc8d0cf201e6fc3c30d5ed45053411990d71812ce29632311451134a910d27a41b5eebade12916bc1a58b6b1173600a794d91861d2646e4e033528664c2f3462546a8fb3c349a99d68889e3a94c26b76666eb98dd745753ab644d46ff6d36befdc40446812402c96b468437770e82b406b65ae6220fe517da2080a777355369536f4d4b603fa1f52d75296788d9359667f975e8397a9c700a5d49e1ee7b16e0211704faa0a05dff5ba905c5768a62f313f2a31535cea8790f2d9854656ec101ee1ef7070f05248058aa8f53c6ac8a10c6cdfdac89feb0cf0441dabaf9505f7c357aeed0495db493d0953b19baa17176bec495df238b74973d517b12f8870f0785c2aa7b126176e02f6966089e0e57006a4215a7ca844ccb5634cc2cf5725b7e906708173f156194af12563fe6e5da27ba7b7bfaf1270ce0ff22a83036d4beb7219ce2084175ee4d9215e64a436ab9579de6cfa38258400283e7a0de8f352fb8838330d4956b0f377b83a93cc91abd5c4bce8de0b3ab82939b349e6aeff3b65781f3fba3d9aa7bff8d57398c89c0295e4f267738f0ed8cadff4ac849ddda3c7e07178f7e0baca2745eaec1b68458b285ba66e145b5cda450d233715bf35e74d6fc8470210932c9c5991ff777be5443b96311bae4d5cacdf783dbe6d1e71f5e18362f771d43814c83a515317aa702d35123a68d067ab9094fef2948d8850175158eef5c4d797d8cd58596ecf0e7237b32fd499fdf29c28bcb43c15d5817496ccd4fe17784909dd2d6f4e75d057173aa98ae0be2cbc2a87ed77bbf2575dbbc6ab71d52c2e9793c734a05ad55772673fdcf4edd875b625ffaeef552ac30d0d984c41f6db5f0c2f11b0410e2bcf132d04fbf909c95fffef98f217c8db8534c9b94ff113a886cf244174438279fb0dd4ffd30a5127a18ca208f5b33e0de9d4e7d064fa5f822b36c8b876235882e72950492a3e5f2af6cf263ff4ed9acf5c023bb17b049bead6269b7961096566be96a76127a8c576a9231ef4aa3e619c76fac11bd9628b05c1a2376c0fb6dac426faa1db5c511ac17b197e0f156e1eff71ff6bde3f56827a02ea6d7b864f8f5eebf62e7f488073104911c22f79c031eeb525ea9246a51f450afe54e43e375d2152305a159339a4c8e0083406cd617cea15756d1f0e0139cdc2b28763b4e6cb6d9e0164d33287bb332e574eed4b19b80c04efe357a8391f9589abdd94029585c5b4b3f28daef07351580740ebd7239dd0fb1638d4fe02799b3d514608e3e34d2cc9f3827c34e7a8c347a93ff241766e158d6849c071ecc871bbb8eb86d2170192a210808d4a335749ca40bad8e0b4ad667bda8c5bd152615c745d8019a7bd182e8bedae118637fd79e600eec4b324434c15adc20cd946e88fa433dacefd7fa1fa5502fd66f0dbd9fe94d08b023bf4536f62049e79bbcdca12a235d3a544f05a2a57c78a8429d5b4a6c55fb4a278b976a50e21dd6bdf00c78520ec3e5e790bcfa95a9a6a162877b0bd9257ab245c7bf5ba4fc4263b99063126ad281d0c412ec4849495a29221386a1a256e431c62b78b58f5fe18c62c118d700ab6301c35a488871a8717a6877cc31d8815c49a483ebb6b57294abf62ad17fbaa61d46e4b15997e380250e26fdeb0965757d923709fd5a48a75ba2dee1a13d76aeb707492ac5bc587e4a826b56fc53e37d1b88a763741c4afafb8ccdf411eb645e9627b19eee06c7998ef8854db1bb14c63e672317088ad5355a6fe0299e084391a526308459e4e59faad95173a6e8a0c463cc0822b7d8bcf4ce35251506e05355d98f13594873a88c24db8a81af8c0d1d875d882dfbfb62c93790598c5b08add50c915abee20353bb5830514a48760a84fe0e88ceaa836a42bb64388a38d826fd9c3aadb27401ca4e19f828cb3d7bc302b27327a601e3683f063d1f8b3a26cf492e9d96be206675f146d6146af21d681cce5b9ec67833dacf5195e4ba6c1de1bdd0a02d195600d9ba13eedf91775f803ee78a1dfb7ffbee395115ee399ac8348decb8e1a4c0d73b5ff58ecb5a94d323eb9d8cb9e5aa850a56b4c505fd4f54eda1575bb200bfcf688923d57cd429276bd96c5399eb7cfdb82b27ddd8ace765912926cda558ead5290e5c1ebe5bb6d283d790ca3d9765b1bb693bb1f81efac2a32f7dd1ee793be2f9c5fca3d95a89a2845f03679a5d30b0315151e2f1b09677d1e51e22d85ab0e4b93dab50f4d864fa69bcc257c39ff3a35d2fdb26c4c0d242ba4831ede683ed50d499182b72f62a21262fadc0faf3e86a221435b5b5056c689e213d06c22c48a75fe1e749da7bd5a77bca9456282e29714992c804c720e2452b2c02b6ec5ac10edd8171b31d5fc645435b701567ec75fafd1c1ecd7f42a3e231020eac9d0944c8444963732874db3d1f19bfb2e4595a4f361ceb584fe331957f86ec60e6016d1c2d7bd01d3dd22e27d64aeafbdf9db67541fc3519004d54e4cd89205104f2825f7dde3a4edbc4b64cdb0ebb5ed6a3b2327d84b13bff5f982d813adedaf40253bd3005eba607f471de3fbeb72434629686ddf451ca97eb45ee011b86b5068864f84abf49d72fa36cab3d104d4239e1e4851914ac8b7a92e0a88c0ee2f3dc1d83d84207092d996ba873071e1439109d5caa44a2cf3d4078d77e77ffbec01a436791f646f0c03665917a85267ec534be27ab70977141d63684827d885cef140b317c2ca1c31a4f0f97edc92a3a8a8496de2b5098e5aa3d5538ed42df961ec7dbee3f4917144798bcbd67e5e47535529eecad074b8782fe639baa864db7557104c0cf417df3ffc242009ab14de28a275e3547eb7f11b5d7a9ef0fe5a6ea1815359e8f3055ea14aa78add422b5133d4d84ee7198cef32988758cebdac7c79d03977aed9172137c959432bc181ec698c09f885e14e4caf1a356485f7f971a6925f431fe0f00cace9fc112b1c86d6e1fa082851d23729d22841709fdd464ddf29a23b60e9376326be73164647f1cd9208a41cf3e417db9014b942d4ca284ef03b24c80566f4145a898c91b5cdd7b66591e4af398e34828e171ccdc6360a4485620e4a2e1e91be7661a3a30ed3e3fe0208e07ae8fac08c888da21525135fb18200e71e6b2c568c457a068775e1cf0a09012b04610547fccc94c05255c8822ea37629b454c8eef9562fdd40a16751aa4e0839a7609620a81ba20a5872cc6b303cee5e96d12c85c322e149def326b56bb51048b309cab4e2269564e5adfd73061b047914c32bafb421c9e63b3ac04997aabf65de7b10a7cca6360c729b143047fad992dbbb6d9e50108c3d27e1faa6a93f907db6973fa451acb1bf3a5e03ae8be731222e102fb5ec078e63a64e40c90c2b4954d55339245b132ca805ee69e5ef7cd23deffff442d24c0f5bc726d0b59a9246548d25e4bc10bdd94deb81c7764306de183423e582c1f5885de771a74ade78137056abbf596a762f8fae2bcfc2132bc3e11dff196b53561f3839559704a3428be6a1c2b5594a604cf78e6ef5ddab1bbd379413c57443f032e", 0x1000}, {&(0x7f0000000300)="8206e71ff68a47b6e400316b988156879fd209b8ebb517a2ab2624d0c9b7925156003e8764c415bdabae0770844c8a32120175832df3ca7ab3c095bb2614b63fc34c66b44f333e547e417e407f390d39fabcefecb0b62c282efd7b8da66161dbfe258fa60ccf75a635ea9ad9b1b3e264c69482a82fa66b9ac8e559c543c9c8c7964e260bf700937ad1ee8748ee73253eacd42dc54c103ae7a5a6c147c6fd3c760565f6b76cab3c14e40f", 0xaa}, {&(0x7f00000003c0)="3e1cf10426c3ce199747e15e158fab9ea68f8089e684d0", 0x17}, {&(0x7f0000000400)="66b0f54fa3708edc4c7e519f81a5ed13fe3128018f935d5f62d9d541bdfe0d50216e4fb780f521d037de604de7743fc08b6d9a3d3fceead4c36ac433d005c71224858026b1d00b41df4fca5d0803986b30d2cc664ba6c96f95c67ff397c09a44c4aa73aefff21b09c74c6e214cf94b76da266f05a8d8fcaaa622b391873473031ff9808ae1c04b703e61ae84c84f9580cd4413a37b15894f83539e9c738626c0", 0xa0}], 0x5, 0x0, 0x0) r14 = openat$null(0xffffffffffffff9c, &(0x7f0000000800)='/dev/null\x00', 0xed78ca24b18be92e, 0x0) accept$inet6(r14, &(0x7f0000000000), &(0x7f0000000040)=0x7) renameat(r8, &(0x7f0000000140)='./bus\x00', r14, &(0x7f0000000180)='./file0\x00') 16:00:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f0000000000)=[{0xfffffffe, 0x0, 0x0, 0x29d8aaa8}, {0x4}, {0x3c}, {0x7ffffffe, 0x0, 0x40}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:21 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffc, 0xffffffffffffffff, 0x6}], 0x7ff, 0x0, 0x0, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f00000016c0)='y', 0x1}], 0x1) r2 = dup2(r0, r1) ioctl$TIOCMSET(r2, 0x8004746d, &(0x7f0000000000)=0x3991) kevent(r1, &(0x7f0000000000), 0x226, 0x0, 0x4fd, 0x0) 16:00:21 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/wsmouse0\x00', 0x8, 0x0) r2 = open(&(0x7f0000000280)='./file0\x00', 0x200, 0x0) kevent(r2, &(0x7f0000000440), 0x4, &(0x7f0000000500)=[{{r2}, 0xbffffffffffffffd, 0x80, 0x0, 0x7fffffff, 0x3}, {{r1}, 0xfffffffffffffffb, 0x60, 0xf00ffffb, 0x1f, 0x4}], 0x4, &(0x7f0000000540)={0x0, 0x9}) pwritev(r1, &(0x7f0000000040)=[{&(0x7f0000000240)="cd12784030bc93611a23f2bb95786ee21435dfec6c1d36af550985ce58887b1879f2e34448af52d0bbd8cef9adcc7e7ddc65decc4bd762471c27fe59ad7c37a2a9fac10dc901e5ca73079a9448be129fc7d7e9526bbe189e4e6741ba4708f12db22c8c6abd48f7a335bc5536edf45e58dade52c2cca8d6473386c879f2e2f814445d7f0b4df9d1585b9c492a5e8d003870df067cdb7ef5103d6d690830220eed3524c83f4ee64fd92344ef2475d9831fb65b16544af56d8df15514d0dabf61cdb2417493594f421e92c0c5ba87429c7fad4292a434fa4817016265ec81da931b2b0c1ae706835b7b4980dbf80b97ab4f1c82c507d323f22aea1b36f036", 0xfd}, {}], 0x2, 0x0, 0x0) write(r0, &(0x7f0000000100)="491fd494a93d594daf86c9b9e206e84cd94c8fda79bba5e0d71c33c402746ab3a6cf2ab6c2f504e2216ed6e9f65d86d7fb501c6d544738bbe327781d7d82a52a7b7809516c31260aeb79b03592254c369100000000000000040000000000000000000000000000000000630613643bfa27fbbb04194462eb49b6e46cefd06f7e6b06f58e3a0d5232e9a1ca5be62cc4ce6649fe6a129d09068866cb4e3d7cc3db41aeb7bf9852a14ec9a613d8a36f95fc97ea35aaceca85b5ce88e40e8cd8cc50468d35bbc5c43cd1be2348f6746754d10b66be124435455c51c777025f74c3f159c0793289c77fea62c5c41bd05dadf0740fca25ebcf1c9592f001ff17f3786530465d7b85abab38227c8a5162bf872c611efe24a957c8858a58", 0x11a) 16:00:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x2, 0x0) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000100)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x45}, {0x80000000003d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)="db") socket$inet6(0x18, 0x2, 0x762) 16:00:22 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000800)='/dev/null\x00', 0xed78ca24b18be92e, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000800)='/dev/null\x00', 0xed78ca24b18be92e, 0x0) r3 = accept$inet6(r2, &(0x7f0000000000), &(0x7f0000000040)=0x7) bind$inet6(r3, &(0x7f0000000400)={0x18, 0x2, 0x2, 0x8000}, 0xc) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000380), &(0x7f00000007c0)=0xc) flock(r3, 0x6) accept$inet6(r1, &(0x7f0000000000), &(0x7f0000000040)=0x7) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f00000000c0)) close(r0) r4 = syz_open_pts() ioctl$TIOCSETA(r0, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) r5 = kqueue() kevent(r5, &(0x7f0000000140)=[{{0xffffffffffffff9c}, 0xffffffffffffffff, 0x60, 0x200000c7, 0x3, 0xfffffffffffffdc6}, {{r3}, 0xfffffffffffffff8, 0x50, 0x40000000, 0x1, 0x770000000000}, {{r2}, 0xfffffffffffffff8, 0x23, 0x1, 0x3, 0x1}, {{0xffffffffffffff9c}, 0xfffffffffffffff8, 0x1, 0x10, 0xf445, 0x7ff}], 0xfffffffffffffff8, &(0x7f0000000080), 0x1e, 0x0) dup2(r0, r4) 16:00:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000200)=[{0x14}, {0x25}, {0x6, 0x0, 0x0, 0x100}]}) mprotect(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x9) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:22 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x100, 0x4300) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x80105705, &(0x7f0000000000)) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000800)='/dev/null\x00', 0xed78ca24b18be92e, 0x0) accept$inet6(r2, &(0x7f0000000000), &(0x7f0000000040)=0x7) sendmsg$unix(r2, &(0x7f0000000200)={&(0x7f0000000040)=@file={0x0, './bus\x00'}, 0x8, &(0x7f00000001c0)=[{&(0x7f0000000080)="32381a2e8ab95d8612a8b327815c00a68d9509b2cf887e84a2acd000c9", 0x1d}, {&(0x7f0000000140)="2983372c6e177a130fa1d50af039e70cee2d8de56785d4b125dda7961410097c872824aef23db45fc81241507adb92d1abd0192fb2deff20b61a46ab8ae5c9a44f9caad697158b0566c663dc51e475", 0x4f}], 0x2, 0x0, 0x0, 0x2}, 0x1) 16:00:22 executing program 1: r0 = socket(0x11, 0x3, 0x0) socket(0x2, 0x4, 0x7f) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/wsmouse0\x00', 0x8, 0x0) r2 = open(&(0x7f0000000280)='./file0\x00', 0x200, 0x0) kevent(r2, &(0x7f0000000440), 0x4, &(0x7f0000000500)=[{{r2}, 0xbffffffffffffffd, 0x80, 0x0, 0x7fffffff, 0x3}, {{r1}, 0xfffffffffffffffb, 0x60, 0xf00ffffb, 0x1f, 0x4}], 0x4, &(0x7f0000000540)={0x0, 0x9}) ioctl$TIOCNOTTY(r2, 0x20007471) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000002c0)={0x0}, &(0x7f0000000300)=0xc) fcntl$setown(r2, 0x6, r3) getsockopt(r2, 0x9, 0x8, &(0x7f0000000000)=""/63, &(0x7f0000000040)=0x3f) setsockopt(r0, 0x20000000000011, 0x3, &(0x7f0000001280)="186fe75c", 0x4) 16:00:22 executing program 0: r0 = socket(0x2, 0xc003, 0x11) connect$unix(r0, &(0x7f0000000280)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000100000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692c8c607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb6fcd3be43aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8854747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab012083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d"], 0x10) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/wsmouse0\x00', 0x8, 0x0) r2 = open(&(0x7f0000000280)='./file0\x00', 0x200, 0x0) kevent(r2, &(0x7f0000000440), 0x4, &(0x7f0000000500)=[{{r2}, 0xbffffffffffffffd, 0x80, 0x0, 0x7fffffff, 0x3}, {{r1}, 0xfffffffffffffffb, 0x60, 0xf00ffffb, 0x1f, 0x4}], 0x4, &(0x7f0000000540)={0x0, 0x9}) ioctl$TIOCNOTTY(r2, 0x20007471) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000002c0)={0x0}, &(0x7f0000000300)=0xc) fcntl$setown(r2, 0x6, r3) connect$unix(r2, &(0x7f0000000000)=@abs={0x3, 0x0, 0x2}, 0x8) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000100)="dc351a391c850fb4bacd4dbd0436786b70e09bf3", 0x14}], 0x1) 16:00:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:22 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202d, 0x1b00) open(&(0x7f0000000080)='./bus\x00', 0x20, 0x8) r0 = accept$inet(0xffffffffffffff9c, &(0x7f0000000340), &(0x7f0000000140)=0xffffffb0) recvfrom$inet(r0, &(0x7f0000000180)=""/174, 0xae, 0x803, &(0x7f0000000240)={0x2, 0x0}, 0xc) setsockopt(r0, 0x1, 0x1, &(0x7f00000000c0)="0405ac54759b2b691cc78e7c5f16311151dcca8c19e7f9e9b1633fe9206af0a5ad561cef35fcd4e551b6fbc1c57d518b4ba6eb7d61b263fb29740ccd5214", 0x3e) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$SPKRTONE(r1, 0x80085301, &(0x7f0000000000)) 16:00:22 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x25, 0x0, 0x0) r1 = accept$inet(0xffffffffffffff9c, &(0x7f0000000340), &(0x7f0000000140)=0xffffffb0) recvfrom$inet(r1, &(0x7f0000000180)=""/174, 0xae, 0x803, &(0x7f0000000240)={0x2, 0x0}, 0xc) setsockopt(r1, 0x1, 0x6, &(0x7f0000000000)="194d08bb849186f0fe1786b04b10ccecc0f321fbbc5590c0c617595874af72ae3dbd17a54fe9458532282791af349960789c80c3425c6c4adc2b474c39f107c75cc99ea69f62855bc57c53b3be47e963f45b68c2abf015eebf0803dc23ddfee2d52f50ec248097cec47c13c127b6603976de72af1eaa61a5c9664308aff6abadb760214c7dd3f4618b27720ad0dacc5ed825ac14b516fcb95ffafa69a5414061b2c9dd4f463edcec0b181d2f9b7fa04d3e02bb32456add2c9fe3e5e3b1e57bfca653fe64b46379d2a51e67878d478a798013753d6dadd1a910c1cd542206e961d859b2", 0xe3) 16:00:22 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a8914c44f7b202a, 0x1b00) r0 = open(&(0x7f0000000040)='./bus\x00', 0x400000003fd, 0x0) mknod$loop(&(0x7f0000000080)='./bus\x00', 0x6000, 0x0) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000000240)="1158320a035192affed4d91aa987c5400c8f53f85e8529221727b8e12d1f3b6b6fcbc6981b490c90eb925ecc0818591e1c782c347e2a9849b87cddd89f8648ad2de0870852104c8a4b5674d9e8163e4eec63c939870ef639d6e0169f1fcce5f16054189b9aa2e17eca7e4275e6423dddfff30ce9e2ef587fdfabb457220b0824d61da05766672219ef734d17b074f4d5816cddf7cc36f5d4ee107570193db01ee3441a5322f03d599a8c3c0e35291b59b74c51ff3ed7b111fa3e77f808bc5927b95b475430340e9cb069d60e22327b82fb5701b00bef0a228a7ec2836f34", 0xde}], 0x1, 0x0, 0x0) execve(0x0, 0x0, 0x0) 16:00:22 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x300000000}) flock(r0, 0x2) r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x80, 0x0) close(r1) flock(r0, 0x1) fcntl$lock(r0, 0x8, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000100008001}) 16:00:23 executing program 1: r0 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffa000/0x2000)=nil) munmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000) r1 = shmat(r0, &(0x7f0000ffa000/0x2000)=nil, 0x0) shmctl$IPC_RMID(r0, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) munmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000) mmap(&(0x7f0000ff9000/0x3000)=nil, 0x3000, 0x0, 0x10, r2, 0x0, 0x0) shmdt(r1) 16:00:23 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x20}, {0x14}, {0x10000006}]}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000800)='/dev/null\x00', 0xed78ca24b18be92e, 0x0) accept$inet6(r1, &(0x7f0000000000), &(0x7f0000000040)=0x7) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x10001, 0x5, 0x2, 0x0, "2597f3322a14a9ae18c02fde5148951db252cfd7", 0x2, 0x7f}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000340)="d5fb8c95") 16:00:23 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) pwritev(r0, &(0x7f00000005c0)=[{&(0x7f0000000440)="cbd4d9712e6ba66dac34010f5d4caf8c3fab6d93dcfccfb4b3cdf9915539934a3e3edf578f65db603d53cfe6467b923ad8c78b1b17b372b877df", 0x3a}, {&(0x7f0000000500)="95c1a03e11d5ba8f833794a39801cf7f2c9d3321ccc7563dc45a21f16f5d566fed9c6a2531af047a952fd5d960b43e1eecc3b402e7276021472c615284ece1ee32a312d2cf8ee3562be433b4c039b36338028ce8051d0d6bf13f91846cf48a2c792e7c3dd9995301532dd662f19157bacb8b962211112f298b642b", 0x7b}], 0x2, 0x0, 0x0) write(r0, &(0x7f0000000280)="6f4c8b76f6dd729d4f5963aef8097ce61078e89512a085b2d6bdc42e97bb40f30aaca7b848ea5e523934ce569f95a33dedfb63659bf26976cc68b0762de4fc92022abb03da34a4415afac671f2f6b2fe3288c16486e8ec0582160757c9612847879504861abf", 0x66) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x6c}, {0x2c}, {0x6}]}) pwritev(r0, &(0x7f0000000100)=[{&(0x7f0000000040)="680435decbd395ac9cc588de8f39cd002225e49a3938967464edaae9c4fd0e63e13f59fb20269d968f683dce9ca0b6cbe1c91a633a904b69fe892a865fb6338357064e77d4a230e9bf546050c0722fe93ca525b9f79d87c8831b049ebc00ec", 0x5f}, {&(0x7f0000000600)="9eceafbcc15fad5d918d17937216a9ba72ba4ce5936ad67ed4092e342f5cee03b6ef291ba7603ffee419900edb18cf7e2f5e5d306d4c3861b467c09e2444ab378daa27eb706fd8724c3e68ea97db517497091cecd9b3668fb06f65341e1c4da4f8d387c55a14c1957f11707992686e70bc58367c1e972bcb86d74ab3209776a072975395d14b261f3b14f05aa0438f3dea5ce1a6ced443877a03c7e8a5cb31a69aa7bcfc1ae69d602287c36699bf0fd0d49cddf1f0f1d60a37d0466bcce906a432b54459b9ddf571631dd5c50e03b802e121c314a2df400fc9e0dd8d9c9fd83946970963cca75418f1e0e61ce45157b0369b5d77e50449f861d2dc5c7c7fa722f3caa4eacb95344bc2cf38d4a7654c0bb4eba930a9eaec95e8f94431d404dcd8419429ffdcbc880602095b21399bd3daf027646746f9fb4e39e5e674afed4619bab8ef7da721a12f5ef7a223624cd53e0073b8ead378f7bda5d8c08a618076821b684f11fb47e3e5f5a3538d1e8803cc0482fb321b57ef98c45cd19f278f162fdbffed9897dbcf947ea9354995129c638009e83b023175efdfeb6f854b74617d95224a8a1232fc1abc059d19861e4e8e25ef9822b407dceb959c03f23189a340cfef7827be4794e7a7a802382aaa832b3b26e76f6d638c0e3192fc260ea3216b54b0f89ec53adc24211e30ca19a24e34d75e0a09860e52240b8977087b4d558d8e026ff32481c9d2d6f00ba95c9ea48bbc2d023a5e2f82de3586cd473788a5a607d51246c638532a64859afbfdb6cef63c7b257569da45b38d62bf8fa490a12152c5ca9551054d5b9ef958165eeb936cd3b15677462a3ca6cd1af78e8d0a6f740cb030794a80d6884bbd6b32a00b3ae83d684ee37bd1c6b7ee24d882e90c8bb9bb2d9da3935a55d3b2556aadb8f70d468d392f5ae4cf3c83fb3f475a8d4049290da7f558abdaa3c12d48d606609de9f986b20e233d79c1ad8a223abb36d4c34762adb5f336769c5bfc0515965a9ff96099056c96bfea131abff25c23cfa04af5c38fbbb8ba9482c72322ed9d699ee00cc73656c67208c25728e807d6954a49e9dc935b24ef236e74abceef11c78b1d292a6cf35fe4fa8c00a21d5cd8936243d7400086bc1854a0e5fc0b4cdc4bf08a86c7cae9b42507481c0b4113369ad5ef148d45def11dbdf33694737ea4e0fb41d8bdaf3cb0999afdaf2d7b55d595050d8636779b210c7a76fe7606ef9ff4da15245fb5e0d9643715bf828fef3f377ce37c7d66672a9f04d8c9c14a45111ebde77ce12094e39c8ea88eb998ca199bff10c8fe7db6d67c86fe9b7a9e63aaa6637e4a9dc692c8d0a298489aedd23886d7200561d6c3096b215eb651ddaf594339a0c7c95de0d04a250e61b7cea53d2571cfd560869d03728e7f92c3f53bf1356b04caffabcbbee92f8362b392a73911cb1b762e11c169f86f237e5cc6018ef4e4d96ed874b6102ccc0f0410afc1209a6bcced19a293b2a778e234a9a4568682178e7ffe286ff31fa463d278f8315a7f6c5bdf37bf69afef012c693b3b0c2cd9e909c773984f65006fe2fec00b7cf9f13688d0da2ca26032626dd49f3925b2733a91c9b339b1fa518f59ac85434e272799801df971fba711b7627a441d8becf5057220f7a2dcd105e5b7652b81d9e9a2c0df3942acb5e6e9e9e9468812af29052e6be37a55f4fd01b82cccb6722cf0b416d78bfacd3fdc49a72be30605207344c1bf5d6db0ba3fdb32d94cda295f9966cff35cf56600732a9ff9c0b7217b5d3433b75c0e8fe082d3af127bd20b4fc9327f951172f50476998cf1b1ab899908d6fac4a2283c35ffe2ba1dada097813762b72b3b1c8d68ec86c9270c0926451bc094cc65f28638539cba93a22605c82527cc0d520ebae02a87a26b86f566959bf9607922158e86dcb8b15855524311a27623d2e55acebd3f896fe48ecdaf1d44850f60b33cce8b875bbf630ff2fc11b815b712d2ca3af5ca4ff27555b7d11f9a17b21f47e7e32621af5ad46dbc575425c2e51a0066d693f98ff91c4bd9a925b9e4e4989ce97f5c4f80e69917c2dde7452f12b4a15a1577017878b7a2d3a51220caca3a3740dba6a4145f66ad73f54557f0283d3cc4d4da5943b3fb9a971f3a7e564d4cd47c8a4a9d02d22eb259813b165d45fbb6dac5665c08d14a8d1935b6f62cb1ca32d704bed51831d58b9f7dc21fe0f7ff2679ec46a12041706e8a50f0c571037ff598fc5eb212942adfdaae636b8d8f692cec9089aae11c4d579762f6fd912b970cfed978c95a0b051f189da0a66714d7a734d6f77e4bdc2fb51b54d105875091ab5a11dee90b9873f53d8ed0b7af51fc7955cf8132003df30cb4488393d0a33610fa3a2d156eb2c5ed4de92c9f077291570751931622dbc310a8c8832e0fccac8d98b53b946972f8dc5755a317ef6db473c88ce08fb2eebb3850e78f5a7fc0dc68db0c10c890d1253de622cd39ba4ae733a93b83b85c76d9aacbffe23b5d634835dea0a6e03ffb19261c7009dd3e36878e8132703387eb19b6c408aa4045c828750bcfc26715359e010045256a0c043cc4ff17e1077c4315db91bff106e19f546cd6332b21d3f98d4b97eaea5694645f745c997088520b54e200560c989e44ec77bbcc125c5af4971f63e72b297d263c0902025011554cbcb0a9b1a677a12bb700e46ad5da386889d04d9c8b34bdb28bae38c3fd64b233a47d1b83aa904c7bb7efff8e221eed93e01a127c6eaa60ddf545cada64b5b8da38ba54e38425008095a6e58d2d4bc77b301653b96afa51e1b1075c55f5c5034d00c68b759a28265020f04254133b4e15fdad3562a0a4129293a6a2d1d65fbb0526dc0e06bce4ecda92cf17cf5c321331e395021f25a4207763ae0b729a35da5b47f3cf412aeec1d6d2710ddd81f11a2003dc94ab4dda53f96a838b83d03ae0cdd872a71266f034473b7ca0a6bbf567e3f189d1d717e12e1edc1841b18d6ed5cf94246bd26841a3e039dcffa637725b80bdae643c6d69dd9afac73d22291b2ea581b05419dd58da4759140ec0d768432bd75b2e6bd1866ea15130ec2a0cf61ca9d714213d62fd373da824aa97750ff9dd127f2b7fee3820b6a8a37f8939043a3aeb777c087affd5f7e9f31e43a4bfc1bdf95157f48aec3ad828ca7ddd0c7927f7314c6a24bff14ae38c0c183a3f005d77423e555b2c497923ca76c0c38714794122b1f6b8f5704848a28ee1d0e6451180f374c63ba6c3567d319a20aae57f0ed7418c5e864e3470cd05fc63470603a7d3379e4973591a5b764a9bfded6d33dfd65954c32406cd9a2f6245909c4c610b050abf94744c203b1b7ae4b8245f186c408ebc89b31274447653bab9e792cc69eef6b09574b0a7772b6fba0f6fdabe5e753782b60f7cb23206100696ff893f51cda681f67983ea5c170c592bf0c854ac5907691b2071b225c30d2864184ce0efaaf46eff0b93f66297b204be1b1fc81a4ec012d538188d7c0c2e647092e693f8d1594e5fa832f7261201ecf66f54fa0b7e6ea203fd6b2b17f1d80d3453b845e1b1c87ee8f6597da4d591c5cf159ff13302f45ec100ec79c53112c904e3e174a8595c342d6462564d3d8d6d6945869e1f4a3a48574b60a743ec2416284ef6adfb3eed9446c8809f1622d46152590c0a51a899c313e39b806a7c668cef1129bb49dc848eb663c8185f2ed6051667fb076732e219c6505838facdea92b41556734950d690dcae5733eca8245e2d531d6c28b1e1c6f2bf62727d499c7d989060f5df6151cb2e04e9cfac9c8a9b8a673a6a0d293f4e935c6ab8319794adffe7e62f389ee3d8403201a0d001dc4fd9f28721af84ce6040684c37d79b74b1abf58d7b49d8fc244f42a2f52777d36b869aad14387a81ad673c000d3e7f2710accdd89825e3d99d0ed484dacc6922c5384149d4efb8c6e9bc4af390bb4df93c5c452598cf458120deaf380c2f6dd492533de71caf93d1d83da863384e3731acb00d04485c199c923de1379b7f6cb6a2f334c71da52d8a57b905bacb82a32fec9c91596a8194e6ee1f402c15a334f3264f7625a3fd6b8e7a46acd4116101bcb7d6fdac0d875ba6a8546c13afb52c680b3c9a95644a8adc34162be2c800f1a588a63457c53f5f4f2b394bd9bee8c7e49a6a05c43fcb38b514ef35d184ff0ee11b37d6c8466f17e9d4c2e07da5d3ac7c4cd15fff5270c65b6c8c53a6461624bc95366bbff00fa53464d5f10fc3634755832186b4ebf1815bb233ccf5d4fc377e6a6a0fd9fee2dffb7727eb275d244bd85200742285f12d4cf5bd8087a99dda9187de8421397ee427c5f44f4155286d51b7577c0e3fe68f585658f63cb4195dd1452439d0e0ed08e230816f9f8a4b4f23271b040710c6cabc9f8fa80d4e8d5879ebf5ab7aa8cf6dac734d12835fa01369ff023b838d6c75f2a8ee0bbaf246b6fef70931ebcefc599fbcdfa902214fee6e25fd5d9bcc58c2a3fdf3b513579cda429059324891a3371e22fd97caf9ead553f7e2b33ea86dd923630ed4cb433b4e54d4ac94c00e1c50c66b78b84e30b2d514f88233dd2f785131af241b187873be3e316227d248a34757381ae38793ef3b83eae954d8e7a2f16b262337638c0dffc4ee14827b934d424c8ab61d9ba17087d308d1a579e728212d8fd492a359f4b8f8d83ae6a45a23d4058d27bf2058ab79296a7965a5d1bd4d44682d418619f19d1ffdade4f85818e2b4a899fbec642cecc857dfd24e095a6fb64a6d827cde097260d0f5f49c2df3a067ca741483dab7af1eb12c3e7f6961955668be41a33fac9a50c64527d453d3ed95d1582718e9601b485135f14e9a61ce32dc6443e15059809b1f3302a5f7e5f454e0df2a5093c3537c36c52050edbe2e8fd828b8624d9c19c1ef893b1dc03d54c842a43ae96f782e75a44bd237bd79aaca0d174cc9af326e8deaf52f40658a1ef9851c38cbcea4dbca7bcbf78c1dd37f7b6d63fdac888494c4291e40191747f11ca471fdf64b54f29a2ff3d9c147cb03573bbf87a19bb052a20adf9aebe9fe12f5ef6f523777057104c938393915207e4092e0ce05377c680f60d63856b576f2b119593c04e9604720408461d0e9d97395e7748ecfe89bab573367b9d130e856e7de3595dfa029e2c5604518798e5a3f95244bfbbd20b54936fc354e78fe4d895b4bb70096ccadfe52a7425367bae22c44eec794db314731606d8b05d13ca343feb34c03cd2da07da8b7233b126bc2a193e489ec79ddeb3d3e71e23fc91f5a6aa2dceaac1703610518c42b0cc98a3630fcb64e5e2d302576267fd536a034171967a9b61a6e199ea1948a4890fb98272e1bec3a309067a8e76c24ae13882f54f2a279052df6965dd88ca6dd5de987f16a552b793d41329aa9c646c3b4e7de97926fcff40db85370c44a253ebcc9633a30c11a0b88caaa3644a267f10b82dc5c77b65a766861f573ff52f8b5ae1ff8a7e218d551bcc911e9243535c200f41e2b25fd4b04103040706eb428d8e1a0fa5215e5bc70d9eed45821baff47e9729c6260cdbde36b53699adeb3b061da1f364b91f1888c3e198869ccfc008c3bab7f9d96d4deeab3f9081e0f893f3fda0f2cab598d6c35c8e2d79f004d9dabc068050b2a6c07f80cc7318d0aee6bb062a82bb5b1d3611d8debc49eb1cb5deb005f9d78cb0154de66488d4b6ec85b7124d1010249f5cbec986ac79a3ac0c78ced88e18c7b0efa178bc354ba251d3145ff01475ee3cacb31687b92af1fc815e2fa1d26dbb9acf96562acb9600f4d12", 0x1000}, {&(0x7f0000000180)="6089629f871cbebdeac2fdaf3f547f21548134b5dd53d6566f8601c06e5e7d28555cd7e5195722f0e68a38297138cec666e9c3878ad248071e048353280e8447c0218361bdd3a6abe092127993c2c4ca9f0c4705550ea851f3455debf33980ff931ba3f2ae8be9a3d0d2a93f89e8b7909628", 0x72}, {&(0x7f0000001600)="c591287acf8a0d80615d2485f3327e496db99b94b37543f1f9100bf8829338c30115680bb9646192b5244fc345a04eb703b62d7c7ac30623ba2960f6b410fd8b61b45998c2f1580eb152ba42c9bdbac8e9b9978fbfabdb53614260744501fc41cfb9c50b4442f1e4029e584b82206097e79068af91f996ff700e1f5bb200c0b477486bdc98c8e3f422ac845356d770fa589392d130868f2349b82f8979f00b55a18ad75c8c5688f7d0501849839d20f00de33efe56f2256e81e7ad7c47fe50eb474eb84dbe17df06ce2256b7d13fee01c7147aa2c7caca17ddf563df53915356cb8cf91ca4dd37b84f8c2705cfce6211ddd8528738e7c4dcfebb5d5b0bd1fe6916eddf16d025a1f43708af377941d1fc078fa3129f04bfd080567b50aaf07e83599dfa0b03679d1bd2990a5d0d684fa99cefe9c12d7464a87c28c1b224125d3223571fc75b2e7467fed95fab88a6998ac97b3cc265bff1e4495dd158d99e9ba47be2c2b59f48eb1b2e706e0cced36d320ab190650b92e09ca56ba46375ef2758a4aec1f5b97f654761193ad40d8561de42630c0a8d6326cef48249fc1f582c4e60a020de40f8e200471aba31d26fbcf8ee0c5271964c1e14e45931a5c49198387bd137f82373236a6d832e0b6012c98253c2e0686c862dc201eb4831707e39546474cedab114dde3124f56ed41f2186f148977bc1a541d8c3771e1a93985acb5e73347d988f85523592611b933f1eb568b06d4694efa96dac3fd6f99fb01cba4440fada796f32dcd55c8179dd30cae5229057d8d1e7dfb60df9d3916a513bd5d51eee32e1f18679d297bbbdc5517c0e91cc627f2719ab85d1f8e7087a833f15f1bf2f50b4c733f53426de2c48a58e7095e1777762be23ae42b3968f19f07976f4773bc4aca6c2496c1f42fe904c4a62b0ed12b3cb9bfa31f70c210eee50a10c2929cfccffbe671d721afc413bad9201508f830e0891c4c4343a78f0032cfb18bb2b31797b4873021b33da4b4c5242980c9e480c8f2ba7394798ddfe00b20c641cabf9e7831507a4f6e863f9f09e07891e8f646fe614137269c41d8cfdd4d48b9faece50313a24ceddc4fba64475a75ba9926329dcbae67d70a06a358b884dc33a4435493802e0064fd19b541d8e90293b9bfb17572600a0ac3b9a76a2e276279de2321226a56364aed07a208e407259b35a4751b16e4f4665887d6c7ad5380d6d7fbddf717138ff066cec6eac87a30f8eebf0495100c43bfa9bdbe8db509db41a759237bdec9fe0c7e36967659eeb0345e3134e9be2e15a0be82a653fc62f6c9822e99866a2d27a2f9cf6d98957f95da3ecf5f628fedcbbb35f3079db2557e9cf8caaecf2975377ab4b1b35ed4a001bb3c431823299424d58d58a019a3ed7dce2f8ad93a485702d5aeb361ec666cfe09a5d7ca2cdc571f6fd1b7835ef7362fd93208d586f644417f415672ab3f994636c64d5d7c4f31b731460ef57ff6df92f18bd01e5611ef18d55a3911036b82062ff584acc11aadf00250464b25bf123e66088799638a50431c5a19a6e95d4697770256df3b7787e36dbcceb1db8d90bd0ccf7d7dfe136c074d8c694009b899a90bddac652cf2aded53eed668c1eb941e75079c669a883dda9988c15b9299635b054625e642f8d929ddaab74c3c8a174b01224160540126cb3f1c7a5efc6bbc4b1390a9210a20228b4731695715cc86deb0cc33dbacd5ce400d2917b891f6995fddb36f41d9b1635a63b41da352656b0f492ef98de38f4e2ae6cabc42a5dd4a188ca05ac793faeb767397bea247f7762f91a5a1a7c5124e2f401e96cb3d38184b37d162e95ea343878427d157a57af025f8eadde5110380536a6eebc3baa4205f5bd50c991011858391623a191d2432c3d0ef94fddd1195fd5e888fe5540637a4265d4e86fba4c276df5d33e98337a5009263e759f2dec375c0bd7633f835034b5632011b48ac7b44125430c2f88d94cc4e4f323fe55af212eb6da31741abed28d834b912d9fb92489d522f2b8ab9fcdd3a28674851982e2316e54cc03144afb281a5975d7638f68c24c6f2410c4feb93230e6da1381db012f116f753208ffc7ecd70d1c8ebb8198eeacbe7a56e9ad1db0636d6ea1fa2af70d8994a93fc41169f6e7a63e34c11a5efe96870103e07d4149abb39e031c1228e6f42055637c68c506d61040436b3dd09653425347d93b7b444027f3212d4dabe3c36da2f2c467cab613c03010ea62856e0c20f0566a821ee8ee6af46e168135a3245c326808a223b69a8b9c0d9353104cf160beedd8a3511d62f32d57d40e541b836d0de291d7edcc7dfc063a82495f5bcceb2f629d8c7f4d62751582d38c5509f4b66342e7a93c4c2d2fbf459934af56231b8c9d653e9543060ce1c9c293faea2b7f91988d05073df9008a3bfd97b9ce0e596274dc201bc81ff239671e34043198e06fcfaa6f9f771cf739993e60b0300c77eb83fb4ae72866ad76b512992b216ab26793fd2f6d7212b1c18e3f8cb8d1a90e6871e138d17c1b0dbb7e572dde40b63c76c7bfb52e7a444dc4401534c69bfd99a1a22bda53d1da13cb0d905f4ea327cecb72a17f29467b44359e4752e3d7259d92d949756c6da5bc9e6905dd00e209c05b4e2b1c1ad8ee9ad4240cdde87f2f0e70b1ef6b9b4e10b507fd32865712265e14826f6d66ce339199178c0c76a68898e7659194276c6a5c4d26729770063a7916d9a4a3723cae2c1626ab2bc57b2d9658358603e64b356d0d905ee90a87df2170dcf0ef710b17fe6cac05ea01f0cd5a07d512ed1e2d6c7e9fb81834f3b5a57188f5d510d58ef831a6b43ec2853984951ff8a8e724746a30e59f386f8f670a3debf632ddd87a73f7cb067e3712f0546d7b0323baf300089736eb1121ce273665018cbcec60ebd590d51f0dbff02aafea5d4bc668e76f611e61461b2663d7fb62dbaaa1f3c73adee6a2869f293deb51a225b52fcf2f8ca3e9f62fb94e507d6bdedd66eaa37c4413d3e16f8364cba7791ac43bbb7c55c69c8c9de03625b4dc9f7461fd1aa472715e50f8632b031caa6489a5fdbddaa1b6f636c2b65527e04a143b8babcd5c5a4b3c9a6d378907f58c372adf816bc38c6097a28a2ca7e0dee9c7600e50d7b9ba80d6d17aa0f37f35fbf88e1f597051fce40e354630aa6a05855ddb4c99acf0b98c2972b921f17780b0a0d4d42672546e47f41dc48a3093cc79efe7e7f7a1e53341a429768ed3d7b5b28296cb4134d810ee7755c19daa69214e6ff60608183ae8fc1082c33472daffcc80a8e9edbcc8a480ee0ef7e35311f1991b1fa9f7ab65d00456aaa7afa6db56605fe6f6c6f5991c2dd845abb51fba5aa8adc93612d48d31324e657835ac7210097bd440beafcc2f8741cf52389d51a571d3ffd273e0e9f69a0450ccb3250cb1b27641269dd77e864c85196e88c269b644793ffc476ce7212cfb2bc50a09490f05d7a704d52129b9fff7db03630499f9ff4c8278fa9d76ac7afb7bc6970a905ffde84811edcc72f7cb35decead274a915c5a1d108eb6e7203085975cc23d21108e2e4530de3dd46d13d876993bb9717dcb39c7ae88c9e4810c640a346fa5f60efa00482d6e0b983078beb1c9d577de6f94e3f363cc20b5e328ecd401d777ac59eea877cb18f53668557aa04aeb696690953e199ebefe8247acc294c336a5d84b763e3b1852eedfea4a454c49d01f364260ae3bdd3994de038025a35c19ec32babf1618cc69cdd79d49d9854099576a99567e8d50fd9b00b8052816de5ff88d8c555c313ba8ecd85957a87596d7d998e4bd2541ebd8819ea9553327affdb1f05517f69ee51c168c73c516e14b7e4869b67ae4a51dff889d7dcdd3e93a86d7d031630a10be3476e33d38f7995c0cbccf7cff625a453c823ee4562c3e41f9b043e4f5d5f00ade69689e1667484da1fa2d6b24b9a9e10e3a981f99be45be2233aefda4e609490a4c565518aefe36ec4074efd65a1ea90517b619074a3952bd44adda6812f35ce41e2d99e16e2304ac318d31b7c9e5117809aec281c823d24c52fa27316a123001035cda4bba871f03ca72423b6e1622ca3812218e63bbdb1db7d4e8c4f7798d1201a5bc7ae5e730f6831d812aa51c20e4a4b6c3addcacb9c364472729ff586b0db64f919614200a3171ea1697650638d70ebcecb00240254db3200934941c18e161adcc71aadeeccfb80ca8f2d12ca1c99947ceb23a9f16e7e06873324f2563bdbbb824bf8d2621c7e87d421552ec94af2e6d7d4189b44c81097e71e33098f81cab088b697f9ab7046366985e25d24777b58a8599322c5256eb093342dbce8f0237f4881764c1a8c2cc2dae4a276f03e680f8c150847585417c9062c82e7bfc75781f815ee618d689f7e60a2475337203cb3e5e2f88baf541dd520b5ffd0ac35f4c66b2ab08616f9bbdd0b550f9189b09e594694e55fee6c509d96c52839b742e52789ad0402d9152ec2769dcc85b35bdc7f4de994ee7beb8a2dd0c29927025161b0d0c3e5e17982339f4ec65338e1759900dec542ae756a009bd6044c27d5917b6f8f721fc4c203483f590a7706155adbf653de224f6e8d8f262cbbf1bad966f913691a8478b287e5289bee1bf90130ece63bd4cd66b861a5574c29e568e95718777b525c7209c1619fe2b97352c6189ab546dbe911f987904b87e8eed1aee5e04294fac8a7daa9ac0a17417f7e9ce07afa5b25bf09f488092fd90b85ad5a37ac9be21c8f9e0824200f98fd52263a88ea45c65bd8d281296cdecdbe0248001db6c6944b577d66cff6f3876c509ee18fde75bf070e0b683933abb75ab6a4222e7604abd183c8cdb3739e9afc6612c909be47b7fe50992dae5f0c68f8cc0154f53eb61d63ccc5393f035d494c61eb3e83eb4dd9ed4622053eb1d51364677738f2ab66a5996db49eb21225be8ce6af5479139d8776aedd759d8096cba8810fd8367537bd013d955fd7be6738d70cb4c824b2654d46e44f14e9cc589a3ae3a1aadd95e5009d16cd0acf8047c0c37948f65a43e6427c765ec7e4f461322bfb34e0dc32777d6089d7ddf4085adbb4fbb9ed487a5c2eb7a3b91659b0333d3b33d5b9789bfc4654f82126730fdd512e394ff84c1d8470fbb7d36719bb072dcc07e1a7053973fc5d548442c75fd563b01b26bf7c755f20276e1da3d57f8927b529388f040f26f73553299794fc0e8f59d0a6e38a3d031ab319dc1de57d7acb1de326d9218bb75ca55fde01cd2cc0aeb04b042190a8239816ef7c1956142413491c0e20324957778a745c1bc11cbc2a23f6f128d74bf1fa8af95c20ef4fa9ebe6c59df239a09c4a8c7887f2a45ff634972e356bb4b5c22152f0b881ea058e2ad2fe0f0529d4832932275dd147881a1eee72c51643de73aa434b8c380a6a564c0deb4fda71c9d358624039620f234e6ca932108ebbd386559fb0f8656c1a3415cd6fd41fe65be376b22f5640fc814b2158353506a55fd7d013bbb083cbca5c07369723a611c499d7cc6dc195c9b89dc1a01ecdf942ba7f4fe66f4d0bd313e7be5281ca0ca0be0a59e8cf48c750df96caa733c61809ff6a4cb63f48b1a0c4d61915072bde8f251f1fa95221013df516781e431daec46651123578e1076eabfa7fb1f84c21d8573d6ff094554b10499c9163e7fd9efea8095f8595dd964f6cd317e0c7181f9edbf6c37e53c60f948ee9a551f98fa7b181579a9b25a63652b0c8ef0099822aa96bd326ed1729f784484eda8bbd3c92f177ae716f552d9c831c9b7f8665abb8c2a9830d17f7", 0x1000}], 0x4, 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffff9c, 0x80104267, &(0x7f0000000240)={0x7, &(0x7f0000000200)=[{0x8, 0xffffffffffff0001, 0x40, 0xba8}, {0x2, 0x9, 0x1b3e3357, 0xb2}, {0x2, 0x5, 0x80, 0x3}, {0xf4a3, 0x3, 0x6f31}, {0x4, 0x6, 0x8, 0xc609}, {0x40, 0x3, 0x3f, 0xe95}, {0xfffffffffffffff8, 0x6, 0x140000000000, 0x40}]}) ftruncate(r0, 0x0, 0x200) execve(0x0, 0x0, 0x0) 16:00:23 executing program 0: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000040)={0x0, 0x6}) r1 = socket(0x2, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB="82022e2f66f72b9c6eb4696c653000"], 0x10) dup2(0xffffffffffffffff, r1) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) 16:00:23 executing program 1: mprotect(&(0x7f0000084000/0x6000)=nil, 0x6000, 0x5) mprotect(&(0x7f00009ff000/0x600000)=nil, 0x600000, 0x0) r0 = kqueue() r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/wsmouse0\x00', 0x8, 0x0) r2 = open(&(0x7f0000000280)='./file0\x00', 0x200, 0x0) kevent(r2, &(0x7f0000000440), 0x4, &(0x7f0000000500)=[{{r2}, 0xbffffffffffffffd, 0x80, 0x0, 0x7fffffff, 0x3}, {{r1}, 0xfffffffffffffffb, 0x60, 0xf00ffffb, 0x1f, 0x4}], 0x4, &(0x7f0000000540)={0x0, 0x9}) ioctl$TIOCNOTTY(r2, 0x20007471) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000002c0)={0x0}, &(0x7f0000000300)=0xc) openat$speaker(0xffffffffffffff9c, &(0x7f0000000180)='/dev/speaker\x00', 0x80, 0x0) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000800)='/dev/null\x00', 0xed78ca24b18be92e, 0x0) accept$inet6(r4, &(0x7f0000000000), &(0x7f0000000040)=0x7) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000800)='/dev/null\x00', 0xed78ca24b18be92e, 0x0) accept$inet6(r5, &(0x7f0000000000), &(0x7f0000000040)=0x7) r6 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/wsmouse0\x00', 0x8, 0x0) r7 = open(&(0x7f0000000280)='./file0\x00', 0x200, 0x0) kevent(0xffffffffffffff9c, &(0x7f0000000340), 0x4, &(0x7f0000000240)=[{{r7}, 0xbffffffffffffffd, 0x80, 0x0, 0x2000007fffffff, 0x3}, {{r6}, 0xfffffffffffffffb, 0x60, 0xf00ffffb, 0x1f, 0x4}], 0x5, &(0x7f0000000540)={0x0, 0x9}) ioctl$TIOCNOTTY(r7, 0x20007471) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f00000002c0)={0x0}, &(0x7f0000000300)=0xc) fcntl$setown(r7, 0x6, r8) fcntl$setown(r7, 0x6, r3) r9 = openat$null(0xffffffffffffff9c, &(0x7f0000000800)='/dev/null\x00', 0xed78ca24b18be92e, 0x0) accept$inet6(r9, &(0x7f0000000000), &(0x7f0000000040)=0x7) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f00000001c0)=0x4) r10 = openat$null(0xffffffffffffff9c, &(0x7f0000000800)='/dev/null\x00', 0xed78ca24b18be92e, 0x0) accept$inet6(r10, &(0x7f0000000000), &(0x7f0000000040)=0x7) r11 = openat$null(0xffffffffffffff9c, &(0x7f0000000800)='/dev/null\x00', 0xed78ca24b18be92e, 0x0) accept$inet6(r11, &(0x7f0000000000), &(0x7f0000000200)=0xfffffffffffffca2) r12 = openat$klog(0xffffffffffffff9c, &(0x7f0000000080)='/dev/klog\x00', 0x8, 0x0) kevent(r0, &(0x7f00000000c0)=[{{r2}, 0x800000000000000c, 0x90, 0x0, 0x1, 0x400}, {{r9}, 0xfffffffffffffff9, 0x80, 0x40, 0x9, 0x5}, {{r10}, 0x8000000000000005, 0x11, 0x20000000, 0x7ff, 0x1}, {{r11}, 0xfffffffffffffffc, 0x20, 0x8, 0x2}, {{r12}, 0xfffffffffffffffd, 0xfb3014ded259bb8d, 0xbb8ac3afae2a2ce1, 0x7fffffff, 0x8001}], 0x9130fba, 0x0, 0x4000000, 0x0) munmap(&(0x7f0000009000/0x400000)=nil, 0x400000) 16:00:24 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000040)=[{0x30, 0x0, 0x0, 0x101}, {0xf6}]}) r1 = dup2(r0, 0xffffffffffffff9c) ioctl$BIOCLOCK(r1, 0x20004276) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/wsmouse0\x00', 0x8, 0x0) r3 = open(&(0x7f0000000280)='./file0\x00', 0x200, 0x0) kevent(r3, &(0x7f0000000440), 0x4, &(0x7f0000000500)=[{{r3}, 0xbffffffffffffffd, 0x80, 0x0, 0x7fffffff, 0x3}, {{r2}, 0xfffffffffffffffb, 0x60, 0xf00ffffb, 0x1, 0x4}], 0x4, &(0x7f0000000540)={0x0, 0xb791}) ioctl$TIOCNOTTY(r3, 0x20007471) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000002c0)={0x0}, &(0x7f0000000300)=0xc) fcntl$setown(r3, 0x6, r4) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r5 = accept$inet(0xffffffffffffff9c, &(0x7f0000000340), &(0x7f0000000140)=0xffffffb0) recvfrom$inet(r5, &(0x7f0000000180)=""/174, 0xae, 0x803, &(0x7f0000000240)={0x2, 0x0}, 0xc) r6 = dup(r5) accept$unix(r6, &(0x7f0000000100)=@abs, &(0x7f0000000140)=0x8) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x102, &(0x7f0000000780)="e8d1c3336e12a2f9aad7101fff25c8b578cd57182ced3734186753d2535fc18cb006088463cc3264b520c810304ce2ea36664db55d2af93ec95abb284c71205dfe767f2d473b71ce4fa7db56fdb11f5fcc10aebcf3ec66f13f2f9f2cdaea145a22bd5e660f546a2f55d085be81a71bae3b0b2ff2885ed6c48e5fdd88d64042bdeb54b9ad091b653e13837775d8d79a1802e900000000000000ec5dd8210331584d04000000a5356ad6df74b5e59598e88503b9dfc16755d6d208cbb4b076cc8b4f42bb194aa29754d055f8945d29a9bd180dd4958cb3892c6f69795f9641f5f9cfa46c0f4169caf680333c81b8a28ea097f08e723347935c4fc66045c4e78ebff580") 16:00:24 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000003}}) r1 = socket(0x18, 0x1, 0x0) r2 = accept$inet(0xffffffffffffff9c, &(0x7f0000000340), &(0x7f0000000140)=0xffffffb0) recvfrom$inet(r2, &(0x7f0000000180)=""/174, 0xae, 0x803, &(0x7f0000000240)={0x2, 0x2}, 0xc) dup(r2) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=@abs={0x0, 0x7}, 0xfffffffffffffdcf) close(r1) r3 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getsockopt(r0, 0x200000029, 0x2c, 0x0, 0x0) 16:00:24 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x4d}, {0x25}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000800)='/dev/null\x00', 0xed78ca24b18be92e, 0x0) accept$inet6(r1, &(0x7f0000000000), &(0x7f0000000040)=0x7) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000180)=0x3) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/wsmouse0\x00', 0x8, 0x0) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000800)='/dev/null\x00', 0xed78ca24b18be92e, 0x0) r4 = accept$inet6(r3, &(0x7f0000000000), &(0x7f0000000040)=0x7) bind$inet6(r4, &(0x7f0000000400)={0x18, 0x2, 0x2, 0x8000}, 0xc) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000380), &(0x7f00000007c0)=0xc) r5 = fcntl$dupfd(r2, 0xa, r4) ioctl$KDGKBMODE(r5, 0x40044b06) r6 = open(&(0x7f0000000140)='./file0\x00', 0x100, 0x1b8) kevent(r6, &(0x7f0000000440), 0x4, &(0x7f0000000500)=[{{r6}, 0xbffffffffffffffd, 0x80, 0x0, 0x7fffffff, 0x3}, {{r2}, 0xfffffffffffffffb, 0x60, 0xf00ffffb, 0x1f, 0x4}], 0x4, &(0x7f0000000540)={0x0, 0x9}) ioctl$TIOCNOTTY(r6, 0x20007471) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f00000002c0)={0x0}, &(0x7f0000000300)=0xc) fcntl$setown(r6, 0x6, r7) ioctl$BIOCSRTIMEOUT(r6, 0x8010426d, &(0x7f0000000100)={0xd27, 0xd7}) semget$private(0x0, 0x0, 0x408) 16:00:24 executing program 0: pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() kevent(r2, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0xaf}], 0x10000, 0x0, 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000800)='/dev/null\x00', 0xed78ca24b18be92e, 0x0) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/wsmouse0\x00', 0x8, 0x0) r4 = open(&(0x7f0000000280)='./file0\x00', 0x200, 0x0) kevent(r4, &(0x7f0000000440), 0x4, &(0x7f0000000500)=[{{r4}, 0xbffffffffffffffd, 0x80, 0x0, 0x7fffffff, 0x3}, {{r3}, 0xfffffffffffffffb, 0x60, 0xf00ffffb, 0x1f, 0x4}], 0x4, &(0x7f0000000540)={0x0, 0x9}) ioctl$TIOCNOTTY(r4, 0x20007471) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000002c0)={0x0}, &(0x7f0000000300)=0xc) fcntl$setown(r4, 0x6, r5) r6 = accept$inet(0xffffffffffffff9c, &(0x7f0000000340), &(0x7f0000000140)=0xffffffb0) recvfrom$inet(r6, &(0x7f0000000180)=""/174, 0xae, 0x803, &(0x7f0000000240)={0x2, 0x0}, 0xc) r7 = dup2(r1, r6) accept$inet6(r7, &(0x7f0000000000), &(0x7f00000000c0)=0xffffffffffffff9b) r8 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/wsmouse0\x00', 0x8, 0x0) r9 = open(&(0x7f0000000280)='./file0\x00', 0x200, 0x0) stat(&(0x7f0000000040)='./file0/file0\x00', &(0x7f0000000380)) kevent(r9, &(0x7f0000000440), 0x4, &(0x7f0000000500)=[{{r9}, 0xbffffffffffffffd, 0x80, 0x0, 0x7fffffff, 0x3}, {{r8}, 0xfffffffffffffffb, 0x60, 0xf00ffffb, 0x1f, 0x4}], 0x4, &(0x7f0000000540)={0x0, 0x9}) ioctl$TIOCNOTTY(r9, 0x20007471) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f00000002c0)={0x0}, &(0x7f0000000300)=0xc) fcntl$setown(r9, 0x6, r10) r11 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/wsmouse0\x00', 0x8, 0x0) r12 = open(&(0x7f0000000280)='./file0\x00', 0x200, 0x0) kevent(r12, &(0x7f0000000440), 0x4, &(0x7f0000000500)=[{{r12}, 0xbffffffffffffffd, 0x80, 0x0, 0x7fffffff, 0x3}, {{r11}, 0xfffffffffffffffb, 0x60, 0xf00ffffb, 0x1f, 0x4}], 0x4, &(0x7f0000000540)={0x0, 0x9}) r13 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x1) openat$wsmouse(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/wsmouse0\x00', 0x8, 0x0) r14 = open(&(0x7f0000000280)='./file0\x00', 0x200, 0x0) kevent(r14, &(0x7f0000000440), 0x4, &(0x7f0000000500), 0x4, &(0x7f0000000540)={0x0, 0x9}) dup2(r13, r0) r15 = accept$inet(0xffffffffffffff9c, &(0x7f0000000340), &(0x7f0000000140)=0xffffffb0) recvfrom$inet(r15, &(0x7f0000000180)=""/174, 0xae, 0x803, &(0x7f0000000240)={0x2, 0x0}, 0xc) r16 = openat$null(0xffffffffffffff9c, &(0x7f0000000800)='/dev/null\x00', 0xed78ca24b18be92e, 0x0) accept$inet6(r16, &(0x7f0000000000), &(0x7f0000000040)=0x7) r17 = openat$null(0xffffffffffffff9c, &(0x7f0000000800)='/dev/null\x00', 0xed78ca24b18be92e, 0x0) accept$inet6(r17, &(0x7f0000000000), &(0x7f0000000040)=0x7) kevent(r4, &(0x7f0000000400)=[{{r1}, 0xfffffffffffffffd, 0x20, 0xffedc, 0x8, 0x80000000}, {{r3}, 0x36c3859577feb6ee, 0x2, 0x2, 0x9, 0xac5}, {{r15}, 0xfffffffffffffff9, 0x108, 0x8, 0x1a, 0x6}, {{r16}, 0xfffffffffffffffe, 0x2, 0x2, 0x400, 0x4}, {{r17}, 0x0, 0x0, 0x1, 0x4, 0xa2}], 0x9, 0x0, 0xc, 0x0) 16:00:24 executing program 1: chmod(&(0x7f0000000180)='./file0\x00', 0x23f) getgroups(0x7, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r0) setgroups(0x0, 0x0) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) chmod(&(0x7f0000000040)='./file0/file0\x00', 0x400) 16:00:24 executing program 0: r0 = socket(0x18, 0x3, 0x3a) r1 = socket$inet6(0x18, 0x3, 0x0) dup2(r0, r1) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000800)='/dev/null\x00', 0xed78ca24b18be92e, 0x0) ioctl$WSDISPLAYIO_DELFONT(r2, 0x8058574f, &(0x7f0000000000)={'./file0\x00', 0x1f, 0x3c, 0x101, 0x0, 0x9, 0x6, 0x1, 0xbfb33feafe2c5ec5, 0x2, 0x9, 0x100000001}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) accept(r3, &(0x7f0000000140)=@un=@abs, &(0x7f0000000180)=0x8) mknod$loop(&(0x7f0000000080)='./file0\x00', 0x2, 0x1) getsockopt(r1, 0x200000029, 0x1a, 0x0, 0x0) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000800)='/dev/null\x00', 0xed78ca24b18be92e, 0x0) accept$inet6(r4, &(0x7f0000000000), &(0x7f0000000040)=0x7) fchmodat(r4, &(0x7f00000000c0)='./file0\x00', 0x30, 0x4) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000800)='/dev/null\x00', 0xed78ca24b18be92e, 0x0) r6 = accept$inet6(r5, &(0x7f0000000000), &(0x7f0000000040)=0x7) open(&(0x7f00000001c0)='./file0\x00', 0x80, 0x10) bind$inet6(r6, &(0x7f0000000400)={0x18, 0x2, 0x2, 0x8000}, 0xc) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000000200)=0x3) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000380), &(0x7f00000007c0)=0xc) connect(r6, 0xffffffffffffffff, 0x0) 16:00:24 executing program 1: socket(0x18, 0x2, 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000800)='/dev/null\x00', 0xed78ca24b18be92e, 0x0) accept$inet6(r0, &(0x7f0000000000), &(0x7f0000000040)=0x7) setsockopt(r0, 0x1000000000029, 0x3, &(0x7f0000000040), 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000800)='/dev/null\x00', 0xed78ca24b18be92e, 0x0) accept$inet6(r1, &(0x7f0000000000), &(0x7f0000000040)=0x7) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) 16:00:24 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) preadv(r0, &(0x7f00000002c0)=[{&(0x7f0000000140)=""/58, 0x3a}, {&(0x7f00000001c0)=""/67, 0x43}, {&(0x7f0000000240)=""/123, 0x7b}], 0x3, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000080)=[{0x6c, 0x0, 0x67bf}, {0x64}, {0x6, 0x0, 0x0, 0x1}]}) r2 = socket$inet(0x2, 0x3, 0x4) recvfrom(r2, &(0x7f0000000000)=""/103, 0x67, 0x800, 0x0, 0x0) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/wsmouse0\x00', 0x8, 0x0) r4 = open(&(0x7f0000000280)='./file0\x00', 0x200, 0x0) kevent(r4, &(0x7f0000000440), 0x4, &(0x7f0000000500)=[{{r4}, 0xbffffffffffffffd, 0x80, 0x0, 0x7fffffff, 0x3}, {{r3}, 0xfffffffffffffffb, 0x60, 0xf00ffffb, 0x1f, 0x4}], 0x4, &(0x7f0000000540)={0x0, 0x9}) ioctl$TIOCNOTTY(r4, 0x20007471) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000002c0)={0x0}, &(0x7f0000000300)=0xc) fcntl$setown(r4, 0x6, r5) openat(r4, &(0x7f0000000300)='./file0\x00', 0x8000, 0x1) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:24 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000140)='./file0\x00', 0x40, 0x100) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000001c0)={0x1, &(0x7f0000000180)=[{0x8, 0x4, 0x80}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x7}, {}, {0x6}]}) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000800)='/dev/null\x00', 0xed78ca24b18be92e, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x800, 0x0) accept$inet6(r2, &(0x7f0000000000), &(0x7f0000000040)=0xfffffffffffffeb5) open(&(0x7f0000000100)='./file0\x00', 0x20000, 0x44) ioctl$KDENABIO(r2, 0x20004b3c) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:24 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000140)=[{0x10004}, {0x3c}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='\x00\x05\x00\x00\x00\xe7-\xd3\xfa\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f00000000c0)={'./file0\x00', 0x7, 0x4, 0x3ff, 0x0, 0x0, 0x5, 0x20, 0x3, 0x0, 0x2, 0xff}) 16:00:24 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) r1 = socket$inet6(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x200000033, 0x0, 0x170) getsockopt(r1, 0x29, 0x3d, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(0xffffffffffffffff, &(0x7f0000000180)='X', 0x1) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000800)='/dev/null\x00', 0xed78ca24b18be92e, 0x0) r3 = accept$inet6(r2, &(0x7f0000000000), &(0x7f0000000040)=0x7) bind$inet6(r3, &(0x7f0000000400)={0x18, 0x2, 0x2, 0x8000}, 0xc) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/wsmouse0\x00', 0x8, 0x0) r5 = open(&(0x7f0000000280)='./file0\x00', 0x200, 0x0) kevent(r5, &(0x7f0000000440), 0x4, &(0x7f0000000500)=[{{r5}, 0xbffffffffffffffd, 0x80, 0x0, 0x7fffffff, 0x3}, {{r4}, 0xfffffffffffffffb, 0x60, 0xf00ffffb, 0x1f, 0x4}], 0x4, &(0x7f0000000540)={0x0, 0x9}) ioctl$TIOCNOTTY(r5, 0x20007471) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000002c0)={0x0}, &(0x7f0000000300)=0xc) fcntl$setown(r5, 0x6, r6) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000380), &(0x7f00000007c0)=0xfffffffffffffd7d) ftruncate(r3, 0x0, 0xca) r7 = dup(r0) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCGDLTLIST(r7, 0xc010427b, &(0x7f0000000180)={0x0, &(0x7f0000001900)}) 16:00:25 executing program 1: select(0x40, &(0x7f0000000000)={0x10000, 0x9, 0x5, 0x0, 0x8000, 0x10001, 0x2, 0x40000000000}, &(0x7f0000000040)={0xff, 0x8, 0x9, 0xe56, 0x734, 0x4, 0x200, 0xab}, &(0x7f0000000080)={0x7fffffff, 0x3, 0x5575ddc0, 0x4ae7, 0x5, 0x5, 0x4, 0x4}, &(0x7f00000000c0)={0x400, 0x8}) select(0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xfffffffffffffffe}) ioctl$WSMOUSEIO_SRES(0xffffffffffffff9c, 0x80045721, &(0x7f0000000100)=0x101) 16:00:25 executing program 0: r0 = openat$klog(0xffffffffffffff9c, &(0x7f0000000080)='/dev/klog\x00', 0x8000, 0x0) r1 = kqueue() r2 = dup2(r0, r1) readv(r2, &(0x7f0000001800)=[{&(0x7f0000000300)=""/251, 0xfb}, {&(0x7f0000000180)=""/82, 0x378}, {&(0x7f0000000400)=""/172, 0xac}, {&(0x7f00000004c0)=""/30, 0x1e}, {&(0x7f0000000500)=""/211, 0xd3}, {&(0x7f0000000600)=""/211, 0xd3}], 0x6) mknod(&(0x7f0000001900)='./bus\x00', 0x100000205c, 0x40002065d) r3 = open(&(0x7f00000000c0)='./bus\x00', 0xd, 0x0) ioctl$TIOCFLUSH(r3, 0x80047469, &(0x7f0000000140)=0xb) write(r3, &(0x7f00000007c0)="182b1d91f3a91bf2214fdcb992d95f24500c55b92dcf2803", 0x18) r4 = syz_open_pts() msgctl$IPC_RMID(0x0, 0x0) ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x90d2, 0x2000000000000, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r4, &(0x7f0000000040)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000000700)=0x8) shmget(0x3, 0x1000, 0x4, &(0x7f0000fff000/0x1000)=nil) ioctl$TIOCSTART(r4, 0x2000746e) ioctl$TIOCSTOP(r4, 0x2000746f) ioctl$TIOCCLRVERAUTH(r2, 0x2000741d) write(r4, &(0x7f0000000280)="7b8f9aedf390f93d521a4b147da426352486b868dce4650e7d4c5d5405d91466e027476b622cfa6c6f68f9ff18289b7d2575b82d35a8d3636710734387468438b70d1463769605acfe0a641a8e377c9c6f0de1317c02b86f3c7f953b03", 0x5d) syz_extract_tcp_res(&(0x7f0000000100), 0x64, 0x1) ioctl$WSDISPLAYIO_USEFONT(r3, 0x80585750, &(0x7f0000001940)={'./bus\x00', 0x101, 0x100000001, 0x9, 0x1, 0x2, 0x8, 0x10001, 0x1, 0x2, 0x400, 0x6}) ioctl$KDGKBMODE(r2, 0x40044b06) ioctl$TIOCCBRK(r3, 0x2000747a) r5 = syz_open_pts() close(r4) r6 = dup(r5) write(r3, &(0x7f00000019c0)="278da958f45b4659afa4f5b67f70bc4b08abcec6b0c3a1a4fcc715745d5b626bff39adefc10224af1cb33df7b75e5bdd4616f21e2e7dc6161b4513af5b25444b4266236cbd50e0827b634350ee89ff05f8103a37df2f9eb83707a21dc420cbfc7422daeb3ca9c6875c4b3772067b55f02eb8772d49826b6484919adf0d616b4ddb575e690ef53afc3d45413926874f5142d9936ac681bcecea8c437f82a616dc33127c87b06162af72bfc79cd1782dd5a64b198bd22d26e45befaaf17c3238a25f19fc505d6248e8bc584e2d6b1c151b45484ecc688e22459db0672b0068886c46bb3e4949e154f48cf76412240e6e795860c0e8a87e67a849cc6d6c3bc858d09a283e63d0aeb9bcbd70aafcadb95429d881fbf72b2edc0042844eef6f4182e88065fd593a9844658684251492c6c966b68bfc2dae2536a5e041d07f817b69e197575c9a6ff21290cf2519c9ce7ee7b73c1ecaee9d0fd0d8f2fd807519eb043bdd10d39caf89ca5113cb03a90f072d244c97781b8eb0f614bd554ec85d15b1cc88aa7bb31fc1220ddcb48a7fccf6b23b3ae0cee755233f209790c1ad7f1470e85fb9cf286bd5cbce1f0db0ce9680cec9ae0d4eeb488e595ff1e097bc7d15985c94e529c93da82575b4895c380db032d24d715ba9e6deddcb13d8aa6f4593d2d530593667d4ed2203b6ef8920fab83e20a7c5964f0347d37b90a5f2f88d5bf19cf4e71706492a2c292976efa5b4e3ca67a5bf436041f9b53b5fd49578a35d762fabb76748b66bb314ea008946a13cbb9d5367f5037fc188c1cd109885d679035d001aeef73a11cc51ead6e2e529e1697abb4cad3626619ba35ae64eb2332c9f0e44e577bf49e469807de8b3ffe5d5370ce6acd78360512ec6182840600472732c5ef9873a1db26012c7fb4d0526b9f3f8e27bc9aa30e6d73e53ef63e5a41141f5a15e4c8b3735a5bb83dae1af367e1968f999f1ae570a8d03d6c22b74ee627c43eb89f98a940f15b6aa29539e37d206c6150c12734ba80daa064e68699a78fe0e29abda699e21db1a115412d0f794e415afc4c3fde890da0d8ffa6f0cc611947233244d46b066f7453a5842c471ba3197e80d73e934700e8719d4686bd7ec862a80a210a1c38ae17294ad020095b978bb77f984cfd6d9b050c5512b8aaf2aa9025891b03ee4d3b515b93123bc9444f25bbec1029676a1ba161e57431dad81b104a2f9af7ee5df1e591305e2fc6c885577903fdda3ed26e4ab05cbd7234068beb872e406121ca4b7b44b3d3dd227ced829b85a27355f54584153977bce818f9a8a503f16389c4377a7646cb831648bc87e146c4cea9b080e98b8034ffa9b3bbaf779cc36a037215ca0ced96b3a7c1b87c9da64a4873b8a24d20bf9f1b1b3e99e8e7191c031346eb6e95e90cd345f4db339eef892308cde4172abd20291e4677d43cf7eec2fd2b45ff91b3fc8068d95db437f810f96d40ac6e826d214bfd90917c67c11d7b09259e5c210750c751c0abfd39bdb4cf780a156f54b3e1d4893688fa915ae6158bcf8dc67404e722643ed4b50c7efe1b485b84f46baac2ab01885e1e743d5c74cc1a2cbe38c0dfdf70077e957c3e65af0779a1b7d2ea87e8659e2b7012ff787940fa13aceac8f11795ffc05121f67e785d3a46684c5e4c3134b2a2cd943a65161472ca64218367ca4afea0a56d6fe753c9a38e6d28db31feb5d039a0c638b2b96ce05888b806b0335d0d347a1a4515097f265e875c80e3970adef48e5c3619ec23a9b9debce58fe186aa7e2810a3a3bf1180cac09d8c1767246a14255973a83ca663299c54d8c823910fed076ddc02c443960b735bc46b4b6690ad8c7cc790ca3a6eac0701279714b92e0d02dd38e8422599f03eb1179dea7ed1b18e97e7545eb185cbb67495d0f14dd787d3e6ed8ab1db109a29c44ec34641949e996066c61b05b3937d8607e751536911b7dfd8a9efc709b6b4a1cc9f5b6bffbbccf2ae4b7f579d5e487a169f9d3881e7b590caf2b30a9133fd29e2ffab3c75d6dc0f1ff20d719c0a408fe5ea4d0a6cc5989b920b6e8a157583e86ea9b463dc7020142c59a5b532a2661efac4f857c5a1cb891fad770af8b74b37b2b4c412f19bcb2b08e56588e449d8f8bb985ab636c3ca91a34b206e1613f8619003fea97fd1792ddf183492780a7043132c02073d8348fb3117690f3dafe0e2056c2e4241fd274ca51c99d871d74caf64a43136164659600850e288131d2f0d3b32b7100472ecabccc69032b2434316e41be93c0b9901088627cdfad3ef4a15407e111a6d2c95acf67394ceef37c5abb4dbc5b077efd489021ac2ab6e9ce121be0ff84ab0b9ce165245cb2bc4aa5831099dbcc675155a2923b59c46a96e0a35a3c4546ca09bfd14e57ee49783c7bcf7cb3dd5c0b84564a27324e92fd5daeef59c64d85842c84a8cf74cce098b9dd3925c9c06293fe6acee4cfd3975254a20fb8b292aa76f4f43736bfa355f6086d2cb4aa23d4d53ebaf6815d1d68d1ee40a2a1aa216c303711a22edf1876192d8c6b5f5da7914cde2abed4f52700eed66bb15a0830355c0d101b6140c4957c50de991b83e2ee7af3255bff4bbdccd357f0bb6b9a9b93ab53c94e0bc99448982e211bd59615ca343ae3cbb68b25681b95cc16b2787cfa85d9c53d196123f251f4e036f7ec4265db0c05631f1df3bc85fff24dd1990de99f41deb47d4d6760e120f3a7dae7590b2851f55d52789ecdfe4e2a76b0e32860eec1f1598da4b4386b58b2f88cd9b28b31e3657b3998b4fd5e55b4f90dea8c89a5f41b5cb689e2aacc35350e6dcedb84179fa982326d703d7c0404f9031b7f805e50ce95b29cc44c6d36db4479b2861bc8f14e01e761f04c6836db0c5baf5eea3243feacf6a234372975f73e00457ac7388ac0cbc3e4c8b9ce726b1256faa3e4594fdf6c836e517a2b14375a5eaa8dad9079c5a21639b17320f00459c467c5110737a5d6e956a34c1070e67c75f045fe00e7fde482becf75aad8b43a1c1481acc84bcdc0bc39d44ce8c39afd497398efd3b968784e8ff217cc5002008db9d06684ad80d0b5e8ba7adaf9c9e99714ad6f4d05d8df3a8b75e892b310c75a05595953561bb229bb7bc9f2327f99b76f77e9197fd179bb0a8362765ff906006eea595dfa3d35e273e4a3f1dab07046ca469308a33dac7e62b399939a4850ee6d53878fb3810fa68f202d8822871493dfe7e6d2b3f260d00b612fe34dda3581bff8512488c39c58d5aa6989e40657bf390b696e888d26de44353294d86550044ecbfff3bd33903f90c46173abac91dc165d37e2c31dc43b5606a3cfcd24f00cf15504a185b1fb62b98ea77c8e1db904e73c9a50c22e273307be753b50138827965d763511892cc49b34e9a336431497c3a6cd8af209a2b6e33ac2235375f40579a9f5fce4d4cab912246e67aae91d8470a74a59aa09801b73b58dd2cab5358432a858c31754e3a8cfd30e17b3cfe55e6fcf8d943722d23d4e23975ebe493212346afcc2debcebdbdffcd5565796f1f242d3c565635e5c52d52f69a2e428810954b4e5d5e658baf9e6c394b98642223848797bd88410d387455d1e7cb29837f8bb3fd6a7c30c80058543cc889546670e344a29348a03fc350dd309bf3edd14424bc3b15e89e544afc1ee0167c9e6d21fe0d2e29f9c3f66feb0cd406577a5afac5c97bb87b059cf6100a373daaa119da2930c1df6ef86985d5206f7de579a786862d26ede4e6f24ca673ee8eb328f14cea15e9601f6dc4d108c55035b0e49990e3ba7ff1d6a5e8d10075e65d75badd39f9327396fc286ea036b85455f6c04ad854981af82ff80f2d6bebfc6feb8472a26ca31a83fc1fbd6a178457de6cbedecfadf1c97d962f8de0b129b0c5af8bc92a5ab243db62b570a7acdf6c826595724aac2a95873e53313450d5009626ccdbf96b7c302ebadc592456ecf5648c94e9c2791a2ccd1f4373a8f020e5051fb4c50a770a45855793dc88a89e7ba2c819c46d5f98da82472bfe56f19b0c4e46fae24df88dfcb549b3564a7625a829caf1ad5407267629520abe5f61edd5562ec8c388f9443696f791129dac23087c1b5e0935c9ae530a5b98cde6e08bb8fdce4af59b274cb40f66b744e69ff99d2c05083936299a1515334861bddd5edc8ae08a026b06c728ac33a2f9ae317ab2d33fb4bbac5f498c9be20bee9a4921302d37c250895c1e4d172b027b3f99534fa1611406ec1834067b9c9edbf72d662e8b42ae085afa0ada789e204aec246d4be5fcfedc20c4ea121228bf5111d9f3c5e730f77dc94520d03027c654e86fa9b22d418a151f23e0f86193f916e62197de60917afac0bf71f3604f4c67489b2996d0f9a2e5f84116d6637126418a7865e3e11c2738e88a8bef20b82cf12bb9e8353a80cf1b878936eb5b2ac562f4a6af61309ded1521eb9ed3fe7a6f4322b533d5908fb2485f4ce6bea2d7cf917af1e8fb81c071cefc7a7c419bba9b6c1ec41117acdbaf8f2a575252acadcb0240f5700019ca623a273357c40ed929a84ccaa16524053b84d824827f93b1c09919a878b85d84599ee4ed1128eb844b81b3baa8af1596df58e6a672fc220e1d4f11b387d1f2da6260e101f1a425e9616fd4cc7d9bef7fdc3eec0579fca11e87015b621acac190ca38d55338710e3a976f97ca2e49bca77bdfc2515018f02826f3c0d46c099db1b42c71b24e64e47151632e7a79763b2f703a98c278ef898fcd3d28724bef466cb2dd30ba84f23918e1ddee59d4f849768e71d51320031d83e96141f0ca8e6bf76cc876f3c955963783f9b9d19c13edc577af9e4c086bf341ee0833539a48e55554bcbf59826c1646a4483a096d8bb3ab84ef2e8544fe98c7a8e25db9d06f5ea7cded77b84407ac60040578669d99db0b77c6315db971161997891a2aa00793fcc8c47e1c5b197734d46e453ca0e4c3ab9d8f6893302b84745232723f73a66d609c7a70236a8262e95303df0b40b3d6fb03a88a8b1706d76e4b2f3d2398f87c69723745a32e263054182542c614edfa765c76881eefc4630a1921a8c8fa4b818ef7f53be0ae774402a3569d14141d7ab1c89034b5c8ca01735d4880849904c8d927cb34a39cf18db9caa95185ce31ec4538d3a22acca72ae87a03a7e21fbc2940e457b6f5f3502ae3d8d1d0fbb2e7cfe60c7bec57ec3af98f4e6a1b51affca568c0386f003f68ab3fb936936cfa6b32983b4cfdd62ff5dd3c883ec0affd5e97ead47d79aa7465b6b5b8d4ac45ff0ae02db35576be939f2261c2f8bc27d7de27b820a9a1c021a7eb855cca3e4e0030974635180154db0de146c64f502e3822b5457a89f9d4d4dbd61fd07106835720720cffc6c1c28617303deba3f95f1b6a7e49252aebd24f25e0011687e9ee88ccfdb7ee4a6bc822c1d7f0ed31cdbb7e727244053153a947cb58be9bdcec51681fe260e7de9bbeecc0855151b50a14e606e7ed12a9a22659eea362e32214fe107874a51813c0bea04e0004bb161b7c508fd2a68e1e36ea9bdad1b24811ddd63bdc53a510b6b9171ef38851d799b64d0540a974028e3e3accd0bc4ae26ce494d7eb2c15a368fae7ffc8f8687cd1a8ef5c30c7e5657c0782d8691ecf0a7698959836c5265ca98099bd91e9a0270ad566c45af25ce62a49401439c6a66b8cda483bc593af67bee5aa2c24f9c99d901dd886e595fbf2e47193b0e144959f0048cda9ebde4a34991f3ed36d938f023e3ad6f2b5c84ffa777f15da22774443540a96f8f665e61f56789553653f779a20b", 0x1000) recvfrom$unix(r2, &(0x7f0000000780)=""/61, 0x3d, 0x800, &(0x7f0000001880)=ANY=[@ANYBLOB="0000e748eec10000"], 0x1) ioctl$TIOCCONS(r3, 0x80047462, &(0x7f0000000740)=0x8) ioctl$TIOCCDTR(r6, 0x20007478) syz_open_pts() 16:00:25 executing program 1: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x800, 0x0) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x8) mkdir(&(0x7f0000fd5ff8)='./file0\x00', 0x0) rmdir(&(0x7f0000000080)='./file0\x00') lchown(&(0x7f00000000c0)='./file0\x00', 0xffffffffffffffff, 0x0) 16:00:25 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x10000, 0x121) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000140)=[{0x84}, {0x4d}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:25 executing program 1: r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000080)='./bus\x00', 0x4) mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x501) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000800)='/dev/null\x00', 0xed78ca24b18be92e, 0x0) r2 = accept$inet6(r1, &(0x7f0000000000), &(0x7f0000000040)=0x7) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000800)='/dev/null\x00', 0xed78ca24b18be92e, 0x0) accept$inet6(r3, &(0x7f0000000000), &(0x7f0000000040)=0x7) fcntl$setstatus(r3, 0x4, 0x4) bind$inet6(r2, &(0x7f0000000400)={0x18, 0x2, 0x2, 0x8000}, 0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000380), &(0x7f00000007c0)=0xc) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x4, 0x1010, r2, 0x0, 0x0) syz_open_pts() r4 = syz_open_pts() setuid(0xee01) ioctl$TIOCEXCL(r4, 0x2000740d) r5 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/wsmouse0\x00', 0x8, 0x0) r6 = open(&(0x7f0000000280)='./file0\x00', 0x200, 0x0) kevent(r6, &(0x7f0000000440), 0x4, &(0x7f0000000500)=[{{r6}, 0xbffffffffffffffd, 0x80, 0x0, 0x7fffffff, 0x3}, {{r5}, 0xfffffffffffffffb, 0x60, 0xf00ffffb, 0x1f, 0x4}], 0x4, &(0x7f0000000540)={0x0, 0x9}) pwritev(r5, &(0x7f0000000100)=[{&(0x7f00000000c0)="666aa3f959fc82955de55e3a5efbf51bf8dfd5528eaa4b0d8a23e1a4d5253ff406256a92ff3d6bc615d7", 0x2a}], 0x1, 0x0, 0x0) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) semctl$SETALL(0x0, 0x0, 0x9, 0x0) syz_open_pts() syz_open_pts() 16:00:25 executing program 0: syz_open_pts() r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x4000000000000002}, {0x1, 0x0, 0x2, 0x3ff}, {0xc6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) fchmod(0xffffffffffffffff, 0x2) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") syz_open_pts() ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x7, &(0x7f0000000080)=[{0x400, 0x9, 0x1, 0x7}, {0x8, 0x9, 0x4, 0x4}, {0xffff, 0xd481, 0x3ff, 0x8a}, {0xf7a, 0x0, 0x3, 0xffffffffffffffff}, {0x4, 0x5, 0x6c0, 0x4978000}, {0xffff, 0x2, 0x4, 0x3}, {0x1, 0x85, 0x8, 0x100000000}]}) 16:00:25 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, &(0x7f0000001680)) sync() pledge(&(0x7f0000000000)='\x00', &(0x7f0000000100)='.^(\x00') lstat(&(0x7f00000002c0)='./file0\x00', 0x0) pipe(&(0x7f0000001740)) 16:00:25 executing program 0: socket$inet(0x2, 0x4000000000000001, 0x0) r0 = socket$inet6(0x18, 0x8000, 0x9) socket$inet6(0x18, 0x5, 0x800) getsockopt(r0, 0x0, 0x0, 0x0, 0x0) 16:00:25 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='\xf4\xff\xff\xff\xff\xff\xff\xff\x00', 0x5e24c0d63ac7efa0, 0x0) acct(&(0x7f0000000040)='./file0\x00') pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0xed78ca24b18be92e, 0x0) ioctl$KDSETLED(r1, 0x20004b42, &(0x7f00000000c0)=0x2) accept$inet6(r1, &(0x7f0000000000), &(0x7f0000000040)=0x7) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f0000000080)) 16:00:25 executing program 0: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB="2000000000000000ffff00000000000000e5005b67071b542a538706000000b8180000002900000031000000030000000700c2040000003f1cc7ffafa9f5dd0a807b17de07bcff44d62f66353a696456e9931469f97db6ea2c972d6eb5f34730062a7245a1645f728bd4ecbc7536ca36de8ae37d357b0c475ec1908de9d7f62c238a5f8c28a15d5c06ae6d85a889dcbe673e63d0b89542b52820e111d5b4f5ddb18855de2e2f8217883328259ba53d949ad9e4797d519143d84f4373ddb5247fbc"], 0x38}, 0x0) ioctl$TIOCGTSTAMP(0xffffffffffffffff, 0x4010745b, &(0x7f0000000000)) r0 = open(&(0x7f0000000040)='./file0\x00', 0x8, 0x0) recvfrom$inet(r0, &(0x7f0000000140)=""/33, 0x21, 0x2, &(0x7f0000000180)={0x2, 0x0}, 0xc) r1 = socket(0x18, 0x4003, 0x0) connect$unix(r1, &(0x7f0000000080)=ANY=[@ANYBLOB="01002e2f66696c6530001178fb4aa41ef251be15a3b17946e9ca8f22efeefaecf8d4a65568c2b6b7870d713778707f78abfdf9e87636210dacd8139332b9141e4f1be77b8100ec4400e2fb00000000"], 0xffffffffffffffe4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r1, &(0x7f0000000100)={0x0, 0xfffffffffffffda8, 0x0, 0x0, 0x0}, 0x4) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000800)='/dev/null\x00', 0xed78ca24b18be92e, 0x0) accept$inet6(r2, &(0x7f0000000000), &(0x7f0000000040)=0x7) ioctl$TIOCGETA(r2, 0x402c7413, &(0x7f00000001c0)) 16:00:25 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x48}, {0x80000000000015}, {0x6}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x20000, 0x0) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f0000000040)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000000240)="b380") 16:00:25 executing program 0: setitimer(0xfffffffffffffffe, &(0x7f0000000100), 0x0) setitimer(0x0, 0x0, &(0x7f0000000040)) openat$wsmouse(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/wsmouse0\x00', 0x8, 0x0) r0 = open(&(0x7f0000000280)='./file0\x00', 0x200, 0x0) kevent(r0, &(0x7f0000000440), 0x4, &(0x7f0000000500), 0x3, &(0x7f0000000540)={0x0, 0x9}) pipe(&(0x7f0000000080)) ioctl$TIOCNOTTY(r0, 0x20007471) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000002c0)={0x0}, &(0x7f0000000300)=0xc) fcntl$setown(r0, 0x6, r1) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x6, 0x2, 0x200, 0x6, "7d47322981fdfd91c537cda9956a13d45516691a", 0x3ff, 0x1ff}) 16:00:25 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x2000, 0x6066) r0 = accept$inet(0xffffffffffffff9c, &(0x7f0000000340), &(0x7f0000000140)=0xffffffb0) recvfrom$inet(r0, &(0x7f0000000180)=""/174, 0xae, 0x803, &(0x7f0000000240)={0x2, 0x0}, 0xc) r1 = dup2(0xffffffffffffff9c, r0) ioctl$PCIOCREAD(r1, 0xc0107002, &(0x7f0000000040)) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) 16:00:25 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x48}, {0x80000000000015}, {0x6}]}) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/wsmouse0\x00', 0x8, 0x0) r2 = open(&(0x7f0000000280)='./file0\x00', 0x200, 0x0) kevent(r2, &(0x7f0000000440), 0x4, &(0x7f0000000500)=[{{r2}, 0xbffffffffffffffd, 0x80, 0x0, 0x7fffffff, 0x3}, {{r1}, 0xfffffffffffffffb, 0x60, 0xf00ffffb, 0x1f, 0x4}], 0x4, &(0x7f0000000540)={0x0, 0x9}) ioctl$TIOCNOTTY(r2, 0x20007471) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000002c0)={0x0}, &(0x7f0000000300)=0xc) fcntl$setown(r2, 0x6, r3) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x2, 0x3, 0x1, 0xbd, r3}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000000240)="b380") 16:00:25 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) 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) sendto$unix(0xffffffffffffffff, &(0x7f0000000280)="b7b917bce01cf13b1850eda91fc775ad92", 0x11, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sync() close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000100)={0x8ef, 0x9, 0xad, 0x7, "a43f354cb76d656ef45f40e5c226606e9ade41a0", 0x2, 0x14a}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, &(0x7f0000000200)="ef18000000000000", 0x136) 16:00:25 executing program 0: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000800)='/dev/null\x00', 0xed78ca24b18be92e, 0x0) accept$inet6(r2, &(0x7f0000000000), &(0x7f0000000040)=0x7) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f0000000000)={0x80000001, 0x2, {0x1}}) writev(r1, &(0x7f00000003c0)=[{&(0x7f0000000400)="f2232e4402fddb8e7c", 0x9}], 0x1) r3 = getpgrp() fcntl$setown(r0, 0x6, r3) fcntl$setstatus(r0, 0x4, 0x48) writev(r1, &(0x7f0000000000), 0x1f0) 16:00:25 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x20000, 0x0) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f0000000080)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000004c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{}, {0x5c}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000100)='7') 16:00:25 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000440)=[{{r0}, 0xffffffffffffffff, 0x40, 0x2, 0x4000000}], 0x9, 0x0, 0x8, 0x0) kevent(r1, &(0x7f00000002c0)=[{{r0}, 0xfffffffffffffffe, 0x11}], 0x3ff, 0x0, 0x0, 0x0) close(r0) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/wsmouse0\x00', 0x8, 0x0) r3 = open(&(0x7f0000000280)='./file0\x00', 0x200, 0x0) kevent(r3, &(0x7f0000000440), 0x4, &(0x7f0000000500)=[{{r3}, 0xbffffffffffffffd, 0x80, 0x0, 0x7fffffff, 0x3}, {{r2}, 0xfffffffffffffffb, 0x60, 0xf00ffffb, 0x1f, 0x4}], 0x4, &(0x7f0000000540)={0x0, 0x9}) ioctl$TIOCNOTTY(r3, 0x20007471) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000002c0)={0x0}, &(0x7f0000000300)=0xc) fcntl$setown(r3, 0x6, r4) fcntl$setstatus(r3, 0x4, 0x4) ioctl$TIOCGFLAGS(0xffffffffffffff9c, 0x4004745d, &(0x7f0000000000)) 16:00:25 executing program 1: r0 = socket(0x6, 0x1, 0x1) socket(0x10, 0x3, 0xffffffff80000000) setsockopt(r0, 0x29, 0x25, 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000040)=ANY=[@ANYBLOB="00000000000000000000000000000000000000001b85d4b55e254dd8bc944d7557ae73accc14ea312dfe934b6422a640771141e73ae09c8c19535dd6f171de58955bd9a4d3ef2e57333d0fdff6ee5290de00779df062f32f2f11c01612"]) 16:00:25 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) open(&(0x7f0000000380)='./bus/file0\x00', 0x20, 0x2) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) r2 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000340)={0x1, 0x2, 0x9, 0x8, "6a2445c743b3b33f1a9aa14b0913b44e91bcfbc3", 0x7, 0x1426}) pwrite(r0, &(0x7f0000000480)="ac0fd6dd2f00000020000000005e244042c9efb31fa04aa8b7dd2c34775d9c5a4d88a759355bf53c918ff352d72ed1e9a6099d9b677c147f35561c9d05dd984389a1b5f74056e4631d16bafcbd8111cb7a00e7e50600000073ef7edd2600db15d2a67bbbea5978111fd17b3eda7bb780130eb8d60541362c4519a76b0fe7db0f64739c081689370adc31e8f45cbefb20ef00007bdc6deddcf3b29b463c01963fccc058acbfda1557937a1dc91f017eda9c178289f496994f679a6355726562edca44621280ea80b5e86cd8b814870300000045476cf5fd5c4fa1bde75f8496edc3d3bc9e9756cbac315a3564000080", 0xef, 0x0, 0x59) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000000)={0x0, 0x0, './bus\x00'}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0xb4883a3c72fc758b, 0x0) ioctl$BIOCSHDRCMPLT(r3, 0x80044275, &(0x7f0000000280)=0xffffffffffffe02d) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/wsmouse0\x00', 0x8, 0x0) r5 = open(&(0x7f0000000280)='./file0\x00', 0x200, 0x0) kevent(r5, &(0x7f0000000440), 0x4, &(0x7f0000000500)=[{{r5}, 0xbffffffffffffffd, 0x80, 0x0, 0x7fffffff, 0x3}, {{r4}, 0xfffffffffffffffb, 0x60, 0xf00ffffb, 0x1f, 0x4}], 0x4, &(0x7f0000000540)={0x0, 0x9}) ioctl$TIOCNOTTY(r5, 0x20007471) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000002c0)={0x0}, &(0x7f0000000300)=0xc) preadv(0xffffffffffffffff, &(0x7f0000001900)=[{&(0x7f0000000400)=""/94, 0x5e}, {&(0x7f0000000600)=""/238, 0xee}, {&(0x7f0000000700)=""/4096, 0x1000}, {&(0x7f0000001700)=""/88, 0x58}, {&(0x7f0000001780)=""/109, 0x6d}, {&(0x7f0000001800)=""/100, 0x64}, {&(0x7f0000001880)=""/67, 0x43}], 0x7, 0x0, 0x0) fcntl$setown(r5, 0x6, r6) ioctl$VT_GETMODE(r5, 0x40087603, &(0x7f00000003c0)) ioctl$WSMUXIO_LIST_DEVICES(r1, 0x20005302, &(0x7f0000000140)={0x0, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0xfffffffffffffffc}, {0x0, 0x200}]}) r7 = openat$zero(0xffffffffffffff9c, &(0x7f00000002c0)='/zev+zer?\x00', 0x1, 0x0) ioctl$BIOCGFILDROP(r7, 0x40044278, &(0x7f0000000300)) 16:00:25 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f0000000080)=[{0x54}, {0x54}, {0x6, 0x2}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x10, 0x11) fcntl$dupfd(r0, 0x0, r1) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:25 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) dup2(r1, r0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x16a) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/wsmouse0\x00', 0x8, 0x0) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000800)='/dev/null\x00', 0xed78ca24b18be92e, 0x0) accept$inet6(r4, &(0x7f0000000000), &(0x7f0000000040)=0x7) accept$unix(r4, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) r5 = open(&(0x7f0000000280)='./file0\x00', 0x200, 0x0) kevent(r5, &(0x7f0000000440), 0x4, &(0x7f0000000500)=[{{r5}, 0xbffffffffffffffd, 0x80, 0x0, 0x7fffffff, 0x3}, {{r3}, 0xfffffffffffffffb, 0x60, 0xf00ffffb, 0x1f, 0x4}], 0x4, &(0x7f0000000540)={0x0, 0x9}) r6 = open(&(0x7f0000000140)='./file0\x00', 0xddc03a7322bf9b1c, 0x28) ioctl$BIOCSRTIMEOUT(r6, 0x8010426d, &(0x7f0000000180)={0x8, 0x22}) ioctl$TIOCNOTTY(r5, 0x20007471) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000002c0)={0x0}, &(0x7f0000000300)=0xc) fcntl$setown(r5, 0x6, r7) ioctl$BIOCIMMEDIATE(r5, 0x80044270, &(0x7f0000000080)=0x100000001) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) 16:00:25 executing program 1: r0 = socket(0x10000000002, 0x2, 0x0) bind(r0, &(0x7f00000000c0)=@in6={0x18, 0x3, 0x0, 0x400}, 0xc) r1 = syz_open_pts() ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000000)) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/wsmouse0\x00', 0x8, 0x0) r3 = open(&(0x7f0000000280)='./file0\x00', 0x200, 0x0) kevent(r3, &(0x7f0000000440), 0x4, &(0x7f0000000500)=[{{r3}, 0xbffffffffffffffd, 0x80, 0x0, 0x7fffffff, 0x3}, {{r2}, 0xfffffffffffffffb, 0x60, 0xf00ffffb, 0x1f, 0x4}], 0x4, &(0x7f0000000540)={0x0, 0x9}) ioctl$TIOCNOTTY(r3, 0x20007471) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000002c0)={0x0}, &(0x7f0000000300)=0xc) fcntl$setown(r3, 0x6, r4) getsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f0000000040), &(0x7f0000000080)=0x8) pipe2(&(0x7f0000000100), 0x1000a) sendmsg(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000040), 0x0, &(0x7f0000000380)=ANY=[@ANYBLOB="b800000000000000010000000900000068ecfe081f6d41278b02d2c23379f954b99ab8a759b1bc2f28114bece77312582d4c421d519fd830dc3abf096ab535cdc294c3c97dc6b3faddae30ac4d13aa3f4897beadd28f8c5c5618f4e970d068ef4791fbe13e13ae041a243cc68d9ffecfd1840a764d9a72fb939e1296c6783057b1c919386feec3b44c48a95b5f1627788a562ea66f0f13e9d27682e77c67b120253589c42c65bc8b224049b56f969527848e000000000000b0000000000000000100000000000100e6b492eb00cedd3b3e513b9b62b02e6b9e7b2f13febb5ccf9c9409943a1bd706b5acaa72e9a7f209184f4610f3b45e8969009b2778084f3578cfcdfacba2fdf728ae45f5441e9839dfcf64150fbdece00f41d9e2bdae166b86969f588df6377c2da6733d668ac2a21b8affc943cc6c563f901d26913801fef1f27ce07fb05adbd3523def72a38ceb7d19d013dc573a89d047b1955beeabef3bd77fcd8345370088000000000000000100000002000000523d1a396607731bf7b4e3693eda3f960bac2f6edd6a6ca79d8a30285fc2d2e387b48cb8af838b7e16a6af625d0cd186cc4f70bcbbfa7b9cfb2ee97c7b7e2ba3605f2a24f594487c9c5253331d10908762cb99528b9caa7632b39de2d9074601b5da062fc39b908f140bc6290faed42991e11a9b00000000400000000099e4fbfcf589869c9ba276155d9f9c54995326e7df43e81c47be16fc657c64ae85041436a28e0000000000000e4c5b48af71ac179ea400da8543794d08af8a3c08c56f5413e4a57c15c0a02cd627b840833265d5e7950aacfe47096df3ea6a450d8c0369e5ce918ef2954ffb4317d8c6f191a56b2253dfad1476f14500550fdd6ddf00c7d4916c8bc3f0976fbf1cf81b55507cc4d4eacd4e79ff9a03bfc274952265b95841ab6a78df24c0cb637a7f1c09cfa5bae493ed974f0a0b88f979541394c6fc37c32d4d347131be95a1870860e02a9b7a47b7be142f7379429554ec9df63bcb"], 0x230}, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) 16:00:25 executing program 1: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000240)="b10005016000009005001b0000000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282918e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x6, 0x0, 0x0) 16:00:25 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) getsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000180), &(0x7f00000001c0)=0x4) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0x2ff) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r1, &(0x7f00000000c0)=""/89, 0x59, 0xc01, &(0x7f0000000140)=ANY=[@ANYBLOB="01002e2f666d6c653000"], 0xa) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0x80000000000000c, &(0x7f0000000040)="ebffcbff13b9fd812eaa63713048e69931929648", 0x14) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)) 16:00:25 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x5}, {0x400025}, {0x80000000000006}]}) fsync(r0) syz_emit_ethernet(0x1, &(0x7f0000000140)='H') 16:00:25 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x800, 0x0) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000040)) r1 = socket$inet6(0x18, 0x8000, 0x4) clock_settime(0x2, &(0x7f00000000c0)={0x3, 0xffffffff7fffffff}) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000200)) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/wsmouse0\x00', 0x8, 0x0) r3 = open(&(0x7f0000000280)='./file0\x00', 0x200, 0x0) kevent(r3, &(0x7f0000000440), 0x4, &(0x7f0000000500)=[{{r3}, 0xbffffffffffffffd, 0x80, 0x0, 0x7fffffff, 0x3}, {{r2}, 0xfffffffffffffffb, 0x60, 0xf00ffffb, 0x1f, 0x4}], 0x4, &(0x7f0000000540)={0x0, 0x9}) ioctl$TIOCNOTTY(r3, 0x20007471) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000002c0)={0x0}, &(0x7f0000000300)=0xc) fcntl$setown(r3, 0x6, r4) ioctl$TIOCCDTR(r3, 0x20007478) mknod(&(0x7f0000000040)='./file0\x00', 0x1ffb, 0x0) r5 = open(&(0x7f0000000000)='./file0\x00', 0x4, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) utimensat(r5, &(0x7f0000000100)='./file0\x00', &(0x7f0000000140)={{0x80000001, 0x2}, {0x3, 0x1}}, 0x2) symlinkat(&(0x7f0000000240)='./file0\x00', r5, &(0x7f0000000280)='./file0\x00') ioctl$WSDISPLAYIO_GETEMULTYPE(r5, 0xc014575e, &(0x7f0000000080)={0xfffffffffffffffc, './file0\x00'}) ioctl$KDSETRAD(r5, 0x20004b43) setregid(0xffffffffffffffff, 0x0) ioctl$TIOCFLUSH(r5, 0x80206979, &(0x7f00000000c0)) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r8 = dup2(r1, r1) linkat(r7, &(0x7f0000000180)='./file0\x00', r8, &(0x7f00000001c0)='./file0\x00', 0x4) ioctl$BIOCLOCK(r6, 0x20004276) 16:00:25 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2004, 0x4500) r0 = open(&(0x7f0000000140)='./bus\x00', 0x51, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80045721, &(0x7f00000000c0)) ioctl$TIOCDRAIN(r0, 0x2000745e) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000000)={0x8eacfb6492720aed}) ioctl$KDDISABIO(r0, 0x20004b3d) 16:00:25 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='+') r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000800)='/dev/null\x00', 0xed78ca24b18be92e, 0x0) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/wsmouse0\x00', 0x8, 0x0) r3 = open(&(0x7f0000000280)='./file0\x00', 0x200, 0x0) kevent(r3, &(0x7f0000000440), 0x4, &(0x7f0000000500)=[{{r3}, 0xbffffffffffffffd, 0x80, 0x0, 0x7fffffff, 0x3}, {{r2}, 0xfffffffffffffffb, 0x60, 0xf00ffffb, 0x1f, 0x4}], 0x4, &(0x7f0000000540)={0x0, 0x9}) ioctl$TIOCNOTTY(r3, 0x20007471) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000002c0)={0x0}, &(0x7f0000000300)=0xc) fcntl$setown(r3, 0x6, r4) accept$inet6(r3, &(0x7f0000000000), &(0x7f00000001c0)=0xc) ioctl$BIOCGRSIG(r1, 0x40044273, &(0x7f0000000080)) 16:00:26 executing program 0: syz_open_pts() readv(0xffffffffffffff9c, &(0x7f0000000140)=[{&(0x7f0000000040)=""/254, 0xfe}], 0x1) ioctl$VMM_IOC_INTR(0xffffffffffffffff, 0x800c5606, &(0x7f00000001c0)={0x7, 0x7, 0x6}) r0 = syz_open_pts() r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x800, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000180)={0x3, 0x6, 0x7, 0x6, "a2891a131b079b92adbc85e234ae91c55c0cde08", 0xc63, 0x2}) fcntl$setstatus(r1, 0x4, 0x80) 16:00:26 executing program 1: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() close(r1) syz_open_pts() ioctl$PCIOCREAD(0xffffffffffffffff, 0xc0107002, &(0x7f0000000080)) readv(r0, &(0x7f0000000200)=[{&(0x7f0000000500)=""/4096, 0x1000}], 0x1) ioctl$TIOCSETA(r1, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) ioctl$TIOCSETA(r0, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) pipe2(&(0x7f0000000040), 0x8006) 16:00:26 executing program 0: r0 = accept$inet(0xffffffffffffff9c, &(0x7f0000000340), &(0x7f0000000140)=0xffffffb0) recvfrom$inet(r0, &(0x7f0000000180)=""/174, 0xae, 0x803, &(0x7f0000000240)={0x2, 0x0}, 0xc) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000800)='/dev/null\x00', 0xed78ca24b18be92e, 0x0) accept$inet6(r1, &(0x7f0000000000), &(0x7f0000000040)=0x7) ioctl$WSDISPLAYIO_DELSCREEN(r1, 0x80085754, &(0x7f0000000040)={0x7, 0x4}) bind(r0, &(0x7f0000000000)=@un=@abs={0x1, 0x0, 0x0}, 0x8) mknod(&(0x7f0000000080)='./bus\x00', 0x6000, 0x0) mknod(&(0x7f00000001c0)='./bus\x00', 0x1000, 0x0) 16:00:26 executing program 0: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r2 = syz_open_pts() r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000800)='/dev/null\x00', 0xed78ca24b18be92e, 0x0) r4 = accept$inet6(r3, &(0x7f0000000000), &(0x7f0000000040)=0x7) bind$inet6(r4, &(0x7f0000000400)={0x18, 0x2, 0x2, 0x8000}, 0xc) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000380), &(0x7f00000007c0)=0xc) close(r4) writev(r2, &(0x7f0000000000)=[{&(0x7f0000003c80)="e1", 0x1}], 0x1) dup2(r1, r2) close(r0) fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) poll(&(0x7f0000000080), 0x0, 0x0) execve(0x0, 0x0, 0x0) 16:00:26 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse0\x00', 0x89, 0x0) r1 = kqueue() ioctl$WSKBDIO_GETMODE(0xffffffffffffffff, 0x40045714, &(0x7f0000000000)) kqueue() kevent(r1, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) dup2(r1, r0) 16:00:26 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='U)z\xf1z\xd9^H\t', 0x40, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x48}, {0x80000000000015}, {0x6}]}) r1 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x140) ioctl$TIOCCDTR(r1, 0x20007478) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x80, 0x0) r2 = socket$unix(0x1, 0x0, 0x0) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000800)='/dev/null\x00', 0xed78ca24b18be92e, 0x0) accept$inet6(r3, &(0x7f0000000000), &(0x7f0000000040)=0x7) pread(r3, &(0x7f0000000380)="d93ee53d2f5d29ac21f44016c5cd08b53f94854cf38e52b58935ae633e5bb1fba813536fcf345d10ae17233b465236c3ed4dc9d49370080622bdf20df640fa4ca04e1b142432230c61b1bc78e0f8465cad52b29c226df22fe271cb00f33e8803aa8b1d3c9209eecab6d95f1474eb2c6e7dc1486512d87b078a11ee834681917608a99ce7553f4ba80b8acca2d7a344d24adcc29aa20b0d21206432743ddc3073fae4c17dec25fc33de5efcc5e62bfda99bcedcf4bc408c9b9fee4aa40e012c54fe7368134e6815aa58b0665972de0a4bc2353fb91d3fee4cf5db657dbb2645343830e5010559ab352208a5aa368d34afc9ae4fffe2c38f2a70a904c454ecca52b16963d8747043cd60f6b6a6e06d187efe7804a60cc24118e2657b8c9a40c2c1949c90db652c287202120f5caadaa79fb780c205804f438cd581b95fc3ffc087854834d8fb878087426b6a1e2830753be44f087682cb8cf82156300abbb63d4423f76579edabe6acdb135ccfaa207762a53738119c2869f223e47713c72775344c5a6519c19228e809e481b80908fe987e5167e40c96d04ce33facba03addd2b70a05efdbe0b1b229fa05a61e260d8a196c855ac41da015dc51f39e04d73987eae70755dd8e0c3e67732e3b207cc3ca0a5b2844180cbea45869bcef38ab1e5039f8e10c79f91712e06445034a60c5c05b5117a0c49b021c5e5430292a3874221657e72b81cb5bf6c12ba9559176bdbc2f1f505c78ec4597251ea4a8c8bfea2e8a1312fa53485e6f8581e1f383e3fde9d6d3d38a4e6ed7017eb80b1feafabd3a53887ada10c7a055db882306ea76a8e2b135490d17c3ed69798880a7edb565c4e7ac98c38d3ab78aded616df5d8c36b7dd8a84359083f6170e18a769a2b5c1c2075f9a70746f93918094620bd65fdea6281152ff989c9984aa6fcf277f904559fe799658c162fa231fda0b78db2490a8a7d233d806ab03afe936aa04e9f6a64832cb404e8b530a5b7362534aecc79e11640f7d5873554e74df865b62a33994245494199d980cc73f5cf523da596cf8430df6128b3d3acb2919339b98e10d78057ea778f673245e40023e208e9bda130ddf042732ff9a8515e5a5d5ea35a43c0d93559085430a36fb223b743bd6a9549641ee0ea4de523d2dcd3bd9bdb5f837416cd523e3efd9123921f902ae88be35b9c54878790659ca57606bd47845b72bd3f95772d0541c00b378d4f2feaecf4d55bc77e7099fa15c35a1368ee07359b8500196983a98531b16383f1e62174d2fbd3a037fe275789850e99c3a6e3bd268470abb6ed2b800951dab5111a1aa86e3f39eef00fe858a328c4882dab7243ef8d2d81e39d2a2c515d1611f03a4b6f17cd0abb65c5a0101e22c89cad38fbd642ae2e71a51096195e3df132791dbf333231c196b126a56f501857357c0c405373faf4d13e5ee7beeece5132ee9a9cefe978171f3f23d14134a3aa205dc2565c561fdf4e659f4c0fbc8fc8913e10657097e3658bb99a89201ae9f54df2abce6e5099e8f22fa88ade5651d82024f242e8bc892928485f87ef1f5609d62222cd70ce04c11bc640a3462408b7309c165ef03635ae359a3fbbc99b335c22d7dbbae88edc768cf724a41fe10d1c7833a12c461338f33d510d6a97f6489de435ef95cd4878335b4ed90ba25de73e91ca324e4e4b5198c53c876a6957a1e963c08ff57104bdb9027b28e393d0501525f5228336af6c66d6c53da56a8dc23ea0888a66a78c374203626c0c9a4a372c0fbc6b9ef9c0a52f43a09e9960b2a8e3ed24f117c488d1195afc3e3cd4128216f7ec09bf8a5dfe77180ebec997f9ec62bcd33d3a07536ca5cb2428d901e7ecd9cf540c8ed03e6c5fd623edd4a0f70a872e476943ffb3dc2da725921b559410b9478b97419df280794a1be27b3690e8e511d9b2021a681373a0b8af91cdd31f7aebde0be06fa1acf4038ef6394c988363158e4071a2b00f6a073def6f5f394d57146695465032f2fb57774409c7f1bde1da140e00b0bb2a05467c8f0bfbba89682d0e1d7a7928e4ccbbe2df3ea847d3eefbd94f8dc10b8be60ff241c92b758e2e3892aa7be946608538731523f8572a647e14fc581ebcaf86d0596ec2d71cf1453087aaff38a35fd87a0289c4961f59d1f0b59f28c47d3150e631cc1fa2b18c5ef5073f998503c1c0096ae496dffcd60b44a25f4daf188b7f5ab539eb1bf40ffe52f71ead52d45d270a91c538f724af88870850e2d07e6cde05e6b90732dde83c004c079c76317473decdcb026c6eeb453554cbeab597e752b7a902a16a05e21ad4ac76a1eb928033b3c489f1c6707d40d7ad3468368e80fa5aa2da05f6dc6015a225f4b10885159b24a2c70f89482e9b49bf340396ea1ae52aff01226019cade05cc57f6bc39e4534ea5037f2a52c45f8b50dc8e497eea0093fb862563b1ff038b11383fc4f6b9c0814eae0b645ed2b006134d930ac6bcec7c5d1834040573a3972041436c56afedd7ddc405b91fb9d57a1f1d7748b0d7bb27540e2c217d5deb9b2204ee731615f68d6d9c3676449af01e84fdb19d42bdc43b324d78663012fc00672596fc1b7e6145985ba479dd33af87dd5dc63989176189779d5f832e50bf45f2a649a375aeb07fa37f1ab9dbc1d561f263cc25484acf701d099f14ef84e2323f135648b30fff607672999a56679fed11e67df558384c57db9d8ad8b24a4d95e33c04a6a3ee571d47777bfd00638e5c0b68f364e5b3bcc0b7be1da39a017626e001d2f6176365000c7b38b348ffdcb8b8ce715fd0ac850bfd37d1524accaf3e96304b2ff572ed8f8935d3bde6141492cb82daefd360c1fe71be0d45b2b5e6169b599ec5fcc11464c067df26c2e74db7a620f1fe975cf66967e9c0c04288e7e3989a96a02c7d929e0692b673f46c59c4ebb0c5f9fffd25e9cf37c7ab0572d282c900e6f7fdc7f637505546cf91959110fdbf4452aba24ebbb35b32c16a22633731dd966a99629163133c347fdcff4075e51a6bc7d4c694e14bc322cb4639b6dda18be8cfe608543a54b3e99cebfac985928cc26ed3336ab59a618d8ea955ba960cbe3851527f43dd1d1495ae883ad155e5c50d831381f43dd74faa59e53c64da64a8df25d95991898bb92a8b8fe037cbf2cbb66add691a0e03aee63e9663d3882e5aba04df03604994effd42d08ba45d72fe67dab0f0cd8f6a8f2baf1efbb639877c8b60056f8463c5804756734dfea64b9ef088e0e1eb1466e3c7f9f1a1ed190e9ddd2be2eaab9b6de6141284a21338bf26e4148a2d108e252cf56772f8f76afd2a74bbb2c07e7498db9b257db679e6d05c0aadb4ea44534f855a4c42342cb152402c9b0299792c7fb914527b409d8354a82546415489e5713f5eb1ddc79b6379d38e81ddcb54017e8139666536583bda52282b8dab438688cc1a1aafe7fb30aa2888deed357802103edb6bc159dc97f4d3f8c268b409bb7b7d97c4ff4780c4fc2f698231c30097bdf108851abb9d563e30cd276fa9c9af932bce1910711277df48146979ddca90809d483da53650e56eab4f123c2b5b3be71fc7b08c1e20889a77a50ac9070d1506e58c2b13ad58c2a27ae17113c1303c22e224e257ea74dfa81d9508eb45e2f88f9f9710f9cd59a5e880fcaed868f5a8d33e395fdf34e0aa690b55d98777bc9ac3f8e9dc7c868ac2edd71a481c74bef032a5204ddb64cd14406e22076fc84f04ba2fac1c3390ecd3d2443fc3f8f802e1163f7957da6224351eea4952c3d3f38f7828b3531e368b86143fcc8e7f02b52338452c3fd938b8213cc14926f383e394dbce9cacaf40f8f8f0ef7a34803cf02b5d4200468d25900d748a3d9124f9171df7affc73c43fbd65de68f63d49c5a54b5be0bc4ebfd1983fe12600b32fc4e31e627dc8b914daf6a503a2b6e89ce49264f20e2bf29260cd5da4a7fca2928009794f7ccd4fea5e73054ea7fab88cbd44e564b03e72687788bd6a81a0bacaa54abcf54c6eb3c28fb666ab5e8772710653e5a676dd2d73cc558800a284dcb138b28a97d18009ea849253a9d0e505c95407272aeea708d833c0113f79381fb7a1d884717afb949bda0b18b331f602e95adcb6e882299dbe20aafb70b07021ada39470c82a52fef9ee9ae45b02ffd37fd46118bb6e90264b15a189b188fa7f4efd774dfed46baaf5521e887e476efd1137d73319351adee1dcf24b381c8a7ccdfa686fe472947b862ba9e5b69ad17ee6addf895d5561da3a5fa336386dead3099dc723cc94472284170d73910a528e5f734a6bea7d9777a10f0aa1cd8c80a31d14e6a2a3ce79ed4c6ff8c1319c6965569b3b85f6e640cd976b227035b72a2b7c8d5502d76d36592d06cec6ed37a810649454dee7c4667e25d50695afc0c801503b97d482efb38363c4b1c4334fb5c1080d7399a95f810d270a0c2cca4edbae0cd7690e0db61abbb630f5628c20ea4be0e8ddfa66955c537e0fbab4364839e248cb536c557f92226b18c6927b6d5e488aa34c67ae01893132da9803efb1dc864b3c6e2410a54a0cadd6d88e60cbd116f30deda9f21f22470fc2665ff7a14eddc5613b9262c6524e6fcdafc48f77e08275d0dc7faf5ec96fddaa60c7cfffec9552d93d57b210a87f10c6e6b77504fb69d6bec10069f9d4205a3d394934da31451142072639862947b89907fb9047c101e00d4044e5a3140713dd7c6d4c6e2e8e5e6eb93235f359050d54d000d82bf573f021d8b0e294bcf52bc645b0edeeebd8d447b2b75bb07e7a581c7a0a3765a865e5e3a08ae2ade245e33021566c30f247411286c21577ae6b6b9b105bd3c507676b51bdcebe4c2983323eed60e32ddbb5f12ba4d346d5491fe234766613bdbbabe89cb0fae232ad05efc1a0c73500490f803c2ee4382f0b74b5c42d42d4d4b6a6da52639813b8ae223f6de8170799ea89b7cb915e24eeb3be211bdb1a90eda33838a21724148c64106f19c92074ff998e250940a4a9015cc35e788ebcc9ced36c69b4f1f9c64236f494b14f974070844a674d0cc0d4d4a4ca7279c6b791a3d8437ce975215b54650a24aae440181bc48ffc497d24b6791e9a32bcc233071ded143c3ef8168896cd9464b08a086ec2fffe11b845a54429b6410d383ad6bb3f7c4a4b1fb29c34f3281f8963be4896b809c57acb8544585c9b2eb5dbf253f2d69548e37c977ca9564446d78d0c4512fdf183f4c053943bf5a556890104db978c3d3f49450a8c97ac536ef4e9ca2526dbbe0ce77f7033e995b511caa186d417eac1521cf4d5d843b93d337ec2f0f790af82c37d4460704f2e73645335cf7538f2e4cb7194c5f8f4814232cddccf1163c9d0ec038b0e6ca3a7afcf2936ac448dd24824327270efa633338e9df67c7e6da5551ea8d8d9019f104ee4cb6d40b0631186785754f7ffdff71cb48dd9d8bd58e0809da4b87bd8e8aea2d4d7d46e74b8f89d3a5fd8c82d837fe9fc4593839233f3b240ed7996aa263116dd5b4b68000d692cd6bdd3b8ae9f194a117e46816eb1ed848e8d5345ec235d3be0b8915f4e9058b9ead3ba106be76c63ae0b31483ec22164f4b79cafcc6f035b519aa78ee5710771e1a5cd703629f7ebd01dcfb2f2ca83641187fcfc653c1527ac8b6ff3018bce41a3ef870953e0cbdb9941ecf7f20509320264a3b7eb4ff225a8cf8e1dc4bd9817ee153b131fbc78b1a6a24195b3a214a8d5f615670ccd3da024674442e2cf1e75b888b485f09e51ad9e91c9fde145d7e2c8606056a91fb1a7e853ca395152244b30700c71", 0x1000, 0x0, 0x0) read(r2, &(0x7f0000000280)=""/229, 0xe5) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000000240)="b380") 16:00:26 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) r1 = fcntl$dupfd(r0, 0xf, r0) utimes(0x0, &(0x7f00000000c0)={{}, {0x8000002e, 0x20004000}}) ioctl$TIOCFLUSH(r1, 0xc028698d, &(0x7f00000000c0)) 16:00:26 executing program 0: mknod(&(0x7f00000001c0)='./file1\x00', 0x6000, 0x1105) acct(&(0x7f0000000000)='./file0\x00') rename(&(0x7f0000000040)='./file1\x00', &(0x7f00000000c0)='./file0\x00') open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) 16:00:26 executing program 1: r0 = socket(0x18, 0x3, 0x3a) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, &(0x7f0000000180)="aada31afde6156b273eabb54bb00b2ad846f7ac9e9c361e98613d45db0c7b60b1b33dedc72d18acc182b12be8315c743713f86a415aecb410ba7f9c99c2d6424792a8dd710bf193d4d454a96f55a24084f9922f2bceba47fd2a652463bb8dadf4f632c6e3c91583d68a7c8836fd1a9e55ed8174de76f85d79c7799568a71d50eb5bb9e4967538b77adccd3c0b9c7c4c8249449b2a9a4621d4e32fb3dfec83287fc290c3f0f504e116e4b82574ace429196664cb385aa2c4fb9d2b006426787cf2f04770f0ec2f1f49b2f2fe8d49b4ba04aa1395095e0d6f7f555a9014baa56d13a66554ee845cdfcbaf0eef0199f4997de76", 0xf2) r1 = accept$inet6(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) sendmsg(r1, &(0x7f00000006c0)={&(0x7f0000000080)=@un=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000000500)=[{&(0x7f0000000280)="0225affda87006839aeb73b55fdf38f80957a66d3246ceb030399830596435b11049b78ab99594bb6f75cb61af7cfa9075343feac99b51167ffb1f60429438fc36dbd430c2ae1c0cae68d04e1462cf3ba8a71d2d40df54f21b01a1ffb921ac950d316968be8d2a5c37f8e76f865462773f179e14cc062affbc353899625ce526ab44c2c900d5e7c975d17dc11b2db287c32128bd3b2e190cd309e0a89c2fc5831a9e7a57337ce91b454e278037141ce8479ae582b5bc76b835b38f23a5616edf", 0xc0}, {&(0x7f0000000100)="bcf3b62408f4cde1126d3b42f118cf5b46baf70a0ae81bc873839ff87096620357f39327d4b9f3db5c4fe35e3f33f9118a6f078e468efb7e6246ce034b29ee6098430ef0231ac959da69791bf30c6b25bd66", 0x52}, {&(0x7f0000000340)="56529a12cea9f0b73f8ac6575ab6d55b037626bc8e9545ee426f9747e2737f68767fe0b3cd132b06c2be72010b2d9009b32ec88f649ee6d2a3c5c145383490c2d91f9ef9460033ed0b5a9ae7b0a4f1dbee1767de15e0cd37050132f437ff311ae3414cc83b62eea463370aa31dff098ea27321888c8705b4b5c9087f6218c3fc0588f03a39ccd455c859d5cbd1e30410213b15aee63d542cc75c814976a83471cfca3fc6d1e5b2adb1457c2b5a9884d6198b5caed44d4ac1aa7743a4e03fe6951565ba", 0xc3}, {&(0x7f0000000440)="ca93a59d17a49455364ef39b37b50639ddc7d98bcbaf530b4c678f96833fa90ff44ce028dd85dcf6cbd2e60b6dad4288157820793cc19ea32ae4028e2546379025aa9eef14964f1a676b8ceade1e56b2667bfd3d9ed8e08ab84c5e78176745f6f4d08b14e6029cca29b2b95546c5bad4aa96d4280eceb141cec3b866662bcdfc5fe8f753c269b53eb72aad4dd4fed97ef83c44b1c7cc2d7f5421158748c0434a91", 0xa1}], 0x4, &(0x7f0000000540)=[{0x58, 0xffff, 0xff, "36f263d8a221d33f6f16888ac2d4631cc4843c9089f9ca2d7e247265d5d6059d09087cfce58615ab26d61f11c33acecf92d2625e30c43fd6a1046c6ab63ac51b335cf2c5"}, {0x38, 0x1, 0x6, "bf0ab974f6056c41447ac8095b669226d5c912288eb5ce5a52d3ad610957d444d4e5ccbcf7"}, {0x28, 0x1, 0xffffffffffffffff, "bb54c5f73ce7c6aa924152af0086752e130eb068546b"}, {0x98, 0xc8ba2cc3a6cddea3, 0x9, "79813d7af936cf8e59254f86555d62bd4f23fddd0094916b085f713f39d5674aa43628c99c9e56092b11b8ae38b88c94bd20d48534c052dda164e98c1240d0a5e8ef6b531d10293dfc020e7c4860a3a8ca3637c70a08228302da58973c44d7558838d34d18046e5f093331206f63700f6f3cb5214ba42d01cf78c9b6525238010397"}], 0x150}, 0x2) socket(0x6, 0x1, 0x7) 16:00:26 executing program 1: r0 = syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7fefffff}, 0x0) close(r0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x1f, 0x0, 0xffffffffffffffc0, 0x0) kevent(r1, 0x0, 0x0, 0x0, 0x7, 0x0) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/wsmouse0\x00', 0x8, 0x0) r3 = open(&(0x7f0000000280)='./file0\x00', 0x200, 0x0) kevent(r3, &(0x7f0000000440), 0x4, &(0x7f0000000500)=[{{r3}, 0xbffffffffffffffd, 0x80, 0x0, 0x7fffffff, 0x3}, {{r2}, 0xfffffffffffffffb, 0x60, 0xf00ffffb, 0x1f, 0x4}], 0x4, &(0x7f0000000540)={0x0, 0x9}) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/wsmouse0\x00', 0x8, 0x0) r5 = open(&(0x7f0000000280)='./file0\x00', 0x200, 0x0) kevent(r5, &(0x7f0000000440), 0x4, &(0x7f0000000500)=[{{r5}, 0xbffffffffffffffd, 0x80, 0x0, 0x7fffffff, 0x3}, {{r4}, 0xfffffffffffffffb, 0x60, 0xf00ffffb, 0x1f, 0x4}], 0x4, &(0x7f0000000540)={0x0, 0x9}) r6 = dup2(r3, 0xffffffffffffffff) kevent(r6, &(0x7f0000000000)=[{{r2}, 0xffffffffffffffff, 0x889d6b2362244935, 0x2, 0x1, 0x8}, {{r1}, 0x5, 0x4, 0x20, 0xa1, 0xb56}, {{r0}, 0xfffffffffffffffa, 0x24, 0x0, 0x4, 0x1}, {{r4}, 0xfffffffffffffffc, 0x4, 0x80, 0x589, 0x9}], 0x9130fbf, 0x0, 0x0, 0x0) 16:00:26 executing program 0: r0 = openat$zero(0xffffffffffffff9c, 0x0, 0x8, 0x0) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000740)={'./bus\x00', 0xff, 0x7, 0x4, 0x1, 0x86, 0x3, 0x1000, 0x2, 0x2, 0x3}) mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x8000000000005200) r1 = syz_open_pts() getegid() nanosleep(&(0x7f0000000080)={0x68, 0x7fefffff}, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000540)=[{{r1}, 0xfffffffffffffffc, 0x1, 0x2}], 0x7, &(0x7f0000000200)=[{{r1}, 0xfffffffffffffff9, 0x40, 0xf0000000, 0x5, 0x101}], 0x1, &(0x7f0000000600)={0x1, 0x15}) bind(0xffffffffffffffff, &(0x7f00000001c0)=@in={0x2, 0x2}, 0xc) kevent(r2, &(0x7f0000000000), 0xf8b1, 0x0, 0x10000fb, 0x0) r3 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x7, 0x0, 0x0, 0x0) r4 = kqueue() r5 = fcntl$dupfd(r3, 0xa, r2) ioctl$WSDISPLAYIO_GMODE(r5, 0x4004574b, &(0x7f0000000640)) getpeername$inet6(r5, &(0x7f0000000000), &(0x7f0000000040)=0xc) getrusage(0xffffffffffffffff, &(0x7f0000000480)) kqueue() ioctl$TIOCNOTTY(r5, 0x20007471) kevent(r4, &(0x7f0000000380)=[{{r4}, 0xffffffffffffffff, 0x1, 0x4, 0x967, 0x2}, {{r3}, 0xffffffffffffffff, 0x11, 0x800fffff, 0xffffffff, 0x8}, {{r1}, 0xfffffffffffffffd, 0x20, 0x40000000, 0x2f11, 0x2}, {{r4}, 0xfffffffffffffffa, 0x1, 0x0, 0x6, 0x200}, {{r4}, 0xffffffffffffffff, 0xa, 0x1, 0x1, 0x8}, {{r1}, 0xffffffffffffffff, 0x3, 0x34, 0x9, 0x80}, {{r2}, 0xffffffffffffffff, 0x20, 0x1, 0xffffffff, 0x1}], 0x6, 0x0, 0x81, 0x0) r6 = syz_open_pts() kevent(r4, &(0x7f0000000280)=[{{r6}, 0xfffffffffffffffe, 0xc, 0x40000000, 0x4, 0x2}, {{r2}, 0xffffffffffffffff, 0x5, 0x80000066, 0x0, 0x1}, {{r1}, 0xfffffffffffffffa, 0x12, 0x1, 0x8}, {{r6}, 0xfffffffffffffffc, 0x1c934b8a74e174b0, 0x18, 0x5, 0x8acd}, {{r1}, 0xfffffffffffffffe, 0x20, 0x2, 0x0, 0x3}, {{r1}, 0xffffffffffffffff, 0x86, 0x80, 0x200}, {{r2}, 0xffffffffffffffff, 0x40, 0xf0000000, 0x2000, 0xefe}, {{r2}, 0x0, 0x0, 0x20000040, 0x3, 0x3}], 0x0, &(0x7f00000000c0)=[{{}, 0x0, 0x80, 0x0, 0xffff, 0x2}], 0xffffffffffff8000, &(0x7f0000000100)={0x5}) 16:00:26 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4", 0x0, 0x40000000}) write(r0, &(0x7f0000000200), 0xfe72) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x3b, 0x3, 0x0, "29ad8093cba9b22cf0b5e6586176eb3ba9714fd4"}) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/wsmouse0\x00', 0x8, 0x0) r2 = open(&(0x7f0000000280)='./file0\x00', 0x200, 0x0) kevent(r2, &(0x7f0000000440), 0x4, &(0x7f0000000500)=[{{r2}, 0xbffffffffffffffd, 0x80, 0x0, 0x7fffffff, 0x3}, {{r1}, 0xfffffffffffffffb, 0x60, 0xf00ffffb, 0x1f, 0x4}], 0x4, &(0x7f0000000540)={0x0, 0x9}) readv(r1, &(0x7f0000000440)=[{&(0x7f00000000c0)=""/132, 0x84}, {&(0x7f0000000180)=""/166, 0xa6}, {&(0x7f0000000240)=""/165, 0xa5}, {&(0x7f0000000300)=""/144, 0x90}, {&(0x7f00000003c0)=""/82, 0x52}], 0x5) syz_open_pts() ioctl$TIOCSTAT(r0, 0x20007465, 0x0) 16:00:26 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000340)='/dev/ttyCcfg\x00', 0x2, 0x0) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyCcfg\x00', 0x2d4a85e4dd9e1a81, 0x0) ioctl$WSDISPLAYIO_SMODE(r0, 0x8004574c, &(0x7f0000000100)=0x5) open(&(0x7f0000000000)='./file0\x00', 0x38b72, 0x12) execve(&(0x7f0000000140)='./file0\x00', &(0x7f0000000280)=[&(0x7f00000001c0)='/dev/ttyCcfg\x00', &(0x7f0000000200)='@%\x00', &(0x7f0000000240)='\xfe\x00'], &(0x7f0000000300)=[&(0x7f00000002c0)='\x00']) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) open$dir(&(0x7f0000000080)='./file0\x00', 0x800, 0x0) pwritev(r1, &(0x7f0000000740)=[{0x0}], 0x1, 0x0, 0x0) 16:00:27 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2}, {}, {0x6}]}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000800)='/dev/null\x00', 0xed78ca24b18be92e, 0x0) accept$inet6(r1, &(0x7f0000000000), &(0x7f0000000040)=0x7) ioctl$VT_GETACTIVE(r1, 0x40047607, &(0x7f00000000c0)) syz_emit_ethernet(0x1, &(0x7f0000000180)='y') 16:00:27 executing program 1: mknod(&(0x7f0000000180)='./bus\x00', 0x0, 0x7) r0 = syz_open_pts() ioctl$TIOCCONS(r0, 0x80047462, &(0x7f00000000c0)=0x6) r1 = open(&(0x7f0000000140)='./bus\x00', 0x200, 0x0) shutdown(0xffffffffffffffff, 0x3) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000080)=0x100002) ioctl$BIOCSDLT(0xffffffffffffffff, 0x8004427a, &(0x7f0000000000)=0x6) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/wsmouse0\x00', 0x8, 0x0) r3 = open(&(0x7f0000000280)='./file0\x00', 0x200, 0x0) kevent(r3, &(0x7f0000000440), 0x4, &(0x7f0000000500)=[{{r3}, 0xbffffffffffffffd, 0x80, 0x0, 0x7fffffff, 0x3}, {{r2}, 0xfffffffffffffffb, 0x60, 0xf00ffffb, 0x1f, 0x4}], 0x4, &(0x7f0000000540)={0x0, 0x9}) ioctl$TIOCNOTTY(r3, 0x20007471) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000002c0)={0x0}, &(0x7f0000000300)=0xc) fcntl$setown(r3, 0x6, r4) r5 = accept(r3, &(0x7f0000000040)=@in, &(0x7f0000000100)=0xc) listen(r5, 0x1) 16:00:27 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x50}, {0x45}, {0x6}]}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x40, 0x0) ioctl$KDSETRAD(r1, 0x20004b43) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='o') 16:00:27 executing program 0: getrusage(0xcb77533502136198, 0xfffffffffffffffe) getrusage(0xffffffffffffffff, &(0x7f0000000000)) socket$inet6(0x18, 0x2, 0x3f) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/wsmouse0\x00', 0x8, 0x0) r1 = open(&(0x7f0000000280)='./file0\x00', 0x200, 0x0) kevent(r1, &(0x7f0000000440), 0x4, &(0x7f0000000500)=[{{r1}, 0xbffffffffffffffd, 0x80, 0x0, 0x7fffffff, 0x3}, {{r0}, 0xfffffffffffffffb, 0x60, 0xf00ffffb, 0x1f, 0x4}], 0x4, &(0x7f0000000540)={0x0, 0x9}) ioctl$TIOCNOTTY(r1, 0x20007471) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000002c0)={0x0}, &(0x7f0000000300)=0xc) fcntl$setown(r1, 0x6, r2) r3 = semget$private(0x0, 0x1, 0x0) r4 = geteuid() semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f00000000c0)={{0x4, r4, 0x0, 0x0, 0x0, 0x4, 0x7f}, 0x3, 0x882, 0x4}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f0000000300)={0xffffffffffffffff}, 0x10000) r7 = getpgrp() fcntl$lock(r5, 0xf, &(0x7f0000000340)={0x3, 0x0, 0xffffffffecd81e2e, 0x100, r7}) ioctl$VT_ACTIVATE(r6, 0x20007605, &(0x7f0000000380)=0x101) r8 = getuid() r9 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r9}, 0xffffffffffffffff, 0x1}], 0x0, 0x0) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f00000004c0)={r7, r8, r10}, 0xc) fchown(0xffffffffffffffff, r4, r10) r11 = semget$private(0x0, 0x1, 0x0) r12 = geteuid() semctl$IPC_SET(r11, 0x0, 0x1, &(0x7f00000000c0)={{0x4, r12, 0x0, 0x0, 0x0, 0x4, 0x7f}, 0x3, 0x882, 0x4}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f0000000300)={0xffffffffffffffff}, 0x10000) r15 = getpgrp() fcntl$lock(r13, 0xf, &(0x7f0000000340)={0x3, 0x0, 0xffffffffecd81e2e, 0x100, r15}) ioctl$VT_ACTIVATE(r14, 0x20007605, &(0x7f0000000380)=0x101) r16 = getuid() r17 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r17}, 0xffffffffffffffff, 0x1}], 0x0, 0x0) getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f00000004c0)={r15, r16, r18}, 0xc) fchown(0xffffffffffffffff, r12, r18) fchownat(r1, &(0x7f00000000c0)='./file0\x00', r4, r18, 0x4) 16:00:27 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x40002000, 0x8613b) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/wsmouse0\x00', 0x8, 0x0) r2 = open(&(0x7f0000000280)='./file0\x00', 0x200, 0x0) kevent(r2, &(0x7f0000000440), 0x4, &(0x7f0000000500)=[{{r2}, 0xbffffffffffffffd, 0x80, 0x0, 0x7fffffff, 0x3}, {{r1}, 0xfffffffffffffffb, 0x60, 0xf00ffffb, 0x1f, 0x4}], 0x4, &(0x7f0000000540)={0x0, 0x9}) ioctl$TIOCNOTTY(r2, 0x20007471) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/wsmouse0\x00', 0x8, 0x0) r4 = open(&(0x7f0000000280)='./file0\x00', 0x200, 0x0) kevent(r4, &(0x7f0000000440), 0x4, &(0x7f0000000500)=[{{r4}, 0xbffffffffffffffd, 0x80, 0x0, 0x7fffffff, 0x3}, {{r3}, 0xfffffffffffffffb, 0x60, 0xf00ffffb, 0x1f, 0x4}], 0x4, &(0x7f0000000540)={0x0, 0x9}) ioctl$TIOCNOTTY(r4, 0x20007471) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000002c0)={0x0}, &(0x7f0000000300)=0xc) fcntl$setown(r4, 0x6, r5) writev(r4, &(0x7f0000001900)=[{&(0x7f0000001600)="501981ec5aa4efe1c82eebc54b31e7aca31b7e93d387c358820f86155fee6a0a7e0ffaa953561c504e92c8203334b1ff9c35f1083e16a1d46a0fe449d5863babc3aca9b816c9d241cbd9f3dcda59fcb07bfa4ea0166266d735a048fe9a1872c7d0906467b66cf24639850c2d86019e96db3040fe30598007e6953c2e2cb5cec16fd14ad3a4f4c9ab38851a168a1e1d56faa02ccb6b61912d7a180ebfef38a51c00cb0d88517b5a1dd2188f7c9e33e91269988eafb9a064dab355bcd3befbfd5a6c93837b24d407aa4cdf9a61a15694a34db615585c6f7369a3ddf8225fb29eef493812f7ec587dfe0794860dc0390f4f", 0xf0}, {&(0x7f0000001700)="e9d9d60f36647d11707d6acc1562cb63f8c80dd30e2d5a030fb3ffa9bbb8851844d294be512ed6bf56b869c192cab03d8d00bcd6ef0428e3a2cfee6f309d0527b355f04d41ac472eb1c4ddd86616", 0x4e}, {&(0x7f0000001780)="cd9221e1f1a86e9dc7a159fc34e726d8074e3718ee5d20c9b61533ef36832cd698426f0b3c869e022a3c47f2406029432faf274b235407cc2330f79e6311ac937946", 0x42}, {&(0x7f0000001800)="ab3c8c668c37071b9b031a8b37694796c4821c95f991746872379d891c1a3e2e4c3d9cc4a696b672cf669fa5d28cd67ff688d907d96a6b78022b1d49b5b3ccb46fccbb3709fe8d36e043b9c1faf8a335d70c7355b6c5bb717597166672b10fd3cc3a9a5cf1b9718ea2134570f072c9fc0db75bca0021c8b6777165e0649a66091b6c52537b2d0c3a91fb0d1880373f116c960b352fb85ee4045c3f5fb76f94dfadca407c3b39b073217e750c1fe08c5831d6ae5e76878bab92354f8dd37aec030f61c05083fe0ab103355fd9f0", 0xcd}], 0x4) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000002c0)={0x0}, &(0x7f0000000300)=0xc) r7 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r7, 0x0, 0x200000000000c, &(0x7f00000000c0)="eaff12ff7f000001", 0x8) fcntl$setown(r2, 0x6, r6) r8 = accept$inet(0xffffffffffffff9c, &(0x7f0000000340), &(0x7f0000000140)=0xffffffb0) recvfrom$inet(r8, &(0x7f0000000180)=""/174, 0xae, 0x803, &(0x7f0000000240)={0x2, 0x0}, 0xc) r9 = accept(r8, &(0x7f0000000580)=@in6, &(0x7f0000000140)=0xffffffffffffff39) ioctl$FIOGETOWN(r9, 0x4004667b, &(0x7f0000000240)) getpgrp() open(&(0x7f0000000200)='./file0\x00', 0x80, 0x10) ioctl$BIOCSDIRFILT(r2, 0x8004427d, &(0x7f00000001c0)=0x1) r10 = openat$null(0xffffffffffffff9c, &(0x7f0000000480)='/dev/null\x00', 0x8000, 0x0) readlinkat(r10, &(0x7f00000004c0)='./bus\x00', &(0x7f0000000600)=""/4096, 0x1000) ioctl$WSMOUSEIO_SRES(r0, 0x80045721, &(0x7f0000000100)=0x100000001) getsockname$inet(r0, &(0x7f0000000040), &(0x7f0000000180)=0xc) write(0xffffffffffffff9c, &(0x7f0000000340)="4e070008c240661381b81c0dbac78f6ad197cf85f1d36ca795e8cb23450bbb5fce6fee36fabeb055c12506b34b791722be7187eb98c6a21acb359f3bd5f1bd180f9fcc16f45ea62fb9c67f2f791a9221651ae486f6b87c5f025bb8aa6fb6db6b0edaa6737bed4bebd361b76c4e21ca1ed1d5d84de26b0efe37acfab08db7e2a384894bee20ee4dc11da76b0069080020e25f7a235177d1063a3da02b6d55b7448d5621a41a5081c31e803a5728c1ea79c9681400a59fbfa96c6b6d9b93a0b2a6862a03c25ac24ec2c4831fb5254c51379e87134922a067a585ce7e0ca712e75c141d26ba2e44443a324370f84ab64dbd0e4f2e2bbb805b33bab1c245032a51cdf624fb324b93be87cba07fa5c8270c28d6253c6d19ce04409fd69f14cc0b3642064369", 0x4cab681974917fa4) 16:00:27 executing program 1: mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) r0 = kqueue() r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x1a6a28da8f6fcb58, 0x0) ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, &(0x7f0000000040)) kevent(r0, &(0x7f0000000000), 0x9130fbf, 0x0, 0x3fffffd, 0x0) madvise(&(0x7f0000a0b000/0xd000)=nil, 0xd000, 0x6) madvise(&(0x7f00008f4000/0x200000)=nil, 0x200000, 0x6) 16:00:27 executing program 0: r0 = socket(0x18, 0x1, 0x0) socket(0x6, 0x3, 0x6) setsockopt(r0, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000800)='/dev/null\x00', 0xed78ca24b18be92e, 0x0) r2 = accept$inet6(r1, &(0x7f0000000000), &(0x7f0000000040)=0x7) listen(r1, 0x5) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000800)='/dev/null\x00', 0xed78ca24b18be92e, 0x0) r4 = accept$inet6(r3, &(0x7f0000000000), &(0x7f0000000040)=0x7) socket(0x6, 0x5, 0x0) bind$inet6(r4, &(0x7f0000000400)={0x18, 0x2, 0x2, 0x8000}, 0xc) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000380), &(0x7f00000007c0)=0xc) shutdown(r4, 0x0) setsockopt(r2, 0xaf, 0x6, &(0x7f00000000c0)="d60832dc51df15070cf3b1df67688c20ef0285a8db631664614a0bf61948976f93d73b2cc0ab53841935118840dd7e36a14a04d42d999184276547d4cc4554432b042411faa82ce3f6122ad297a044c1cca36887cb70cf8f06d9f531cb86e4b7f437ecbbbc3a4c547fdd956f197e89c2f75d475b61a1520c6daf5f21c2918a60c15788985c", 0x85) setsockopt(r1, 0xfffffffffffffffe, 0xffff, &(0x7f0000000180)="65dd0a3dca17d82a068c8f0aea5c7bb8374b3d768672b2201973c356ab108ec9f24f9f82d4297d9c45ded9aa9a23", 0x2e) 16:00:27 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) r0 = getuid() r1 = semget$private(0x0, 0x1, 0x0) r2 = geteuid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f00000000c0)={{0x4, r2, 0x0, 0x0, 0x0, 0x4, 0x7f}, 0x3, 0x882, 0x4}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f0000000300)={0xffffffffffffffff}, 0x10000) r5 = getpgrp() fcntl$lock(r3, 0xf, &(0x7f0000000340)={0x3, 0x0, 0xffffffffecd81e2e, 0x100, r5}) ioctl$VT_ACTIVATE(r4, 0x20007605, &(0x7f0000000380)=0x101) r6 = msgget(0x2, 0x400) msgrcv(r6, &(0x7f0000000b80)=ANY=[], 0x0, 0x2, 0x1800) msgctl$IPC_RMID(r6, 0x0) r7 = getuid() r8 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r8}, 0xffffffffffffffff, 0x1}], 0x0, 0x0) r9 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x80, 0x0) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f00000002c0)={0x6, &(0x7f0000000200)=[{0xf2, 0x9366, 0xffffffffffffff07, 0xffffffffffff8001}, {0x2, 0x2f, 0xb20, 0x20}, {0x4, 0x3, 0x2, 0x8}, {0x3f, 0x80, 0xe2c, 0x7fff}, {0x20, 0x7fff, 0x800, 0x7a}, {0x8, 0x4, 0x9, 0x5}]}) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000004c0)={r5, r7, r10}, 0xc) fchown(0xffffffffffffffff, r2, r10) chown(&(0x7f0000000080)='./file0/file1\x00', r0, r10) mkdir(&(0x7f0000000240)='./file0/file1\x00', 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x81) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000001c0)='./file0/file1\x00') 16:00:28 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 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) r3 = dup2(r0, r2) r4 = getpgid(0xffffffffffffffff) fcntl$setown(r2, 0x6, r4) sendmsg$unix(r2, &(0x7f0000001700)={&(0x7f0000000300)=@file={0x3611f73d102418fb, './file0\x00'}, 0x1c, 0x0}, 0x0) r5 = socket(0x2, 0x2, 0x0) connect$unix(r5, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66696c653000ff31a299ca042e37f7a8ad6b3e910c411d6c6aa98d8851fa8a0f45ca76571b873ce0fbd6a900000041acc3cf740e8a70530000000000002452000000000000000000000098490d077aaf9544666aa81d54b9f85142108e909d7e3b3bb2c0459f6ab0a6da6040"], 0x10) utimes(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)={{0x8001, 0x1}, {0x1, 0x9}}) bind$inet6(r0, &(0x7f0000000080)={0x18, 0x1, 0x6, 0x3f}, 0xc) r6 = openat$null(0xffffffffffffff9c, &(0x7f0000000800)='/dev/null\x00', 0xed78ca24b18be92e, 0x0) accept$inet6(r6, &(0x7f0000000000), &(0x7f0000000040)=0x7) renameat(r3, &(0x7f00000001c0)='./file0\x00', r6, &(0x7f0000000200)='./file0/file0\x00') open(&(0x7f0000000180)='./file0\x00', 0x40, 0x95) sendmsg$unix(r5, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xaa0014ac}], 0x18}, 0x0) kqueue() 16:00:28 executing program 1: r0 = accept(0xffffffffffffffff, &(0x7f0000000000)=@un=@abs, &(0x7f0000000080)=0x8) recvfrom(r0, &(0x7f00000000c0)=""/4096, 0x1000, 0x3, &(0x7f00000010c0)=@un=@file={0x3, './file0\x00'}, 0xa) r1 = socket(0x10, 0x400000000002, 0x7fff) setsockopt(r1, 0x0, 0x20, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) 16:00:28 executing program 0: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x0, 0x5, 0x0, 0x0, 0x6}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x9) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18eef95680fc3ed211c289fea56bc97b67776e887865a4317313179e82e1ba2704ecb22d21025f76d99b42", 0x32) 16:00:28 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f00000000c0)=[{0x2d, 0x0, 0x1}, {0x80}, {0x8000}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)='+') 16:00:28 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4c}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000800)='/dev/null\x00', 0xed78ca24b18be92e, 0x0) accept$inet6(r1, &(0x7f0000000000), &(0x7f0000000040)=0x7) ioctl$VT_SETMODE(r1, 0x80087602, &(0x7f0000000040)={0x2, 0x1, 0x7, 0x7d915291, 0x26ed}) ioctl$VMM_IOC_CREATE(0xffffffffffffff9c, 0xc5005601, &(0x7f0000000380)={0x10, 0x0, 0x4, 0x40000000, [{&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x7f}, {&(0x7f0000e00000/0x200000)=nil, &(0x7f0000fda000/0x3000)=nil, 0xab}, {&(0x7f0000ec6000/0x2000)=nil, &(0x7f0000e4b000/0x2000)=nil, 0x43f5}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000f52000/0x4000)=nil, 0x4}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000fca000/0x2000)=nil, 0x9}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000e16000/0x2000)=nil, 0x1000}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x4}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000e6e000/0x3000)=nil, 0x80}, {&(0x7f0000fa1000/0x4000)=nil, &(0x7f0000e52000/0x1000)=nil, 0xf5c}, {&(0x7f0000e40000/0x3000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0xffffffff}, {&(0x7f0000f1b000/0x2000)=nil, &(0x7f0000e1b000/0x2000)=nil, 0x5}, {&(0x7f0000f13000/0x2000)=nil, &(0x7f0000f09000/0x2000)=nil, 0x8}, {&(0x7f0000fb8000/0x2000)=nil, &(0x7f0000f24000/0x4000)=nil, 0x3}, {&(0x7f0000f12000/0x2000)=nil, &(0x7f0000ee6000/0x4000)=nil, 0x7}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x6}, {&(0x7f0000f27000/0x2000)=nil, &(0x7f0000e05000/0x4000)=nil, 0x7ff}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:28 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000440)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000480)) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/wsmouse0\x00', 0x8, 0x0) r2 = open(&(0x7f0000000280)='./file0\x00', 0x200, 0x0) kevent(r2, &(0x7f0000000440), 0x4, &(0x7f0000000500)=[{{r2}, 0xbffffffffffffffd, 0x80, 0x0, 0x7fffffff, 0x3}, {{r1}, 0xfffffffffffffffb, 0x60, 0xf00ffffb, 0x1f, 0x4}], 0x4, &(0x7f0000000540)={0x0, 0x9}) ioctl$TIOCNOTTY(r2, 0x20007471) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000002c0)={0x0}, &(0x7f0000000300)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) fcntl$setown(r2, 0x6, r3) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/wsmouse0\x00', 0x8, 0x0) r5 = shmget(0x3, 0x3000, 0x0, &(0x7f0000ffd000/0x3000)=nil) shmat(r5, &(0x7f0000ffc000/0x4000)=nil, 0x2000) shmat(r5, &(0x7f0000ffc000/0x2000)=nil, 0x2000) shmctl$SHM_LOCK(r5, 0x3) r6 = openat$null(0xffffffffffffff9c, &(0x7f0000000800)='/dev/null\x00', 0xed78ca24b18be92e, 0x0) accept$inet6(r6, &(0x7f0000000000), &(0x7f0000000040)=0x7) accept(r6, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) r7 = open(&(0x7f0000000280)='./file0\x00', 0x200, 0x0) kevent(r7, &(0x7f0000000440), 0x4, &(0x7f0000000500)=[{{r7}, 0xbffffffffffffffd, 0x80, 0x0, 0x7fffffff, 0x3}, {{r4}, 0xfffffffffffffffb, 0x60, 0xf00ffffb, 0x1f, 0x4}], 0x4, &(0x7f0000000540)={0x0, 0x9}) ioctl$TIOCNOTTY(r7, 0x20007471) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f00000002c0)={0x0}, &(0x7f0000000300)=0xc) fcntl$setown(r7, 0x6, r8) r9 = dup2(r2, r7) ioctl$VMM_IOC_INTR(r9, 0x800c5606, &(0x7f0000000000)={0x100000000, 0x6, 0xf90}) 16:00:28 executing program 0: openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x2, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000400)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000280)={0x2, &(0x7f0000000080)=[{0x10000, 0x3f, 0x1, 0x401}, {0x9, 0x895, 0x5}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:28 executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000180)={0x2000013c, &(0x7f0000000080)}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) r2 = accept$inet(0xffffffffffffff9c, &(0x7f0000000340), &(0x7f0000000140)=0xffffffb0) recvfrom$inet(r2, &(0x7f0000000180)=""/174, 0xae, 0x803, &(0x7f0000000240)={0x2, 0x0}, 0xc) dup(r2) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/wsmouse0\x00', 0x8, 0x0) r4 = open(&(0x7f0000000280)='./file0\x00', 0x200, 0x0) kevent(r4, &(0x7f0000000440), 0x4, &(0x7f0000000500)=[{{r4}, 0xbffffffffffffffd, 0x80, 0x0, 0x7fffffff, 0x3}, {{r3}, 0xfffffffffffffffb, 0x60, 0xf00ffffb, 0x1f, 0x4}], 0x4, &(0x7f0000000540)={0x0, 0x9}) ioctl$TIOCNOTTY(r4, 0x20007471) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000002c0)={0x0}, &(0x7f0000000300)=0xc) fcntl$setown(r4, 0x6, r5) ioctl$WSMUXIO_INJECTEVENT(r4, 0x80185760, &(0x7f0000000040)={0x7ff, 0x4, {0x0, 0xa1}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="ad1af05de2f4ef18", 0xe9) 16:00:28 executing program 0: r0 = socket(0x10, 0x4003, 0x200000000000000) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000800)='/dev/null\x00', 0xed78ca24b18be92e, 0x0) r2 = accept$inet6(r1, &(0x7f0000000000), &(0x7f0000000040)=0x7) bind$inet6(r2, &(0x7f0000000400)={0x18, 0x2, 0x2, 0x8000}, 0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000380), &(0x7f00000007c0)=0xc) bind(r2, &(0x7f0000000000)=@in={0x2, 0x0}, 0xc) sendto$unix(r0, &(0x7f0000000240)="50010501000000000000000107070000081010fecea11ea8fef96eefc73fd3357ae26caa1016fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257000000002e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfb6a000000000000002f310b404f36a00f900064e0629616b0a8e7000000020000000000000e0208b31fd30000000000000000000000008539cda74d1467802813c67be2313927b913cebdbb7e563c73891d41f638837f11c34b0cceb2024d000000000640906fa45d709da9d158d945a2a5050000006e27749bbd97bb0d03fc2d04a1b9ff59a65f288695d68896dc7ed7b1875f0098e04e34248daaf9231f0de030323b4125ce41203583671ac5e51a7a3dc1a0c21d548f2db7b303757e60642b45cbc5737b8e2405757105050000000000000065f3482e093de700"/336, 0x150, 0x0, 0x0, 0x0) 16:00:28 executing program 1: r0 = socket(0x18, 0x2, 0x0) select(0x40, &(0x7f0000000000)={0x8}, &(0x7f00000010c0)={0x0, 0x0, 0xfffffffffffffffc}, 0x0, 0x0) madvise(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x4) socket(0x6, 0x1, 0x100) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000800)='/dev/null\x00', 0xed78ca24b18be92e, 0x0) r2 = accept$inet6(r1, &(0x7f0000000000), &(0x7f0000000040)=0x7) bind$inet6(r2, &(0x7f0000000400)={0x18, 0x2, 0x2, 0x8000}, 0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000380), &(0x7f00000007c0)=0xc) dup2(r0, r2) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/wsmouse0\x00', 0x8, 0x0) r4 = open(&(0x7f0000000280)='./file0\x00', 0x200, 0x0) kevent(r4, &(0x7f0000000440), 0x4, &(0x7f0000000500)=[{{r4}, 0xbffffffffffffffd, 0x80, 0x0, 0x7fffffff, 0x3}, {{r3}, 0xfffffffffffffffb, 0x60, 0xf00ffffb, 0x1f, 0x4}], 0x4, &(0x7f0000000540)={0x0, 0x9}) ioctl$TIOCNOTTY(r4, 0x20007471) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000002c0)={0x0}, &(0x7f0000000300)=0xc) fcntl$setown(r4, 0x6, r5) shutdown(r0, 0x1) 16:00:28 executing program 0: unveil(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)='c\x00') socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f0000000300)={0xffffffffffffffff}, 0x10000) r2 = getpgrp() fcntl$lock(r0, 0xf, &(0x7f0000000340)={0x3, 0x0, 0xffffffffecd81e2e, 0x100, r2}) ioctl$VT_ACTIVATE(r1, 0x20007605, &(0x7f0000000380)=0x101) r3 = getuid() r4 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r4}, 0xffffffffffffffff, 0x1}], 0x0, 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000004c0)={r2, r3, r5}, 0xc) r6 = semget$private(0x0, 0x1, 0x0) r7 = geteuid() semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f00000000c0)={{0x4, r7, 0x0, 0x0, 0x0, 0x4, 0x7f}, 0x3, 0x882, 0x4}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f0000000300)={0xffffffffffffffff}, 0x10000) r10 = getpgrp() fcntl$lock(r8, 0xf, &(0x7f0000000340)={0x3, 0x0, 0xffffffffecd81e2e, 0x100, r10}) ioctl$VT_ACTIVATE(r9, 0x20007605, &(0x7f0000000380)=0x101) r11 = getuid() r12 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r12}, 0xffffffffffffffff, 0x1}], 0x0, 0x0) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f00000004c0)={r10, r11, r13}, 0xc) fchown(0xffffffffffffffff, r7, r13) lchown(&(0x7f0000000100)='./file0\x00', r3, r13) symlinkat(&(0x7f0000000080)='./file0\x00', 0xffffffffffffff9c, &(0x7f0000000000)='.\x00') 16:00:28 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a8914c44f7b202a, 0x1b00) r0 = open(&(0x7f0000000040)='./bus\x00', 0x400000003fd, 0x0) pwritev(r0, &(0x7f0000000480)=[{&(0x7f0000000180)="19620b63ee8d3b31e9b52712ddd3520d8cec9bcad16110cc6e2f3ac8cfc2a9af68697cf04b85f62df2b189ad1d352a0589c23abbf67f00174623", 0x3a}], 0x1, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) r2 = semget$private(0x0, 0x1, 0x0) r3 = geteuid() semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f00000000c0)={{0x4, r3, 0x0, 0x0, 0x0, 0x4, 0x7f}, 0x3, 0x882, 0x4}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f0000000300)={0xffffffffffffffff}, 0x10000) r6 = getpgrp() fcntl$lock(r4, 0xf, &(0x7f0000000340)={0x3, 0x0, 0xffffffffecd81e2e, 0x100, r6}) ioctl$VT_ACTIVATE(r5, 0x20007605, &(0x7f0000000380)=0x101) r7 = getuid() r8 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r8}, 0xffffffffffffffff, 0x1}], 0x0, 0x0) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000004c0)={r6, r7, r9}, 0xc) fchown(0xffffffffffffffff, r3, r9) fchownat(r0, &(0x7f0000000000)='./bus\x00', r1, r9, 0x4) execve(0x0, 0x0, 0x0) 16:00:28 executing program 0: socketpair(0x2, 0x6, 0xffffffff00000001, &(0x7f0000000240)) r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x200, 0x193) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000100)={0x61, 0x3, './file0\x00', 0x9, 0x0, 0x40000000000000, 0x800}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$VMM_IOC_INFO(r0, 0xc0185603, &(0x7f0000000380)={0xdd, 0x0, &(0x7f0000000280)=""/221}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x0, &(0x7f0000000040)}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)='+') r2 = getpid() getsockname(r1, &(0x7f0000000800)=@un=@file={0x0, ""/57}, &(0x7f0000000840)=0x3b) fcntl$lock(r1, 0x9, &(0x7f0000000140)={0x3, 0x1, 0xfffffffffffffffa, 0xc00, r2}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200), 0xc) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/wsmouse0\x00', 0x8, 0x0) r4 = open(&(0x7f0000000280)='./file0\x00', 0x200, 0x0) kevent(r4, &(0x7f0000000440), 0x4, &(0x7f0000000500)=[{{r4}, 0xbffffffffffffffd, 0x80, 0x0, 0x7fffffff, 0x3}, {{r3}, 0xfffffffffffffffb, 0x60, 0xf00ffffb, 0x1f, 0x4}], 0x4, &(0x7f0000000540)={0x0, 0x9}) ioctl$TIOCNOTTY(r4, 0x20007471) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000002c0)={0x0}, &(0x7f0000000300)=0xc) fcntl$setown(r4, 0x6, r5) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000008c0)={0x8, &(0x7f0000000880)=[{0x0, 0x401, 0x1000, 0x4}, {0x6, 0x6, 0x1, 0x6}, {0x7, 0x9, 0x800, 0x8114}, {0x20, 0x85bd}, {0x7, 0x5, 0x5, 0x1}, {0x4, 0xff, 0x6, 0x81}, {0x200, 0x2, 0x5, 0x401}, {0x1, 0xfffffffffffffffc, 0x1, 0x5}]}) fchmod(0xffffffffffffff9c, 0x18e) execve(&(0x7f0000000040)='./file0/file0\x00', &(0x7f0000000580)=[&(0x7f00000003c0)='/dev/bpf\x00', &(0x7f0000000400)='/dev/bpf\x00', &(0x7f0000000440)='\x00', &(0x7f0000000480)='%\x00', &(0x7f00000004c0)='/dev/bpf\x00', &(0x7f0000000500)='/dev/bpf\x00', &(0x7f0000000540)='/dev/bpf\x00'], &(0x7f00000007c0)=[&(0x7f00000005c0)='%\x00', &(0x7f0000000600)='tap', &(0x7f0000000640)='/dev/bpf\x00', &(0x7f0000000680)='})]\x00', &(0x7f00000006c0)='/dev/bpf\x00', &(0x7f0000000700)='/', &(0x7f0000000740)='/dev/bpf\x00', &(0x7f0000000780)='-4$\'\x00']) 16:00:29 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r0, 0x200000029, 0x80000000000041, 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x8, 0x0) ioctl$DIOCMAP(0xffffffffffffff9c, 0xc0106477, &(0x7f0000000080)={&(0x7f0000000000)='./file0\x00', r1, 0x1}) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000800)='/dev/null\x00', 0xed78ca24b18be92e, 0x0) accept$inet6(r2, &(0x7f0000000000), &(0x7f0000000040)=0x7) ioctl$KDSETMODE(r2, 0x20004b0a, &(0x7f00000000c0)=0x99e6549e38defb55) 16:00:29 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='\x00\x00\x00\x00\x02\x00', 0x1834bf9500c684af, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x6c}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) lstat(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x10000) ioctl$WSDISPLAYIO_GBURNER(r1, 0x400c5752, &(0x7f0000000100)) 16:00:29 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x6c}, {0x20}, {0x6, 0x0, 0x0, 0xfc}]}) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/wsmouse0\x00', 0x8, 0x0) r2 = open(&(0x7f0000000280)='./file0\x00', 0x200, 0x0) kevent(r2, &(0x7f0000000440), 0x4, &(0x7f0000000500)=[{{r2}, 0xbffffffffffffffd, 0x80, 0x0, 0x7fffffff, 0x3}, {{r1}, 0xfffffffffffffffb, 0x60, 0xf00ffffb, 0x1f, 0x4}], 0x4, &(0x7f0000000540)={0x0, 0x9}) ioctl$TIOCNOTTY(r2, 0x20007471) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000002c0)={0x0}, &(0x7f0000000300)=0xc) fcntl$setown(r2, 0x6, r3) ioctl$BIOCGRTIMEOUT(r2, 0x4010426e, &(0x7f0000000140)) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/wsmouse0\x00', 0x8, 0x0) ktrace(&(0x7f0000000180)='./file0\x00', 0x4, 0x120, r3) r5 = open(&(0x7f0000000280)='./file0\x00', 0x200, 0x0) kevent(r5, &(0x7f0000000440), 0x4, &(0x7f0000000500)=[{{r5}, 0xbffffffffffffffd, 0x80, 0x0, 0x7fffffff, 0x3}, {{r4}, 0xfffffffffffffffb, 0x60, 0xf00ffffb, 0x1f, 0x4}], 0x4, &(0x7f0000000540)={0x0, 0x9}) ioctl$TIOCNOTTY(r5, 0x20007471) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000002c0)={0x0}, &(0x7f0000000300)=0xc) fcntl$setown(r5, 0x6, r6) recvfrom(r5, &(0x7f00000000c0)=""/99, 0x63, 0x800, &(0x7f0000000000)=@un=@abs={0x1, 0x0, 0x2}, 0x8) 16:00:29 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$TIOCGETD(0xffffffffffffffff, 0x4004741a, &(0x7f0000000180)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{0x20, 0x0, 0x0, 0x483}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1a3, &(0x7f00000001c0)="b6") r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ttyCcfg\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_GBURNER(r1, 0x400c5752, &(0x7f0000000140)) 16:00:29 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x0, &(0x7f00000000c0)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'\x00', 0x0}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x400, 0x0) ioctl$TIOCCBRK(r1, 0x2000747a) syz_emit_ethernet(0x1, &(0x7f0000000680)="b6") 16:00:29 executing program 1: r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x80, 0x100) readv(r0, &(0x7f0000000180)=[{&(0x7f0000000280)=""/174, 0xae}, {&(0x7f0000000100)=""/19, 0x13}, {&(0x7f0000000340)=""/90, 0x5a}, {&(0x7f00000003c0)=""/4096, 0x1000}], 0x4) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000240)) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000000)={0x0, 0x5}) poll(&(0x7f00000000c0)=[{r1, 0x18b}], 0x1, 0x0) ioctl$BIOCSBLEN(0xffffffffffffffff, 0xc0044266, &(0x7f0000000200)=0x101) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000800)='/dev/null\x00', 0xed78ca24b18be92e, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000800)='/dev/null\x00', 0xed78ca24b18be92e, 0x0) accept$inet6(r3, &(0x7f0000000000), &(0x7f0000000040)=0x7) r4 = accept$unix(r3, &(0x7f00000013c0)=@file={0x0, ""/4096}, &(0x7f0000002400)=0x1002) listen(r4, 0x6f8) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r5, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r5, 0x29, 0x80000000000000c, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) close(r5) accept$inet6(r2, &(0x7f0000000000), &(0x7f0000000040)=0x7) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) read(r1, &(0x7f0000000040)=""/32, 0x37a) close(r1) 16:00:29 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0x0) sendto(r0, &(0x7f0000000080)='@', 0x1, 0x0, 0x0, 0x0) close(r1) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/wsmouse0\x00', 0x8, 0x0) r3 = open(&(0x7f0000000280)='./file0\x00', 0x200, 0x0) kevent(r3, &(0x7f0000000440), 0x4, &(0x7f0000000500)=[{{r3}, 0xbffffffffffffffd, 0x10, 0x0, 0x7fffffff, 0x3}, {{r2}, 0xfffffffffffffffb, 0x60, 0xf00ffffb, 0x1f, 0x6}], 0x4, &(0x7f0000000540)={0x0, 0x9}) ioctl$TIOCNOTTY(r3, 0x20007471) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000002c0)={0x0}, &(0x7f0000000300)=0xc) r5 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/wsmouse0\x00', 0x8, 0x0) r6 = open(&(0x7f0000000280)='./file0\x00', 0x200, 0x0) kevent(r6, &(0x7f0000000440), 0x4, &(0x7f0000000500)=[{{r6}, 0xbffffffffffffffd, 0x80, 0x0, 0x7fffffff, 0x3}, {{r5}, 0xfffffffffffffffb, 0x60, 0xf00ffffb, 0x1f, 0x4}], 0x4, &(0x7f0000000540)={0x0, 0x9}) ioctl$TIOCNOTTY(r6, 0x20007471) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f00000002c0)={0x0}, &(0x7f0000000300)=0xc) fcntl$setown(r6, 0x6, r7) readlinkat(r6, &(0x7f0000000000)='./file0\x00', &(0x7f0000000180)=""/73, 0x49) fcntl$setown(r3, 0x6, r4) connect(r3, &(0x7f00000000c0)=ANY=[@ANYBLOB="16b4f658f965ce499313d41e4fc04955e9eb0a9fdc016d045b13b26efd29ec706f443742607905fae8c3b2c6e07ab4e8161349b37c94de63ed8818000000005158ec2295bcb4b89a1f9d01f8d26968d051759a5053cf6b0fd7ea820fb74ea40e0f7f90354032a07548e84cccea4998bf5cf08ec9372a3889feab6832a06182514124fdd18fce91b7fe35a2ce93eea7ca8cd3bd0000100000000000"], 0x4) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000200)='/dev/wsmouse0\x00', 0x10000, 0x0) 16:00:29 executing program 0: r0 = kqueue() r1 = kqueue() r2 = shmget(0x3, 0x3000, 0x0, &(0x7f0000ffd000/0x3000)=nil) shmat(r2, &(0x7f0000ffc000/0x4000)=nil, 0x2000) shmat(r2, &(0x7f0000ffc000/0x2000)=nil, 0x2000) shmctl$IPC_RMID(r2, 0x0) r3 = dup2(r1, r0) ioctl$VMM_IOC_INFO(r3, 0xc0185603, &(0x7f0000000380)={0x92, 0x0, &(0x7f0000000240)=""/146}) kqueue() syz_extract_tcp_res$synack(&(0x7f0000000200), 0x1, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$WSDISPLAYIO_DELSCREEN(r4, 0x80085754, &(0x7f0000000040)={0x0, 0x1}) pipe2(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ftruncate(r5, 0x0, 0xfffffffffffffff9) r8 = semget$private(0x0, 0x0, 0x50) openat$pci(0xffffffffffffff9c, &(0x7f00000007c0)='/dev/pci\x00', 0x80, 0x0) semop(r8, &(0x7f0000000080)=[{0x1, 0xb8, 0x1800}], 0x1) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x6c}, {0x2}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="a6") ioctl$VMM_IOC_INTR(r4, 0x800c5606, &(0x7f00000000c0)={0x5, 0x3, 0x9}) chroot(&(0x7f00000008c0)='./file0\x00') openat$null(0xffffffffffffff9c, &(0x7f0000000d40)='/dev/null\x00', 0x10000, 0x0) ioctl$BIOCGBLEN(r7, 0x40044266, &(0x7f0000000800)) chflagsat(r6, &(0x7f0000000440)='./file0\x00', 0xfffffffffff9fff9, 0x5) readlink(&(0x7f0000000700)='./file0\x00', &(0x7f0000000740)=""/52, 0x34) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x30}, {0x4d}, {0x10000006}]}) 16:00:29 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5afa680400900"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000800)='/dev/null\x00', 0xed78ca24b18be92e, 0x0) r1 = accept$inet6(r0, &(0x7f0000000000), &(0x7f0000000040)=0x7) bind$inet6(r1, &(0x7f0000000400)={0x18, 0x2, 0x2, 0x8000}, 0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000380), &(0x7f00000007c0)=0xc) recvfrom(r1, &(0x7f0000000040)=""/78, 0x4e, 0xc01, &(0x7f00000000c0)=@in={0x2, 0x1}, 0xc) socket(0x6, 0x1, 0xff) r2 = socket(0x18, 0x1, 0x0) socket$inet(0x2, 0x10003, 0x86f9) setsockopt(r2, 0x29, 0xa, &(0x7f0000000000)='\fFW}', 0x4) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000800)='/dev/null\x00', 0xed78ca24b18be92e, 0x0) accept$inet6(r3, &(0x7f0000000000), &(0x7f0000000040)=0x7) ioctl$TIOCDRAIN(r3, 0x2000745e) setsockopt(r2, 0x29, 0x80000000000000c, &(0x7f0000000140)="97a34ad113b9fd832eaa1e713048e69931929648", 0x14) 16:00:29 executing program 1: getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100), 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) setgid(r0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r2 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000200)) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x100000b1}, {0x20}, {0x6}]}) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x8009, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") 16:00:29 executing program 0: mknod(&(0x7f0000000180)='./bus\x00', 0x2108, 0x5bc9) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000080)={0xffffffffffffff5a}, 0x0, 0x0, 0x0) preadv(r0, &(0x7f00000006c0), 0x0, 0x0, 0x0) select(0x40, &(0x7f0000000200)={0x4}, 0x0, 0x0, &(0x7f00000002c0)) 16:00:29 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x2, 0x0) utimensat(r0, &(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)={{0x9, 0x8}, {0x8, 0x3}}, 0x2) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGETIF(r1, 0x4020426b, 0x0) 16:00:29 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000140)=[{0x2d}, {0x81}, {0x4006}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='c\x00') r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/wsmouse0\x00', 0x8, 0x0) r2 = open(&(0x7f0000000280)='./file0\x00', 0x200, 0x0) kevent(r2, &(0x7f0000000440), 0x4, &(0x7f0000000500)=[{{r2}, 0xbffffffffffffffd, 0x80, 0x0, 0x7fffffff, 0x3}, {{r1}, 0xfffffffffffffffb, 0x60, 0xf00ffffb, 0x1f, 0x4}], 0x4, &(0x7f0000000540)={0x0, 0x9}) ioctl$TIOCNOTTY(r2, 0x20007471) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000002c0)={0x0}, &(0x7f0000000300)=0xc) fcntl$setown(r2, 0x6, r3) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[{0x0, 0xc6, 0x61, 0x800}]}) 16:00:29 executing program 1: r0 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000202c2, 0x20) ftruncate(r0, 0x0, 0x7fffffff) ftruncate(r0, 0x0, 0x30000) 16:00:29 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x200, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x1, &(0x7f0000000140)=[{0x4, 0x2, 0x3, 0x9}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x2004d}, {0x7}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000080)="b6") 16:00:29 executing program 1: munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) r0 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/wsmouse0\x00', 0x8, 0x0) r2 = open(&(0x7f0000000280)='./file0\x00', 0x200, 0x0) kevent(r2, &(0x7f0000000440), 0x4, &(0x7f0000000500)=[{{r2}, 0xbffffffffffffffd, 0x80, 0x0, 0x7fffffff, 0x3}, {{r1}, 0xfffffffffffffffb, 0x60, 0xf00ffffb, 0x1f, 0x4}], 0x4, &(0x7f0000000540)={0x0, 0x9}) ioctl$TIOCNOTTY(r2, 0x20007471) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000002c0)={0x0}, &(0x7f0000000300)=0xc) fcntl$setown(r2, 0x6, r3) ioctl$BIOCLOCK(r2, 0x20004276) shmat(r0, &(0x7f0000001000/0x2000)=nil, 0x0) r4 = accept$inet(0xffffffffffffff9c, &(0x7f0000000340), &(0x7f0000000140)=0xffffffb0) recvfrom$inet(r4, &(0x7f0000000180)=""/174, 0xae, 0x803, &(0x7f0000000240)={0x2, 0x0}, 0xc) write(r4, &(0x7f0000000000)="575dae15509a9991773cfb5d36a0706f3bdf1804a0923d28b725be3ca71a463df7603077edc21b2102768c474fe08a90fb3add0374cb1c55f1275be1afab3a761695faf2ce04defd6c0aff1c71636f0b23d20be008d21f45", 0x58) write(0xffffffffffffffff, &(0x7f0000001bc0)="76b5e55158fc9526d7c865eb060ac3a90714b824d3c5b645d0327dc5a001942a227deb3909929d02653394de53ffc95553daec4f5b5842f5c95c927ffcddc92c078b8b7d60aa38225c9c2384b00b676bdb73e6903d2de1629b0114049ecfc09cc699fd6c351b4a3ede37313630dd1293ccb60f22b9185dc364b038f66345fe1d03f2f90e25902dba69fa1ae6375f7f696cdd42c0edbb746c8d14f1bd7a96f01b0a2a756b134316f6d303b62ec6736ca4cf13437cc58a8cf2c2fbe6a0edfd259f50005d608215afe04b2166bf10cd1d1be0aadf51ce63618aba068b3126fcb0393332ab36d4a6bbfdcdc088c1e89e53c48820c1649e7cc74c2adeba6631ac57a9fcf5d6c046be0792025e285af1b946d730b928468959e729c22fdcfec04f8643f4309ce92c78d200cef188bd59097d97f4e2c7591f2385939ef88d42cf8df925e7328b2fee3ff2c92ce688cfa2e04eb3a801b258b7895d51386a056c6e59d23f05d19ddd7ea769aaf579cff33a165b9d32c0275ae0dd760d32f2558ff2cc8da2de0302d6bb9351f382d502979e6bb4240538b93296109eb1d04e97eda1dd7e84da477a8c450a4f0835792fdf08c853840e47ce7ba8359470ba8766f97dff975f14d28e14806a03408b3c2d747eff139f4e9e57bf57c83e373f3492fe09315fc2afede5720ec332745f1fa236656769bf9c7582b3643581e72a1329309c587fc95aee4c97e31f415e1f6b840c94692d346d99c974a2a4ebe560a2711079f54005769902955496871a6cc8fcf1f0232e4b38948469ee517275793621bf8aa4ea0cd3a503e856aca2fe0ffaa287471c920d207471595c8277ae1cad5053bd8ad5eec6a202394b008ce5853f1ee1e3233f23970266c4b4470c54b0ff3d79fb4fce7f70f7776c2a125b3cae33867fb26fb7c7ab71a1043cee283046819f58ea795703805d7aaffcf3a31eae2e17c4f52d68fbe585809ce9e12dd4b940e09bba7baee4c23b293116a94a980f894703c017fc04952f1dccf3b89c3970684ec140350f365867fb1b240800359a8433b002fc2a6ee83f1ba0dc08dd19acbf9f0ca242a929ad58e9ee4079263e61c103443ac6ceeadc9e04436ae6d56f2493d7332ca7acaaf9f725bc369d8a8bd25dc710617952a0888b49e2e076fd462a3ae517d29b037f199bf60f24f4dda39b75e75bf2bd4f21e0796101b5163464e6ae4d671067ddf7ab9c3bbe843b3cdde0c905fa50b261963584a9953ba929e7d63f86f6119d4b86adf1e99086e3230b15ff86806d2cecb7abe9c9773b1b9b1896b8b01d74943711e6cef634a3357c6affd47bc53f1c0487f2bf5032385944db88b31a851ec76c6dcd8262ff44538b234d89341ab11619e0a5e9950a0e8db77c8a65183acf4db9db089706d86044ac1f0f73ffed2cf45a146e129a922cc3ba428cd8c7fff3d1833272d58d808105b562cb60aa2b111292db9ea7d4f5c6b8717cd39224d5eae1c5c8bb8143d226e2bc6bb285ae6d2760ac520756284046fb4851b77d8574d5c9c0645b", 0x441) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x6) mlock(&(0x7f0000002000/0x2000)=nil, 0x2000) 16:00:30 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000800)='/dev/null\x00', 0xed78ca24b18be92e, 0x0) r1 = fcntl$dupfd(r0, 0x11, r0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000140)=0x7) mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x0) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCCDTR(r2, 0x20007478) accept$inet6(r0, &(0x7f0000000000), &(0x7f0000000040)=0x7) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000040)="4ab4a9bc9eecac90b7f29d5ccd958f34479fc6453c1e3877021c97b4f8491a4295d43023d72f373f2a44beab9260000d2d41ed07", 0x34}], 0x1) r3 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400000002c1, 0x0) ftruncate(r3, 0x0, 0x7fffffffff6) open$dir(&(0x7f00000000c0)='./file0\x00', 0x200, 0x28) ftruncate(r3, 0x0, 0x100004000) ioctl$KDDISABIO(r0, 0x20004b3d) 16:00:30 executing program 1: symlink(&(0x7f000000bffa)='./control\x00', &(0x7f000000affa)='./bus\x00') symlink(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='./control\x00') unveil(&(0x7f0000000580)='./file0\x00', &(0x7f0000000540)=' &') r0 = accept$inet(0xffffffffffffff9c, &(0x7f0000000340), &(0x7f0000000140)=0xffffffb0) recvfrom$inet(r0, &(0x7f0000000180)=""/174, 0xae, 0x803, &(0x7f0000000240)={0x2, 0x0}, 0xc) symlink(&(0x7f00000000c0)='./control\x00', &(0x7f0000000100)='./control\x00') sendmsg(r0, &(0x7f0000000ac0)={&(0x7f0000000000)=@in={0x2, 0x1}, 0xc, &(0x7f0000000480)=[{&(0x7f0000000140)="3b9732ac9d4ff1829666be05da654d1c96a27e9f34d731971b9fe19d20718ad334ef1102533e4259010fcf144804c7f87bfdea123e323728fee7e099b5fb508550b3b50e720bea99d85e3763265bec0b06abcee3dc5b6f7a5b9e78d97f202341d4085ddcf085ab", 0x67}, {&(0x7f00000001c0)="ff50b05e78d63508d28f18970596b4ca529d7fbdce1f04383754cd7b46991b9b78240b3cd6922cf9e15168628d7be69c15d125483bdc657bbd26452d557bc87f072bfb7e8250b82efa2afaa21816ed409870620847ac6537c5e12c5ea8f9da72d281eac485cccf0d08588516834220641b4e35d199fafd7da029d3f17f1dcf38ca3a81e38ea539f8820e40e1142a81574e6b4b7991b65795d688c9c94b4f23c027d3127b554e19742674843f26405ef7adb70d97995ef84fc687d55bd98433c37808e106ee57f2d4dfdfb3f4364b21", 0xcf}, {&(0x7f00000002c0)="c0af10aca3633351fbc6f1db8982a257df080c04f4520b9166734261e2434b0098bb14d1c573f805e6e6684e3137797484e3d87530a1289f4020855dc0fce4d79209f1b79c9529ee9e0a0f6b860940bea94eecba3fc7acbf6596b025934dc8ef088e9142628c6578fa1862501cea54d8d8898c9b3b95577a3ec1e154c9d589073e9751f9f6bb1d893f0dc11bf61f87d2a887e9b65edb9efd159d8db77b80441ab2e7519b1f0a54a128ef3c9afb0c9068ed7783e81cb28e32cbe25297285dfb41599fbb3678261df6bf717855bc4b8856fa0a103c65ce22aae269b26995c8eefe73729d33d88e47ea0d300db5b5", 0xed}, {&(0x7f00000003c0)="53d6801aa9747deb9dc7a4d313001bf75c1da413670e6b6a3d40e2ef9d0b3ea5b64b17dc9fb7b51f8e4d5d74c5719052239a70479c27ffa8e057f5d9c8a1482665e6d8ab7443122ddd177e84ee12d59ae60fb70c6541a47cdd8279876c8f102ddc59016cb587a76820d6320e5367a3f5b9f9d33d6df5d51fcb4f2f8983cab0ef4af49998ed316f42d46a92beef94c3d3f9fbca60a4987147", 0x98}], 0x4, &(0x7f0000000b40)=ANY=[@ANYBLOB="e000000000000000ffff0000000200004a362044a375e548bc068f76a7edee95306c785b36a952f3a45057897a7d94015bbd03b56b233611ddb6b12853e863dad9d460205e1b163088f7bfdbef746472511799d787659655bbea5e41b675742aaf4f098a628ddc6849d8c3f83f6d40e1e7cd0090722d1ad1b6636aecd07e974a9e51dd1ce4740bde3b9ddbebc3de0bea1cac4b516a6347ec768a1e47026f72763f7ee8da9d8134ec45a3cd78e989bcc29b83e8079853d0765855beff44d1fa3bcbe888b69cb247661ab6a0d466aae14421577013cd9be1717c00000000000000d000000000000000ffff000075ffffff91f6bf82fdc6fec88f79863b920db112cccfcb48aa5ec65e0be63755293cb8c4f6680948b7d170fa02cd37b16786476fd108a0b843576e0a1c2ab7e94030b0297f260665557c30e6b49a5596022981c9f61be3acdee9cbdc09fa7956d56605870d8aeab5403dc48e7eba541795417527f19f38c78e10d4e53082fb91245af37e841d27637147f814511228c4ed9642de0e2083fcc015945e7795820fbc3c2b6e3aab3aa4dbedd5ed30267c6a342fb30dd1071f943c97223b0528e00000000000a80000000000000001000000020000002f84673d952121e89b43334a22ebb8156bacc11804aca9b4f6bd4dbcfe0eab2c3f1aee45772768af2d8aafb2635d77d345e7ceb84daf5f9853036ba61f17331cf4c9a55c850867f08c86762d2148e21d6d0e9aef8e22679387e679b315f6312e83093aa21e13146ca7c1a6d7cb02f0576eded53ca7491534e10db3fee2357c1245c32391c492d8bf723e0491231bc05f28ba9edc000000002000000000000000ffff0000010000002da17781b90e783c4ec06800000000007800000000000000010000000900000027ef025402441799f017da9e7dfc97d5af7ab91cd6c8d0d8c64124b7da1934e6aa817ea120234095d2b371da8557f8d4f9761b5fde285f627f1861ebcd2fd639c70afbdc8a924bca3e5affde702c0b86ae574079b4a5293d7c6abaa1b24aa4f892ece42aac4b291f10010000000000000000000001040000bdb238e4c9048594a1958ded0039629724f3b8d5f9fab103b74b571da9367b1e633b1c9b04f1418e0ebb6372c4165a06f7ca5d8b120a6f2bdbb7f00b6ab530735404756d069ccb0859080cf182a3c4be18bf1a5efeba28027cef257ab3116818ea930d6a68c1ea712ed0fa50a619875ef1491763c54c2e974580d460efb68c67d68d9f45ce658a782d1b5d261915b42105a0355fa16adb49b3e8a191d01df6ec06b4006664f94c87f14ffecda779340a00e981001781cba1ec36b1b6604fc350179c22d92928edcab06ded6acda12891bd54f41c22901e00ba3d6a77218eef45113b09aae965d4a724ae5aa4ce2ce8aa5ef60bbab1d1c1ee2a37401e000000000001000000000000ffff00000800000065955e8259173d666deaeed8b44efd3339a2729dad823dd084d2291c99b217bd582a661b998d3e65ff86a0d03dbdec8d84c158dd4e2bda8107c810cf0a34c7002c7898b5feb796f44b619a7c9cd6b6c955b80c6b6a6956e9ac8dd10cc9bd960d2c6d220f3caed00631bd461815d1584d71e75bf14232c38795f8e1d839cb59d41511f895cb911d3996a278acb25a3b0d4c1f04e76016718493f742477f74d64be9fcb2cbd70de262b9109879933e236c8b8b83731a8e06a1eea9dc733b21feb47ea681dcbce401c6450a25155f27e99112bfcc3e4b4d7eacc6fae543f67024d53599ab5544169f8a871b0000000000000001000000000000ffff0000080000007e5ca8451d9109778a5bd1f50184fdebb1f915f5576e1424d4acd4b64ac71576e344e46c3da7b2f8d490d98f7f03e0cc9c8cf269dc0b80815c1267bde795a7d0d53b40880af8188db5676938b6a45cebd8fddc2f5bf46b10a0b76eee2403970b18784f93b2fd997e45a05b4a6aeb46f96ca4cbed0da045a706c46e99c477c43fb97329ef696dd9e21c0712e65b2c4bcdb6588dca7f60556ceb443a84afcc01040080c2918d9a17e6b34e254467542cf66904db309d5211a046399dd8c7d8222d7ee976fa4d4c1d02e15429949a5b85d3193315649338c03f39874f95f9ff7ae1cb7270699dd2a96be3c5b262be2e1d0025610c8b903c1b271abc12461ff47fb996f890b3450712098f0b2672e13735b34b00bc660df390ee4dfd999f66b7b47f44856d762a919bce1b64aeda4abc6d58ee2b7b387b18152b6ac2e70ee295f04b9f0124eae70004d23e86295863eee47b7b94"], 0x600}, 0x405) 16:00:30 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) chdir(&(0x7f00000001c0)='./file0\x00') getuid() getuid() r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000800)='/dev/null\x00', 0xed78ca24b18be92e, 0x0) r1 = accept$inet6(r0, &(0x7f0000000000), &(0x7f0000000040)=0x7) bind$inet6(r1, &(0x7f0000000400)={0x18, 0x2, 0x2, 0x8000}, 0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000380), &(0x7f00000007c0)=0xc) connect(r1, &(0x7f00000002c0)=@in6={0x18, 0x2, 0x400, 0x7}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), 0xc) r2 = accept$inet(0xffffffffffffff9c, &(0x7f0000000340), &(0x7f0000000140)=0xffffffb0) recvfrom$inet(r2, &(0x7f0000000180)=""/174, 0xae, 0x803, &(0x7f0000000240)={0x2, 0x1}, 0xa7) r3 = socket(0x4589fb014510b3fc, 0x3, 0x80000001) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000280)=0xb) setuid(r4) open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0x0) chmod(0x0, 0x0) execve(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) 16:00:30 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x45}, {0x84}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x8, 0x0) r2 = getuid() r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/de\x00', 0x8000, 0x0) r4 = accept$inet6(r3, &(0x7f0000000000), &(0x7f0000000040)=0x7) bind$inet6(r4, &(0x7f0000000400)={0x18, 0x2, 0x2, 0x8000}, 0xc) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000380), &(0x7f00000007c0)=0xc) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) fchown(r1, r2, r5) syz_emit_ethernet(0x1, &(0x7f0000000240)="db") 16:00:30 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000380)='./file1\x00', 0x10000, 0x80) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f00000003c0)) mkdirat(r0, &(0x7f0000000080)='./file1\x00', 0xfffffffffffffffc) faccessat(r0, &(0x7f0000000240)='./file1\x00', 0x3, 0x0) r2 = accept$inet(0xffffffffffffff9c, &(0x7f0000000340), &(0x7f0000000140)=0xffffffb0) recvfrom$inet(r2, &(0x7f0000000180)=""/174, 0xae, 0x803, &(0x7f0000000240)={0x2, 0x0}, 0xc) r3 = accept(r0, &(0x7f00000000c0)=@in, &(0x7f0000000100)=0x3c) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x6, 0x812, r3, 0x0, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000280)='./file0\x00', 0x80, 0x10) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000800)='/dev/null\x00', 0xed78ca24b18be92e, 0x0) open(&(0x7f0000000300)='./file0\x00', 0x100, 0x100) r5 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/wsmouse0\x00', 0x8, 0x0) r6 = open(&(0x7f0000000280)='./file0\x00', 0x200, 0x0) kevent(r6, &(0x7f0000000440), 0x4, &(0x7f0000000500)=[{{r6}, 0xbffffffffffffffd, 0x80, 0x0, 0x7fffffff, 0x3}, {{r5}, 0xfffffffffffffffb, 0x60, 0xf00ffffb, 0x1f, 0x4}], 0x4, &(0x7f0000000540)={0x0, 0x9}) ioctl$TIOCNOTTY(r6, 0x20007471) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f00000002c0)={0x0}, &(0x7f0000000300)=0xc) fcntl$setown(r6, 0x6, r7) accept$inet6(r6, &(0x7f0000000000), &(0x7f0000000040)=0xc) ioctl$VT_GETMODE(r4, 0x40087603, &(0x7f00000002c0)) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000400)='/dev/wsmouse0\x00', 0x10, 0x0) 16:00:30 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) r1 = open(&(0x7f0000000300)='./file0\x00', 0x200, 0x0) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r1, 0x80085754, &(0x7f0000000080)={0x3eff, 0x1}) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) r3 = semget$private(0x0, 0x9, 0x0) semop(r3, &(0x7f0000000000)=[{0x0, 0x9f, 0x1000}], 0x1) clock_getres(0x0, 0x0) semctl$IPC_RMID(r3, 0x0, 0x0) accept(0xffffffffffffffff, 0x0, &(0x7f0000000040)) clock_getres(0x3, 0xfffffffffffffffe) munlock(&(0x7f0000000000/0x4000)=nil, 0x4000) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x1, 0x10, r1, 0x0, 0x0) ioctl$WSDISPLAYIO_SBURNER(r1, 0x800c5751, &(0x7f0000000180)={0x0, 0x1}) connect$inet(r0, &(0x7f0000000040), 0xc) 16:00:30 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) link(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x14}, {0x35}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'\x00', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") pledge(&(0x7f0000000100)='\\:\x00', &(0x7f0000000180)='\'(\x00') 16:00:30 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r0, 0x29, 0x0, 0x0, 0x0) socket(0x1, 0xe, 0x800) 16:00:30 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 = accept$inet(0xffffffffffffff9c, &(0x7f0000000340), &(0x7f0000000140)=0xffffffb0) recvfrom$inet(r2, &(0x7f0000000180)=""/174, 0xae, 0x803, &(0x7f0000000240)={0x2, 0x0}, 0xc) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000800)='/dev/null\x00', 0xed78ca24b18be92e, 0x0) accept$inet6(r3, &(0x7f0000000000), &(0x7f0000000040)=0x7) r4 = accept$inet(0xffffffffffffff9c, &(0x7f0000000340), &(0x7f0000000140)=0xffffffb0) recvfrom$inet(r4, &(0x7f0000000180)=""/174, 0xae, 0x803, &(0x7f0000000240)={0x2, 0x0}, 0xc) r5 = accept$inet(0xffffffffffffff9c, &(0x7f0000000340), &(0x7f0000000140)=0xffffffb0) recvfrom$inet(r5, &(0x7f0000000180)=""/174, 0xae, 0x803, &(0x7f0000000240)={0x2, 0x0}, 0xc) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB="2800f26773401b39a8bf90fffeff00000100008008cd", @ANYRESHEX=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYPTR=&(0x7f0000000140)=ANY=[@ANYRES16=r5, @ANYRESDEC=r0, @ANYRES16, @ANYRESDEC=r1, @ANYRESHEX=r4, @ANYRES16=0x0], @ANYRES32=r1], 0x3c}, 0x0) 16:00:30 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000140)=[{}, {0x4}]}) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x1b135a67) r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x200, 0x0) fcntl$setstatus(r0, 0x4, 0x80) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/wsmouse0\x00', 0x8, 0x0) r2 = open(&(0x7f0000000280)='./file0\x00', 0x200, 0x0) kevent(r2, &(0x7f0000000440), 0x4, &(0x7f0000000500)=[{{r2}, 0xbffffffffffffffd, 0x80, 0x0, 0x7fffffff, 0x3}, {{r1}, 0xfffffffffffffffb, 0x60, 0xf00ffffb, 0x1f, 0x4}], 0x4, &(0x7f0000000540)={0x0, 0x9}) ioctl$TIOCNOTTY(r2, 0x20007471) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000002c0)={0x0}, &(0x7f0000000300)=0xc) fcntl$setown(r2, 0x6, r3) ioctl$TIOCSBRK(r2, 0x2000747b) r4 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r4, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) 16:00:30 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000000680)=[{&(0x7f0000000200)=""/122, 0x1ca}, {&(0x7f0000000440)=""/109, 0xffc8}, {&(0x7f0000000040)=""/202}, {&(0x7f0000000180)=""/9}, {&(0x7f00000004c0)=""/96}, {&(0x7f0000001980)=""/167, 0x28}, {&(0x7f0000000000)=""/40}], 0x2, 0x0, 0x0) r0 = syz_open_pts() close(r0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x1ffffffffffd, 0x7fb, 0xfffffffffffffb49, "03d42500"}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00", 0x10) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000280)='/dev/tty\x00', 0x80, 0x0) dup2(r0, r1) mknod(&(0x7f00000001c0)='./bus\x00', 0x2003, 0xa6138) r2 = open(&(0x7f0000001ac0)='./bus\x00', 0x301, 0x0) clock_settime(0x0, &(0x7f0000000840)={0xfffffffffffffffd}) r3 = accept$inet(0xffffffffffffff9c, &(0x7f0000000340), &(0x7f0000000140)=0xffffffb0) recvfrom$inet(r3, &(0x7f0000000180)=""/174, 0xae, 0x803, &(0x7f0000000240)={0x2, 0x0}, 0xc) pwritev(r3, &(0x7f0000001000)=[{&(0x7f0000000400)="e6b50e6f85004084436bbe761b8b9a6e4b79d4a001429d2c4dbc3f28f08a48c245fd5afb489d4f7539", 0x29}, {&(0x7f0000000600)="7cf4770eb8864cb15674fe67819ffc10b6ea1549bc64410e3698a6d0396bd86bb45ace5e13fde44beef4987e9dc5e9dbe57256963635863a94fc9b1882246d333906fe395e55da", 0x47}, {&(0x7f0000004180)="32981c745bd71a643d147bd0918c0ddf727a376efb67a5ead3b125fc19096f9eab809683cc4ee341b181bb63f87bcd8a67faeba12a9c3bd04de0ce2ecc8536e198e29eaf65c22ea2413f462b865fb1e47faa864093fb781e69b79a223586d26c9c282831ab5581d82803cfeec27e934573c89b007d68ec3e9c8956fb99819194937db9e956ae3bc5e717e4259d5519fb732925311d5e8516d2569f2c3d99f6d00aee6f228c475bb3122ad3608c3623641452bde8e3fbb9352fcc7679543bbdcd908aea0286c4964992575bb100e64404897bda2603f54d50614c9253dcb1bb362e42f44c719eaf5147931d63191f7ccdd50aca16a775ba676f064350f14e0a11399c06ae3d5d7f6c2e7473d02c72d46834b2f4d51f8451962142feaf66df56d8fd685a1190079889745f70bdc30aaf1bbfbd286cf022dd104238609e70471b5d1ff0cfa1dc3a30730b0047145e633b5819434e76aaa2547c1ff95061ac1281ee56cd8558b4d4a29f9f28888c5524c0a34cdca2240cda9926d68e8538c54b6dd6a39d9f1faf72afee2613586c84eae8f764b518fe63d9ff5267291838c8aef05c788f763cbe8acc17f8275ea1086131b6f1b5be31c107bcc70b69c86b7bc5cee678218d711363afb3e3d750f3644fbe84c9fc54c6ac5764fec86b1552c6661dacfcbb20ce9c2c90c6794801a0c262b1fbba72aeb2c28c294abf930df2031a6119fa22c70a3e9700032ab4039d4c39ec5a87725130f6b951f67be6fbbf8282e6d3cfb652f1e5d66f67e0dda73fbd9d77fca837d3337c456266e7875d5509b1ff47995d821247d59433a6796ee7d80444b675a2143cd415402fac6a56228cc1716ef036b8aa4ec50792919bc9e2eeb9f2f3698e3c80c059be7551c425a196c5c36b23e3606f72ef1b4aa891f17eb492d6d4d08f3ecabbea42fdcff44224f1bacb80d903657dc1927c4091ae549f987a937007ffd0093836a836cf92499328dacdcede19e66a8743e0e4cada578ae90f0b42af14220bda00a24b3c3ad2ea75f5e3520183e6aa74e81d4b16ac90b2a7e06291d521ec3e2c2142621d18743f3ab832bbe929943bfa1d403c7493f39929277f766cb70aaa06f8cd30d0a02e58d909077ce57275d8f58d02e44ed698fba6c687704eaadc55e63326d1b3733083f078d3a53f9c8345d12c96aafa04ea7675857fd45263732987023d043aeac95f35e3167d537b51519a54826ea3203b82946129a620e40cd72fa05b28d58f4a30c14491f05cc39fcd8859e332d4c282e9ac45e083284c4f50914fff5d82093062c6cfeff6c5a0301a04ec5e4efd1709a1882d13e5c428790f20160e9c39e21000b11969ea3d8c5784dddad5485f581e9fb8e87e1aab803df2442069b77250131dd656e5aedf4e33d17e8aefc85f94a656d45dec48071a824a84733a84752ee55961983ddb214c5eabc9f9393a8a7bba7ca06c6e2371a85b5643b6e54ba63cfe6f5ef70ef898f9291e0eb5abb107209492a7988ed17939392230598cca4f63285f62c373842b6f78788177f9a019b514f3e5a2748d18ed4f46d1fb76563d07f6ee91d79f79f7196eb2c1870568b93e881699223e9ef0a5ac470aeb4bfd559fdfbd057b34f95c73d6f1ae9f083c067ccf08ce3841392730f61c12ebc0cab932188c9bab8d7ae0ab5e97262683a6d6f0f008670a856599d9dd0530441c0ab953399662fa9b031c7cd3c8d528a8a03703c4feb9a30cd278790d18de9c4f270c85fab5657b53a2fd0bf0b0e1606a124964cfc7b0ad2bb63e1d19efbcc087bebda2b99811a0dec64b6c9743dc00b4cb33cacd7dd3f40844daf15596e1723009ccd30ee2576e3a4d3d5812e299249ab026fdc7e87e6a39bd0cba05031eb001e7ebd90b09878bea8f545fe4ae0a4da5a277e016d03fc45449a518aea59ac3d916b98ef44eab185e5eb7ad2949641237ebe931a11f16114d0b3102c374aa8eb7d609e796611fa09e2310657da1d40dcf9ad3ed9a85848deb82a439c9bc25d470bbaf3700bf81a1de80d6aa75c848a996bacfa4a88d121b80dfdd53d5e699632abe90a04f26ec7e88d9e1ea2b775ab2b3c02af4d6cef78ca0bce82854036831517e2f823485434b94699518469671c2ce24e98f6ea6fb46fe7cee4c5b8100e1beed1b79c796979fa4f0566e381ddc1a0f84d5c74341c52486a2eec57cb859ea9ceead43ca7f963cde45d132763270b7ba8f61ea73c7cbd588e5ce7b4a560303db0d00391b9e3f6419180c408b838d0d79607c9130e06673d3f1a9d7a9682144d21ad05c3977687c9f759504c3779ed4fe6392730b95ba1a3ccf0613036cff495ddd27e8a100172409e5055b20d22a563fbef69d793efaae71185c4987adfb60d71ffefc4cfd49f71117f21cb24a331f758a71c32ae661f52ff66e26f147c3beffd4c1c6933a64b19578f94c06966d9fcce3fc18b6e8482a1c787e8d323662a5b0085f0ab1db492c86fc2fbe1a02a2706d58fafe8b02be8584bb998b345982318d8856021b095288c0de284de381a7838794dd0b822ea01c053dca33746862f825c8d80e5ea63b6028a21fc28d51e1028bd4f272428423a30e57bfdf4a55cfc0dec7145ca0d8431e7885f1be2b2cb66e152472d001cb4b6a1a57352530484415cc3703352a4280443a1e5e411a8569d60f05e49ed90d6c71c17a67eb9aa4e9cfddca37a1566203f467792718f69d919af983dbefd11f6a50e215a00a5e3f822b3d2b9802a600c9e43ec67740f791fba0034fff14cd8bc29e41b72fa0c14c0e0d362e196611d6fec053e6a497705559fba9e90662e6a94bb2bcc67abcc0b0252575d5ca927ad689e74d2cddfc2f0743323f83f5fa8f356935af2a36f87b3fd7132c1d8ffbbe0ca49c055b660f547c0218ec5c2dff8f2e25d3689e32fd337de5d24118352d316ead29f6e628f6aace1b15b850bcaedd5533dc1c11cb74c5f5823280bb5726f786d0b70ca4700676bc179de4c85683039b1e419b66d14c3f2c0e745b309d3966986bf05b71c66d430c62539aa1ff4777ef6707e628e3dafa737006c4bd48af1d704a4bb793acde1e0b5ca35e3fb5aa6821388bda35f5726ef9a06ca8fabdf78d10838368ee562b8eec4cfc8cbabdc9e20c749dd6e89d21a919d6cdbbd3ab398b36086214d7bbf21760210c71c8a124fbcbf13a8f59faa704709eb7d9d1d2a762fdce5598c2219a8eea0665e46c7243d17485faffaa7665a92b671b513d8042f7d82d7a4ca146e843af5f4c9d9de0bae12002d39373825756173b01ecad23c039f4dfba4b61ea3994a11cb1b53e30ec167a99c9a174745a2c0d74cb1e175a6e8a2681b9d94cd0e6766766f08a7ab9e229b60b5472a630a55ff8eea4263aca728d5524de20c3b4b5cee7af9509393c206807b5702d26a53ad6a504871c72b05dedb3508faa06ea712bdc75fbdab62f8a34401358a27772f733edcb3b6a739b5583ab40b010cbf3219f2567b6911bcabec2d97a9eda9e148673d20119338fefe70b6350aebb342ab7a712efe6d29f728546f7a7c9dc7bc25697012fffd7a869f886fec058b4b771f045950b983bb5c0a3c6cc4db06b38cd80da111644907d6e18449a59c3c177eb6df7a4cb6b6a51514dceba766e317b41083552bc957ab604f291e0e055ba370af2acaf13e5ebf3100a6a85a69c81c51eabe9bac692867fd1abc39f61e6f67f70a4617040b34f1411eaa3f35b31e30f444b264e7b920d1a7678efcd5210b0d8b584226211da01533a5aa0b2298d7c53c1e733b4b9f1ad3f666e8e1530ab57561c5009f2bbbdd7d8218db2208f6da0767ab066ae0ff6b732dd271104f720fd137de9b34b8baf03c1f69ef1a1eddb17e218334dad9ac3e62e5530572dc9d60fa00b5792d6259bbb32d666d6726a37d79f0f242b1718b4a31b4f8ff590425e5c885ae061f3a48e3e8c53d21abf8a9b8ea929e0e9e501b392f8ac4eb34a50b69fc1635b6d270ea2fe4d465024b8372fab5e989487cd72873e168add83d61c8b45ed6d5969565f2e5d1cdb00be821b70afb4df0f624b67ecb7bd9a730738db3e5ea260ad96f01fabfef8c3a21f489a61916ce41acfc98b91f1cf5609c3d06ea7d22af788fb859b1830eed45798f1a0e683322f0b9b5d64fe882414734e806c74ee668c568850666f2fde2b7de827dfd11fcbb1495d7dbddad53246abb434da68b9715cf117cd9e9a71701406dd1c596ac62db8dde2a2efb1eace3483f4157f0e9fcb98e71bfd42a3fc234fbd380c9df7fdb4dbe2fd975d410e6b8fc4192602153dc2103a01a113f36bd3a683d008e9e5d5cf7f8dce2c2e0f01dae2d67e5a6f9a6782cbc806519b92ce5cb76e282ee82a54b348d72d6f404131ee3451b37567f364d5163fa777b34426b09bd1d52aa0f8060843055a995536d6c71561fe7fdacf2721a424a46ee3a2a27861614055e946762c233abfac35af286c11073c780b5bd87cdadbbf9b34f6e3421c25c33a3fa02314332cdab71a16cf35e1663879475b1d8e24dcbbaf434ff1992e7ef9f41ced3a0d1176114fe2edef0089ee1c4a0ed5508f6f12b99d300ceee71cea9f0f65be78febc823f925facb4e7e903d3302c09427bb1da3ff37df0052428d4361da2fc6261b3cb9cd5eef0e36391ded368b7f54d1904e4d4b955351a2ff942e4a993a38bb77277e91097ca2548fab787c829e6f853b833d859db32d1f878d3776b36877d80b51875a01482c1248d0e9cf105f7cb600adaae520bfb7408550ac31eac3e9373fa4257c02b575f754091611889fc8160e9a4f8ff2794c22a992f21891a697951028e0aa621759a4ec615ab900b8808da879162cd4e34fd6ebd35c074a8b7ba711061a93122730d6d20a0fbe0c5858d916d9d8339e67733ab359fe853e9f60ffc9e8727229bfa0d8c0d36b7d5337b909bbba86730fae0e6b3a3a937b6ab9f4235aa3fdc442f21dc45f1dfba0db738e97086b707dbab909a893f82f47416b03c72874d38a3f2061519987754a2929162eeb83b1b02441ece0ee07a05b339d7c0fe62626192932a6761daae77bf124d14e7a88a4488aa083b3a4fd8d3e032ef14b1309ad5c80bc600057c6de8f77ad6521567d115b84411a511e1c51a3ae802aca64208720b94196704cc6e31c533ea01a3aefce36bb3972a05f9109a4bfd5fcc00eeb7d1270f296ea4001789912481eb441908dfa639f0d252bdee4393bb603b50b2b400a20f802231c071ab27680d8cd1b0b7d85c754824a93ff5ca9cd9cb8dd196c836d86fbc3f480d341fc3221018b42142f50ac53d726fed4e8ca01caaa7b4d67a549ce0234df7bae0214212841c1c1069da113b1264f96ab519f9addb4c1d9d606f22f17bc57cef77fb3bcf333f614f42fd7bf3e4a04498926c7190cd9f7465c98bfdef341f58fdfdc414888a6630111c00929f8112844b7abedd7d8a4bd06ae81da4345ff0253d220800ea756bc68b708e53b810ea29dab28a8bf3dc3806e104a604a8277537efb52ed22f361cb18b17c1c741af496147b118c468bfa2741b980c7b36d9e025bc81d8c332f6b28534c710ac59e021e6787883c018a101a15c8fa8f429fb14606059e0498b86c0462b60070c9e8488773c84905866fb808713087704b3d5be653aa10d54985a2c76758fc75e6c32e7d8772ebd392c9b611a422be91780608c398498de982824842e453848a3d1dd910b2d7a54caf9ccf52c7eba9afc85498084996695df7e3a6cbaba209955992426fa1bd8cae432df30dde9766599750170ad7a4f679fec20685a", 0x1000}, {&(0x7f0000000d00)="86ded6e7c20134b470b4cabf116fee612fb47bc703640687751567fbd18872c3c934cfe92fa732971eb127e8f214c3148159ce2a83a12f541d1d56cbf042fc06eb23773656b1f56868a9ef347f13ecaa55f2a910240fbf702a117da74aff5f20b78472132ffd90620bb246a7e3200a8f1b735ae69d54616ffd966bb769727148ec05ce0cf6267b93c94b372d034f9d6c9c25058854e66d4ac342679f2f83f7742b9cdedbb875d4ec0bb3655b1b2e46b6d688dbd7e7f001bfe1bb17e07b2221d2220852b24928c82b9af8647537e346db5724f30f527cd8a2bdd7869ea6e457161045aaf2bf7a64026fab0c0b0282f1f90912d96d332e3b9bedf5", 0xfa}, {&(0x7f0000000e00)="20de812ad7e8705dfb07f0834994d53ed57169daa92ccda2a22377c6f4d0e7d07a49009c42187531b87d00345062849832f894b545fa4bd8a6a26e6752f1883735113e0765f912c3150da0e4eabcca31ba", 0x51}, {&(0x7f0000000e80)="1f42cf34537609f1f21020459b147f49d7042d5c9ecd9ceeb55d4d11331c0355167497515205914c801d0c3354ae5d482c5d84c150dfec63dace71986d1876f0137b06fbac544dc3ff67e9b81a1065ad4b6f67d006ff32b383e4dcbac79072aa057c0398394e981e0266ea90e23ff30fb7aac14f6073c1d783bdb93c0bca15fb1e1db312a30811b620b8aaa097eb5279dbac6b4bd60c3008b8580eb1ae5c5ccae6040f2d6087b89bcad78381914950663bf9b1e462ec74c7895764d57d09f6018a6321f4f6da9f18a8cec21a771d143ab83b37fb1cf7ed7193e9fd658a144585e5c39d0e984e5d7f6ebd1c3fb9cc4d2ed96cf567b171", 0xf6}, {&(0x7f0000000f80)="82cf71ad9aaab409d6a78d127cac8d055217e7fdb453d9cd0705d16807e6bebcb2218f34fc4433c59e0891632543b255b02ed684f7e63824ffa33e83e9234273680f21f66830", 0x46}], 0x7, 0x0, 0x25) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pwritev(r2, &(0x7f0000000140)=[{&(0x7f0000000300)="082e751cd3abac19cbc9f238947dcaa42f61d9fe050835429fb0ef085e8dd4a9ac515e00ecce970e37ad903669e5c971fe4712f51beb45d86bdd5569318ab5154083f523e520d00bbc1d6e265431a80078052cbf6fec58a41b778b55c59e35fa3084c85e3126a2a73ed25a579b68796eb65829397478c4776630", 0x7a}, {&(0x7f00000003c0)="cc2758b105a925bf8da9c7cf4add95048b3cd21e5ec18e395c07560236080b7a705c6fa8514bd50492a4425ab7ed45e6fe22a10dfa82554cb5d1d850bc7d42e5", 0x40}, {&(0x7f0000000540)="8c378a60b807b9e21e7a10f098ae012ffad4e3f05afc4badc77a3d23a2795d845910f4c4c24a48159e44f5c7cfba8ac54232817e68f374434674020c282388bafac16389ea7d41c1bfc004bfb630786ea7e7ed233236d3afa178280fa05b35efbc941f815ce83272a23f25f86fe53908b9213dfdb0cd208f94abd82b5d527b1a0abcaf8e4c9693a41645709cbf2f9c1236d0d98618bcd33b7f8901e8f69dc40bb0a64aa4", 0xa4}], 0x3, 0x0, 0x0) pwritev(r2, &(0x7f0000000c40)=[{&(0x7f0000000700)="1f8c22d5bbf4a5a1bccaea4a39745ecb1f73b8f9b1115c9a203de5cd0751eb994741d18413a456473af14ad147e6139ff17dbbb6b6089599728acfc0e476a2383a704c8f8ee5460aa1b41ac74e326a942fc52a229b3765749b886042df1829e0fafe077247c648a73cd2f75ac03e4045814ff4793fb21d43e1555f08ee7bf60bd4f2df807aa597e77fc6e30dcc993eb7bdc2b3674fc25f3b66b168308f017508e7f1bad843b4cba199e6a523988450f6f614dd348103ecb05fce396a2ae9e021e5bf5b7fc328612f473d83d2a1efbfddf17fb9bc7d5db10101c5f6f17a5cbaec8346df0cd44f0adf53dab3e6c077580a", 0xf0}, {&(0x7f0000000880)="b5aac563509279ac16be5513844fe54861127f860c7b4fb56e1aba785ec2e35567a1e34d57a665efaad8e33b2d15fd09bc84eee47bf9e2cc1f2a0fa7eed0504c4cf47013ff9886c74f63ec286d56dfc2a1b4d8aaa394f5e01c76b64ef3f5b7b3328b1b3a337d3f58a6fed893229ce8a7489c", 0x72}, {&(0x7f0000000900)="239db75a17c30883dc46abcfec85eaea219a57506ab403038fca6592be347aecfe6b1ba13b70fa5efe483625f57db2bf0a0781ddce2f232935fe8372275382166bde2010187c24a73fbba05b516bc46bfcced662b8b706addf29878073a6fc5b9599d6f28b67e691ee054ff02b9b53bf81c2588e8e507d0b748523d001edf970309dd82dc253e3d2a857815f96d538017c18e5638d0a1c0ee8ed60de942377a15393becc85e1f2c0eab3bd2bead5e96e261b66ef18b72902f59940e20de6c6a32743aea3634c62554eb3e5012348ca32d81a040e7d04318c0154d46f08072f325413dca3f431e3e57d43787daf5a2342cd42566d70d3a66e7f178c6e26", 0xfd}, {&(0x7f0000000a00)="fd678a921b5ca3b39654e2595af946483b086abfab025c50c4aecabf7343cd24dc6c6b9f377e53f5804b801b9b53ceec76cd2cff18dea934cf4ad7c40a3c87547324cecf0f38c452ee5f211ea98dc81e9ecb21ff28415d1ea6472ee8229a13003ef32896a1f9fc87fcd3a2c73291e9ddb1f4a2c56e8272ba84cd86c996c282d28564cf2428cd083acd27ec72936129602298cd672e375ccac36230c5136276d1e8223c7ee8de001223c522e2e281d3d76f8cfee8b56602d880453381534c0530acaaed07ded7941a81af55bd3fbfe7c8681e3529ff1e39e69c2dbfba512d281e0d8b01c486d50ed83a730a7e356b57c1ab00299bf807b5", 0xf7}, {&(0x7f0000001b00)="a58bfd35679e9282b07028e8326952d57f2e517388645cec116275578ab9b09f1167473e743f2b082894ce52f12da010fabf2f874265aba4bbce8b5fecaad443ec34f445f663e156eaa2b567d19eeb827c63e0456f0493cbcbcda8a35b603b96a8bdcad18bebbb552638c231c4396552161b6e0c85359b9543934ba5fc8c51616560fcac7de749cc96de3668e17103baf37c4648818dd906419e544bf63d39519a14c51577953e42a8e5e452df9c8664be8131d8ce72a0be84f436ee8be03bab459588dedc6971467e89509cf7f1ddcf365e1ca70b86f204387c585be3089fa57f57ab392f1865404cf87de3f1e13d1e8d5690892fa437f3ef8ecea2e4f6c69b519fa1ad0caa5569cdaf7debc8a0e588f18f61e6a48db9f872c92751ea270292b78d151817b0a80b8f75afd8acd86c96a134b011714d5a2f16a598ffdff281758003c65fb997798847b0ff6e4469ed4dc19c8f1788c3a538c45a755cd551b678f1a2959d3c6d6c1e5de62a4c56f1b51eef03b61119c6f32515d13b1f8288e830128a5e3b3162a206347a119e9a7dd7d27d00b4cb98f4b575ccaebcdf9cb0bbda7efdb8ce9cf5b1a8d651d7199ee59c5a6f43a18d3315605f42d126417186e4b44ce11c45d90c66c95426ed327688b3de72782672bb8e5d130bec0cc3567bbf6499cc209f7a91eac22961496096b1308b1712b8d59951b133a87a30d9adb5446de3a1b8065b17c77371d76ccfb508bce87d342075847b37535283167fc349e6190945db66175038a70050a0bc6b6cd65850f64cfde080cfde348f93e8be49062b51f261d9307fd95bf39c7ba7d71a658cf3b66e1e216598a2233fb8b5a1103092d8bed1f6b51a4656a8ec42a7c5272635a742161d0198597d81d33db4050791c68636422b5144cf1bbae3242c4c2299e3ef4212a1a1dd065ed5c0dafe496fc0c4077146aa2e7a4b9f1882158e7e8832383e5e4328d330c07d757ef4327ada7b45173a142d79ee6b86980502eb7bd7d8fbcfbaeea17a74a1a95c9fcbeabfc8ea193f6e24a459055bf3f14254ed345a35b2e0e015a22d53972c607dad409ecf02ca9fdd282f6ad79459198dcd1076341903ef15798679fcd54c68a7c5f8aff1b3017d0612fddef5c1b5dda21f0d71a1191c7726ece7ec0a55702358ac84c50b1155affc2f7b1546c11bd6b17284cafc679382e17c917d6772c8eac23f5f9e9eb6b72b95637ac976ce6552a02a81558798212239a475846f13b81fd03e2dcfc8baddc3bc5b2dcea9a4e9f330acea8d719e32fa3748b378ab73e5c153e3031ece971ae6b6a1cb381a654e0ed52f1f6736bd81609688ce6ed3b20ff98edfeadf350023dbd3fb7f953f4f1e639fca4b232ff96b48ce4c2ef36c148058d32584746407eb852df620041d7bd6246e3e6667979a671af33abd990f7b28a2ae22f19def34b4b099aeb197defc6e7e38964b263a2a720e416b5b45cb37d62a40cf3f965ae866e50b5a5293e0c52a7256da3b8063cf267aa478ce8c3c09cda2e96576893005b2e998c66678d7cc7ed26db94235f597296768d1c8cdc67a6996068a20390e694b353ae8d8a845dbe49f5791f4675a8633eb4c0be7f600c921e86820eeca3ba0a267fea0bbc6bc161309c08caa9aa5200ad30fb93bad9e87d87986186a33949def245c107832510767823cfbbb1e845b8bd155d5c230d1bc898ec78bd02f97c9963f318d3de9b5295bfc3c36a512056ba866f1f0fc18efbdd0f2a154d053b4f580a18af99d72c388cf647c0071a70e47f72d97cf97fd0a7b5197fe6c87d6285ba1d8619e6838e4ae93aab73ca079d0287212f3c182e2585c71ed726a1126a27f41ad226ee44ab051d0dc2d2b4b166f55b721d3acd5c6358922c93e419a036a7d0e949e49d1d4e730fb0ff6d69ad0bfe3e592fe3af3ba0f042dfc7fad571237bf370790983ba0612093f76417015453125860aec162d47e91448b654f41e61b5c0339fe49eaddb8b5a6c40876928fe45818c954e58cc51b2d3a6cb54451b5acfbd007028ace826eb95d89ec0be2679b281fd0a1ed8ee0a51af129c29b9959d43c872134d09e39ff360f2ab948e057c8b9ecd0e4a712adfc6e482b3b6a056dcde22e64c11ebfa6bcd8b0019e8ce141f1e7f0b7ea3e7149e6a8492348801f403f292eaecf6308b163598926c61ed4be93aabb3861300d3bebf4a8228aa11bd57af303450e7257c23176c011b8be8d40200dc710f95162515f31aaa301b2a0af1e5adbe517f4b0f2420bae9108a5a9319dd19802cf5ce2e04f0fd2a931e874890473937e41b0d1d2b77e826593cbd4923caacd7973ebdd06d8384bd3c7a3ad5b3db9f763ba0054429aa8039b66a1d0a4b541d6a8b2ccd527e785588f2a7effc3949642b090bb5d64929affa726f87a474dd66339d8cb5795fcd85064140d45f1d0e65d5ab87996d3bc89b949bbb703f4df0728d32c1cc69e02211f774ba7131cf76a20ea709f6ecfc3107709b8e505ab8ed7b63d1dfdcc5d2d9452371a09c076dfe00c4dc76371c3504e2b851e049ea39bcbfa83839294d96eede751b1964d6c872aeaecc59f19c26546f1e5582fb421412259f4360b8b467f0169616588114236a0ae520a97c325d92f9626a4735aaef7158773b5aff1bb6d93a2acfd907bd28c3faaf9a03795c78fe3ba89e6d26144b177858740c4922a2e286bf4cfa4f176127e57f0e758368e58a81478ff12ba1cb1f5dacb1090c789cbbd7242dc00a43a21c4d675f283a0bd57e2954f66c44ebea67a2940eb83756d68bf967f557d0ab20684ddf3d1136bb9b590d0b47b1562980429460b1b1a4e146401151f98fc9d1e50e341261c17fa7f54a8e527eddd37f7750f3475cffc658afdfe7d2d4d0a9bb1a65fdfb9c8ec7f3b178b1e3e43fc705b9efeb1ad3b564316dd4277ed21b85e72e022ec2e5321cb94107d17a09992ee162574facf94d74c1631ae722c505d9d81036f861b13f6b1481f300308ee47ca0229275798907be0aace2352dfa7c3b399d725c457d7bd605514f7b969cbd24e0f7c47770b29ae7380bb3805442b02a8db37b5bd94fa9786c3a1ee3923b35de41183da8e50414aa996c0024c152ba0c1d9768ddaf2bfc1820995794e7ae78532420cb9c6a5d1d464f0cc2a8cc737da4e53323af96bf0bc562debea24294a2a10465cd4fd51dfae1944f10064975829719f52fc8d010c705ce8bd689c7bc068a0535f278cf3f3f23ee104ac380fa5eda0cc8eb8c0c4302c61f724fca6a325c851e8870998b7841f817c1367f0324b89ee4142fb586a27d129009f978b32a524ad3e7a08f6194b19bfcdb530f56247acafe580465e6a6e02a71026a9b72a1255092b59b9aca418df53dedd72681d12aebda9e335741ffb013f31f8faa871e346674f65d1a847e96b97ce42fc486bff193ed63967343caa4371d8c7ad1d5d73e023e9fe91a9f39f85de05c40a509facc4a01bb1322c98e7056f83c55729f088854eb9eefe0090a1b17df09c38264c0a6357be81b6b367dc669bf4d387b47399981e00cab7c1392f83e7855557dff4ce3ba022c5b3c5e5a9153c71ec057964a9134522942cc89e92d3fa28a62fab787c65a3c217359c7e7794af96c39afb9ed3f4ac4646b8f8ab47a699c9b6ba7cfc21307a586d65fc69caf0d8370ce31b6c48ad21f36a8907748575e68e01b4b6242f4243fd22bc2e1331459814769b58e33f7ea424f5b4bb2d67d48ca40ea3d60435ad07af8b38737591981b6a6afbb0ab19830a5ba795e3af763f171c7470e8c92a42b847725200fb68b400a84c599ce2fded2f634a3436c914f659a28639d96ebb1061275884adbdea50cdfe36c7133ee676c7ca4209cbbc14c8b03ea61836d0b33c1e26deb356d74e010792e856a1f21e5972d406f9c1dc1650e7572cd9cbe075427456b5884cbbd1b54688738f7b9252b34d24fc5304072f53acfd74381aa4046becbcaf6f1f885f14dd8fa2f5aa92feafa8af7cdedb6d53dc847cc0506132782147de813f24e9689ed385b3dbe4c6263177d62c6ab6dc18e434ca37707a7495b94d74eff78b13e5e25ea4f79e30778dcf95a325aeb022056f269dc0aeaafed0e04b33ddb678eb5ac8cbb1a1b446fccc86958fb924eff79413152ed25a2dfc3408c54c5700ff0a819f40b7b400a38deed780334f686b4c152882b6d841bce48facd3b0aaa89ea5ccbc077f4b3e64ebc3c43cbbe10529c59d3d2faa709ee525eda31fab00b629c7be54faa8384f8a1a161a8c84f886fa3f43e5d0498e31c1a10b5d2fac3b3b366c208728ae044a363fc0992b72e85f7ceb41afbb0b92c42e2757f2ceff5628eceb0c9fd772549d28a3295324dbbbb0ffc03add0579c8c941b5f6566d2a653046b8d4efd0580375c3fbcb972112964279536c4f2329dc92d0b202c6533c89f14f60f1555521cfb0d42487dadce1a1b8951de7df0a04d3a217addc3092add9c12d27b6b505ea38bb4d7ef27d2791ebd561c092f491826b1db0672d47de02f4b68dbae86d4a2112eec676aa56fb2fd65e758480682e426c6b24d2cf31d5a2f07e7b9c91ae3cf8513124fc6333d1c96566d606795860152322429999ca74c8f3547aba5eb8a899a6214afea9f7fec740e3669f07d6716e192018b55ccf62ffd6f98263f4438e1da32b13bf8f3ac07ae072044a63792aafe7deb8f25022c084f7951c663b0eaef2d3a503159e1fbc100922e501b4bcdd7d8b8b6edce04879028e11884ec24170edd069bb600e692a7423270d5c08bc47fd31cf55383e3feed69ae2fe4a09b3d797b8582522654fea4f908df87fb49e52c959ea54d98f74978c51c040f532c46fadf97e35155c85e00f8bb42f80043b31c63a9aeec59f3a5ba8d10fbfc95e657a455e50e3d699a41d0b6dab92a69e1d3881928d625c2ff7caeb2761725a66de0c25e09de2b2a265d4fb51a0a0810cb84cfda7fb2ff5dcae67ae7fdd5231cf450a01ca6a1f0f202f5a2dece34c0fce73e77af4d31d7f076e4456c840eee83f478d256ebcad078ddd03b1684245978c76f9675e5f0fa26c62eb6b227f18d0076af976ed4cca7cb78cdda18a215bb9a36ab91e91b8cbf0b8becabcc732e9a355ae6516cc16a585f76ccc72898851cb34928afe1f910ac7bd3d1566af59932de4306a4c47680f16d169b2d63516cd3ffac5be695be77f7c14344f41777c79051e8b10a667828d7e2cb34f533d51807ad3373e37763b332b6bcaaf453fd26c0470d493353cfd96b95dc14cf2eb4a632c18818e56d82e03e59dece0a7fdbd0c84fbf33e073267b1ea360cd96ba3bd7e593a71e3e0c7f74abfe23412adbc7ec8563612a384b9f47a217204405284e09ee42661c8751f7bd24c57ff314ee3799d347d1895f969bb4ac7d6039e1ab53ec56e506d89fa90938e7d386380f32fe4ded745c96f4a98835c72d63e2c50d1f986922967801c9830e663472b54d0f605dcba724c045f3fdcb775e8b7850ba02dd2f179c61c7e36e5cb0255596ba26b0bec450fc2b02e2a325099017eb7f6d9b3a4f7a60ee0522aff5a5f3892eea96c527c094ea8b7910f5ffd1e9cd14458635d7e2ec2fc099c32d55f6dc6a6b6dd64c59f42bb43250ea0329c4194963ed26d4c2f74c0b7d2c4059136d4f94b98e7d4e9956ddfef1947aefd506935883b7035f63cc0224dbd97f18740405ece992a2ce3b3b01ea91edd5efd0da744c2439e61ebffcc9268d9dd1ea7ba1a5cceac116244aafd49a0a626c602526bf0740b9ffa75203b51b59a2786cb1779bea1efc67b2798", 0x1000}, {&(0x7f0000000b00)="936a97734530e20d5ed194d065eb9092c61646c77939203decab2e232b55d833694a87b8400692a15841b34214aa2d59c7f8335c5cbee32c0d4e4b8e15123807ec8b3ae4ec58e0580bd4e4b1a378bc09290e8e39d4bdfcede9da75f184", 0x5d}, {&(0x7f0000000b80)="84cd9ef57b11ec153479cac80b207307c64949db4fb5dc668e0b8b4d00d4dd2712d6b2d75b56da93183f66b591d3d54642449fabf9597faafcee2b017913a52a03192c14a8073eab22cefea2288f329e59752f2e7a659d84c9b3edaffc5b4b33f4251a7f056df4ad21d67bac5e87e85ce0951991287971f3088270ceef6fa1259e15dbb46117dba8c0985cc671c37fd8f77f55c9e8ef57d11c085d06f91b2f", 0x9f}, {&(0x7f0000002b00)="8f37b54d86970d9283fa81d39d303e5b61e1332765f5ba1a505d279cfd3316800ac0e9eb3d6090718ccc0751b7a0a988c559059706c4ef3cbb507792c2c25230b37d2432c28147c28c11fd667fc2017d1ec96225bc604c3bb8c389e9412b54c292eaacabfb283dbbd4fb83ad12e1bc1dfe8559c23d41e52a7ea6827e6c776706250150386d62722e395d3e7a9af9a649bb7ddab0b04635844a52fba09585746c77f045fbd837a0d6a2d0f81f21857c2e198774e09a2c548f207aab7637ea3069d42c4c1637e1dd2d106cddbe5854cf26fb79edcb13aa8b869b1bef19ca0e6a81c7b5d3bd0fb0c676cfa042af2774e9a3a711895a6373909581f13351b29820a67ca5321e78934251ff99c61c69ed27ae53cf78141c1fc2397637aa9f7cbc0e9c586e8978eaa9931c064f2ab904d7113528c5da45baea72f3b636c951f25ec76f8b17c5f60c1164e9b1db8cc8485cead9fbcaf7e3d4b147c2ea253d4ac4132c98f063fa45321a31e10b1daf1a7b08419a890b23cde8e8d46bde00515be17c2c44d53e8beb639682996d9350b0d734709b6381bf34647bb0bdbd4f6f77828785e12ea8d6ba09bb1a1a36edcbb7aabf9402a64bad42e8c21216c7267b5abfa6531b24959960f5cea51f572c9b1f7efd33794524e2297dc5ed687b1140bbe66a2a81fe56d0c75f2beaf23c2deec55f0d530a2dc00f52680c9ff17748b3e7da2b8d16b84f19c70586428e37aa8065ef0c0d50d4f70bd0a341462f01fbf5124f5d12422d583c6dc23ef63ee6d4be93fc5d52272e81e7fb6bf32c04ebf6bfccdea3ecedea89dcb6ee7a82ceb927f9492ae9dd1c3974071cc72819c1efabf6bb5805287a11b1187e7be243cbbc6cf8db7b026f8e7a238b5f3aed35813e33baad4d91894c5b73f7612d79596038e65108fb8a04f19ddbd692b053d23deae42613732a64231987b482b5ab3d3dcfbbb5ef3a8304a3ab90ce921b56f6d2dec0d60de2fe8126ed52f7a86b257de6124ad48e3b7cc351a07d57d6a2dbf924c5d9aa0896e603587b965c4f8beff427c6ba8bdbb58db4e6ffd906800e95b0354537cd844ad47acafb73bbe78909e241c26f68d56c5759a69d2c2fb4f35a156209e221b8501f76e17c210d42b2806f579bdfb94d661f840dbc1a2450174dc49159d5ee89a167de19dc013ff7ab3269fba42da5e740c84693ff73e4402a7e0f04c0ed78ace14a8f5ac26c927fb0097a195bb6c85fa980b37c4a8ac6359d3d1bba03670c7597899ec8fd049b7609ce0a3bd169ecbf845fc6b11136b8b14ba06c109701384466c3fa900963d1e2a3143d841876ad6e705d045fee106a8833fd6e28620c057903661cf406a5d601ad4c3702f08dda521624990b32111fdf913f905ce763a6b50a68c0998f2c69bb6d257466b7168a813c078166da3bcac1ca3cadb27636310e623a6ee28fd593103c28afe62310ee7743dfd62016a9b5a4a99c20aa683dca287bbf727e3b378d258299796c8ea502a0b68399bc055f4b8a08a0e9eb68db9aa0b891a183648ce2837b024000bf479a4e96f4710cdaec54a8044a24e04358158012cddfffe2193ae9c66c0d47af415368b9ef9a6451cd3c35c1f7397b1450c817bdbbc2e1d487f78873947b028fc1fb08d2eab0cd49e5ff076935d3f5319135cb62704cb13aeeeda72bce6f2638914b622d43df33041080990abdd62d300f32067399d81511068fe66a77c92b945be7807c72f59718920511eee2ce7635aa3a28e39f71f57e29724d59eba0c843386ca2400f595e7465be190f3f625f4bdd2afdaca02b9aee8ebd806c087a7c6d2c256b9266dd19735e68af6633fb8ea6fa1ed176c506c3730d5220c9278232f43ccb06a43f1113fb930e30007bbe3f4639ad9986badb145262aed77afdc7afa5f4b74f2d6c78a05c6a0df0182c3785388ccbe52210be6d7f96d3deb1e68ce650ac2d82d76c747d2c12cd2e43dccf172ad1f9a38730d017865f10efb6314fd55ace9e2f3741c97ffcf9d70ed63825d4d77d4b9c6fb1038dcf89dcaa39d3307723d7787593a9044c241e2f17263bd32f13b03e2cadbd9ea1a0979030a384d631e3f86edb862715229fd73c2d238631cc93a0d07f0a1a3af29bb4080edff91da0df2169bf87aa50832b37dabeeec5fb38ca7b7cd3653a9f63c14648612e4cc47bd6f84b9a5bb00019ab5917f07ddb30dc8873a629d2ae5be4bf495f15fc9d35ec1c814c34f60fd138d592ece3605a8369969bf2d66e65d8a13f644f7b5575e27556d1bbeaa00820b64f1c23791327af3ee5d60319899c4e0876f07a4a19c8135b9627040fc5f931d416343a7d7ad290f4231bd4a9424aeab0b4ba374fc8bd495ebc2c71af2621ecd676d1ea188f9f1cb7b1f46e56c0d8c52d0bdf7c53111639e41c72cce291e1bdde792332e0f55db474d038578a4372a8e7655e08f684338282706718f71b4821ef6fddcd5227dd00ea81ab102b974908e9a99660afc19f89c18e8ea8a369bae884d79abc7244b3ee4f3214edcc2fd45b8b7119de068d5dec33c915deaa17446ea47441e0521f0479f48a08febf3333c612203a3f82674707c53870f4229bc8467376c45a4df7cb146a9757a930d46704506147e045ce0023c6a2023d32e5c8c44d07fe7d5ebab8d42d5380ce678acba20f440c9c8f828da31d6b0b42957f67b5c166df9fe17d1557ba55b4f87bd5cbbda4e2685503a4fd048530ef2179e8535de543c2ea38cb86fc8f9769c5f86902353e3825a86415564ec1ac68449cc23979219819cf957f499b7171e858eef2504e3c744d02e4c781440520fdbb2ff7b7f0d5f9328c4cd2534bad546a0aa028ec5fa84e7fcc838376b25ab81fda476d60c805e280a536e7e773603fda2b18546d47b70eb445f545742a1126aa8a817534207fa9a1300541608dffe407428b67b5e60e3b047284d7f5355dedf9e485e6485565ea5c67630999139a6508f0fe3dd6bae2277ed33a46156bf38c011631da24ea30873c05ce0bc938ee421fd6a36c852b86944f5facab7f33aa259f1b2a188be54e685cfc1a6bb36a2c9012341543da4b740ac5f59b7fb201733ba2e9ee8aa6049237ce4bb55e28679b2123c58fdfc1f49d49933d40adadfc5261525365008ab8855b5b9ebc8bc5953498af81cd381042f0111363e95e92a4329876f81de723256471afca7db658766720f5a7fd7ae168a48f318254091bb107d9c51a30c114c3d57938985b229f2e644f27759b20328ed4e45fd3b64d20cc90d30bbcbdf9124cc1db40943b53f9e9fb4a7e35cdf41d1b86deb297b438c4e3fe66fdff5ed389a455eb08579a61d7dfb708fd257cceef32fefc4a0c2802925aa2290eac5ab9265a927de3f017ed35649d0879cd460536af5c496642932bf7fd020420caede8da299fc874a27eb02574beb3245f4e5dde9d0688a8de64617278a29d8535d0dd8a4ec1396513ed66931d99cae4d2bd568ef666d917141ab581ef0a9e5f55ab57a40ffb9bc7f2f8f882da4fd32fbade31a39afd91f8eb214a2fe30040db440134eed2a8d0b1f4e0feb54dfae691f1cde9a5c807ccc6b36f7abadea757416e9050d8c6ab667a694ddb06ab48719fbe8333f753fcfb229caeb27161dbcc94c338d59a5426edb4f45300e9923d782cf9ae0d474fc00edd245cbd98fe0af905ae2c85e4f215b86bff6a0783723768719d274b3331f3d5b78cda11143298d7e34593dc97f4157ea181f30f76f3997c552601c800dd6846c3d9368c18478b4892fb427a26b659fd796b84f3b9f7e10946ac31a2cee965a43af87974e68261b798a94597b3438762f00be8fd750cddab8d8373a7986d76400ca05a02d286aa9ae115ade140be7ea2dfe620e3ee70322a7402c130822aa34bfb739e772c2d00efee59d26917f102598e1257d4b45b731374f088dc8063dd6ec54c73930029889ccf807c74ed37ffd6187b1198e255ffca1cd04e524575103fa4ba16fbd7590c9bc505be0eec7caf589adf287347a6f98b4e61fc48178b6539509d53e6a41b2bb4704ae1d233acc070d95adab433ff1effa002280ded8882463bc00985b98b4bfd82a25f3c0e09ab2c6d12af7a3f7882c04d7f66c56b6bd9745258ce14dc06c7a43812201314c2b8a9dbfe2d2f7613910a7d5fef6096ad950c952ea448d7b75ede09a57fba4724d46efbd55951549d8b5fdd147834cab140d26f190d7a581736ec57e73c99012aea5a31248d8f676f8f2467271be3919d08e4e5721218e1f07452f461eb9c5a22f317ed7a24c3ebebe0244e3db7b1071d7aaa38f374c94c57f8f94845ce132a419c4281b2b207b199f46d6e8cd70a6a531016eb32319388ecf35e1fc828f2614111d8319cb398d6272d3c56a33662a8e90da743bb29575648e6d4d04f96ea1bc05b162e319c08339e01bda63d33869b3a79872348d59592db565f6e315300d499effcb0889b0f3101fcebbb06d556900b04cec91bc421db1b4516848555011a91598d69a558b7a6197ff39ee7206762d5d096cd37bcc52e800c97b8aae4d353ab65000bff3628ba0f1fcf7c30f0b2ec3af98bfad6e66e83ec746fa470f10f29df30e2536229836df2948b1259af3d766a70ad3467b0a6d7f2b8211faaa2429aea9b81506966cb0fc2fabbfe2603ba85c0c72e1066ee0a464ca378cd94d56af58e806bb620f1e9d62a02867dbbec6780a082a9e2dcb5858e5b34d5831b6e17c9e9f6f0fd0b162003ba176761e1f9ab1d048c0d4cd013e0c6d6171b96290d4e54aa439cba9a8fddb3ca5b5bc5592b164df82e2163a2c59d32bc3ad13d22b221bd9a11910334e1b7ea92a57330bc839976e5d893b7c68472693e9dc2f07a14c1d23f639eadf18f0cc7d4a7937880ce6c8c7fcbaa2bbc8bfdd2d2ceef3e7fb953142345a9f0a7ecf0c54d80ad9ae1b7d15bd5f2a0c01485efb3060ca271db6dffbb9766669eaa5025e605acc2ef0b365c7b0253823b2177058a3496cc9d336cc4002f144bac619726b969fd36800e0a38ef2ff630b0f4b23e826da003607ee04ade5a2ec30369b742a8d1ac808c46c99f1c3561ef84c39b49010c165a6eb954ee916bfbb3cd706c1cf51d7f9bfd9fffffb5d1cddb630f23f710770c0bc94c7e53cd101c79877093ffcba6fb66594dda156bce557c8f2e64db35acc4a3a0946c5658ea3bb0d316a976372629a95e142d1c75ceb1fcc434c869a4def0c43b58afe4db88bd0a2f6a5f5a9a967af36627dcbcabe0e7a659d649e654ada877e30e6ae92ce896fadbc8c5be9bd38f742d7205558e8daa68f2c63c7fcb1caceedeeee28c6b4ad2a2295c23b6f1b0f2c8a84631fd0ac0652f8263cb2b412c1b3147440c50eed490bc2894d81e1f092834b3be9acf99d0c5e1836927c5a7c600b5e065e15de455300230e61c6d4da13c1c335131cd85d8e62999e9d83b2f1d4150f07e55f27e4c17b452ae47083b959829b31df7ca5902182f1a7e16430fad3e9e45a0e19aea50531d44c9da33ba0a320b31cc060314953e2ce0767bd94c6e1fc9fa2fb7cfa4eb3a0c9d80183b053733415f8dfbedf7da931e8c899b37d16bfcacc5cd2cf6056cbfae08db54cb23bb4651a63403cce9679509da434a2531b1b2101c73753067ef7da141e9b4fdb1af096ed10f25b8e15b09fa9ca165f77ad6a5cd97df93c3efa01ead9dd47e2711708fddab6287597143dd8969aecf8df58e72e342bc08043c6e5e1221126f92ffe8c094b115b198d0ba7fbb79b391abf0edf866b46d12aef3de7ab6896f59ed1227739a9698373d33d6f6", 0x1000}, {&(0x7f0000003b00)="d6d0745a44adf8a151ed65eb3e84d3e90fbe40dcdf305b26dad1f5d2cf52d5c9b3d13dd261365c20e1f7fa6d4ec591b2a5d0ac0ce3bfad50d8d1cae1800412f7085ca05a0d938a1217e55e4258419698b923abf8efac0fc3cfd30405dbbecf38ca19471c92a1fbb37b8d58f28e618ef8a590545107f94bc4cce2c8d34722bd2cd3654330c70f9e2488d1dc05e11d7a6e4216cc2c170c5ef789e1ffbd6c0cd0a6c4e9a97553a9023e657ea21d0bdd1046179d1da47f03e2c4fc0992a09de3e2663d23060235cb355a4663e12f4e0df3c80969236f82d80a1f79b4e42314b8e96bf8c440a860a3a21cffde8067b45a843e722d7e7f6226d8bac2a13c9e476d7cc6ef2509bf1652897925a2880578204d3a6cc7806623ecf42a9e5cadcb1bc1e89e1450eb5c0d27756776c9a6858ff7e6aee8d2da660615f4f7f07bc8bf4ed12fb8774d97adc2c4248faebc26fae3b0eb2f6456fedd7741e5bbdf9cbd446cf22a6ed3e841ed49df2a65b64e201cb92d6d174005afe04546bef27ed58f7121a8e0a53cb53e92ef4d9a2d5fb7321cf18cec985f8d6f763bf9dca4289d671b31c293f6488f85ecf5123b16c62dcd3ac9098de8e1ca21dcb6b237fd2b5c58363b9766ab7de8081a5144d00ebb0275514fa5bf373260df4c53dc00392630ca763828503eee3a1bd5809f4c8050e0a462c556a19d68a974491631b2c8d5e0398a6151fcea36ec03244dfa056c7db2415a4ce541fbee0096999cc1b411d296e6668fe1ce1dc76156f24965a9fd2edaca0cdd3dd358311439abf1be3c27004683254108ab7859d8c0d3ccbb8306a6e3594375d84189a68a740a48595c5ccce1931cebfa66c1ffd8b0428b6fe236a94588fcc93fdc3a2d14c5201ea4060536ac20ef6f8ff720e87ed71016a166a0ea7842de37b35b8675e9c221519d9d73fe2999b3200483f4f400e87d0ac60bf48a86dfbf5cc85b4d1af387749805d50aeacb32a8f99941570229e6b37eb166b38b844ee698c9900c3cd23910149c099df084d5bc730dd2929c7590a65cf100890a0335ac94b3979354bb6732e1de96d561509e106e95fd6687121fc7f31970184677fd446771971387549183272fbf02750f53de3e2e4b7f1ef402cc64d21cfb74b3c5347382aad786ead1d8cb548522b113fedfc4c7a8cb1c72bc9a4e93db3c0580ad3880c5471da5d85823faa57546a8e281a1b0f29e30aeaf4a8a5dd1d282fe54e70b3c3934d2887f3fd32f809980925610a4bdb1def08a1871d247930c7dcedd31b0e7553ddff3c3e4de260b98561bb33791af666cd3d30c9684e6762c4b2f24237d630b33e84af3de60beef81eb9147ca4cb287362e355be1d054c36a8c590ae7ebd566b0825db1092bf93ca4e4881bf6708f786ecdc17a64295daeca685523a1c74960a532200ceccc9f39962926711e676f27a9df22d9a75c441df45d022e8a6719fc7ede30a8efd57a2b169c759fae39dccd1d15fc906ee2c8f83d7a04ea61a284fd667ddffd4156a8650b422b3f2afe5dc4c19811a2c0517717d4d5035675c3366665107590bcd3cc015cb01d3f0b0f8a7cb07d0aa9fca51e0011f3f8e93dcd86f2ed8c314548e64c11e2a418e4bb76ec0b56fb34de728839d87dc85b5c63eee291091005c4c3629184ba0cc3510273b892cd96b8b497b19aaa123f3975f6ad69f1f0125d4817dedd43d2f82dc2410f77cacc32c0fb3669cfa1252b301a43938b8ec16443fb7cff755ac8a13879fa567acd86980035c220cd60dd8e5ccbf92d23eafee4b6839cb6c6fa21c892eed6c1cbcd559a330889f792ab2e20af06317b2fca74c4d3aa4e3f621a28de2834d783015b548107165c6d87e0dea220c48646026dd95ae736a0827fd2952effd9a7d5af569002f370a39e48a8ee164560ebbeb2f458165479d5a2300eec3625a266e45933ccec239458afec3c1aa3281b847280218f37d19b2d24d4dd0287034bc77bfcd1710c803411adb9680d5658de192ef996e2dde605b73dddbffb2fdb5a3c27b58a5d2582c25f12f66cc1c08d718a8239ffaf736f11d891560ff0ba21bb17a7a007229ec1a7d375afb0c5d14d14ce7e49ab9c55b200cf65ea6922b88141bf01456a7f4c7cb5cdc49382d7967e6a29e2acb8ac7a5ce514e92b66b6f942945ca9948fbed2f14c08832df34551edb66b3acdfeb5a08d116848e61497c0687a52e30266f9aa1fb47ba202cca781e90f20ace9b1ddb132114255aa2bc467bd163415be713a9bd54c5ffd30493beb51a0a0f1355589b00fdf3d43d7dfd1", 0x657}], 0x9, 0x0, 0x62) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/wsmouse0\x00', 0x8, 0x0) r5 = open(&(0x7f0000000280)='./file0\x00', 0x200, 0x0) kevent(r5, &(0x7f0000000440), 0x4, &(0x7f0000000500)=[{{r5}, 0xbffffffffffffffd, 0x80, 0x0, 0x7fffffff, 0x3}, {{r4}, 0xfffffffffffffffb, 0x60, 0xf00ffffb, 0x1f, 0x4}], 0x4, &(0x7f0000000540)={0x0, 0x9}) ioctl$FIOASYNC(r4, 0x8004667d, &(0x7f0000000380)=0xf0) 15:59:57 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000000)=0x101) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x24}, {0x2d}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000180)="96") 16:00:00 executing program 1: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400000002c2, 0x174) ftruncate(r0, 0x0, 0x8000000003) r1 = accept$inet(0xffffffffffffff9c, &(0x7f0000000340), &(0x7f0000000140)=0xffffffb0) recvfrom$inet(r1, &(0x7f0000000180)=""/174, 0xae, 0x803, &(0x7f0000000240)={0x2, 0x0}, 0xc) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000800)='/dev/null\x00', 0xed78ca24b18be92e, 0x0) accept$inet6(r2, &(0x7f0000000000), &(0x7f0000000040)=0x7) ftruncate(r2, 0x0, 0xfffffffffffffffe) 16:00:00 executing program 0: r0 = msgget(0x2, 0x0) msgsnd(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="0100000000000000aebf756b3d994d1c3eed540239ea39c4d0affd00589b4ceca6d35a5410c18f8ce91fe55cd8f90f52b9846ef1398b6634b8efbcdb27db1161da77ab4f9f58b90d96fe06268ebce6143d751c33063dd94aa7daf88738c8a7df8a4cffa8d64a1db39942a457d9aca84f71b9e1e6f3af34a0c46fac134410170062be60930af5ca272e4c1a85dc30ab08fdadf1f48eccc762c8f5f14d51fd4b8c6e1cdc365f2708005c1ed1d15bf44e04f9edd737c5e00c6eaddfdb872002aed96eb05c412acac0d0a1a552f52087633217d08edddaf46ad06c00040000a97ab66f04000000f1eae1bb3ae4e8a109c3d4f4ed059d51a0546ec834dc7fd4dae5a4800838266b7c861b7d0ced933f650c316be0f6fdb83d"], 0x1, 0x2784654cdad2cd0c) r1 = socket$inet(0x2, 0x1, 0x0) getsockopt$inet_opts(r1, 0x0, 0x2000000000016, 0x0, 0x0) semget(0x0, 0x4, 0x1) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000800)='/dev/null\x00', 0xed78ca24b18be92e, 0x0) r3 = accept$inet6(r2, &(0x7f0000000000), &(0x7f0000000040)=0x7) r4 = fcntl$dupfd(r1, 0x0, r2) ioctl$SPKRTONE(r4, 0x80085301, &(0x7f0000000000)={0xaa65, 0x2}) r5 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/wsmouse0\x00', 0x8, 0x0) r6 = open(&(0x7f0000000280)='./file0\x00', 0x200, 0x0) kevent(r6, &(0x7f0000000440), 0x4, &(0x7f0000000500)=[{{r6}, 0xbffffffffffffffd, 0x80, 0x0, 0x7fffffff, 0x3}, {{r5}, 0xfffffffffffffffb, 0x60, 0xf00ffffb, 0x1f, 0x4}], 0x4, &(0x7f0000000540)={0x0, 0x9}) ioctl$TIOCNOTTY(r6, 0x20007471) r7 = semget$private(0x0, 0x1, 0x0) r8 = geteuid() semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f00000000c0)={{0x4, r8, 0x0, 0x0, 0x0, 0x4, 0x7f}, 0x3, 0x882, 0x4}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f0000000300)={0xffffffffffffffff}, 0x10000) r11 = getpgrp() fcntl$lock(r9, 0xf, &(0x7f0000000340)={0x3, 0x0, 0xffffffffecd81e2e, 0x100, r11}) ioctl$VT_ACTIVATE(r10, 0x20007605, &(0x7f0000000380)=0x101) r12 = getuid() r13 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r13}, 0xffffffffffffffff, 0x1}], 0x0, 0x0) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f00000004c0)={r11, r12, r14}, 0xc) fchown(0xffffffffffffffff, r8, r14) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) r16 = semget$private(0x0, 0x1, 0x0) r17 = geteuid() semctl$IPC_SET(r16, 0x0, 0x1, &(0x7f00000000c0)={{0x4, r17, 0x0, 0x0, 0x0, 0x4, 0x7f}, 0x3, 0x882, 0x4}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f0000000300)={0xffffffffffffffff}, 0x10000) r20 = getpgrp() fcntl$lock(r18, 0xf, &(0x7f0000000340)={0x3, 0x0, 0xffffffffecd81e2e, 0x100, r20}) ioctl$VT_ACTIVATE(r19, 0x20007605, &(0x7f0000000380)=0x101) r21 = getuid() r22 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r22}, 0xffffffffffffffff, 0x1}], 0x0, 0x0) getsockopt$SO_PEERCRED(r22, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r19, 0xffff, 0x1022, &(0x7f00000004c0)={r20, r21, r23}, 0xc) fchown(0xffffffffffffffff, r17, r23) r24 = getgid() r25 = getgid() r26 = semget$private(0x0, 0x1, 0x0) r27 = geteuid() semctl$IPC_SET(r26, 0x0, 0x1, &(0x7f00000000c0)={{0x4, r27, 0x0, 0x0, 0x0, 0x4, 0x7f}, 0x3, 0x882, 0x4}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f0000000300)={0xffffffffffffffff}, 0x10000) r30 = getpgrp() fcntl$lock(r28, 0xf, &(0x7f0000000340)={0x3, 0x0, 0xffffffffecd81e2e, 0x100, r30}) ioctl$VT_ACTIVATE(r29, 0x20007605, &(0x7f0000000380)=0x101) r31 = getuid() r32 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r32}, 0xffffffffffffffff, 0x1}], 0x0, 0x0) getsockopt$SO_PEERCRED(r32, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r29, 0xffff, 0x1022, &(0x7f00000004c0)={r30, r31, r33}, 0xc) fchown(0xffffffffffffffff, r27, r33) r34 = semget$private(0x0, 0x1, 0x0) r35 = geteuid() semctl$IPC_SET(r34, 0x0, 0x1, &(0x7f00000000c0)={{0x4, r35, 0x0, 0x0, 0x0, 0x4, 0x7f}, 0x3, 0x882, 0x4}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f0000000300)={0xffffffffffffffff}, 0x10000) r38 = getpgrp() fcntl$lock(r36, 0xf, &(0x7f0000000340)={0x3, 0x0, 0xffffffffecd81e2e, 0x100, r38}) ioctl$VT_ACTIVATE(r37, 0x20007605, &(0x7f0000000380)=0x101) r39 = getuid() r40 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r40}, 0xffffffffffffffff, 0x1}], 0x0, 0x0) getsockopt$SO_PEERCRED(r40, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r37, 0xffff, 0x1022, &(0x7f00000004c0)={r38, r39, r41}, 0xc) fchown(0xffffffffffffffff, r35, r41) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) r43 = getegid() setgroups(0x9, &(0x7f0000000340)=[r14, r15, r23, r24, r25, r33, r41, r42, r43]) semget$private(0x0, 0x1, 0x9c) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f00000002c0)={0x0}, &(0x7f0000000300)=0xc) fcntl$setown(r6, 0x6, r44) dup2(r6, r1) semget$private(0x0, 0x4, 0x108) 16:00:00 executing program 1: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() close(r0) r2 = syz_open_pts() ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x4, 0xff, "41c6e4adb2b607dce25f5f74ae0fd1b157e95872"}) ioctl$TIOCSETA(r0, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) writev(r1, &(0x7f0000000440)=[{&(0x7f0000000200)="e1", 0x1}], 0x1) 16:00:00 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa8e8a2924696fd64e5130", 0x14) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/wsmouse0\x00', 0x8, 0x0) r2 = open(&(0x7f0000000280)='./file0\x00', 0x200, 0x0) kevent(r2, &(0x7f0000000440), 0x4, &(0x7f0000000500)=[{{r2}, 0xbffffffffffffffd, 0x80, 0x0, 0x7fffffff, 0x3}, {{r1}, 0xfffffffffffffffb, 0x60, 0xf00ffffb, 0x1f, 0x4}], 0x4, &(0x7f0000000540)={0x0, 0x9}) r3 = fcntl$dupfd(r1, 0x0, r0) setsockopt(r3, 0x2, 0x9, &(0x7f0000000100)="c7d2c48ec6ca750a7efb17553b02d22c5176abdb3fade35ecea5e995328bb013a85cdde42ae847de293001b33a0ec6ed65a7b9a71638f892de2e67e3ebd327f19aec8db2a39c33e4ed9bfa48a60cb2434d7b31c1143ff4b6fe14cb45b628c8b6e94c1d7cf8db13dcf23f47d0d63d0b4dc2b1c62230684408", 0x78) setsockopt(r0, 0x29, 0xb, 0x0, 0x0) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000800)='/dev/null\x00', 0xed78ca24b18be92e, 0x0) accept$inet6(r4, &(0x7f0000000000), &(0x7f0000000040)=0x7) sendto$unix(r4, &(0x7f0000000040)="ab66b4af0a6ae8481c9039ec555187c89dc4b67b2c77adeccb9d5d62c7493514618af56b5e40204a8d4259820012b02d2e64cd9526788eaf11ce14872c97d325ae789528228bd300fea2068cf451c2547e529e007bc9f246280c840ed26a15d4844a5979fd426415ad7d34339ede", 0x6e, 0x1e, &(0x7f00000000c0)=@abs={0x0, 0x0, 0x1}, 0x8) 16:00:00 executing program 0: getsockname(0xffffffffffffffff, &(0x7f0000000a80)=ANY=[@ANYPTR=&(0x7f0000000940)=ANY=[@ANYRESHEX=0x0, @ANYRES64, @ANYRES64, @ANYPTR64=&(0x7f0000000840)=ANY=[@ANYRES32, @ANYBLOB="131bd3f32b58cd9fb87f79111d9b3fcc8d1b315334a10f3e378a3741eccfe2be66cb066f4525b4885568ae8a5c153897f0d7e8a1ff3825e90f92c9a697000686bb985e433f2c43f53889a16f6b1aa711148284a89f4d1ab20772b893c97172145d51ee08e5a36e8cfa3582619379bae327eb834bb3d8fde3f6e677139af12db12dbcab42b590754c9930b4e5697dbba7a9ed"], @ANYPTR64=&(0x7f0000000900)=ANY=[], @ANYBLOB="38e7bb79773358babf8f7d118ad3a79ffd33b64fcb53d97ef8a000f8cdd8c126c349a2d5afb5864e8dd3f67aaa97ffe531d22bae415986174b5597922be0ad93e2da43786e9e7a5cf3949cf5e090568679229759932cc9a34ff7313532ab61a3f609ddf4b54d4f60c82a44c71b9f0f5a01684ff1d00db909f6e24dee4ecadca687b9af9775c86ca9e379262c874d364c95184b32327e2c482b0d62626e83a7aaad844eb8e55317ebb14ba4e480953e4709dc3113b20c02ccf4236ff4707651ab8d3f643845d2e684b2b2602aeac3b4e55976438b731bd6130a3dbc64a99c0e3bb578504565f1ca"], @ANYRESOCT], 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f00000001c0)=""/247, 0xffffffca}], 0x1000000000000021, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0x80) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) fcntl$lock(r1, 0x7, &(0x7f0000000100)) close(r1) shmget(0x0, 0x2000, 0x476, &(0x7f0000000000/0x2000)=nil) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000140)=0xc) r2 = accept$inet(0xffffffffffffff9c, &(0x7f0000000340), &(0x7f0000000140)=0xffffffb0) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x700, 0x0) ioctl$TIOCMGET(r3, 0x4004746a, &(0x7f0000000480)) recvfrom$inet(r2, &(0x7f0000000180)=""/174, 0xae, 0x803, &(0x7f0000000240)={0x2, 0x0}, 0xc) sendmsg(r2, &(0x7f0000000400)={0x0, 0x0, &(0x7f0000000180)=[{&(0x7f0000000300)="72fc8eee1f2c3b3dd86e0ec7f19f88a5ff75712a64df825e41e99b19a44a8dab99499f0cc0bd305c565fef0d9e6a185126b068f2d755aa6c75c02b094fe6d8eb368c4cf7cfa250a798bf2bcacc0e4d9c184aebc70f28cee32125a0c9549a9e2d2b5ae87c9464c9a4cd38690300a2bcc68675371cc1023bc02be3c81caad4e02cbeada0095ce8c713e906711b7e085250428e6d03b39829bd15027a5d9fa09f0495fb49cfd2d9c5743f48fc8d62fa5272d8d370112acef3069b432f517451251d56efd5b7e903ed988e220b8bd5eb0073eb4d9ea07cde0d727f1e6d57fb659ec0c814f3eef267ad802c074741b7124e03745b106bb392d7ad00889616e361b6", 0xff}], 0x1, &(0x7f0000000500)=[{0x108, 0x1, 0x8, "d525dce39d7ffd155e9bfea815ed65cea6bf15cb41adb8a4aa467fe3a3521bb0476bd71c900c5ab4d6f695666d8aee8dbe8f0b42cedfc4bde6500f66a19d2ebebb2cafbd0f3f4310927d042c386524a0d1f3196560500e777ec58c6a6062aed3576f634446c60e26e19afc2b9fafe09d695dddfe9103494e15a07af30a86d766895cf55c19063f76260600b79f0b803e4e67d3ea1410275cb86c327a2958f6ea704651ec4d27936388c8c14957d6e499e55e5eb83af440f32f6b67c688268a66f8d8f1feef29588a8d4a331f5682c671c0896efa82784da45256be0c962f39dafe40747d2f8f62dabccc208c837c2beb38"}, {0x20, 0xffff, 0x7, "12f19fff5636c65d8c1984df2f71"}, {0xd8, 0xffff, 0x4, "a27ec8d84123f8e65aee997e20e7fa8befb31a7b8384cba58ecda68bdf9cbad236fc0a420bfbf031793350befedebc2acafd3d76bf9ffa8e7e368634fc400466af300ccd322fbeb94205a674ec92707cbf64d6c239db5e48ebab4afec878a1fd0fdd90661be69eca5881ff9fed3bd4762f24416c3c256a4ae669cab1e0b66f34e092a6523745c856a8505f364a0b5db46f035ffbef6be03b159c4ef8bf3e0be57e17a70f10f7ec916516903fe79a871a253faf2b5cb432a627f16ceea711ccb91e"}, {0x68, 0xffff, 0x10000, "ea807b2298a997799ee078122bd932ac959194cbcb78b94e33c421bcdeb539c5de9d15ae35cf50ca88ec7ae20959971874416ae8f5fd15f560c5358dcc6678bd020559da0d06d51c4d984cb7c80d6a76ec7826bad5eecc97"}, {0xd0, 0xffff, 0xa2a, "e7d4e23f73975223c34d3de56497ad22770a211ce7032e2d222cce2d66ce306a741aaca73cbd6c1d7a6d7f5b42eb3dc6fa453350be8d1b38443c127c0538e3708d5d7d4716450ee8ff528c34d1ec8497896c0c652c4420d5b6e5b54af58e0d7500083e24c215c012d77ab4f84b9c784a22502fa24f2c4526cef1aaf4183115f72da9457785ab2989fd40fd2f25b0adc9d278030628d224fc13f168e72db153889b4249c3b3f0cf646d9dbd8a64aad418831adeca8b2da0a58f61fb"}], 0x338}, 0x2) shmget$private(0x0, 0x3000, 0x200, &(0x7f0000ffb000/0x3000)=nil) r4 = socket(0x18, 0x3, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) socket(0x18, 0x1, 0x0) dup2(r4, 0xffffffffffffffff) 16:00:00 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)=[{&(0x7f00000014c0)="ce", 0x1}], 0x1) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x20, 0x0) ioctl$TIOCMGET(r4, 0x4004746a, &(0x7f00000000c0)) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "85495500020000000000001167f5bfa600"}) r5 = syz_open_pts() ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000180)={&(0x7f0000000100)=[{0x8a, 0xffff}, {0x26}, {0x0, 0x5}, {0x0, 0x8001}, {0x85, 0x7}, {0x43, 0x3f}], 0x6}) fcntl$dupfd(r3, 0x0, r5) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, "f5e82512a690a2e1016a55d7d08dfc33957c5232"}) poll(&(0x7f0000000040)=[{r3, 0x21}], 0x1, 0x0) 16:00:00 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) open(&(0x7f0000000540)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000240)='./file0\x00', 0x800080002002, 0x5bc9) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/wsmouse0\x00', 0x8, 0x0) r1 = open(&(0x7f0000000280)='./file0\x00', 0x200, 0x0) kevent(r1, &(0x7f0000000440), 0x4, &(0x7f0000000500)=[{{r1}, 0xbffffffffffffffd, 0x80, 0x0, 0x7fffffff, 0x3}, {{r0}, 0xfffffffffffffffb, 0x60, 0xf00ffffb, 0x1f, 0x4}], 0x4, &(0x7f0000000540)={0x0, 0x9}) ioctl$TIOCNOTTY(r1, 0x20007471) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000002c0)={0x0}, &(0x7f0000000300)=0xc) fcntl$setown(r1, 0x6, r2) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000000580)={0x10, 0x8, 0x4, 0x3, [{&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x8001}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x1}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x6}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x3}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x4}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x4}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x24085fb5}, {&(0x7f0000ff6000/0x4000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x3000000000000}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x1}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x2}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0xc4de}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ff8000/0x3000)=nil, 0x7ff}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x80}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x3c62}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ff6000/0x2000)=nil, 0x1000}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x6}], ['./file0\x00', './bus\x00', './file0\x00', './file0\x00'], './bus\x00', './bus\x00', './file0\x00', ['./file', './bus/', './bus\x00', './file'], 0x6}) open(&(0x7f0000000300)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x20) 16:00:00 executing program 0: socket(0x800000018, 0x8003, 0x0) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/wsmouse0\x00', 0x8, 0x0) r1 = open(&(0x7f0000000280)='./file0\x00', 0x200, 0x0) kevent(r1, &(0x7f0000000440), 0x4, &(0x7f0000000500)=[{{r1}, 0xbffffffffffffffd, 0x80, 0x0, 0x7fffffff, 0x3}, {{r0}, 0xfffffffffffffffb, 0x60, 0xf00ffffb, 0x1f, 0x4}], 0x4, &(0x7f0000000540)={0x0, 0x9}) ioctl$TIOCNOTTY(r1, 0x20007471) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000002c0)={0x0}, &(0x7f0000000300)=0xc) fcntl$setown(r1, 0x6, r2) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/wsmouse0\x00', 0x8, 0x0) r4 = open(&(0x7f0000000280)='./file0\x00', 0x200, 0x0) kevent(r4, &(0x7f0000000440), 0x4, &(0x7f0000000500)=[{{r4}, 0xbffffffffffffffd, 0x80, 0x0, 0x7fffffff, 0x3}, {{r3}, 0xfffffffffffffffb, 0x60, 0xf00ffffb, 0x1f, 0x4}], 0x4, &(0x7f0000000540)={0x0, 0x9}) ioctl$TIOCNOTTY(r4, 0x20007471) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000002c0)={0x0}, &(0x7f0000000300)=0xc) fcntl$setown(r4, 0x6, r5) bind$unix(r1, &(0x7f0000000000)=ANY=[@ANYPTR64=&(0x7f0000000100)=ANY=[@ANYPTR=&(0x7f0000000080)=ANY=[@ANYRESOCT], @ANYBLOB="5238376bd65cced184446377fd895a057722b8a94826129684776b0f54fedade2f9c67d8788fbe6732b6440b72e5f3624ef7f3b3858ca3c47bf0fa06f6285fdd4320474cace61a4c3d3ac1532e06c50252a051d925983883e0619122ca4adfca62714e317fa2ace3c8a4cfbb7e0c36c33474d3cce0ca33892cb665c76e2d07f829a5deb26a5ea46998ac436144f6bb274fa46142eb02569b484f6ac9ddb6150e4f624a723d7bb6a12440b071166f12731b9ae5352175e56c202eacc8d000b88450ae35c6de71c6b67eb77e5975d8cf246c7e78e87d7ec83ead73de5884252fc9514f1eec5204ef9363b400287841bb853bfb", @ANYPTR=&(0x7f00000000c0)=ANY=[@ANYRES32=0x0]]], 0x1) 16:00:00 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) r1 = dup(r0) dup(r0) unlinkat(r1, &(0x7f0000000000)='./file0\x00', 0x4) getppid() r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r2, 0xc028698a, &(0x7f00000000c0)) 16:00:00 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000240)=[{&(0x7f0000000040)=""/101, 0xfffffffffffffe4f}], 0x10000000000002d2, 0x0}, 0x0) select(0x0, 0x0, 0x0, &(0x7f0000000240), 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) execve(0x0, 0x0, 0x0) unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000000100)='c\x00') 16:00:00 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) setuid(0xee01) getgid() r1 = semget$private(0x0, 0x1, 0x0) r2 = geteuid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f00000000c0)={{0x4, r2, 0x0, 0x0, 0x0, 0x4, 0x7f}, 0x3, 0x882, 0x4}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f0000000300)={0xffffffffffffffff}, 0x10000) r5 = getpgrp() fcntl$lock(r3, 0xf, &(0x7f0000000340)={0x3, 0x0, 0xffffffffecd81e2e, 0x100, r5}) ioctl$VT_ACTIVATE(r4, 0x20007605, &(0x7f0000000380)=0x101) r6 = getuid() r7 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r7}, 0xffffffffffffffff, 0x1}], 0x0, 0x0) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000004c0)={r5, r6, r8}, 0xc) fchown(0xffffffffffffffff, r2, r8) fchown(r0, 0x0, r8) 16:00:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x35}, {0x54}, {0x10000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000000c0)="b2") r1 = semget$private(0x0, 0x1, 0x4) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000a00)=[0xca, 0x1, 0xfffffffffffffff9]) semop(r1, &(0x7f0000000080)=[{0x7, 0xfff, 0x1000}, {0x6, 0x401, 0x800}, {0x1, 0x4, 0x800}], 0x3) semctl$GETZCNT(r1, 0xffffffffffffffff, 0x7, &(0x7f00000003c0)=""/66) semctl$GETVAL(r1, 0x1, 0x5, &(0x7f0000000140)=""/13) semctl$GETNCNT(r1, 0x4, 0x3, &(0x7f0000000000)=""/61) semctl$GETNCNT(r1, 0xbb14e14bd456f934, 0x3, &(0x7f00000001c0)=""/107) ioctl$BIOCPROMISC(r0, 0x20004269) 16:00:00 executing program 0: clock_settime(0x0, &(0x7f0000000380)={0x5}) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/wsmouse0\x00', 0x8, 0x0) r1 = open(&(0x7f0000000280)='./file0\x00', 0x200, 0x0) kevent(r1, &(0x7f0000000440), 0x4, &(0x7f0000000500)=[{{r1}, 0xbffffffffffffffd, 0x80, 0x0, 0x7fffffff, 0x3}, {{r0}, 0xfffffffffffffffb, 0x60, 0xf00ffffb, 0x1f, 0x4}], 0x4, &(0x7f0000000540)={0x0, 0x9}) ioctl$TIOCNOTTY(r1, 0x20007471) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000002c0)={0x0}, &(0x7f0000000300)=0xc) fcntl$setown(r1, 0x6, r2) ioctl$KDSETMODE(r1, 0x20004b0a, &(0x7f0000000040)) syz_extract_tcp_res(&(0x7f0000000000), 0x3f, 0x7) 16:00:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180)='\x13\xed\xff\xff\xff\x00\xa8\xffh\x9b\xacp\x00', 0x5, 0x0) ioctl$SPKRTUNE(r1, 0x20005302, &(0x7f00000001c0)={0x9, 0x2}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x8000000000001f}, {0x3d}, {0x3c}, {0x4006}]}) syz_emit_ethernet(0x1, &(0x7f0000000240)="98") rmdir(&(0x7f0000000000)='./file0\x00') r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000800)='/dev/null\x00', 0xed78ca24b18be92e, 0x0) r3 = msgget(0x2, 0x400) msgrcv(r3, &(0x7f0000000b80)=ANY=[], 0x0, 0x2, 0x1800) msgctl$IPC_RMID(r3, 0x0) chflagsat(r2, &(0x7f0000000280)='./file0\x00', 0x0, 0x2) accept$inet6(r2, &(0x7f0000000000), &(0x7f0000000040)=0x7) syz_emit_ethernet(0xb7, &(0x7f00000002c0)="ef3bfd13490f3d50cf0bae12298376e57dbbae0ba5548bb69fda6ae519c8aa4db4684099f3401cb40ad769f86053aea4a44870965cdf2065d45ddf2fd5d683eeb962b5d008ab17ffcf36bc012fcff8c1cc06238e18439948c10ab5e5ab632955594830c4cd3dcba9907fe956c6faeef44d520b05681d93ac0f0d627c597b33198004d26249c4e2b5a2c1ddd94c2cf906c5b4ff11565bc7a66399c3a1b9abf2d8e664593dd9ca060e3e852a3bb31a6a800e7fe6e9b7ae35") ioctl$BIOCSBLEN(r2, 0xc0044266, &(0x7f0000000080)=0xfffffffffffffffe) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000800)='/dev/null\x00', 0xed78ca24b18be92e, 0x0) accept$inet6(r4, &(0x7f0000000000), &(0x7f0000000040)=0x7) pread(r4, &(0x7f0000000380)="ddfe0c977fb576844e6b260c29be38385447d42ef83f544b8004e6e2b40397858afe06dc519188a427889020c7e123d26c97062b6e1c75b2d423951b1b2d2c838281522abf499feb282acdb6609eca2babaad848c9c3c6487999852e0ad03af7", 0x60, 0x0, 0x0) 16:00:05 executing program 0: r0 = kqueue() r1 = kqueue() kevent(r0, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x1, 0x2}], 0x5, 0x0, 0x0, 0x0) r2 = kqueue() r3 = dup(r2) kevent(r3, &(0x7f0000000000), 0xbe, 0x0, 0x5, 0x0) kevent(r1, &(0x7f0000000040), 0x20, 0x0, 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000040), 0x3, 0x0, 0x0, 0x0) close(r0) socket$inet6(0x18, 0x4, 0x2) open(&(0x7f0000000000)='./file0\x00', 0x100, 0x4) 16:00:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0xef3295ac78717a28, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x40002, 0x0) ioctl$TIOCEXCL(r1, 0x2000740d) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x20000119, &(0x7f0000000040)=[{0x35, 0x0, 0x80, 0x400000000000000}, {0x2, 0x3}, {0x6}]}) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/wsmouse0\x00', 0x8, 0x0) r3 = open(&(0x7f0000000280)='./file0\x00', 0x200, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x80, 0x0) kevent(r3, &(0x7f0000000440), 0x4, &(0x7f0000000500)=[{{r3}, 0xbffffffffffffffd, 0x80, 0x0, 0x7fffffff, 0x3}, {{r2}, 0xfffffffffffffffb, 0x60, 0xf00ffffb, 0x1f, 0x4}], 0x4, &(0x7f0000000540)={0x0, 0x9}) fchmod(r2, 0xe) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_extract_tcp_res$synack(&(0x7f0000000200), 0x1, 0x0) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/wsmouse0\x00', 0x8, 0x0) r5 = open(&(0x7f0000000280)='./file0\x00', 0x200, 0x0) kevent(r5, &(0x7f0000000440), 0x4, &(0x7f0000000500)=[{{r5}, 0xbffffffffffffffd, 0x80, 0x0, 0x7fffffff, 0x3}, {{r4}, 0xfffffffffffffffb, 0x60, 0xf00ffffb, 0x1f, 0x4}], 0x4, &(0x7f0000000540)={0x0, 0x9}) r6 = dup(r5) renameat(r6, &(0x7f0000000140)='./file0\x00', r5, &(0x7f0000000180)='./file0\x00') ioctl$TIOCNOTTY(r5, 0x20007471) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000002c0)={0x0}, &(0x7f0000000300)=0xc) fcntl$setown(r5, 0x6, r7) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:05 executing program 0: r0 = openat$tty(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/tty\x00', 0x10, 0x0) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000100)=0x200) mknod(&(0x7f0000000000)='./bus\x00', 0x2404, 0x800000000004515) r1 = open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r2 = getpgid(0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x20000, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000180)={0x4, &(0x7f0000000140)=[{0x110001, 0x0, 0x0, 0x8000000000001f}, {0x80000000003c}, {0x4c}, {0x20004006}]}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") fcntl$setown(r1, 0x6, r2) fcntl$setown(r1, 0x6, 0x0) 16:00:05 executing program 0: ioctl$TIOCSETAW(0xffffffffffffff9c, 0x802c7415, &(0x7f0000000040)={0x800000000000000, 0x0, 0xfffffffffffffffb, 0x0, "68d19de7f43f0db1cb2fd71bc1c36f1cc6822bc6"}) r0 = kqueue() r1 = kqueue() kevent(r0, &(0x7f0000000000), 0x4, 0x0, 0x10000, 0x0) kevent(r1, &(0x7f0000000040), 0x4, 0x0, 0x0, 0x0) close(r0) 16:00:05 executing program 1: 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, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x3}, 0xc) r1 = dup(r0) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000200)={0x9, 0x0, 0x0, 0x3}, 0xc) pipe2(&(0x7f0000000000), 0x30004) 16:00:05 executing program 0: open(&(0x7f0000000080)='./file0\x00', 0x611, 0x80) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x20a, 0x0) r0 = getpid() ktrace(&(0x7f00000000c0)='./file0\x00', 0x0, 0xc, r0) rmdir(&(0x7f0000000040)='./file0\x00') 16:00:05 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{0x18, 0xffffffffffffffff, 0xfffffffffffffffc}, {0x18, 0x1, 0x0, 0x1a0000}, 0x8}, 0x3c) r0 = open(&(0x7f0000000000)='./bus\x00', 0x8f67192861422e0b, 0xc223199de575764) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000007f, 0x0, 0x4) bind$inet6(r0, &(0x7f0000000080)={0x18, 0x2, 0x8, 0x5}, 0xc) 16:00:05 executing program 0: getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r0) setgroups(0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) chdir(&(0x7f00000001c0)='./file0\x00') setuid(0xee01) open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0x0) rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='.\x00') r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000800)='/dev/null\x00', 0xed78ca24b18be92e, 0x0) r2 = accept$inet6(r1, &(0x7f0000000000), &(0x7f0000000040)=0x7) bind$inet6(r2, &(0x7f0000000400)={0x18, 0x2, 0x2, 0x8000}, 0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000380), &(0x7f00000007c0)=0xc) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000000040)={0x1, 0x1, 0x4, 0xd9a1, 0x3}, 0xc) 16:00:05 executing program 1: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0x0, 0xcbd44590abe2720c}], 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, 0x0, "000000000000000100002000"}) open(&(0x7f0000000080)='./file0\x00', 0xc81, 0x2) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 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", 0x26d) 16:00:05 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) mkdir(&(0x7f0000000080)='./file0\x00', 0x4) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f00000001c0)={0x4, 0x0, 0x0, 0x8166, 0x9}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0)={{}, {0x18, 0x0, 0xfffffffffffffffd}, 0x0, [0x0, 0x0, 0x0, 0xffffffff7ffffffc, 0x0, 0x5, 0x0, 0x4]}, 0xfffffffffffffd12) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/wsmouse0\x00', 0x8, 0x0) r2 = open(&(0x7f0000000280)='./file0\x00', 0x200, 0x0) kevent(r2, &(0x7f0000000440), 0x4, &(0x7f0000000500)=[{{r2}, 0xbffffffffffffffd, 0x80, 0x0, 0x7fffffff, 0x3}, {{r1}, 0xfffffffffffffffb, 0x60, 0xf00ffffb, 0x1f, 0x4}], 0x4, &(0x7f0000000540)={0x0, 0x9}) ioctl$TIOCNOTTY(r2, 0x20007471) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000002c0)={0x0}, &(0x7f0000000300)=0xc) fcntl$setown(r2, 0x6, r3) ioctl$BIOCSFILDROP(r2, 0x80044279, &(0x7f0000000000)=0x2) 16:00:05 executing program 1: r0 = msgget(0x2, 0x0) msgsnd(r0, &(0x7f0000000740)=ANY=[@ANYBLOB="00000000000000008eaaa02691611996929671016209921f1276ffc7ad1ecfc260207043a11f7ecf442df34b00f6e907ba69a293c4065f225133e0d756aee326340c2181765fde77875071388050d21d9624295e8675b20122e3bdd870b5c6f2841a572f7891f4879b1bfa162fc5b92ce93453657b34c58e7885f7a187d6edc786079cd3b8057d98a1420145d740b69dd581a3bbd1f82c7e54da0685ed22123650cc0e56fb5f602d6c7caddeb7a9c6a0763b34ec93e6c1f70c33276a54a833b28904e8c6306404de92dd1ed397db1f4629cdb6a46e56fdd6036901b482ed72ff72ee7635511c2b5867e4ce252f50b2aecfdc3ce6f919e9111740318b5180612a4ab12660b13c4dd1c3a5164d8ee488b77e5119a167bf997abcff25ee5fec3f63d50c4ef1dcfcc008b59f297a0a6bb73c0aebe36d96c2ca71852284372717ee2437ec5038b7b3c9d0a14ff135898986b7d9af4f150f5f0a17e35b94e16124d11d2d64aa896c9a7a344e4f4a6f395a43645bbc7363692c7c5aa132e4e84a24bf025432e53ad66c700274014e49b6de7606d9259e757445c312971d18fa2a05107472e2e0dc910a8c12d973044ecc1a49795aecbf2ec2416597cadbba0274a5a132296ba94b1205ab892592211e75640235978920db100712325c621fe21dc24bf4958f7f4c7a9be4320bf1a1256ec4d94c4bb291ec1ea3ef3fc7cc99f9f83756f4b3452adc99ea4703df86d4b122d84a0697a44f5f8972dc8f5f43f4dc3800f4070fc4122dc9b00a7aad81a9a296bebc132f0d997b3a16217590b1f52107cdd2243d0d12a8a0709a796cdd73d6b0b9e10bd8f46e3a4f52492e10ad4d682539ea5e0e6d9ae37c97ca99c2838125427aba64b39f660c92ffba8caa4d16f88e081da484cb001583e8fbc088957ee4df342b7a6bf7c6a941358fc23654d8a4f89905aa12fba715d453bd4a620856994bfd23a7999c406652440caef6974c7503920dce94b11b37c0b7c901b3c5f1eac72ed28a667cd0247fd794240f1d33a9f4632b883d345dd9e08e9fb3755da7f623d4602175384b5044a619390d11778e4881fa29195a098d4c7fd15cbb75ab50a3bfd7cc30e832bdc25be2533607f02959568ad40a806b80c38e506e6d7d178cb858471dd5c6688083c7870de4ae362b9008bd2f02a642ea976f89595fd62571b97ca1017af40bc18a82b2b99d68c55612e42bbcff5420779c230dd426fbdc4cadf168af280e02a216118698e772e11282dd90710290420853076f2cd4c721634644278f683996d74d5981e20ccca6fcce586366bb307e5d0a0631112889622e7e51de596210b774de6aa0a6f6e9b7be1c1a510c4325ad01cc795afd400785cf47f7688b081585643c126a3397ae3c0e873027bd4bb7a691efda08255e66e9886a6905addca9d21fa3a036d08e58d2fb3348d2035614dc5bd1b8f3ac116043a891fa5516d888cbceb1169c3776781ff644f10138d93345c26de507e65825668d5b8b225e2b5b7c88d6c1acd08c60354e034cdcad5513e21b68fa92ff85d3a5ef695509e29392618e87a43655f259cf5cc8ae30e72b568ef5088d61398d4f8b9ea0187cd00c5edd92532b8251c80333dc41b5002dc155d7b2ad90bf08428a099fcf950d9e0a7ecb592ac8982122f5ceef356b8235a111d90772c7c65e56e27d5fddd93157d5f67fd0a73816de5f90af9c18dd604bf4458d4e3e772c24281c2c317881cef07250b8adbb5823a71438958eeceb7c348b1d986d5ffd9a00b17b8d703a029c1e83f5f8dc20b2105dfe025e838e147b0055f17e25dcee033e2627a3cf1fdae16e44bd67216780ae8bf98664d6b6608f073210488397b2c9622960404dc8cf577d08fdb31d5691f425190219c9b8e4c956bb053b0b2789360a78828309af24c215f8a6588935a13a841439e0bbf67797d8e68f020a18a207a476141b26ea936f63eb20dfe060e360ac0043fc8e3495de191ae919e9d75cc36929b7a9e1297423fc3c8d226be3c198006954bb8b245e8bc79642d99f3abb746d3f6e1a125dfe97b3e1f4156489248064c61c398f44099630acf56d1cf3b50d3dda3bdd5d8d818c8959f6e8a360c5101496092fae0f09f2d081b5590bb42b85f86f369cdbd3147ae56d22f5e6c7e1dfa7cc57785cc89d68584e015202e252c338e76130ddd56c6ede110c665c907c95fa27dee5c0ea70e62594f1be339ac27def927e56abcd1eeb971db774859602e66110656fc77eef8ca235af8ea2f75fb7528b038a8432be92a5008d25dfab5d5ac5634b7eb6518228192ad5012942294e1904b9bdad2140a947ecb7ef91f6fc1ad7242039408035cdb84c5fab86cedf421c8e8f44056d4bd34f58b915f82d909225609ea3bfd8000be1da785e4199ccbafa41e55e836766e02b4642839dd5ff091451c7a42f369cbf9854b7a1dbf1eb5d0eb352bad9a8c0daa28e8a87c1487606d6400d181e128eae4ede31a995341fce529e9fa9fe441ca8fc4f4c0e84d44d4da7ed3e25d24755491cf6472967ad8d3f368a49b75535f9f53d4ecdd2fa3bf93023c996fd49ba35b863239e5ba5d4bda1bd16540f5e41b86059754c9e7a8cbe6a9228280d43964a5276b5b525d482300297dc9ed6a9ca1a0e10972d8baf5408bcb655ea871899aebee7977eb301ceaf9c81ec071a9d9133f16cd691f669a9f1b447a06890730db047dc58343a8743c05f4437646e0210d7b3d5b6007c0218c2045c1ea859fde936a28e5594c43c82639b0ba7e4a853e49b160487320293e3a170300e5d0b4816d6cacb4c2522e38036ab0a584e56d9c515b5d9816da07937b55487c55c33e34eccbd162fb0f66b83e076702bfc993c7d9e554490b8d1e351a98d0ec0b8b106fcdcd08900"], 0x801, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10000) ioctl$VT_GETMODE(r1, 0x40087603, &(0x7f0000000040)) 16:00:05 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r0 = getpgrp() r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000800)='/dev/null\x00', 0xed78ca24b18be92e, 0x0) accept$inet6(r1, &(0x7f0000000000), &(0x7f0000000040)=0x7) getdents(r1, &(0x7f00000000c0), 0x5cbdbe13b9a4381e) ktrace(&(0x7f0000000100)='./file0\x00', 0x4, 0x104, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getdents(r2, &(0x7f0000000080)=""/44, 0x2c) ktrace(&(0x7f00000002c0)='./file0\x00', 0x7, 0x8, r0) 16:00:05 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000800)='/dev/null\x00', 0xed78ca24b18be92e, 0x0) accept$inet6(r0, &(0x7f0000000000), &(0x7f0000000040)=0x7) pwrite(r0, &(0x7f0000000080)="4030a5291def73d6b8e5b4fe1bc8f263a3bdab476d36a9b759", 0x19, 0x0, 0x0) mknod(&(0x7f00000000c0)='./file0\x00', 0x8000, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) ioctl$TIOCFLUSH(r1, 0x80206979, &(0x7f00000000c0)=0x1) 16:00:05 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) r3 = dup2(r0, r2) r4 = kqueue() close(r2) open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) kevent(r4, &(0x7f00000001c0)=[{{r3}, 0xffffffffffffffff, 0x1, 0x2}], 0x7ff, 0x0, 0x0, 0x0) dup2(r1, r4) 16:00:05 executing program 1: r0 = socket(0x2, 0x8001, 0x0) close(r0) r1 = socket$inet(0x2, 0xc002, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000440)="ee08665d19ac14d5e51348771197a7728420aef61715f7b183d4b3830c921bf0817a0000000000006a89dbdf", 0x2c) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="82027817d1a53e6873ddcc766a13501455b311e2b28a11776b65ac9d55b71918e7dcef8ac9848d103aa75ff6e95a7d647d424f5426d25bf7"], 0x10) writev(r0, &(0x7f0000000140)=[{0x0}], 0x1) setsockopt$inet_opts(r1, 0x0, 0x1, 0x0, 0x0) sendto$inet6(r0, 0x0, 0x0, 0x0, 0x0, 0x0) 16:00:05 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000180)=ANY=[@ANYBLOB="82022e2fac1400ff7d81afe46d5733e0f29384d0829696473d48e4c734a899f96f0b224ec765ed0e76d93c6b8a03b10820a58fe43bea7a07246ebf798f5ad2d9ac55a52f7dc8062782813c8cefcfdb1bd4f9c0e36d58ab4f79a66de7fb584d490000007c62f547d55587267ba5050932ed612e5ffe04fd83800b0331dd48d6fdc2ef47b4d2c38f572cf51ad724dd92f008c18dacb6584b976198a9ebdf1b7ebb57e75bb2dc6657ddac47a47e1d36a82818af28ea997e3ea944df0430b67f055df2b473f9c2f7a5daa530239fc1ecc440000447c89263b7abec43beaf656f9362301576534c2d7ceac6f705d4729f7c40b3dffccd0e67beab3b00b0c1b705f6b4300048c4c0db6c55a02a05961e2dcddadb9edd8a568f564b4d217824b0aa5560ea147f1bd941f986fc40017f2f064b23f1e1692c35dbdc77d3f79c942baa127a4dc3f33d4fcd03af0c9fc348ee4013ecdb22c5"], 0x10) r1 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000000)=0x3, 0x4) connect$unix(r1, &(0x7f0000000180)=ANY=[@ANYBLOB="82022e2fac1400ff7d81afe46d5733e0f29384d0829696473d48e4c734a899f96f0b224ec765ed0e76d93c6b8a03b10820a58fe43bea7a07246ebf798f5ad2d9ac55a52f7dc8062782813c8cefcfdb1bd4f9c0e36d58ab4f79a66de7fb584d490000007c62f547d55587267ba5050932ed612e5ffe04fd83800b0331dd48d6fdc2ef47b4d2c38f572cf51ad724dd92f008c18dacb6584b976198a9ebdf1b7ebb57e75bb2dc6657ddac47a47e1d36a82818af28ea997e3ea944df0430b67f055df2b473f9c2f7a5daa530239fc1ecc440000447c89263b7abec43beaf656f9362301576534c2d7ceac6f705d4729f7c40b3dffccd0e67beab3b00b0c1b705f6b4300048c4c0db6c55a02a05961e2dcddadb9edd8a568f564b4d217824b0aa5560eafeffffffffffffff40017f2f064b23f1e1692c35dbdc77d3f79c942baa127a4dc3f33d4fcd03af0c9fc348ee4013ecdb22c5"], 0x10) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000800)='/dev/null\x00', 0xed78ca24b18be92e, 0x0) accept$inet6(r2, &(0x7f0000000000), &(0x7f0000000340)=0xc) read(r2, &(0x7f0000000040)=""/233, 0xe9) readlinkat(0xffffffffffffffff, &(0x7f0000000140)='./file0\x00', &(0x7f0000000300)=""/3, 0x3) 16:00:05 executing program 1: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='5dev\x00\xc5\x00', 0x1, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/wsmouse0\x00', 0x8, 0x0) r2 = open(&(0x7f0000000280)='./file0\x00', 0x200, 0x0) kevent(r2, &(0x7f0000000440), 0x4, &(0x7f0000000500)=[{{r2}, 0xbffffffffffffffd, 0x80, 0x0, 0x7fffffff, 0x3}, {{r1}, 0xfffffffffffffffb, 0x60, 0xf00ffffb, 0x1f, 0x4}], 0x4, &(0x7f0000000540)={0x0, 0x9}) ioctl$TIOCNOTTY(r2, 0x20007471) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000800)='/dev/null\x00', 0xed78ca24b18be92e, 0x0) accept$inet6(r3, &(0x7f0000000000), &(0x7f0000000040)=0x7) r4 = fcntl$dupfd(r0, 0x14, r3) chflagsat(r4, &(0x7f0000000080)='./file0\x00', 0x10000, 0x2) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000002c0)={0x0}, &(0x7f0000000300)=0xc) fcntl$setown(r2, 0x6, r5) fcntl$setown(r0, 0x6, r5) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x1, 0x10, r0, 0x0, 0x0) write(0xffffffffffffffff, &(0x7f0000000040)="ef3826c474403485f321fb97dc4185aa566c170444e7ce4203b40ba1455a89c995ebe7", 0xfffffffffffffecb) 16:00:05 executing program 0: r0 = kqueue() r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000400)='/dev/zero\x00', 0x800, 0x0) ioctl$TIOCSTOP(r1, 0x2000746f) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x40, 0x0) writev(r2, &(0x7f00000003c0)=[{&(0x7f0000000080)="623cab1b744f13f8a7bb41d812f6dc5c915753bb4c218826d45a704509240a2746ae0419ec611c39048f160732c82127bb4c82c367c7f18376ad9740df20edb616b2d48a75d90e49891de01aca2791e022c3c90d4d1dff107c61b013bd5fdd7331728ffa0716370acc73d667e69b57efcdd99fc869312d2e93437c246bbdf894afd9be809a71e0216568946e184e283366b6d1fcaec7de67708721fc90b6de00528edbe19cd5c40928e5fd745e4113850d21cb6b522865c846e933139895ff8a334ad6faab9391346d1d913c36eea841070df7b26a4602baba27ce3d2180f4ea2fd60719f3b82708b5", 0xe9}, {&(0x7f0000000200)="91d2f8cf066bb6af0807278c97f720f195f58ae2ed3918bcff5e74a8419b89f228a0b71b44e01daa26c9de278672ad3d28dee4d2e9becf0578af7d6ce01e4432906ef21364a2245909f72a04e0cfadb62847a2c1e9e20197dc3d1a734395c0a14aa2e688dc37caa2b8468a81fe0cfc3f5ced75d4812cfe010d4a2716242c709852ca9da6c69f7e4dca6b8646f123ff5f37d55f5a6642eff37ea92a383a5e", 0x9e}, {&(0x7f00000002c0)="ddc8879df29ec5b2cc753099570e57078a64c6997b15e6a2baa7de6178029ea810f798203243d5c87b4b844ee3d202d09a150702182738e0d964302d0fedd77b7112a491d52a64bc5c1b19226b83be1ccb", 0x51}, {&(0x7f0000000340)="c7b73398f4a9ae36e1e587f123fa585e50562034a19ead7abce675d798a651285d9b40999f41a856ea3e57ad2815275e80240f7152c2d908563f617feb9cbfe1aa6607", 0x43}], 0x4) dup2(r0, r2) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r5 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/wsmouse0\x00', 0x8, 0x0) r6 = open(&(0x7f0000000280)='./file0\x00', 0x200, 0x0) kevent(r6, &(0x7f0000000440), 0x4, &(0x7f0000000500)=[{{r6}, 0xbffffffffffffffd, 0x80, 0x0, 0x7fffffff, 0x3}, {{r5}, 0xfffffffffffffffb, 0x60, 0xf00ffffb, 0x1f, 0x4}], 0x4, &(0x7f0000000540)={0x0, 0x9}) ioctl$TIOCNOTTY(r6, 0x20007471) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f00000002c0)={0x0}, &(0x7f0000000300)=0xc) fcntl$setown(r6, 0x6, r7) openat(r6, &(0x7f0000000440)='./file0\x00', 0x62, 0x8) kevent(r0, &(0x7f0000000180)=[{{r3}, 0xfffffffffffffffc, 0x5}, {{r4}, 0xffffffffffffffff, 0x81}, {{r4}, 0xffffffffffffffff, 0x2}], 0xec7, 0x0, 0x8001, 0x0) 16:00:05 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0x4f9de98ff4c113bf, 0xffffffffffffffff) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000000)=0x3) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000040)=0x8000) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f0000000080)={0x1, 0x0, 0x401, {[0x4, 0x4, 0x7, 0xffffffff, 0xfffffffffffffff7, 0x28a, 0xfffffffffffffffe, 0x8, 0x8, 0x3, 0x6, 0xffffffff, 0x10001, 0x40, 0x9, 0x2ad7, 0x10001, 0x5], [0x1ff, 0x6, 0x5, 0x41a9, 0x8001, 0xffffffff, 0x3, 0xe4, 0x7, 0x3], [0x8, 0x6, 0xe54, 0x5a1, 0x6d, 0x81, 0x4], [0x2, 0x26, 0x4, 0x5, 0x200, 0x5], [{0x81, 0xb4, 0x7, 0x80000001}, {0x3, 0x4, 0x4, 0x5daa}, {0x9, 0x4, 0x6, 0x20}, {0x9, 0x410, 0x0, 0x3}, {0xfe, 0x7b657aa6, 0x512, 0x100}, {0x7, 0x80000000, 0xbc9, 0x7}, {0x0, 0xf0f, 0xffffffffffffffe0, 0x5c489029}, {0x7, 0x9, 0x74fa}], {0x2, 0x0, 0x10000, 0x4}, {0x2, 0x100, 0x2, 0x1}}}) lseek(r0, 0x0, 0x6, 0x4) pipe2(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) preadv(r1, &(0x7f0000000400)=[{&(0x7f0000000340)=""/134, 0x86}], 0x1, 0x0, 0xd) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000440)='/dev/tty\x00', 0x0, 0x0) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0xa, 0x4010, r3, 0x0, 0x21) r4 = semget(0x0, 0x0, 0x78) semctl$GETNCNT(r4, 0x0, 0x3, &(0x7f0000000480)=""/220) fcntl$dupfd(r1, 0x0, r3) open(&(0x7f0000000580)='./file0\x00', 0x10, 0x80) fcntl$dupfd(r2, 0xa, r0) socketpair(0x0, 0x1, 0x5, &(0x7f00000005c0)) socketpair(0x6, 0x8000, 0xf9a, &(0x7f0000000600)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = socket$inet6(0x18, 0x0, 0x5) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000640), 0xc) r7 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000680)='/dev/wskbd0\x00', 0x2, 0x0) fchflags(r7, 0x8) r8 = openat$zero(0xffffffffffffff9c, &(0x7f00000006c0)='/dev/zero\x00', 0x40, 0x0) r9 = fcntl$dupfd(0xffffffffffffff9c, 0xa, r0) linkat(r8, &(0x7f0000000700)='./file0\x00', r9, &(0x7f0000000740)='./file0\x00', 0x4) r10 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000007c0)={0x0, 0x0}, &(0x7f0000000800)=0xc) r12 = getgid() fchownat(r10, &(0x7f0000000780)='./file1\x00', r11, r12, 0x2) r13 = openat(0xffffffffffffff9c, &(0x7f0000000840)='./file0\x00', 0x20, 0x2) ioctl$TIOCCDTR(r13, 0x20007478) getgid() 16:00:05 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/wsmouse0\x00', 0x8, 0x0) r1 = open(&(0x7f0000000280)='./file0\x00', 0x200, 0x0) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/wsmouse0\x00', 0x8, 0x0) r3 = open(&(0x7f0000000280)='./file0\x00', 0x200, 0x0) kevent(r3, &(0x7f0000000440), 0x4, &(0x7f0000000500)=[{{r3}, 0xbffffffffffffffd, 0x80, 0x0, 0x7fffffff, 0x3}, {{r2}, 0xfffffffffffffffb, 0x60, 0xf00ffffb, 0x1f, 0x4}], 0x4, &(0x7f0000000540)={0x0, 0x9}) ioctl$TIOCNOTTY(r3, 0x20007471) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000002c0)={0x0}, &(0x7f0000000300)=0xc) fcntl$setown(r3, 0x6, r4) ioctl$BIOCSHDRCMPLT(r3, 0x80044275, &(0x7f0000000240)=0x8) recvfrom$inet6(r1, &(0x7f0000000340)=""/66, 0x42, 0x2, &(0x7f00000003c0)={0x18, 0x1, 0x400, 0x146}, 0xc) kevent(r1, &(0x7f0000000200), 0x4, &(0x7f0000000500)=[{{r1}, 0xbffffffffffffffd, 0x1, 0x0, 0x7fffffff, 0x3}, {{r0}, 0xfffffffffffffffb, 0x60, 0xf00ffffb, 0x1f, 0x4}], 0x4, &(0x7f0000000540)={0x0, 0x9}) ioctl$TIOCNOTTY(r1, 0x20007471) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, &(0x7f0000000300)=0xc) r7 = openat(r3, &(0x7f0000000400)='./file1\x00', 0x80, 0x8) fchownat(r7, &(0x7f0000000440)='./file0\x00', r6, 0xffffffffffffffff, 0x4) fcntl$setown(r1, 0x6, r5) ioctl$TIOCSDTR(r1, 0x20007479) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f00000000c0)={'\x00\xfa\x10', 0x0}) ioctl$BIOCSETWF(r8, 0x80104277, &(0x7f0000000140)={0x200000c5, &(0x7f0000000080)=[{0x1004c}, {0x2c}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCGDIRFILT(r1, 0x4004427c, &(0x7f00000001c0)) open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) pwrite(r8, &(0x7f0000000280)="d000"/14, 0xdc, 0x0, 0x0) ioctl$BIOCGSTATS(r8, 0x4008426f, &(0x7f0000000180)) r9 = openat$null(0xffffffffffffff9c, &(0x7f0000000800)='/dev/null\x00', 0xed78ca24b18be92e, 0x0) ioctl$BIOCVERSION(r8, 0x40044271, &(0x7f0000000480)) accept$inet6(r9, &(0x7f0000000000), &(0x7f0000000040)=0x7) ioctl$BIOCGDIRFILT(r9, 0x4004427c, &(0x7f0000000000)) pckbd_enable: command error 16:00:07 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202e, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x10000400000003fd, 0x0) pwritev(r0, &(0x7f0000001400)=[{&(0x7f0000000080)="a8ba257a02d96cfe5c8201c5ad9f13486f1f83d76432f22e0ceb9f2fdbef212b1898656e7f6d89953c8437cc21ef49d0442ed3727c34ccef1bf095b669ada357cb5b5c827dfdc860e38eb1692038f0de3ac855b41b911cea576d4eb8", 0x5c}], 0x1, 0x0, 0x0) execve(0x0, 0x0, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x4, 0x0) pckbd_enable: command error 16:00:07 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r1, 0x20004276, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f0000000300)={0xffffffffffffffff}, 0x10000) r4 = getpgrp() fcntl$lock(r2, 0xf, &(0x7f0000000340)={0x3, 0x0, 0xffffffffecd81e2e, 0x100, r4}) ioctl$VT_ACTIVATE(r3, 0x20007605, &(0x7f0000000380)=0x101) r5 = getuid() r6 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r6}, 0xffffffffffffffff, 0x1}], 0x0, 0x0) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000004c0)={r4, r5, r7}, 0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f0000000300)={0xffffffffffffffff}, 0x10000) r10 = getpgrp() fcntl$lock(r8, 0xf, &(0x7f0000000340)={0x3, 0x0, 0xffffffffecd81e2e, 0x100, r10}) ioctl$VT_ACTIVATE(r9, 0x20007605, &(0x7f0000000380)=0x101) r11 = getuid() r12 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r12}, 0xffffffffffffffff, 0x1}], 0x0, 0x0) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f00000004c0)={r10, r11, r13}, 0xc) setuid(r11) ioctl$TIOCMSET(r1, 0x40044274, &(0x7f0000000000)) r14 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/wsmouse0\x00', 0x8, 0x0) r15 = open(&(0x7f0000000280)='./file0\x00', 0x200, 0x0) kevent(r15, &(0x7f0000000440), 0x4, &(0x7f0000000500)=[{{r15}, 0xbffffffffffffffd, 0x80, 0x0, 0x7fffffff, 0x3}, {{r14}, 0xfffffffffffffffb, 0x60, 0xf00ffffb, 0x1f, 0x4}], 0x4, &(0x7f0000000540)={0x0, 0x9}) ioctl$TIOCNOTTY(r15, 0x20007471) getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f00000002c0)={0x0}, &(0x7f0000000300)=0xc) fcntl$setown(r15, 0x6, r16) ioctl$LIOCSFD(r15, 0x80046c7f, &(0x7f0000000080)=r1) 16:00:07 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r0}, 0x0, 0x0, 0x0, 0x100000000000000}], 0x0, 0x0, 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$VT_OPENQRY(r2, 0x40047601, &(0x7f0000000580)) close(r1) r3 = socket(0x800000018, 0x1, 0x0) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) getpeername(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="000000000000ffffffff452904290000000000000000070000000000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070000000000000000000000000000000000000000005050ff"], 0x0) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/wsmouse0\x00', 0x8, 0x0) r5 = open(&(0x7f0000000280)='./file0\x00', 0x200, 0x0) kevent(r5, &(0x7f0000000440), 0x4, &(0x7f0000000500)=[{{r5}, 0xbffffffffffffffd, 0x80, 0x0, 0x7fffffff, 0x3}, {{r4}, 0xfffffffffffffffb, 0x60, 0xf00ffffb, 0x1f, 0x4}], 0x4, &(0x7f0000000540)={0x0, 0x9}) ioctl$TIOCNOTTY(r5, 0x20007471) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000002c0)={0x0}, &(0x7f0000000300)=0xc) fcntl$setown(r5, 0x6, r6) r7 = openat$null(0xffffffffffffff9c, &(0x7f0000000340)='/dev/null\x00', 0x2, 0x0) sendmsg(r7, &(0x7f00000004c0)={&(0x7f0000000380)=@in={0x2, 0x0}, 0xc, &(0x7f0000001940)=[{&(0x7f00000003c0)="5b7fedef39e80787066b53ff4750fbc5a7853b14a2cb8f7d0d3344497e8acf3cf10c5d9f1d089fa0272770608a46d27aa89fdd1edf1493ebb2aa485614e9b8ffd78472bc79ac82caf767b3829bd3566424bc9ffd9a02f06464a9dd4cc3c7ecdf784e5e3faa3661f3ea991d7818b2b4be4482ab37fd000509668c8a78d0de13f8a0e710fc8dd5d8702320ca00e28c4fa6f28364dfc5e3c170f730aa21d3d2a12401d8769f4fddcfe62f761aa976995321d48c4d9122f636f5fbb9a2e3ecfb9e261f2c9b1ad5d121af085116b23b8c8ab90da535e5a57283138c65f67023706586c5637d94a7b802df42f55e91", 0xec}, {&(0x7f0000000600)="e880995db31bc0b64a7d10b70243e841b11eb2c0546f86c494a45462d1788cf459d6fd628ae2187919dd8383ef6e27a182b88c38b708d90d1a4ee5bfc8aae2a4c165bbc6e866125d0409b6763027294630de946c8650cdb763357fd5ad5588ba40367f6766132dccf20f3ef0696e9685e2cd0fcb85d2b4445cac848047a3207aad3af200e16a569f52ab8a53027f333fca6777d2091df3a9eb1705d5bb49cc5327d35c65fce16f4b07a75d9f3ddb5aeeabc8bbfe0b07d47b0c5983239887ec718aec9ff9ce1f55eb2694a728749a509884adb8aeca633fab5de8fe127a725343dbdccd751a734c23fbe0faec693b41d419ef7b45a8408dd549a1fadf3f46ec287d5618bdce93607064a84a8a176a3983965ed3ec903ae70f4a0577b9a4d2116b363c46b2844245b6835f94228451b409a1ab07ec31833f1dc546a52618948b64e63e84acc158146aa487fbe81dc0cf2a75fa79d98c0f797fba24aeda79f897911be6077f9c637edbe10853c812582e7415bf236ea04f1bb4d25d633e38ba6a5c2d6709236e516131518ff0cefed2725c6cb998921dea09f6c7791cebdd4951aee86a4596b21db1de5c96605ceaa401cb2bac4519dea86439426f5adf3a1131be136768b8980ef838dfb536d0e76073cbead94bdfa4058048d6bfb22040264e0fdd0659efabca684811e97377e258854ce3c3edc902f04cbc461cabfacff58be8c79c535b0b8b02fecc7a4b1cb311e7102955ccb70dac63469fdbc3f400b0bd5b5822ab640e8671dd0b03a85aa59f71388a62d861885564f5bed476475e10dc6e1747e1ec91a40753a92b3c154a88fa112a49bb18547a5af3ac9ae68cc4db2bb8aa0f572df54cc5c3fdcbdcb11d623a48b0cea75bef2327127f356a24419f4c884b1322ae50b9c9349155e052ac605bec15b99fc02b475e7c80374eb978e17633c1287f80f830470eff7ef04c12078f828d7dd7cbe67fd41414dc6c0db2725f4101aa13ab2c0c745749815fc44ed197138c2332ee8b4d5254e464357e7307db2005ddd92d49faa4d2f46013b49f7466197755d9630d9f73546017bf2ec0aeacad1f4029e9ab713b5364a4bbe8d629e436b0839b5f63e0060e57509ee4a39f8272fdc84e9bd6629789da4703378e5149420910d175c84d32cfc60a1522cdf9e34d1457d8f3d5d4785fd6b9c0df829fe5f55d938d892d1f7951f4a40b7b5c36b0776842078aacb4eabf9cf724fdf7fd5ec1167dfbe867dc5b0fc8748480842fce7085f6802b9e34d9aa711458ee76f6a9ee3452ff543190d68e7a377cf8e738c4422b9966611940b103047b1f6b79480bec2e3b010c9072af0232ae586a45aa99ab6994fc742e645ab61d67a47e65e0e774012518b4fb47c047b4adc0977eb82dc47b9547a03fed7fa3e3d5323450e56447d99d6ff71752f06c4c104cf0fdf1224f83bceb8b81be7dd0ebc073aad2c27ad7596459089210ab7ec2be83f5f907e8f89d193b336d5c18e6c48e208545176a6c4b48a7f2a056ab6d488c67445edd61274963007c40319643b93981f87b5246c6100221dae32190bf7b81b490d50d87ad91b1ef98142f1d45cb40c0be8d4447dacc34f915360ffb8a9a5feb25aeb559b7e4c2e20a6ed9ba671371cf2a20f56759d35d580881022a987ee75bb7ff5264c036153f90f838e380b9b74dc681e149ef8ce6b2badc73335e9dea07e347a400b5fb8668f6585635accd0e6076cd7ff2497910efec975576daec888ce61db268338724d3696ec47c529d95006cf7daa5437d1b5673e89e69ffda328eab15c7192670591e68275f60f0ea3d5d5ef88d74b0cc5b87d20a55d391ac57ce251c31047c816d1085140767f5002183d2c6901b741bd007c781c0b0fd4afa0d938d203870492575f1ed45289fce5c4106b8c5f7d87c22c60d1cb486f65b786742a72700650639ebcd4c1f74f464366a8ab9ba4338302c1053781a3e75966924645e10b644a31bd0cf77ce98d5d19d977a76f8f762c7b538ab58a0a8807128949c2403427cb1ab502dddfa6101513fc7de56e448c254c39e6caf728ad825c432a9fc3259b13193715e6fc733d056c1e8fee1a6661733f76ecfd3b466fe20528fe4a69bf07740fa3b8d207100e8ef447703dcc6a19c86867805fa4452f689198ee8a5bc1cd0dde47d6fb39aa16d7af99e08f321b348617266aedad761939e43a7a2089138dd44c9cfb636650cf1f951d5340604a606a29a210ccdd44e1ca3c0b9018bf454960a627047b4006394d37d2e5e79f168110db91d8c43ddb274af1a4c3ef8db147b9468ae47cc998471b7ce223a0521fe59ca5f427eddf89d37b3e82b6391a1b2e1526c607eaf91000204b6ef6a7bc97c028d4b0d7126223ce16238e2f558d71f40c5c73279dceee461b9f3200fef6aca537ed286334f6eb9dd8205cf9debde91d974445cb29cccb85518e583c0ee430d25e62ba8a76e6a51ce2f41e796b33a5d4ad91601dda98e1b796fef7cafda0ef5c4d59803bc904b097fd04bfc76554187d7b2c517713edec50cadd7e010c9efaba8b78f9f59e3e6f83e5882dde5adf4d7afceca68be040f832fa1feba7522fbdab2ed33b5670cad40f8798637f3e66f372e2a75038fd04927ecb2a32db1db3037d2b260d559e51eff3ec7622844259218d86b2c2145eba4cd9db10c7944cc6c8be1d61c3ab89da02b31c885f43f6c099e80c6dbe5568545ed9e5936baf2f4ac16ceb15a33e13e608f4bfd11497c8ab339c628033cfbb74ec10a3da33f9aba4fb09b638bd54e2d62e53fd92035c837efd0d08d6a9fd252c3621e13ec8f89572f17c2068497d4cdda424ebf3d49e2d0a588b040b7fa20760640226cc6bc5d8eab9d240012c1597d510e8da2038ca0b31d8ba67025c6e0b6f14c5bbf9829525b9e03dc9a5032c6e3c8b6ead1e081dc4322a1dd3c28ee0e2016b64f004081bf8c130b0aa63d9a3c736b0ea48131e3611112731aac28c1d6d80c96303df08913ba880cbdb5a27bfdd42340b106418bd26df80115b630d088f3868c7938656b1c65d8da7a4bd1dafc1c4d376ce059af82d60549cfaba5d3711ea99225829eb9fb44130f401ae8e7b22bd462915e123845e74943203022a1e8e1a2f462c82c70c26ef3c54780458f80d869c371258ae23776cfca440411d3a2e8b2d39c0efc5b3ae936499b30cfe97dcaf0fb16063f50212b0a10692e67034766cddd4604afa7c5ac4da815fb4e282043b2e8a25b4ebc1435aeeb62ec328b9e4861b2c780c3137b0b7d710a78f659154e70cecf618f351531ed787720f702ce939b1eced055a16f2050488708e4d05c7972e5e690e7d735fae95ee520a81a43ca8fe47d93fee0bd6f06d648b3afe55122e28c667b3967df544260be83cc14b9db9a30ee88e65255c119a1b8a45589b36fecc5e4fc164b18103d87a944b490df0c9f7cd96a9bcfd17db0b73603600ddf1e5fa10cabb991a06a7c4139b61d78b8fc52c114348cc414761f1bf581067b8706e1e0bcc5f070955586cc3173a18a7b24a606747e9ecfaea401b0a0613ec9704314e39c21023cc74487b6107615256ec3b88f544dc13244cd41d8c2c3614841a7f518da584d2b3178e514d0183749df6f05bd25469be87763e54a4eeec281b9012da08ce8b68b4a6bdb4efe7418c9acd9b18ee2bcf1188d4448af7efcb8cbcfa8d5e9de0b1a387115a801883f03044663b99551ad4d4566e0970e5ef8e2029794d91d8681209f94dbfaac476e79909c436f3d4bffa48cc27d581efb0eb592f782918501cf09c3957862f6dde09364aaca263bc6257dd5d72c1c472ee6def0044a1a43fe0a4efce0e4f0cb645fc537e5ecb48fdffd35cd4b29773af6dc311b4ddb3d03c756bf5f320c7734d226518f6f0e925b1822300dd66e300017034e9ea6c95c12e7ce2d20a5b3edd15b4634afe819d539663adbfe81da54c7d1f85ec850432549ee678506198d116209e465492ae39b58e107c81099253d2d9415a8b722493276e2af28d35e472d2a4e60c1646a6bd5caaf8944f07480b4767ece5e96949dd4c795220c12449755b2dde600ff329d861ced8db2dfe4bfbdbefcd6672448f84b5cf19f6a617b14ccf9fb9183804af947a19d49949baa114c05253dc88fde0d123e9eda35b9bdaff5d03ff211842693a06055577178e4e6c0eafec1b0efde1caf0dccaefcb2cfc18a0268d70122bb942f97d7fceb0c6be7bb397e1445175ac7781b0a186415228e8935bdc3f0ebf7e80b2c8baea815214bad2fd928af05fe5bd376572e6d491e13f6da44cb932eaa4646357d829dff9e566a24d5bc5313ce47bbe2e520cb7c69fd1c8e7def7117c4a3043a7e7a2b997d38a907e30f60ec500bc4571ed2785e6620f16fa1369f24dcc84fa7f4817fd67760f7ce8b8c2931a87e4f71ecb2c50b35fc37c4ed94f4cd594c2c2814565450e0867017763f2f42a628b660753bb8e457cad38dd6342047934db570a28c88e2c5615e1be7bd133c81789ad38953d4de0786604a7a3e067468909cf4fa90f3c2fe065e74cdf8bee02cfb7d7f6c708fe38d8de7492902c6f65297b201ba19f3629366d0e9fa4bd999b694b1b518f79c7fe7669402a8f8a4e25ac905c41aafa527927bac84437356e86d896d0dfb94723d8d84428a106c8d5ad025979a9bd40445753a5b24c123bc9878c4894440cc7e7ee38f21cf849af4390083d69bdf1aed17a5e037136aaf0abff302a6cc903ed95da6f46c7b2d359fcffae266dd794fdf4ecc96200972f0d446ed38db367522a2248965325314bf3c124a7eb7b5abc7b046e689c409bd4c5c44107e961a8f9a5d6ddef1e879fbdb885926428097673e4c520995f768a27feb4290c6c39820ca5fe729f38bac7ba8227da85642495cce44495fbbfddf19d8d49b113c57311607a2375a53b93c5acdf7f07eb2186b0c1e4f73a24a4be32091260eef9ef4a3a0247b6f775f60cb7a7ecb2492fd354effac934691336bb940708783ef6c08a49e4f6963d7884bec7654f77c7c0ee9c3646c0d56244e6e414cc15c6b77803264489887d307003dc4fbc245782ca85b61412cd8ea659ec8a0e3cab14e00799ee1b3442f10a52e15f4d65b9a01a7ff2e317a3953fba9532445a4dd3a9d2bce58be0ce798fd62c37165d4061e7e8c346e59b91321407af48a070f68d30a5a06609dd577431944031741f82f6321e815b81495bb33daa688f8cc895cc8d865ea9a9f69e09db272fb04999e42a3c70bdf6db81a9fa1d74720c11639a5d9cafbf7c82ffb22d979459780eb730da52de73d656c876b5782bdca6b2f7b8a0f9e1834138ea6c503a73d76d8221740d8ba5ba50f972f280640d0d57a47888dbb4d9c2cd1bfa2d48b9bccf17ee5f846e4f0138c6102349112676935fd19e435352478f98d5533f44f9be30b97984313b8ae032981ed7d3cfb1a3ad7e9370fd55bfc0cdd5d7459ddacbf51f9a1709988ac0c17063db990596bc28b52b259682c44078b150c2ac6ed77e17febde35b231370bc3c268f492102d0e38bee83289919e97421678af25379105d09cc40ea203a1d38d31a140b8c38fe8f97b1682f103ee57248ee249536f19dacf12042601282bc3bbccc814ee482e6a499305768972889100e716e3dabcc42b3d7a73d6d675b72449b3ad73f6ab69c00209a03e37d052b6ac7e58f507e5d83674a643670b04e335e099cb7bccf3180d3d35de7aa1038368801f3e2f628f1030345b81f5f0ab0b63a4df762d8de61deb57cad097becce1f62c6bbe7809d7c96cbb237257e6", 0x1000}, {&(0x7f0000001600)="d7906499748367f2e62fefb82a6922a74df7cc2111f9ab72799aa264b6dbf9eef9422c5d20ed243ef2bdb3e1e0200c9c791fabdb09f9bc424bd73e29ae5fa8c01574d87196d3439b2fed2c2af60e9daf8bf527b18d1ae4340f7683e3f5ce09cb3f9e77badbfd21f6a4983ca8d85452a24d2c125585e7d334170e70edde8b05965652c05d82a66ac32df458a8033cc65792148ad4fc8746912dbbf8d97da8f114c56e40cff6fcfd3f1fc781833fa97f122baa5182", 0xb4}, {&(0x7f00000016c0)="adc31a4b996e9bf23acb6593edb03abf7ebe6d72cdc3d4dd49207b39355b69a68a0942cf7cbd44cb8f48edd758cf03665750f572bb9bca76075b6c0e715067606383d7b544a463fac93392d846e3615986372652ede1f67a3ee8ea1e0a5f782aa568be5107f802247e4d5c8ffc4a183a7b47f4e22bf27129961bca02ce31ac88f12f70a2ab28c5101f28db22df6d1c61267848f0235ee48320b9a2ca0c65e66e27a6c786703eaebda0d80ce2a4ed88341e0cf8ae93b950cb16a89d12d09888bc72f04509d5", 0xc5}, {&(0x7f00000017c0)="6aa98ae5a2aef1aa5f87ca67d819229390ab627c874af987e9ae0b290ada3a47891afa091de529957f5015ed826b1b40332a3e1e66078701cddbe3d52387e07d0d43cdeb09457923be29da9c3c9c5df216c8adafe65cca148f91c29374f5ef97", 0x60}, {&(0x7f0000001840)="8f277d8ad3f01e0eb858ef45d6cb765fd1b214942ea3d1c4cc483052efbfba08e0051db928636c2416ed14f619a7488c87df2bbc98cd2d7b8d5ef1c52b5ad8b466ebfe778567da4639f20a7c6ba49d8b8bf18b5a486ed7c9ead2d6fdd4cd7691f890b54e98dfbb000860780abb3d8be6542cb636881c49eaa0d7ff84985ab11d3c3f8fcdd95456967fb0da60560a98a52ef49e99fbaeb9ae5c646eb23ec558d5fa33bdbcc6af2fa327eaf63c21da895466ef9c6b34f537c6f41638c2e3a80484d4135a8e95b7d7db36201877ead37e41ac9637c95ea4f5d3f9e25174e67fd1a2f9f963287da66618", 0xe8}], 0x6, &(0x7f00000019c0)=[{0x10, 0xffff, 0x3f}, {0xa0, 0x0, 0x3, "0a318dc68d4283ea6b96b0bb4629aca1bc8bafc41c00ab17e83601e05a9b3ab62ec7ae12d34e6b53470bf2b0641a690b8bca40e367eb7db8bd84880730e40cdc79381aea3b573a9f485132ce0f4cd511e9c255a4028eaaa9c3f637d60bb39275e35bf5f2b299644984859c4c04303a850348f815b11bb77045acc473d4efd0632c388e10bdc0439bd8"}, {0x88, 0x1, 0xff, "4113a89d78b3fedea36628a2790dd81443a29bda4fd597495a905ba42bdf46adf520d24e4faf075c49b5ac34d30bfd91ac3d28e953fabce39c4bcf913afac9b53b7e5d4c74ced518c3df61e6991f6ce86a9da366b2331c8a8f1de3739181209b6dec6feebc32d9432c551ef8d1619b793605"}, {0x68, 0xffff, 0x4, "2b15b03c4eacf445d1f8446024b5bea1b545436c1699995351411385da581d354eb0dfaf324077cfec70bda8e75515d14464a191c51af459e17b1df992bcc2d6032f7acc19cd133d40c96625346539674d2994209c"}, {0x100, 0x1, 0x1, "2396845d3092b5d88c0cbf381a8b210220781e3fcd5d5aa3dd1a1c7b584258f426deea3bd0f9c947f9d39b35acbb26133c224d884c9aa8f41ea37b2ef2192ed45646eb0c8c6eb04caa65bfeb88ec597a782569f62833c7596b45e83009d9ea0a941ada97ddffe8d7921794ba880e2107d31e0cd2fe0e26d425dfb1680e5684331a1aa219fa07d46472e1e3651716304d47cfcb11135ae5f954b3cd80bb0e953c9591b0fcf94baba38003362480f86be3c0cc871884cc0dbdbbcbc3a2d04bf66b14ea393f0f7beac738c1e527d352805ecc5645c8beeeefa8703bf6fd0ac506ebf39f6f2b8d94bcfad5c486839ded509d"}], 0x2a0}, 0x8) readv(r5, &(0x7f0000000280)=[{&(0x7f0000000100)=""/151, 0x97}, {&(0x7f00000001c0)=""/2, 0x2}, {&(0x7f0000000200)=""/37, 0x25}, {&(0x7f0000000240)=""/57, 0x39}], 0x4) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000040)}) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r8 = socket(0x800000018, 0x1, 0x0) bind$unix(r8, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) 16:00:07 executing program 0: r0 = socket(0x10000000002, 0x3, 0x0) r1 = accept$inet(0xffffffffffffff9c, &(0x7f0000000340), &(0x7f0000000140)=0xffffffb0) recvfrom$inet(r1, &(0x7f0000000180)=""/174, 0xae, 0x803, &(0x7f0000000240)={0x2, 0x0}, 0xc) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000005c0)='\x00\x00 \x00', 0x8, 0x0) r3 = open(&(0x7f0000000280)='./file0\x00', 0x200, 0x0) kevent(r3, &(0x7f0000000440), 0x4, &(0x7f0000000500)=[{{r3}, 0xbffffffffffffffd, 0x80, 0x0, 0x7fffffff, 0x3}, {{r2}, 0xfffffffffffffffb, 0x60, 0xf00ffffb, 0x1f, 0x4}], 0x4, &(0x7f0000000540)={0x0, 0x9}) ioctl$TIOCNOTTY(r3, 0x20007471) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/wsmouse0\x00', 0x8, 0x0) r5 = open(&(0x7f0000000280)='./file0\x00', 0x200, 0x0) kevent(r5, &(0x7f0000000440), 0x4, &(0x7f0000000500)=[{{r5}, 0xbffffffffffffffd, 0x80, 0x0, 0x7fffffff, 0x3}, {{r4}, 0xfffffffffffffffb, 0x60, 0xf00ffffb, 0x1f, 0x4}], 0x4, &(0x7f0000000540)={0x0, 0x9}) rmdir(&(0x7f00000000c0)='./file0\x00') ioctl$TIOCNOTTY(r5, 0x20007471) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000002c0)={0x0}, &(0x7f0000000300)=0xc) fcntl$setown(r5, 0x6, r6) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000002c0)={0x0}, &(0x7f0000000300)=0xc) fcntl$setown(r3, 0x6, r7) setsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f0000000080)={0x3, 0x5}, 0x8) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) getsockopt(r0, 0x0, 0x4000000064, 0x0, 0x0) 16:00:07 executing program 1: ioctl$VT_RELDISP(0xffffffffffffffff, 0x20007604, &(0x7f0000000000)) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x7}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/wsmouse0\x00', 0x8, 0x0) r1 = open(&(0x7f0000000280)='./file0\x00', 0x200, 0x0) kevent(r1, &(0x7f0000000440), 0x4, &(0x7f0000000500)=[{{r1}, 0xbffffffffffffffd, 0x80, 0x0, 0x7fffffff, 0x3}, {{r0}, 0xfffffffffffffffb, 0x60, 0xf00ffffb, 0x1f, 0x4}], 0x4, &(0x7f0000000540)={0x0, 0x9}) ioctl$TIOCNOTTY(r1, 0x20007471) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000002c0)={0x0}, &(0x7f0000000300)=0xc) fcntl$setown(r1, 0x6, r2) ioctl$WSDISPLAYIO_WSMOUSED(r1, 0x80185758, &(0x7f0000000040)={0x9, 0x9, {0x1, 0x9}}) syz_emit_ethernet(0x1, &(0x7f0000000180)="d5") 16:00:07 executing program 0: r0 = socket(0x2, 0x8001, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000040)=0x200000, 0x4) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000080)=0x4, 0x4) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/wsmouse0\x00', 0x8, 0x0) r2 = open(&(0x7f0000000280)='./file0\x00', 0x200, 0x0) kevent(r2, &(0x7f0000000440), 0x4, &(0x7f0000000500)=[{{r2}, 0xbffffffffffffffd, 0x80, 0x0, 0x7fffffff, 0x3}, {{r1}, 0xfffffffffffffffb, 0x60, 0xf00ffffb, 0x1f, 0x4}], 0x4, &(0x7f0000000540)={0x0, 0x9}) ioctl$TIOCNOTTY(r2, 0x20007471) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000002c0)={0x0}, &(0x7f0000000300)=0xc) fcntl$setown(r2, 0x6, r3) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000800)='/dev/null\x00', 0xed78ca24b18be92e, 0x0) accept$inet6(r4, &(0x7f0000000000), &(0x7f0000000040)=0x7) pwritev(r4, &(0x7f0000000100)=[{&(0x7f0000000600)="c4fec3cb205363b5d16c575f679a99fafd4429518c69488b3122a1c2e53837444aad08d3237cbc12254691b8db617708d5ff9bb2cef88f50d45dbfbab7af5dd4bb4cb26ceee1e788df54fb9279d32e1d9d69475994c9273192e843438d4e9844139414d1f4eddd15cc86b6218cf1f1ba33c25d4e1f1e92ad03d4fe6b8fb5046d44c2e96337581a1a64fe1113dacb77675bda5b3dcd3b49c6ecf56868fb01b98b70c1758e55443fa9a1f4dfbfa49992fb91aaaa1196c55bc0016a4e4726f4dfd2306ea634b44abe8d8163389e4e69ea9fccab3f499ee9183ee9caf02aa33cf12b60a4f7083e35bc5646b1005e11aaded2b8fd5ef58b9c920d61a8f8e980547637c9af594bfca07f0cc78f996e9ab7a295e293bd67d1719197bb0ee881bda3b86bca41b7972567f8844a03bbce5ff2a8f74cf0ec986f25ac389113a1b70e68acf4293ef83cce44d304ad724cf5549ea6ac82bafc537723f3d3de7e77ab99a46a89868fff4d0a5c3fb4256421bf40f908f8caaaf2449555f2d765c79a5ba77cf67b3f92296116ef63cc3dc41d75629ced0cf0cbade2ded0d147f0d95c89964a479da6ff965eae38a09ecdf21f28fcc673fc9531bcc499d785352abdb564e09f1b44a423c453b895e242aa69b4d09ab4b693c896cdff193a61a4965269bccf32665e9a246f75642e9a25a45e8fd82366b7f410d2c4d3a00edcb39dc4622dcc961dc7e5989c0a58e57008de82bdb5fb5ef52605f4360a914bc046a5164e14a15f3d401fbcb94f6981c90a9ce6722418c56612108cbad9866a1613b2c44cead8b6d943f50c3ecba530c6a8dbdf453a7a446c2e4923437d0f18a467746eb5fcd983716aaa46851da7dad8c44035dedf45339f68cdb0e08cb653e770d7c72606f7783d53a5d27d15c15168171df78075bd1e84cc7bda45f759a540382afc7fd524bf70a858a3379bc3c558b19cec6bd65cc568e507ee592b28d66a32871035ad77950b8790a903b1b177ec52bce1df4156d25a4e060171e4714b43e616a8d444859f22fa55b2fa05573454c5a2a7654388469ac139f5613cb0adf5861b0cc68bd9dcf228b685611917e0b87ea87c8407c75e92ae718fa933d0b3a672722cc9e4aada312695ac28ea5550d941aadeb59c7d8cff0aec5e06573981bfb2d48c10156009f1c6b70894f90f42c15dc5b3235e95b78992405301ca67383d2850d4c8c58ef17c36dda26e401d8e246bf60edc4fb47c1853fe67ae578f387194d229b79b82fe9e69aa844706f4afd73273939685f8a06f8a43916aec3b6d8af92abfaf8fde6913ae0b7416133b2daaeeaa77f2d373cb6cf36255f7aebfb699372f1397057bc74eee75063b6487678b9096a9cf76a67f8dd53183ed9806a44e521a563d87be4c4e99e12f6287d4d51780ab341d36e073ab12c60394d9d6297c459fff31fc8ed0e341c1cf541075504cc2793b34c3514dd987597349faf09c16e33b5de164a7e2a236d136e262c8b2f550db27fc6498606dfabd63ab4125b6f46f93139b84cfe4ea992e5bd46a86d3a764116465347c18fe01997bdb3508ecf65f2128e1eff4b37e6f2adc5e5ab0d8411baa0e89c3238418812a14ac008cddd4ca8244227eaff1bc3810b8b717d858420d7a454dcf61e911aef5645ece710ac38af6c07d6f3cd1e36496825d101c021666d96ff929d34b985cd14ef1252be0941f5c6073cb57e4361639e8739e89987bd96d0ef3dd381a2f1c9e5693f2b86ed86257bdafc7eee4d232a8af99afea6fbb6c499bccfaa64319c9742627bc2c140e427d2a0942f6511b04b5fd9f589e2fda18310bd68dc1f6b5ea2f1bfa7ce7df83d4d3afe8ac585dd569305d24fb71ddefd2c51b9f38370131a937431a54ad0b980cf9af6c8203ba5bc2acb7680376797c9717f95723ca69a5238f909884177c59c371d7ef3f116e40b486fb94f316c06a9edca530a94d8761f0ffd4102e0e564ab44873f2339e55aaad2e52fe0150651f7fa837e0a00aaffca897160ff099980b179a8b5baed952afc8b78a5d6e103268893e191f1326c66424b8984cc5495a2a673aa235881b4f8176fe408f0eb4504b8b2d38b027477038347ee84003d7fa2c4d0324a976dbd684d9a1e65c88a28fa04bf5ee42a8675e6f15c4139cd41d7569e52bf82aaa63b9f1243d8a3963ead702b8b96ffe7c0d62457e5aacac5e0f37660a2cc81051550fe52bf16b7f82e472701a7da3258f2be53206ed1ef52b9fc02f0a2902a25e85859b12d99acaee2ac58b434117e64df6aecc21c641913f2cf3bf1b9748f5e5f3aeab67f3e4a00ed5643ed2fea69a418ceaf59a28cff585902ca3a5fcbe0ad78bf0bd3326e236d8e004a726db45d78a930b4f6711d99423b845d5b29343bbb084f5482a046b8096c441fd1c7b00bfd7c7d753494493c0665a079289b1200814c6a5358f0116f3fc9d8a76d475c366590c33d1ab8aab411bec891aced04fb65f1904a848ec35ff195c1a08a79350f40b5fed857a3effb4cd93661a970c735d7e7a4bc305982124b8d633db42552522fef6fc15c3732fb065437ff65f192d3a566143787e67ce4b35f78a11d41820a6486c842c8381855e38f1bcd5c8d72d6a1474fe17dbb686cddf9a5a2c79a5f5fd48a19e4f0f380057f7033808096e4a59dc9e12b3821f659a2f6e060cf0276dd6b6dca999db82ee6087ee59381181e652f39e615426f74ccb67627fff69c19cf641d9bc9af5764136e3e47911a1d548c7db45efcefb1f7adc0a9d34ddedacea6786192a19d8ba9def98121d046ef46b3fd045078cda44d986d626c4a56e2fe1c9569b2895346311440153e83ebe4867f704aeb7e0fffd89ad92810b08c305b1f0c10e15ad3f5efc2699b26731a333eeffcd5e0fb53c049c6ec500fbef59b02c878445de6f7c9ee4e66d13009a15e48aad3d4d78721404023d64b58f0a2397c95482c69977f767a8d1233023d814f9c296811ef05ecd6add0e01c89108cab61ad5d272e314dbee525aeb5403405772cfa0610293c28c9a716341ce06f1c1786dc7663fe3900d2fccc4a967d51139b937bf2bc6c1d48b47017045fa5e74b5b5a7767dd8d1684145ed776a289289286b63fa7bc775cf738f403060a970bd52b8bc95be891210943db0b909fe5d507536a1d05b34c5910dbc5babc5fc51f003148facccbb3ba2b4a93a5e1603ca6aa22d39b95547585bbb1699ea2505fa0e1a031ff28b0ffd1ff1d992ad65d856be9b07c16174b65740b2aadf92ebdbaf83aca3f2c5c6a5b258fad0c502c8cc9285a179b9404e297a6d709291e184f789d510d94ae4b9711f23fcc0451d2aedd05dda734d296e876fe2642d67c22d3d38cb6c65edcef66fa46b9dcd1faaa167e229143e14994f1e36e9acfd120b301e2f46967d95cd965d185635bb4ad7a6c0c5650aefb3c328aab862f8dc7b01bb3479a929595f7f2bb0f2455611a5396101cf264ce31fbcea7cefac1ec713cc12c5540b2e1d68ac9c1916840773e7383499b1792c9c119934d03d9430fad7e027100a4d77e30c57ac04cea013fb1de3991e346372ea66824b2e0f629a0174a2c19602332b3f237b9211e14dd2fd4d7dce9f169ce362cbfa387adef93f6bb69c4a9ab5446a856e477b9fcf30fa4f9a78a509df1d7817e3c30bce318c9dd3579b298d7201b482420fdb76beafd182d792346c36481d78d04f9271511e21856dd89f36f594638b640e388334af4160530074956edcfe5a64ba2c0524e170393be4aa9c573bd940c598de2e8db28791e3801e31b9452b212ad21b0fcf2c5b37f9ae8d36cbe9fdd443358ac221afcaa1ad9e32df0d8ea2ecf0e19e1c0fbfb0331fa701f3099add66b8f22fcd90cb9b7122fe211605ac7efebdc9af2fdba31f79d629063a8a72f1996378d818614bc4fcbe8148fc214407aea2381e6ed95ae8156c62ddf792ea181a60e45a1d9750a78778dfca54202a9f8f3a9e4207e154dd132dae263e5c6854a0f789844a8b7336ef25bf9ba7ea2b7a0c56c97c4030dcec56fb5f74f6f9e23207c4af7e4770e636d7326e9ef3f7152eee3c985734d27ac56a6cfd982f7a504b3d6b5b5f8f9043f8b332d3b0f6f5909c24ecd9c590c3e75a21f33fdb23191a7ff1202b5fdf5d1fb1353c03b13d21f8b5928114c1589cfe4519726777a706c91e7505e4433a32cbeca055249c5d93a55c4bfeb2bdfaa586dc3163dbdb6baa79f390bae6504288ad8dcfdec00ee41c1ed8f1ff081065b63cc8ad7c521d515c9c2913cc5426c786105e69507de9cca09562a45d8c22907b5a273ffe79b6c1a64b9d672ecee911b4306b8d4fce63ad1edfce38d64a604ac9b618ba548ba41e604f47083cd6b7588ce8c7c54b6147d7b8890565392c5ac2dfbb6d0ed04ccfa6f5620e876402ce4ae143d80939947ea95a6ccc98890fde8ea90ae7ab79f404a02723545169ceaa3882a47713e83a9caecb5eb31738a3d63d89cfafae507d6d663a60160a6b677895c0be37f4999848bb41913263b52cf9916cfaf308d16591233ed67bf8a25c8a7f076d801daba7d4aeef2342efc59755955954515a79f45b91f2f731c0593635f2a9e6e63031d8714947a9d4584be7eb7523f8e7c8b4895d6620f65f9d89de379e183ecdac2d9a84d69787bd54e6e763f6f3e1485818ddb3b5b59d69a6dae84f444045fbd5dd3058c34f49378d49cdebf9d165638a3551c26d47fb45872a0518f11564273ab976a1aacbde4d05d1eb0693fbac619eee529cd14aa92369dd1144bb0da3b72b8f1849f1eafd11b1c08271a8a4c958456b178c119472862d7de42d75df5192608b444825cbc6b38ef0acd68b8d5fb8a4c10f79f9161ffeaba1bced61b0bfbfd46dec255891b56c6cd4e8a8a872ac1532540d8f429e7399f71233736977a2d225776f5989396dc5b790f9905df9cdd8ec1a44d74efe3b60ad4a2427e5d95108842d2aeb50228e1b1e991fc7f9d90307d96f0dfc8a64c69af483abc64995d52d23cc65c67f5ed589e0b14a37d39d5d574014a5428aa0b5fdc2382a2296c1e0829e7db43b475b11e8675897e2f4ca1c765fb0b99b033d43d9f2739a1073a65e34424b4335df8b1fec45903b6acf2ede12a38dd6c7fd46f4f11a59f8b38ca45a16b21cd71e3d66ac4e80f500a2bf1534e2b5a446daf03d87653f7fa99326d81057a814cfc4aaf062aa5d78de2ef62bf70ce6eb3063a97412cef065a70463735525030608e731821c8537d7fb7fcd1d1dce90213d921bbaa03cd06fa33389eb4bb64ec7d3b7e9ae6b0c2207f1c21d745f4e4c1a7c1080ad8dbe2e853a32130271e0c027b7f2a2adb15399502061b0b589ff59019b9025b03999878612b487b811f8a172b7c93d1c97294f207d3c334388defe885d890456d9ce2b3d3cca3f401d7a03e7e85432aee3a4c2598dbf7ceb133afc93d8462d3e8cd2429e8d898bdbb04da8372103e2ac119b24d95f10346b8d26e8cba8a956d5eabd7523c7da820efc8a403d11ad5e850348d802bdeea76eecb32e8fd08dd3dbd05228694544e2051009c0e6fd092a397415ae0d6ba2648b3c9a8cf9d63c0ba636e9d56290cf445b5232c55c8cda2e87c217a0dc6b3a0010d5f31355a3d932dba58563491bb68c70d4485ea86b2e7c18cb51fc53e14bd7534490226654e54c5c359889063466a16e06bfd99063a1db46601caedb5cc5bf72ba16a2d0a0b009c2ab5df4563e82126f745e6d4527f322da1da56e6f2eba2634cd434caf01fa67b1b58e3c8394e6b4d616ae556ee1e6c2711b905e25ce9ac40c180a", 0x1000}, {&(0x7f0000000380)="37526e0f90efe7807399cdf49768267e2868bc5aab6c626587638fe38abcb633ac68a947061fcfa0a8a50999b0f24e9128082c5ecb6fc05a9a77e0663c9ee6809c4d1482c681022553b087f18b30e2ca18e8e5c437abc04b3a0fff7b6fba798101476d136789491dde48c2c07ee5d02fb6c72b927c7911cd60fd236ef6bf9b248a212279dd71998ff8df5b268710eb73e040df29267a63ebdbcbc1538aeda4835b6b037e0bd1a6e60723e8aaeca5f12bffd5ae07931068352a92987aedaa", 0xbe}, {&(0x7f00000000c0)="16ee15518156e0c0381498bd", 0xc}], 0x3, 0x0, 0x0) r5 = accept$inet(0xffffffffffffff9c, &(0x7f0000000340), &(0x7f0000000140)=0xffffffb0) recvfrom$inet(r5, &(0x7f0000000180)=""/174, 0xae, 0x803, &(0x7f0000000240)={0x2, 0x0}, 0xc) r6 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/wsmouse0\x00', 0x8, 0x0) r7 = open(&(0x7f0000000280)='./file0\x00', 0x200, 0x0) kevent(r7, &(0x7f0000000440), 0x4, &(0x7f0000000500)=[{{r7}, 0xbffffffffffffffd, 0x80, 0x0, 0x7fffffff, 0x3}, {{r6}, 0xfffffffffffffffb, 0x60, 0xf00ffffb, 0x1f, 0x4}], 0x4, &(0x7f0000000540)={0x0, 0x9}) ioctl$TIOCNOTTY(r7, 0x20007471) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f00000002c0)={0x0}, &(0x7f0000000300)=0xc) fcntl$setown(r7, 0x6, r8) shutdown(r0, 0x3f77e35ea0090252) 16:00:07 executing program 1: socket$inet(0x2, 0x2, 0x7) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/wsmouse0\x00', 0x8, 0x0) r1 = open(&(0x7f0000000280)='./file0\x00', 0x200, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000800)='/dev/null\x00', 0xed78ca24b18be92e, 0x0) r3 = accept$inet6(r2, &(0x7f0000000000), &(0x7f0000000040)=0x7) bind$inet6(r3, &(0x7f0000000400)={0x18, 0x2, 0x2, 0x8000}, 0xc) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000380), &(0x7f00000007c0)=0xc) accept(r3, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) kevent(r1, &(0x7f0000000440), 0x4, &(0x7f0000000500)=[{{r1}, 0xbffffffffffffffd, 0x80, 0x0, 0x7fffffff, 0x3}, {{r0}, 0xfffffffffffffffb, 0x60, 0xf00ffffb, 0x1f, 0x4}], 0x4, &(0x7f0000000540)={0x0, 0x9}) ioctl$TIOCNOTTY(r1, 0x20007471) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000002c0)={0x0}, &(0x7f0000000300)=0xc) fcntl$setown(r1, 0x6, r4) setsockopt$inet_opts(r1, 0x0, 0x4, &(0x7f0000f72000)="04000000", 0x4) 16:00:07 executing program 1: r0 = socket(0x10000000002, 0x3, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) r2 = accept$inet(0xffffffffffffff9c, &(0x7f0000000340), &(0x7f0000000140)=0x10000017c) recvfrom$inet(r2, &(0x7f0000000180)=""/174, 0xae, 0x803, &(0x7f0000000240)={0x2, 0x0}, 0xc) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/wsmouse0\x00', 0x8, 0x0) r4 = open(&(0x7f0000000280)='./file0\x00', 0x200, 0x0) kevent(r4, &(0x7f0000000440), 0x4, &(0x7f0000000500)=[{{r4}, 0xbffffffffffffffd, 0x80, 0x0, 0x7fffffff, 0x3}, {{r3}, 0xfffffffffffffffb, 0x60, 0xf00ffffb, 0x1f, 0x4}], 0x4, &(0x7f0000000540)={0x0, 0x9}) r5 = fcntl$dupfd(r2, 0x0, r3) writev(r3, &(0x7f0000000480)=[{&(0x7f0000000380)="3f58d2b98a9bb5ac4cfd3e5f4a7ea44cc5085ac09a7e8d58a174e3578cbb76745cc14c26b3bb89ba9fee345d2ce4d65062c18a08e426c92e9ef9e44a842cf5ada2da05331a4495634c40aca043d75241cd08a0a8c0e8f4dcda2eca2289d66dd5b11de3ffaaef90fbbc0183119a957add884143a420556e16725ca37ff88e69fd4c8d7d7dc60414636f122de820af6e6cd519bdca6c657cf47d0bbc", 0x9b}, {&(0x7f0000000600)="df0c8e63ff2ca79e219b82c77afde64c306615ae4765578c277a16c8dcd407bb44893a927e0fcb62d698a54c72cf1c217283869d81ab83275de13275381a376581d8c39e31424023f52b0e299483b21277e9393c1d840441c2980bec9a26e953ad37913655b8c4c084355e1e8f3ca2930a28b64ea67422c3ca77021dee69d612a849f450a7560284b3853da0862e4a23731cf6fe1353f0c259580487f7f2a8e30db69eef7509bb04b1970553e49f851cf3185bc22b34255e9da051ee53e6b0e4e812c5a7bb60194e5629bc080ba8040c2fbc5c7ab0f2df14de633a349a35dfeadea03a64c3297021cd7ff2e2c2cef9966856a79db42793", 0xf7}, {&(0x7f0000000040)="e457ce1e023cc1edfcdaa9a03c57d7bf3e51b0daa8ed36f18799482f2971c1c89540d0a6f286e249f1f5851b81d076c226226f36ffd820e153a962ddf154", 0x3e}, {&(0x7f0000000700)="eacce06e6ae57bc905bbb498812f6665f693d44bb06d299dc840ac969700bb30386ca0e66ad69f215208c4512c3530bbecb870f8485db7cf8f051d28636007c21bf8aacda4a50899f3ff50bd31da29045a881ffb23b66b44d4c5d5ba2917e93a4f6589f998b02826701e74c3e7d0c0eaaf519fe8aaa64f8d1cb8ca1ee1448d35fc8b3144ecb832702e7cb5cfdb0aea9e904d9d655531ae1a206856dfa6a7f79ea05f98637a818c7ea9a064ae69ce7e526f92c619b53a4161c4", 0xb9}, {&(0x7f00000002c0)="3a4f6c79d62d47fbee440b30acd1cf6c28196a7f90f811f6557e8ef59d8369893033b2ee097339b015c3e80e6a98f21fb96c7dca19516b3c6d646b8a3599a671f0e7e91ecaa168c568d66c6fd02728e1", 0x50}], 0x5) r6 = openat$null(0xffffffffffffff9c, &(0x7f0000000800)='/dev/null\x00', 0xed78ca24b18be92e, 0x0) accept$inet6(r6, &(0x7f0000000000), &(0x7f0000000040)=0x7) fcntl$dupfd(r6, 0xa, r1) r7 = openat$null(0xffffffffffffff9c, &(0x7f0000000800)='/dev/null\x00', 0xed78ca24b18be92e, 0x0) accept$inet6(r7, &(0x7f0000000000), &(0x7f0000000040)=0x7) fcntl$setflags(r7, 0x2, 0x1) ioctl$WSDISPLAYIO_GMODE(r5, 0x4004574b, &(0x7f0000000000)) fcntl$lock(r1, 0x9, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000001}) fcntl$lock(r1, 0x7, &(0x7f00000000c0)) getsockopt(r0, 0x0, 0x4000000064, 0x0, 0x0) ftruncate(r3, 0x0, 0x81) 16:00:07 executing program 1: r0 = semget(0x3, 0x1, 0x2) semop(r0, &(0x7f0000000000)=[{0x2, 0x100}, {0x0, 0x80000000000000, 0x1000}, {0x0, 0x80000001, 0x1800}, {0x3, 0x200, 0x1800}, {0x2, 0x1, 0x800}, {0x2, 0x6f0f, 0x1800}], 0x6) r1 = semget$private(0x0, 0x1, 0x10) r2 = semget$private(0x0, 0x0, 0x1) mprotect(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0) r3 = syz_open_pts() ioctl$TIOCSETVERAUTH(r3, 0x8004741c, &(0x7f0000000040)=0x5) ioctl$TIOCCONS(r3, 0x80047462, &(0x7f0000000080)=0x1) semctl$SETVAL(r0, 0x2, 0x8, &(0x7f00000000c0)=0x5) fcntl$setflags(r3, 0x2, 0x1) madvise(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x5) semctl$SETVAL(r2, 0x3, 0x8, &(0x7f0000000100)=0xe9d) semctl$GETZCNT(r1, 0x4, 0x7, &(0x7f0000000140)=""/59) poll(&(0x7f0000000680), 0x2000013c, 0x75) semctl$GETNCNT(r2, 0x4, 0x3, &(0x7f00000001c0)=""/9) clock_getres(0x2, &(0x7f0000000200)) getitimer(0x0, &(0x7f0000000240)) madvise(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x1) r4 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffb000/0x3000)=nil) shmctl$SHM_UNLOCK(r4, 0x4) r5 = socket$unix(0x1, 0x2, 0x0) recvfrom(r5, &(0x7f0000000280)=""/132, 0x84, 0x89d51dee0ad50fc6, &(0x7f0000000340)=@in6={0x18, 0x2, 0x7, 0x9db}, 0xc) ioctl$TIOCSFLAGS(r3, 0x8004745c, &(0x7f0000000380)=0x5) semget$private(0x0, 0x1, 0x28) semctl$GETZCNT(r0, 0x1, 0x7, &(0x7f00000003c0)=""/70) setitimer(0x0, &(0x7f0000000440)={{0xc, 0x7fffffff}, {0x2, 0x8}}, 0x0) clock_getres(0x3, &(0x7f0000000480)) pwrite(r5, &(0x7f00000004c0)="a64f86f4b27801170da075334ae184a74f4368f14824b752f92df80b940fa1cab523b2908da43222c16f9eee098ad1f8da4fec2cb065be18380ea28cdde6a61c628c8dcb6b68851a4e73327cd0ced4959785d35ddf2b848d0f5c6559ba3d8d42cd4bb4781e", 0x65, 0x0, 0x0) 16:00:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x7}, {0x24}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x80, 0xc0) lstat(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)) chflagsat(r1, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0) readlinkat(r1, &(0x7f0000000140)='./file0\x00', &(0x7f0000000180)=""/46, 0x2e) 16:00:08 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000800)='/dev/null\x00', 0xed78ca24b18be92e, 0x0) accept$inet6(r0, &(0x7f0000000000), &(0x7f0000000040)=0x7) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)="7bf9786de15f0d2dd63d49f5e12758daa6e918de961657249f1961164f1c9e72d190a46a7cec535c1a0ae3a9bd75156b8ebc2560026966a22f5c3d1782c3d3e6e0f2d1cf1ebcf741799b3965f2b3ef9b4980deb1806ff495bb0dec0a3e8100554f9e38d034651755629217458243826c13891b110748e27fa2bcd6f8535adcb0ad", 0x81) r1 = syz_open_pts() fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000180)={0x2, 0x0, 0x0, 0x300000000}) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) fcntl$lock(r1, 0x9, &(0x7f0000000180)) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000800)='/dev/null\x00', 0xed78ca24b18be92e, 0x0) accept$inet6(r2, &(0x7f0000000000), &(0x7f0000000040)=0x7) r3 = kqueue() flock(r3, 0x1) ioctl$BIOCGRSIG(r2, 0x40044273, &(0x7f0000000000)) 16:00:08 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x4000000005bcd) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000480)=[{&(0x7f0000000040)="000000186004008b00062b00feffffff0000a3d96b3c042efdd100000000ffffffff0000000af6ce4f22276e2b8d7d9337f3c27160f17cc70707c6be65e1a59dd5f71fdeff44984ada991c0c7c5601d8cec526222725d29b04d074aa067f63e341000000000000005e18", 0x6a}], 0x1) ioctl$TIOCFLUSH(r0, 0x82907003, &(0x7f0000000040)=0x2) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) ioctl$BIOCPROMISC(r1, 0x20004269) r2 = open$dir(&(0x7f0000000140)='./bus\x00', 0x8481, 0xa) openat(r2, &(0x7f0000000180)='./bus\x00', 0x400, 0x8a) 16:00:08 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=ANY=[@ANYBLOB="ff"], 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r0, &(0x7f0000000580)=[{&(0x7f00000001c0)="747f71c9ffd397279c0cd3ec2ee8973950d7967ee1fa8a08ac8a99da955b6924873ab24b31b945200fc2a13fc4c2ed1e0928f85674b806d6394ad715bf4c24a7dc7c64ad58093841e859514ad5e9a8498e79858cb2e8089f41eb506efaadae34d149830f256b51df2e873666cb0e5416e07847bb10325290c0a8cde1dccb1371ebadad95e0192c183c494b93608236e57c2d37a50c98ddf5a1377a86e5ca404a37e42293d806b62eec91e0d00e08ab13bf84eaadd9aaab2c50a6617c74789cadead8545b7a141440f65c7a0beb020d825f05b248df6a48dfc995e72061d3fef32b735ba9f46cdf25735e1654574b8fa9d2fd43248f61b5fe20925ba0", 0xfc}, {&(0x7f0000000000)="93c0f6da7ef647c45060393d220cb8d433fe6fe7227f8e0f1bbb83c1a902dc3d061b369908997259afd7464ea6f39ff0b1e3be8d205ac1a82ca0", 0x1d}, {&(0x7f0000000300)="335b2a139d3291b5b11f25683cc0ad66f94a09dada89e40df55f2908e190ff5be386dbf6dbb782b1eb7e58c8fadb6230d4364c94b46d979792ebec54048238be58573f37e1f8602d7f48dd13dcfab7cc5c4c858df3ecf41aa847a276361b920e53de68061432f562388812eec30135", 0x6f}, {&(0x7f0000000380)="8adc6ec106450db5774fbee5703cf695189687a0c4c9d700250f172c7223cfff664030464458d985e5bb27fe8062b5d7a7fead5fdb614f727bb014f427809a4f7d08e7378949be46ee360533972aec15673a61a431696d7296a6d42c328bdfa200e46b03a59d96e45cd5f2188f0f0d29c3f49aea18b9e057246ddfd4ce65a40f857dcaea38e388f206b8e38394ccd13dec44a291e203a3b975d1ac7e3c80f52a0022ee7d467d5a4b52e4e08c86c514b57c2d437bbf2bce713563ac7587045394b6f78b3e5a9d1567b9c851d80cfb1600"/217, 0xd9}, {&(0x7f0000000480)="8045764960da4fd5e5861e165db310771981f36209579a4d23e1898acf876568f7fc28f7809abea84a402853da136f2f4aa20f5b25f1d12bb05f95a6d7f54c3c4b4bacf80ece5cd5fb2a90e5b7e40d4feee37051eedddb2571069e22047292e1e5ecbd232ce404e7f92d681ce88f7a0d4adb99b5ec0acb62507474dbc7e604a532972827be4b520b13189ee64c36a8a6037b50ebbdbf5e1fb1aa2553326c23cbb11aab23fa4c32f7242936edd3488d41a8cc59d083e026bf561809fb501d0c3acf2475a33b2f6931f39802c34bd0724afe7714b524a4c0027acfe2b1ddbc4c0ddac2b145ed416ed272f0a74249d65f7f098081da62687acfd605255e", 0x334}], 0x5, 0x0, 0x0) 16:00:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/wsmouse0\x00', 0x8, 0x0) r2 = open(&(0x7f0000000280)='./file0\x00', 0x200, 0x0) kevent(r2, &(0x7f0000000440), 0x4, &(0x7f0000000500)=[{{r2}, 0xbffffffffffffffd, 0x80, 0x0, 0x7fffffff, 0x3}, {{r1}, 0xfffffffffffffffb, 0x60, 0xf00ffffb, 0x1f, 0x4}], 0x4, &(0x7f0000000540)={0x0, 0x9}) fcntl$setflags(r1, 0x2, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x0, &(0x7f0000000040)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f00000000c0)=0x100000001) syz_emit_ethernet(0x1, &(0x7f0000000080)="e4") 16:00:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x61}, {0x14}, {0x6}]}) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffff9c, 0x80104267, &(0x7f0000000180)={0x7, &(0x7f0000000140)=[{0x7ff, 0x0, 0x401, 0x3f}, {0x69d, 0x6, 0x8}, {0x7d9c, 0x4, 0x80}, {0x3, 0x1693, 0xffffffff, 0xffff}, {0x1, 0x100, 0xcd, 0x1}, {0x8, 0xeb5, 0x8, 0x7}, {0x9, 0x5, 0x0, 0x3}]}) r1 = open(&(0x7f0000000240)='./file0\x00', 0x1001, 0x100) ioctl$BIOCPROMISC(r1, 0x20004269) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f00000000c0)=0x200) 16:00:08 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, 0x0, '\x00!\x00'}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000080)={0x0, 0x8, {0x2, 0xffffffff}}) r2 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000080)='/dev/diskmap\x00', 0x10, 0x0) fcntl$setstatus(r1, 0x4, 0x80) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x15}, {0x6c}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000000)="b2") 16:00:08 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x24) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) ioctl$BIOCGRTIMEOUT(0xffffffffffffff9c, 0x4010426e, &(0x7f0000000040)) unveil(0x0, &(0x7f00000012c0)='x\x00') mlock(&(0x7f0000005000/0x4000)=nil, 0x4000) 16:00:08 executing program 0: pipe(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000180)='./file0\x00', 0x4010000000200, 0x0) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000002740)=""/4096, 0x1a) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername$unix(r2, &(0x7f0000000100)=@abs, &(0x7f0000000140)=0x8) ioctl$WSMUXIO_INJECTEVENT(r3, 0x80185760, &(0x7f00000000c0)={0x4, 0xfffffffffffff423, {0x9, 0x2}}) r4 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r4, 0x4, 0x80) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x6, 0x10, r2, 0x0, 0x0) write(r1, &(0x7f0000000100), 0x431) readv(r0, &(0x7f0000000440)=[{&(0x7f0000000280)=""/180, 0xb4}], 0x1) mknod(&(0x7f0000000000)='./file0\x00', 0x20, 0x80) 16:00:08 executing program 1: open(0x0, 0x611, 0x0) ktrace(0x0, 0x4, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x5, 0x0, "b80000000000000801008500"}) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x2) sendmsg(r0, &(0x7f0000001340)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001240)=ANY=[@ANYBLOB="10000000290000002300000000000400"], 0x10}, 0x0) 16:00:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x40}, {0x1}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'\x00', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x1, &(0x7f0000000000)=[{0x717, 0x6, 0x7, 0x8000}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) 16:00:08 executing program 1: pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() kevent(r2, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0xaf}], 0x10000, 0x0, 0x0, 0x0) r3 = dup2(r2, r0) getsockname$inet(r3, &(0x7f0000000000), &(0x7f0000000040)=0xc) 16:00:08 executing program 0: sendsyslog(&(0x7f0000000000)="433d7e245810549c1fdf9b200f485b15bbaa5f0d27893e43ba69bfe494b3c5607c453e87bca8afd1bcc1da5d08130329dbc14cd36f7a597a2016f6338c7a90785e1d229b77adef43718a0c98245fcd3dea1a4017e9f3000c2bd741ed881c74e2c2b19861fc1f78608401503e6953fa3f7f13e77deca9cbbc5a47492368f5f4eb0cf40cec65e1021af0fe4bf175efc88903fcc81489a06b75f78c2bd2e308cb384c8df787104537c3765cd47f1706a645886129efb33cfe450cf2fff28ecc4b72fefb62b3960ed442d0183c55de65de421d4fd5f9403aec5197c5a73bfaa7ec475dc3682067de69", 0xe7, 0x20) r0 = getpgid(0xffffffffffffffff) ktrace(&(0x7f0000000100)='./file0\x00', 0x2, 0x8, r0) ioctl$BIOCGETIF(0xffffffffffffff9c, 0x4020426b, &(0x7f0000000140)={""/16, @ifru_index}) r1 = socket$unix(0x1, 0x1, 0x0) connect(r1, &(0x7f0000000180)=@in={0x2, 0x1}, 0xc) shmat(0xffffffffffffffff, &(0x7f0000ffc000/0x2000)=nil, 0x1000) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) fchownat(0xffffffffffffffff, &(0x7f00000001c0)='./file0\x00', r2, r3, 0xc) acct(&(0x7f00000002c0)='./file0\x00') r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000300)='/dev/zero\x00', 0x8000, 0x0) ioctl$VT_GETMODE(r4, 0x40087603, &(0x7f0000000340)) ioctl$BIOCGFILDROP(0xffffffffffffff9c, 0x40044278, &(0x7f0000000380)) ioctl$TIOCSDTR(r4, 0x20007479) r5 = openat$null(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/null\x00', 0x1, 0x0) bind$inet6(r5, &(0x7f0000000400)={0x18, 0x0, 0x7, 0x9}, 0xc) r6 = shmget$private(0x0, 0x4000, 0x310, &(0x7f0000ffc000/0x4000)=nil) shmat(r6, &(0x7f0000ffc000/0x1000)=nil, 0x2000) unveil(&(0x7f0000000440)='./file0\x00', &(0x7f0000000480)='W\x00') r7 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000500)='/dev/wsmouse\x00', 0x80, 0x0) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000540)={&(0x7f00000004c0)='./file0\x00', r7}) r8 = semget(0x1, 0x2, 0x6c3) semop(r8, &(0x7f0000000580)=[{0x2, 0x19, 0x800}, {0x4, 0x9, 0xc00}, {0x0, 0x6aee0961}, {0x3, 0x5513a694, 0xc00}, {0x2, 0x9, 0x1000}, {0xa, 0x1000, 0x1000}, {0x7, 0x1, 0x1800}, {0x0, 0x401, 0x1753b61c6e721409}], 0x8) mknod(&(0x7f00000005c0)='./file0\x00', 0x100, 0x1) semctl$GETPID(r8, 0x1, 0x4, &(0x7f0000000600)=""/58) mkdirat(r4, &(0x7f0000000640)='./file0\x00', 0x30) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000680)='/dev/ttyCcfg\x00', 0x400, 0x0) setrlimit(0x0, &(0x7f00000006c0)={0x4, 0x7fffffff}) r9 = open(&(0x7f0000000700)='./file1\x00', 0x0, 0x1c0) ioctl$BIOCSRTIMEOUT(r9, 0x8010426d, &(0x7f0000000740)={0x9, 0x3f}) 16:00:08 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0xffff) mknod(&(0x7f00000001c0)='./bus\x00', 0x200000000006010, 0xe02) r0 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) setuid(0xee01) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0, 0x10, r0, 0x0, 0x0) 16:00:08 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/wsmouse0\x00', 0x8, 0x0) sendmsg$unix(r0, &(0x7f00000001c0)={&(0x7f0000000040)=@file={0x9e8054de214f0184, './file0\x00'}, 0xa, &(0x7f0000000180)=[{&(0x7f0000000080)="5925ad4e8ff670ddc2bfafa78efd2cfc127b86f5e73fc7f5262d2db8c1717d6a0f00a99b5e17397080238cb90dcf211ba6c01988121756489cdbe0b98b6df335beae2bb7af0acb1614c356a86cd6426bb2ccc5d5b4e53f26f59f2adb2d97e1e34b5bf1cd235f39cdc959a976d08b5b7c84452ec851dbc6fec72dffd8015e4d6a404d46d5abd9d2679eb2a2", 0x8b}, {&(0x7f0000000600)="63abeb2af07b8097f65ba8414008b4c1fd7258cfa9b0e6b4e30042305332d3010a51b56d4714225c5d9726fb1b6bb0ceecf1dc4d2dbbc9639cae9053655a3ba10068fab4ce55e83f31f6a64ddad7b19e151dd7c95e0b888332a73a7246d3827030d2c4e6d16d5a33fda4abed660b7bcf4586abd1d07290c0e5cd6dd229d8619897aec0119714a41eb0b0ecea0c60518639efe008313b9798affe6c79e36faf6930e7a198fdddc011db2462266e1201eb473cb44c5e0bb15f07711c136a5deec9284a993d424cc8758b50c1b39be2024e5082972a4624499700434f32308e17be99c79b36843e4b3b8dd8e381de44e2f9bacf1c479da6763e69143101a985e51971aacc18636dae2c85e83ad82d9b095de7b25397f9ceaaf6042f6676a4903e86c98622a0663183c54754c3efe7451dcbfc1997917425b6b9bde90d50e042d675ce7cd95fed5358ce8d94781a7e96d3e083743ee8ec4433eb710c09e71d1c48cbd69576fd7f3d9f9cc58c80684a585e4313c6c44e97147f05d08452001c0db6de28284f58c801206ba45115c80f09dd603aa1da3b29f4ddd74de7cf61930e732dc58898d773f2458349bee82aac648921f40a76f417c0fb7fe5895058c4c7951ac6dcda71e977278f46e2ef68523d1a8b55826f468cd14239534d0f705a2adf2f4a62fd1d1f2e64118c26707ceaf2ff9528a9c744d1e35585ac0efb6f3beb140415619035d0b0bdcc8706ef12ba34f3d84f2f59f7cf12777a429aac918099714bc8997e186dadb4e91cface9151d228206a14e1136d8a90bd9311ae6c66b8d17848815ec559c6017cb785160c29e2a124e00ec92034982d2b362b461a0115df378c6e9f2f646cdb2a461a4d4af0d2de453d2e651fad65f2829c08bdd39b1e5a6895c9340c63ba71dc9df7806e6ccddba3cf04767d139265bc1935a57b234aabddc93456a99012340ecdf334aa3945ac894a9c52f7e2fb75782a84312efe2fd5b9f3b8f1476172f4f9249177b6633f97dba072adabe379380d5db3b51840b4d6b2391593075b31f0f3e93f381cd0acb0191f2a6b2e59b6c7140ff99f54ec9a5c307cca42c52291f431aa0f346a823dd75b40caadef418110c43da31a596fa8fe1c22e86d9b44988803cb034e477383e7c2ce60c4c53db745b52d6c2dff1f6990c2e7054a6651b9c61e9576938db149b28c4864c9fc6bcf056b91e986c0920efb12ceac262c8ee3c5b314710474b60b72c6e9df0699fe0e63e059ad90f2da2e59a7cc60cfcc51312b3ad760f8a419b8e956822c5aa83219732ec5aa4761b04342a91fa96363d16c60f251914f2312f72b2e52081d42edc4fda61ad7db52c78111831fc099d13581973b04aaed7c865c72e97fb807885ce078c47e779294c41a1ebf03efca76ad03e5dc5f727cc4221e1510531450bdfb39083ddab9a0cc2a44da76a2b702de209e3a11d3f7234bb875bb513bf2be59851e11dabbfa67f93118579d371b3b9767681056a72c0b6d978934539e922ff96d86d1db50da74a97153b33224cb7de3f3a2c8d1db9ee817f21ffeb86caf491c49a73f722d91e6ce79c54dc7edd89a99ac299b8d7281fb41f585e64a4227a4f63f055e074ec002850e27573b6068f87346b3f87fda273ee2c4034fc3bcad733d56e1eebf4b86cc5e5ceb3031d7e0f2b36f33962bb3dcb77143516722b8e9ca98fcfe98971d98ac5138f12eb79df13781afc8ee44c06821cb24a5c64eb285e0473727043443c17e889ae0c408b2b3c56a43cebd15bcfee5fe61a0beedc47a6ddd0812c0fe1204eda00fcefbde45aabde1cf3047d6310f63d911d7cd2412f4afe4da961664950425227a8e2faf0a2c3a1fcc7917356c33b1cb39c8f3f70fe4c61f119f766d0a5d444c216d3b6d6832998b2b5d7abb1b89f64555226dd25d8ff9d69abab6d7cb7bf2d5b24e507a83ae746cae3ed9e98162fc680c50218e929bc7dc1bbdeed9308cdb6ae9f3a10833b0c3e88fc809290b9c087608f6e9259b242e352a8c6825eb07265e4b55c536c80713c5f61c008436df137ea80e777996a0dd5d83759f27143a9c497f3e6436cfdf16587bc1b2ac08210c625caab81897a38a359012a947f1505afcfa7d4d92ae825131786361dc953b669840833646340d5cf784b6fc82bf045f9542a44ade9728de3e49690411906228ff973bfc4ee662edaaa5cdd661ad0c612a5b225bece5acc6e46672d11b0f8280ac7eed77af6811b59600443e95acfec775e65788f6e7d95a7322f67cd5e08722676a367e8f81b9ef95c4339b5574bb5521892f980f8a5f6e1a75d4cb8acfeec7ab4b6e9f8c6c4108fa8abf1894e3e95b2e8063ed58a9ce322e452c1395053cf972f41e46409b63aa306f60a45903804579cabb280ef0180722d8f25e43c3d41f187e490e31e612235d6d368e2d151cae8d43f5d66551303a8a871e0211a80f7b92cf6589a75d73d6565ed9c9006c0ba61b8ab4e518818f17d1e88892836f30321fff4941094022bfa7136722ad62619ac38371b50e2726c1cc2b1ae2b05e7675a2e6aac602c861c0da3de20022a93db360f1c5f29a401ee49c73941296c9cfd886d022710e71c6f3fe0c6ba715dd8e0a1a8c43f52a632d7bf965bd5afb9491fd2915a5454c7154b76386e3f48ed9cd2731356615c33a3e9abfc50b0acc64d79567f95654ab04394449b08c39618ef51041397b1eaab8a661d473a2f584c794b495f7735bfd3d70ed43cebb991ef34a891be0308baf7234efd58ee91bbfe2fac59b9c378e859eeaefa2dc8eca29bfb5aad167cec491df5b7ed19b461f108f1184badd65836800190d554775f8329e837a6585706ebd57205b651e6702d59c7481af1174d9803cafc5415e50ae7e8a958e7e75c580091054e8b6c313ec598c76e042d1faea4baf05844441ca42f6ebfbc0f4e14be096e2deba3b9cef8e0943b6a0100ba9de8a3ecb5375af1cdc04e724cbd3031db52090c2f86c616e483c5043264b9ec3892a37c02400af614019fff3273fcd5f83dd754f9201cc8bf485f101cdbf6c32b4fc2627e9408c9b6db8d9c502f08a54433a57cb1eabbb81a748e30fa18f2fb02a86bb6e3d6119b238a2828f0a9bec7f6a42d798e410394a907aa515b2f3525fc00d6861cab309293f907b371c4ecb354719e50d046576a8189a188660f640065a31d2e8550991b4db02f9ea3f051dcbbd2d37334852815b0bfe6f98f66f83ccb009210251cac6c2c10655e2ee4c6b3983ca9944d19d33bc947153a9ae0cc783f7671b34b155ec524002753a032338a85f3c7ce98f0b6343dceb06668d8f596bf23d09b834181565effb14ead12ac4f1c15f1a559c3cfe419f4b341944cb1d4426f542506a0bd4841caa9eeb07a9bc53d1b151f98c501b92129f9074950eea93624b3e352acfe3ccad9ec2a562bf855fccf51a0ac35cd49e323787b24cd212fb63b5004bc92b16639785d6ee2a2ed225db8db43767a21e73adcc3480b8204032ccdb978efb6af42ed96948cd47e75a6722fa4c03208fbf13f6a367109f16a520e14b522956b5f1b009a78f28c899715eb013d833bcc9ac8738a397ae80367878c8fb9d2476170d1b79fe49f8b3d79f0f7c233d10d8dfb4e282a3011a7d8b83f9bf21b489e6ae2cfee55326fe7b15db8c14d7c29a054c9c0b62d014faf5e188bb116056893fd7805b767b6f81cc1300c7284a5e651d537f183b8c6f9699e39f9e72fe0fdf97fb8dacc02ae0c397b9919e4e374a2a062e1fc0dda9217e2ed9a4a79e81b6d53dce1a5d88fe9a51687759ca2a452af971c6bf71d6f15562b56e6963ea0bc06e807279b0a3195c53854fefc81bf378f8b82b9a5f9fe8c8fd39c8f15c4f134ed93717045e8dacbf5cbf8580c40f412b2a90c7f5e9b4ca6b158db3190f6449213543ad2b2dcccf696901296be85a381771d4123799f9edb731b8f74a9be56c821694d67be42abb32a2496cb6e2bba0948135b0619d961f13fbec0636601ce48407c3e109f372fddb1e6949c1ca12a42eb9ee5d574598fdda87f4bb1b35bde6bf17a49701770e5bbb53ff12ad46e948939fdbc1328c59e61366f050e0b1d1494caf30e416401e906f5ee2041d22680c42e07dcbb7211d13d38ed05f3c89056a6bfb80f38060c252e325a2668103e31b6b46e1a012f7498f6428e0c2e24c0833fd5f11862caf6deadb278d7a602ac304615daa7eb418fbd733a11fa29416bd5e43e2048dafb60a3ed3d0a6f51cc30da10cda2952a917fe1e21556aa919e2104e7655fa7394a387766fced51213e6047e54e591184c5e645381b53c1424ce9e5b84e09deb75ce1ed0dbe15f8a1d262999a3eab9b34a29b15e3bebc28a9f83be522e90ec29df3b07deed5ae3476e595a69e7a59783f5ff97d90e7a340e69a21665ce856fe00d60ec2826a2216619cc49951a7ce0501f391ba60a3b8a778b7642866d0ab6e9ddac8aa2dfc73d8f5f5cd40e59248fe4c698e420abedea66fedc441d95288fa9c99c7544124fa3abec5160c70571481cffe330d64cd8072b2292643aa4ab1d62fb8972b810313ce08a0b9667981bb2919e673cdd80750a2c18d229d2e4f858372b7542dc9aca5ab140e34e07894a10244d8c5f2bbc01a94b9dbb44c47649a944b03215986f8acdc47443273a47e81bb9e56a94ddd9253d3e75fef2c4ecd4580bc8ef77c1a706052bdc40c216543d0b374a15b6e7cd14aa50e76d397772db01bd12d8d671bafb71424eafc4e97dbf57e212930573f47a0efc56d2a27c9e2b53c3b0c1ce01430fa39ff7c3db2dd7a297a679064da359de996b01fe39cbacaf525c3549f54e4853a8415a4716d708a3bb188673cb9e9ecbcd74f07c4058161d0698d83896c03e1536ab31118172d78486e6ee629a4fcc060abfe1a93820dfa90949940d3eec2a4cebb4720bdbf7d9806c4fee556f861e00811c915b55e317c9ffc9d2bdf8ab3b637a284f81de6bb361c30f594888166b6a2a973a454db903093d918410df43515e672a4f81d6b00a57eabb3bf9c27ac1504caf107c77259a596e486853556f05679f9d693802532297530c23c4c7ab62c7a99a429a9e05f958cabaed545389b7740ac714f40e46529b2eabd510f7f7c625a58a255efd3b3f7733ec859a0a7542c98c22e35b51f7613043a021151550b78024c86d961e5f0e748e0c7498d62985b869b6912b98dcb565639d85e6a831390bdd47c4199a4567f5cc9a538e51b8f981123bcd4be528feada0fb987012a43b72249f4d47764ff746659347db8ac0f2ed6c248c2a3f529cbffa2883afb44827b5c3772ab592480190694afb79f84e4d5c90e178666aae08a6adc561b6dea49826c97805939f7494420a8daccf8d9b660f1616e89a0d522b4c263d74b5e72c1c588a89bdb3bb7b5b27bae644adb1d2acfd31d7bba7e310414dea0dafa430d6e51094b86f920ae64c7ace7e8166a16275bd78e97e90a227500a7d18474c800f8b60bfa78259b98590fbdfdedeeba9678194e919ce4d9945235b3019571978e49a7f070220d6203ecbba3b0c8f99d6bc57bdab00082fac729c1aabd9212b7fa43d30095024cba30ab8b72375755c57622daa4e2cf689021704bfd7df2e59014532087e690e70c78353517151bd677156b3df121b6328754ef28feddf9a947fe39f8b586e23c5f6ec01ef1c2f7279fdfc9ccff71ebf408c9aebbda8f0bdc717961a1bd0815db9be81cc0f3f86fef7771cb9ced1fa89860677f91a28f9ef461f59a170cff7c020bbecfc3496bb4ab3a11278070cfc9599ab95", 0x1000}], 0x2, 0x0, 0x0, 0x400}, 0x401) r3 = open(&(0x7f0000000280)='./file0\x00', 0x200, 0x0) kevent(r3, &(0x7f0000000440), 0x4, &(0x7f0000000500)=[{{r3}, 0xbffffffffffffffd, 0x80, 0x0, 0x7fffffff, 0x3}, {{r2}, 0xfffffffffffffffb, 0x60, 0xf00ffffb, 0x1f, 0x4}], 0x4, &(0x7f0000000540)={0x0, 0x9}) ioctl$TIOCNOTTY(r3, 0x20007471) getppid() getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000002c0)={0x0}, &(0x7f0000000300)=0xc) r5 = socket$inet6(0x18, 0x2, 0x4) recvfrom(r5, &(0x7f0000000200)=""/49, 0x31, 0x2, &(0x7f0000000240)=@in={0x2, 0x3}, 0xc) fcntl$setown(r3, 0x6, r4) ioctl$BIOCFLUSH(r3, 0x20004268) socketpair$unix(0x1, 0x4, 0x0, &(0x7f0000000000)) write(r1, 0x0, 0x0) recvmsg(r0, &(0x7f0000004700)={&(0x7f0000003380), 0x2, 0x0, 0x0, 0x0}, 0x0) 16:00:08 executing program 0: r0 = socket(0x400000000018, 0x3, 0x0) setsockopt(r0, 0x29, 0x1a, &(0x7f0000000040), 0x4) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r1 = socket(0x18, 0x1, 0x0) 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) socket(0x18, 0xc003, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x10000, 0x0) ioctl$WSMOUSEIO_GCALIBCOORDS(r3, 0x41205725, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) close(0xffffffffffffff9c) write(r2, &(0x7f0000000100)="8c65", 0x170) 16:00:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000800)='/dev/null\x00', 0xed78ca24b18be92e, 0x0) r2 = accept$inet6(r1, &(0x7f0000000000), &(0x7f0000000040)=0x7) bind$inet6(r2, &(0x7f0000000400)={0x18, 0x2, 0x2, 0x8000}, 0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000380), &(0x7f00000007c0)=0xc) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x1, 0x10, r2, 0x0, 0x3) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029bdf697500ce913a", 0xe, 0x0, 0x0) 16:00:08 executing program 1: socketpair$unix(0x1, 0x2000000000000005, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, 0x0, 0x0) write(r1, 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(0xffffffffffffffff, 0xc028575d, &(0x7f00000001c0)={0x7f, 0x8, './file0\x00', 0x7, 0x208, 0x1, 0x1}) write(r1, &(0x7f0000000380)="b0", 0x1) read(r0, &(0x7f00000000c0)=""/106, 0x6a) socket$inet(0x2, 0x5, 0x401) r2 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x80, 0x0) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000040)='/dev/diskmap\x00', 0x2, 0x0) fcntl$getown(r2, 0x5) r3 = dup(0xffffffffffffffff) accept$unix(r3, &(0x7f0000000080)=@abs, &(0x7f0000000140)=0x8) 16:00:08 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = dup(r0) open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r1, 0x80184600, &(0x7f0000000040)) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000800)='/dev/null\x00', 0xed78ca24b18be92e, 0x0) accept$inet6(r2, &(0x7f0000000000), &(0x7f0000000040)=0x7) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/wsmouse0\x00', 0x8, 0x0) r4 = open(&(0x7f0000000280)='./file0\x00', 0x200, 0x0) kevent(r4, &(0x7f0000000440), 0x4, &(0x7f0000000500)=[{{r4}, 0xbffffffffffffffd, 0x80, 0x0, 0x7fffffff, 0x3}, {{r3}, 0xfffffffffffffffb, 0x60, 0xf00ffffb, 0x1f, 0x4}], 0x4, &(0x7f0000000540)={0x0, 0x9}) ioctl$TIOCNOTTY(r4, 0x20007471) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000002c0)={0x0}, &(0x7f0000000300)=0xc) fcntl$setown(r4, 0x6, r5) sendto$unix(r4, &(0x7f0000000140)="da4a0f26b6e3d090ccc0c4c2907d2dde2f5e716e337f6222faab9c43ad9431ee8fd33a91983dd5cfbc1d31796ab80069e35c2967344db1d71f19bdcaeccd29a9dfe53bf62c4c3c72ac5cb564a866817c50abb2afcd9175a500df797a4eb80fd6ebc6e56495183a151e7083bacb4c50bead96198842da4b39f52569e4c5ac02f8f0c854e3bf09eda1863cdd152b0badd16bae7509437d3a08655861a04bdb14832ae64cafd7e60306f33395cc1ae895299944dea3353586f0e64d76d52fc9a467203c7789400f5a7cbddf78aec9d10d99f074490a5c791c", 0xd7, 0x4, &(0x7f00000000c0)=@file={0x1, './bus\x00'}, 0x8) 16:00:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x30}, {0x7}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x80a8, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0x7) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/wsmouse0\x00', 0x8, 0x0) r2 = open(&(0x7f0000000280)='./file0\x00', 0x200, 0x0) kevent(r2, &(0x7f0000000440), 0x4, &(0x7f0000000500)=[{{r2}, 0xbffffffffffffffd, 0x80, 0x0, 0x7fffffff, 0x3}, {{r1}, 0xfffffffffffffffb, 0x60, 0xf00ffffb, 0x1f, 0x4}], 0x4, &(0x7f0000000540)={0x0, 0x9}) ioctl$TIOCNOTTY(r2, 0x20007471) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000002c0)={0x0}, &(0x7f0000000300)=0xc) fcntl$setown(r2, 0x6, r3) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000800)='/dev/null\x00', 0xed78ca24b18be92e, 0x0) r5 = accept$inet6(r4, &(0x7f0000000000), &(0x7f0000000040)=0x7) bind$inet6(r5, &(0x7f0000000400)={0x18, 0x2, 0x2, 0x8000}, 0xc) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000380), &(0x7f00000007c0)=0xc) r6 = accept$inet(0xffffffffffffff9c, &(0x7f0000000340), &(0x7f0000000140)=0xffffffb0) recvfrom$inet(r6, &(0x7f0000000180)=""/174, 0xae, 0x803, &(0x7f0000000240)={0x2, 0x0}, 0xc) accept(r6, &(0x7f0000000180)=@in, &(0x7f00000001c0)=0xc) openat$null(0xffffffffffffff9c, &(0x7f0000000800)='/dev/null\x00', 0xed78ca24b18be92e, 0x0) r7 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='.dev/null\x00', 0x8000, 0x0) accept$inet6(r7, &(0x7f0000000000), &(0x7f0000000040)=0xc) r8 = openat$null(0xffffffffffffff9c, &(0x7f0000000800)='/dev/null\x00', 0xed78ca24b18be92e, 0x0) accept$inet6(r8, &(0x7f0000000000), &(0x7f0000000040)=0x7) openat$null(0xffffffffffffff9c, &(0x7f0000000800)='/dev/null\x00', 0xed78ca24b18be92e, 0x0) mknod(&(0x7f0000000200)='./bus\x00', 0x2080002002, 0x40004000000028ab) r9 = open(&(0x7f00000002c0)='./bus\x00', 0x1, 0x0) writev(r9, &(0x7f0000000700)=[{&(0x7f0000000640)="fa835d582a2baef305b3661c956b2d86bd9d4392a21911cbbae82b7366fcbc10740f7cd5a2be350a36a8c2e48e99338c00e427e0982c8256e989e6f5706500abf84edc4ed0e41bbafbb75753020d4b40add105dacc0cbaba1e86928bc2492c6462b856c4166a4f808c84b0d320254e821884a375bbc8c0d48a134def6cf5d77d03f19fdf2aa2d26a2579aaeaae306b6bfb9ec76eb04667693d", 0x99}], 0x1) writev(r9, &(0x7f0000000140)=[{&(0x7f0000000840)="000000186004008b00063300feff0f000100a3bb6b3c042efdd100000000004000600000000af6ce4f22276e2b8df278f86dfaf25212128bbef06a7edc7337e4000000f9638febfc751762a148addb6adfd0f323d9c2a8bbd15c24c296c042b34e4243f896a2b48e40d324fc08dd109f3ce208e51eb9785c87336af2111a205854ebf232fb0e9fbfca36cf58e952395cebeb615779c7c510000062e319e8eda0f1ef76cdb2dbaeddaa68fcbf4d5beafaab8c1882e0af155a21ffed4d7da99c9344d8c36837c55555c0afa6463e77535c1f42c892030b73e431044dcb7f1cb04a6de52ab8ee92ce00a02a8454779f547b10793ddcfd413b628797b7ae65cf1dfcff07998539431569da7e0fe5b220f61f26440d64231dcfab0d59c1814da704fa1b69b35deacb17d0d8f511d76f2e48f4aa4f6a037a1f6ed86b6f430e91b6e7a01a6521aa490790d51fffae8c3a659dc0ba7303a06c5283e76961725508576dbde369f4d197ccec6a649209382ec57f1c61bce39c4fc51f386e3b8473e47b895b40a13d8e2b8a67febaba35d0388543121d0831fbe3ba9fa447e858c9b320d0936653738ed3663d33ae816b374b99cad3703760c8b1adfd695c5f3c7a3aa3d212279d497f9fe525d71ec41ff721c26936ef71cc9e9fad5590b8996ffd915d670a383177f038304137291ecde5960ee03eab9144e67c133497e29fa76aeac0f8eacd969d709e41681bd68dabfddb0686c00fcfba8f7637c55372c70f941c33ff8529f3d27b0546dc9b8f3fb20f499b9de7191f64d599fd6c51fa7f6af1528293b7980825d32aae68ebc6a331541aef2f953c0013a71c6799d0d8d09fc17b56dddd64029170cd96c7e0", 0x268}], 0x1) r10 = openat$null(0xffffffffffffff9c, &(0x7f0000000800)='/dev/null\x00', 0xed78ca24b18be92e, 0x0) r11 = accept$inet6(r10, &(0x7f0000000000), &(0x7f0000000040)=0x7) bind$inet6(r11, &(0x7f0000000400)={0x18, 0x2, 0x2, 0x8000}, 0xc) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000380), &(0x7f00000007c0)=0xc) r12 = accept$inet6(r11, &(0x7f0000000000), &(0x7f0000000040)=0x2b1) bind$inet6(r12, &(0x7f0000000400)={0x18, 0x2, 0x2, 0x8000}, 0xc) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000380), &(0x7f00000007c0)=0xc) fuse: Cannot find fusebuf fuse: Cannot find fusebuf 16:00:08 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "3e58a044b1fb0301002c4028c5d58a014f77c2bc"}) socketpair(0x6, 0x2, 0x3, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket$inet6(0x18, 0x3, 0x971e) r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000001240)='/dev/wskbd0\x00', 0x20000, 0x0) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000800)='/dev/null\x00', 0xed78ca24b18be92e, 0x0) r5 = accept$inet6(r4, &(0x7f0000000000), &(0x7f0000000040)=0x7) bind$inet6(r5, &(0x7f0000000400)={0x18, 0x2, 0x2, 0x8000}, 0xc) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000380), &(0x7f00000007c0)=0xc) r6 = openat$null(0xffffffffffffff9c, &(0x7f0000000800)='/dev/null\x00', 0xed78ca24b18be92e, 0x0) accept$inet6(r6, &(0x7f0000000000), &(0x7f0000000040)=0x7) r7 = openat$null(0xffffffffffffff9c, &(0x7f0000000800)='/dev/null\x00', 0xed78ca24b18be92e, 0x0) accept$inet6(r7, &(0x7f0000000000), &(0x7f0000000040)=0x7) r8 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000001280)='/dev/wskbd\x00', 0x80, 0x0) r9 = openat$null(0xffffffffffffff9c, &(0x7f0000000800)='/dev/null\x00', 0xed78ca24b18be92e, 0x0) r10 = accept$inet6(r9, &(0x7f0000000000), &(0x7f0000000040)=0x7) bind$inet6(r10, &(0x7f0000000400)={0x18, 0x2, 0x2, 0x8000}, 0xc) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000380), &(0x7f00000007c0)=0xc) r11 = openat$null(0xffffffffffffff9c, &(0x7f0000000800)='/dev/null\x00', 0xed78ca24b18be92e, 0x0) r12 = accept$inet6(r11, &(0x7f0000000000), &(0x7f0000000040)=0x7) bind$inet6(r12, &(0x7f0000000400)={0x18, 0x2, 0x2, 0x8000}, 0xc) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000380), &(0x7f00000007c0)=0xc) r13 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000012c0)='/dev/diskmap\x00', 0x40, 0x0) r14 = fcntl$getown(r0, 0x5) r15 = semget$private(0x0, 0x1, 0x0) r16 = geteuid() semctl$IPC_SET(r15, 0x0, 0x1, &(0x7f00000000c0)={{0x4, r16, 0x0, 0x0, 0x0, 0x4, 0x7f}, 0x3, 0x882, 0x4}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f0000000300)={0xffffffffffffffff}, 0x10000) r19 = getpgrp() fcntl$lock(r17, 0xf, &(0x7f0000000340)={0x3, 0x0, 0xffffffffecd81e2e, 0x100, r19}) ioctl$VT_ACTIVATE(r18, 0x20007605, &(0x7f0000000380)=0x101) r20 = getuid() r21 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r21}, 0xffffffffffffffff, 0x1}], 0x0, 0x0) getsockopt$SO_PEERCRED(r21, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r18, 0xffff, 0x1022, &(0x7f00000004c0)={r19, r20, r22}, 0xc) fchown(0xffffffffffffffff, r16, r22) r23 = semget$private(0x0, 0x1, 0x0) r24 = geteuid() semctl$IPC_SET(r23, 0x0, 0x1, &(0x7f00000000c0)={{0x4, r24, 0x0, 0x0, 0x0, 0x4, 0x7f}, 0x3, 0x882, 0x4}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f0000000300)={0xffffffffffffffff}, 0x10000) r27 = getpgrp() fcntl$lock(r25, 0xf, &(0x7f0000000340)={0x3, 0x0, 0xffffffffecd81e2e, 0x100, r27}) ioctl$VT_ACTIVATE(r26, 0x20007605, &(0x7f0000000380)=0x101) r28 = getuid() r29 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r29}, 0xffffffffffffffff, 0x1}], 0x0, 0x0) getsockopt$SO_PEERCRED(r29, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r26, 0xffff, 0x1022, &(0x7f00000004c0)={r27, r28, r30}, 0xc) fchown(0xffffffffffffffff, r24, r30) sendmsg$unix(r1, &(0x7f0000001380)={&(0x7f00000000c0)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000001200)=[{&(0x7f0000000140)="a0fa440502c7201cd5e380e4e3c4296cba11ed1c1285f59918e00228af4ce6d720c0da14bbc17c87331ac8003c63416d98086e1dc08d2fc5a01630bf9593cb0fa354c343c0", 0x45}, {&(0x7f00000001c0)="42e661b4de2e73660bba71465282ec173946e8972bce082c8b74a90f7affdb4576113f1c90eab305f1e2d3747d6d4d412d9dac1c2c006c31db6abaa4042571ba21148bceb4a3bf5311f858868bc093b064fbf83b1238280d62ea8f9076a54d6b4adfa106b0cee765609b52b3e0bad07be5eab15a47b9f146e3bed116292b201d05213105f6d9cb94d9f7eaeaa7943d4a9325b32599b3c59e36a6b2ffb46872ffaa8db2666a3fb8d5a91728884c65c3d4a9e4e92d08742c0ba397a358b62386bef755258e7480f17196635b0d138dbb8c18e3bfdebc1ac49b428fd3c0a874f3354d6b84a94a332106cd33a4dd0477cc6156b34158a8b918a57ab69648625e1f2d7f2ea83e4d6a9cc250446195d6b324446590fcb17b360af17573a88ee082ffeff8ea9ba2591a5f86bf58988edb502888560acb516397284c31541c14b5729fd2993f6e0ed9539f4798d0abe0e0251af0f52f57d0fd92e8ba397ad0b803873e6a9e0bfba7fc20062ec1781f6f079760fcd176fcd18330a74ce5068d684099910831d3226add52af28f7abbced1a16edae94ace72718e2fe89541380eaa1a5fbcf389f5592aee8f3feaa3cfcf41910d37896571cae0dfa1bb5bc859060d61eba69cef19b713f065348fa555a4503dd8b1d03647614c0cae9d3fd0b5446d8f5db2358a628edb89f93a35638860ccb9468c387fcc43a54aa97c403a80933bc28292b4d05dc452086c62f1aec0eacffb461c9af39452ebf8faf3cbc9549645df7cffa27e574df76a5a2c503638fbb14d61c18cffb124aee40f180469a6d544f57d85ba21f0b07b5a504c154a071dda1e5373fe8c9fe04a1a463439c5c136c4d87315cd657e335fe71f9f374aac0223bf09f78b086a22775054c91a36a87996ee3dcd70e10938cbc3735992eb87b0ad58edabfa6def04f6b4a848b93b14fc1138cd00ec31f7a9ccad7350f81ac990caa345560cb31da67cbd7f655e93acd7399667b1e57375ecc7df55f7c500e38711ba799a0547f4be22b304d3706cb6c847023fb913f34696cee8b5fc2cbe8f5fcda163f6f490cccc2a07e3dca4908373b753d9412513a632f790c7f40dc2c30559980fdd2103633e4b94d9269c7be44c4cf8573591fd5c7b9afb101459f17a35df11884e8dee7c331fa3a40e554d624382f080c698454a45d7e0f47bfb4ea7872cb1bb92e0fe377b4c1cd4a7f77ebe8d43bc012b76e91074c6e3d67b387fdf1ea1f72cc96edd3095f6b09636e671d39a1a53bdf97634b29fc42d58b0cea3cf862ea966b33e2da62f624e48467ed4bcd307d756073fe15eccaa30b921d5b3e9230e62e7dc63e1af0782fb3916e8951659d93e99ff46bc7d8d788d106b7ce08a9d50afa634c945408e2fd25414482dd77780aacb0ca7376ea2935db5944e2c3b9879a5ed18f3d275c824fec15b3d54bd296a2d6e6780e9e9e7baa947ce80746fc504c49b52a6a6de9712995c13bc66c8d077354e9cbc4aba872ea0c958cbf220348a25ba276bd95e987849885ff50f45e7b52cd3cdd8e07d57cd18ede961ddae3efcc97cc9466498ff80715d34b67bd1e349af5470734eb28983a87fc646b8697e7899d8ac1f0b3bfc7dc1d7a2449d1624fe1ef6cf47c62b37f040dce66d2f6d84e78c153af937596173d3455d2a7589048bac2f20d53ede2179b28a5d9075f286f16b5b4493dfc198d6f064e2e796eabe0b8178b541d214fefe928a706194a74a08d3362507b0def4eddd462aa2156a118b8e7d1725d27e0c51a33be6ffdfde84c06e56c56a864c65673b966ecf63284cd136b6c95afb8c3265984fc96606f577dcbf836b1a9e9066952a0ea6522d4b996b7c8670d61c93a66668911114afedda8ae0df43e4b0f8dd4a338439c572ba6746b9dece2ab2702d713e35a50e746f13991913d85e95ac976fa0f59279f5516582d60aa1dcfc97809058756af779712b8b498c7573d67cfe1e5cdf1c323b04a676dfcf6aa96b86d6f78dd63193cec2e536766d84bdc3f94adba44f2223df62f0856842bd80437d3142684f309bc1fca5c6374f001f1cba1a4e4e6a81dc4ef346430286c23da454987cbd6bad62c6b58cb5284ae78272780bbf84c970e2353ec19db6dcbc59ca40a312468e14de61ab98bae241bb44dc01e05a99f9aacbaca2e65c166596a6c952e696105d7c12b89626bfb9031aaafa031f3daebf386e8c50ceb676beca27982c08e3b5958b86dcca9c3911b15fb616aab378ba7ce93efc176e8555ed868b53639c3affc7d266011b241d23d2d2a0907a951c42897309cbadc930f770a4b2487d6740a76f7606e9ca662a1e28b158bb83aa19ec6c31c1c049f860c9e648c02e6d9baee7b59b0e626f8ecc21073b3408040f207fddcb40e9a678021a4436752b1bc653c98db10fd20e5fca0221891219330da2afad05ac6db536551aa7b25ed1963dc2be14a13a35cd7bd01baea5cd79a0c25a545fb03a78eba3ababe782adbdaa685c9c7b36904fca164db2f1c5e3b32bb4765793a88a57762744ea1316ea12fd7b92d4f78a10be339441a76af966785239e6faf34502fd6691a8286e44fccff8f1b1c81f20dd05d65991fc9bb67b068d19d639e03790e0fe462aa628e7223422fc66a4917cb91d80e7dcec1b581cc7b8dac7d15e87358e5dec6ad3fd2dce3cd2e03d6c0bff7a0f437a88b4629b4352af12815f4dc1a3427325d2b09f0ecdec51fa02bafd80d1bf9ad4d9401dcb09c90ba7cf23217b0dc8c9a648aaff21eda425753d6624ec4fa00d3f9125e2a2cc21b27b67495c07a651478135d4a40e85b999c356281aa47f2d99308fd1902b98cbdfb49a91da56dc4eec444baf764811445098502085f37f0d5e222a09309556a708861c9bceaf0603404f8e9060721950e47e2cb5883f7a76fd3c6e83fa3233a43d3bca0d66d3d913f476a6d879a8adcb00dee74298660bc88a2bb9f31ff0b764dba8868b38f1660bd774106ea8f570bba99f50644ebe994c79b9386c517db334147d96504f5d196c03ed0e4272c2116fbe4eeb254d613fdba50da56deea827d14c008efca46a7bdacdf9e1378e8a236f5b92c816dac4ae6deebc379400552578afdaa48f943c8cf92e202ac6c6991e7d5536978705878c28fce6ca1b7d9fb2584941b7b6d93ea7ed794e3711daa4eb4988f312d6cf62f160b771af6e85fcba0953b3bfb259ec64c9160a0a662a504a06677e9c403cd8b94bdda86552daaa40255381082dfbc6ed1585603c6e4fa5c0626d6c4faa5cce8104630a41b029829b5c6e972dd9cb34ad2fbd525716464903c9e20ff9eeaea109a68fd482458e37224e8d5b234702d2dee76c35d7a185cdbe61dd2844f1b1d9412022152702349ca8ac701ff6f41cd9060f73be934b834b80b0bfb7529dda601b5d005594694be93a73999539ee7a506ea67d5d3613a2db6810c2fdc89e1d717042246ff68cee0980b08931cca85e7bb59ca40952608b32894875068f45fc5d5a0dd0fb0c362ee360c7482d17e61e4b05da0557bab7394bcc854876adc3b6533deb67f20299ad1df79a6c0a52609862a564969a224e6d53d91bf3667ead432b9c0f9dff5a1831241955ae36a1cdcb4aa182f216535474b85e759a80e73d1a4b76ea5516861f111bc772edc4b59bb2031fc89598def5beaf3c352fb4bf387e4a6246603d23e731ef14d38e7ca1c4358aefe5eadb73f89daf8b82e6ed8ba93a71d03d19964f0846dc64b6e7e9c40390c7ec817fa0a597845dfd9d1a9cd58f338740034be2428d7db6efcdfc89b4b961b3741fc3a73e0e11e9a43b4280e7d2447618f8c2275046046a4033c94989019f838d57b644de9f826eb53a4fd9a61b66e7b83f45dc65b3de3e66adc60b66cea315c95dfaef4d8ef840531f16334255575e16bad7bac5a96f611d1885c763423e222e0be559398123d08d532d34212d2536c09420de2e229382cc88e6a7e612e9d024ca2fc8c610a15f917e9c45cdb74547639e69bc21c0f4271097b75247c06bb228e0288c2850c40c554075f09b74fea363c73a44f764f278a89ff8df770924d30388406aa34e478be58c522accdeacfec6bd9e402e4ea2edc4df03ff1b7770279755ad45f48eae074ed223279410c211cc4f9bc160df2a1faa5c24387690c3d0b70d55930898c68180c1ddf668635a7b59f3f455fcbc453438319665d7eab5236d852e99d8d603c2dc1d6c0e4b3aead0b3bf6ced47132c2b0b354a46cdb2e47cf73bede927e8ff6eff165528a9313ece62c9b38f58896832b3eca45011cca5c60484181dce6884c771e0165e6580c3be74527bdbd6278ab4810684f9dc7f98ead3749d834ea9552cdb318f65edd26033ee05c53c0ee5041226d99ba43bebf25b2178f614736b0cb0bc591e5515fe1399ad90e22b25c57ebb96b15ac86133e7a4180a516c8364b8db84abf6677cca34c0e2a1779a72e46260e193b303e888194e71b8c3f1a4930701536f6ffb2c25b2e701ec7c2365159a658a2ca6d8c34613d1ea61e87ab71f7e5654ca00e370e4db2617174a898a4a87eb650f4e7fbaadee4a6134df685e9a6bd0b71f1f121f125c8560771b7da21fb27889b4072001ebf2c76223601274cb7119c815d22fc5f14a3470432e306695afef3ceb9019e20af4a2de3670e19d6a731c7df67d9c226632cebed6bb6853d2d2c50b3b299f5ff51441063a974a7b68864feec0d02b154367511a295103372ce7cbcaa14cf63490f83991d8e502bb073557213d0cee09833a0915f923bbcdd2cc29d9422081a74420319592ea1bbc59a5fc0ec3e57bf5967ab83838e88f8f26e775547b43ec7a669a698b027a4dbb244403df7de980bb2ddf7ceceb74e5b298ca17a91ab1b7bb87e7ebc73a7894842911ffb5f02d424dc1f9879924b6dfdfa98816f64d9987fca5b7eeae6771fdd7c1d67d67b72a0b5e67acb5080f74fdb7017830bfcb0e2a998f39e3eb0dcd100c4026f15aaceb9b30c40dcf16fde4c0e19eeb1b65fc5e48b089d1f141d5d626d93d2720a10ae2087d4c764ea6d29c7dadd2aeab4e046c4576d789a043ed70944e67a5aed2674974da4ad5c8006317de6da79381753917adde09b06e9d080278fc369bd6d22fc9f637635f5b0355583d9c2339e943d58d2eaaaf594e9d2e16f22442aa3e09ef9086026b029484116ec033470e26f283cdc1fb8e714e2cd5bc2738e453c2b6e3e131ceeaaa786f404e7932cf366add6b12156cad88f0f5d30ff850cf597660b77fd7a5cf21857cb965ae6a02d4b8b100c88e7625660191fa814a4488751cb2eca5164221669a902601f4e24a32b8012acb129367a61e7dcbf12990be02db901fb63a505c663bd057212225a6b5a11df175bee15495e830ff68abd06ff53fe576dfdf2d9bbff9188c5f506151188c2fff8a9cb66b86d773763aeb0809a365ca6d267b57c36cfa275f5b12a3f0e02f62d9974b50dd0237fb60859ca9deb15ba75758ddaf283e30a1bb38791e9c25c8c27239abf12c163d917436e5a80f3fa7efb161bf84ed7e081558966ac4f707b579338ef08b16bc08cf1b6bea28c986fcf7d2bed30552ef8b677dd8f35420a01e6403da25c2b7144c415452f970681667a7ea491ba8a6b69efa198ecddb1ce922b88139172bc600c72866d512080ffee38ca67cbe14e0edae4a7a7a10613c0dd99806d92f8cdc9ae1ad0a73cd29264e0225faab863072e49309f2b1a3b26ac5bbf651c761b238383d7658ebb55b37966ba13b43c370dadc3f1ce7df38556876eb8d8f0ecc74e58a5e509a8a372237ce804", 0x1000}, {&(0x7f00000011c0)}], 0x3, &(0x7f0000001300)=[@rights={0x38, 0xffff, 0x1, [r2, 0xffffffffffffffff, r3, 0xffffffffffffff9c, r5, r6, r7, r8, r10, r0]}, @rights={0x18, 0xffff, 0x1, [r12, r13]}, @cred={0x20, 0xffff, 0x0, r14, r16, r30}], 0x70}, 0x5) 16:00:09 executing program 0: pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) read(r0, &(0x7f0000000500)=""/90, 0xffffff91) fcntl$setstatus(r0, 0x4, 0xc5) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r1, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a84001b5b8d93dfcfb7774d55d9fb631e11", 0x188}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/wsmouse0\x00', 0x8, 0x0) r3 = open(&(0x7f0000000280)='./file0\x00', 0x200, 0x0) kevent(r3, &(0x7f0000000440), 0x4, &(0x7f0000000500)=[{{r3}, 0xbffffffffffffffd, 0x80, 0x0, 0x7fffffff, 0x3}, {{r2}, 0xfffffffffffffffb, 0x60, 0xf00ffffb, 0x1f, 0x4}], 0x4, &(0x7f0000000540)={0x0, 0x9}) ioctl$TIOCNOTTY(r3, 0x20007471) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000002c0)={0x0}, &(0x7f0000000300)=0xc) fcntl$setown(r3, 0x6, r4) ioctl$WSDISPLAYIO_GVIDEO(r3, 0x40045744, &(0x7f0000000000)) open$dir(&(0x7f0000000140)='./file0/file0\x00', 0x300, 0x0) 16:00:09 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000140)=0x3) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x2633486058b59582, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r1, 0x20005302, 0x0) readlink(&(0x7f0000000000)='./bus\x00', &(0x7f0000000040)=""/33, 0x21) 16:00:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0xc}, {0x35}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/wsmouse0\x00', 0x8, 0x0) r2 = open(&(0x7f0000000280)='./file0\x00', 0x200, 0x0) sendsyslog(&(0x7f00000001c0)="1d6694abcdd9abbfa751761feb4ad95f4b4ce3b6ca746190829ca73f4bcece26f5ace75154a8658f957f382cea306f12d99d1206f89fb648eb53008ac591c2bbb7fb752a0dfdc7780b8da3013d0e2a157bc1375bdd0dc770b4ee2500f31fc0809213d28b2560f188a13656c6ca1994278b2c0048dfaae8770a52a85befbc61c94320a2dd", 0x84, 0x8) kevent(r2, &(0x7f0000000440), 0x4, &(0x7f0000000500)=[{{r2}, 0xbffffffffffffffd, 0x80, 0x0, 0x7fffffff, 0x3}, {{r1}, 0xfffffffffffffffb, 0x60, 0xf00ffffb, 0x1f, 0x4}], 0x4, &(0x7f0000000540)={0x0, 0x9}) ioctl$TIOCNOTTY(r2, 0x20007471) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000002c0)={0x0}, &(0x7f0000000300)=0xc) fcntl$setown(r2, 0x6, r3) ioctl$KDENABIO(r2, 0x20004b3c) nanosleep(&(0x7f0000000040)={0x0, 0x6ec4}, &(0x7f00000000c0)) symlink(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='./file0\x00') 16:00:09 executing program 1: r0 = syz_open_pts() r1 = dup2(r0, r0) r2 = syz_open_pts() r3 = accept$inet(0xffffffffffffff9c, &(0x7f0000000340), &(0x7f0000000140)=0xffffffb0) recvfrom$inet(r3, &(0x7f0000000180)=""/174, 0xae, 0x803, &(0x7f0000000240)={0x2, 0x0}, 0xc) write(r0, &(0x7f0000000040)="a6", 0x0) dup2(r1, r2) dup(r2) execve(0x0, 0x0, 0x0) syz_open_pts() 16:00:11 executing program 0: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000000)={0x200000, 0x0, {0x20000001002, 0x10000000000002}}) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "00370020000f00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r1) r2 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, 0x0, 0x0) write(r2, 0x0, 0x0) 16:00:11 executing program 1: r0 = socket(0x40000000011, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1, 0x0, 0x7f}], 0x0, 0x0, 0x0, 0x0) r1 = socket(0x40000000011, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs, 0x8) r2 = kqueue() kevent(r2, 0x0, 0x0, &(0x7f0000000140), 0xc4e, 0x0) kevent(r2, &(0x7f0000000000)=[{{r1}, 0xffffffffffbfffff, 0x2f}], 0x34, 0x0, 0x0, 0x0) r3 = socket(0x40000000011, 0x3, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs, 0x8) r4 = kqueue() kevent(r4, 0x0, 0x0, &(0x7f0000000140), 0xc4e, 0x0) kevent(r4, &(0x7f0000000000)=[{{r3}, 0xffffffffffbfffff, 0x2f}], 0x34, 0x0, 0xc68, 0x0) r5 = socket(0x40000000011, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r5}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs, 0x8) r6 = kqueue() kevent(r6, 0x0, 0x0, &(0x7f0000000140), 0xc4e, 0x0) kevent(r6, &(0x7f0000000000)=[{{r5}, 0xffffffffffbfffff, 0x2f}], 0x34, 0x0, 0xc68, 0x0) r7 = socket(0x40000000011, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r7}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) r8 = socket(0x40000000011, 0x3, 0x0) connect$unix(r8, &(0x7f00000000c0)=@abs, 0x8) r9 = kqueue() kevent(r9, 0x0, 0x0, &(0x7f0000000140), 0xc4e, 0x0) kevent(r9, &(0x7f0000000000)=[{{r8}, 0xffffffffffbfffff, 0x2f}], 0x34, 0x0, 0xc68, 0x0) r10 = socket(0x40000000011, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r10}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) r11 = kqueue() kevent(r11, 0x0, 0x0, 0x0, 0xc4e, 0x0) kevent(r11, &(0x7f0000000000), 0x34, 0x0, 0xc68, 0x0) 16:00:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000800)='/dev/null\x00', 0xed78ca24b18be92e, 0x0) r2 = accept$inet6(r1, &(0x7f0000000000), &(0x7f0000000040)=0x7) bind$inet6(r2, &(0x7f0000000400)={0x18, 0x2, 0x2, 0x8000}, 0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, &(0x7f00000007c0)=0xc) dup(r2) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x209, &(0x7f0000000100)}) r5 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/wsmouse0\x00', 0x8, 0x0) r6 = open(&(0x7f0000000280)='./file0\x00', 0x200, 0x0) kevent(r6, &(0x7f0000000440), 0x4, &(0x7f0000000500)=[{{r6}, 0xbffffffffffffffd, 0x80, 0x0, 0x7fffffff, 0x3}, {{r5}, 0xfffffffffffffffb, 0x60, 0xf00ffffb, 0x1f, 0x4}], 0x4, &(0x7f0000000540)={0x0, 0x9}) ioctl$TIOCNOTTY(r6, 0x20007471) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f00000002c0)={0x0}, &(0x7f0000000300)=0xc) fcntl$setown(r6, 0x6, r7) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) lchown(&(0x7f0000000080)='./file0\x00', r3, r4) syz_emit_ethernet(0x1, &(0x7f0000000240)='o') 16:00:11 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x40, 0x0) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000000)=0x7) write(r0, &(0x7f00000000c0)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdc1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3c15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d97184a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7c90a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006b4ffaad2a7a939fded389efe60c36c653fa0e7020a7447e809cf52478d673b547a85cb5a0a2f3832b619961bf37b63b230733e353bcea01e153d7e1bda3f30ec6a57582149fc233f2bffab90551fe7639817890ce12425b2e9c337dfd9de9d8b12d99dbc9826bd0defc4404919f7afe173b395b91b8ad2b2622b2f5de09471f3b98bdea79541387edcc97bb6660cc9429d43f483bcb40c0405f007652a27e9f4cf6102a588cb7ad814b17620c0c124a3982acf231c37a6eaf0d4c5aa68550a", 0x61a) 16:00:11 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/wsmouse0\x00', 0x8, 0x0) r1 = open(&(0x7f0000000280)='./file0\x00', 0x200, 0x0) kevent(r1, &(0x7f0000000440), 0x4, &(0x7f0000000500)=[{{r1}, 0xbffffffffffffffd, 0x80, 0x0, 0x7fffffff, 0x3}, {{r0}, 0xfffffffffffffffb, 0x60, 0xf00ffffb, 0x1f, 0x4}], 0x4, &(0x7f0000000540)={0x0, 0x9}) ioctl$TIOCNOTTY(r1, 0x20007471) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000002c0)={0x0}, &(0x7f0000000300)=0xc) fcntl$setown(r1, 0x6, r2) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000000)) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, "2844cc2449c8a943d8e6a86c6ccdccd2cab05e0c", 0x0, 0x6}) 16:00:11 executing program 1: r0 = socket(0x18, 0x2, 0x0) madvise(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2) select(0x4, &(0x7f0000000000)={0x8}, &(0x7f00000010c0), 0x0, 0x0) shutdown(r0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000800)='/dev/null\x00', 0xed78ca24b18be92e, 0x0) accept$inet6(r1, &(0x7f0000000000), &(0x7f0000000040)) ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, &(0x7f0000000040)) 16:00:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/wsmouse0\x00', 0x8, 0x0) r2 = open(&(0x7f0000000280)='./file0\x00', 0x200, 0x0) kevent(r2, &(0x7f0000000440), 0x4, &(0x7f0000000500)=[{{r2}, 0xbffffffffffffffd, 0x80, 0x0, 0x7fffffff, 0x3}, {{r1}, 0xfffffffffffffffb, 0x60, 0x0, 0x1f, 0x4}], 0x4, &(0x7f0000000540)={0x0, 0x20000000000000c}) ioctl$TIOCNOTTY(r2, 0x20007471) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000002c0)={0x0}, &(0x7f0000000300)=0xc) fcntl$setown(r2, 0x6, r3) r4 = dup(r2) close(r1) connect(r4, &(0x7f0000000040)=@un=@abs={0x4a8b1420bb9714f2, 0x0, 0x3}, 0x8) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x14}, {0x45}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r5 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x41) ioctl$BIOCGFILDROP(r5, 0x40044278, &(0x7f0000000140)) 16:00:11 executing program 0: r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000080)=ANY=[@ANYBLOB="82022e2f66f72b9c6eb4696c653000"], 0x10) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/wsmouse0\x00', 0x8, 0x0) r3 = open(&(0x7f0000000280)='./file0\x00', 0x200, 0x0) kevent(r3, &(0x7f0000000440), 0x4, &(0x7f0000000500)=[{{r3}, 0xbffffffffffffffd, 0x80, 0x0, 0x7fffffff, 0x3}, {{r2}, 0xfffffffffffffffb, 0x60, 0xf00ffffb, 0x1f, 0x4}], 0x4, &(0x7f0000000540)={0x0, 0x9}) ioctl$TIOCNOTTY(r3, 0x20007471) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000002c0)={0x0}, &(0x7f0000000300)=0xc) fcntl$setown(r3, 0x6, r4) ioctl$FIONBIO(r3, 0x8004667e, &(0x7f0000000000)=0x80000000) dup2(r1, r0) 16:00:11 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000a, &(0x7f0000000040)='\x00', 0x1) setsockopt(r0, 0x0, 0xd, &(0x7f0000000000)="e8530c3cd4eb6235", 0x8) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000080)={0xffffffffffffff80, 0x9}, 0x8) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000800)='/dev/null\x00', 0xed78ca24b18be92e, 0x0) accept$inet6(r1, &(0x7f0000000000), &(0x7f0000000040)=0x7) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f00000000c0)={0x7, './file0\x00'}) 16:00:11 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202d, 0x1b00) r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x82, 0x0) pwrite(r0, &(0x7f0000000040)='l59', 0x1, 0x0, 0x37) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/wsmouse0\x00', 0x8, 0x0) r2 = open(&(0x7f0000000280)='./file0\x00', 0x200, 0x0) kevent(r2, &(0x7f0000000440), 0x4, &(0x7f0000000500)=[{{r2}, 0xbffffffffffffffd, 0x80, 0x0, 0x7fffffff, 0x3}, {{r1}, 0xfffffffffffffffb, 0x60, 0xf00ffffb, 0x1f, 0x4}], 0x4, &(0x7f0000000540)={0x0, 0x9}) ioctl$TIOCNOTTY(r2, 0x20007471) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000002c0)={0x0}, &(0x7f0000000300)=0xc) r4 = accept$inet(0xffffffffffffff9c, &(0x7f0000000340), &(0x7f0000000140)=0xffffffb0) recvfrom$inet(r4, &(0x7f0000000180)=""/174, 0xae, 0x803, &(0x7f0000000240)={0x2, 0x0}, 0xc) open(&(0x7f0000000380)='./file0\x00', 0x80, 0x80) bind$inet(r4, &(0x7f0000000140)={0x2, 0x0}, 0xc) fcntl$setown(r2, 0x6, r3) symlinkat(&(0x7f0000000000)='./bus\x00', r2, &(0x7f0000000080)='./bus\x00') 16:00:11 executing program 1: ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000100)={0x0}) connect$unix(0xffffffffffffffff, &(0x7f00000001c0)=ANY=[@ANYBLOB="2c3f6a5f90c59f315c01193de89f008f2e3b01b814477e81cbefb3f75f6d7701e6cab9c546904e088b4f8dcd7552ad93abcf62199855d1a0b35554218a4eaee1cb4ab61d142ece09ee963d1bb822b5166bf3d1038e272b71fa15640777a646d89388bfa612c4438ed2121cf48dedf151f693c6135cbc520e9936e45cb64c8e6ad2ee80e6b3"], 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"}) close(r0) r1 = socket(0x18, 0x3, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) seteuid(r2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, &(0x7f0000000100)="8c65", 0x13f) munlock(&(0x7f00000fd000/0x4000)=nil, 0x4000) 16:00:11 executing program 1: r0 = semget(0x3, 0x0, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/wsmouse0\x00', 0x8, 0x0) r2 = open(&(0x7f0000000280)='./file0\x00', 0x200, 0x0) kevent(r2, &(0x7f0000000440), 0x4, &(0x7f0000000500)=[{{r2}, 0xbffffffffffffffd, 0x80, 0x0, 0x7fffffff, 0x3}, {{r1}, 0xfffffffffffffffb, 0x60, 0xf00ffffb, 0x1f, 0x4}], 0x4, &(0x7f0000000540)={0x0, 0x9}) ioctl$TIOCNOTTY(r2, 0x20007471) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000002c0)={0x0}, &(0x7f0000000300)=0xc) fcntl$setown(r2, 0x6, r3) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000800)='/dev/null\x00', 0xed78ca24b18be92e, 0x0) accept$inet6(r4, &(0x7f0000000000), &(0x7f0000000040)=0x7) ioctl$TIOCGFLAGS(r4, 0x4004745d, &(0x7f00000000c0)) semctl$SETVAL(r0, 0x4, 0x4, 0x0) 16:00:11 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x1ffffffffffd, 0x1, 0xfffffffffffffffd, "0366fe15795acd76ef5caf00"}) writev(r0, &(0x7f0000001900)=[{&(0x7f0000001680)="f4a2d02f2f537208530023741ade4393fcb48cde1bd3bf5dd861f86804f7c8f19d21f5d205d919bbff5ba1740b0727a2765dfe80258232f4b1e02a28120f3b69063415fbe9d45542fdd45b17704197bec4249b93df24b8b0bed6b1e0f7b201", 0x5f}, {&(0x7f00000004c0)="9aac6250f62bc5262948daca1ef5a5369d2f3689b11caa62dd83c0ab630c0a3d667c52f29b31847116c06e410bfb1ea69d9f913d32d8b15b93d723d9d1354efd31542e9fee0b48e8af8ca09785dd35e95423dc82ead2b3ab1190cdb648e3bcd74c028a725de79bc42da85b7f38c4cc9f68e47a5be45c98934d618ae7f97646a63217cc7ceef88ef67c7b278810fe922e713a0cc8", 0x94}, {&(0x7f0000001780)="2ad8052ef77f4afe35384a875c69357c8a6321b1858186c890e1d431c6b3d558a9f12daf0461eae9705ad5d15f2ec04adaef1da08bb9a66ce61cfc969eac9d9ca1e17f5afc6adeb05b9f43adef24f1c32decf9b9a9aca68cbefccbb471c84c630034805fb269a28b08e42528d291826d5bc387bc98220dc18d3d0b8357421e1fb0b4d5e53d6ac7ab705844f954b10581a1b71fb7a307cc76cd0abccfe8c6b08483d612a519acb7b58e5d6a4607000000000000004f1eb1a24f5524a8b6063c697664909b79781c6d34a3d7a70aabb72876a4db0317c8f429b246bad84482e2c579b2f816e5040625785176850f0ba5581b2bda25118bb98581d4974177423d972f80bff25b538ec0a46bea38459540860606f35b77ef5535be42435fb6eb5b57a2723aee1c", 0x125}, {&(0x7f0000001540)="3e58d57d930aacb3ad2401265fc9bb6ebc5c0b9130492dd095c6438d56f8f94acc4652274c9732100f85e0f6948fb71253c558c1333c6a944e2a3596e7a2011ffd4db5d08a54b097f7e57c3becde0a9beb4384939f489db52244c83086835a99f601e10650c663718019d64503f70b68f57c22c77eceac8891b46ce2da9c24093eebcb34f4fc5c2bb90ecb4544f4d9597b21349aa76099ce74883140a6d7de8c5b1d8a77fb8dc2110893a54f1fc59f3cfce3b853e16a02760aa813b275068556a683d131bed559e0c25004807c3eb4ca66c35450f3646a72bebff04e90f23b99ce6afc9afc4d4f4e0b1fe20219a8bc9e18fb83aaf472af3dad7092ddd30d55f4461e0932e92eaafa91fb94f452", 0x10d}, {&(0x7f0000000700)="6bc1c31153ef6e5f56576209a0485cee2b1f26791c4d87744f5ea2bfb16c4e1f5143aa9b313676fb0fa37b9ec2221c32cf9588775c6733a55435f7373da08cd61e7c7cc0f7325175a9424b798c140c8f788b6796c32c1c4bacab2c0cef5a327b8226d8ad0b8b816a4b6398d64a11d599415a921709abbde82367d418e9fecdb5bae34b13ab43e3d4860fd48c2314ab804afd03260094de3f3ced948dd2137f7a2d613b179c27c7cb2036fcee5cc8779823784787d01aef32787512395374cc1e6944fc61465161b0935684df9f8fa0e4f475d3f144d7df1d61048f6a4f719a967a9cad3e5688aa72fea5cecf2769831b4cf92dad585d40cf787b746904ec312b5b5963b6f055827c65f3532c26c748405ec82bf88ede539011dbd9e8d13129301ff1d2fcd2c53fb42354c08da822c723f0b1726ae50c26949b9b5c220ba83f18c96e422513fe48b3ff51a0d6e8983fcf840ea06e84241f4b2e52eef1054b10d744ea54b4fac3619daad860e4ce3090a267c07ead2b9f962e1ef98799fcaada9107fdb79da93af4ebb8b82e17a640f7c7ff86299e3af8da16e49595b483b8a362929dc35be834d048d38b18ca24bab5819a2aaef1e8277b7762171b792949a781340ebccc1a70628de89bbada69d9f826b86045dd679717c421136f5b24a287ab4ceaf1f6b9c2a68ca6f2b9fb4c2a0dbe9fb98778724a85079db7b49a146b5e5c74c8815fedff351e5bd398ffe00079f33ceaec09060f1a21b862d60b8007314bb768703eab03e4d9e7b75faa1a83316bf901afc758e339fd8a7c3482ddada24362a57bd82e395d19f8060d1ae1fcf7cf0b04f56dcf8b354487e17832e6de6fab914720f45ef28475a3915b8f3a61393bf66b6470028137b0fb4d9812511c50e2e5115cafe4a29aa6d19a984abc18dcaa268f751304dcdf4920b0ef6bb8321616437c4721d08c6e8358300f21c98f471ceefa34868805807df300980724563638a7", 0x2c1}], 0x5) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x6, 0x4, 0xe51, 0x6, "220f2c1f00", 0x2, 0x8}) write(r0, &(0x7f0000001bc0)="2078f7b678807d89e032dc19f57097f50f1371767dbcbbff8330c25e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a06808c9152732e879f3fd62b9ef04ae7b569cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c7190625314dc21617d8a3a9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb17ccdf8ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd15fdf6b519d6b2c4936d7d6c409d25b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a279214894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b61bed1503a69871d90d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518965a7694ae21344da19ece7aabab738eb77103fe037086206185c42ebd3c3cad0aa9fda83486b230e9dffdc013a648c44c43a8729ada052e6f83adb7662ea8cf836c0515ee12e2ed482d888dd94c15509d722d2e9f406821229d4b86636b877478d4f8c6581fe75126a22eed210da6ae7e6ba89a40c2dad2e00cd1c96515d803", 0x21b) 16:00:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x8, &(0x7f0000000000)=[{0x3, 0x8, 0x100000000, 0x6}, {0x101, 0x7ff, 0x7bd, 0x2}, {0x100000000, 0x1, 0x10000, 0xf60}, {0x9ec, 0xa8a1, 0x400, 0xdb1}, {0xff, 0x4, 0x6, 0xfbea}, {0xe0, 0xfb, 0xe84, 0x7fffffff}, {0x6, 0x9, 0x55, 0x5e}, {0x100000000, 0x0, 0x401, 0x1}]}) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000100)={{0x18, 0x2, 0x8, 0x100000001}, {0x18, 0x2, 0x8, 0x100000000}, 0x5503, [0x9, 0x200, 0x7fffffff, 0x7fffffff, 0x7, 0x37, 0x9, 0xa3]}, 0x3c) ioctl$WSMUXIO_REMOVE_DEVICE(r2, 0x80085762, &(0x7f0000000180)={0x1, 0x4808a1ac}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000140)) 16:00:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x800000000087}, {0x7}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000100)="b6") r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/wsmouse0\x00', 0x8, 0x0) r2 = open(&(0x7f0000000280)='./file0\x00', 0x200, 0x0) kevent(r2, &(0x7f0000000440), 0x4, &(0x7f0000000500)=[{{r2}, 0xbffffffffffffffd, 0x80, 0x0, 0x7fffffff, 0x3}, {{r1}, 0xfffffffffffffffb, 0x60, 0xf00ffffb, 0x1f, 0x4}], 0x4, &(0x7f0000000540)={0x0, 0x9}) ioctl$TIOCNOTTY(r2, 0x20007471) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0}, &(0x7f00000000c0)=0xfffffffffffffd4a) fcntl$setown(r2, 0x6, r3) ioctl$BIOCGSTATS(r2, 0x4008426f, &(0x7f0000000040)) 16:00:11 executing program 1: r0 = socket(0x2, 0x2, 0x0) setsockopt(r0, 0x29, 0x800000000000, 0x0, 0xfffffffffffffde2) 16:00:11 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0xa012, r0, 0x0, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffff9c, 0x81205724, &(0x7f0000000080)={0x1, 0x5ef, 0x3, 0x3f, 0x9, 0x68, 0x9, 0x10, [{0xfffffffffffffff8, 0x80000000, 0x8000, 0x97}, {0x4, 0x7fff, 0x0, 0x4f1}, {0x4, 0x7, 0xfffffffffffffffd, 0x8}, {0x100000001, 0x800, 0x8, 0x7a}, {0x6, 0x3a0000000000000, 0x101, 0x2}, {0x0, 0x0, 0x7f, 0x5}, {0x4, 0x9, 0x2, 0x5f54}, {0x2, 0xffffffffffffff12, 0x6}, {0x4, 0x8, 0x4, 0x7fffffff}, {0xe0a, 0xe77, 0x6, 0xfffffffffffffffb}, {0x3, 0x1fa, 0x8, 0x4}, {0x0, 0xb8ad, 0x1, 0xfffffffffffffffb}, {0x8001, 0x3, 0x28, 0xb0}, {0x401, 0x8000, 0x1, 0x9}, {0x97, 0x7ff, 0x8, 0x3}, {0x3, 0x7fffffff, 0x200, 0x1800000}]}) 16:00:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000040)=[{0xb1, 0x0, 0xfffffffffffffffe}, {0x2006}]}) r1 = syz_open_pts() mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x6, 0x4010, r1, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0xc2d0422a, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, '\x00', 0x6}) pipe2(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}, 0x14) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x385a1, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000140)={0x4, &(0x7f0000000100)=[{0x0, 0x72c4, 0x5, 0x4}, {0x7, 0x76, 0x8, 0x8}, {0x10001, 0x1, 0xfffffffffffff890, 0x7}, {0x6}]}) r5 = shmget$private(0x0, 0x3000, 0x500, &(0x7f0000ffc000/0x3000)=nil) r6 = semget$private(0x0, 0x4, 0x2) semop(r6, &(0x7f00000003c0)=[{0x1, 0x5cd, 0x1000}, {0x0, 0x81, 0x1800}], 0x2) shmctl$SHM_LOCK(r5, 0x3) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0xb9, &(0x7f0000000540)="4b5f7b3d627ba30957803539e3eb89766757b91601e01ad63c6dce69cb0d6709f74d35866c713a6ccdcdd01d6ea664670316f799c423c1429e533604df67ccb8f2749536d93955e4ab78618dc9bc7bb113339b5f3f122ef5c3ef4edd2c97e7fbf9080dc3fe00680b317fdf2b891fd0dc00902f1d2d575005623f60c4b81fa441a96548b1") r7 = socket(0x10, 0x4007, 0x40000000000) setsockopt$sock_int(r7, 0xffff, 0x1, &(0x7f0000000100)=0x2, 0x4) connect$unix(r7, &(0x7f0000000000)=@abs, 0x8) r8 = semget$private(0x0, 0x9, 0x42) pipe2(&(0x7f0000000440), 0x10004) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) r10 = getegid() r11 = getuid() r12 = getegid() semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000340)={{0xbbfd, r9, r10, r11, r12, 0x14, 0x6}, 0x5, 0x9, 0x101}) semop(r8, &(0x7f00000001c0)=[{0x0, 0x0, 0x1800}, {0x3, 0x9, 0x1800}, {0x4, 0x2}, {0x7, 0x7fff, 0x800}, {0x3, 0x4}, {0x0, 0x8, 0x1000}], 0x6) ioctl$KDSETLED(r3, 0x20004b42, &(0x7f00000004c0)=0x16) semop(r8, &(0x7f0000000240)=[{0x1000000000, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1800}], 0x2) semctl$GETNCNT(r8, 0x1, 0x3, &(0x7f0000000900)=""/191) ioctl$KDSETMODE(r3, 0x20004b0a, &(0x7f00000002c0)=0x2) 16:00:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fchdir(r1) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) poll(&(0x7f00000000c0)=[{0xffffffffffffffff, 0x20}], 0x1, 0x0) pledge(0x0, &(0x7f00000000c0)='vmm ') socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$dupfd(r2, 0xa, 0xffffffffffffff9c) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000000)=[{0x35}, {0x1d}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="b6") 16:00:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x61}, {0x3}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = syz_open_pts() ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000140)=0x5) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0xa) ioctl$BIOCSRTIMEOUT(r2, 0x8010426d, &(0x7f00000000c0)={0xffffffffa618c028, 0x8001}) 16:00:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:11 executing program 0: r0 = accept$inet(0xffffffffffffff9c, &(0x7f0000000340), &(0x7f0000000140)=0xffffffb0) recvfrom$inet(r0, &(0x7f0000000180)=""/174, 0xae, 0x803, &(0x7f0000000240)={0x2, 0x0}, 0xc) bind(r0, &(0x7f0000000080)=@in={0x2, 0x3}, 0xc) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x2, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000100)=ANY=[@ANYBLOB="06d78d5d48b2dc9f6c071b0cee494111cd27fd53eddbba3a1b2f16501bd40c7d8a5ffdcf73b3dfdd691ab081d2e5c7bdf34cfb2beedfa421ed9da54d0acb6abe418bd26b9a55710f2b0a551df87dc5561e104fd1724d16a9caacb32b44bb07fc2e1b96cc99d0b4adcd975dd7c81635f2c40fcca48a34fdfc4e368ec0306eef310dd771cb92d170c1dcf03e78434ffa7fd999536e03a6c58cd2d36eed8a9a780379ac67868a4a24136374380000"], 0x10) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f00000000c0)="0714e15f0973db00080000000025c6149b33ff0f", 0x24) setsockopt$sock_int(r1, 0xffff, 0x1002, &(0x7f0000000040), 0x4) write(r2, 0x0, 0x0) 16:00:11 executing program 1: mkdir(&(0x7f0000000340)='./file0\x00', 0x0) openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) chdir(&(0x7f0000000300)='./file0\x00') chroot(&(0x7f0000000080)='.\x00') socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x0) r2 = accept$inet(0xffffffffffffff9c, &(0x7f0000000340), &(0x7f0000000140)=0xffffffb0) recvfrom$inet(r2, &(0x7f0000000180)=""/174, 0xae, 0x800, &(0x7f0000000240)={0x2, 0x0}, 0xc) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf03000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYPTR=&(0x7f0000000380)=ANY=[@ANYBLOB="e6bb2015746aedd404a8cdb7a470574dd31ddbbe7fdde2d2f2e75977facc01e2d905b12b0f9ad84bfb1db2e4de9db5659b01097e7ac8541fe79571a23980998d2d8a5f1d53193868630599dd95f3423fd654f8bdc13bda6940e9c50d268f120c7e76a3c2d2c793130a793ad4366b4caad3c5db856ce2dcead7f8b226d5e32a893f6187a646af88f4a25277e1f7432f91308812a33e86ccbafc76cb58f38d4ada8a501d829d63e17a3854c04be0e2434f", @ANYRESDEC=r2, @ANYRESDEC, @ANYPTR=&(0x7f0000000000)=ANY=[@ANYPTR64, @ANYBLOB="a43b52a1f6755ad4eb495528ecd39d10ea2ee2c9b6da3ff5fd3a63cdc5040ac24689d3ed624f33", @ANYRESHEX=0x0, @ANYPTR64]], @ANYRES32=r1], 0x2c}, 0x0) 16:00:11 executing program 0: r0 = accept$inet(0xffffffffffffff9c, &(0x7f0000000340), &(0x7f0000000140)=0xffffffb0) socketpair(0x8, 0x5, 0x4, &(0x7f0000000280)) recvfrom$inet(r0, &(0x7f0000000040)=""/174, 0xbf02, 0x1, &(0x7f0000000100)={0x2, 0x1}, 0xfffffffffffffefe) r1 = dup(r0) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f0000000000)=0x6) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000180)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x1f}, {0x3c}, {0x80}, {0x4006}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000140)=[{0x3d}, {0x24}, {0x4006}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/wsmouse0\x00', 0x8, 0x0) r2 = open(&(0x7f0000000280)='./file0\x00', 0x200, 0x0) kevent(r2, &(0x7f0000000440), 0x4, &(0x7f0000000500)=[{{r2}, 0xbffffffffffffffd, 0x80, 0x0, 0x7fffffff, 0x3}, {{r1}, 0xfffffffffffffffb, 0x60, 0xf00ffffb, 0x1f, 0x4}], 0x4, &(0x7f0000000540)={0x0, 0x9}) ioctl$TIOCNOTTY(r2, 0x20007471) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000002c0)={0x0}, &(0x7f0000000300)=0xc) fcntl$setown(r2, 0x6, r3) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000800)='/dev/null\x00', 0xed78ca24b18be92e, 0x0) accept$inet6(r4, &(0x7f0000000000), &(0x7f0000000040)=0x7) ioctl$BIOCSBLEN(r4, 0xc0044266, &(0x7f0000000080)=0xb58a) r5 = accept$unix(r2, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) listen(r5, 0x8000) 16:00:11 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = kqueue() getgroups(0x8, &(0x7f0000000040)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) rename(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='./file0\x00') dup2(r1, r0) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000100)={{0x3, 0x0, r2}}) kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) 16:00:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x34, 0x2, 0x0, 0x2}, {0x20}, {0x6, 0x0, 0x0, 0x80000000000fe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) pwrite(r0, &(0x7f0000000180)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{}, {0x40000000015}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = open(&(0x7f0000000000)='./file0\x00', 0x10000, 0x36) ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/wsmouse0\x00', 0x8, 0x0) r3 = open(&(0x7f0000000280)='./file0\x00', 0x200, 0x0) kevent(r3, &(0x7f0000000440), 0x4, &(0x7f0000000500)=[{{r3}, 0xbffffffffffffffd, 0x80, 0x0, 0x7fffffff, 0x3}, {{r2}, 0xfffffffffffffffb, 0x60, 0xf00ffffb, 0x1f, 0x4}], 0x4, &(0x7f0000000540)={0x0, 0x9}) ioctl$TIOCNOTTY(r3, 0x20007471) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000002c0)={0x0}, &(0x7f0000000300)=0xc) fcntl$setown(r3, 0x6, r4) ioctl$TIOCMBIS(r3, 0x8004746c, &(0x7f00000000c0)=0x2) 16:00:12 executing program 0: ioctl$BIOCSRTIMEOUT(0xffffffffffffffff, 0x8010426d, &(0x7f0000000000)={0xfffffffffffffe02}) setuid(0xee01) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB='\x002'], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) 16:00:12 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/wsmouse0\x00', 0x8, 0x0) r1 = open(&(0x7f0000000280)='./file0\x00', 0x200, 0x0) kevent(r1, &(0x7f0000000440), 0x4, &(0x7f0000000500)=[{{r1}, 0xbffffffffffffffd, 0x80, 0x0, 0x7fffffff, 0x3}, {{r0}, 0xfffffffffffffffb, 0x60, 0xf00ffffb, 0x1f, 0x4}], 0x4, &(0x7f0000000540)={0x0, 0x9}) ioctl$TIOCNOTTY(r1, 0x20007471) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000002c0)={0x0}, &(0x7f0000000300)=0xc) fcntl$setown(r1, 0x6, r2) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/wsmouse0\x00', 0x8, 0x0) r4 = open(&(0x7f0000000280)='./file0\x00', 0x200, 0x0) kevent(r4, &(0x7f0000000440), 0x4, &(0x7f0000000500)=[{{r4}, 0xbffffffffffffffd, 0x80, 0x0, 0x7fffffff, 0x3}, {{r3}, 0xfffffffffffffffb, 0x60, 0xf00ffffb, 0x1f, 0x4}], 0x4, &(0x7f0000000540)={0x0, 0x9}) r5 = openat$pci(0xffffffffffffff9c, &(0x7f0000000080)='/dev/pci\x00', 0x0, 0x0) r6 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000100)='/dev/vmm\x00', 0x20, 0x0) r7 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/wsmouse0\x00', 0x8, 0x0) r8 = open(&(0x7f0000000280)='./file0\x00', 0x200, 0x0) kevent(r8, &(0x7f0000000440), 0x4, &(0x7f0000000500)=[{{r8}, 0xbffffffffffffffd, 0x80, 0x0, 0x7fffffff, 0x3}, {{r7}, 0xfffffffffffffffb, 0x60, 0xf00ffffb, 0x1f, 0x4}], 0x4, &(0x7f0000000540)={0x0, 0x9}) r9 = accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005000000000000000000640000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f4eb000000000000000000"], &(0x7f0000000200)=0x6e) r10 = openat$null(0xffffffffffffff9c, &(0x7f0000000800)='/dev/null\x00', 0xed78ca24b18be92e, 0x0) accept$inet6(r10, &(0x7f0000000000), &(0x7f0000000040)=0x7) r11 = accept$inet(0xffffffffffffff9c, &(0x7f0000000340), &(0x7f0000000140)=0xffffffb0) r12 = fcntl$dupfd(0xffffffffffffffff, 0xa, r11) r13 = openat$null(0xffffffffffffff9c, &(0x7f0000000800)='/dev/null\x00', 0xed78ca24b18be92e, 0x0) accept$inet6(r13, &(0x7f0000000000), &(0x7f0000000040)=0x7) kevent(0xffffffffffffff9c, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffe, 0x90, 0x10, 0x3, 0x5}, {{r3}, 0xfffffffffffffffa, 0x0, 0x20000014, 0xf88, 0xc4b}], 0x2, &(0x7f0000000380)=[{{r5}, 0xfffffffffffffffd, 0x4a, 0x20000000, 0x40, 0x2}, {{r6}, 0x5, 0x40, 0x0, 0x1, 0x3}, {{r7}, 0xfffffffffffffffd, 0x2, 0x2, 0x9, 0x81}, {{r9}, 0xc, 0xc0, 0x1, 0x3e, 0xfffffffffffffff8}, {{r10}, 0x0, 0x8, 0x10, 0x1f9, 0x6}, {{r12}, 0xfffffffffffffffd, 0x0, 0xf59c2f8e84d7778c, 0x4, 0x7ff}, {{r13}, 0x8000000000000007, 0x11, 0x20000000, 0x9, 0x8}], 0x8, &(0x7f0000000240)={0x5, 0x6}) r14 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r14, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x81}, {0x3d}, {0x6}]}) ioctl$BIOCSETIF(r14, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:12 executing program 0: r0 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffa000/0x2000)=nil) munmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000) r1 = shmat(r0, &(0x7f0000ffa000/0x2000)=nil, 0x0) shmat(0xffffffffffffffff, &(0x7f0000ffc000/0x1000)=nil, 0x1000) shmdt(r1) 16:00:12 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000800)='/dev/null\x00', 0xed78ca24b18be92e, 0x0) accept$inet6(r0, &(0x7f0000000000), &(0x7f0000000040)=0x7) ioctl$TIOCNOTTY(r0, 0x20007471) r1 = syz_open_pts() fcntl$dupfd(r1, 0xb, 0xffffffffffffffff) openat$pci(0xffffffffffffff9c, &(0x7f0000000080)='/dev/pci\x00', 0x1, 0x0) 16:00:12 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x9, &(0x7f0000000140)="01000000", 0x4) setsockopt$sock_int(r0, 0xffff, 0x1021, &(0x7f0000000040)=0x5, 0x4) socketpair(0x20, 0xa705da6a117fad16, 0x0, &(0x7f0000000080)) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) close(r1) fcntl$dupfd(r0, 0x0, r0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x1000) 16:00:12 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) socketpair$unix(0x1, 0xf20930cedd53f63c, 0x0, &(0x7f0000000080)) r1 = accept$inet(0xffffffffffffff9c, &(0x7f0000000340), &(0x7f0000000140)=0xffffffb0) recvfrom$inet(r1, &(0x7f0000000180)=""/174, 0xae, 0x803, &(0x7f0000000240)={0x2, 0x0}, 0xc) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/wsmouse0\x00', 0x8, 0x0) pipe(&(0x7f0000000680)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCMGET(r3, 0x4004746a, &(0x7f00000006c0)) r4 = open(&(0x7f0000000280)='./file0\x00', 0x200, 0x0) kevent(r4, &(0x7f0000000440), 0x4, &(0x7f0000000500)=[{{r4}, 0xbffffffffffffffd, 0x80, 0x0, 0x7fffffff, 0x3}, {{r2}, 0xfffffffffffffffb, 0x60, 0xf00ffffb, 0x1f, 0x4}], 0x4, &(0x7f0000000540)={0x0, 0x9}) execve(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000440)=[&(0x7f0000000100)='\x00', &(0x7f00000002c0)='/dev/wsmouse0\x00', &(0x7f0000000300)=':[%\x00', &(0x7f0000000380)='/dev/wsmouse0\x00', &(0x7f00000003c0)='\r+\x00', &(0x7f0000000400)='/dev/wsmouse0\x00'], &(0x7f0000000600)=[&(0x7f00000004c0)=':J:\x00', &(0x7f0000000580)='/dev/wsmouse0\x00']) r5 = fcntl$dupfd(0xffffffffffffffff, 0x0, r2) write(r0, &(0x7f0000000000)="8b365bcd38a978210daf96d73166eac83611ce45118d1e9fef7a1ac4936f34882009", 0x22) write(r5, &(0x7f0000000180)="09edd8557e598b7bdfaa953b1f015b200a", 0x11) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 16:00:12 executing program 0: r0 = msgget$private(0x0, 0x0) msgget$private(0x0, 0x200) r1 = msgget(0x2, 0x400) msgrcv(r1, &(0x7f0000000b80)=ANY=[], 0x0, 0x2, 0x1800) msgrcv(r1, 0x0, 0xffffffffffffff62, 0x0, 0xc0739b2a81a26c6f) msgsnd(r0, &(0x7f0000000340)={0x3}, 0x0, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000800)='/dev/null\x00', 0xed78ca24b18be92e, 0x0) accept$inet6(r2, &(0x7f0000000000), &(0x7f0000000040)=0x7) ioctl$SPKRTUNE(r2, 0x20005302, &(0x7f0000000000)={0x9, 0x7f}) 16:00:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x5}, {0x7}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="e2") 16:00:12 executing program 1: r0 = socket(0x18, 0x4003, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, &(0x7f0000000400)="134a74fb7a1cd90dde68a84db1f1af0e3ac63a9b26f0bc8db574e44e4687956816e84e9ccb6a149f577f934f9e814b94a206c1b2a9fa43856c452e10cc0785af388304ccd14c1c8b0d99279534f79e4de0ca9de0ebab47fc0f1de76bb1a7080e37f600d74e5c4a1f974f6c3c9a4a8874fe915fbd71c3fd9e0330f0b88d9d121d1c76b0c452be33db8158903d634b35f3d7ff44ff2a1a36c121811fa9a625a0ef51170f1dacc33f62540f5ce57332ef3b54f5a85c83c59884ccda735f12064d4e034be7e31614382d61c3182bde7780ee26baa361e993b9bce1c84172e6e2fd53a09546193f4b0ab20571c59ea808a3f6f3905e947f7ba481eebdf6c6cac4d05737d5cb5c8407c41a1e87525f77abcf7041a95c69bcd8ff9ef93efcd409c434f60f396e208c32b71dcc0c74c1584d9709eeeaf0c7f44faf3d1e0fedfe4abe2324b2b7f832adcca023cfbd4cd774550ba87bdc56b9895cdf0f0319fe35e96584d7bf02c86e3cbb95e7e0840a24b572b3ea9b6806d7b528222f74083682b31933d6d850eaeb07885faf1c6eb3733e5ac6e92acbff93829c55cb604e25acddb88696a14add29af4841e22be51a359c5d42beb80a55bb6a8cb4ce128a55eaea55c1e151d96ee0c407bc0c7019c090887ab04730918b9024eaeda06ef381cc4195db389c56d4e7a7e929577c50c6282a8e6ea13496732c0dab309b38e3806fbbcae9df485a713b83a6ee4310ae0d6eae2a7062fdc34d3eb3064cefbb09a6f92a63b2d2e35081dc83b6d6392fda5a66cd7c305574bfcc477df00ae2e79c86576127e4e95885952685a0a79c531f5b9407fd28206508399ba5640849cbb32abda8691e1ef2f0d8d1d5626abd78ac67af269873be9ef99dee5ff8484b5bc4d351ac4adbcad2ea04d142c9c87aaf0858d504feadd5dc990394e54b0eccf54a7f7f7ac30afe6c2f97d1e09e27636588e459a47b0567613e2ac9d5f64450ff1251cbdda56c79b4b8e2a318b5ab4c1e7ec7ef3572cac072b096e0a4c2a5bf3c61d14d2d9b98ccbde155dd4e58c66ff8fe30e4177689b337e156ff01ddab4bd99bf96d4ecb7dc0b944b420ef4c0e84ab94c9f4a2ab053dd5f1b6f5001b2bba1e840e2075fc7874ade4a66452ec33aeb3d4358570aa51d98d87b26a6f3c72b701714d4049cbcfd0ebbbd90c9287a31054ad3a2e60041dd77ab71915a12922965a49e62559d85460f63064bda2697f27d11e13a16977da60c84f5994a9d50163fc748070745b8e83f70d1a2a2116151557d0852b9f4353c9b5c3b1f820f107e6899c07a2932722608cd5ccb060856edd8a4122f3d4856c85dbc3e8212ebfae2b7c64becdbf2853c5692aad67846ade25d50a36063e918f07e2bb9097cc3be4205455017a086848a2105d9c9e680471c22eefd40fa8f484c398bd75d77aa42427bd1dab0d9d9e0d2afd150b054743c0d630f3d196ca908935ca0fff1eaca31b200e007fb34a638c561643d27bfcbc279cd3de14969b2543a9063974cb4e408ca1a134a0761a4ce3ee30626f59539994ee08c89978ceb86c03675fe7e6b7c223dcf4d41cf6f949e46632ebf29dbc906d334467b8954fca3a5223436e18c4ef593b3078173d051b4abdb0492bdc4b800e303e56da4deda5b10242c354981b2cf9fdb1dd27e653832dac4f4ae93699c88e5a06e4310ea0bb488868c570711569cf3a90b4ffca5cf3a45e75b394be84987d26d7e314e56532e7f1bf07190c5fccb539e9a85be251195b62f1e78cd26194b59329ad2a0578b63d253c13f181ea76d0660dad6f4fd3b2f2f0f3308e5576a1078aafa1774f89a3066e6928dee0fc8b93c0e881bfae3c360a3eeeadb317d458ef3a9fd6f0b4251424ff07ad23763da27c64fda52c423133f1018a5b16c32315af84a0d119b8eca4001ad086617136fee46d8a0236e7434c7826471b7fd633c646ce70bdc9bea1ff86b957e8e0f3b9e74a8bb752882d91c83ee837c9a7c104f79d0c1066fd88e857f5d84562b39b19be3810a28c972318bc769dbe1bd0e71fbe3c4daaec0c87eb705ba76369608b60bb5ee8a4ed098ae6f51c3eb8cd8313da9590a158a356684236536cadce483e9386fc7a9b57548840f3b5defed9323a2375e10d096ed4fb26a5e31025a2e0acc3687b3e2f3050bd2d9b16cafa08c4510759535ba82fa144d53f37ceb4dc52bc1525cd84ee6d6e3678dd686f99168f624bdab069ca1f88fd3fcc3eecf97e447f52b879448fa150f81c6eb7345ca34c8b7aae64ab54d2b5d436b5f78abeff339067473c6ca24cdfb656facefd2fdb8ca8b4f7d515615c990178cd824335473a2c7a4fe755cff07113222e559dfc2a63ddb0e0831e6acce92352d5714421ab95f60190993e40b0dd18d4cb45253ab4bb0735adad40d93b0566dc85c0ddfca50288a9439a3022c7e206d0cfd68d9356061c1bcdeea3505c82585421473f8227e5470233d0c11970e05b848df404b5d9ab94bea2b73bd175a5412ef2f6f8a253724d671c7392eb3055277e5451325b0fd8797552c38222613ef07975237f906b79dabbd793e40fa7fafd377a9ead82489ad654924ba4680253d4695fce2777b222ef2e01149a122602d9179b2e2fd38650a614084ca2f2baa7c8af5a94f3484d2537024b157159c422888729a6eabb4d55aa326ed1ec0e1a9c695a5c6838260dbc893448b7bd97200ad538820c70f0e85f0e846a89872bbfa49627462d5d4b20a1a17f2c4581c4960f1a5744d7fca0386fb80cb0153a105968cabcd5e615ab9c25f2051a1a37430f2248b254ab08f97c7c354ef0110beeeb86840557882e767349bf036659a6f6d88a142093097e092ae9ea3fa040e02717f8c9b279653a676974c452f6b259c76899befea48fb414723a920ca36a1e7ef8b84097dafbb59bbc9b3934d43a676f2beb25e595b3db4c137f546f4b78ec8765103c348ae74c7ccb862e5c510de6fcbc8b93c71f3ecd01a9ed4565100f1d09e621287ffaac54d1b333140f8f467cd24278d463c5258efb0c9f2c9055a6bda0fa08f7c8bff75ac60d096acffff3c0597d511447c2cc024eb6700763e5b181dd201e49a2766f06ee3567b2c7fdaf19287cb8c105df7b890198ab1b4fe3d89954796b45d04fce96fbd4c8d600481db887ef10bfc48bd315f13844d9e9db2f7b93dc109b163497e04f34a9f7843546e0fb5ffea9b35bf58559da50f9a08785c372e0fbdce992d82b2a9e21ea7bd9de8091042fcd94f89ea0ef2370aa72ff378b94cccf7544be828c5a16fbe4d5a6d48ce561fe890f6e678f0ba2d8b60723778ac4f18440462dd43603325b8288400c925c68c094ca288f9d25275f45d0148cde5ca1feb986be17e02073f65462d8a3fa4e5e0ea07cd02d0764aa2da866d21168dd1033f1498644b5fa75e75a032439b6659af84071666c7aa361e35efd1ba35bc2ad51ba7315ea44b470a69f09787fc3a8dff935e4d1a6438d3fdb7bba13a0a2d3cf44671c99d2c3d726cfae676554315d7601f26e773989e3517efa45d2342bd323596b1c2dc3f923adc17921a198c79c9eb2491e23a487c9af432e620ebc72a0a0f526efe0b841a5fa7bcf26e508495981fa5321c18e786399572d9b9114eedafacfeca27a0e4a3c141576c48c377a9bb71581caf0c67c09d64b49d4e7b2c2776ce603e0989dde035561db1d60c96e624f05a5d34fabde60ec1c9b22c82034a95431730e3063f6069aecb23b836d5447f660fd5e15722c535b0602f8ccf622f2079fa67b7886c9c4ffe4627ca13a8194c8351987fd6291c97aca56a67c10c11b75d72ccb59b3e845298f40af0a029f184e4119dab1e3eceda1b60baf189689aaca077930902578f6c054ea0b008f72e54ba4a72d4128ced076535f030e22f52c666ec9b266d20097edbc4efa38928ea82437a02ee82f11af94b5255fd32275e7bae754bf8d2a93bc30620b2c1127e5ee5862fb056b6abad9", 0xb01) open(&(0x7f0000000000)='./file0\x00', 0x2, 0x84) 16:00:12 executing program 0: r0 = socket(0x6, 0x10000000000003, 0x0) socket(0x1, 0x1, 0xf1) r1 = socket$inet(0x2, 0x4000, 0xffffffffffffffff) r2 = accept$inet(0xffffffffffffff9c, &(0x7f0000000340), &(0x7f0000000140)=0xffffffb0) recvfrom$inet(r2, &(0x7f0000000180)=""/174, 0xae, 0x803, &(0x7f0000000240)={0x2, 0x0}, 0xc) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/wsmouse0\x00', 0x8, 0x0) r4 = open(&(0x7f0000000280)='./file0\x00', 0x200, 0x0) kevent(r4, &(0x7f0000000440), 0x4, &(0x7f0000000500)=[{{r4}, 0xbffffffffffffffd, 0x80, 0x0, 0x7fffffff, 0x3}, {{r3}, 0xfffffffffffffffb, 0x60, 0xf00ffffb, 0x1f, 0x4}], 0x4, &(0x7f0000000540)={0x0, 0x9}) ioctl$TIOCNOTTY(r4, 0x20007471) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000002c0)={0x0}, &(0x7f0000000300)=0xc) fcntl$setown(r4, 0x6, r5) ioctl$TIOCGETD(r4, 0x4004741a, &(0x7f0000000680)) r6 = msgget(0x2, 0x400) msgrcv(r6, &(0x7f0000000b80)=ANY=[], 0x0, 0x2, 0x1800) msgrcv(r6, &(0x7f0000000700)={0x0, ""/52}, 0x3c, 0x2, 0xa127f4a1d51e2d84) recvmsg(r2, &(0x7f0000000640)={&(0x7f0000000100)=@un=@abs, 0x8, &(0x7f0000000580)=[{&(0x7f0000000840)=""/4096, 0x1000}, {&(0x7f0000000340)=""/133, 0x85}, {&(0x7f0000001840)=""/4096, 0x1000}, {&(0x7f0000000400)=""/31, 0x1f}, {&(0x7f0000000440)=""/219, 0xdb}, {&(0x7f0000002840)=""/4096, 0x1000}, {&(0x7f0000000540)=""/11, 0xb}], 0x7, &(0x7f0000000600)=""/63, 0x3f}, 0xc00) setsockopt$sock_int(r1, 0xffff, 0x800, &(0x7f0000000040)=0x3, 0xffffffffffffff66) open$dir(&(0x7f0000000080)='./file0\x00', 0x400, 0x4) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)) r7 = openat$null(0xffffffffffffff9c, &(0x7f0000000800)='/dev/null\x00', 0xed78ca24b18be92e, 0x0) accept$inet6(r7, &(0x7f0000000300), &(0x7f00000000c0)=0x8e) r8 = openat$null(0xffffffffffffff9c, &(0x7f0000000800)='/dev/null\x00', 0xed78ca24b18be92e, 0x0) accept$inet6(r8, &(0x7f0000000000), &(0x7f0000000040)=0x7) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f00000006c0)={'tap', 0x0}) setsockopt(r7, 0xc400000000000000, 0xf7, &(0x7f0000000200)="cbec2a3cd75925dbd72cf862a98d753c6abbd2b195067cf35a34350cb2a6f9db83468696f13dbc9e240e367d6fb643b45d6545c197be50ecefa6d849d53930c95b80e3053f3cd0bd82e23cbf0852d5763dd8dc505863aecbd4481c6e1b67b01a98687ac9a6e6e8325a8ee149d78c854271a2816f5690b121d4d6fde044574c31d4e578cabaafd98da9f0a824adad0e18f91f6ba9bd667b48b7899e26c1f0fdb3000518d7b4e32137907fa6194127cc3ebae03531ee724c5ccde94dc5e7f9bb339fc06f9367298754d7387920d23c5d5df5301028ff584599", 0xd8) sendto$unix(r0, &(0x7f0000000140)="b10005039000e803000008005786ca900f0e08fecea11ea8fef96ec2c73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa79230000f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020200a371a3f8000000000000000000010090d2c4e5187c00", 0xb1, 0x0, 0x0, 0x0) 16:00:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x8000, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x0, &(0x7f0000000140)}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x1, &(0x7f0000000040)=[{0x16}]}) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, &(0x7f0000000100)={0x3, 0x0, 0x800, 0x400000000, &(0x7f0000000280)={{0x7, 0x5, 0x80000001, 0x8, 0x7f, 0x80, 0x3}, {[0x5, 0x1ff, 0x9, 0x1d, 0x40, 0x6, 0x20, 0xb, 0x3ff, 0x9, 0xffff, 0x0, 0x8, 0x6, 0x1, 0x2, 0x6, 0x2], [0x3c, 0x8, 0x800, 0xffffffffffffff11, 0x8, 0x6, 0x4, 0x8, 0x4, 0x3], [0xffffffff, 0x7, 0x1, 0x0, 0x9, 0x4, 0x4], [0x4, 0x14, 0x0, 0xb81a, 0xae3a, 0xfffffffffffffff8], [{0x0, 0x1f, 0x4, 0xd6}, {0x0, 0x9, 0x20, 0xfffffffffffffffc}, {0xffffffffffffff81, 0x7, 0x4, 0x401}, {0x1, 0x2, 0x1000, 0xa1}, {0x0, 0xffff, 0x6, 0x7}, {0x390021dc, 0x7ff, 0x6, 0xffff}, {0x0, 0x80, 0x9, 0x8}, {0x5, 0x80, 0x1000, 0x3}], {0x800, 0x5, 0xab4, 0x4}, {0xe42, 0x0, 0xfff, 0x3b}}}, 0x7ff, 0x6}) syz_emit_ethernet(0x1, &(0x7f0000000240)='[') 16:00:12 executing program 1: munmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000) r0 = shmget(0x1, 0x1000, 0x8, &(0x7f0000ffb000/0x1000)=nil) shmat(r0, &(0x7f0000ffc000/0x1000)=nil, 0x0) shmctl$IPC_RMID(r0, 0x0) shmdt(0x0) mlock(&(0x7f0000ffc000/0x1000)=nil, 0x1000) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket$inet(0x2, 0x3, 0x9) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000180), 0xc) r2 = socket(0x18, 0x1, 0x0) r3 = semget$private(0x0, 0x3, 0x402) shmget(0x1, 0x1000, 0x200, &(0x7f0000491000/0x1000)=nil) semop(r3, &(0x7f0000000140)=[{0x4, 0x9, 0x800}, {0x7, 0xb463, 0x1000}, {0x4, 0x5, 0x1800}, {0x1, 0x3ec2a473, 0x1800}, {0x7, 0x4, 0x800}, {0x0, 0x7ff, 0x800}], 0x6) setsockopt(r2, 0x80000000000029, 0xc, &(0x7f0000000340)="ebffcbff13c50181c07eb923ac990bc746929648afaa251ef26a394218e1d01b52637660079ed76ba3458a623e70f68e411617f30200f12d805e5ab410a54b56df4de442341d7ef13b092d2cc4ded79430099b21b05b5e", 0x57) mmap(&(0x7f00001e4000/0x1000)=nil, 0x1000, 0x0, 0x9a781cd0f2e83c1b, r2, 0x0, 0x0) r4 = dup2(r2, r2) socket(0x20, 0x1, 0x11001) ioctl$PCIOCWRITE(r4, 0xc0107003, &(0x7f0000000000)={{0x1, 0x1, 0x2}, 0x800, 0x9, 0x9}) r5 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyCcfg\x00', 0x8, 0x0) ioctl$VT_WAITACTIVE(r5, 0x20007606, &(0x7f0000000100)=0xfff) close(r2) shmat(r0, &(0x7f00003f1000/0x3000)=nil, 0x1000) r6 = socket(0x18, 0x400000002, 0x0) close(r6) socket(0x18, 0x0, 0xffffffffffff0000) ioctl$VT_WAITACTIVE(r4, 0x20007606, &(0x7f0000000040)=0x8001) setsockopt(r6, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r6, &(0x7f00000001c0)="0000004800000000000000d8cbb372bece2ff42dc44b43495b822d2c68bcfe079fb513c924df54cbf27ff6d0e29b3ac1c76a8784c6983aca19412aa7b3f425ee3f458cbcf0a486c4af1f97bf1a3ca8b01f09f95fdab173fafca3fe474779601a0347ea351b7620c7c551133bb7fe1a40951cb6da609f294802361948adeee38cd01a0da10bcc393a1b69d339f2ba5efbafe638e71db30341959d5e4c1224fca8aa49c038bc983ced25d79429ac2a483e69ba53bdd2f9b7679a656967992f3a70dbada5f7079cc2a3f703cebffe9cca351f2038a60849bfe6e3aeeb50837914afafda86950896d08a96e27e610d2263ed181b87c14011b8375badc432c295282321c929987463df90", 0x108) ioctl$FIONBIO(r6, 0x8004667e, &(0x7f0000000080)=0x9) listen(r2, 0x5) 16:00:12 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000800)='/dev/null\x00', 0xed78ca24b18be92e, 0x0) r1 = accept$inet6(r0, &(0x7f0000000000), &(0x7f0000000040)=0x7) bind$inet6(r0, &(0x7f0000000400)={0x18, 0x3, 0x5, 0x81}, 0xb) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000380), &(0x7f00000007c0)=0xc) r2 = dup2(0xffffffffffffffff, r1) accept$inet(r2, &(0x7f0000000000), &(0x7f0000000040)=0xc) socket$inet6(0x18, 0x2, 0x0) getsockopt(0xffffffffffffff9c, 0x3c, 0x28, 0x0, 0x0) 16:00:12 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pipe(&(0x7f00000000c0)) pwritev(r0, &(0x7f0000000540)=[{&(0x7f0000000080)="8a4f401d2e93b31318100c46", 0xc}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) select(0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)) 16:00:12 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x400, 0x0) ioctl$VT_WAITACTIVE(r0, 0x20007606, &(0x7f0000000140)=0x6) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000180)=[{0x50}, {0x2}, {0x8006}]}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x400, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) getegid() syz_emit_ethernet(0x1, &(0x7f0000000200)="b6") 16:00:12 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x1, 0x0) getpeername$inet6(r0, &(0x7f0000000080), &(0x7f00000000c0)=0xc) r1 = socket(0x2, 0x400000000002, 0x0) setsockopt(r1, 0x0, 0x21, &(0x7f0000000000)="caf5b415", 0x4) 16:00:12 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x80002005, 0x65a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000240)={0x8, 0x1}, 0x0, 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x28, 0x0) poll(&(0x7f0000000140)=[{r0, 0x11}], 0x1, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000800)='/dev/null\x00', 0xed78ca24b18be92e, 0x0) accept$inet6(r1, &(0x7f0000000000), &(0x7f0000000040)=0x7) faccessat(r1, &(0x7f0000000000)='.\x00', 0x0, 0x2) r2 = socket$inet6(0x18, 0x1, 0x5) pread(r2, &(0x7f0000000280)="0264259c72fa31345043d827b8c261ba39c7436b169ca2fa1babcdf7e47d72553b0c079dd421478b2437390f7f36b926e297a84f10e72e44a6cc01f912f3cdc77f23f34878854aeccebf8b1440758588f109f771fee330dd136982cd294f847101860192c7f07c4953ba99ea6c20e785d27c8e27aabef3f03863fd775e255488812aeaa8b51751cbefe945", 0x8b, 0x0, 0x200000000000000) 16:00:12 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x20, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0, 0x10, r2, 0x0, 0x0) munmap(&(0x7f0000000000/0x1000)=nil, 0x1000) pipe(&(0x7f0000000000)) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000800)='/dev/null\x00', 0xed78ca24b18be92e, 0x0) accept$inet6(r3, &(0x7f0000000000), &(0x7f0000000040)=0x7) ioctl$KDENABIO(r3, 0x20004b3c) r4 = open(&(0x7f0000000140)='./file0\x00', 0x80, 0x209) ioctl$WSMUXIO_REMOVE_DEVICE(r4, 0x80085762, &(0x7f0000000180)={0x3}) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x0, 0x10, r0, 0x0, 0x0) 16:00:12 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f0000000080)=0x8001) setsockopt$sock_int(r0, 0xffff, 0x1003, &(0x7f0000000000), 0x4) 16:00:13 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r0 = msgget(0x2, 0x400) msgrcv(r0, &(0x7f0000000b80)=ANY=[], 0x0, 0x2, 0x1800) msgrcv(r0, &(0x7f00000000c0)={0x0, ""/184}, 0xc0, 0x1, 0x2000) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r2 = kqueue() kevent(r2, &(0x7f00000004c0)=[{{r1}, 0xffffffffffffffff, 0x3}], 0x7, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000300), 0x22e, &(0x7f0000000380)=[{{r1}, 0xffffffffffffffff, 0x2}], 0x10000, 0x0) 16:00:13 executing program 1: r0 = socket$inet(0x2, 0x8000, 0x6) sendmsg(0xffffffffffffffff, &(0x7f00000001c0)={&(0x7f0000000000)=@in={0x2, 0x0}, 0xc, &(0x7f00000000c0)=[{&(0x7f0000000040)="dcc9e528f92cca69cc42ae", 0xb}, {&(0x7f0000000080)="de7a496bb11eff14b74584340ce99a976e7613", 0x13}], 0x2, &(0x7f0000000100)=[{0xa8, 0x1, 0xb02, "c14d0d8cfda1d0d94149db3ea102f3616ce8864f65636cfd7c92ed13961b8210cd15d5e117a1cde9a26cd26b43b9a20d007eca3317543964ce3fa43de6f3d4db296b1a78b912e251d39c663fd055f37091f27774589ab8190ed520e4d5fc7d2d30eec0c4bbc4df812ef2dcaba59d9c062476f39e3241abeefdc78295c843b10fa7f5708af7eb1a3c88668d7712b35e2858b6accce617ab"}], 0xa8}, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1004, 0x0, 0x0) socket(0x1, 0x2, 0x8f6) 16:00:13 executing program 0: unveil(0x0, 0x0) unveil(0x0, &(0x7f00000000c0)='r\x00') r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000800)='/dev/null\x00', 0xed78ca24b18be92e, 0x0) accept$inet6(r0, &(0x7f0000000000), &(0x7f0000000040)=0xfffffffffffffe14) mkdir(&(0x7f0000000200)='./file0/file0\x00', 0x1) mkdir(&(0x7f00000001c0)='./file0/file0\x00', 0x2) getpeername$unix(r0, &(0x7f0000000080)=@abs, &(0x7f0000000100)=0x8) unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='c\x00') r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000800)='/dev/null\x00', 0xed78ca24b18be92e, 0x0) accept$inet6(r1, &(0x7f0000000000), &(0x7f0000000040)=0x22c) ioctl$TIOCSCTTY(r1, 0x20007461) 16:00:13 executing program 0: r0 = socket(0x11, 0x10000000000003, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000800)='/dev/null\x00', 0xed78ca24b18be92e, 0x0) r2 = accept$inet6(r1, &(0x7f0000000000), &(0x7f0000000040)=0x7) bind$inet6(r2, &(0x7f0000000400)={0x18, 0x2, 0x2, 0x8000}, 0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000380), &(0x7f00000007c0)=0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) sendto$unix(r0, &(0x7f0000000140)="b10005049000e803000008005786ca900f0e08fecea11ea8fef96ec2c73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa79230000f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89720fd3872babfb0fa38db9a9c5052de4d382b770c1f5a872c881ff7cc53c894303b22f310b4c2fa722e43c404f36a00f90006ee01be457aea8c500000002000000000000020200a371a3f800", 0xffffffffffffff29, 0x1, 0x0, 0x85) 16:00:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x5c}, {0x4d}, {0x6}]}) r1 = msgget(0x0, 0x20) msgrcv(r1, &(0x7f0000000140)={0x0, ""/111}, 0x77, 0x3, 0x2000) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:13 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x80, 0x2065d) r0 = open(&(0x7f00000002c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r0, 0x80047466, &(0x7f0000000040)) 16:00:13 executing program 1: r0 = socket$inet(0x2, 0x5, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) socket(0x20, 0x4000, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r1, 0xc1045763, &(0x7f0000000080)={0x4, [{0x3, 0xf31}, {0x0, 0x8}, {0x1, 0xfffffffffffffff9}, {0x2, 0x10000000000}, {0x3, 0x3}, {0x1, 0x5}, {0x1, 0x3ff}, {0x1, 0x7}, {0x7}, {0x0, 0x8}, {0x3, 0x8000}, {0x1, 0x2}, {0x3, 0x5}, {0x2, 0x6}, {0x1, 0x100000001}, {0x3, 0x4}, {0x3, 0x7fff}, {0x3, 0x217}, {0x2, 0x80000000}, {0x1, 0x9}, {0x0, 0x4}, {0x2, 0x3}, {0x1, 0x8}, {0x3, 0x3}, {0x3, 0x1f}, {0x2, 0x17}, {0x2, 0x8}, {0x7862a2bece2083cf, 0x9}, {0x2, 0x6}, {0x0, 0x6}, {0x1, 0x9}, {0x1, 0x5}]}) setsockopt$inet_opts(r0, 0x0, 0x200000000000a, 0x0, 0x0) 16:00:13 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r0, 0x9, 0x66, 0x0, 0x0) socket$inet6(0x18, 0x4, 0x6) socket$inet(0x2, 0x4, 0x10001ff00000) 16:00:13 executing program 1: r0 = syz_open_pts() r1 = syz_open_pts() dup(r0) syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x100000000}) fchdir(r1) close(r0) 16:00:13 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="2cf725f8782eded63f530600000000000000cf0b730f5fadb9559aa4756bd8452dd654d2116a7cbf0734b585cd3a74d255adfbe17a6470c08346bc1b6dcbb7709087ea31d7cdbbddc0848efb376a87c8aab80000000000"], 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) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) ioctl$VT_ACTIVATE(r1, 0x20007605, &(0x7f0000000180)=0x8) r2 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, &(0x7f0000000100)="8c65", 0x13f) 16:00:13 executing program 1: mknod(&(0x7f00000013c0)='./bus\x00', 0x80002005, 0x516) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x20803, 0xa) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x8) open(&(0x7f0000000080)='./bus\x00', 0x606, 0x0) 16:00:13 executing program 0: getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000800)='/dev/null\x00', 0xed78ca24b18be92e, 0x0) r3 = accept$inet6(r2, &(0x7f0000000000), &(0x7f0000000040)=0x7) bind$inet6(r3, &(0x7f0000000400)={0x18, 0x2, 0x2, 0x8000}, 0xc) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000380), &(0x7f00000007c0)=0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) r5 = semget$private(0x0, 0x1, 0x0) r6 = geteuid() semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f00000000c0)={{0x4, r6, 0x0, 0x0, 0x0, 0x4, 0x7f}, 0x3, 0x882, 0x4}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f0000000300)={0xffffffffffffffff}, 0x10000) r9 = getpgrp() fcntl$lock(r7, 0xf, &(0x7f0000000340)={0x3, 0x0, 0xffffffffecd81e2e, 0x100, r9}) ioctl$VT_ACTIVATE(r8, 0x20007605, &(0x7f0000000380)=0x101) r10 = getuid() r11 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r11}, 0xffffffffffffffff, 0x1}], 0x0, 0x0) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f00000004c0)={r9, r10, r12}, 0xc) fchown(0xffffffffffffffff, r6, r12) r13 = semget$private(0x0, 0x1, 0x0) r14 = geteuid() semctl$IPC_SET(r13, 0x0, 0x1, &(0x7f00000000c0)={{0x4, r14, 0x0, 0x0, 0x0, 0x4, 0x7f}, 0x3, 0x882, 0x4}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f0000000300)={0xffffffffffffffff}, 0x10000) r17 = getpgrp() fcntl$lock(r15, 0xf, &(0x7f0000000340)={0x3, 0x0, 0xffffffffecd81e2e, 0x100, r17}) ioctl$VT_ACTIVATE(r16, 0x20007605, &(0x7f0000000380)=0x101) r18 = getuid() r19 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r19}, 0xffffffffffffffff, 0x1}], 0x0, 0x0) getsockopt$SO_PEERCRED(r19, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r16, 0xffff, 0x1022, &(0x7f00000004c0)={r17, r18, r20}, 0xc) fchown(0xffffffffffffffff, r14, r20) setgroups(0x5, &(0x7f0000000340)=[r0, r1, r4, r12, r20]) r21 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r21, 0x80104267, &(0x7f0000000040)) r22 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/wsmouse0\x00', 0x8, 0x0) r23 = open(&(0x7f0000000280)='./file0\x00', 0x200, 0x0) kevent(r23, &(0x7f0000000440), 0x4, &(0x7f0000000500)=[{{r23}, 0xbffffffffffffffd, 0x80, 0x0, 0x7fffffff, 0x3}, {{r22}, 0xfffffffffffffffb, 0x60, 0xf00ffffb, 0x1f, 0x4}], 0x4, &(0x7f0000000540)={0x0, 0x9}) ioctl$TIOCNOTTY(r23, 0x20007471) getsockopt$sock_cred(r23, 0xffff, 0x1022, &(0x7f00000002c0)={0x0}, &(0x7f0000000300)=0xc) fcntl$setown(r23, 0x6, r24) pipe2(&(0x7f0000000100), 0x4) r25 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/wsmouse0\x00', 0x8, 0x0) kqueue() r26 = open(&(0x7f0000000280)='./file0\x00', 0x200, 0x0) kevent(r26, &(0x7f0000000440), 0x4, &(0x7f0000000500)=[{{r26}, 0xbffffffffffffffd, 0x80, 0x0, 0x7fffffff, 0x3}, {{r25}, 0xfffffffffffffffb, 0x60, 0xf00ffffb, 0x1f, 0x4}], 0x4, &(0x7f0000000540)={0x0, 0x9}) ioctl$TIOCNOTTY(r26, 0x20007471) getsockopt$sock_cred(r26, 0xffff, 0x1022, &(0x7f00000002c0)={0x0}, &(0x7f0000000300)=0xc) fcntl$setown(r26, 0x6, r27) r28 = openat$null(0xffffffffffffff9c, &(0x7f0000000800)='/dev/null\x00', 0xed78ca24b18be92e, 0x0) accept$inet6(r28, &(0x7f0000000000), &(0x7f0000000040)=0x7) ioctl$TIOCGWINSZ(r28, 0x40087468, &(0x7f0000000140)) 16:00:13 executing program 1: mknod(&(0x7f0000000840)='./bus\x00', 0x2000, 0x8612b) r0 = open(&(0x7f0000000080)='./bus\x00', 0x6, 0x0) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, &(0x7f0000000180)={0x1ff}, 0x10) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0, 0x12, r0, 0x0, 0x38) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000800)='/dev/null\x00', 0xed78ca24b18be92e, 0x0) r2 = accept$inet6(r1, &(0x7f0000000000), &(0x7f0000000040)=0x7) bind$inet6(r2, &(0x7f0000000400)={0x18, 0x2, 0x2, 0x8000}, 0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000380), &(0x7f00000007c0)=0xc) r3 = dup2(0xffffffffffffffff, r2) write(r0, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) open(&(0x7f0000000000)='./bus\x00', 0x10, 0xc0) open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x88) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) openat(r3, &(0x7f0000000100)='./bus\x00', 0x2, 0xc) 16:00:13 executing program 0: r0 = socket$inet(0x2, 0x3, 0x1) bind$inet(r0, &(0x7f0000000000)={0x2, 0x3}, 0xc) r1 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/wsmouse0\x00', 0x8, 0x0) r3 = open(&(0x7f0000000280)='./file0\x00', 0x200, 0x0) kevent(r3, &(0x7f0000000440), 0x4, &(0x7f0000000500)=[{{r3}, 0xbffffffffffffffd, 0x80, 0x0, 0x7fffffff, 0x3}, {{r2}, 0xfffffffffffffffb, 0x60, 0xf00ffffb, 0x1f, 0x4}], 0x4, &(0x7f0000000540)={0x0, 0x9}) ioctl$TIOCNOTTY(r3, 0x20007471) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000002c0)={0x0}, &(0x7f0000000300)=0xc) fcntl$setown(r3, 0x6, r4) lseek(r3, 0x0, 0x0, 0x2) lseek(r1, 0x0, 0x2, 0x0) getdents(r1, &(0x7f00000000c0)=""/4096, 0x1000) 16:00:13 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x86138) r0 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}, 0x0, 0x0, 0x4000000011}], 0x0, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x105) write(r1, &(0x7f0000000040)="510fc3a038", 0x5) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:13 executing program 0: r0 = syz_open_pts() syz_open_pts() r1 = kqueue() kevent(r1, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x7b}], 0x6, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000280)=[{{}, 0xfffffffffffffff9, 0x21}], 0x8001, 0x0, 0x8001, 0x0) kevent(r1, 0x0, 0x0, &(0x7f0000000180), 0x3, 0x0) r2 = dup(r0) ioctl$VMM_IOC_WRITEREGS(r2, 0x82485608, &(0x7f0000000580)={0xe5f, 0xfd, 0x3, {[0xfffffffffffffff9, 0xffffffff, 0x33d, 0x3, 0x7, 0xc43, 0x28, 0x5, 0x2, 0x3, 0x8, 0x5, 0x800000000000000, 0x9, 0x3, 0x54d7, 0x2, 0x1ff], [0x10000, 0x1ff, 0xa00000000, 0xa15, 0x6, 0x100000000, 0xfa1e, 0x7fff, 0x8000, 0x9], [0x7, 0x3, 0x3ff, 0x8001, 0x6, 0x5, 0x9], [0xa6, 0x8000, 0x1, 0x0, 0x2, 0x1], [{0x4, 0x1, 0xfffffffffffffffd, 0x40000000}, {0x3, 0x80000000, 0x2, 0x9}, {0x7, 0x101, 0x5, 0x9}, {0x1000, 0x40, 0x0, 0x8199}, {0x40, 0x1, 0x6, 0x5}, {0x6138, 0x7fff, 0x2, 0x1}, {0xffffffffffffff98, 0x2, 0x80, 0x8001}, {0x70, 0x7, 0x800, 0x10000}], {0xa1d, 0x5, 0x8001, 0x4}, {0x6e, 0x80000001, 0x1ad7aabd, 0x80000000}}}) mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) open(&(0x7f0000000540)='./bus\x00', 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) mknod(&(0x7f0000000240)='./file0\x00', 0x800080002002, 0x5bc9) open(&(0x7f0000000300)='./file0\x00', 0x0, 0x0) r3 = socket$inet6(0x18, 0x6, 0x7) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r5 = semget$private(0x0, 0x1, 0x0) r6 = geteuid() semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f00000000c0)={{0x4, r6, 0x0, 0x0, 0x0, 0x4, 0x7f}, 0x3, 0x882, 0x4}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f0000000300)={0xffffffffffffffff}, 0x10000) r9 = getpgrp() fcntl$lock(r7, 0xf, &(0x7f0000000340)={0x3, 0x0, 0xffffffffecd81e2e, 0x100, r9}) ioctl$VT_ACTIVATE(r8, 0x20007605, &(0x7f0000000380)=0x101) r10 = getuid() r11 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r11}, 0xffffffffffffffff, 0x1}], 0x0, 0x0) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f00000004c0)={r9, r10, r12}, 0xc) fchown(0xffffffffffffffff, r6, r12) fchown(r3, r4, r12) r13 = accept$inet(0xffffffffffffffff, &(0x7f0000000000), &(0x7f00000000c0)=0xc) writev(r13, &(0x7f0000000180)=[{&(0x7f0000000100)="6ca82c5a0bb17e49e5ff565733082b0dc67ce298", 0x14}, {&(0x7f0000000140)}], 0x2) ioctl$FIOSETOWN(0xffffffffffffffff, 0x8004667c, 0x0) 16:00:13 executing program 1: r0 = syz_open_pts() fcntl$setstatus(r0, 0x4, 0x44) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0xffffffffffffffff, 0xfffffffffffff690, "050355a8a5dd3800e0ff0000fffffff000bf3e00", 0x0, 0xfffffffffffffffe}) readv(r0, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) 16:00:14 executing program 1: r0 = socket(0x2, 0xc003, 0x6) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84c6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf5547b4b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd2350000000000000000000000000000000000a034b9443ac0062f41c1416ec025301199fbe84db73cedbcbe33db04363be6f3e61cd859a5b15078f671f1f653c862465da23fe4cc2ad4bde398cd38d5a9be4c27c5a772b5b6063a5b0478e49016c58adb783e404bf9360394ce49f2718f1ac82ab95ce1924f0465ae1dab5b0f7413e9f3530e99bfe9a1dc4094dc6b09f181a343f843fffca55164b9836e6fb8258f4dc50d835df0b952ceeaa4f4e78466c57da6548ab2dcfede0db6b12b04242e6d457df7ab99212a9a23f1e46b13aa6d23699b18e32bbb849922b099eb9bcfa36a908b7af0a03955eb5665b001b76af6f1c62f95aa85dea21904eddb645c91e475fccad65c82f4b969035a9672bad9c1bd60e8fb2ab8661ea6fa693e4ae22bff6999fc1609340aa42d5c3126ff0d4d982481e00b915c5de4cd7d821077a167871ddb48378cfdf68f0fdef6"], 0x10) write(r0, &(0x7f0000001140)="87579e3f99755f4dd72b093cf17ad88324392c2c0f3f8c8e58420883372b2c322d43be77aa37a0ce4a4c8c5a4ba4dde9190ad89a3fe8248b7f6dbb4dca523bd408503726771cc496bc53eb1516f5be5afe0a9876a23945bdca2edc937acbedfdf82e49ebee34d8dce2f189cf7f323368c24ed611fb6f8ea375fb41a41e51b3b1702b8838bb0d81b3eeb96352ee8461394c3e7d11a75b8b2cf023d7a4d6087b29b13b8eeae4293a23e3e2f1a36acd3cf169f7023967a10862c1ac41a1765e7c408a076dd28921904e274ea2a5d52e602a2f452d4c3f6f7f68908a5ef361c0246742208f743a241f8fd8e2f9f5d7546bc33c2dfc95b457ab698c25c0a49c5b93740da1c63f5180504c93f0085acd5675308cd2e8ce792ecf35b38d61549a84b8f3a71338577e4288a4d2388283d4a235c38b7737f2ceb057b3210dd17b63ce01519fa5dd88821bc8194336d023b3f42d8cd32291c030f45af5326d203095b0e1285953cc5499eef0d481aed7d30864d6840434ed69f821aca94cb9edfef71cf2f44754cc535b8f7e9f8010868c9e9711f5220bc5c00548e6593df5329f16f6a35f989605599d620ea2c929fd061b7d77bd362dee7bed0b1ae5698c29c483def11e23a3af59387b20e08977c921f6cfabdb16f420de3597f92650900096ba131003ecb2241f7f1b98b1344f4defc938f7ae67745108156ede64c998e928369995d983625d0e2fb040f921c90e7c63cf3697ab4887ba266d58a9f1454080513e486c8355342e2b046db302de621e383351f1c850d2857f44e9fa59893fbcded81a1a54a23cc2cd46ef98fe1b43d5103217f4c32fc0a6b33c77a9ab923a35d2d0a0889b889790258a9657678451fe871d087f68f2c82ca17019f9117229b0562c9e02b013737af85064b52c831339a3d4060cfe20ef0b3b7f1afe0d3b5e51dfda6c1a465a323dddc9dfa3ad290b4895d551a269310da893e31fd8d1a5bd78d2087b6fec8018dcafc6e7fdd7f35ca9f7b647b36cf9b5aac8c71f96dbcb1be772a9811c079e2ddcecb74ae7e0b4e3ef1b1c4d5d426ac4cb7a0b4789d40cf323f84562a8e9f57c9f4973d97fc1077e43feade86877ea5f36325091c146ba3c54f6728affd1869bc5af381302a5636b84dadf10c09e191b11dbb6bc7ff894ea16afb16977b1b1a2749dab6cfe3e61d2c3de5c9b931157c50ca99ed3c1dd527e17104a9b57485138f11979b07bbdbfc0e030a3a62596896e112604890b9ab4ec088c48012d5b8356fabff5c049e4c8d9ec834010af93a149476f2a14ec3293f6fe528cf0297ae705422b4f0486c2feff7707a526a5b1dca8722703985d34dd5f12460c66403cd71a623138bf1111cd59a0f976feaaf53685a69783b7a187a878c500000100a3d9ea10fd5c6f33b6c5f153c5eaaa8f07384d103a47679fa66257ba7f849fa327cc5f3224d31188dc1253fae6be7be5f447c3622e88ad10b3d2120ea06f0299d6d8714d414c35fb4e6f7fc033e790ada280dfd440d0189d796f84615485bb26b4bff850a8d4dd0d10f92aa52ac0b5552ad5d0218f365ca14d8b519cfcd60b02086360db7a88029d5ac77bb5b0a6241fb9a55f67a15a72d244cb3b23b0663a526d1d43957f7eae7a50da353e46d4b4848290b282fe2ca9c22847e71220d531d9006526c98b58246e757250d5d66da645ccb7a9d3891ae703a106d30fa91f9ae9d471835caf9fad43f06e1332e3e69502c8d4683fecc78f269662cce0be01f5669dbe622616b07dc813b159cff17cab3d921754e26162119bb6cafe9528ccf6a9aff744888f544674db05b33794eb9fe5fd59093dfc0376beb1e75be9cf3760e51701f056454e617eb6704be4171bdfee19eeb4201329490ceeaa1877767a9afda7582ba89b6066f4689557f60ad5a1c2c5e29be407f3bbbdc1f3e845c2771df7c0efa14a2cd7c031ad41ae49e15e7ef4f86799922b0c4a4958961b71273ba5f5a5556b0ea0b55c1835b04f1503c027d96b882e1e4c3bfea60e3bf1e4efb04c66362504502d6b2be724fb0ac56fbb684330c571d0675f1a02c0f489611f71c5ee9604a8c34c3995a5c262e703b2504430724382a96038aa47f7dd76a07be414f1861fce2735ad1174ee704f5020ceb18807e705d1502b9caf5b09afac5be2a5252598597f3265e8d39ab641063a4e72a78658696b8b27b27a523b17f943fa2cdbbd17bc3a75bb15878c0b88545fcde1551c9ca787dafcefe9272f35298da49b82c803feb27c825d00d1e0fede62210aa236f46865f002ff0c56c04fd77aa979c98f2414bfb7187b98d015edce033e5d113e8351cfd3dae77303bf504fb9e3f855cd69b4dbde600798b8d8564e58b8e948768429acdeb852d688ba11a39bbee6dc9863d9d7f229490e9f38e11ba4a505773c064794868a0c78737597069b7abe70a691a0ec586afc74c93ca93a0743917e94f66c4a1ebf0cda70fd86976aeca2b24eb5d901280eb2fa212d1bbd753069978138a1cd54de6f39bbd682702552a8b1ed2db0912a75991221acde8519012772ddcf6ce29a1a6889da6dc5eb25d537461909b4180b396ba2e9666efae0d9fdf4b02557a90204e1acea58eb475655347e137ec3be3757c4039a81fe27a538e22d9a1ce560148d1e14cad07526aa58cbb9997a7df7ba3677db1209f7e3c3198f7623986110c32dd72d802bfebc06642374122fda961e35599ee44fa4676b99d2114381", 0x792) write(0xffffffffffffffff, &(0x7f0000000200)="db50ba2b53556a30feb505218d3b43da4fb34df6192b3979bc8baa99d51651b796", 0x21) 16:00:14 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x6008, 0x2065d) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x10) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000180)={0x10, 0x0, 0x4, 0x89f6, [{&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x3}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x5}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x7}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x4}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x82}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ff9000/0x1000)=nil, 0xc936}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x7}, {&(0x7f0000dfd000/0x200000)=nil, &(0x7f0000efe000/0x4000)=nil, 0x6}, {&(0x7f0000fce000/0x1000)=nil, &(0x7f0000e5d000/0x3000)=nil, 0x80000000}, {&(0x7f0000f92000/0x2000)=nil, &(0x7f0000eab000/0x2000)=nil, 0xe0}, {&(0x7f0000ecc000/0x4000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0xfff}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x8000}, {&(0x7f0000eb8000/0x3000)=nil, &(0x7f0000e63000/0x1000)=nil, 0x400}, {&(0x7f0000fbf000/0x3000)=nil, &(0x7f0000e4b000/0x3000)=nil, 0x1}, {&(0x7f0000f0f000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x7}, {&(0x7f0000ee7000/0x2000)=nil, &(0x7f0000f4d000/0x1000)=nil, 0xffffffff}], ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], './bus\x00', './file0\x00', './bus\x00', ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], 0x6bad}) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/wsmouse0\x00', 0x8, 0x0) r2 = open(&(0x7f0000000280)='./file0\x00', 0x200, 0x0) kevent(r2, &(0x7f0000000440), 0x4, &(0x7f0000000500)=[{{r2}, 0xbffffffffffffffd, 0x80, 0x0, 0x7fffffff, 0x3}, {{r1}, 0xfffffffffffffffb, 0x60, 0xf00ffffb, 0x1f, 0x4}], 0x4, &(0x7f0000000540)={0x0, 0x9}) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/wsmouse0\x00', 0x8, 0x0) r4 = open(&(0x7f0000000280)='./file0\x00', 0x200, 0x0) kevent(r4, &(0x7f0000000440), 0x4, &(0x7f0000000500)=[{{r4}, 0xbffffffffffffffd, 0x80, 0x0, 0x7fffffff, 0x3}, {{r3}, 0xfffffffffffffffb, 0x60, 0xf00ffffb, 0x1f, 0x4}], 0x4, &(0x7f0000000540)={0x0, 0x9}) ioctl$TIOCNOTTY(r4, 0x20007471) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000002c0)={0x0}, &(0x7f0000000300)=0xc) fcntl$setown(r4, 0x6, r5) fchflags(r4, 0x0) ioctl$TIOCNOTTY(r2, 0x20007471) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000002c0)={0x0}, &(0x7f0000000300)=0xc) fcntl$setown(r2, 0x6, r6) sendmsg$unix(r2, &(0x7f0000000a40)={&(0x7f0000000040)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f00000009c0)=[{&(0x7f00000000c0)="e2639d8ff0ef0fdc968e2524b693dabda86fdcd3c028df827e70e731f0d29d0f827313", 0x23}, {&(0x7f0000000680)="8eacea46caf28265f4c76871a1ecd715c7ea3f9421246eb224dc6b07ae099a18c49fb60d7ebd9337f2a6ea42efd86e4e44e4e514d7e5fcb104af42cf9fef0db9b1c0ca186cc2a7cd5a242626e4ee22ac1eabeb57451f15902a30838055ec00a76917db316529a943ec3a9420be", 0x6d}, {&(0x7f0000000700)="16f087d6b71178b3cc31dcd97bea8521c1c0f5c17e3d566dee3446db57a59db310147cb1512eb22f02acab563b978a279cad94ddc6cf70a1e0acf63867e9873a92959ca74c82252e3fc0e6ee5c87758b61661f8920aeb9aa44419bf4a18f66a866786656a5707c0b7f3e2ba99f06f20009c31a022dcc76b862195d15f6401bfff5901b345c670eba522adef7271d35e4eaba406ddf24cd1903677713a9133853b695970c5d34f7108001bb378edf95120ce4cecdde4496c92b754b38a4c32c378b", 0xc1}, {&(0x7f0000000800)="92e7f27916209054244e69b943b162d129b38751ce568153cfae2ea9d9df62065ba2c30a1684da08c0ac21707cb2ecb46914b90fbf9b57c3ad1e2a421f987033e385df0b81172e18fe381f4f37cd6444d0afc22e97ecd3898c66866eec0235170a6a381af37bbeac2ecda9258b1c834dd9815e3435cde5f95a6fd0921baf47c3ee109253468a256362642138f564bf205bbfa5eb5dc225127dfea1248e1e96cfcfa648d49deb3c691979aabdf01104cfb844824f", 0xb4}, {&(0x7f0000000100)="6406a1046b28a5c802865dde0e93f774c6e306e1475938f492f6e88f1ea016f3417cff", 0x23}, {&(0x7f00000008c0)="8014d12c20adc8649549430f241add4789cfd902dbbe57927b6144bb1b77f0f5da618f65ad5cd3ed0ed8e8c794b33b14224306d8487bcc37be8f6c28e577483cc1214a021a86256050ca952f081bbd56c3252df9de07b7d17ef57bf597c2e95abb470dd8d8c6ddeb2aa305cd4836eee2d5a5eff176bdd2b26b5a1df06d8763341ce23b2acd61c6dddabc72799a1f382fb61aa1d9b137933e19a1a29a507ac8d07773c96dee118865b84d3ae55b1739aaf6e1acec98537f8edbabe43f272537297c3a7631d473711d399ba0", 0xcb}], 0x6, 0x0, 0x0, 0x2}, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) 16:00:14 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000300)=ANY=[@ANYBLOB="3d011f2f66696c653000ff7f98c7a89b0ee223ac9a40b5a9eb8e6f5ce62c05f16ead7fc15b6e692f7875d306e0c3bad157f1b5c2afc238333f5dd2e58fa069e1faecbff12debd9b1693f06e3386bbcf14173adfd19e6a3a5d2893ab80b3d38742e8fff1f30a377ab7c6623a84c6bead6407468ffe944d61efa7ddbe4f044d2b689d83d53e5d4d12a6497d80471"], 0xa) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/wsmouse0\x00', 0x8, 0x0) r2 = open(&(0x7f0000000280)='./file0\x00', 0x200, 0x0) kevent(r2, &(0x7f0000000440), 0x4, &(0x7f0000000500)=[{{r2}, 0xbffffffffffffffd, 0x80, 0x0, 0x7fffffff, 0x3}, {{r1}, 0xfffffffffffffffb, 0x60, 0xf00ffffb, 0x1f, 0x4}], 0x4, &(0x7f0000000540)={0x0, 0x9}) ioctl$TIOCNOTTY(r2, 0x20007471) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000002c0)={0x0}, &(0x7f0000000300)=0xc) fcntl$setown(r2, 0x6, r3) fcntl$setown(r0, 0x6, r3) getgroups(0x7, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) setgroups(0xfffffe72, 0x0) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r4) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000800)='/dev/null\x00', 0xed78ca24b18be92e, 0x0) accept$inet6(r5, &(0x7f0000000000), &(0x7f0000000040)=0x7) ioctl$VT_ACTIVATE(r5, 0x20007605, &(0x7f0000000040)=0x100000001) setuid(0xee01) r6 = openat$null(0xffffffffffffff9c, &(0x7f0000000800)='/dev/null\x00', 0xed78ca24b18be92e, 0x0) accept$inet6(r6, &(0x7f0000000000), &(0x7f0000000040)=0x7) r7 = semget$private(0x0, 0x2000000000000a, 0x40) semop(r7, &(0x7f00000000c0)=[{0x4, 0x10001}, {0x1, 0x401, 0x1000}], 0x2) semop(r7, &(0x7f00000003c0)=[{0x3, 0x0, 0x1000}, {0x7, 0x3, 0x800}, {0x1, 0x6, 0x1000}, {0x2, 0x2, 0x800}, {0x3, 0x8, 0x800}, {0x1, 0x1f, 0x800}, {0x3, 0x7, 0x1800}, {0x3, 0x9, 0x800}, {0x2, 0x2, 0x1800}, {0x0, 0x4, 0x800}], 0xa) semctl$GETZCNT(r7, 0x4, 0x7, &(0x7f00000003c0)=""/195) socket$unix(0x1, 0x2, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x8281, 0x0) r8 = semget$private(0x0, 0x2, 0x2) semctl$SETVAL(r8, 0x1, 0x8, &(0x7f00000000c0)=0x2) bind(r0, &(0x7f0000000100)=ANY=[], 0x0) 16:00:14 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x9ff, 0x3ff, "d730c1e7e400000001000000000000000000009e"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r0, 0x0, &(0x7f0000000040)) 16:00:14 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = socket(0x2, 0x1, 0x80000000000000) getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000140), &(0x7f0000000240)=0x10) bind$inet(r0, &(0x7f0000000000)={0x2, 0x3}, 0xc) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000100)='/dev/diskmap\x00', 0x80, 0x0) chmod(&(0x7f00000000c0)='./file0\x00', 0x3) read(r0, &(0x7f0000000180)=""/108, 0x6c) preadv(r0, &(0x7f0000000540)=[{&(0x7f0000000280)=""/178, 0xb2}, {&(0x7f0000000340)=""/78, 0x20}, {&(0x7f00000003c0)=""/67, 0x43}, {&(0x7f0000000080)=""/29, 0x1d}, {&(0x7f0000000440)=""/252, 0xfc}], 0x5, 0x0, 0x29) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x105) pwritev(r1, &(0x7f0000001900)=[{&(0x7f00000005c0)="fbd0b6686629f360702b4c4184ba20a1bc6ff71c53c015357776f3186c7830abf821ebe77dc26c9e19ba33a364b4a57e526fd4232dd6d86b85526272e0730e8b8fe4c34bee8b820650664008238b2ae483c5c1db7ef8491faa1e69dbd1bd326cb3f24fb3ed28888eba0904f5db7d4a20bd72a303d1", 0x75}, {&(0x7f0000000200)="822a7431e76a99d6ddf3d1c51435389e3be34ad39be2fe7d173a58e437f9dbf658a1e5c68e898b8f8bcf75d0ed89041abb74da35d39dee74a493c1c674", 0x3d}, {&(0x7f0000000640)="e612469c2e4e8460ae42dd3ad2aa2337957503cb4e49053ef7b41484f45d93d8e250eda4e302a6b6a5779041c0e89c734b9203547eca8cbd7eb0fff8c321218fd11195c7842cacd367c42d7147307a629796a4669685f244c3f9ac14d185122cb492c7d0a6f22b6e8e5ce0524434f742627b2773ca513d7b6c09fc9dd75d69042387439121837c2107b11470dba9ee", 0x8f}, {&(0x7f0000000700)="5434b1ef8181424c381d4d7c0898d95fb8633b09d97a4bd00588f126671c81554554a3cccdbbe8f8fc67559b9ceaadba0b9c22f7434098fad7b9455bd920e2d6a836866f59ec45dcbedf7324b7efc20a5fe54f0b47580750191f8be9a73c19489ca6987c2bfd931a8a046d6f4e2a7305323ac1044dcf3563f0dea80f4268962514841b9dab58e8cc1e47677fbe39f453c7d80208ac2b28f8093d225b1e582bc177264c9e04ee96fbbce25e39e23a296fa3411873f42f2a5346eb97", 0xbb}, {&(0x7f00000007c0)="bb351cd55ed1e96e826dd31b987c180455af7ffb3079641e5222cd17cf970b17f3e9e7f6b4036fd40b1c001896f20d7ef490b0d2e65e956b90eacde63ed7d49592100e52b525d86578ff8abd568755b8d1fb436ef2b3657d52f9b49f4741dc78c325a03d1d5baa95ea43ed5848065cde92756eb2ccd377c5ddd3e079", 0x7c}, {&(0x7f0000000840)="b6a5e05d7051c77695af6d1d048f1dc65e72444889a994fbe8d10928ad6af52a07560213827079f0cb1dc82c9818d509515a82246d63cae9dff0", 0x3a}, {&(0x7f0000000880)="2df6fe093377fa0eb80c240b41d966c12e0c4cc4930b56fcefb574884bb991337d9f1efa1d3f2763ba0186c36681dc4137fe5176f9108706b0d82d90be0ccba96c63539eaf04a576de06e899c2ec1abb4897e3458e01d14b23e33298b060a8a5c6bbb3ad79597ace4435b85bd367a6c2756270ee68e18dcaf95bb9144b9c5dc00032665810f8e52f9d721b141b8fe391086066a6a728d8937f62f93f29a670d2edd0e9ec4f7562daf4e5f82976fe0d8525596d910b8af6463049c938f2ca95318c3f49bf59b9e838040a4fe3cfd971b8d693c55d3de9727ff3cde87d47c4ddf9ae7d9de71ac679fa782a163d350a277529738d03660e664e8c4af33c9c22501dbf7ff18ba7a0d6c7393086d1d7ec4a2213cae1abc43f141d06fb4cbd051892ac1c082c2f9b3c41dd6c48a1ba650a990557348fe0047c24766f02598d137fa1682bde3a6abf95b62082dbd5c1aa48113919bb8ec7a3e13f667b2bd51efcb3cac2cb8a00796aa385ede9cf3b1a64cea7102584f5a80141327dd6f161e154dca5c91d93ba9bafdf07da68fd4a4f10077ebbf9e36c90c7b439fda292a24667627b7be467dc21dcc3fd366468d07cadfcc2084e06d43f9ccf71925458034b4b4416dc1d3071617af280ab499f1dd454f2e32b2499be3e50098ccf979a76e0ce9dbfaf8fab28576e4c3c27a5cc33617dd281338003366ee35e346baedea76836e9a96eb705eb5029074c84a937dfdd7f897b99241c5e84001553a39bb0f664a4b86574e44d80878c22af66e47c91fc2a231d21cae2679e74e4c5ea72673173c38db704fb813ce5e317ff95ef5fce77564018b93d343095ece30219eb6bbac5a377c03e3017c4c13f9ef0f773a03617f76375f9cf184e9384c1a075a25d5786d4f60125af437f12e728a4ed7e5db4c762311eddc86f0ab3ac37e5b8b2958e085cdcb1ea1f4d811c956d2b18038b2c6432811ec313c7ad6b22ad0f2119970180dc56a288c402b44e99179db5c80cb4d6b3f2078c3e8e1fd94208bc7a0703b46871b2b3e35e8bf2ce3635382941b2ae926fb12ec80ff652d07f46dfbb899e0c5d07eda46f046af086e445392850a6071e67436fcec72497f7db204d7dcd7270d1a814ba07d96edbb73de94e57aeeb94c53d15713c08aaabbe70fea1a333ccfad8c0071ccc9f67ca8164edde3e1589a4677deb03e0778985a3f449668cdfe39b6a99a75ed7392fbfd836c3ab3c4a723c92b1ee9ad40911c3890153bbf6f2bf5d3c30890f9101fb47e9d0c69f0cbd4417bd916efb585a3f23838f0c9f13efd8ebc847039949bb03d9ca4962576893885738506d16cba5ad1524fdd4d3a643d9a92818fc44e94d1341180fa89bf8f054b2654f8466c70db9abb58fcb9574a729ed08b358bc241ff929ceb949e225785153c570ef6eadc6cb1bba837032dbbce3f815f5eb2d122fec172e947c7c44245a1aba59c9f6f376d8aa8c5555d88d8154f252627d208cff398511e95ccc971cea47c4c48b40dfa197ac2bc1cab8e5f125cb6263fdc500e83101190aad26466f672e77aa423b9dcfd6d6ade099588d1cbcf1db502659bae663daaeaa40ce0fc3bec01bf4154082f397b3c0ee896746ec40d6e14b17637f2289984fabb0b99f7284bb885f4daada74689abbce95b01273efb7db4b4872f6da9625079b8ea18e72be4f41085fbdd77eeb99c6ad4b7c43d34e4dfab011ac46e26a6f54c3edcb47467af0a08c8df513019ca7c5d9b01d3e5647db865c50a9160b8ccc92de34b813d15bf0503ad23584942aacd6059f0295bb0659afa122da8dfb48e7b027ae883667e8482a9713ae40dadc583adca39e96dc25daf610fc52bbf62a2743a3f20ba19a352ba5446a095e1a1e12c719a6d6d39ad153b876786f9e6a9465e361faf3f9989fb73b1491c6d4f73a01815fea68b0e57bc436654fb23f07c05cbaf31ac2a93423db581fbff421df7d5ab5cff8bd9b823390682fae1c19f0cf4ef1a93ce11531810614f7bc546b29cd48094e4c53ed6c6c5c7c8f7b1a4a413feaffa8acd3c59b185735c64e28ea7f5f3a1951011b80710e28e9e86636f6073ec4cf8a5887c6b610e1ffe94be6b558a6f370a87ee4be06a4b6202a9c1ff60f4986778b79bcdb836d056cf558a903552f105b9f7d47a8ecbc233753d41bf1876df4f6385d07951d123faa1cb7ed803a106de485fb55cc0f10106127dbfdfb541bf568e3789c8eea8e8b297a76c46074a1e0b70f3866b2ca883edffd018e295744eccb11fccb4f24ee96c4a8e5253669854fe95393d5afdd90b5ac2641a4f5c10e6995fedc2f8d0aff361e005c432818b24cb110cca743fd26763ed63f4cf35a648e44119b8fda86c9f855f4708dbeb09dfa10bb6121d23afde36911bcbd3d9c2be652b77493c3559be407becb18e92018edcb98003af0828df3a75b1f090f4e590ee55a1f11de3e32291cfe28e92a8ebafeb259f19f74078cf12c174cca083ff1f59f20621e5642c22c166ed576935faa04540d3c8b30cb3b4950b4684e849a7a36acea400cba663bfd2c9711ac99dd2034a241b5a1dbe46b0df0bcc8fed0ebaa6530d251429c47ffb19dee1defff98fbe1ce1801b6f2d6c515e87a248ccfed4034bfebc74c370dbbd878b133852254041af26a139186557d9d38e68272207e50367697dcc93c9726bb4cc0d4817ed2194946389c720bb3e5f6461a52173a5340f5f0a41b6d427929cbbba8e09e67126d2ca8ebe86e2aacd9826fcd630ef85216815b0aae5bb972f238f7fbd790b4789dac463d1f24783e19d14957700a20a97cd2e0e55baa6f145de513675040e98ca90fdede18ba9312cf9b59cb1b41d9f9ddaba7ee3a07d0f50da1e8e86cb7f3d587fb43ec74508bc39f3ebc92881fb8d249a9ac01e102264822700f9edd52cee3d59487ae05c07ec88f24e693ce07b3d8a1f0befbc97c57ebc56bf63ca27e5676df1a0eafb6104940fe20db390d14ff481e736c48d4dd3a60db320a402427e1fefe9cd33c337038f431f32b4ccd240d9048fa535072a9af989528baf0d403ad31ec35bc72eca8d94da887e328bdd0d59ac7812dbed52a5d9a3e0e71bcdeb38bdc33f704290acd38cab708c9bc3709f5abff383ea4b6379319439e2a54f29a777ea1ffd4efdf5e384a279e5f399fcd52c3e132ab226cad2e787437d1a59b9922d2f62ee2ad8d9fa8958a9bbc52b3449b4d1bed20796ef3415d0a248fc959d9f177f4ed6609100d42ced976b2a4a6a9531fbbdab2b87f37a526a7a7fd88ab723fd0bf1442ad3bd184b33ccacc2fa8eca028f2baeea7bfe4ffb0f2ac220e7cf8966dd6534aaf9a3e83e4dcf2824306aabd486c7e3b70ce0d520c6d148eb0afa173a94d7280a9d305a875a92be6728fa8c15c34aa861349edd674f25d8a3cf867012ec4eb3c09f24d8d1aa686e483eea5ee57971d080db589efd8fe45760018bd68d17b969a2e75c70023af26899549ada0cc11f2e3cc7542dbf3a230bafd425a5efac6f2a352363d8d11b77b84adc71318c8b41897b1b91cf65f06745f33ba1ea06c0c276b48957860136fbb5224bcd5ec62c8e7d2fe1acf18d16146449cf01a56087ac4d909e8989f1bdf7af1f3d7512c08f850f71564ca7f3406d1718a355a21f0cb0117d2dcf876bff7f1fe6e92cb1cbca3a0f99d58aae5e2994f311c7091794a38d098066253f7ce4c4b773d5056f273197e4285b66b339085c5dbeffafa7f4443b06aafc159d1f24b2aa617d06773bc53fa7461abfa4dcbe5b9cac4c55d8b96f0bc588bd4c8b66699d8f05944ac3fa31e82e606854a3853869cc28602451bcd72a5cdbf1dfec9eef9da7f841417058744e8de6e0baf28dc55ba66adbc2bac9e68e42f163cae360ce6ce7d87224feaa7f51a4316fbe5d62239726c59b0744505fd708b835992699fe7e99c1d0490b868ed3ae64072f2129f22e07730d748b21f5acd10dccb529ad0da2b027ba6e6c65541b8688f407bb2e2b90acee48d4fcfce07cd40d7749d14a7d3650a1158871d03237724847f0b71ebf6c9969907b59e12eb854d863d0040707e56a2e5600bdf9538594a06f9a3b001f2db14d11742cde6617f885292f9390d07386981984e193b1ff568eae76780799948b251890f3733d195a8b0332fae8a95b1e873b166867e51df641870d379a812bce76c51db1916f668328144082f154509dfc931bf8e884cad169bcc700b3702888a2e2587c152f9c591b273b424d1073c2cf5557e87e149eef879031323286a710b75ee247daf923223356389007ca81ef55bfe9fccdc22057e400c496b68e55de9b4da6c6234ff88695b077315c2c6ac75c1de7814c3123d9a861fa7463c00952944d504e18d47e40a9ecdcd8c695e3eb896f8a61784e79e7ef9f46bfc1a1c3299c530f8f32a2b8ebfb9fcdf1fe0a648ed536ff31867f9bd84685656d2a2b6c2f29300b6135a591162339f99be907ce4ceec23434ac5375895ec1c122d40de79c39fdbba3ee53d36c845e35d26776a98b6451da5ccdad3cb33005b191148d9c7ce58042ab0be4feae5c66b67a2c5f48afa37c2444e339538ede8ed7899b4da20f8dac3b004d139b75dd7f49e625661a99f5a969944144d6e273cacc17f0a8bd200f253e115789da17acd41ba7abc015aca50222ec79b317938a87f9cdd86196ba4f8a01a6d3e82efc49b3ed637644264e1feccdff3a61cdef7740b30506a7c2d5932ec8a167da74154d63555b32d0b7d1c4b94bfabd6a78afb0684a3f0c6dbca97690a3dab15f57222d88c5e0ae404b84f9d55e961e16412cf32ac0f7f42c01e79c49b211273350a9a50bbf026accdb93d9979c70c5413c1a0a3ae517b779b4bc85b3cf31252937730098931ba01a6e88a1b27f8be625d61ba475154481d410132bdfabcb8b760215270009b898f9e7cad2e64e4bfe81899f0df691b6994a1095b1179902bafb31d8b80e12785a1ed44a29128ddec23c7a2a1453e7417fc9e14fa296acecc16aaf51e5a6c5b4b15bc7345b158da5f675701b9eba0ba628c78e8c71c2b3b44bd0463fb7db1aeb12390f834d6b72ea2b9ec988a910b4a0e3aeccd9307868d32ed6cad906a292f0158a7a922afb1736b606ba0bb57ea587e1e9e17f30b6f116f3e08cac05e90851f99e4d1259608d61ace1b73b22f22f7c6ef42ee6d2a0ab71d6069cd6dd7a6c1d145ee36df583cb0e424b0cf90b9f7012d2742f6fe129e5b5453391e606e713bbbdab653e1c0025377f9f111712474864cd63440adbb131b22eaf11c1bb7277034ef662e54a2b01323b275e589a8c7d23d4051900fade5773e18fa7acc907828ace5786ff67f55c45662084809a8930f67631ab0e47d4c67c3295a8fe785a265ec8295555918ce37a8a0e1ddf579747ea325dc8acc49dc0999ae513dc8255243805716731f8a607a6fd9f6f24ce8f54b638b4488d2f887bc00dc714a707f306ea070e38b2829a0cba27f5b93ea3d2ca83a8d2aa79b7690c7eb0901e66dfc11641580786867153937ada0b841733ffa6d0c390489c9c6b076159cbddf0ef1065a5b095423ec3a09fe5e393e60427807f62c4d724769cbe2532d8c6604a5c50fab2e39a55e4292d24a32fbde3424e511610297a44dbcecfead686d6b14e9fd827f6a508f83dd03a475fd87fcc04ec7c7a6b2f50ddff2efc3c38658bc0f354599ed7f0bfa8f2a8974f2cc51da9a1d7be2f4a0473141cb32726816e9d9395293d94d100e4ca5cb0b760ac9208a15d738d9eb822d83c71354d487ee09c2334ef515fe0e41a189b9312e9bf1", 0x1000}, {&(0x7f0000001880)="1c3141bcd721607284991b8b2a22f781722e0f7bec51d0e619fbd673dfc87e128faff4476b3f84deb493f76de14c747aee569878bdf6016f59f351f02e430bbbd10e", 0x42}], 0x8, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) faccessat(r1, &(0x7f0000000040)='./file0\x00', 0x5, 0x3) setuid(0xee01) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/wsmouse0\x00', 0x8, 0x0) r3 = open(&(0x7f0000000280)='./file0\x00', 0x200, 0x0) kevent(r3, &(0x7f0000000440), 0x4, &(0x7f0000000500)=[{{r3}, 0xbffffffffffffffd, 0x80, 0x0, 0x7fffffff, 0x3}, {{r2}, 0xfffffffffffffffb, 0x60, 0xf00ffffb, 0x1f, 0x4}], 0x4, &(0x7f0000000540)={0x0, 0x9}) ioctl$TIOCNOTTY(r3, 0x20007471) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000002c0)={0x0}, &(0x7f0000000300)=0xc) fcntl$setown(r3, 0x6, r4) ioctl$BIOCSRTIMEOUT(r3, 0x8010426d, &(0x7f0000001980)={0x93ef, 0xd8}) r5 = semget(0x1, 0x0, 0x20) semctl$IPC_RMID(r5, 0x0, 0x0) 16:00:14 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200010000000c, &(0x7f0000000040)="ebff125c00000000", 0x8) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x800, 0x20) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/wsmouse0\x00', 0x8, 0x0) r3 = open(&(0x7f0000000280)='./file0\x00', 0x200, 0x0) kevent(r3, &(0x7f0000000440), 0x4, &(0x7f0000000500)=[{{r3}, 0xbffffffffffffffd, 0x80, 0x0, 0x7fffffff, 0x3}, {{r2}, 0xfffffffffffffffb, 0x60, 0xf00ffffb, 0x1f, 0x4}], 0x4, &(0x7f0000000540)={0x0, 0x9}) r4 = socket$inet(0x2, 0x4000, 0x8) r5 = accept$inet(0xffffffffffffff9c, &(0x7f0000000340), &(0x7f0000000140)=0xffffffb0) recvfrom$inet(r5, &(0x7f0000000180)=""/174, 0xae, 0x803, &(0x7f0000000240)={0x2, 0x0}, 0xc) r6 = openat$null(0xffffffffffffff9c, &(0x7f0000000800)='/dev/null\x00', 0xed78ca24b18be92e, 0x0) accept$inet6(r6, &(0x7f0000000000), &(0x7f0000000040)=0x7) r7 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/wsmouse0\x00', 0x8, 0x0) r8 = open(&(0x7f0000000280)='./file0\x00', 0x200, 0x0) kevent(r8, &(0x7f0000000440), 0x4, &(0x7f0000000500)=[{{r8}, 0xbffffffffffffffd, 0x80, 0x0, 0x7fffffff, 0x3}, {{r7}, 0xfffffffffffffffb, 0x60, 0xf00ffffb, 0x1f, 0x4}], 0x4, &(0x7f0000000540)={0x0, 0x9}) ioctl$TIOCNOTTY(r8, 0x20007471) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f00000002c0)={0x0}, &(0x7f0000000300)=0xc) fcntl$setown(r8, 0x6, r9) r10 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/wsmouse0\x00', 0x8, 0x0) r11 = open(&(0x7f0000000280)='./file0\x00', 0x200, 0x0) kevent(r11, &(0x7f0000000440), 0x4, &(0x7f0000000500)=[{{r11}, 0xbffffffffffffffd, 0x80, 0x0, 0x7fffffff, 0x3}, {{r10}, 0xfffffffffffffffb, 0x60, 0xf00ffffb, 0x1f, 0x4}], 0x4, &(0x7f0000000540)={0x0, 0x9}) ioctl$TIOCNOTTY(r11, 0x20007471) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f00000002c0)={0x0}, &(0x7f0000000300)=0xc) fcntl$setown(r11, 0x6, r12) r13 = openat$null(0xffffffffffffff9c, &(0x7f0000000800)='/dev/null\x00', 0xed78ca24b18be92e, 0x0) r14 = accept$inet6(r13, &(0x7f0000000000), &(0x7f0000000040)=0x7) bind$inet6(r14, &(0x7f0000000400)={0x18, 0x2, 0x2, 0x8000}, 0xc) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f0000000380), &(0x7f00000007c0)=0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) r16 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/wsmouse0\x00', 0x8, 0x0) r17 = open(&(0x7f0000000280)='./file0\x00', 0x200, 0x0) kevent(r17, &(0x7f0000000440), 0x4, &(0x7f0000000500)=[{{r17}, 0xbffffffffffffffd, 0x80, 0x0, 0x7fffffff, 0x3}, {{r16}, 0xfffffffffffffffb, 0x60, 0xf00ffffb, 0x1f, 0x4}], 0x4, &(0x7f0000000540)={0x0, 0x9}) r18 = openat$null(0xffffffffffffff9c, &(0x7f0000000800)='/dev/null\x00', 0xed78ca24b18be92e, 0x0) r19 = accept$inet6(r18, &(0x7f0000000000), &(0x7f0000000040)=0x7) bind$inet6(r19, &(0x7f0000000400)={0x18, 0x2, 0x2, 0x8000}, 0xc) getsockopt$sock_cred(r19, 0xffff, 0x1022, &(0x7f0000000380), &(0x7f00000007c0)=0xc) r20 = openat$null(0xffffffffffffff9c, &(0x7f0000000800)='/dev/null\x00', 0xed78ca24b18be92e, 0x0) accept$inet6(r20, &(0x7f0000000000), &(0x7f0000000040)=0x7) r21 = openat$klog(0xffffffffffffff9c, &(0x7f0000000280)='/dev/klog\x00', 0x400, 0x0) r22 = openat$null(0xffffffffffffff9c, &(0x7f0000000800)='/dev/null\x00', 0xed78ca24b18be92e, 0x0) accept$inet6(r22, &(0x7f0000000000), &(0x7f0000000040)=0x7) sendmsg$unix(r1, &(0x7f0000000380)={&(0x7f0000000080)=@abs={0x3, 0x0, 0x0}, 0x8, &(0x7f0000000200)=[{&(0x7f00000000c0)="08674689c069ee9df2707a100fb96d210a21b4f284438c95958e73de8e75f6e89d7915af4bdbfc6aeeaf7acf2f9ea28404339cf7f3b04bc9551dffa7dd29833431ee81ca131e7ff037e147e08f990800a4a1d384ee5e2f6e0418dea9acbf2e465268a1876808adfccb2ee73b9f2da4740e29645b1fbd3467c984f395ba5b56", 0x7f}, {&(0x7f0000000140)="4533799780f0ccd4fb91eac6fd9f48eb222cc3e5a19b5b95637fb61f181600f0dcf5a379adf22d3709d24be02a4fc249e6e7b4aa64d16729c6fda46803e611f602f9cc9f27cf808a2ae189b11e06037f9f4f352e4075368378381ecdd42c25c68206832943c4dd3ad7ae81c69a0daca63b4b9184289c3a3682d922358f170966dc1394393d03ba555223eb7be6d6b7a195f4cc7e703339fa7767f7", 0x9b}], 0x2, &(0x7f00000002c0)=[@rights={0x38, 0xffff, 0x1, [r2, r0, r4, r5, 0xffffffffffffffff, 0xffffffffffffff9c, 0xffffffffffffff9c, r6, r0]}, @rights={0x38, 0xffff, 0x1, [r8, r11, r14, r15, r16, r0, r19, 0xffffffffffffff9c, r20]}, @rights={0x28, 0xffff, 0x1, [r0, r0, r21, r0, r22]}], 0x98, 0x8}, 0x1) r23 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r23, 0x0, 0x200010000000c, &(0x7f0000000040)="ebff125c00000000", 0x8) close(r0) 16:00:14 executing program 1: r0 = open(&(0x7f0000000340)='./file0\x00', 0x300, 0x0) flock(r0, 0x1) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1000300010005}) close(r1) flock(r0, 0x8) syz_open_pts() 16:00:14 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2007, 0x40004004000828a6) r0 = open(&(0x7f0000000400)='./bus\x00', 0x200, 0xe) r1 = semget$private(0x0, 0x2, 0x2) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/wsmouse0\x00', 0x8, 0x0) r3 = open(&(0x7f0000000280)='./file0\x00', 0x200, 0x0) kevent(r3, &(0x7f0000000440), 0x4, &(0x7f0000000500)=[{{r3}, 0xbffffffffffffffd, 0x80, 0x0, 0x7fffffff, 0x3}, {{r2}, 0xfffffffffffffffb, 0x60, 0xf00ffffb, 0x1f, 0x4}], 0x4, &(0x7f0000000540)={0x0, 0x9}) r4 = dup2(r0, r2) renameat(r4, &(0x7f00000001c0)='./bus\x00', r0, &(0x7f0000000200)='./bus\x00') semctl$GETVAL(r1, 0x1, 0x5, &(0x7f0000000100)=""/102) writev(r0, &(0x7f0000000080)=[{&(0x7f00000000c0)="000000186004008b00003a27048efc80988d3377e6000000080249000000000020000901feffffff00000000", 0x2c}], 0x1) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000000)={0x2, 0x0, {0x2, 0x401}}) openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x10000, 0x0) r5 = socket(0x2, 0x4, 0x8000) connect$inet(r5, &(0x7f0000000180)={0x2, 0x3}, 0xc) 16:00:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000800)='/dev/null\x00', 0xed78ca24b18be92e, 0x0) accept$inet6(r2, &(0x7f0000000000), &(0x7f0000000040)=0x7) r3 = dup(r2) setsockopt(r3, 0x9, 0x1, &(0x7f0000000240)="056cac1f9fca40d074010608c8e5664529f1712d2c2813feffeac6180ac5938557c6c06693666eb889666e09202d3f7e0d4227a66675bae2fcaa4f1bd9e5729ca82cae8efd535bb9c3a6a8a4d8694e664a472468c57b4f61a6af1757fddff186a12bc95df1aef05b54cbe416b8ca2d9301904f04f298b704dc42774db9fe76a9c3a27a9ba4d58c21d4cbaedce450afc53f4f21f0fd068e6b2822bbd6f4de65364d14e8b9252a3d8d10dcc568bead67d6df166b37abda575e0074a2b8732734cd1ddf450dbdef6279eda22ba7ddb54e5ab5fc2098eb58215e42b7cb412194f3c6fa56af90a8d3bb0bf2305eb8a7045798bd65dfbdf8285ccfd240388d3b9ef64ee891174feca330276e0ab1869160ee2f60cac284b0c57c71a86129d071f65853234b98271a1614e8c9ca166773fa693a15c0f546659d56d571960245972d3ae79afe2e0542cb420d323f1c6b983aa7618442fba495b860fb6dae4bc150e7166791e247bdf333a1ec71a8653510a18d086c8376616fa0ab11c7077a5085abacd2276891b928591fea590bf401a42f1ce718612ea9c8ec0fe3578176eb1b3578dde2f25f916c142aa9507b375f31eef3b7c511e440bee5fc85fb605e442c2782dcec4ddf2bfe516361a5b2154aa43d0ddf02588b7133467434402d74bb31b16f1c7bf398f59b706abe13012fb9c73e5ebf3f924647b4aa7091fc16e5be5995dbe6f616973252fbe79bae8d0ab412b5f0bae9baf3f095f19651b92f71fbbb8be35fb1ff10e687ec6f8c3a79cc7f5ed6e010232967691725d3edf7f24b754c0b725f935cb6e4a3db5f3396ff8b52c5ce759a1094d9080d1f19436d076d0c2a2b34acce30629a6fd588d4fd74b614a6b62d3f58030f74e60632a0d737c06ffba427e5cf2cea0ac8de58347836109a7dc42aba144e0ef72ee33c1b95a927cee717ccc513c6f02cfd24a6d28900264f556a9bc324075a250cbb76d05867d2353e237594e38f6ed6efae415051df77170e5aba846d3b51d1c3b5553fa31cffce481be6d1827df32f46bf684800ee0a580be077ae6b9de395fb29db92e0ced724972d75acd4274c6b72f238816dc27ea36bc16cbbfc614d430caa5ae71050467ddb47820d9a2fc8b0e0f86b83f4e4d74eb009e5995cd298fb3ea94ab14305bbed14529dda66d2b9103cd231c61e55abf37aa4a42fc4731aae0c00ab3174cf8dc7f1bc1d5d2b27e4c5ab3e47874e1f8eff6c185b957691b41260eb4731362645280bff0a508bf02b2a8afbeffb6bee9f346a64de3ca5c47350a71eb3c9cb7a7ba8c8b7acc4b8435450c371f16e5ab114bf098e7950070e6a85e45d201481d5c177366bd12da56cc54e59aea8e878be9de3d6cc2ce11759f0dd769ac00958cb30fcc2bb2ce2ecfef47a2be3a0af4a981da4fe6502ff32b126bc1c56a3bfca77d9268d84bd5aa1cb2e4faa25d32b0e172e09128be53abdb9680a506e7734e2cc06abcbee9d5808db8c4b956f0bff99269aeabbe927856626a1fcf6552cabb168a008002026618cf5c7336ba9675eb373bf832c7311dc6dad1a6ebaad632edd03130589558a9a465ca56caaf39b59bf7e83a07ce17706181f1879b7428f00b7bf1a498a50780d9587773cffcf7781ab02a6a4ffeb0f2d7af25a42505de8e6eeb763ec3fdcc472985ba8172c07524ac857cd41773d52bc59914b6170dcb55e75c8bd3eeb3e3a478169a8da5a6d321d8938ea682d64ab2930b4e0ab548b4f7f1f382d9887feb2fb0e0263b8bbcece393f6965adc0ed764130faf6235d67fe3559716705bbca2a15c522dd23e0c2292dc0f0c62e902947e261fcf13b0b21f62c93e14d6c2d871fc8c92c8f57b992bec91359e3150586720a935aad5001ebafaf1b99f4e305a2baa9035a55e7bc5f9d2c99bcc1abe977ce91fe708bc35d473c482c8b9757b1a11fe604b9198c60f32ed0f05ba77ec6f51187fb939fb21604dbacaa06fc5ee8ffef1236e0cff87222c684e58e0ecb5370e9d5df2d82b6e54a81bb8767f0baf69cc676ff340296148224073b99aadd90e30c88e5b30ab417d738c619561ebefe949a7de43d57f79fb764037e03c7295746d4b1d9367c09c5a19f6844ce60f56738b5361a5bdf6aa64386bb6dbf6c97fd653a58c082520ad76f979ab3ba112d656cb12e84854bb9944ed559e76e317193351b322430a8c28100d7aa038167fd9a6256ec4f264a4aeab3096eea30c424395a693721ba0a05f17a9b17944356a6d132685f0988d5d833a29af948393df34807a1ed5b2916713e5f1f68a373e34e30a7d26f5d2dbf35e930724a5f5a94aae296dcdd9f6cc46afad827109df707726d644e196388df3521220375d245f0b7480f855638d7ddc64d9ecd78ed85960feb79d176caa761ee5f4da8342e47ea1c2e087934231aa2bd4478b0010a4e9f34331b7e52e58b1fb4a8b331f8459cf69aa0759bb29cfcb70e392fb81cc3984d527ad053693950727bd83c234a6bea7260e176652f28749e30c88f2a7572d1acac74c1d8d3b369997e1129ba60f180fc896bb7290bc0d0e6bb964aad4b21a5ac1cafce7d9d9bcc0b0230b31e60e3ede99561458c87a130d29ed5393329a718c94b22eb5578398473c6d4c0b3da80faf117934773995900ab323f32d8f46baf3ff9bd731d6710384df734678ddf596aa27477778a336b4e69cb56df5c062cadc7c232025ea6092ec47efcb9a13b6a800c0cf8e06fe17410d8e020d1d21f0ec728f65a03b988b08ebf9925ebcb6734ae317f87b90bd0e7556abe369c95d4bfc69e9bbe4eee7eee3da603b07249a15db2cd652944a37ae6853d36b8835fdbfe42fbde9a8f87d1936cf5293000b39eaad263a0c263a53397bb0658c559f7abb15ba569fca8ed64632b0bb2b2ed97650f1dae3d90814abd86be1db1564af0d3b7103ffa1d05340d4818c78673fb4e2b4fe9ce0462838056d318d5d0a4cf1c622e43e351cd167ba6e2819b79e25cf4a1e814b0c7b15c4316fa8c8f4a366b5b6795922856834576f81ea5b94081158bbf629d20d22ed9a54198b8fbcef70b129061c1673cd6ce64d959b698537f604d4637f0d1001c9b3980601434b5f997d1367fc027de3f603f78694ae90b83bbca1a594cba71fefbf014b1c6fffdf944546fdb18fc6126592968fda78b53eea9e7f52f547081329a2b8deab2a7a1dcd783e69864243bc9775e0602c5ba5f59bcf93220effa44ee1fe5c0a9713343c8fe78a12440e14f1993da6fdaf8aa66a66d8e26f29c78d37176dc117e06e94f2a62eea2b4ae51e1580ed42f49a672c66487433670adaadf6fb9b8d10a002601b52c1711c49c3b48d4b6edb9a64693ae0cc719874da1a3c4c83245a41b80b164090cd1677295c124898930f77f930aa174f0cc4ce8911b930dad5036c80461508a2f60ad640fb9d0a1ab76410ea3ba2b82166bf67d4b56c8826255050a2c546e8cb289f55f013bf4ec71137305d3da0876ac71513070d7bb26b2fa9978157d293e5baf36ca984678e51c63004dffbd34658624add97d8c74d8b08c95b76672e2324baf13a2f616a283904035bcae31a35b7e12ee67a5711d1b3859d317dba6da302bdc07f949e65447a7a7964e680a592f9465ac4f55c069092463c1c544b6e0023b424eec9038362160f4ca4e250999c273034c5482147b26fb89bab486dc2b4ac46342786c8c456ff78b4c3eff29570169cac1e4283dfdac7ae98475ad9f59070472cbe3f30aa06cb597a9d027336351a072e18420d251a6d347b6b59d4460ec65c4835d278c399942bb994e908bd54bd85bb09633131c5421024a59e4735efa9e799a3a609c24defd083886a5a537ca815372090fc8ed5030870dff941e1073d11407e359c75b019caa183e3255fe3ec91a12d4eb6b74518a5dfbb948ceb5407816856e41ba62433c8ae64b50b9f1428092e60374f7323ebc11a149f0642a3a2cb491ae8e83b07d5ab1c31d01e72996fb463553b3bae55037bb595c4e66049e830340c44cb7e7c2328d61685098a58aea3172a35d116ad04deddf7df5c6e671465a9cb078bddef384028b806fe636e743f6843273b07b6455b734bd7142f255790aee02c577579187e9c47d201346c7962a64675bc77c1749c616b0b9765ec54042278fd6022b607a03915c2863a9e8309b34310707fcf25114c59a7591400162ea204dd27ce8d342dba891ed9280261425c63bde25645724a224b9370aae449ce8c607ca335176812807a109369201401efc98feecd40852d2731da082df2e9f777f218dbb0c20c8cc6c9f747450cbac6e94d0c5093cc499429412a0be46a4cb75f1e73f68e4a45230167424f8dad7ac7ee502854aa96378f32ad89a2a2584453210cd992ba001b43808591a82cb8ac230ddbe50c18f984fc844c8db32cbf039fdd468b9ff95fb1183aa8eae9822648334c1412295d8174d571a6626491762c34befcd18c7f7220ceb069cc8ca7186ba265a44c32f807cf549af093400168209e417f59f91e9dc0b13143cba5239d2c98d96a9a4512826e935b8183953ae6d4b7214a1be4d76f37d9d52c4c3cc93aacc24ce488ad02962bdc6505631469a8598df09ba467e9219efce724bed9b5b4eb77d6de6da1cda24be37dea4e66a23f7c5c37b2424388617c3eb2103a875ceb88a500eb235aa102e2213265013d36eee4546a8f46ce9e83acdd1c93ab8d889c8f83d7e00b02cb9152c602fab93356cabebb3613ec9e14b460e90325d2d9968ee9f5706fb390e7d2b5fb0f15127cfc244a1479f1e78b304cc2236149482cc744b8220014860ec3e510cb2cc9af2d9d34e1815e24fc5d21333c810741b4d50df12a8f99fa288fd182fdd65485402cc68f589fbeaa6fbaaf1b30956b2ffa1d98a00b37b877407096236c9eb900903a0c4802c653e0f678245ad2975b527fe703af163d0a4875239b1cbabb15bc307b5220cb5bb2794c0e261b04c8144706a770d31b0fd466481c296dbe0067e2bc24b619c91de0d43e9057d54284f9406078f535393faf5832b202ad72b89859795e97631a2aa9de02f1e7d5209cba513e393f982140c82861ad1410ddcf28b0044661d26b0be45493401a33a3d330139e22536accae84c602b9eea9d1981aed2df0dc708661f7994b7452f45f7cb4f66c5779b6eb235186428b5789d0fb749b553c97040c0730740b0459090812327f192cdb080ccfe18689a6f368b27f3e80f4572d42545b9c739ce28ffcc67e6be62d6ce572a2567b93b678b42417c4e1e8d316ccac4fe87e441749c0474ba74793fa2250447b4eda760a53f99920443dbdb7115d2fe3d539dbd4f495bbeb7b24e238d793bdc320fffeac3415e56fafb8a787180f91716c7f2e5f66b9ea2eef442387efc1e2a292888b195122b6789e067cd59b6fd9ec5a89bb3d0a214a7757d4d49632894435571f328b058813a195a21d7597d1992611dc6c805aceb30db4f3d789ca0b5d4a41da51f650e2662711cd7e8a4051dfb70450c7198b2b5ad893a855648adc6515874d1ae3fc77452591d1c62393366e0b55b2a854e10ef466fd8f1018ddd91697e3f74b76d6a5abdf0b1ceba26fe799c342e3de149e5b5441c595016a8ae61747d4cb400474b535e7c5937e6329912f872c48632ef6b58657790e3a159a6b74ce4ffd0452db2ed1127860e6c1876741c5d973d6c33b97262a2795e292b51287af7dcf626bb68793924ff0651f0f66ec5d81db5fb94b4f568adacfb2c51fc81ad939e3bf9ef59a2688d7ffe45d8427c4a906737ef34dabf54dc3f07", 0x1000) socket$unix(0x1, 0x5, 0x0) r4 = dup2(r0, r1) ioctl$BIOCSBLEN(r4, 0xc0044266, &(0x7f0000000000)) 16:00:14 executing program 0: munmap(&(0x7f0000745000/0x1000)=nil, 0x1000) execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)=',.\x00'], 0x0) r0 = shmget(0x3, 0x3000, 0x0, &(0x7f0000ffd000/0x3000)=nil) shmat(r0, &(0x7f0000ffc000/0x4000)=nil, 0x2000) shmat(r0, &(0x7f0000ffc000/0x2000)=nil, 0x2000) shmat(r0, &(0x7f0000514000/0x2000)=nil, 0x1000) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000100)='./file0\x00', 0x0) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='rc') r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000800)='/dev/null\x00', 0xed78ca24b18be92e, 0x0) accept$inet6(r1, &(0x7f0000000000), &(0x7f0000000040)=0x7) recvfrom$inet(r1, &(0x7f0000000000)=""/171, 0xab, 0x1, &(0x7f00000000c0)={0x2, 0x3}, 0xc) rmdir(&(0x7f0000000100)='./bus\x00') 16:00:14 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) dup2(r1, r0) listen(r1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r3, r2) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="00012e2f66696c653000"], 0xa) socketpair(0xa, 0x2, 0x401, &(0x7f0000000080)) listen(r0, 0x0) 16:00:14 executing program 1: r0 = syz_open_pts() r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/wsmouse0\x00', 0x8, 0x0) r2 = open(&(0x7f0000000280)='./file0\x00', 0x200, 0x0) kevent(r2, &(0x7f0000000440), 0x4, &(0x7f0000000500)=[{{r2}, 0xbffffffffffffffd, 0x80, 0x0, 0x7fffffff, 0x3}, {{r1}, 0xfffffffffffffffb, 0x60, 0xf00ffffb, 0x1f, 0x4}], 0x4, &(0x7f0000000540)={0x0, 0x9}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$TIOCNOTTY(r2, 0x20007471) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000002c0)={0x0}, &(0x7f0000000300)=0xc) fcntl$setown(r2, 0x6, r3) r4 = fcntl$dupfd(r2, 0xa, r0) ioctl$WSMOUSEIO_SETMODE(r4, 0x80045726, &(0x7f00000000c0)={0x1}) nanosleep(&(0x7f0000000080)={0x68, 0x7feffffe}, 0x0) r5 = kqueue() kevent(r5, 0x0, 0x0, 0x0, 0xc4e, 0x0) kevent(r5, 0x0, 0x0, 0x0, 0x800, &(0x7f0000000000)={0x1}) kevent(r5, &(0x7f0000000000), 0x6, 0x0, 0xa, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x0, 0x0) pckbd_enable: command error 16:00:15 executing program 0: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$WSMOUSEIO_SCALIBCOORDS(r0, 0x81205724, &(0x7f0000000040)={0x4, 0xff, 0x3, 0x1ff, 0x5, 0x9, 0x5, 0x10, [{0xe4, 0x401, 0xfffffffffffffffe, 0x4}, {0x3, 0xfffffffffffffff8, 0xf342, 0x401}, {0xb797, 0x9, 0x0, 0x3}, {0xffffffffffffff78, 0x100000000, 0x1000}, {0x7, 0xffffffff, 0xfffffffffffffff9, 0x7f}, {0x949, 0x10001, 0x2, 0x9}, {0xaa35, 0x100000000, 0x9, 0xed7}, {0x1, 0x8000000000000, 0xffffffffffff0001, 0x2}, {0x3, 0xaea, 0xaa83, 0xeb5}, {0x218b, 0x9, 0x80000000, 0x59597681}, {0x7, 0x2, 0x0, 0x2}, {0x7f4, 0xfb, 0x3, 0x9}, {0xfffffffffffffffc, 0x0, 0x9, 0xffffffffffffffff}, {0xbd90, 0x5, 0x7ff, 0x7}, {0x0, 0x3, 0x7, 0xdc7d}, {0x20, 0x9, 0x7, 0x7f}]}) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/wsmouse0\x00', 0x8, 0x0) r2 = open(&(0x7f0000000280)='./file0\x00', 0x200, 0x0) kevent(r2, &(0x7f0000000440), 0x4, &(0x7f0000000500)=[{{r2}, 0xbffffffffffffffd, 0xc0, 0x0, 0x1, 0x400001}, {{r1}, 0xfffffffffffffffb, 0xae, 0xf00ffffb, 0x1f, 0x4}], 0x4, &(0x7f0000000540)={0xfffffffffffffffc, 0x9}) ioctl$TIOCNOTTY(r2, 0x20007471) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000002c0)={0x0}, &(0x7f0000000300)=0xc) ioctl$KDGETLED(r2, 0x40044b41, &(0x7f0000000180)) fcntl$setown(r2, 0x6, r3) connect(r2, &(0x7f0000000000)=@in={0x2, 0x3}, 0xc) 16:00:16 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/wsmouse0\x00', 0x8, 0x0) r2 = open(&(0x7f0000000280)='./file0\x00', 0x200, 0x0) kevent(r2, &(0x7f0000000440), 0x4, &(0x7f0000000500)=[{{r2}, 0xbffffffffffffffd, 0x80, 0x0, 0x7fffffff, 0x3}, {{r1}, 0xfffffffffffffffb, 0x60, 0xf00ffffb, 0x1f, 0x4}], 0x4, &(0x7f0000000540)={0x0, 0x9}) ioctl$TIOCNOTTY(r2, 0x20007471) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000002c0)={0x0}, &(0x7f0000000300)=0xc) fcntl$setown(r2, 0x6, r3) ioctl$BIOCGBLEN(r2, 0x40044266, &(0x7f0000000000)) getsockopt$sock_int(r0, 0xffff, 0x1021, 0x0, 0x0) 16:00:16 executing program 0: r0 = open$dir(&(0x7f0000000480)='./file0\x00', 0x92ccc4fd80ba1b6e, 0x0) r1 = getpid() unlinkat(r0, &(0x7f0000000040)='./file0\x00', 0x0) ktrace(&(0x7f0000000400)='./file0\x00', 0x0, 0x1016, r1) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000800)='/dev/null\x00', 0xed78ca24b18be92e, 0x0) r3 = accept$inet6(r2, &(0x7f0000000000), &(0x7f0000000040)=0x7) bind$inet6(r3, &(0x7f0000000400)={0x18, 0x2, 0x2, 0x8000}, 0xc) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000380), &(0x7f00000007c0)=0xc) r4 = dup(r3) setsockopt$sock_int(r4, 0xffff, 0x80, &(0x7f0000000280)=0x2, 0x4) r5 = fcntl$dupfd(r3, 0x0, r0) ioctl$WSDISPLAYIO_ADDSCREEN(r5, 0x80245753, &(0x7f0000000180)={0x6, './file0\x00', './file0\x00'}) ktrace(&(0x7f0000000080)='./file0\x00', 0x9, 0x2, r1) open$dir(&(0x7f00000001c0)='./file0\x00', 0x20000, 0x80) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f00000000c0)='./file0\x00', 0xe53699cb21303d07, 0x81) clock_getres(0x4, &(0x7f0000000100)) write(r7, 0x0, 0x0) accept$unix(0xffffffffffffff9c, &(0x7f0000000200)=@file={0x0, ""/58}, &(0x7f0000000240)=0x3c) shutdown(r6, 0x1) recvmsg(r6, &(0x7f0000000380)={&(0x7f0000000000)=@in, 0xc, 0x0, 0x0, 0x0}, 0x0) pckbd_enable: command error 16:00:16 executing program 0: r0 = msgget$private(0x0, 0x0) msgrcv(r0, 0x0, 0xf50d5e09cdfa0fef, 0x2, 0x2eef6d07e689ceeb) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000080)='./file0\x00', 0x4, 0x300, 0x0) r1 = syz_open_pts() lseek(r1, 0x0, 0x4c19c4870b7c4c8a, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x1000100000000}) msgsnd(r0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)) 16:00:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/wsmouse0\x00', 0x8, 0x0) r2 = open(&(0x7f0000000280)='./file0\x00', 0x200, 0x0) kevent(r2, &(0x7f0000000440), 0x4, &(0x7f0000000500)=[{{r2}, 0xbffffffffffffffd, 0x80, 0x0, 0x7fffffff, 0x3}, {{r1}, 0xfffffffffffffffb, 0x60, 0xf00ffffb, 0x1f, 0x4}], 0x4, &(0x7f0000000540)={0x0, 0x9}) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000800)='/dev/null\x00', 0xed78ca24b18be92e, 0x0) accept$inet6(r3, &(0x7f0000000000), &(0x7f0000000040)=0x7) ioctl$VMM_IOC_CREATE(r3, 0xc5005601, &(0x7f0000000600)={0x10, 0xc47, 0x4, 0x7fff, [{&(0x7f0000002000/0x2000)=nil, &(0x7f0000003000/0x1000)=nil, 0x1}, {&(0x7f0000002000/0x3000)=nil, &(0x7f0000004000/0x2000)=nil}, {&(0x7f0000005000/0x3000)=nil, &(0x7f0000002000/0x3000)=nil, 0xfffffffffffffffd}, {&(0x7f0000007000/0x3000)=nil, &(0x7f0000003000/0x2000)=nil, 0x81}, {&(0x7f0000005000/0x3000)=nil, &(0x7f0000005000/0x3000)=nil, 0x6}, {&(0x7f0000005000/0x4000)=nil, &(0x7f0000004000/0x4000)=nil, 0xffffffffffffff8e}, {&(0x7f0000002000/0x2000)=nil, &(0x7f0000003000/0x2000)=nil}, {&(0x7f0000002000/0x3000)=nil, &(0x7f0000008000/0x2000)=nil, 0x401}, {&(0x7f0000004000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x2}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000002000/0x2000)=nil, 0xff}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000002000/0x2000)=nil, 0x40}, {&(0x7f0000007000/0x1000)=nil, &(0x7f0000008000/0x4000)=nil, 0x7cc}, {&(0x7f0000004000/0x3000)=nil, &(0x7f0000003000/0x3000)=nil, 0x81}, {&(0x7f0000009000/0x2000)=nil, &(0x7f0000008000/0x1000)=nil, 0x2}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000003000/0x1000)=nil, 0x586d}, {&(0x7f0000009000/0x3000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0xfcb5}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x9c}) ioctl$TIOCNOTTY(r2, 0x20007471) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000002c0)={0x0}, &(0x7f0000000300)=0xc) fcntl$setown(r2, 0x6, r4) ioctl$VT_RELDISP(r2, 0x20007604, &(0x7f0000000040)=0x3) ioctl$TIOCCHKVERAUTH(r3, 0x2000741e) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000001c0)=[{0x44}, {0x4}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000180)="dd") 16:00:16 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x3, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) socket(0x0, 0x6002, 0x8) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "0000ffdd002040000200020000001000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x2) connect$unix(r0, &(0x7f00000000c0)=@abs={0x58ccf02cfafc8a7f, 0x7, 0x2}, 0x8) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f0000000000)) mlock(&(0x7f0000ffc000/0x3000)=nil, 0x3000) 16:00:16 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x80002005, 0x65a) select(0x40, &(0x7f0000000000)={0x100000000, 0x2, 0x1f, 0x7fffffff, 0x3f, 0x3ff, 0x7, 0x8}, &(0x7f0000000100)={0x8, 0xb5, 0x81, 0xa8d, 0xaf, 0x40, 0x3, 0x81}, &(0x7f0000000180)={0xe275, 0x0, 0x8, 0x20, 0x73ad, 0x2, 0x7fffffff, 0x1}, &(0x7f00000001c0)={0x10001, 0x3ff}) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000240)='./bus\x00', 0xb66292b0fc051d7d, 0x98) select(0x40, &(0x7f0000000080)={0x8}, 0x0, 0x0, &(0x7f0000000200)) poll(&(0x7f0000000140)=[{r0, 0x15}], 0x1, 0x0) 16:00:16 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xa, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) setsockopt(r0, 0x7, 0x9, &(0x7f0000000000), 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x40, 0x0) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000100)=0x6) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/wsmouse0\x00', 0x8, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x4004667f, &(0x7f0000000140)) r3 = open(&(0x7f0000000280)='./file0\x00', 0x200, 0x0) setsockopt$sock_timeval(r3, 0xffff, 0x0, &(0x7f0000000040)={0x20, 0x100000000}, 0x10) kevent(r3, &(0x7f0000000440), 0x4, &(0x7f0000000500)=[{{r3}, 0xbffffffffffffffd, 0x80, 0x0, 0x7fffffff, 0x3}, {{r2}, 0xfffffffffffffffb, 0x60, 0xf00ffffb, 0x1f, 0x4}], 0x4, &(0x7f0000000540)={0x0, 0x9}) ioctl$TIOCNOTTY(r3, 0x20007471) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000002c0)={0x0}, &(0x7f0000000300)=0xc) fcntl$setown(r3, 0x6, r4) ioctl$BIOCGRSIG(r3, 0x40044273, &(0x7f0000000000)) 16:00:16 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) fchflags(r0, 0x10000) mknod(&(0x7f0000000180)='./file0\x00', 0x61c8, 0x202) stat(&(0x7f0000000040)='./file0\x00', 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x2040, 0x1b47) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) msgget(0x1, 0x8) 16:00:16 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1005, 0x0, 0x35b) semget$private(0x0, 0x9fe42b960f2d0dc6, 0x0) r1 = semget$private(0x0, 0x2000000000000a, 0x40) semop(r1, &(0x7f0000000100)=[{0x1, 0x80000001, 0x1800}, {0x1, 0x4, 0x1400}, {0x2, 0x200000000}, {0x3, 0xfffffffffffffbff, 0x1000}, {0x0, 0x6, 0x800}, {0x2, 0x0, 0x1000}], 0x6) semop(r1, &(0x7f00000003c0)=[{0x3, 0x0, 0x1000}, {0x7, 0x3, 0x800}, {0x1, 0x6, 0x1000}, {0x2, 0x2, 0x800}, {0x3, 0x8, 0x800}, {0x1, 0x1f, 0x800}, {0x3, 0x7, 0x1800}, {0x3, 0x9, 0x800}, {0x6, 0x2, 0x1800}, {0x0, 0x4, 0x800}], 0xa) r2 = semget$private(0x0, 0x2000000000000a, 0x40) semop(r2, &(0x7f00000000c0)=[{0x4, 0x10001}, {0x1, 0x401, 0x1000}], 0x2) semop(r2, &(0x7f00000003c0)=[{0x3, 0x0, 0x1000}, {0x7, 0x3, 0x800}, {0x1, 0x6, 0x1000}, {0x2, 0x2, 0x800}, {0x3, 0x8, 0x800}, {0x1, 0x1f, 0x800}, {0x3, 0x7, 0x1800}, {0x3, 0x9, 0x800}, {0x2, 0x2, 0x1800}, {0x0, 0x4, 0x800}], 0xa) r3 = semget$private(0x0, 0x1, 0x50) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000800)='/dev/null\x00', 0xed78ca24b18be92e, 0x0) accept$inet6(r4, &(0x7f0000000000), &(0x7f0000000040)=0x7) ioctl$TIOCSPGRP(r4, 0x40047477, &(0x7f0000000000)) semop(r3, &(0x7f00000000c0)=[{0x4, 0x10001}, {0x1, 0x401, 0x1000}], 0x2) semop(r3, &(0x7f00000003c0)=[{0x3, 0x0, 0x1000}, {0x7, 0x3, 0x800}, {0x1, 0x6, 0x1000}, {0x2, 0x2, 0x800}, {0x3, 0x8, 0x800}, {0x1, 0x1f, 0x800}, {0x3, 0x7, 0x1800}, {0x3, 0x9, 0x800}, {0x2, 0x2, 0x1800}, {0x0, 0x4, 0x800}], 0xa) r5 = semget$private(0x0, 0x2000000000000a, 0x200) semop(r5, &(0x7f00000000c0)=[{0x4, 0x10001}, {0x1, 0x401, 0x1000}], 0x2) semop(r5, &(0x7f00000003c0)=[{0x3, 0x0, 0x1000}, {0x7, 0x3, 0x800}, {0x1, 0x6, 0x1000}, {0x2, 0x2, 0x800}, {0x3, 0x8, 0x800}, {0x1, 0x1f, 0x800}, {0x3, 0x7, 0x1800}, {0x3, 0x9, 0x800}, {0x2, 0x2, 0x1800}, {0x0, 0x4, 0x800}], 0xa) semget(0x3, 0x2, 0x4) semget$private(0x0, 0x4, 0x4) r6 = semget$private(0x0, 0x2000000000000a, 0x40) semop(r6, &(0x7f00000000c0)=[{0x4, 0x10001}, {0x1, 0x401, 0x1000}], 0x2) semop(r6, &(0x7f00000003c0)=[{0x3, 0x0, 0x1000}, {0x7, 0x3, 0x800}, {0x1, 0x6, 0x1000}, {0x2, 0x2, 0x800}, {0x3, 0x8, 0x800}, {0x1, 0x1f, 0x800}, {0x3, 0x7, 0x1800}, {0x3, 0x9, 0x800}, {0x2, 0x2, 0x1800}, {0x0, 0x4, 0x800}], 0xa) semctl$GETALL(r6, 0x0, 0x6, &(0x7f0000000480)=""/80) r7 = openat$null(0xffffffffffffff9c, &(0x7f0000000800)='/dev/null\x00', 0xed78ca24b18be92e, 0x0) r8 = accept$inet6(r7, &(0x7f0000000000), &(0x7f0000000040)=0x7) bind$inet6(r8, &(0x7f0000000400)={0x18, 0x2, 0x2, 0x8000}, 0xc) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000380), &(0x7f00000007c0)=0xc) r9 = dup2(r4, r8) ioctl$BIOCGRSIG(r9, 0x40044273, &(0x7f0000000080)) 16:00:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x44}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1d, &(0x7f0000000000)="725fd5747257a06c9cf0053c864a5b874369a2fb7b10b8f9192cf4f17a") syz_emit_ethernet(0x1, &(0x7f0000000240)="db") r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/wsmouse0\x00', 0x8, 0x0) r2 = open(&(0x7f0000000280)='./file0\x00', 0x200, 0x0) kevent(r2, &(0x7f0000000440), 0x4, &(0x7f0000000500)=[{{r2}, 0xbffffffffffffffd, 0x80, 0x0, 0x7fffffff, 0x3}, {{r1}, 0xfffffffffffffffb, 0x60, 0xf00ffffb, 0x1f, 0x4}], 0x4, &(0x7f0000000540)={0x0, 0x9}) ioctl$TIOCNOTTY(r2, 0x20007471) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000002c0)={0x0}, &(0x7f0000000300)=0xc) fcntl$setown(r2, 0x6, r3) ioctl$VT_SETMODE(r2, 0x80087602, &(0x7f0000000100)={0x1, 0x7, 0x9, 0x96, 0xd8e}) 16:00:16 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0xbf9a, 0x0, "7e389ddedff37173457851a7f9097b5ac793683a"}) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "c9411bee9deef74377b4ed367dd61789ce659ef9"}) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/wsmouse0\x00', 0x8, 0x0) r2 = open(&(0x7f0000000280)='./file0\x00', 0x200, 0x0) kevent(r2, &(0x7f0000000440), 0x4, &(0x7f0000000500)=[{{r2}, 0xbffffffffffffffd, 0x80, 0x0, 0x7fffffff, 0x3}, {{r1}, 0xfffffffffffffffb, 0x60, 0xf00ffffb, 0x1f, 0x4}], 0x4, &(0x7f0000000540)={0x0, 0x9}) ioctl$TIOCNOTTY(r2, 0x20007471) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000002c0)={0x0}, &(0x7f0000000300)=0xc) fcntl$setown(r2, 0x6, r3) r4 = accept(r2, &(0x7f0000000080)=@in6, &(0x7f00000000c0)=0xc) getpeername$inet(r4, &(0x7f0000000100), &(0x7f0000000140)=0xc) 16:00:16 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000640)={0xf00, 0x80000000000000, 0x0, 0x4, "1bfc43c632be3135c3d925354708fb1158bf5e4a", 0x1ebb, 0x4}) openat$pci(0xffffffffffffff9c, &(0x7f00000006c0)='/dev/pci\x00', 0x800, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000580)='/dev/wskbd\x00', 0x10, 0x0) r0 = openat$klog(0xffffffffffffff9c, &(0x7f0000000680)='/dev/klog\x00', 0x800, 0x0) r1 = dup(r0) mknod(&(0x7f0000000480)='./bus\x00', 0x100, 0xbde2) r2 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) faccessat(r2, &(0x7f0000000080)='./bus\x00', 0x3e, 0x40001) setitimer(0x1, &(0x7f00000017c0)={{0x5, 0x820}, {0x1, 0x7f}}, &(0x7f0000000740)) r3 = openat$null(0xffffffffffffff9c, &(0x7f00000008c0)='/dev/null\x00', 0x2, 0x0) mknodat(r3, &(0x7f0000000600)='./bus\x00', 0xc000, 0xffffffffffffff00) pipe(&(0x7f00000000c0)) r4 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) readv(r4, &(0x7f0000000040)=[{&(0x7f00000002c0)=""/245, 0xf5}], 0x1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r5, &(0x7f0000000240)=ANY=[@ANYBLOB="2d01cee4bdc361d91867"], 0xa) preadv(r5, &(0x7f0000001400), 0x1, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(r4, 0x80185760, &(0x7f00000000c0)) ioctl$WSMUXIO_INJECTEVENT(r4, 0x80185760, &(0x7f0000000140)) r6 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) readv(r6, &(0x7f0000000040)=[{&(0x7f00000002c0)=""/245, 0xf5}], 0x1) preadv(r6, &(0x7f0000001400)=[{&(0x7f0000000240)=""/115, 0x73}], 0x1, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(r6, 0x80185760, &(0x7f00000000c0)) ioctl$WSMUXIO_INJECTEVENT(r6, 0x80185760, &(0x7f0000000140)) r7 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/wsmouse0\x00', 0x8, 0x0) r8 = open(&(0x7f0000000280)='./file0\x00', 0x200, 0x0) kevent(r8, &(0x7f0000000440), 0x4, &(0x7f0000000500)=[{{r8}, 0xbffffffffffffffd, 0x80, 0x0, 0x7fffffff, 0x3}, {{r7}, 0xfffffffffffffffb, 0x60, 0xf00ffffb, 0x1f, 0x4}], 0x4, &(0x7f0000000540)={0x0, 0x9}) r9 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/wsmouse0\x00', 0x8, 0x0) r10 = open(&(0x7f0000000280)='./file0\x00', 0x200, 0x0) kevent(r10, &(0x7f0000000440), 0x4, &(0x7f0000000500)=[{{r10}, 0xbffffffffffffffd, 0x80, 0x0, 0x7fffffff, 0x3}, {{r9}, 0xfffffffffffffffb, 0x60, 0xf00ffffb, 0x1f, 0x4}], 0x4, &(0x7f0000000540)={0x0, 0x9}) ioctl$WSMOUSEIO_GCALIBCOORDS(r9, 0x41205725, &(0x7f0000000cc0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f0000000180)=0x8000) kqueue() utimes(&(0x7f00000001c0)='./bus\x00', &(0x7f00000005c0)={{0x5}, {0x7, 0x2}}) socket(0x10, 0x8003, 0x8007) execve(&(0x7f0000000000)='./bus\x00', &(0x7f0000000400)=[&(0x7f0000000040)='\x00', &(0x7f0000000780)='\x00', &(0x7f0000000200)='$]*\'4:\xa7]\x00', &(0x7f0000000240)='\x00', &(0x7f0000000280)='$\xc6\x00', &(0x7f00000002c0)='\x00', &(0x7f0000000300)='*\x00', &(0x7f0000000340)='\'@\x00', &(0x7f0000000380)='\x00', &(0x7f00000003c0)='#\x00'], &(0x7f0000000700)) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047410, &(0x7f0000000100)=0xfb4) r11 = msgget(0x0, 0xa0) msgctl$IPC_RMID(r11, 0x0) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f00000007c0)={'./bus\x00', 0x5, 0x6, 0x9, 0x1, 0x101, 0x10001, 0x4e4, 0x1, 0x2, 0xb77}) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047469, &(0x7f0000000140)=0xb) msgget$private(0x0, 0x100000100000104) ioctl$FIOGETOWN(r3, 0x4004667b, &(0x7f0000000700)) r12 = socket$unix(0x1, 0x5, 0x0) getsockname$inet6(0xffffffffffffffff, &(0x7f00000004c0), &(0x7f0000000500)=0xc) setuid(0xee01) r13 = fcntl$dupfd(r12, 0x0, r12) ioctl$TIOCFLUSH(r13, 0x8028698c, &(0x7f0000002580)) r14 = msgget$private(0x0, 0x10) msgctl$IPC_SET(r14, 0x1, 0xfffffffffffffffe) 16:00:16 executing program 1: r0 = socket(0x18, 0x2, 0x0) r1 = getpgrp() ktrace(&(0x7f0000000140)='./bus\x00', 0x2, 0x400, r1) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105727, &(0x7f0000000240)={&(0x7f0000000040)=[{0x22}], 0x2}) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/wsmouse0\x00', 0x8, 0x0) r4 = open(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) r5 = socket$inet6(0x18, 0x4, 0x800) r6 = openat$null(0xffffffffffffff9c, &(0x7f0000000800)='/dev/null\x00', 0xed78ca24b18be92e, 0x0) r7 = accept$inet6(r6, &(0x7f0000000000), &(0x7f0000000040)=0x7) bind$inet6(r7, &(0x7f0000000400)={0x18, 0x2, 0x2, 0x8000}, 0xc) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000380), &(0x7f00000007c0)=0xc) r8 = accept$inet(0xffffffffffffff9c, &(0x7f0000000340), &(0x7f0000000140)=0xffffffb0) recvfrom$inet(r8, &(0x7f0000000180)=""/174, 0xae, 0x803, &(0x7f0000000240)={0x2, 0x0}, 0xc) r9 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/wsmouse0\x00', 0x8, 0x0) r10 = open(&(0x7f0000000280)='./file0\x00', 0x200, 0x0) kevent(r10, &(0x7f0000000440), 0x4, &(0x7f0000000500)=[{{r8}, 0xbffffffffffffffd, 0x80, 0x0, 0x7fffffff, 0x3}, {{r9}, 0xfffffffffffffffb, 0x60, 0xf00ffffb, 0x1f, 0x4}], 0x4, &(0x7f0000000540)={0x0, 0x5}) ioctl$TIOCNOTTY(r10, 0x20007471) r11 = openat$null(0xffffffffffffff9c, &(0x7f0000000800)='/dev/null\x00', 0xed78ca24b18be92e, 0x0) r12 = accept$inet6(r11, &(0x7f0000000000), &(0x7f0000000040)=0x7) bind$inet6(r12, &(0x7f0000000400)={0x18, 0x2, 0x2, 0x8000}, 0xa) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000380), &(0x7f00000007c0)=0xc) r13 = accept$inet(0xffffffffffffff9c, &(0x7f0000000340), &(0x7f0000000140)=0xffffffb0) recvfrom$inet(r13, &(0x7f0000000180)=""/174, 0xae, 0x803, &(0x7f0000000240)={0x2, 0x0}, 0xc) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000000600)={0x0}, &(0x7f0000000300)=0xc) fcntl$setown(r10, 0x6, r14) kevent(r4, &(0x7f0000000440)=[{{r7}, 0xfffffffffffffffe, 0x1, 0x1, 0x62f, 0xa8}, {{r8}, 0x0, 0x20, 0x80000000, 0x6, 0x8000}, {{r10}, 0x3c824a11bd48b4a9, 0x10, 0x40000000, 0x8000, 0x6}], 0x4, &(0x7f0000000500)=[{{r5}, 0xbffffffffffffffd, 0x84, 0x0, 0x7fffffff, 0x3}, {{r3}, 0xfffffffffffffffb, 0x48, 0xf00ffffb, 0x22, 0x4}], 0x4, &(0x7f0000000540)={0x0, 0x9}) ioctl$TIOCNOTTY(r4, 0x20007471) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000004c0)={0x0}, &(0x7f0000000580)=0xc) fcntl$setown(r4, 0x6, r15) ktrace(&(0x7f0000000080)='./bus\x00', 0x2, 0x100, r15) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105727, &(0x7f0000000240)={&(0x7f0000000040)=[{0x22}], 0x2}) r16 = dup2(r2, 0xffffffffffffffff) getpeername$inet6(r0, &(0x7f0000000380), &(0x7f00000003c0)=0xc) ioctl$TIOCSETA(r16, 0x802c7414, &(0x7f00000002c0)={0x0, 0x2, 0x8, 0x5a2, "0a7b2d355cc191e6ce74a7a288463ddf9aadcf47", 0x1000, 0x1}) r17 = open(&(0x7f0000000100)='./file0\x00', 0x8481, 0x100) writev(r17, &(0x7f0000000080), 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105727, &(0x7f0000000240)={&(0x7f0000000040)=[{0x22}], 0x2}) openat$zero(0xffffffffffffff9c, &(0x7f0000000340)='/dev/zero\x00', 0x0, 0x0) r18 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x40001ff, 0x0, "b800"}) close(r18) fcntl$dupfd(r0, 0x0, r0) connect$unix(r18, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r19 = openat$null(0xffffffffffffff9c, &(0x7f0000000800)='/dev/null\x00', 0xed78ca24b18be92e, 0x0) accept$inet6(r19, &(0x7f0000000000), &(0x7f0000000040)=0x7) r20 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/wsmouse0\x00', 0x8, 0x0) r21 = open(&(0x7f0000000280)='./file0\x00', 0x40200, 0x0) kevent(r21, &(0x7f0000000440), 0x4, &(0x7f0000000500)=[{{r21}, 0xbffffffffffffffd, 0x80, 0x0, 0x7fffffff, 0x3}, {{r20}, 0xfffffffffffffffb, 0x60, 0xf00ffffb, 0x1f, 0x4}], 0x4, &(0x7f0000000540)={0x0, 0x9}) r22 = dup2(r19, r20) openat(r22, &(0x7f00000001c0)='./file0\x00', 0x80, 0x17e) 16:00:16 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) select(0x40, &(0x7f0000000040)={0x0, 0x7f, 0x0, 0x0, 0x0, 0x40, 0x6, 0xfffffffffffffffd}, 0x0, 0x0, 0x0) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r0, &(0x7f0000002800)={0x0, 0x0, 0x0, 0xff5f, 0x0}, 0x0) 16:00:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x2}, {0x45}, {0x806}]}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000800)='/dev/null\x00', 0xed78ca24b18be92e, 0x0) accept$inet6(r1, &(0x7f0000000000), &(0x7f0000000040)=0x7) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000000c0)="b7") r2 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x74b176ad2a894aef) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f00000001c0)={0x5, &(0x7f0000000180)=[0x1, 0xfffffffffffffeff, 0x80, 0x7, 0x3]}) 16:00:16 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r1, &(0x7f0000000240)="d1201d9c07b00a16a86b937d24a7f2947be77f1cbe061ab59b4c483ac24bff05792c3b2d50e2f61fdd92120f14405cf540aea663e53940647fdbf639", 0x3c, 0x0, 0x0, 0x0) recvmsg(r0, &(0x7f0000000680)={0x0, 0x0, &(0x7f00000005c0)=[{&(0x7f0000000040)=""/120, 0x78}], 0x1, 0x0}, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000800)='/dev/null\x00', 0xed78ca24b18be92e, 0x0) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000800)='/dev/null\x00', 0xed78ca24b18be92e, 0x0) r4 = accept$inet6(r3, &(0x7f0000000000), &(0x7f0000000040)=0x7) bind$inet6(r4, &(0x7f0000000400)={0x18, 0x2, 0x2, 0x8000}, 0xc) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000380), &(0x7f00000007c0)=0xc) fcntl$dupfd(r4, 0x0, r1) r5 = accept$inet6(r2, &(0x7f0000000000), &(0x7f0000000040)=0x7) bind$inet6(r5, &(0x7f0000000400)={0x18, 0x2, 0x2, 0x8000}, 0xc) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000380), &(0x7f00000007c0)=0xc) fchdir(r5) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) r6 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)='./file0/', r6, &(0x7f0000d06ff8)='./file0\x00') openat(r6, &(0x7f00000000c0)='./file0/', 0x0, 0x0) 16:00:16 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000800)='/dev/null\x00', 0xed78ca24b18be92e, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000800)='/dev/null\x00', 0xed78ca24b18be92e, 0x0) accept$inet6(r1, &(0x7f0000000000), &(0x7f0000000040)=0x7) accept$inet6(r1, &(0x7f0000000000), &(0x7f0000000040)=0x5) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000000)) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x28}, {0x3c}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000000540)="e426") 16:00:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x5}, {0x3, 0x0, 0x3}, {0x6, 0xffffffffffffebab, 0x600d}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:17 executing program 1: open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000180)='./file0\x00', 0x4, 0xf14, 0x0) r0 = syz_open_pts() fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x300000000}) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) fcntl$lock(r0, 0x9, &(0x7f0000000180)) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000800)='/dev/null\x00', 0xed78ca24b18be92e, 0x0) r2 = accept$inet6(r1, &(0x7f0000000000), &(0x7f0000000040)=0x7) bind$inet6(r2, &(0x7f0000000400)={0x18, 0x2, 0x2, 0x8000}, 0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000380), &(0x7f00000007c0)=0xc) r3 = fcntl$dupfd(0xffffffffffffffff, 0x0, r2) openat(r3, &(0x7f0000000000)='./file0\x00', 0x8, 0xc0) 16:00:17 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) renameat(r0, &(0x7f0000000040)='./bus\x00', r0, &(0x7f0000000080)='./bus\x00') r1 = dup(r0) accept(r1, &(0x7f0000000140)=@in, &(0x7f0000000180)=0xc) open$dir(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000800)='/dev/null\x00', 0xed78ca24b18be92e, 0x0) accept$inet6(r2, &(0x7f0000000000), &(0x7f0000000040)=0x7) ioctl$TIOCFLUSH(r2, 0x8020697a, &(0x7f00000000c0)=0x6e0) ioctl$TIOCFLUSH(0xffffffffffffff9c, 0x80047410, &(0x7f0000000100)=0x3) 16:00:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x810, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x20}, {0x74}, {0x6}]}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000800)='/dev/null\x00', 0xed78ca24b18be92e, 0x0) accept$inet6(r1, &(0x7f0000000000), &(0x7f0000000040)=0x7) r2 = fcntl$dupfd(r0, 0xf, r0) dup2(r1, r2) syz_emit_ethernet(0x4, &(0x7f0000000180)="969b100e") r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x80, 0x0) accept$inet6(r3, &(0x7f0000000000), &(0x7f0000000040)=0x7) getsockopt$inet_opts(r3, 0x0, 0x3a55746eec48cefd, &(0x7f0000000340)=""/4096, &(0x7f0000000040)=0x1000) 16:00:17 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) r0 = socket(0x2, 0x3, 0x1) connect$unix(r0, &(0x7f0000000740)=ANY=[@ANYBLOB="cdf648a07747bd9194e863e3b2d952b282cc6492a1e5f5b68edc92a7ed893b779aa96a0f6ebcf25c996b216db04830c1f67c133e94bef5f18d19ceb5bd07ff"], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000800)='/dev/null\x00', 0xed78ca24b18be92e, 0x0) accept$inet6(r1, &(0x7f0000000000), &(0x7f0000000040)=0x7) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000800)='/dev/null\x00', 0xed78ca24b18be92e, 0x0) accept$inet6(r2, &(0x7f0000000000), &(0x7f0000000040)=0x7) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/wsmouse0\x00', 0x8, 0x0) r4 = open(&(0x7f0000000280)='./file0\x00', 0x200, 0x0) kevent(r4, &(0x7f0000000440), 0x4, &(0x7f0000000500)=[{{r4}, 0xbffffffffffffffd, 0x80, 0x0, 0x7fffffff, 0x3}, {{r3}, 0xfffffffffffffffb, 0x60, 0xf00ffffb, 0x1f, 0x4}], 0x4, &(0x7f0000000540)={0x0, 0x9}) ioctl$TIOCNOTTY(r4, 0x20007471) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000002c0)={0x0}, &(0x7f0000000300)=0xc) fcntl$setown(r4, 0x6, r5) r6 = geteuid() r7 = semget$private(0x0, 0x1, 0x0) r8 = geteuid() semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f00000000c0)={{0x4, r8, 0x0, 0x0, 0x0, 0x4, 0x7f}, 0x3, 0x882, 0x4}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f0000000300)={0xffffffffffffffff}, 0x10000) r11 = getpgrp() fcntl$lock(r9, 0xf, &(0x7f0000000340)={0x3, 0x0, 0x5, 0x100, r11}) ioctl$VT_ACTIVATE(r10, 0x20007605, &(0x7f0000000380)=0x101) r12 = getuid() r13 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r13}, 0xffffffffffffffff, 0x1}], 0x0, 0x0) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f00000004c0)={r11, r12, r14}, 0xc) fchown(0xffffffffffffffff, r8, r14) r15 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/wsmouse0\x00', 0x8, 0x0) r16 = open(&(0x7f0000000280)='./file0\x00', 0x200, 0x0) kevent(r16, &(0x7f0000000440), 0x4, &(0x7f0000000500)=[{{r16}, 0xbffffffffffffffd, 0x80, 0x0, 0x7fffffff, 0x3}, {{r15}, 0xfffffffffffffffb, 0x60, 0xf00ffffb, 0x1f, 0x4}], 0x4, &(0x7f0000000540)={0x0, 0x9}) ioctl$TIOCNOTTY(r16, 0x20007471) getsockopt$sock_cred(r16, 0xffff, 0x1022, &(0x7f00000002c0)={0x0}, &(0x7f0000000300)=0xc) fcntl$setown(r16, 0x6, r17) r18 = fcntl$getown(r16, 0x5) r19 = semget$private(0x0, 0x1, 0x0) r20 = geteuid() semctl$IPC_SET(r19, 0x0, 0x1, &(0x7f00000000c0)={{0x4, r20, 0x0, 0x0, 0x0, 0x4, 0x7f}, 0x3, 0x882, 0x4}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)) pipe2(&(0x7f0000000300)={0xffffffffffffffff}, 0x10000) r22 = getpgrp() r23 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/wsmouse0\x00', 0x8, 0x0) r24 = open(&(0x7f0000000280)='./file0\x00', 0x200, 0x0) kevent(r24, &(0x7f0000000440), 0x4, &(0x7f0000000500)=[{{r24}, 0xbffffffffffffffd, 0x80, 0x0, 0x7fffffff, 0x3}, {{r23}, 0xfffffffffffffffb, 0x60, 0xf00ffffb, 0x1f, 0x4}], 0x4, &(0x7f0000000540)={0x0, 0x9}) r25 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/wsmouse0\x00', 0x8, 0x0) r26 = open(&(0x7f0000000280)='./file0\x00', 0x200, 0x0) kevent(r26, &(0x7f0000000440), 0x4, &(0x7f0000000500)=[{{r26}, 0xbffffffffffffffd, 0x80, 0x0, 0x7fffffff, 0x3}, {{r25}, 0xfffffffffffffffb, 0x60, 0xf00ffffb, 0x1f, 0x4}], 0x4, &(0x7f0000000540)={0x0, 0x9}) fcntl$lock(r25, 0xf, &(0x7f0000000340)={0x3, 0x1, 0xffffffffecd81e2e, 0x100, r22}) ioctl$VT_ACTIVATE(r21, 0x20007605, &(0x7f0000000380)=0x101) r27 = getuid() r28 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r28}, 0xffffffffffffffff, 0x1}], 0x0, 0x0) getsockopt$SO_PEERCRED(r28, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r21, 0xffff, 0x1022, &(0x7f00000004c0)={r22, r27, r29}, 0xc) fchown(0xffffffffffffffff, r8, r29) r30 = semget$private(0x0, 0x1, 0x0) r31 = geteuid() semctl$IPC_SET(r30, 0x0, 0x1, &(0x7f00000000c0)={{0x4, r31, 0x0, 0x0, 0x0, 0x4, 0x7f}, 0x3, 0x882, 0x4}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f0000000300)={0xffffffffffffffff}, 0x10000) r34 = getpgrp() fcntl$lock(r32, 0xf, &(0x7f0000000340)={0x3, 0x0, 0xffffffffecd81e2e, 0x100, r34}) ioctl$VT_ACTIVATE(r33, 0x20007605, &(0x7f0000000380)=0x101) r35 = getuid() r36 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r36}, 0xffffffffffffffff, 0x1}], 0x0, 0x0) getsockopt$SO_PEERCRED(r36, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r33, 0xffff, 0x1022, &(0x7f00000004c0)={r34, r35, r37}, 0xc) fchown(0xffffffffffffffff, r31, r37) r38 = getppid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f0000000300)={0xffffffffffffffff}, 0x10000) r41 = getpgrp() fcntl$lock(r39, 0xf, &(0x7f0000000340)={0x3, 0x0, 0xffffffffecd81e2e, 0x100, r41}) ioctl$VT_ACTIVATE(r40, 0x20007605, &(0x7f0000000380)=0x101) r42 = getuid() r43 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r43}, 0xffffffffffffffff, 0x1}], 0x0, 0x0) getsockopt$SO_PEERCRED(r43, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r40, 0xffff, 0x1022, &(0x7f00000004c0)={r41, r42, r44}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, &(0x7f0000000640)=0xc) sendmsg$unix(r1, &(0x7f0000000700)={&(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000580)=[{&(0x7f0000000100)="0023d9da92edac29667fd1372efbd5478f8564080dd4284f6535a82c7a", 0x1d}, {&(0x7f0000000140)="aa74ae03216415167fac70b0f24da8685d09c3036470a43b50e9c872843bd69d89f51e6d313181b5fc2ef71ba065e2126b4da07cad644f31acc262d130604e1c44d84db21390f53e38d3ee070d4da2701ebaea91847eca4687ff31d9b053758b14704514073110cee4f5f7fc0c962e4efe26c18a540273796340f21f7916e5aff42912fac3e1155ec5974e85d71801a61284d42e843fad6c6ab78f124c33b9f5a7e668daf272d8803c52c9f8d1b05422702488b16381c0af7cdfdccd27803907", 0xc0}, {&(0x7f0000000200)="88f5484c62d5410fdc37509effb471314d64e25b8829935fbb50cc6e14a8f440996dda92dbf8097ba6f727c5be7e549973c971f0feee90acbe89a25af687dcdd214cc198e47205eba3", 0x49}, {&(0x7f0000000280)="6532cbc393e76cbf77450a33b833b5b44dd8d839bc8b37682cc7d93b75d70e62e27d", 0x22}, {&(0x7f00000002c0)="140319a71e61d8f1dfb57a47ecec406cc3302f8ab5888251456f4ead8123712b3504c43c76e5d91de7b20dd6449ab506e6418a8c8d1a11dd345a5758a9fbe6069f1a9a4089644e54e3fb9704d07f56abb60fccc5ea0fae9f5f6b96e3c23ad46f9a4e6cff8fa925fa50c96c2d6c1ec980ad0e5ea5661d25522af5c88f4173089b24865d2eab4f225d27aacb225c15e2bad02cc1a938764a5d057081b4d4832b42c076f5a93569813d9a9d73316fb9b744a9e1f665a2af8179b588210a6c8424dc6321ef796705016e6d4c0b14f24ffba5a78695826ef40e04066645fcaf8f3ba47a09", 0xe2}, {&(0x7f00000003c0)="61dbd1b7ab74f6db610fb3172813c9f4e03b84c1478d9575637a4e0cfc6cdba93402855cfb2c630556b528d0c12c8026ef9907edb5fd09cc51f54e41eb8094c05db5fc9c302ff8222f26928f4b1a44e8e695cc6b901a6bdf079e1a768b7dda75558d95190bf8e04dc768173720cf976e817fefbac60e035170fc040f064178874de1dfffae88dbbb10ece7ff908ca5d37eb0", 0x92}, {&(0x7f0000000480)="3a8be757b04efe7855e5a497f7d6a59f81dd00868810cd34554123a34b2ff456f8c9491e9f37bc44a525ea2a96c474ea1f76dee77eef23d5d5ba4084ef59569b4485b544e83c84574e601c31c1cdac6e7ec9f0d55e174f3ca12ccb31fdd21ec16f7c387a005e27683611624ac136843f6e5cd1f81730ecc66b99f7a23d122255aa29670daf749572b03c5d549c8b512f5c368ab6fde8299fd765e425dafaac21b9abb79fca7e9ac0c01a11d3ae22a947ac84e6aa72410fdacff39aab01b693be9662c3e5c20eff4ec25f4e1b9ec9821fddf34319c42951dfb744b3b0cb65a47bed75bbe4aa7d1b51c7eef847725fa4340efbf0", 0xf3}], 0x7, &(0x7f0000000680)=[@rights={0x20, 0xffff, 0x1, [r0, 0xffffffffffffff9c, r2]}, @cred={0x20, 0xffff, 0x0, r5, r6, r14}, @cred={0x20, 0xffff, 0x0, r18, r20, r37}, @cred={0x20, 0xffff, 0x0, r38, r42, r45}], 0x80}, 0x402) write(r0, &(0x7f0000000040)="1088fafbd0220272", 0x8) 16:00:17 executing program 0: r0 = socket(0x1e, 0x4003, 0x0) r1 = dup(r0) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/wsmouse0\x00', 0x8, 0x0) r3 = open(&(0x7f0000000280)='./file0\x00', 0x200, 0x0) kevent(r3, &(0x7f0000000440), 0x4, &(0x7f0000000500)=[{{r3}, 0xbffffffffffffffd, 0x80, 0x0, 0x7fffffff, 0x3}, {{r2}, 0xfffffffffffffffb, 0x60, 0xf00ffffb, 0x1f, 0x4}], 0x4, &(0x7f0000000540)={0x0, 0x9}) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000800)='/dev/null\x00', 0xed78ca24b18be92e, 0x0) accept$inet6(r4, &(0x7f0000000000), &(0x7f0000000040)=0x7) r5 = openat$speaker(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/speaker\x00', 0x200, 0x0) r6 = open$dir(&(0x7f0000000100)='./file0\x00', 0x1, 0x0) r7 = accept$inet(0xffffffffffffff9c, &(0x7f0000000340), &(0x7f0000000140)=0xffffffb0) recvfrom$inet(r7, &(0x7f0000000180)=""/174, 0xae, 0x803, &(0x7f0000000240)={0x2, 0x0}, 0xc) r8 = fcntl$getown(0xffffffffffffff9c, 0x5) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f0000000300)={0xffffffffffffffff}, 0x10000) r11 = getpgrp() fcntl$lock(r9, 0xf, &(0x7f0000000340)={0x3, 0x0, 0xffffffffecd81e2e, 0x100, r11}) ioctl$VT_ACTIVATE(r10, 0x20007605, &(0x7f0000000380)=0x101) r12 = getuid() r13 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r13}, 0xffffffffffffffff, 0x1}], 0x0, 0x0) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f00000004c0)={r11, r12, r14}, 0xc) r15 = semget$private(0x0, 0x1, 0x0) r16 = geteuid() semctl$IPC_SET(r15, 0x0, 0x1, &(0x7f00000000c0)={{0x4, r16, 0x0, 0x0, 0x0, 0x4, 0x7f}, 0x3, 0x882, 0x4}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f0000000300)={0xffffffffffffffff}, 0x10000) r19 = getpgrp() fcntl$lock(r17, 0xf, &(0x7f0000000340)={0x3, 0x0, 0xffffffffecd81e2e, 0x100, r19}) ioctl$VT_ACTIVATE(r18, 0x20007605, &(0x7f0000000380)=0x101) r20 = getuid() r21 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x3, &(0x7f0000000080), 0x0, 0x0) getsockopt$SO_PEERCRED(r21, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r18, 0xffff, 0x1022, &(0x7f00000004c0)={r19, r20, r22}, 0xc) fchown(0xffffffffffffffff, r16, r22) r23 = getpgrp() r24 = openat$null(0xffffffffffffff9c, &(0x7f0000000800)='/dev/null\x00', 0xed78ca24b18be92e, 0x0) r25 = accept$inet6(r24, &(0x7f0000000000), &(0x7f0000000040)=0x7) bind$inet6(r25, &(0x7f0000000400)={0x18, 0x2, 0x2, 0x8000}, 0xc) getsockopt$sock_cred(r25, 0xffff, 0x1022, &(0x7f0000000380), &(0x7f00000007c0)=0xc) getsockopt$SO_PEERCRED(r25, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) r27 = accept$inet(0xffffffffffffff9c, &(0x7f0000000340), &(0x7f0000000140)=0xffffffb0) recvfrom$inet(r27, &(0x7f0000000180)=""/174, 0xae, 0x803, &(0x7f0000000240)={0x2, 0x0}, 0xc) getsockopt$SO_PEERCRED(r27, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r29 = accept$inet(0xffffffffffffff9c, &(0x7f0000000340), &(0x7f0000000140)=0xffffffb0) recvfrom$inet(r29, &(0x7f0000000180)=""/174, 0xae, 0x803, &(0x7f0000000240)={0x2, 0x0}, 0xc) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r31 = openat$null(0xffffffffffffff9c, &(0x7f0000000800)='/dev/null\x00', 0xed78ca24b18be92e, 0x0) accept$inet6(r31, &(0x7f0000000000), &(0x7f0000000040)=0x7) r32 = accept$inet(0xffffffffffffff9c, &(0x7f0000000340), &(0x7f0000000140)=0xffffffb0) recvfrom$inet(r32, &(0x7f0000000180)=""/174, 0xae, 0x803, &(0x7f0000000240)={0x2, 0x0}, 0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000300)={&(0x7f0000000040)=@abs={0x17245cde8901163e, 0x0, 0x0}, 0x8, &(0x7f0000000080), 0x0, &(0x7f0000000600)=ANY=[@ANYBLOB="2800000000000000ffff00000100000082e750b660e8ca3515565381a0c39f9d8ce259a94b03b11ba4013c5f903d0d7a2ef38f0108620dbf3e7f8fd234b0c359e9f87e1460b2ef748129fd8ae8a90fa36eb0b848f808a8d062b59a820758dc2b66dbb2a5b81e11aee98b04a7951efd45d93c396aa63474eeb20d0aaf1cdc2a4298c86d6a689a2c83eee2f54ca83c9502", @ANYRES32=r2, @ANYRES32=r4, @ANYRES32=r5, @ANYRES32=r6, @ANYRES32=r7, @ANYRES32=r0, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r8, @ANYRES32=r12, @ANYRES32=r22, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r23, @ANYRES32=r26, @ANYRES32=r28, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r29, @ANYRES32=r1, @ANYBLOB="2800000000000000ffff000001000000", @ANYRES32=r30, @ANYRES32, @ANYRES32=r31, @ANYRES32=r32, @ANYRES32=r0, @ANYRES32=r33], 0xa8, 0x2}, 0x408) r34 = dup(r0) ioctl$BIOCGETIF(r34, 0x4020426b, &(0x7f0000000000)={""/16, @ifru_vnetid}) sendmsg$unix(r1, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001500)=[@cred={0x20}], 0x20}, 0x0) 16:00:17 executing program 1: syz_open_pts() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), 0xc) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/wsmouse0\x00', 0x8, 0x0) r1 = open(&(0x7f0000000280)='./file0\x00', 0x200, 0x0) kevent(r1, &(0x7f0000000440), 0x4, &(0x7f0000000500)=[{{r1}, 0xbffffffffffffffd, 0x80, 0x0, 0x7fffffff, 0x3}, {{r0}, 0xfffffffffffffffb, 0x60, 0xf00ffffb, 0x1f, 0x4}], 0x4, &(0x7f0000000540)={0x0, 0x9}) ioctl$TIOCNOTTY(r1, 0x20007471) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000002c0)={0x0}, &(0x7f0000000300)=0x7) fcntl$setown(r1, 0x6, r2) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/wsmouse0\x00', 0x8, 0x0) r4 = open(&(0x7f0000000280)='./file0\x00', 0x200, 0x0) kevent(r4, &(0x7f0000000440), 0x4, &(0x7f0000000500)=[{{r4}, 0xbffffffffffffffd, 0x80, 0x0, 0x7fffffff, 0x3}, {{r3}, 0xfffffffffffffffb, 0x60, 0xf00ffffb, 0x1f, 0x4}], 0x4, &(0x7f0000000540)={0x0, 0x9}) ioctl$TIOCNOTTY(r4, 0x20007471) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000002c0)={0x0}, &(0x7f0000000300)=0xc) fcntl$setown(r4, 0x6, r5) r6 = getpgid(r5) r7 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/wsmouse0\x00', 0x8, 0x0) r8 = open(&(0x7f0000000280)='./file0\x00', 0x200, 0x0) kevent(r8, &(0x7f0000000440), 0x4, &(0x7f0000000500)=[{{r8}, 0xbffffffffffffffd, 0x80, 0x0, 0x7fffffff, 0x3}, {{r7}, 0xfffffffffffffffb, 0x60, 0xf00ffffb, 0x1f, 0x4}], 0x4, &(0x7f0000000540)={0x0, 0x9}) fcntl$lock(r7, 0x100000000000009, &(0x7f0000000000)={0x2, 0x0, 0xfffffffffffffffd, 0x3, r6}) 16:00:17 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2050, 0x4800) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000100)='./file0\x00', 0x2003, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x40, 0x10) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000800)='/dev/null\x00', 0x400, 0x0) accept$inet6(r2, &(0x7f0000000000), &(0x7f0000000040)=0x7) fchmodat(r2, &(0x7f0000000180)='./file0\x00', 0x5a, 0x0) execve(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000380)=[&(0x7f0000000200)='+]\x00', &(0x7f0000000240)='\x00', &(0x7f0000000280)='/dev/null\x00', &(0x7f00000002c0)='/dev/null\x00', &(0x7f0000000300)='/dev/null\x00', &(0x7f0000000340)=']\x00'], &(0x7f0000000480)=[&(0x7f00000003c0)='\x00', &(0x7f0000000400)='/dev/null\x00', &(0x7f0000000440)='{\x00']) poll(&(0x7f0000000000)=[{0xffffffffffffffff, 0x20}, {r1}], 0x2000000000000033, 0x0) mknodat(r1, &(0x7f0000000140)='./bus\x00', 0x8, 0x2) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/wsmouse0\x00', 0x8, 0x0) r4 = open(&(0x7f0000000280)='./file0\x00', 0x200, 0x0) kevent(r4, &(0x7f0000000440), 0x4, &(0x7f0000000500)=[{{r4}, 0xbffffffffffffffd, 0x80, 0x0, 0x7fffffff, 0x3}, {{r3}, 0xfffffffffffffffb, 0x60, 0xf00ffffb, 0x1f, 0x4}], 0x4, &(0x7f0000000540)={0x0, 0x9}) ioctl$TIOCNOTTY(r4, 0x20007471) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000002c0)={0x0}, &(0x7f0000000300)=0xc) fcntl$setown(r4, 0x6, r5) ioctl$TIOCGTSTAMP(r4, 0x4010745b, &(0x7f00000004c0)) ioctl$TIOCSETVERAUTH(r0, 0xc0107008, &(0x7f0000000000)=0x10000) 16:00:17 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x2, 0x0, 0x100000000}) fcntl$lock(r0, 0x9, &(0x7f0000000080)={0x0, 0x0, 0x7fffffe, 0x2000100000000}) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x400000000000bb, 0x200000005}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000800)='/dev/null\x00', 0xed78ca24b18be92e, 0x0) accept$inet6(r1, &(0x7f0000000000), &(0x7f0000000040)=0x7) accept(r1, &(0x7f0000000680)=@in, &(0x7f0000000740)=0x13b1d75dad1d0de3) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/wsmouse0\x00', 0x8, 0x0) r3 = open(&(0x7f0000000280)='./file0\x00', 0x200, 0x0) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/wsmouse0\x00', 0x8, 0x0) r5 = open(&(0x7f0000000280)='./file0\x00', 0x200, 0x0) kevent(r5, &(0x7f0000000440), 0x4, &(0x7f0000000500)=[{{r5}, 0xbffffffffffffffd, 0x80, 0x0, 0x7fffffff, 0x3}, {{r4}, 0xfffffffffffffffb, 0x60, 0xf00ffffb, 0x1f, 0x4}], 0x4, &(0x7f0000000540)={0x0, 0x9}) ioctl$TIOCNOTTY(r5, 0x20007471) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000002c0)={0x0}, &(0x7f0000000300)=0xc) fcntl$setown(r5, 0x6, r6) kevent(r3, &(0x7f0000000580)=[{{r5}, 0xfffffffffffffffe, 0x44, 0x2, 0x10000, 0x1000}], 0x4, &(0x7f0000000500)=[{{r3}, 0xbffffffffffffffd, 0x80, 0x0, 0x7fffffff, 0x3}, {{r2}, 0xfffffffffffffffb, 0x60, 0xf00ffffb, 0x1f, 0x4}], 0x4, &(0x7f0000000540)={0x0, 0x9}) r7 = accept$inet(0xffffffffffffff9c, &(0x7f0000000340), &(0x7f0000000140)=0xffffffb0) recvfrom$inet(r7, &(0x7f0000000180)=""/174, 0xae, 0x803, &(0x7f0000000240)={0x2, 0x0}, 0xc) r8 = openat$null(0xffffffffffffff9c, &(0x7f0000000800)='/dev/null\x00', 0xed78ca24b18be92e, 0x0) r9 = accept$inet6(r8, &(0x7f0000000000), &(0x7f0000000040)=0x7) bind$inet6(r9, &(0x7f0000000400)={0x18, 0x2, 0x2, 0x8000}, 0xc) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000380), &(0x7f00000007c0)=0xc) r10 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/wsmouse0\x00', 0x8, 0x0) r11 = open(&(0x7f0000000280)='./file0\x00', 0x200, 0x0) kevent(r11, &(0x7f0000000440), 0x4, &(0x7f0000000500)=[{{r11}, 0xbffffffffffffffd, 0x80, 0x0, 0x7fffffff, 0x3}, {{r10}, 0xfffffffffffffffb, 0x60, 0xf00ffffb, 0x1f, 0x4}], 0x4, &(0x7f0000000540)={0x0, 0x9}) ioctl$TIOCNOTTY(r11, 0x20007471) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f00000002c0)={0x0}, &(0x7f0000000300)=0xc) fcntl$setown(r11, 0x6, r12) socket$unix(0x1, 0x0, 0x0) r13 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/wsmouse0\x00', 0x8, 0x0) r14 = open(&(0x7f0000000280)='./file0\x00', 0x200, 0x0) kevent(r14, &(0x7f0000000440), 0x4, &(0x7f0000000500)=[{{r14}, 0xbffffffffffffffd, 0x80, 0x0, 0x7fffffff, 0x3}, {{r13}, 0xfffffffffffffffb, 0x60, 0xf00ffffb, 0x1f, 0x4}], 0x4, &(0x7f0000000540)={0x0, 0x9}) ioctl$TIOCNOTTY(r14, 0x20007471) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f00000002c0)={0x0}, &(0x7f0000000300)=0xc) fcntl$setown(r14, 0x6, r15) r16 = openat$null(0xffffffffffffff9c, &(0x7f0000000800)='/dev/null\x00', 0xed78ca24b18be92e, 0x0) accept$inet6(r16, &(0x7f0000000000), &(0x7f0000000040)=0x7) getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f0000000400), 0xc) getgid() r17 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/wsmouse0\x00', 0x8, 0x0) r18 = open(&(0x7f0000000280)='./file0\x00', 0x200, 0x0) kevent(r18, &(0x7f0000000440), 0x4, &(0x7f0000000500)=[{{r18}, 0xbffffffffffffffd, 0x80, 0x0, 0x7fffffff, 0x3}, {{r17}, 0xfffffffffffffffb, 0x60, 0xf00ffffb, 0x1f, 0x4}], 0x4, &(0x7f0000000540)={0x0, 0x9}) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000440)='/dev/ttyCcfg\x00', 0x1, 0x0) socket$inet(0x2, 0x1, 0x4) r19 = openat$null(0xffffffffffffff9c, &(0x7f0000000800)='/dev/null\x00', 0xed78ca24b18be92e, 0x0) r20 = accept$inet6(r19, &(0x7f0000000000), &(0x7f0000000040)=0x7) bind$inet6(r20, &(0x7f0000000400)={0x18, 0x2, 0x2, 0x8000}, 0xc) getsockopt$sock_cred(r20, 0xffff, 0x1022, &(0x7f0000000380), &(0x7f00000007c0)=0xc) r21 = openat$null(0xffffffffffffff9c, &(0x7f0000000800)='/dev/null\x00', 0xed78ca24b18be92e, 0x0) accept$inet6(r21, &(0x7f0000000000), &(0x7f0000000040)=0x7) r22 = openat$null(0xffffffffffffff9c, &(0x7f0000000800)='/dev/null\x00', 0xed78ca24b18be92e, 0x0) r23 = accept$inet6(r22, &(0x7f0000000000), &(0x7f0000000040)=0x7) bind$inet6(r23, &(0x7f0000000400)={0x18, 0x2, 0x2, 0x8000}, 0xc) getsockopt$sock_cred(r23, 0xffff, 0x1022, &(0x7f0000000380), &(0x7f00000007c0)=0xc) fcntl$dupfd(r0, 0xa, 0xffffffffffffff9c) r24 = openat$null(0xffffffffffffff9c, &(0x7f0000000800)='/dev/null\x00', 0xed78ca24b18be92e, 0x0) r25 = accept$inet6(r24, &(0x7f0000000000), &(0x7f0000000040)=0x7) bind$inet6(r25, &(0x7f0000000400)={0x18, 0x2, 0x2, 0x8000}, 0xc) getsockopt$sock_cred(r25, 0xffff, 0x1022, &(0x7f0000000380), &(0x7f00000007c0)=0xc) getsockopt$sock_cred(r25, 0xffff, 0x1022, &(0x7f0000000480), &(0x7f00000004c0)=0xc) geteuid() r26 = semget$private(0x0, 0x1, 0x0) r27 = geteuid() semctl$IPC_SET(r26, 0x0, 0x1, &(0x7f00000000c0)={{0x4, r27, 0x0, 0x0, 0x0, 0x4, 0x7f}, 0x3, 0x882, 0x4}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f0000000300)={0xffffffffffffffff}, 0x10000) r30 = getpgrp() fcntl$lock(r28, 0xf, &(0x7f0000000340)={0x3, 0x0, 0xffffffffecd81e2e, 0x100, r30}) ioctl$VT_ACTIVATE(r29, 0x20007605, &(0x7f0000000380)=0x101) r31 = getuid() r32 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r32}, 0xffffffffffffffff, 0x1}], 0x0, 0x0) getsockopt$SO_PEERCRED(r32, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r29, 0xffff, 0x1022, &(0x7f00000004c0)={r30, r31, r33}, 0xc) fchown(0xffffffffffffffff, r27, r33) 16:00:17 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0x8, 0x4) fchflags(r0, 0x10000) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x9ff, 0x0, "d730c1e7e400000001000000000000000000009e"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r0, 0x0, &(0x7f0000000040)) 16:00:17 executing program 0: mprotect(&(0x7f0000421000/0x2000)=nil, 0x2000, 0x4) socket(0x0, 0x4, 0xd9) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x80000000000029, 0xa, &(0x7f0000000000)="a4b9fd83", 0x4) setsockopt(r0, 0x29, 0xd, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:17 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/wsmouse0\x00', 0x8, 0x0) r1 = open(&(0x7f0000000280)='./file0\x00', 0x200, 0x0) kevent(r1, &(0x7f0000000440), 0x4, &(0x7f0000000500)=[{{r1}, 0xbffffffffffffffd, 0x80, 0x0, 0x7fffffff, 0x3}, {{r0}, 0xfffffffffffffffb, 0x60, 0xf00ffffb, 0x1f, 0x4}], 0x4, &(0x7f0000000540)={0x0, 0x9}) ioctl$TIOCNOTTY(r1, 0x20007471) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, &(0x7f0000000140)=0x294) fcntl$setown(r1, 0x6, r2) connect$unix(r1, &(0x7f00000000c0)=@abs={0x1, 0x0, 0x2}, 0x8) mknod(&(0x7f0000000040)='./bus\x00', 0x80002000, 0x881) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) 16:00:17 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2004, 0x4504) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f0000000300)={0xffffffffffffffff}, 0x10000) r2 = getpgrp() fcntl$lock(r0, 0xf, &(0x7f0000000340)={0x3, 0x0, 0xffffffffecd81e2e, 0x100, r2}) ioctl$VT_ACTIVATE(r1, 0x20007605, &(0x7f0000000380)=0x101) r3 = getuid() r4 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r4}, 0xffffffffffffffff, 0x1}], 0x0, 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000004c0)={r2, r3, r5}, 0xc) setreuid(r3, 0x0) r6 = open(&(0x7f0000000080)='./bus\x00', 0x400000003fd, 0x0) ioctl$WSMUXIO_INJECTEVENT(r6, 0x80185760, &(0x7f0000000080)) ioctl$TIOCGTSTAMP(r6, 0x4010745b, &(0x7f0000000000)) 16:00:17 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r0, 0x0, 0x8000000000000000) r1 = socket$inet6(0x18, 0x2, 0x0) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/wsmouse0\x00', 0x8, 0x0) r3 = open(&(0x7f0000000280)='./file0\x00', 0x200, 0x0) kevent(r3, &(0x7f0000000440), 0x4, &(0x7f0000000500)=[{{r3}, 0xbffffffffffffffd, 0x80, 0x0, 0x7fffffff, 0x3}, {{r2}, 0xfffffffffffffffb, 0x60, 0xf00ffffb, 0x1f, 0x4}], 0x4, &(0x7f0000000540)={0x0, 0x9}) ioctl$TIOCNOTTY(r3, 0x20007471) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000002c0)={0x0}, &(0x7f0000000300)=0xc) fcntl$setown(r3, 0x6, r4) connect$inet6(r3, &(0x7f0000000180)={0x18, 0x1, 0x9, 0x100}, 0xc) stat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)) connect$inet6(r1, &(0x7f0000000140), 0xc) 16:00:17 executing program 0: bind$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x3f7) 16:00:17 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) ioctl$VT_GETMODE(r0, 0x40087603, &(0x7f0000000300)) open(&(0x7f0000000080)='./file0\x00', 0x20, 0x30) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) pread(r1, &(0x7f0000000000)="a7b1feec4a167a3fc241c83403199f7ad2431a742376e30e4dd46e02fba25119923b30457c197ab857776d5445f37fb5e15c56963800158ed421c0b069", 0x3d, 0x0, 0x0) socketpair(0x1, 0x4, 0x6, &(0x7f0000000340)={0xffffffffffffffff}) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000800)='/dev/null\x00', 0xed78ca24b18be92e, 0x0) r5 = accept$inet6(r4, &(0x7f0000000000), &(0x7f0000000040)=0x7) bind$inet6(r5, &(0x7f0000000400)={0x18, 0x2, 0x2, 0x8000}, 0xc) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000380), &(0x7f00000007c0)=0xc) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000380)={0x0}, &(0x7f00000003c0)=0xc) fcntl$lock(r3, 0x9, &(0x7f0000000400)={0x0, 0x3, 0x7f, 0x7, r6}) pwritev(r0, &(0x7f0000000200)=[{&(0x7f0000000140)="d40a21215c71486d9a994ce65f2b913ead357ef7c3057c4f32ba6535beb5afc10ec27a0fb8ab9cf1bd026ca84293791d8df7974b8d01cdb65ab41b60a167f603a22c8249f6f0291a6a7e94c09aa61da5a2583839aae29d31ef4bac84b416d82af5675a43316ebbc2ac885a9b2901989e0c8b96a0297438209ce76e4783e0068c5546fe1c23e2f167f910d8d6c01f11a1695bd41dbdbdb075f3e603d8d09e5cb507", 0xa1}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0, 0x10, r2, 0x0, 0x0) munmap(&(0x7f0000000000/0x1000)=nil, 0x1000) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x0, 0x10, r1, 0x0, 0x0) pipe(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) renameat(r2, &(0x7f0000000240)='./file0\x00', r7, &(0x7f00000002c0)='./file0\x00') 16:00:17 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000080)) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x5, 0x799, "b3ad2e0d3fc9c06d00007f00000000000200"}) write(r0, &(0x7f00000001c0)="4e688b9692206fcf6fe8cd7e50334d98f7497b005ee23a6019a29b4c9dd955f5313801962245903161c57651990187e7a0b56465bd87b2db42083a738c1aa71d62da1de43036e60de7925cb10d653822d33c869f523669aeba6ce4443e5c35202a6fe867ac56a41a78519fdda3646b587f", 0x71) 16:00:18 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) close(r0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setuid(0xee01) r1 = socket(0x2, 0x2, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) 16:00:18 executing program 0: socketpair(0x20, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) recvmsg(r0, &(0x7f00000005c0)={&(0x7f00000000c0)=@in6, 0xc, &(0x7f0000000540)=[{&(0x7f00000001c0)=""/196, 0xc4}, {&(0x7f0000000100)=""/114, 0x72}, {&(0x7f00000002c0)=""/142, 0x8e}, {&(0x7f0000000440)=""/108, 0x6c}, {&(0x7f00000004c0)=""/84, 0x54}], 0x5, &(0x7f00000003c0)=""/56, 0x38}, 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000180)="9e0facd8", 0x4) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000800)='/dev/null\x00', 0xed78ca24b18be92e, 0x0) r3 = accept$inet6(r2, &(0x7f0000000000), &(0x7f0000000040)=0x7) bind$inet6(r3, &(0x7f0000000400)={0x18, 0x2, 0x2, 0x8000}, 0xc) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000380), &(0x7f0000000640)=0xc) fcntl$setflags(r3, 0x2, 0x3) getsockopt(r1, 0x7, 0x4, 0x0, 0x0) 16:00:18 executing program 0: mknod(&(0x7f0000000200)='./file0\x00', 0x100002004, 0x8000000000028aa) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x2002, 0x1f) mknod(&(0x7f0000000000)='./bus\x00', 0x80002002, 0x28ae) r1 = openat$klog(0xffffffffffffff9c, &(0x7f0000000180)='/dev/klog\x00', 0x400, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0}, 0xc) fcntl$setown(r1, 0x6, r2) r3 = open$dir(&(0x7f0000000140)='./bus\x00', 0x10, 0x20) close(r0) utimensat(0xffffffffffffff9c, &(0x7f0000000340)='./bus\x00', &(0x7f0000000380)={{0x9f5, 0xe6}, {0x1, 0x9}}, 0x2) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/wsmouse0\x00', 0x8, 0x0) r5 = open(&(0x7f0000000280)='./file0\x00', 0x200, 0x0) mlockall(0x1) kevent(r5, &(0x7f0000000440), 0x4, &(0x7f0000000500)=[{{r5}, 0xbffffffffffffffd, 0x80, 0x0, 0x7fffffff, 0x3}, {{r4}, 0xfffffffffffffffb, 0x60, 0xf00ffffb, 0x1f, 0x4}], 0x4, &(0x7f0000000540)={0x0, 0x9}) ioctl$TIOCNOTTY(r5, 0x20007471) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000003c0)={0x0}, &(0x7f0000000300)=0xc) fcntl$setown(r5, 0x6, r6) unlinkat(r5, &(0x7f0000000100)='./file0\x00', 0x0) fsync(0xffffffffffffffff) r7 = openat$zero(0xffffffffffffff9c, &(0x7f0000000300)='/dev/zero\x00', 0x0, 0x0) faccessat(r7, &(0x7f00000000c0)='./bus\x00', 0x40, 0x5) connect$unix(r3, &(0x7f0000000240)=ANY=[@ANYBLOB="00002e4e989d8f211c14"], 0xa) execve(0x0, 0x0, 0x0) 16:00:18 executing program 1: r0 = socket(0x400000000018, 0x3, 0x0) setsockopt(r0, 0x29, 0x1a, &(0x7f0000000040), 0x4) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r1 = socket(0x18, 0x1, 0x0) 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) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) ioctl$TIOCSTOP(0xffffffffffffffff, 0x2000746f) write(r2, &(0x7f0000000100)="8c65", 0x170) 16:00:18 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200010000000c, &(0x7f0000000040)="ebff125c00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000b, &(0x7f0000000080)="10", 0x1) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/wsmouse0\x00', 0x8, 0x0) r2 = open(&(0x7f0000000280)='./file0\x00', 0x200, 0x0) kevent(r2, &(0x7f0000000440), 0x4, &(0x7f0000000500)=[{{r2}, 0xbffffffffffffffd, 0x80, 0x0, 0x7fffffff, 0x3}, {{r1}, 0xfffffffffffffffb, 0x60, 0xf00ffffb, 0x1f, 0x4}], 0x4, &(0x7f0000000540)={0x0, 0x9}) mmap(&(0x7f0000fee000/0x11000)=nil, 0x11000, 0xc, 0x6012, r1, 0x0, 0x0) 16:00:18 executing program 1: r0 = socket$inet(0x2, 0x1003, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000080)='./file0\x00', 0x4, 0x100, 0x0) connect$inet(r0, &(0x7f00000000c0)={0x2, 0x0}, 0x5e) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000100)='./file0\x00') 16:00:18 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) r1 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x20000) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000800)='/dev/null\x00', 0xed78ca24b18be92e, 0x0) r5 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/wsmouse0\x00', 0x8, 0x0) r6 = open(&(0x7f0000000280)='./file0\x00', 0x200, 0x0) kevent(r6, &(0x7f0000000440), 0x4, &(0x7f0000000500)=[{{r6}, 0xbffffffffffffffd, 0x80, 0x0, 0x7fffffff, 0x3}, {{r5}, 0xfffffffffffffffb, 0x60, 0xf00ffffb, 0x1f, 0x4}], 0x4, &(0x7f0000000540)={0x0, 0x9}) ioctl$TIOCNOTTY(r6, 0x20007471) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f00000002c0)={0x0}, &(0x7f0000000300)=0xc) fcntl$setown(r6, 0x6, r7) readv(r6, &(0x7f0000000180)=[{&(0x7f0000000140)=""/3, 0x3}], 0x1) r8 = accept$inet6(r4, &(0x7f0000000000), &(0x7f0000000040)=0x7) bind$inet6(r8, &(0x7f0000000400)={0x18, 0x2, 0x2, 0x8000}, 0xc) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000380), &(0x7f00000007c0)=0xc) ioctl$DIOCMAP(r3, 0xc0106477, &(0x7f00000000c0)={&(0x7f0000000040)='./file0\x00', r8, 0x6}) ioctl$TIOCFLUSH(r2, 0x8020697a, &(0x7f0000000080)) r9 = openat$null(0xffffffffffffff9c, &(0x7f0000000800)='/dev/null\x00', 0xed78ca24b18be92e, 0x0) accept$inet6(r9, &(0x7f0000000000), &(0x7f0000000040)=0x7) ioctl$TIOCGETD(r9, 0x4004741a, &(0x7f0000000100)) 16:00:18 executing program 0: r0 = socket$inet6(0x18, 0x4000, 0x4) getsockopt(r0, 0x29, 0x35, 0x0, 0x0) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000000)) 16:00:18 executing program 1: clock_getres(0x5, &(0x7f0000000000)) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/wsmouse0\x00', 0x8, 0x0) r1 = open(&(0x7f0000000280)='./file0\x00', 0x200, 0x0) kevent(r1, &(0x7f0000000440), 0x4, &(0x7f0000000500)=[{{r1}, 0xbffffffffffffffd, 0x80, 0x0, 0x7fffffff, 0x3}, {{r0}, 0xfffffffffffffffb, 0x60, 0xf00ffffb, 0x1f, 0x4}], 0x4, &(0x7f0000000540)={0x0, 0x9}) ioctl$TIOCNOTTY(r1, 0x20007471) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000002c0)={0x0}, &(0x7f0000000300)=0xc) fcntl$setown(r1, 0x6, r2) ioctl$WSDISPLAYIO_SBURNER(r1, 0x800c5751, &(0x7f0000000040)={0x3, 0x5, 0x1c}) 16:00:18 executing program 0: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x80, 0x0) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f00000000c0)=0xfffffffffffffff8) setrlimit(0x8, &(0x7f0000000040)={0x8, 0x40000000095}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0x7ff, 0x1ffffffffffd, 0x7fb, 0xfffffffffffffffe, "0366402ba77f0c033c02df71795acd76ef3caf00"}) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/wsmouse0\x00', 0x8, 0x0) r4 = open(&(0x7f0000000280)='./file0\x00', 0x200, 0x0) kevent(r4, &(0x7f0000000440), 0x4, &(0x7f0000000500)=[{{r4}, 0xbffffffffffffffd, 0x80, 0x0, 0x7fffffff, 0x3}, {{r3}, 0xfffffffffffffffb, 0x60, 0xf00ffffb, 0x1f, 0x4}], 0x4, &(0x7f0000000540)={0x0, 0x9}) r5 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/wsmouse0\x00', 0x8, 0x0) r6 = open(&(0x7f0000000280)='./file0\x00', 0x200, 0x0) r7 = accept(0xffffffffffffff9c, &(0x7f0000000600)=@in6, &(0x7f0000000640)=0xc) r8 = accept$inet(0xffffffffffffff9c, &(0x7f0000000340), &(0x7f0000000140)=0xffffffb0) recvfrom$inet(r8, &(0x7f0000000180)=""/174, 0xae, 0x803, &(0x7f0000000240)={0x2, 0x0}, 0xc) kevent(r6, &(0x7f0000000680)=[{{r7}, 0xfffffffffffffffc, 0x49, 0xa00fffdb, 0x7f, 0x7f}, {{r8}, 0xfffffffffffffff9, 0x22, 0x1, 0x2}, {{r1}, 0xfffffffffffffff4, 0x80, 0xfffff, 0x3, 0x100000001}], 0x4, &(0x7f0000000500)=[{{r6}, 0xbffffffffffffffd, 0x2, 0x80, 0x7dffffff, 0x3}, {{r5}, 0xfffffffffffffffb, 0x60, 0x0, 0x1f, 0x4}], 0x4, &(0x7f0000000540)={0x0, 0x9}) ioctl$TIOCNOTTY(r6, 0x20007471) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f00000002c0)={0x0}, &(0x7f0000000300)=0xc) fcntl$setown(r6, 0x6, r9) accept$unix(r6, &(0x7f0000000b00)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000800000000000000000000000000000000000000000000000000000000001000007ff8aaf6e7fb58673f0f0b1eeeff1749ea31b69fe46d98ba1114722eaf9649fd04ac1f795fdf22433472e1bb62da48c9452dc22452e897dff9b0385bfc0079e23176867a366923405f381db011b1b0ae3d64e75266175e7b5f5e7220545a6c816300de59b741f26192020160c822397482749dbb3dcc5906965e7260b885c7e1683e7ad914effb7f141b4c8db605099236e3eb9963e563cb9333217870a5c2f895c52199f4582ca475d40288a03c56111895321c10d37625ccf9c750a6b47c9cedbe5dab11c779c866c8e9481f251a046bf03a493b6801aeadec0e19726a914ec9a5e435eb5a9fd37ab7ecc5ba94aa4b11346f216ceadb2a601321d58b20b9cf0545c8a39b8e468fc5711d84b927a5f7c83afee6ea6dd7f9be4dfd8ef1baef0180b901f3af7d3f43dbce8b0ccca079f927fd7c6bf83818d073decf03a9da6e2bb9df267805e58d0c847dfdf7240dfd2cc2aaec3203a51732f495963e133260a4351f11b807b4f9ec472e77eb25bafc98b0ba611c6c57ddbb1ce41f6cb51a4bc510043312be3ed80d384416a6379c17b05349928a5900000000000000000000000000000000000000c53fba0800000000000000116900000000000b1e8b67392633c8c7686b88b2854ad06022bd771cef66245fea8644131eb5ddebcbfffcb6330049bf25c67f4ba2d726042737a70d7fea75b04562c12f0b5b715370e9c8dd246fbcfc87b4eb7ff60baec6620b6bd5870ba9e944d97a3c4cb7a7796219a8400f0c64d10718674269de604cf9455f429cacf79da81d29e41f1ee6fea6e30a0b33a645dbf688452b8b55fa07c98368a544f5e3597955bdfa80b92376248a4d51150695c2d05155c388758f2e0e2f890bb2d163a2dad3b50d971fc58809fbeac11ae742f7bbdf5c21a9a31e8293f510e5fc26b84c943b5b096ff7cbd5a90307da"], &(0x7f0000000580)=0x3f) ioctl$TIOCNOTTY(r4, 0x20007471) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000002c0)={0x0}, &(0x7f0000000300)=0xc) fcntl$setown(r4, 0x6, r10) close(r4) r11 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/wsmouse0\x00', 0x8, 0x0) r12 = open(&(0x7f0000000280)='./file0\x00', 0x200, 0x0) kevent(r12, &(0x7f0000000440), 0x4, &(0x7f0000000500)=[{{r12}, 0xbffffffffffffffd, 0x80, 0x0, 0x7fffffff, 0x3}, {{r11}, 0xfffffffffffffffb, 0x60, 0xf00ffffb, 0x1f, 0x4}], 0x6, &(0x7f0000000540)={0x1, 0x9}) ioctl$TIOCNOTTY(r12, 0x20007471) r13 = accept$inet(0xffffffffffffff9c, &(0x7f0000000340), &(0x7f0000000140)=0xffffffb0) recvfrom$inet(r13, &(0x7f0000000180)=""/174, 0xae, 0x803, &(0x7f0000000240)={0x2, 0x0}, 0xc) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f00000002c0)={0x0}, &(0x7f0000000300)=0xfca9) fcntl$setown(r12, 0x6, r14) write(r12, &(0x7f0000000140)="2078f7b678807d89e00a00000000000000c871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d120100a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98cb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b9a90a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006b4ffaad2a7a939fded389efe60c36c653fa0e7020a7447e809cf52478d673b547a85cb5a0a2f3832b619961bf37b63b230733e353bcea01e153d7e1bda3f30ec6a57582149fc233f2bffab90551fe7639817890ce12425b2e9c337dfd9de9d8b12d9f7afe173b395b91b8ad2b2622b2f5de09471f3b98bdea79541387edcc97bb6660cc9429d43f48300"/916, 0xfffffffffffffe91) 16:00:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x5c}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x1, 0x0) 16:00:18 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r2}, 0xfffffffffffffffe, 0xcd}], 0x0, 0x0, 0x0, 0x0) sendto$unix(r1, &(0x7f0000000240)='G', 0x1, 0x0, 0x0, 0x0) r3 = kqueue() fchmod(r1, 0x4) dup2(r1, r2) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000800)='/dev/null\x00', 0xed78ca24b18be92e, 0x0) r5 = accept$inet6(r4, &(0x7f0000000000), &(0x7f0000000040)=0x7) socket(0xa, 0x8004, 0x3) bind$inet6(r5, &(0x7f0000000400)={0x18, 0x2, 0x2, 0x8000}, 0xc) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000380), &(0x7f00000007c0)=0xc) fcntl$setstatus(r5, 0x4, 0x8) kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) read(r0, 0x0, 0x0) 16:00:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) getuid() ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000040)=[{0x30, 0x0, 0x0, 0x101}, {0xf6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x8f, &(0x7f0000000240)="a633a9a5458cece91d513209b97f9f441641736838a8d7da7dc0235d174fd473da456b4af3e45a13cd81f7874135bf6b7dab39c92931a86b504ff227751928e07782a2dc3045e7a18d23ff9a9b3d39bd599313e2f1eb6efb4f0dc9fa77e2f6937eef791bac1ba075fab1821e7df79ff25be29c7fbf47f316c2a13700e5c4cf0f95b4c846f81e2bd3e274c6641be82b") 16:00:18 executing program 0: r0 = semget(0x0, 0x0, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) linkat(r1, &(0x7f0000000100)='./file0\x00', 0xffffffffffffffff, &(0x7f0000000140)='./file0\x00', 0x4) r2 = semget$private(0x0, 0x2000000000000a, 0x40) semop(r2, &(0x7f00000000c0)=[{0x4, 0x10001}, {0x1, 0x401, 0x1000}], 0x2) semop(r2, &(0x7f00000003c0)=[{0x3, 0x0, 0x1000}, {0x7, 0x3, 0x800}, {0x1, 0x6, 0x1000}, {0x2, 0x2, 0x800}, {0x3, 0x8, 0x800}, {0x1, 0x1f, 0x800}, {0x3, 0x7, 0x1800}, {0x3, 0x9, 0x800}, {0x2, 0x2, 0x1800}, {0x0, 0x4, 0x800}], 0xa) semctl$SETVAL(r2, 0x0, 0x8, &(0x7f0000000040)) semop(r0, &(0x7f0000000000)=[{0x0, 0x1f}, {0x0, 0x101}, {}], 0x3) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/wsmouse0\x00', 0x8, 0x0) r4 = open(&(0x7f0000000280)='./file0\x00', 0x200, 0x0) kevent(r4, &(0x7f0000000440), 0x4, &(0x7f0000000500)=[{{r4}, 0xbffffffffffffffd, 0x80, 0x0, 0x7fffffff, 0x3}, {{r3}, 0xfffffffffffffffb, 0x60, 0xf00ffffb, 0x1f, 0x4}], 0x4, &(0x7f0000000540)={0x0, 0x9}) ioctl$TIOCNOTTY(r4, 0x20007471) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000002c0)={0x0}, &(0x7f0000000300)=0xc) fcntl$setown(r4, 0x6, r5) symlinkat(&(0x7f0000000180)='./file0\x00', r4, &(0x7f00000001c0)='./file1\x00') 16:00:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/wsmouse0\x00', 0x8, 0x0) r2 = open(&(0x7f0000000280)='./file0\x00', 0x200, 0x0) kevent(r2, &(0x7f0000000440), 0x4, &(0x7f0000000500)=[{{r2}, 0xbffffffffffffffd, 0x80, 0x0, 0x7fffffff, 0x3}, {{r1}, 0xfffffffffffffffb, 0x60, 0xf00ffffb, 0x1f, 0x4}], 0x4, &(0x7f0000000540)={0x0, 0x9}) ioctl$TIOCNOTTY(r2, 0x20007471) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000002c0)={0x0}, &(0x7f0000000300)=0xc) fcntl$setown(r2, 0x6, r3) r4 = accept$inet6(r2, &(0x7f0000000000), &(0x7f0000000040)=0xc) getpeername(r4, &(0x7f0000000100)=@in, &(0x7f0000000140)=0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:18 executing program 0: clock_settime(0x4, &(0x7f0000000280)={0x7, 0x200}) pipe(&(0x7f0000001280)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) getsockname$inet(r0, &(0x7f0000000080), &(0x7f00000000c0)=0xc) r2 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000001740)=""/4096, 0x1000) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0xa0) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r2, 0x0, 0x0) write(r1, &(0x7f0000000100)='w', 0x1) madvise(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x4) r4 = accept$inet(0xffffffffffffff9c, &(0x7f0000000340), &(0x7f0000000140)=0xffffffb0) recvfrom$inet(r4, &(0x7f0000000180)=""/174, 0xae, 0x803, &(0x7f0000000240)={0x2, 0x0}, 0xc) socketpair(0x20, 0x5, 0xb3dc, &(0x7f00000002c0)) lseek(r4, 0x0, 0x0, 0x0) 16:00:18 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x5900) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x11}], 0x8, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000200)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x2be9, 0x0, 0x0, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = openat$tty(0xffffffffffffff9c, &(0x7f0000000180)='/dev/tty\x00', 0x20, 0x0) ioctl$TIOCSDTR(r4, 0x20007479) getpeername$unix(r3, &(0x7f0000000100)=@file={0x0, ""/54}, &(0x7f0000000140)=0x38) dup2(r0, r1) 16:00:18 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r1, &(0x7f0000d06ff8)='./file0\x00') chroot(&(0x7f00000001c0)='.\x00') unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='r\x00') openat(r0, &(0x7f0000000040)='./file0/file0/file0/file0\x00', 0x0, 0x0) open(&(0x7f0000000200)='./file0\x00', 0x0, 0x40) 16:00:18 executing program 1: r0 = socket$inet(0x2, 0x5, 0xec16) fcntl$setflags(r0, 0x2, 0x1) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f00000002c0)="76e2ffdcf92a48677c5875b9a2316bd5f077f350a258903f065e1ca995fb6d9154519ed66a0b33e12736b4e3f387cb6690db215692b260fa1690bf79a123af45f16fabaae057519ee9fee8ede80218ee1bb1c0dd4a03da71d9e1a07d7c8c988d", 0x60}], 0x1, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x800000000087}, {0x44}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0xa536, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) write(r2, &(0x7f0000000480)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5060089632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) semget$private(0x0, 0x3, 0x1) semctl$SETALL(0x0, 0x0, 0x9, 0x0) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000440)='/\x84\x00\x00\x00\x00tyCcfg\x00', 0x80, 0x0) ioctl$VT_GETMODE(r3, 0x40087603, &(0x7f0000000380)) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000140)=0x7) r4 = open(0x0, 0x0, 0x0) r5 = openat(r4, &(0x7f0000000180)='./file0\x00', 0x80, 0x60) unlinkat(r5, &(0x7f0000000200)='./file0\x00', 0x8) writev(r2, &(0x7f00000000c0)=[{&(0x7f0000000100)="03b4aeb3ec2403d6f9d1db4e2c0a", 0xe}], 0x1) dup(r5) fsync(r2) r6 = syz_open_pts() r7 = open(&(0x7f00000001c0)='./bus\x00', 0x2, 0x0) writev(r7, &(0x7f0000000000)=[{&(0x7f0000000040)="000000186004008b00062b00fe0000ffffffff0000000af6ce4f22276e2b8d2a48d69e0000000000000000002c000000000058a3", 0x5d6}], 0x1) ioctl$TIOCGETA(r7, 0x402c7413, &(0x7f0000000240)) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000340)=0x80000000) ioctl$TIOCEXCL(r6, 0x2000740d) ioctl$WSDISPLAYIO_GBURNER(r4, 0x400c5752, &(0x7f0000000040)) close(r2) dup(r6) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000280), 0xc) ioctl$TIOCSDTR(r5, 0x20007479) syz_open_pts() 16:00:18 executing program 0: setuid(0xee01) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x4) r1 = fcntl$dupfd(r0, 0x0, r0) setsockopt(r1, 0x29, 0x80000000000000d, &(0x7f0000000340)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) accept$inet6(r1, &(0x7f0000000300), &(0x7f00000003c0)=0xc) r2 = accept$inet(0xffffffffffffff9c, &(0x7f0000000340), &(0x7f0000000140)=0xffffffb0) socket(0x10, 0x2, 0x3) recvfrom$inet(r2, &(0x7f0000000180)=""/174, 0xae, 0x803, &(0x7f0000000240)={0x2, 0x0}, 0xc) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000800)='/dev/null\x00', 0xed78ca24b18be92e, 0x0) r4 = accept$inet6(r3, &(0x7f0000000000), &(0x7f0000000040)=0x7) recvfrom$inet(0xffffffffffffff9c, &(0x7f0000000440)=""/135, 0x87, 0x0, &(0x7f00000002c0)={0x2, 0x3}, 0xc) bind$inet6(r4, &(0x7f0000000400)={0x18, 0x2, 0x2, 0x8000}, 0xc) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000500)={0x7, &(0x7f0000000280)=[{0x7ff, 0x8000, 0xffff, 0x8}, {0x8, 0x6, 0x7, 0x1000}, {0x5, 0x8001, 0x9, 0x3e1c}, {0x5, 0x8000, 0x7f, 0x69}, {0xbf1, 0x10001, 0x10001, 0x101}, {0x3, 0x1, 0x80000001, 0x7c}, {0x6, 0x1000, 0x9, 0x6}]}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000380), &(0x7f00000007c0)=0xc) setsockopt$sock_timeval(r4, 0xffff, 0x1005, &(0x7f00000000c0)={0xff, 0xfffffffb}, 0xd7132e348d5e5e2a) getsockopt(r2, 0xffffffff7fffffff, 0xffffffffffffffa5, &(0x7f0000000000)=""/115, &(0x7f0000000080)=0x73) 16:00:18 executing program 1: setrlimit(0x8, &(0x7f00000000c0)={0x9, 0x7ff}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) r1 = socket$inet(0x2, 0x4, 0x8) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/wsmouse0\x00', 0x8, 0x0) r3 = open(&(0x7f0000000280)='./file0\x00', 0x200, 0x0) kevent(r3, &(0x7f0000000440), 0x4, &(0x7f0000000500)=[{{r3}, 0xbffffffffffffffd, 0x80, 0x0, 0x7fffffff, 0x3}, {{r2}, 0xfffffffffffffffb, 0x60, 0xf00ffffb, 0x1f, 0x4}], 0x4, &(0x7f0000000540)={0x0, 0x9}) ioctl$TIOCNOTTY(r3, 0x20007471) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000002c0)={0x0}, &(0x7f0000000000)=0xfffffffffffffea7) fcntl$setown(r3, 0x6, r4) fcntl$setown(r1, 0x6, r4) fcntl$setstatus(r0, 0x4, 0xc4) writev(r0, &(0x7f0000000500)=[{0x0}], 0x1) writev(r0, &(0x7f0000000180)=[{0x0}], 0x1) 16:00:18 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000100)=[{}], 0x0, 0x0, 0x0, 0x0) nanosleep(&(0x7f0000001c40)={0x5, 0x7feffffe}, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000100), 0xf8b1, 0x0, 0x10000fe, 0x0) syz_open_pts() mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "1ffbdfa6163cb90277925f1be62c36ae61c4a648"}) kevent(r1, &(0x7f0000000080), 0x200, 0x0, 0x201, 0x0) 16:00:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x2000000000000177, &(0x7f0000000040)=[{0x3d}, {0x28}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) 16:00:18 executing program 0: r0 = socket$inet(0x2, 0x1, 0x0) fcntl$setstatus(r0, 0x4, 0x8) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x0, 0x810, r0, 0x0, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000b, &(0x7f0000000040)="01", 0x1) 16:00:18 executing program 1: r0 = socket(0x38, 0xc003, 0x11) connect$unix(r0, &(0x7f0000000280)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9060000000000000013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb6fcd3be43aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8854747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab012083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d"], 0x10) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000100)="80000000", 0x1c}], 0x1) 16:00:18 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x107fff, 0x0, 0x0, 0x1, "003a96b977fcff01250ef10000ffec00", 0x0, 0x10}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xa, &(0x7f0000000000)='\fFW}', 0x4) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0xff7b4fb6f5853881, 0x0) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f00000001c0)={0x7, 0xb12, {0x0, 0x1}}) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x80, 0x0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0x3ff, 0x81, 0x20, 0xffffffff, "e717cd4d7f9bb805ccc34034145c0cafa442ec0f", 0x1, 0x80000001}) r3 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x10, 0x0) ioctl$WSDISPLAYIO_WSMOUSED(r3, 0x80185758, &(0x7f0000000100)={0x6, 0x0, {0x1, 0x101}}) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000140)="13bdfd4800000000", 0xfffffffffffffec2) 16:00:18 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000800)='/dev/null\x00', 0xed78ca24b18be92e, 0x0) accept$inet6(r1, &(0x7f0000000000), &(0x7f0000000040)=0x7) setsockopt$inet_opts(r1, 0x0, 0x100000000000000a, &(0x7f0000000000)="c3f7282fe7f063c6db040d", 0xb) setsockopt(r0, 0x0, 0xb, 0x0, 0x0) 16:00:18 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0x0, 0x5}], 0x0, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="1ef4349ef4289620f8d4e4578e2b"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) 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) 16:00:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000800)='/dev/null\x00', 0xed78ca24b18be92e, 0x0) accept$inet6(r1, &(0x7f0000000000), &(0x7f0000000040)=0x7) listen(r1, 0x7fffffff) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2c}, {0xc}, {0x6}]}) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x100, 0x0) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000100)=0x8) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000840)='/dev/bpf\x00', 0xbd6e1a8d5f213265, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") madvise(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x2) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000800)='/dev/null\x00', 0xed78ca24b18be92e, 0x0) r5 = accept$inet6(r4, &(0x7f0000000000), &(0x7f0000000040)=0x7) bind$inet6(r5, &(0x7f0000000400)={0x18, 0x2, 0x2, 0x8000}, 0xc) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000380), &(0x7f00000007c0)=0xc) r6 = accept$inet(0xffffffffffffff9c, &(0x7f0000000340), &(0x7f0000000140)=0xffffffb0) recvfrom$inet(r6, &(0x7f0000000180)=""/174, 0xae, 0x803, &(0x7f0000000240)={0x2, 0x0}, 0xc) r7 = openat$null(0xffffffffffffff9c, &(0x7f0000000800)='/dev/null\x00', 0xed78ca24b18be92e, 0x0) r8 = accept$inet6(r7, &(0x7f0000000000), &(0x7f0000000040)=0x7) bind$inet6(r8, &(0x7f0000000400)={0x18, 0x2, 0x2, 0x8000}, 0xc) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000380), &(0x7f00000007c0)=0xc) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000480), &(0x7f00000004c0)=0xc) sendmsg(r6, &(0x7f0000000300)={&(0x7f0000000180)=@in6={0x18, 0x0, 0x0, 0x9}, 0xc, &(0x7f0000000640)=[{&(0x7f00000001c0)="15b008840ac9f941761fbff18c6950196ffd977d3424c335"}, {&(0x7f0000000240)="8bcc1293da0d940d987991dc8012bcd30ef71cf954fa2021217dac4734fe9c127bf46136729f73979757c1672bd08e57", 0x30}, {&(0x7f0000000280)="591b5174f6c4874138344481a5e51c3f9a44045508a4952c1868d7d9e3906b7143de4825b26671e9872fbf1924f57a376d79a7d14257816cca9dc8afc06cb74c372acb299128625bc54c94980a4adacc29f8d66aef58", 0x56}, {&(0x7f0000000380)="7cf8371aaa46f4813a3491ca92ca5a67f30be4bada42011302291bd4ed18c7bcacc92c32ac44493c18fd0b9ca89abbb112d23c7594e3834d2f8ec9e3acfbbfdb3f3555a3f8bc516e051623f6fd75ac3e9cb01dd34d6bc3347846d4397d4d8915d17714e19c0b6bc5fc0edefeb528be2c7c76424aea97a9436294878ca65ce6cdbdfb4795d404f36aee787454c18da7a661aca995fe78e266b2f85a0f53540ae009b6fb075928cde8793e94c17cbda2148385a698f7f2c46b5c01eeae96310e3daa974472955b9f3bd6d31e54a113c1eee941e1b42b33b75208b17f9101e5c28991736584e4001b77f7d807d298", 0xed}, {&(0x7f0000000880)="1d587cddd23e236f332fe1440e6b57a031d6e939f5a7ee9e776cf8c17d06d65c1540ce4841f99ff2e50d23bf8aca7b0a0f231dd52a99cef6cfaa466e35cd58b878a617c0ad0981efe81db57968b3d56489d420990001df5bda09034382c8c32a26e4e43334313cfe9de146a5ac585b6057a8799d705044ab3829593ca1d19008fc99797ef6e66466aa0baec1a06eed23092840bd7bece88eebe910f19bac1c6751c025e44f3e05e88cad0b02570c2a714a13435a59465957af929d4b659c06a358b78d7154c3c34ca1a454c12ddb7619", 0x66}, {&(0x7f0000000500)="b4499b385c06e310505e14765dc30439831fc329ed9fffeea247c83fc90dddc6bf9da31972f7a36d79ab8e7569672913d9305c9a93ebb3f9de895feffded26f2a163f56bbe50be0eb3c1989a25b534c6e0a14b4b89ea577d01", 0x59}, {&(0x7f0000000580)="9c43e5fd294619cc46b6e38ba24597246143dedb59996ce3baf544962ec7cf3fa7ef79496ae1b6ce32ef4100a515f0ac472d0c4c29d3a00fad2cf7882d86e17945378e166b709e2a5ad50036acaf4b0f28973fc0a826a6cc50a38ce4b27ccf55344232a3cd749c57a91e3f33ef245fb3b23c7e3b0bc089307351abc92948134f6206489da1ed9eefa297f68127678478f941acba11afdddcc37821f821de6b74cc2bd73145f95c23df3321a5", 0xac}], 0x7, &(0x7f00000006c0)=[{0x78, 0x1, 0xfffffffffffffffc, "93c3f9eef40b39577771c52d54570cdbf0aa4bc91bd4f40c890625dbd15b453dd5230975a9ef3f72f8b697b7ddbcdc585a6e2be84f82821b406cf33c1698616b17fced6f2b870f045e5a2e7a9a1a1e98d59fbccf92e31a09176140f3db27fc428a72335ace"}], 0x78}, 0x404) accept$inet6(r5, &(0x7f0000000740), &(0x7f0000000780)=0xc) getpgrp() fchflags(r3, 0x18000) 16:00:18 executing program 1: r0 = socket$inet(0x2, 0x5, 0xec16) fcntl$setflags(r0, 0x2, 0x1) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f00000002c0)="76e2ffdcf92a48677c5875b9a2316bd5f077f350a258903f065e1ca995fb6d9154519ed66a0b33e12736b4e3f387cb6690db215692b260fa1690bf79a123af45f16fabaae057519ee9fee8ede80218ee1bb1c0dd4a03da71d9e1a07d7c8c988d", 0x60}], 0x1, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x800000000087}, {0x44}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) write(r2, &(0x7f0000000480)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5060089632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) semget$private(0x0, 0x3, 0x1) semctl$SETALL(0x0, 0x0, 0x9, 0x0) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000140)=0x7) r3 = open(0x0, 0x0, 0x0) r4 = openat(r3, &(0x7f0000000180)='./file0\x00', 0x80, 0x60) unlinkat(r4, &(0x7f0000000200)='./file0\x00', 0x8) writev(r2, &(0x7f00000000c0)=[{&(0x7f0000000100)="03b4aeb3ec2403d6f9d1db4e2c0a", 0xe}], 0x1) dup(r4) fsync(r2) r5 = syz_open_pts() ioctl$TIOCGETA(r4, 0x402c7413, &(0x7f00000003c0)) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000340)=0x80000000) ioctl$TIOCEXCL(r5, 0x2000740d) ioctl$WSDISPLAYIO_GBURNER(r3, 0x400c5752, &(0x7f0000000040)) socket(0x10, 0x4000, 0x800) r6 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/wsmouse0\x00', 0x8, 0x0) r7 = open(&(0x7f0000000280)='./file0\x00', 0x200, 0x0) kevent(r7, &(0x7f0000000440), 0x4, &(0x7f0000000500)=[{{r7}, 0xbffffffffffffffd, 0x80, 0x0, 0x7fffffff, 0x3}, {{r6}, 0xfffffffffffffffb, 0x60, 0xf00ffffb, 0x1f, 0x4}], 0x4, &(0x7f0000000540)={0x0, 0x9}) close(r5) dup(r5) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000280), 0xc) ioctl$TIOCSDTR(r4, 0x20007479) syz_open_pts() 16:00:18 executing program 0: execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)='//\x00'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) rmdir(&(0x7f0000000000)='./file0\x00') mkdir(&(0x7f0000000100)='./file0\x00', 0x8) socket(0x2, 0x2, 0x3e) 16:00:18 executing program 0: mknod(&(0x7f0000000080)='./file0\x00', 0x2001, 0x605) r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x10, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x0, 0x0) r2 = semget$private(0x0, 0x2, 0x63) semctl$GETZCNT(r2, 0x59a4707a9293a2ec, 0x7, &(0x7f0000000040)=""/3) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x42}], 0x5, 0x0, 0x0, 0x0) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000000140)=""/109) semget$private(0x0, 0x3, 0x20) r3 = socket$inet(0x2, 0x3, 0x0) setsockopt$sock_timeval(r3, 0xffff, 0x1006, &(0x7f0000000040)={0x40000000000004}, 0x1d8) semget$private(0x0, 0x3, 0xbaffbc4fc77b9ba5) accept(r3, &(0x7f00000000c0)=@in, &(0x7f00000001c0)=0xc) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000800)='/dev/null\x00', 0xed78ca24b18be92e, 0x0) accept$inet6(r4, &(0x7f0000000000), &(0x7f0000000040)=0x7) r5 = openat(r4, &(0x7f0000000200)='./file0\x00', 0x8000, 0x61) ioctl$WSDISPLAYIO_GETSCREENTYPE(r5, 0xc028575d, &(0x7f0000000240)={0x5, 0x5, './file0\x00', 0x1, 0x695, 0x3, 0x3ff}) 16:00:18 executing program 0: r0 = socket(0x18, 0x1, 0x0) r1 = dup2(r0, r0) shutdown(r1, 0x2) ioctl$VMM_IOC_RUN(r1, 0xc028756b, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/wsmouse0\x00', 0x8, 0x0) r3 = open(&(0x7f0000000280)='./file0\x00', 0x200, 0x0) kevent(r3, &(0x7f0000000440), 0x4, &(0x7f0000000500)=[{{r3}, 0xbffffffffffffffd, 0x80, 0x0, 0x7fffffff, 0x3}, {{r2}, 0xfffffffffffffffb, 0x60, 0xf00ffffb, 0x1f, 0x4}], 0x4, &(0x7f0000000540)={0x0, 0x9}) ioctl$TIOCNOTTY(r3, 0x20007471) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000002c0)={0x0}, &(0x7f0000000300)=0xc) fcntl$setown(r3, 0x6, r4) ioctl$VMM_IOC_READREGS(r3, 0xc2485607, &(0x7f0000000080)) 16:00:19 executing program 1: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000100)='./file1\x00', 0x0) unveil(&(0x7f00000000c0)='./file1\x00', &(0x7f0000000040)='w\x00') unveil(&(0x7f0000000140)='.\x00', &(0x7f0000000180)='x\x00') utimensat(r0, &(0x7f0000000000)='./file1\x00', 0x0, 0x0) open$dir(&(0x7f00000001c0)='./file1\x00', 0x8, 0x41) 16:00:19 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/wsmouse0\x00', 0x8, 0x0) r1 = open(&(0x7f0000000280)='./file0\x00', 0x200, 0x0) kevent(r1, &(0x7f0000000440), 0x4, &(0x7f0000000500)=[{{r1}, 0xbffffffffffffffd, 0x80, 0x0, 0x7fffffff, 0x3}, {{r0}, 0xfffffffffffffffb, 0x60, 0xf00ffffb, 0x1f, 0x4}], 0x4, &(0x7f0000000540)={0x0, 0x9}) ioctl$TIOCNOTTY(r1, 0x20007471) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000002c0)={0x0}, &(0x7f0000000300)=0xc) fcntl$setown(r1, 0x6, r2) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f00000001c0)=0x3) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x14}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000000000)="cd96") r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x100, 0x0) chflagsat(r4, &(0x7f0000000140)='./file0\x00', 0x10000, 0x6) 16:00:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x84}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/wsmouse0\x00', 0x8, 0x0) r2 = open(&(0x7f0000000280)='./file0\x00', 0x200, 0x0) kevent(r2, &(0x7f0000000440), 0x4, &(0x7f0000000500)=[{{r2}, 0xbffffffffffffffd, 0x80, 0x0, 0x7fffffff, 0x3}, {{r1}, 0xfffffffffffffffb, 0x60, 0xf00ffffb, 0x1f, 0x4}], 0x4, &(0x7f0000000540)={0x0, 0x9}) r3 = dup(r1) ioctl$VMM_IOC_WRITEREGS(r3, 0x82485608, &(0x7f0000000580)={0xfff, 0xfffffffffffffe00, 0x1f, {[0x3, 0x7fffffff, 0x1, 0x0, 0x7, 0xffffffffffff1575, 0x41, 0x70000000, 0x0, 0x200, 0x3, 0x3, 0x1, 0x8, 0x100000000, 0xffffffffffffffef, 0x100, 0x7], [0x7fff, 0x8a, 0x6, 0x4, 0x3ff, 0x4, 0x4, 0x9, 0x2f7cb4b2, 0x200], [0xfffffffffffffff8, 0x1, 0x7, 0x21c5, 0xffffffff, 0x5, 0x7], [0x81, 0x7ff, 0x5, 0x50, 0xffffffffffffffc1, 0xfffffffffffffffa], [{0x9, 0x0, 0x5, 0x9}, {0xfff, 0x3, 0x3, 0x2}, {0x800, 0x200, 0x9, 0x5}, {0x0, 0x9, 0x8, 0x9}, {0x6, 0x7fffffff, 0x1f, 0x1}, {0x9, 0x9, 0x7fffffff, 0x5}, {0x4, 0x401, 0x6, 0x1f}, {0x5, 0x10000, 0x1, 0x85}], {0x6, 0x7, 0x6, 0xfffffffffffffff8}, {0x9, 0x0, 0xff, 0x4}}}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") 16:00:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f00000001c0)=[{0x3}, {0x30}, {0x6, 0x0, 0x0, 0x100000100}]}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f0000000000)={0xa, &(0x7f0000000080)=[{0x7, 0xd0, 0x6, 0xbc2}, {0x3ff, 0x3, 0x7, 0x9}, {0x5, 0xffffffffffffff81, 0x1c6d, 0x1fb5}, {0x4, 0x37c, 0x4, 0x3}, {0x8001, 0x101, 0x3, 0x39000000000}, {0x1, 0x1, 0x6, 0x7fffffff}, {0x7d, 0xe8, 0xfffffffffffffff8, 0x101}, {0x8, 0x100000000, 0x3068, 0x4}, {0x6e4, 0x4, 0xda1, 0x6}, {0x9, 0x8, 0x3, 0x8}]}) 16:00:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000800)='/dev/null\x00', 0xed78ca24b18be92e, 0x0) accept$inet6(r1, &(0x7f0000000000), &(0x7f0000000040)=0x7) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000000)=0x10001) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x25}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000540)="e4") 16:00:19 executing program 1: r0 = socket(0x2, 0x8001, 0x0) fcntl$setstatus(r0, 0x4, 0x84) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000100)=0x2, 0x4) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0283, './file0\x00'}, 0x3c8) 16:00:19 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000800)='/dev/null\x00', 0xed78ca24b18be92e, 0x0) r1 = accept$inet6(r0, &(0x7f0000000000), &(0x7f0000000040)=0x7) bind$inet6(r1, &(0x7f0000000400)={0x18, 0x2, 0x2, 0x8000}, 0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000380), &(0x7f00000007c0)=0xc) pwrite(r1, &(0x7f00000004c0)="611bedddbc4a7999a9823b94d07c90ec00140095f1ad8c9c2de6340de09998e0760c60f722a888cdf83ea59b61397408d8a5ca01b2da602883c66de499692c61bd2daa709d295c6507e1d876fe04beca8879ed2d09c0c4db4bd4e8afaebcb0730ad879dacbbeb2809a20cd7e3c1cae94c492836bf916b56bc9c3601ebd72c7edac734b36ffd3e995ea71b33d0b32855fbde5dbeedf8cc500238a6d398a4ccf9f1f0a614a2ea5be24f893ddd008d1931458c613c66421f7ff5188472e4005d7150d69310624374d5d48b97921fe7ce65898a0ef7f00dfc03cbd2698de43c2241fd63740557447b23c468120322b1c2e7fe61a431353fdc24997d80941fe5fc06907d9709c6f7fca4fdf96a5aba4a7404973edd62213fc12707669abe99133eeef3c66a684a0163666e3783ca4e04df7976c596b2b6ef2bd266f66dde1ee3bd2f5be311ece28ded489741f090446b3af614bf2e9ce5546f21079e0168308947a1a5d41e4d99f9437c17207f973d30eb040cf86ac03732091477d2b9b648bbcb02b62c8ed0bd4acdfda1959ed728bc6eacbbfe818ba9f7529604c6c417cdaec772a46868825378271937fc60394dd8e4debd554dff840515a52bb762c285af733440fef678a8f35a096bf32b17d5eb9f601b2033ceb75be4c4fd448e6702ccad1283ca545c319c4d15f4afd5c3a050bd9e01ede0843199b6054c18d03e7ebde2c53e6e9059c19c562fedd3eaf9732b81f5e1c1447bfee312af7c24a910178766b00e4c27fc33cb5bfaabafedc456b296aadf501bc595ca7c6299c55fb1ec493f8ae6f293fd97ec1c042c6be92ac8f11b73b7aeb6e8036b9bd6ce328d1bab9f34d107d38cfa618cfdf9c93b475e70099817a2f5dd6d6862b3065a7a714d90c6cee274c307dcfacfbee898523c7fc9dffc589d02ccaa0e535d562a1863e87dbb828a8f96958b6e3fbda314124e3408198b6ffa333b492e5fb5ebc686876b2508d0158c44e2eabb7f3d2f57288f56845088cf8d6935b61a045a1695a1f516eef26a6a375fe3a3bbe5f5336c08885f1a2b12a8f0e1793244fdfc4f5eab737e687d5abf9ea802937e9d8bf58e79e5d0bb97ef28419fab06abe10c4b486256cef9c0ace2dc84e1a6bf73c8e72b13c6c8f7e5fcf04a1d3417fa2fcf27cd053dd1f088f4940e5365630a00ee40cabbd87263bf313dec8b23c93d7400b581bd0ff910b507abe15eb88dd0001089c0288d47561fa3cc0fe545ae3a22a4055053e9d061aee88bee1d5e277edbd9214dde34bf42703045b80b85becc269225def6205b53870f583bbeffaf27eb9be4a82aa8a843b8a19739ae238aefcd50b531258a8ecd5fbb31341880c53261dbcd0c361db4ac001cdd1de7152a2cb483a4f210eec8125f533eec0c49e2f0e7f1fbac34791dc35d9f2668b8eb8d9b0e8bfa0a3020460de19dc7016963dcaa7c07244bcee4b1474d5c0804eca796988432a7bcf13c7b703edc2027381853f9f5ea784e738a2cba9920c81300439902a448b63bb98ad985a4f880ba9e6975b43745b3d7a2d8de32be270681eed796fcb0062a699aea573046746f9c7ce4f56583a3fe997ca6732492baf96d35cab770f2af9cae7938a4cebcdfa20827d17969962d4fa54e1840930859c7ebf9d2f3e1eb3e62f69d8020f871fb27384c091d9ad83ace81c810f94c6efab706f296f31ab3b25a27253654478889b97ab6989507edb719e088740a8855676e271175e927f57826377d83be7b6af291a015c40fe9dbad1c073e80b8a81eb7e031a8a648465e3e2c04001ce6d945d82ebd0e3449bd48b1a01c4874386f8941980a3ca2822c5057cdaac32a09ca2762d85cf7c75305c5b399d03c47c0cbf8fe59996cee2258541c801a338a792f24f36827f6a40f8ef7d7b4ceb41894f4a84df96233c0ae63a086946f4b11415b8d6db5ae8472563478b594a44f7b95ef2f7eb60f478380d661deec60e04ba033d185877e4eec8a3b39d9daa07532308acbbd29cf4c4fdba928bdea54e32018c9979c582b515ced04d03bf91ecf1fe3d039bfd7b25c154681ab9dcc7b81b121be441aec15cf7076f32b4d7282b46c8c63eb5489aeb054c2c7bbe3177dda58d5b970e1457b8538e4b4f116b5f47c3cc62ebba0aaad25c490368c017c123789d43fa766e3af2157de33e242d656bcb8609f8aed01cce08924070e0df2c5a6d731882aba85a08b01e4f3f82d63f3c877d619e6f470cf6211f417896aa5aacf046a101f37da55d35fef0a5a4fb8b493514dc6ce4b6c1103743f1e1af1d1e4ff0a1676927f4f62d6007b1a7ac4d263540c688eb7956292462b0ada67206285d0bafbc4bb5fa5fe179b7d86b0ea1d5feb0cf63964999897c1e7ef2e73f005843b4eb7d5834c77b838c1f412eeec958d3db152c6f09e1e4702e859ad1b0a9593f916403a44994c54a7517ada259a27391204e5c4693d8811d086e169a2b7ebebcb593b49339d6cb17029ce58e4fb9855861afbde0338dd4f5e792adfe3641d53849d354819e2e8f6b6436f68615a83343320c6432a6e7dd636247291e64c6a0b8d010fe9293457b865758101ce27ee7b49a16f96ff88d197267439da6c2e64e18776f3311c78a48693720bcfb4a561e42b77bc78c80f69830c2b964d488653c8d17a3a939eed086a555d2187cfbb0e2a6927699fc83a798c05683ccb72387f958d5dc68fe18ff26a699920d09e00f0aedd9176f4c314e902ec49f3d1a340f450da543c2b2cccb18f4bd166d70628cec99cc04360238cbeab88d7259499835bd0ae7f1ce034a63ca2c9591cd262afaee50f9f057fa90a9893d83827eca911fb0774b238b749f0bbc6fe6ab22b437d68612dfbe407065d5cb8f15bd2f716cf507b75aee4837a6b642e9c3b7dfb1bec72dc63786d6f07f195450bfcd50b062dc614f554df1a5e16743d56bd27addf68cf1e781974eb4db2e3180d383d3ce4d595b8d41f5ad08844f456d01b393af12222d12e5d95bee1c725da5b23a897c120b7a96e0fb753efbbae9adaea5f88802eed00813219b58090a9f8e379643f85b280b501aabf844a4ddb048dea5c34f8e63c481d5377ad84625f647c5da0ba4b43abbfb337b1962c9d7abc52db445e115bf587b2282afa6698edc5038aef71c8e81dbdd3b336e5df62ef84bbf3f190696be6afed070dc485a74882cdd43383f2d5357f900b63c0cf5f08b02f55bee8c6c661e6147aebad50e2988dbeed99262b58f193afe5d167537e15857af56ec1e3bc5c8e3cd875d51198a26716f5e888f5b1707bf2b3a2b1f844563c9686c70aa52d66e819db294857d62844b43826ca65cb549a77b362a878aa746341db9122387d2b2bd3cffd5e19558442dffafb1c9f0e75a76e53a5bf91dabddc2dca9c19e25464eaca3452e1b25d91e4cf5d7c35c4fa2a7a11812b42f9e8491f7e748b2267742dca566131bf1d2be4f178b7c4c8535dd7b3bf0094842628e8e2d6882d555fad27d7376fb089a5961086e7f9189cd47524d701eccbb9d77ef343223502af2cd71276d53d430f1058eee4ece8cf73d8e901740da386ff547801b22bfea4c194f374131116f026d5a851e4fa13375229cb274c4a5096187a0261d45f15b49f5eea129e63f34604f40229ae6ca08a08453f8cfafd49b8aa8b5e3b6bb033c84b389496800b08235bbc90e83e64ce63702c9034dbaa5292733903ad26bf76636a47ce2c72965bba6905d56365bf14c2b7f198f8a0cab84377b97d84208e4de6070911ead91fdbc2adb1371fc9c8f2c59237b8695a4f994eb0f8269ae891e6fb5bae9418a283866c68f5dcf05647bbb17007fd3d01e9b131c9f40182c51ca1e2c5ea763f060154cf864b4c0344068f2ffe86175685e6eec390454430fb613771a8bbc185b6092b924c5a8177d6cc86649851ad8c141194c19d4ceb5d6cdf491dc86a15211ed775511b51a3dc8e0fdca8e00530a3375ad2ad2cb44064b4c04e6148be2f52d974654b0ca157d7656f3e878d876c97f641aad92567d386d5a26e40f3743bef6a020b1e3e51c3d1094ff3c7cb106e14368b7ec8f2aab551078423a73a468e86595695ffe355d1916c04489c8eb33961dc5867c30dd72b5ade6b1dd6a6644e272579409d55006be4ab1666d6ebc8798ded9cb29dcaf20763b650900d7abfae90833578d1a697207b5f20b8b15116f32e8055f63ee5136a303221d8ddf9fd332900c1e71f5b1f885452b007ce71d4502dad69a71451510918210ea2990252eaf210ca39d075fdd738f048ed7d46a2e63b9737346e9c24a390e65b47b8dc0c8f77e2755343deb931ecd624a401712641d8d02f7c0977444a96b3163d32089d2d17da970b6c42c2d4d74cbde8db45cde2f664c6302f128ba49af9aa71ddb46499d37d2394a9e97e56c873be71e219dc75bfed1d98fa62b653860cf7e4b55cbe9481355d8b95aeab0caa4b1abb85d0f56ddac0a9ecbe69f5c7b5e071c8e7eb68d5d7d5cfae6cb71ff0c9c77ee5162bd5e149246f31eb28b34bd7a4deeeb20f706f0998e5c00e4a5bda35d874c4102a0af47a4ad5d7ec1aba44473ac58422f92f4375b4ec105f44ba86dfff46e480cf82e5d3f3c9055ed8d8a3b8e2a0a60ed793bf393d792c54c58870d2e123d434d0cacc4541ba18eac8ac88cfcae734391bdabb88bf2da3ad647924f9d8920cb7b0c9498151a3b71d47e03bf6f9780769ebe75547da34eef254c3478e9d32362bb81fe3b2fec95a9ba196f3c038843f81870743990f80687c8993f37b57800f0a3f61f0bdf501f521f6d4cbc397bcdc3a5c3efd8487627ea44c1682d185d9a0d4ba9d61cbdc07fab859ff0fc16a898c0443f058474f25e4f95fc1dd3d151f09566f5800cc2970a8c3d49aa6c67c25cfe88a57b55b4b2f8d703cfc84451798a6b9d26d94959517aeb2b90facd1ca0c2bfe56b8814dc0d0c5bb31ec4ba05b736202e632911fde2cbf2e366015553b1d2d9ae50daa0b5d34666a5f34bd4ecf497781d741119cc5f006e746ccfc272381314ef47f5b4f8aba8bbf81e927e7f0839885501ef94beea55c98b0cea9672bb17ff6b4f3f24a4338b3023cc0449eb70146893e3c04f2a1814930535deb689d4fdb387ea312047d2899d08988dfe40925f176346d32ead033fef4a12d34d9c6af38db16bed9d3335855d3eb28c191e84bbe4d50ae07dda4036bf5e886ad35f7c30ba971e7a54c62d7744d7b2ec65c7f4364c1d226f6bd0d7f550774f46cc6d786fccdbb093b7dffbe2a82423b531a84ee17e9b50007a278d419e0269072914d0c4df37866fec9f320bd5d5db5b9f7fc8591fcf3c49351e7bd8f3fb109922c22146b5d7bcc0a66ef8c89763e2739dcd420334970d656ce7a8f2f8f1dab1c522dbe0b7702365aba82960e51431102d49be7915b59e8f9a61552a6a669c63052ad74b691b49384ae37ff04a143379ea8be10323f799ad7e61358978bdae079273f5d101e1cfd65427bddd60ec8c420cc9c6174bbf33af853be8613628d0258aadb4d6f0d50ffe5f20873d1536dd6270d7bd366f9a450403b76ea659dc4272fcb19ffa5aa34b5f5e20292f5b0b920153a782dfec3b9559a9405cd6325e47eeefee0bed4ebd915bff64d75fbdeab687fc446e6912c2fabc7308ff4d011670dfefad761287418a2849f04e78855f6a972086aede10880da32cad1edd9074c6d7714817899d5fd4c1bd287dca6eef18e36b74b2b7acab57c9823e788406e00e4fdb6029408cda1363191edf7ff5c7ba1f033eac477dde4a6dbefc23148b760efe2cce", 0x1000, 0x0, 0x50) r2 = open(&(0x7f0000000480)='./file1\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r2, &(0x7f0000000100)=[{&(0x7f0000000180)='#!l', 0x3}], 0x1) r3 = fcntl$dupfd(r2, 0x0, r2) truncate(&(0x7f0000000000)='./file1\x00', 0x0, 0x6) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000800)='/dev/null\x00', 0xed78ca24b18be92e, 0x0) accept$inet6(r4, &(0x7f0000000000), &(0x7f0000000040)=0x7) ioctl$WSDISPLAYIO_SVIDEO(r4, 0x80045745, &(0x7f0000000080)=0x1) write(r3, &(0x7f0000000300)="0920090000000000000014804752cd8439df6dfe4ed2848f4aaa41f6ac61371c960a", 0x22) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 16:00:19 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000000)="ea00005c00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f0000000080)="dc61b65b110b21563fc114cc44933cccb7d2febef51e1184668d2cd04cb24c52cd584d2795a57e6d3f", 0x29) 16:00:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x54}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/wsmouse0\x00', 0x8, 0x0) r2 = open(&(0x7f0000000280)='./file0\x00', 0x200, 0x0) kevent(r2, &(0x7f0000000440), 0x4, &(0x7f0000000500)=[{{r2}, 0xbffffffffffffffd, 0x80, 0x0, 0x7fffffff, 0x3}, {{r1}, 0xfffffffffffffffb, 0x60, 0xf00ffffb, 0x1f, 0x4}], 0x4, &(0x7f0000000540)={0x0, 0x9}) r3 = fcntl$dupfd(0xffffffffffffffff, 0xa, r1) ioctl$WSDISPLAYIO_SVIDEO(r3, 0x80045745, &(0x7f00000000c0)=0x1) openat$pci(0xffffffffffffff9c, &(0x7f0000000080)='/dev/pci\x00', 0x10000, 0x0) 16:00:19 executing program 1: open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) mlock(&(0x7f0000fff000/0x1000)=nil, 0x1000) 16:00:19 executing program 1: kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x0, 0xffffffffffffff00, 0x101}], 0x0, 0x0, 0x0, 0x0) r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wskbd\x00', 0x10, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000800)='/dev/null\x00', 0xed78ca24b18be92e, 0x0) accept$inet6(r1, &(0x7f0000000000), &(0x7f0000000040)=0x7) r2 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000240)='/dev/diskmap\x00', 0x1, 0x0) fcntl$dupfd(r1, 0x5, r2) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000280)={0x6, 0x0, 0x0, 0x3, "709c285a47d804f911a8475e23030a44ce1a6499", 0x3f, 0x9}) socket$unix(0x1, 0x1, 0x0) pwrite(r0, &(0x7f0000000180)="d99efc63cd5a346b387da5782b83a508954c6868c00a8e7cd16c95e8358b96bc6c357d8067162ab5dd511205f996405af4d9aca8bdf0ec42271f2edadc3f13864d38833008303d2b36c8c8f525c7abc03581f8ac7ed18fc1b8aa65ea59a442b1d506b2559c7b4b9f6537e94f", 0x6c, 0x0, 0x0) r4 = socket(0x18, 0x1, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x8, 0x0) setsockopt(r4, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r5 = semget$private(0x0, 0x3, 0x400) semctl$GETPID(r5, 0x0, 0x4, &(0x7f0000000040)=""/3) setsockopt(r4, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) accept$unix(0xffffffffffffffff, 0x0, &(0x7f0000000200)) 16:00:19 executing program 0: socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000800)='/dev/null\x00', 0xed78ca24b18be92e, 0x0) r2 = accept$inet6(r1, &(0x7f0000000000), &(0x7f0000000040)=0x7) bind$inet6(r2, &(0x7f0000000400)={0x18, 0x2, 0x2, 0x8000}, 0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000380), &(0x7f00000007c0)=0xc) fcntl$setstatus(r2, 0x4, 0x40) setsockopt$sock_timeval(r0, 0xffff, 0x1006, 0x0, 0xfd91) pipe(&(0x7f0000000000)={0xffffffffffffffff}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)) ioctl$WSDISPLAYIO_SMODE(r3, 0x8004574c, &(0x7f0000000080)) 16:00:19 executing program 1: symlink(&(0x7f0000000000)='./bus\x00', &(0x7f0000000040)='./bus/file0\x00') mknod(&(0x7f0000000440)='./bus\x00', 0x3a0914c44f7b202f, 0x1b00) r0 = open(&(0x7f0000000140)='./bus\x00', 0xc00000003fd, 0x0) pwritev(r0, &(0x7f00000015c0)=[{&(0x7f0000000480)="41dfc62086d494a80cb1ada9e8f0da0b9b20aef85de6762102453b0ef3cdac3286a5c10cd2251acba6c094046c43fd14a15c2ecd0548756c26665c860a91eeb2d72c34d4df87c00dd5b20689c2d3318b9f29cbbae7fdaba56f110aaa2700fd5c100a1865b3745c5b376387330345247ad67f0cf049977ed1229844c6a1396870b27b3437479715d7ab159683de2cd0e68dc971b0db46a800ec45d0a7d956b40ccd475c1125486f461547f1f6ef391a862affdc8b7244bcbc9f0f9ab67b26c87aa4c27925f8f66ef4c64309607c43bf54d61fd8ba0b6ad647da8b02b10f169630e775701923670c7785009f06cd0de852e02f1d7fd5ba615508a195e2a622bcee24565a8c84158c9136f44381abc86f5be4e7d263cc646d337f6b2362bcdb025106f8b78b39e1c34e2cb1baf5842cd6602c33118ed31f1901cbc1dae895ee1cce016aa52c7b1a909ffbf40d30593d9aa990c0d2ac53837363eec56fce922b94ded9917ceb09657e7776fe742ab2ab7037e435b05a46b3dd67c39d07f70d3bbf4de32d32360447b2b41bcefb66a5a616b9a0f23e72b5c54fc04b3549c5105f2ddf19e687745af49f62876f6ea3", 0x1ac}], 0x1, 0x0, 0x0) execve(0x0, 0x0, 0x0) 16:00:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x30}, {}, {0x6}]}) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x10, 0x100) accept$inet(r1, &(0x7f00000000c0), &(0x7f0000000340)=0xc) syz_emit_ethernet(0x1, &(0x7f0000000180)="96") r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/wsmouse0\x00', 0x8, 0x0) r3 = open(&(0x7f0000000280)='./file0\x00', 0x200, 0x0) kevent(r3, &(0x7f0000000440), 0x4, &(0x7f0000000500)=[{{r3}, 0xbffffffffffffffd, 0x80, 0x0, 0x7fffffff, 0x3}, {{r2}, 0xfffffffffffffffb, 0x60, 0xf00ffffb, 0x1f, 0x4}], 0x4, &(0x7f0000000540)={0x0, 0x9}) ioctl$TIOCNOTTY(r3, 0x20007471) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000002c0)={0x0}, &(0x7f0000000300)=0xc) fcntl$setown(r3, 0x6, r4) ioctl$TIOCSETVERAUTH(r3, 0x8004741c, &(0x7f0000000380)=0x7d) r5 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x10000, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r5, 0xc1045763, &(0x7f0000000200)={0x6, [{0x3, 0x3}, {0x1913e5ec4e4e9b26, 0x401}, {0x0, 0x9}, {0x5, 0x2}, {0x0, 0xfcee}, {0x2, 0xffffffffffffff92}, {0x1, 0x9}, {0x3, 0x5}, {0x3, 0x8}, {0x1}, {0x2, 0x4}, {0x809e8b11efde0b80, 0xfffffffffffffffa}, {0x0, 0x8001}, {0x2, 0x80}, {0x1, 0x79}, {0x0, 0x25}, {0x3, 0x9}, {0x2, 0x1}, {0x3, 0x1}, {0x1, 0x80af}, {0x3}, {0x0, 0x100000001}, {0x1, 0xffffffff}, {0x59818b126e8cdcc6, 0xcc58}, {0x2, 0xa33}, {0x0, 0x4}, {0x1}, {0x644f1b30a347a020, 0x8000}, {0x2, 0x48}, {0x1, 0x4}, {0x3, 0x8}, {0x3, 0x4}]}) 16:00:19 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000800)='/dev/null\x00', 0xed78ca24b18be92e, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/wsmouse0\x00', 0x8, 0x0) r1 = open(&(0x7f0000000280)='./file0\x00', 0x200, 0x0) r2 = accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000140)=0xc) kevent(r1, &(0x7f0000000180)=[{{r2}, 0xfffffffffffffff9, 0x10, 0x4, 0x0, 0xfffffffffffffe00}], 0x4, &(0x7f0000000500), 0x4, &(0x7f0000000540)={0x0, 0x9}) ioctl$TIOCNOTTY(r1, 0x20007471) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000002c0)={0x0}, &(0x7f0000000300)=0xc) fcntl$setown(r1, 0x6, r3) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f00000000c0)=0x7f) r4 = accept$inet6(r0, &(0x7f0000000000), &(0x7f0000000040)=0x7) accept$inet6(r4, 0x0, &(0x7f0000000080)) ioctl$TIOCSTART(r0, 0x2000746e) setreuid(0xee00, 0x0) r5 = syz_open_pts() fchown(r5, 0x0, 0x0) 16:00:19 executing program 0: pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000001740)=""/4096, 0x1000) ioctl$PCIOCWRITE(r1, 0xc0107003, &(0x7f00000000c0)={{0x4, 0x0, 0x11}, 0xff, 0x20, 0x5}) ioctl$WSDISPLAYIO_WSMOUSED(r1, 0x80185758, &(0x7f0000000180)={0x8, 0x6, {0x0, 0x3}}) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x40, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) close(r0) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r2, 0x0, 0x0) write(r1, &(0x7f0000000100)='w', 0x1) write(r1, &(0x7f0000000080)="a6", 0xffffff28) 16:00:19 executing program 1: r0 = socket(0x11, 0x3, 0x0) setsockopt(r0, 0x20000000000011, 0x800000000001, &(0x7f00000000c0)="ff010000", 0x4) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/wsmouse0\x00', 0x8, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000440), 0x4, &(0x7f0000000500)=[{{}, 0xbffffffffffffffd, 0x80, 0x0, 0x7fffffff, 0x3}, {{r1}, 0xfffffffffffffffb, 0x60, 0xf00ffffb, 0x1f, 0x4}], 0x4, &(0x7f0000000540)={0x0, 0x9}) ioctl$TIOCNOTTY(0xffffffffffffffff, 0x20007471) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0}, &(0x7f0000000300)=0xc) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/wsmouse0\x00', 0x8, 0x0) r4 = open(&(0x7f0000000280)='./file0\x00', 0x200, 0x0) kevent(r4, &(0x7f0000000440), 0x4, &(0x7f0000000500)=[{{r4}, 0xbffffffffffffffd, 0x80, 0x0, 0x7fffffff, 0x3}, {{r3}, 0xfffffffffffffffb, 0x60, 0xf00ffffb, 0x1f, 0x4}], 0x4, &(0x7f0000000540)={0x0, 0x9}) ioctl$TIOCNOTTY(r4, 0x20007471) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000002c0)={0x0}, &(0x7f0000000300)=0xc) fcntl$setown(r4, 0x6, r5) r6 = fcntl$dupfd(r4, 0x0, r1) fcntl$setown(r6, 0x6, r2) fcntl$setown(0xffffffffffffffff, 0x6, r2) close(r1) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b10005046000000000000800150a000000000000cea1fea6fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ea3c257699a1f132e27acb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90000002000000000000020208a371a3f8000024070000000000000000000000000800"/177, 0xfffffffffffffe09, 0x0, 0x0, 0x0) 16:00:19 executing program 1: fchmod(0xffffffffffffffff, 0x100) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/wsmouse0\x00', 0x8, 0x0) r2 = open(&(0x7f0000000280)='./file0\x00', 0x200, 0x0) kevent(r2, &(0x7f0000000440), 0x4, &(0x7f0000000500)=[{{r2}, 0xbffffffffffffffd, 0x80, 0x0, 0x7fffffff, 0x3}, {{r1}, 0xfffffffffffffffb, 0x60, 0xf00ffffb, 0x1f, 0x4}], 0x4, &(0x7f0000000540)={0x0, 0x9}) ioctl$TIOCNOTTY(r2, 0x20007471) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000002c0)={0x0}, &(0x7f0000000300)=0xc) fcntl$setown(r2, 0x6, r3) r4 = semget$private(0x0, 0x1, 0x0) r5 = geteuid() semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f00000000c0)={{0x4, r5, 0x0, 0x0, 0x0, 0x4, 0x7f}, 0x3, 0x882, 0x4}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f0000000300)={0xffffffffffffffff}, 0x10000) r8 = getpgrp() fcntl$lock(r6, 0xf, &(0x7f0000000340)={0x3, 0x0, 0xffffffffecd81e2e, 0x100, r8}) ioctl$VT_ACTIVATE(r7, 0x20007605, &(0x7f0000000380)=0x101) r9 = getuid() r10 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r10}, 0xffffffffffffffff, 0x1}], 0x0, 0x0) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f00000004c0)={r8, r9, r11}, 0xc) fchown(0xffffffffffffffff, r5, r11) r12 = semget$private(0x0, 0x1, 0x0) r13 = geteuid() semctl$IPC_SET(r12, 0x0, 0x1, &(0x7f00000000c0)={{0x4, r13, 0x0, 0x0, 0x0, 0x4, 0x7f}, 0x3, 0x882, 0x4}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f0000000300)={0xffffffffffffffff}, 0x10000) r16 = getpgrp() fcntl$lock(r14, 0xf, &(0x7f0000000340)={0x3, 0x0, 0xffffffffecd81e2e, 0x100, r16}) ioctl$VT_ACTIVATE(r15, 0x20007605, &(0x7f0000000380)=0x101) r17 = getuid() r18 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r18}, 0xffffffffffffffff, 0x1}], 0x0, 0x0) getsockopt$SO_PEERCRED(r18, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f00000004c0)={r16, r17, r19}, 0xc) fchown(0xffffffffffffffff, r13, r19) getgroups(0x5, &(0x7f0000000080)=[r19, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={r3, r5, r20}, 0xc) ktrace(&(0x7f0000000000)='./file0\x00', 0x14, 0x10010, 0x0) recvmsg(0xffffffffffffffff, &(0x7f0000000000)={0x0, 0x6, &(0x7f0000000000), 0x313, 0x0, 0xfffffd9b}, 0x42) execve(0x0, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f00000000c0)='I', 0x1}], 0x1) execve(0x0, 0x0, 0x0) 16:00:19 executing program 1: r0 = syz_open_pts() pwritev(r0, &(0x7f00000025c0)=[{&(0x7f0000000000)="916d104991e4113b7724789b3283a547dcd20da02b2208f0e145bfcd78c349b558ee2594f29c7ba87479f0920395623cc6dc3d574ebadd8d8d36d624bf2bbff2c490dcf5579c9e1e9741b1a34393647e4f6839088620b340b0bc57a42a96c8f434903b36f8a62480b49bd89b701a77ef4c89288db73ee62cd4556c5feb2b8648e3debdf70ef2d5f3ed621aed75801bac8c998df26491a85d5d1f29e1b3e122f8cdd8e817c6900e13bfa06cdd26653adb509c6ac030f4381c1d008bf4628540b7427983d1bc822b9a99dc8039024055a553d5f8aba9c6f8214fea9989d551f7b3e37980ad2013a455bf4b7a6257c1a1196854f7868d57aca97c352ba5e306fabf3f5bca1377a5f438748da606775a36c6c9303b120abcea583856495940ddb3c70a4c22e58a8d103c27b3975f5e4f04f0f8186ac4a422dddb36d57f139cfe85a3286ee150ff0c690024a08d184b1aa11743496141293a3f910638eb20b56ead006a6aa1994d0ad99b4ea6e3564d2bba72b8747a8ef01af1b8089d154459a2e37417b77202f21b94ec1a11a3425376fd0c5d114d965ece03a205dcff66084e0bce5ee4979b6c2e2fe17b0af0844e67f706e4d967aaaa4be4c5ffc32e2d134c2c2b7e21f3b8bd578c3dfe67420f71d33e3a7dd5236ddc7bde41853db41747a733751e984ced45d38113e7353baf48f400e70f8ce45a6dfe96e35a42fa469813d338511e1383408774821898e63f9dcae93a31520d0d56dfe862925861e1deb3c6a7bfac14f8a9e5f17f78829c884acfa968142bbb83147ec07d9d10b35b22518e302d9222306cd92beb9b46a60ada484b3c2ec7e95de9842cc8cead59d625104a33855392f2263b75b6b57ed41ea35bb58ad2770bccbb55fabbe10d745b1996e11260de096d2a6cc36631f92f19dabbdea951550fc1bdd0a92222f136636e1369c19c3907a432fcec9be3b77f43f96dcc5b3798ec1ebb206edf9ed3af1b1b165b2c9620106051cecb9960d85e9f478b3b78b5a6afabf6a38460926ac72e3af81b22193acd3160b26ecba49f2b29986253c00eac8ab07eed31de321116ee906aeccdc0f7a4aaea7b115683c61f21acd3ef24d5bbde447778a49182a38d48c5de822cb3b423c990817a813f1292642234581a7db757bdbfa1064169120b72da41838ce294d9db97b9d37fc918730a1cc46bf6852519af881982a820c6eb8911d5088a98f8da6003ddbca15674b4d1305cd61363c0659daf1093ae0cffd814fb5622c0d6f45c965acc92226f786dd3ab1d87d92acba3ad900848f93cb00ccc175f5f071833a50fcd26d0cec2b00a817e0f2bac0bfe7a30de728df2d4cfd735b1a76d36c6d8313a2895bbbc868229fc47d58914a011ae017b4287d436751db7422aff533028a9a2c68b909e7236ad1aa43705783366d12bff635473a7a4053377a331b2a5a647f6deadcfade9239664558870d1a728a24ef5cf40101ab2f4326dd8ff6d45c9749c9b03b6a3f9c5b2fe1c04180002d62200446ec3ffbff32ada0b56a977b2c9a49d9140b4ee76a5c15366da299219c6ef46da2e9c2ec2c35f0c1df0fcbc1599a85a37fc9b9a4007068854fb0f39dca5063040eb404ff9b7569285f70396c077b90f82a08f0c30a98722e4a5bf37ec917871151b4a303322d39025394db56c4dfc1086bcf4e33fe2bbe715629c8dce01908f93faef9f7b1c872f92c843b0ff9ef1a16b53284371a8ed7b90673140add2a5ed9023509ccafade429328e7e9f2aa7ed86d3ea9b8cd668ef77321d451a83fe9677270aeb390a9991b2d0ef9a2b23b0a0328ecfe382a27e7ffa143fe684a92c403164d8d6e80983eb17bb1b407f1b788f31dc168a1e878523bbea851b514f4746b401f64480ec0f3edf63826313bcf0882b2b239679fea1cc23c5f17b8243c79238bc31fe7008c9452be53a8e98abd70d9c2eb8420f5e1e40be00d14d278f3dd1fd3dc8e1e3ece4fcb66d727c2ee006f96b2ba6d7f628c1c78c6dd11804e183578b089e1f91e3b1b61636732a2ccc56d102ae99a1348a62cf0549030d3da86fc8429086415aa2b6cccbc1dec3485a962936c509b45142fedb88b68dca671653ba0b1fe02354249bce9d2b32708350a6800b92246bf1538ce895f1a0212b596570fe1b537e569da33a657d229ed844e4eb78d433e71649a2a172b59bb04a02d6be975b6dfd207025d98a60e79c4407ccced98d20a13f0a995858604c555189fb80336a4959f1706309466bdfc81ddbd963af7d0bed77fbbdb9824fcb05a970cfb08e50726e00ba51d94666d11bc5e6b3358d15a71080b97f1eada2e2450122c0c66a902fc9ed2e91451e4df7a599bed907823897f87e4f0cc6cd07fd729991001b30475ba2c738d6628ce7055c449f3b5c7b86577589ee08f823c8cfa4b68bb0c473ec7175cd6a7b34ae0514d456c83e03480c5a3a51cb0b3c0c8cc56c9d98cdaa27fada095fd6ac172af8efe9c1e2a75bd40410a32deca6ba18e92eb1399ad7b7e1b035279e1e9c8f3c2add06f5fb1a6decbd69977c825c14808f35ff8ee14dde2b17de2b98debc9bce06e09bba292ced63d9ef9507bf47dedffd84e2797e6695d11e86fd40ecfec28ae6eeeb8ff97782641df5d6206a5fda4b63b0fa4c1c62509aaa5844e8019d609a71e9e6395a20f23f5e43f5108f2a4bed764d65c4e236e4aa65ec9f1a149486d9b8e3615089b1f292712a3e5172525d2fa35958f4e0f58d09887d28e48d8dec3a4f6b012f9a192b4663edd5916904fa387e5287900c316408ad74c78e533324dd5e5768408d995ce33c3e70d3ebab39357f524c63949a2b3100fe3e1736c7c1a98ef8f44c949228c5cec2d022119e28850c10f4cb454a22546223b296efa2ccf09c034b7d907bda667b6169b200ed91c84f280aaf65c35d0e62feb43a234f27e66f428e5a150a84a334dc2f6e87aa35525bc147a21dd3280d53fd33c9938dd50a127e08331ffe6238058a8850cdd584b43b180a34e56a65adc79c5c63d394b5576df2893f3107eb34ce816e8e8aa31016263223f90018c85d9d4b74754658b4bcd512916d81b11071db072ba9b36cfcf7260e34eb5c19e55cebdb1baeb48b98c90f6b7724de54a50a1565e514a247003bf5551481ef4aa77bb8d1fe8fe3424b51099a287e5341ce79bfbe0570fd61d0c7cf93689b0143f3ed12f62baf7520c9773d24fbfb3c9c1c63c9096c7d240d84c996f192854cafc27021619a08f8741b0f8a585593f6a1b5b8abe7bda09fd7c695c030b9c72e64ffc6e7f13ed42d458ba6ed238ec2dd690b6958ad408f355f5ba4bbcbd01717bf328f7d3e2c060aaec53e4245933a4969b73c1e071b20605d96ce28c3b7a31ad7e0127d3d28a6ed5d01bf91321df55f534713075f08decff825449d5d717a8d0f22f302fa2a3d3b26711706b1ec5d15ed7c924d324323cd2538b231c78c0fc427923ef8c858189875e7d3d6018e3e62de7e0342b1fb760e9ec6fc89f9b783972eef5f525a4df6a202e18215eb8e6eb2e179f5cfbdf27dba3f3fc1ae7f5f0ab547ec24665ed82a15844b89bb20f3e24d03e675075147adf1d2506cd08629dcf0c9a5a4e0f1fdf9fb0047c434a8212cae77e6365df702f30df2ac996211f861c56aaa633d736600d3b4b514fd388147607b482bf558c51a8f667b0af92987236d08aa1c5786b48746f708da9da01874b93084f1424d603d943323c15f3710e8747bce296fc09e0ac32d4e22c16441481ef54e5b83e6ef29847f2550d79bd173b8bc51ba01bb892c1de7de84971bb7868511a267cf3258a1d77078dce85e640a204dead09f80fbe6a1a22f4b204a0aac0e365f97b9811915ee1d3a22fbe0467398c88c459f9f25df1ac3e624ff1328e88b7253bde0c0e8d899b22907b439d49e777b4f1731342338c67eec04d44fdcd0cbd5b9b73b81f89b87027b6187f01c4ffc2250c24023000c299a9b5fc847baf821a5c3bb0ac60690410b3c3d29493a106745e3af184c86f6454953b6238a905bb393d46a2142f46372a48c74b855c3928b64586b1210f84a4b48ddb83fe524c3bf897c6325c403d884cbc09fcc302565247ba0b662dc4668b1bf32be29a4cb178a3a346a011d612dd299c31e638b2b6fad0ebc264cb2bb1c6f10160274666ebedcc415aa67524ace8b698c8a506732cf45b7912f95fb386340acbebb128b88bd63e78a08d7aaa15c444860481ed7ed1573ee58dcd4d227f662ffcccb5509d5a5c6efdb83a4986de5c740188382608db5e7be7556a80afe140f1ad92fc9a096fa8bf41d8c498467f05dff212ddc605fa0f85e14b28f83aa81117ee65173162e7f2e7a35a3744ba91e9ae08725497fdb421710f5161558bcb893229d4228a7b7ecf1e13bb35d0aba4135750b0225729555939fc83ab9096d19e7be2e47a5ac38009671d96fbc69ceea1c9ba5be3e59b2158d652e5d5513ce0ee8cc9ff547fd5cc3dd1ab20ead75df545b5e48a4d022169072249d71ed772e34e297beb046e4d29bdaf53aa17f11cd3a72ea2b0f2c0b89cbc776d07d311bd981c584342a3a68ebec0fdab8e36d0638cc96747e0df223640d393200e9d965b57489926b31bc50200c0ac249dcb3b40bac758840a467367d9e5218a9ed4f2dc48bdda5c4af9f49f702c79a16348900bcd59477e7c17e3daab73876d4ad0d357b19928d4a5167d70c6dd757f5ce33a8a988ae4b91d241c989c747aacfc542aa1ab3e281158638725866b46adee5d6fe31567acc3a418bfd362f6840f87ce7803370b02189ef420253613b4d56f3cca194e42c632fb647c1ec3432f7342982cc65e874b7eb7e05e941e3cb411029236ba40f1a1509b94e720dc419c0b9ca4b346c149dbf146c2f707dca34569eceb4e1ea90e96f1c67060a875df033605cc2675c088350925ae450cf494533ea064134f46e5d8624006a5fde0067b0811bcfb36eea8bd932a7a2bd3aee376dac12073a93881e5ca0debce7cfdd0ab6e8968f7ed07acc9b9ac51ac5e55a5267c3014f89fc4fe56a201516d2093cca58b9bc3fc1740d824332fa4d06eb1eaeb27fac57be91bf51f2d5693954fc805c2024caa06baf1c886b16e6ec276f40b7232e646db09fe1f3fb04a7e6b628401529c176f0d512307153fbf3f212f7c22375cd42015f80917fe14f565fa1a34bbf4fffe6876732a66302c492dc66410abe689ab8752bdb00d90bdd24edd13b6904c0672571d0244721a7672260f66f0fa5557416d50585a199a8b139eec4d60169fc8147c821fbc24f17b6b2034e1b1dcfc9a32cb681517894290ed0b4a6764cae63814f1a0f33dd2afd8b6bfdb723ab2b29bf2e919f07ca48c48e12c9b95dad12d4ef8999257f762fcd0ce7c38f73aad2456867a85cb94354e7aac6c09491bcd132e4f42d290bb1c429945a8df2ce1907733c26b2689e1a71f041252da1041440afac49120d332b51cd2481b959510742960ce88ebc1814a4c91f7e1d59b5b16951106d92323c6d87c89aa3e1ddc8efda3b6e5a87adbaa6b869156a21acda2038f812da877c69132eba32b73d5c0f8a93b51e238f20ffd0f1f4e5066c563d88b58e3ddd528fefbd81fe8205974637ffd3d3a64e13a3369f135bf8e32fa725c7409dc26ba7188635c31397f34c3226014eb0f05df95d0618357eddfe83ff824e0503f335e92c79c6208f9704ca069a318dce8cb4aace1e5de234a6c9ddfb7b4d6be4e40a630db3a5796d30ad83378381f3a193946b73b658e53c2402f24aed63ee32923adf04653c93f7329f178fddd", 0x1000}, {&(0x7f0000001000)="9262911876947e829feba5c0325c9889efbda215319e3b497f3e2588f4b81ecb1b383b5954177f2abe16989266bce3b3c9c575f36d4b03f8e2a4402b418292c625ff78e7221c7b7eda185fb1a833893e7ae1bfbab3cf9eb6352711cbb78e2b8a47a89193bcb15f4136c0c29ec6bbac87fbe9f2e3d784c08ebd12dcba6e4bbd3e2ab8de261e3a8969678cbbf965d19955a971335e3b7e30f5feb061769494d0defd3bb27a9f6271269e7a4ef7de5414ea787c52", 0xb3}, {&(0x7f00000010c0)="afa01aa54c4fa40b6afbc6851b42d42d1fda484e5f56f9ef1f4e40e94df153ff5596717b04d0b2092d00bb90fe8af4d5e2aa71f725948ed8e84f95bb6574605709bfe37510d68bd2d815f48bc207d0965a2c7f7358dcc8c4a820a53256ceeb256c34427b5ee072e4f88b7209ae1ebabee61c761bd3005a21061764ad9032bb50e74da6f70dd2408a13692e4e910928bbc5af", 0x92}, {&(0x7f0000001180)="5cf855b0e108f78f340364b6c127b94440411f674baaa06aa062d3d4b0080f375210c288ef1c677bc448d883a75dcc56d313ef1b7a10e7aa742e2415b87093ae38d0045cc4184ddca4ff9bc333a884684af708887ffd244dddc9c10f8798197d04792416fd86750144ad8b069c9a743a46a119a5f7226a8c4fd057e10006df0925dbfcef47d0ef84171bf4154034bdb2de53372a83307b1cb6e289bee4c96bed6044bbe653ba2c1862e6250e62de341985a97ae8ee2e2b8cc7f7b744e8a7226d35b6dc120b7487535f6ad890cb791fddfbf5a4ac736b51143bad0f70d8d2223212b631333832a2e5e9765091f1", 0xed}, {&(0x7f0000001280)="0c1f953b405e1ce9f6c00e13287dcaa6e31023b336161f95e4d3682feea1dde9cacb04094344991006c882e755accd7a779cdaa957094cb69c3f9e1c53ee2d982c0a2f8da32857c1cfdcc80242bdf55fbc8ff6a3e44085da17bf311df75cb0bef0bb63ca81c39135fec17a199e4c0736107d80460261bddf00ad677744aea9e53592a4af5da61708bef50ccd3c5d5c1200014e", 0x93}, {&(0x7f0000001340)="154e63d391e59e13e39a7770983b1a00ae16a352a45e7dccf0b717b0ed8cd4f563da5835127fbd942ae282f41499e38e6da7b8c4574caddc2c2cf7dabd64606a80ecc45aa7585e8ef472114121d7d89190ca288c8ab2d819d975d7eb14f3ed5cb843683b02a5e154d6f2e41be431efc9302cd9bf59fa03e91a3e21e508e4d0fbc4904a4dcacef69d8da032b6e839a8c2d827657a2d95ae62f9b9b28e7424ae769b68fb2b34b72ad00baded5c94651b61b86b705a26ba926fc22df24e1046f251b88a7c20c416a93acac89f46a25fd133d18e03d285e181e34a0db6456c44d379", 0xe0}, {&(0x7f0000001440)="63773b415790477730e5ccf1a3cc5d41d381188054e6fbf5f71b94ccc421dc519679b42b09b33026f01dc8b1888a8a7c88e9495531c11c6b7ccc5d5368dc53153e15d80601343aae20396d8af84241a319459a17d6122e5ba70b121f5890b25544caf4e6211773cd117fb487cbf6d0bc1b3ba75f3e971a4d0e3068a7c716a7e51ca2cae796ccb8c90e15982369796f25f1fae66e4c423736a00237ec1ce19313ffcebbd83702a0e79ccef613fc888b870291b275180bc2570ec8f4ad2f1538913d0af80ecd3ff5af563be78f008ad6150a9b0d894c031d631e8fcd97be46a1e2c1eb18af3c02ce4d888950a40f3bae4b8b33ec9373e0aed8c2f9d976f0c8b5626b0273825fcd14d8bb4eaf896d89598dbb4bcde70ed207e452da3dd53e59689ddff0d506aded12062585bfbd2386f0b81999bb71216870c01c9301083763a14aaea5e0a606f0b2d7ce474e21e59dda158f58b4240e3845b72f663bce47d743ef0b918a49c1bb47c1005768b837614ea761110752433418751bb320949c1a5aa44d00dabb43d80f8ae6494b6956ddb9f98a7a1f96d74de468b69aea8d8743d1a43871b87b992ec42c4b3ae5c65ac49a576b4b7b980563fa7aa4002e6194e84ce52e5bef416a8a1d0478e6a0863dfa3dc51bf0e312e74316e1c44929444843f21218b07d61603ee839474f7f96c8eb20613bbbee01c97a24b4566c5a4c689f85fb1559298a20131264c1fca29b4f172e308f01b0d57c187fa34ddffd2524d58585c273759df2bbbf6479b8f59e8da9cac2c39a8344c9dbe060176c781175ae02107c2f42f53ce907b6637c6535dac66674cf8f27c4f013a6f743131ac774aad63e8cca990bb456b0769dfb58df9aa41916702311de2fbdb13fdd95232dd914b2e520153c1106735a0892e465a91f2797e38d97560b7d5f438b57439db345aaf2f70f628121cb11fc04a22325e2d0c9e6ebe9d2898f8dc88a6c375e5a3e570c19de2260329daf78310cfa5987fa5864a46821d6ba2dd884d82b34e18d689ce5df5a67e6d77adf9f0c24f75c6d92bdb769e40cff1ecaa39775893b7f3b9b785bfe1f2ff69426046961c0824c7f56d5f426888dc8cf4296e36b212cb6a9d2b187a86b3b880f7e1572c8d6df346ffdb0fbeb8f21cffdc1a1101eddf34650b4e42f8c8baedb49bf46982968ea6810874c24f98e4369c2b6d6eac2cab03cf255fd9028d2764312869205ec6146f29c8750ce38928959b1a7debc3a0250dad096380242f907452abfcb42c3d6c59c5246b3cacccc7fdc875e797634779c94ed9c0dc07145886e3d5dfb2f3612d2a564835120bf8150c3868f5911c92b6addf26cba13b8f27d731b4a4ad5898bc39f16929fa6b37af02ab375d2c7ed4dc01aee2415b309f269fb91fe06e80fbe757f4ae44555df6ad4877caec8c308c3bfe1eaf5d68f5ba155c47ab8f968c4c0c42146955f12b36a6bab8f9989ffe406c1b1ae133e22da55e37c093accb3e7e307cd3ce7ccef4cc45c1f9bf7c12b538c1f0879b741a20d04409e315d008949662c73dc189f0490c7479ddd133a6b4c7fd444b57926d2200fe76df3e3cae84e84c652d8416c2bc1b7d327188e9f12a839414318c05dd553fa05fef7a4639d20b4ba46785e4003c505938a89f39baba3db423dadc8f5b6db49fcc2d1c347812d97f301c9c762733541d5af322d70a2267a25ed6dd92d275e4b4ce9cf3be509886627c3bc8c11d32a29158e524b07fc156621e6cdf0a6528bd4902d3bb9e92dd0803225c40d4cac969689bf070e5d4a73670113338f8f384deecc55a948bfc5c7aae6e4c4babebd7a4574de53078084d5fb1e1e5f9ea278f1d6ca9d483e12bb0bde5f49ab0678e38afb2b9eaae2bfa4df1cc49535d8ccac49b4aa339a7a97ce504ae98d9b366eaa861a035f68d4f5751385e6680e54749d24bfbedcc3e17c9c2ccecc549a8b6e4d5aadd7b7af89c6350a7b3a702489c81597fc40e3a52d0067e8886eb041c8bb496575ca02c098b4827a14fa0afa5d8dcc8f73e1dd4ad08bc5138d4453c4faedee441fb2be78a7ae0a4bddd4e557c7588a46ac84e736c5335c046c6cc274bea766bae7a5fd91adf8200cd841f859f58f53cd316f3f4e1d8dcbd3da03742d80bb731e0bb0188bb4301da46c141fc1d1cebdf21f04c61c023d945c460d669684b04eba9db253e5025989f13288d9517ecd77aff7b88f299edd0a0f989b35b1ff4455f3e1007e131b06ff09cbf94d6ec1ba81d5f4f6bd9cb0cacf62559c0f7a7b2eac161e3b27e2623da091102bd38271c6ca4cdcdf7d17613db936d7a62cfe6e6727088f6b4d754de061a2ed807b67d9ad48a23d29e0f17c3dae1811497757f07915daf31cdbdb675953f40891e768836ac94da513fb60c022fee8a787d72399621e93d710bef0853cd745e8d1f9cdebcc0dfd2c8da6a24390fc8e1230ac26c4f319421ad39d76d5d7db9645af8482d293fb60c0e69da2f44b19d4c61fba5699f8545860bcf932e9c931a71617b13d223697bc1bce82dbd2365db5976edee7244503fec8cf37f48da5640e82337b3fc4ac0e9a0687828fca0ce2ef18f545656252f8a1c4860bdb309bf271317f68265851d02a840e3c38fc48d7803bf1be5aba6e50175fb4fdcbfafb3d366468cf9f09b47b9be273e470a227044b78f5f08d412f400fc0bb328597e512b555f606cba0e658fdd32db38c8808ec3f02372c81e0bc3843cedbd4c2b1201ccadda77e4f249dc2c98427b6557235a99edd952c1ed62df1e350057cd056363583cf10962c983786de52b3d39f6d2168a6123c6c843b3827bbd5e33c3068789b78c9825436efd98a1582fd79cb773dc06404f6f14d3e1bf9702bc3a7355777c62ecfd11a17e46588c73a3d07cabeafddbfeb69dcab2a117bb66fda472a89dc813b897cc5a640ae8caf83b005fc27eaaad07b44a839e72a67f64004193087eb18bb31104e3af4b5202a1104d52969fc6ecc74a5ade9e1cb70dbda9c99f1681aec43955bb28f297761701c25d100098e578444cbff534f576e194d3659e7ca2b1836d351466f5bb9de38c850e4d162a1f5ab508ba7050ff6da3afe5140ce938811b7384fa5ed3c61912c398c78858d80837166ed21fa7dd0b3e105ac09199212c7bacab0189ee4a17acec2ce1cde0d0f6d0d2afc0f0493bf401649a029217fcec456268da4453283db64e4b6d5b86d1791adc140da45af05b47e325dd8e124cb31c8f5ec5e74b808699f842624685855606eb6a7f5b47902f95fd7f82e8c0695f4c691e537c778380ea743157c8abb866b936b35a3899959f1a6832027dbd40380ef8000c67acce28b27dddda60e7ca1c0dfdaeb66e733480e81e70a37bff29aa384e325e3d01f78888ba95d776c27c6cf83b27343d6d52d76293f541a5ea66d9dd9b7bf0ac4005ef275a0d0c523f4ac1b312b18b6a8c1545aa3bfd32c156d5412272bb8b2ff57df205e493a893d166a084da8f6aa5f5b8c79f0e037587280cbb7e8da368c2aaef96b9655ea1cab41965e3fafba3e5acd25b03b89f553b3c31fc4c30331c7afebecbd1343fc2db12a6c0dc68d530f85016bc6aa40b97986d98ae16e544090ffe272cf39a5e8b34b17ce690f5e210b35a2aaebb9a400f67a9e8ed92f7e4cd38deb00e04c13ab979bae6f3c0603fd6a72009ff3e48a8046e50256fe3416c06c9363246f74a4fceb9e18946785e6714d0596c653b6eb8413fe8542d090b1f4024a4dbc1048bfeed4f56ed05a8eeebfd10de29a2ff765f0870149a80259007719838561ddfada44504248503e191d60f8f2ee67543279b9004d0e0c674c427953ab5ee17e6ba794fd9511dc2087cdd9a194cac7bbfbfae22cf25803ae9da85b86d4d7bcfc9616b1376101d74ffcb3da89db821d12b9ccaed2e6d75acd3190f5299a13ac5e798b6ec7b555b9cb144eaa36d6a6c527bc6483cbc0393c23461632404be693970037b83e06075dfc485c763a0dd09653d4e5af02455ede8934bf77c0f0d61c78ae88c0de048a0c9b042b8d51674d2c1629ec3ccc176972c56393a8429cf5dc04d89a6038b3fc9303c074f0051b9817a3a1d27dde10694a5c5c7144e5060dff65d7dd0fec6b54e5b08637a6a87c4d471be841ed7bdb8b6296eb7325874946f142730de17b4388b43c6d8ea401b3dc7708601a01202546c940be19e4dac5d5798f320f20c77deecfec4138a96187f46c636576de53f030b46104acb0aac10c53536558724f53b927866011eb325c014ee63cea3110ddcf9fb107bbbe9e8a397492b28a91d1c693f28bf84a479eebee6e4f1e4db783340a68e0f6cd00a98eb6c62370f7eec0e22b4289cc3dc0929cd8608478378f2bbfd1be45d77ee8a1e9073c2ca8bf025b43dcbc1d38eefed18e15875702a4db74a2244ecf9e35f33d3c540b3f592619eef683773953b6a22d4407bc86449113e7123edd02580005f0e88e6750488a85c8f5dfd35abb7e7c7a87b0f9b90ad8d3898bfa2e142fd30b34947d2d932e93d988294ac7699ae8dd9887e839d5cdf353c77d9a87e9532dfa3764d74bebac5d069f39b9ae4e263067ea718b28307ab6221e4cbfbf5f9d363bf4af4304b522544bd4c2c08a424fc47ebe8c5c3c4ab956e07498fcbb8187d82b6eb8bede48c0813b74592e0db8cf67b4b08df18ea70b6c8bdfe0d2fa3fcd729ef3fccd6ddaf7b34a4d94102aefaed06f94745671c21e5323e018e5d9df3128c4946959d5f69b2a6ff02c9620baf9b108c4230719f5f95691e8329da9eeae2e1898e43b7401e3706b91ca5bef631e496ccae3027bc8a4ddf1da2733a7be4f86f7ee14d89fbdbdfdd019ee6f3a255ece3b13c07ee13c35f88cca27d368071a323f6c50a428a841cbb6d71398963240bd247381c19456806b60f0f29c0f2bfc422b7a8e64ed116f2d2b07c3119e475d443316cf7b7aedbd293b160984160ac06b156df870f1000d89a38e733270459743dfb841f75fedf60fcf265f245775b6754bc7047d9eaf589bd124fc4d3929102bd9de4b2fc63f62c1a160ba226ecbd1b3427a850681c0b62c3408ceafbf3c7776d426e76830d350d5063a7d48712f9c5e7a30a1c7a9d61b91a27799406c3af11d5b2096b83f11e0cd3b4dc0cb482876b75092fe9899cb7f8a28577b2528a238f6cc0387528a924e9af3a09b323ce6311ff2fa80aa25ebbf929ed40569bc74fc101894c6745c18f54d298feaacb511a4476f251afcab8afb3753cfa7e3f1a0f51803ce82d8fb2a4c1d4058fc6267346833fb61c78d00ed7c9a59577469d563e29f6f6f824aea32a382143e45a114f64863341ca437cbc37842f230f6dcded1893de59d1df129fbd8e0132e89a1469f18a27774356e8b8d80cf97f970278df15e930dd3b03d526ba2ab624ebe83368c570a623eb6971b739c6861da19687094fb389eb306ae36fb77d94b81c78d0f5c73b26a8469ec1d52279ba9c8fb088bc1f31a1c068cde12622cfb053b7355c2f3131c8c13df740000921b41947bcd83178f2b68dd848d3fa5380a6a082a7664f614d7e9c8d1f52d814599e887b1c622ebb6a0b36751f16c443fe373b7badf49ee9dc0a582ed9b6bf843643e55260b67afc3ac0b932c33f2a4e08c20856c50d19fcf0eb1e809f7d9df9bb7ae0ab4ebc6867dd4fdde634355a4cb6e74808a1c2825e9d98d83482208a830739b02ad80c772c58376f49b867301bb040d19045ee3f804c9aa3642469a6bc68fb827c71fd3875d3d16f935c9c50bf8e1c08a9680528a33890e9b379e4fc199ce", 0x1000}, {&(0x7f0000002440)="5ccb94d08a2132b93085d89dd87f6a5f2f73300011a69623f7af44851a68beb337d2a69f526aac7bc8d91362f7c209ed537d41363fe221832b8d6afdfd1f0189ac7ed21fedfad743a6b362c2347bfcb6e99855cbd1a5eee3054ef6d26c1238b8", 0x60}, {&(0x7f00000024c0)="6de9fdd13102c87e574cd465cf22f5bf4930d0552ffac887d5e15a0df8261a3a0bf8e13b3a2dad4bc67eb1fe216e33dd67133e0a2bc6ff712f08e49caa95f20a959b12393b948a277a8e58493df1d2f7a570cf7e89892f1537694279ea47912435026e54f8a53bfdf5590386af63926bba35a990f146106f390ed4b4fdf5ffd91007972c0e3e71e68806e8b58a2e533bbb589fdd8736b741a5513934f36be4342aa3f990e622d0f243ae0cf8c6745213f704a6c66985f4fd1b8f0975473d01fd6ee5afc3884df388249949f15ffad7eb4917c7a01a06565ae3f9f132", 0xdc}], 0x9, 0x0, 0x0) socket$unix(0x1, 0x7, 0x0) pledge(&(0x7f0000002680)='$\x00', &(0x7f00000026c0)='\x00') r1 = openat(0xffffffffffffff9c, &(0x7f0000002700)='./file0\x00', 0x80, 0x2) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000002740)={0x452, 0x80000001, 0x1, 0x2}) fchflags(0xffffffffffffffff, 0x1) r2 = open(&(0x7f0000002780)='./file0\x00', 0x0, 0x82) ioctl$BIOCGRSIG(r2, 0x40044273, &(0x7f00000027c0)) openat$null(0xffffffffffffff9c, &(0x7f0000002800)='/dev/null\x00', 0x80, 0x0) pipe2(&(0x7f0000002840)={0xffffffffffffffff}, 0x20000) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000002880)='/dev/null\x00', 0x80, 0x0) ioctl$BIOCGDLTLIST(r4, 0xc010427b, &(0x7f0000002900)={0x1, &(0x7f00000028c0)=[0x2]}) r5 = openat$vmm(0xffffffffffffff9c, &(0x7f0000002940)='/dev/vmm\x00', 0x20, 0x0) fcntl$dupfd(r2, 0x0, r5) sendto$unix(r2, &(0x7f0000002980)="b019d2c4511c91cd0eb82641b2efcb0066dfb1ba798ee718976df9414cdd87b00229a90dd42b3505c6181cf10922b8ba17ddc01010328134295f11fd6adf114f3ca38387b382067865e3df4b31ae9730fec985ad3a50540860feb4e4e1f437b7294b8e6ec5d8587ea63400a8a34c5e86e038dba011986ee578f984e82f9762b6e8dc0a", 0x83, 0x0, &(0x7f0000002a40)=@abs={0x7243aadcbc5a0f9a, 0x0, 0x3}, 0x8) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000002ac0)={0x3, &(0x7f0000002a80)=[{0x5, 0x40}, {0x0, 0x3, 0x0, 0x80000001}, {0x9, 0x0, 0x3ff, 0xffffffffffffff9c}]}) r6 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) utimensat(r6, &(0x7f0000002b00)='./file0\x00', &(0x7f0000002b40)={{0xfffffffffffffffd, 0x7f}, {0x0, 0x8}}, 0x4) truncate(&(0x7f0000002b80)='./file1\x00', 0x0, 0x1f) pipe2(&(0x7f0000002bc0)={0xffffffffffffffff}, 0x4) accept$inet(r7, 0x0, &(0x7f0000002c00)) r8 = openat$null(0xffffffffffffff9c, &(0x7f0000002c40)='/dev/null\x00', 0x40, 0x0) ioctl$BIOCIMMEDIATE(r8, 0x80044270, &(0x7f0000002c80)=0x9) faccessat(r3, &(0x7f0000002cc0)='./file1\x00', 0x40, 0x6) r9 = openat(r8, &(0x7f0000002d00)='./file1/../file0\x00', 0x20000, 0x100) utimensat(r9, &(0x7f0000002d40)='./file0\x00', &(0x7f0000002d80)={{0x2, 0xb5e6}, {0x5, 0x9}}, 0x1) r10 = openat$klog(0xffffffffffffff9c, &(0x7f0000002dc0)='/dev/klog\x00', 0x80, 0x0) ioctl$FIOGETOWN(r10, 0x4004667b, &(0x7f0000002e00)) r11 = openat$vmm(0xffffffffffffff9c, &(0x7f0000002e40)='/dev/vmm\x00', 0x80, 0x0) r12 = socket$unix(0x1, 0x1, 0x0) r13 = openat$tty(0xffffffffffffff9c, &(0x7f0000002e80)='/dev/tty\x00', 0x24454, 0x0) r14 = dup(0xffffffffffffff9c) r15 = openat(0xffffffffffffff9c, &(0x7f0000002f40)='./file1\x00', 0x1, 0x40) kevent(0xffffffffffffff9c, &(0x7f0000002ec0)=[{{r11}, 0x3, 0x20, 0x0, 0x1ff, 0xb3}, {{r12}, 0xfffffffffffffff8, 0xa5, 0x80, 0x7, 0x7}, {{r13}, 0xfffffffffffffffe, 0x2, 0x0, 0x2b5e}], 0xc6fa, &(0x7f0000002f80)=[{{r14}, 0xfffffffffffffffe, 0x4, 0x40000000, 0x3, 0x7}, {{r3}, 0xfffffffffffffffc, 0x0, 0x39f2f00207f42739, 0xffffffffffffff80, 0x9}, {{r15}, 0x0, 0x102, 0x10, 0x1, 0x100}], 0x1000, &(0x7f0000003000)={0x1, 0xfffffffffffffff8}) 16:00:19 executing program 0: execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)='//\x00'], 0x0) mprotect(&(0x7f00003c7000/0x1000)=nil, 0x1000, 0x1) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/wsmouse0\x00', 0x8, 0x0) r1 = open(&(0x7f0000000280)='./file0\x00', 0x200, 0x0) kevent(r1, &(0x7f0000000440), 0x4, &(0x7f0000000500)=[{{r1}, 0xbffffffffffffffd, 0x80, 0x0, 0x7fffffff, 0x3}, {{r0}, 0xfffffffffffffffb, 0x60, 0xf00ffffb, 0x1f, 0x4}], 0x4, &(0x7f0000000540)={0x0, 0x9}) ioctl$TIOCNOTTY(r1, 0x20007471) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000002c0)={0x0}, &(0x7f0000000300)=0xc) fcntl$setown(r1, 0x6, r2) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x2, 0x9, 0x1}, {0x18, 0x3, 0x100000001, 0x3}, 0xfffffffffffffff7, [0x4, 0x1, 0x2, 0x10001, 0x7fffffff, 0x3, 0x4619, 0x3ff]}, 0x3c) mprotect(&(0x7f00003c7000/0x1000)=nil, 0x1000, 0x0) mkdir(&(0x7f0000000100)='./file1\x00', 0x0) socket(0x41, 0x2615a4b124f40b2e, 0x7) r3 = shmget(0x3, 0x3000, 0x0, &(0x7f0000ffd000/0x3000)=nil) shmat(r3, &(0x7f0000ffc000/0x4000)=nil, 0x2000) shmat(r3, &(0x7f0000ffc000/0x2000)=nil, 0x2000) shmctl$SHM_LOCK(r3, 0x3) 16:00:19 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x5300) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/wsmouse0\x00', 0x8, 0x0) r1 = open(&(0x7f0000000280)='./file0\x00', 0x200, 0x0) kevent(r1, &(0x7f0000000440), 0x4, &(0x7f0000000500)=[{{r1}, 0xbffffffffffffffd, 0x80, 0x0, 0x7fffffff, 0x3}, {{r0}, 0xfffffffffffffffb, 0x60, 0xf00ffffb, 0x1f, 0x4}], 0x4, &(0x7f0000000540)={0x0, 0x9}) dup(r0) r2 = kqueue() r3 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) kevent(r2, &(0x7f00000001c0)=[{{r3}, 0xffffffffffffffff, 0x25f12e15719981ed}], 0x4, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000340), 0x7, &(0x7f00000003c0)=[{{r3}, 0xffffffffffffffff, 0x2}], 0xb9, 0x0) r4 = accept$inet(0xffffffffffffff9c, &(0x7f0000000340), &(0x7f0000000140)=0xffffffb0) r5 = openat(0xffffffffffffff9c, &(0x7f00000002c0)='./bus\x00', 0x0, 0x15) close(r5) recvfrom$inet(r4, &(0x7f0000000180)=""/174, 0xae, 0x803, &(0x7f0000000240)={0x2, 0x0}, 0xc) r6 = openat$null(0xffffffffffffff9c, &(0x7f0000000800)='/dev/null\x00', 0xed78ca24b18be92e, 0x0) accept$inet6(r6, &(0x7f0000000000), &(0x7f0000000040)=0x7) r7 = open$dir(&(0x7f0000000080)='./bus\x00', 0x800, 0x20a) kevent(0xffffffffffffff9c, &(0x7f0000000040)=[{{r4}, 0x3, 0x50, 0x1, 0x8, 0xa0000000000}], 0x0, &(0x7f00000000c0)=[{{r2}, 0x0, 0x20, 0x1, 0x7, 0x10000}, {{r6}, 0xfffffffffffffffe, 0x40, 0x8, 0x1c8}, {{r3}, 0x0, 0x49, 0xf9dea9dfcacabaf3, 0x7f, 0x81}, {{r7}, 0xfffffffffffffffd, 0x40, 0x40, 0x9, 0x8}], 0xffffffff, &(0x7f0000000180)={0x1f, 0x6}) kqueue() 16:00:19 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x5, 0x0, "73cc510e52b37b2efee534840a76f30d3fc9c06d"}) kqueue() r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000800)='/dev/null\x00', 0xed78ca24b18be92e, 0x0) accept$inet6(r2, &(0x7f0000000000), &(0x7f0000000040)=0x7) kevent(r2, &(0x7f00000001c0), 0x401, 0x0, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x20940, 0x0) dup2(r0, r3) write(r0, &(0x7f0000000080)="9667", 0x2) 16:00:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x8, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x61, 0x0, 0x0, 0x2}, {0x74}, {0x80000006}]}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000800)='/dev/null\x00', 0xed78ca24b18be92e, 0x0) accept$inet6(r1, &(0x7f0000000000), &(0x7f0000000040)=0x7) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000800)='/dev/null\x00', 0xed78ca24b18be92e, 0x0) accept$inet6(r2, &(0x7f0000000000), &(0x7f0000000040)=0x7) r3 = openat(r2, &(0x7f0000000100)='./file0\x00', 0x16353107bf8400b0, 0x10) ioctl$TIOCSETAW(r3, 0x802c7415, &(0x7f00000000c0)={0x0, 0xffffffffffff0001, 0x9, 0x2, "c69fd9aa54fddf672507df037c46839989857f29", 0x3, 0x8}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) getsockname$inet6(r1, &(0x7f0000000140), &(0x7f0000000180)=0xc) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:19 executing program 0: r0 = shmget(0x3, 0x3000, 0x0, &(0x7f0000ffd000/0x3000)=nil) shmat(r0, &(0x7f0000ffc000/0x4000)=nil, 0x2000) shmat(r0, &(0x7f0000ffc000/0x2000)=nil, 0x2000) shmctl$IPC_STAT(0x0, 0x2, &(0x7f0000000200)=""/87) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r2 = fcntl$dupfd(r1, 0xa, r1) ioctl$KDGKBMODE(r2, 0x40044b06) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x1, &(0x7f0000000140)=[{0x86, 0x23ec, 0xffffffffffff2cff, 0x1}]}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000001c0)={0x2a4, &(0x7f00000000c0)=[{0x3d, 0x0, 0x0, 0x3}, {0x87}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000000)='!') r3 = accept$unix(0xffffffffffffff9c, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) listen(r3, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000002c0)={0x6, &(0x7f0000000280)=[{0x8, 0x0, 0x1, 0x4}, {0xd7, 0xffffffff, 0x7fff, 0x80}, {0x9c6, 0x4, 0x9, 0x3}, {0x5, 0x7, 0x0, 0x40}, {0x8e51, 0x8, 0x4, 0x8}, {0x7, 0xffffffffffff0000, 0x6679, 0x1c0}]}) 16:00:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wskbd\x00', 0x8000, 0x0) r2 = getegid() r3 = getuid() r4 = semget$private(0x0, 0x1, 0x0) r5 = geteuid() semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f00000000c0)={{0x4, r5, 0x0, 0x0, 0x0, 0x4, 0x7f}, 0x3, 0x882, 0x4}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f0000000300)={0xffffffffffffffff}, 0x10000) r8 = getpgrp() fcntl$lock(r6, 0xf, &(0x7f0000000340)={0x3, 0x0, 0xffffffffecd81e2e, 0x100, r8}) ioctl$VT_ACTIVATE(r7, 0x20007605, &(0x7f0000000380)=0x101) r9 = getuid() r10 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r10}, 0xffffffffffffffff, 0x1}], 0x0, 0x0) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f00000004c0)={r8, r9, r11}, 0xc) fchown(0xffffffffffffffff, r5, r11) r12 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/wsmouse0\x00', 0x8, 0x0) r13 = open(&(0x7f0000000280)='./file0\x00', 0x200, 0x0) kevent(r13, &(0x7f0000000440), 0x4, &(0x7f0000000500)=[{{r13}, 0xbffffffffffffffd, 0x80, 0x0, 0x7fffffff, 0x3}, {{r12}, 0xfffffffffffffffb, 0x60, 0xf00ffffb, 0x1f, 0x4}], 0x4, &(0x7f0000000540)={0x0, 0x9}) ioctl$TIOCNOTTY(r13, 0x20007471) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f00000002c0)={0x0}, &(0x7f0000000300)=0xc) fcntl$setown(r13, 0x6, r14) r15 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/wsmouse0\x00', 0x8, 0x0) r16 = open(&(0x7f0000000280)='./file0\x00', 0x200, 0x0) kevent(r16, &(0x7f0000000440), 0x4, &(0x7f0000000500)=[{{r16}, 0xbffffffffffffffd, 0x80, 0x0, 0x7fffffff, 0x3}, {{r15}, 0xfffffffffffffffb, 0x60, 0xf00ffffb, 0x1f, 0x4}], 0x4, &(0x7f0000000540)={0x0, 0x9}) ioctl$TIOCNOTTY(r16, 0x20007471) getsockopt$sock_cred(r16, 0xffff, 0x1022, &(0x7f00000002c0)={0x0}, &(0x7f0000000300)=0xc) fcntl$setown(r16, 0x6, r17) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000200)={{0x7, 0xffffffffffffffff, r2, r3, r11, 0x344, 0x4}, 0x7, 0x5, r14, r17, 0x7, 0x8, 0x8}) flock(r1, 0xf) r18 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/wsmouse0\x00', 0x8, 0x0) r19 = open(&(0x7f0000000280)='./file0\x00', 0x200, 0x0) kevent(r19, &(0x7f0000000440), 0x4, &(0x7f0000000500)=[{{r19}, 0xbffffffffffffffd, 0x80, 0x0, 0x7fffffff, 0x3}, {{r18}, 0xfffffffffffffffb, 0x60, 0xf00ffffb, 0x1f, 0x4}], 0x4, &(0x7f0000000540)={0x0, 0x9}) ioctl$TIOCNOTTY(r19, 0x20007471) getsockopt$sock_cred(r19, 0xffff, 0x1022, &(0x7f00000002c0)={0x0}, &(0x7f0000000300)=0xc) fcntl$setown(r19, 0x6, r20) ioctl$WSDISPLAYIO_GBURNER(r19, 0x400c5752, &(0x7f0000000180)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x100000b1}, {0x24}, {0x6}]}) r21 = openat$null(0xffffffffffffff9c, &(0x7f0000000800)='/dev/null\x00', 0xed78ca24b18be92e, 0x0) accept$inet6(r21, &(0x7f0000000000), &(0x7f0000000040)=0x7) ioctl$TIOCGWINSZ(r21, 0x40087468, &(0x7f0000000100)) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x80, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") 16:00:19 executing program 1: r0 = getpid() syz_extract_tcp_res(&(0x7f0000000000), 0x78, 0x10000) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x8, 0x0) ioctl$TIOCCBRK(r1, 0x2000747a) setpgid(r0, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000800)='/dev/null\x00', 0xed78ca24b18be92e, 0x0) accept$inet6(r2, &(0x7f0000000000), &(0x7f0000000040)=0x7) sendto$unix(r2, &(0x7f0000000080), 0x0, 0xe, &(0x7f00000000c0)=@abs={0x0, 0x0, 0x0}, 0x2fe) readlinkat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', &(0x7f0000000100)=""/200, 0xc8) getpgrp() 16:00:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x10000, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x54}, {0x3d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = msgget(0x2, 0x180) r2 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000200)=0xc) unveil(&(0x7f0000000380)='./file0\x00', &(0x7f00000003c0)='c\x00') r5 = getegid() r6 = getpid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, &(0x7f0000000280)=0xc) msgctl$IPC_SET(r1, 0x1, &(0x7f00000002c0)={{0x400, r2, r3, r4, r5, 0x30, 0x80}, 0x1000000000000000, 0x800, r6, r7, 0x101, 0x7, 0x536aebd1, 0xff}) r8 = openat$null(0xffffffffffffff9c, &(0x7f0000000800)='/dev/null\x00', 0xed78ca24b18be92e, 0x0) r9 = accept$inet6(r8, &(0x7f0000000000), &(0x7f0000000040)=0x7) bind$inet6(r9, &(0x7f0000000400)={0x18, 0x2, 0x2, 0x8000}, 0xc) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000380), &(0x7f00000007c0)=0xc) recvmsg(r9, &(0x7f0000000840)={0x0, 0x0, &(0x7f00000007c0)=[{&(0x7f0000000600)=""/231, 0xe7}, {&(0x7f0000000700)=""/159, 0x9f}], 0x2, &(0x7f0000000800)=""/26, 0x1a}, 0x4c0) r10 = dup(r0) readlinkat(r10, &(0x7f00000004c0)='./file0\x00', &(0x7f0000000500)=""/159, 0x9f) semget(0x2, 0x1, 0x8) r11 = openat(0xffffffffffffff9c, &(0x7f0000000400)='./file0\x00', 0x0, 0x81) accept$inet6(r11, &(0x7f0000000440), &(0x7f0000000480)=0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) msgrcv(r1, &(0x7f00000005c0)={0x0, ""/25}, 0x21, 0x2, 0x1800) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:19 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x7050, {0x0, 0x10000000000001}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) close(r1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f00000001c0)="ebffcbff13b9fd812eaa4e7171c00c93ac791fa5fd7a4827c8db483048e69931929648cf45ed6da162b4b6c52e7c5d61f7702c01b2eb9c3a76c485cbd97a2494d031a637e592aea4e88cff05dc29bd236e27980bf3d8c228dcb5836a90b4282562c2a69cdfd5c85cee0da9bc14701a5f61a59c5c82193e9cd2c159f136fd9db667d8535d5c0797034c418dd315ac6b97d57cce54b424021de79f51b46698a266ba3af1ea8a", 0xa5) sendto$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x0) 16:00:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x2d}, {0x4d}, {0x10000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000800)='/dev/null\x00', 0xed78ca24b18be92e, 0x0) accept$inet6(r1, &(0x7f0000000140), &(0x7f0000000040)=0x2) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000040)=0x20) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") 16:00:19 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x4, 0x39) setsockopt$inet_opts(r0, 0x0, 0x100000000000000b, &(0x7f00000000c0)='\x00', 0x1) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000800)='/dev/null\x00', 0xed78ca24b18be92e, 0x0) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/wsmouse0\x00', 0x8, 0x0) r3 = open(&(0x7f0000000280)='./file0\x00', 0x200, 0x0) kevent(r3, &(0x7f0000000440), 0x4, &(0x7f0000000500)=[{{r3}, 0xbffffffffffffffd, 0x80, 0x0, 0x7fffffff, 0x3}, {{r2}, 0xfffffffffffffffb, 0x60, 0xf00ffffb, 0x1f, 0x4}], 0x4, &(0x7f0000000540)={0x0, 0x9}) ioctl$TIOCNOTTY(r3, 0x20007471) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000002c0)={0x0}, &(0x7f0000000300)=0xc) fcntl$setown(r3, 0x6, r4) mknodat(r3, &(0x7f0000000100)='./file0\x00', 0x2000, 0x0) accept$inet6(r1, &(0x7f0000000000), &(0x7f0000000040)=0x7) bind$inet(r1, &(0x7f0000000080)={0x2, 0x1}, 0xc) setsockopt(r0, 0x0, 0x800000000000c, &(0x7f0000000000), 0x0) accept$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) 16:00:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000180)) poll(&(0x7f00000000c0)=[{r1, 0x18b}], 0x1, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) read(r1, &(0x7f0000000040)=""/32, 0x20) syz_emit_ethernet(0x1, &(0x7f0000000280)="e3") dup2(r1, r0) poll(&(0x7f00000000c0)=[{r0, 0x18b}], 0x1, 0x0) clock_getres(0x0, &(0x7f0000000080)) read(r0, &(0x7f0000000040)=""/32, 0x20) syz_emit_ethernet(0x1, &(0x7f0000000100)='G') openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000240)='k') 16:00:19 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x501) syz_open_pts() r0 = syz_open_pts() ioctl$TIOCEXCL(r0, 0x2000740d) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x100, 0x90) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000000180)={0x10, 0xfffffffffffffffe, 0x4, 0x8fc2, [{&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x5}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x3}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x8000}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0xfffffffffffffffd}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x80}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff9000/0x2000)=nil, 0x81}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x9}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x7}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x7ff}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ff9000/0x1000)=nil, 0x4}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x400000000003f}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff8000/0x4000)=nil, 0x10000}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x5}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff9000/0x2000)=nil, 0x5}, {&(0x7f0000ff8000/0x3000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0xc855}, {&(0x7f0000003000/0x2000)=nil, &(0x7f0000003000/0x2000)=nil, 0x800}], ['./bus/file0\x00', './bus\x00', './bus\x00', './bus\x00'], './bus\x00', './bus\x00', './bus\x00', ['./bus\x00', '\x00', '\x00', './bus\x00'], 0x80000001}) 16:00:19 executing program 1: mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x5) mprotect(&(0x7f0000487000/0x3000)=nil, 0x3000, 0x0) r0 = kqueue() socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000000c0)) kevent(r0, &(0x7f00000000c0), 0x9130fba, 0x0, 0x4000000, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000000)) mprotect(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x10, 0x22) munmap(&(0x7f0000009000/0x400000)=nil, 0x400000) 16:00:20 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2080002002, 0x40004000000028b1) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) sendmsg(r0, &(0x7f0000000280)={&(0x7f0000000000)=@in6={0x18, 0x3, 0x6, 0x100000000}, 0xc, &(0x7f0000000140), 0x0, &(0x7f0000000240)}, 0x408) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000180)="000000186004008034050801000000000000000000000000000000010000000066a2d1f43f856748b3d2943f", 0x2c}], 0x1) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/wsmouse0\x00', 0x8, 0x0) openat(0xffffffffffffffff, &(0x7f0000000100)='./bus/file0\x00', 0x20000, 0x202) r2 = open(&(0x7f0000000280)='./file0\x00', 0x200, 0x0) kevent(r2, &(0x7f0000000440), 0x4, &(0x7f0000000500)=[{{r2}, 0xbffffffffffffffd, 0x80, 0x0, 0x7fffffff, 0x3}, {{r1}, 0xfffffffffffffffb, 0x60, 0xf00ffffb, 0x1f, 0x4}], 0x4, &(0x7f0000000540)={0x0, 0x9}) ioctl$TIOCNOTTY(r2, 0x20007471) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000002c0)={0x0}, &(0x7f0000000300)=0xc) fcntl$setown(r2, 0x6, r3) ioctl$WSDISPLAYIO_GETSCREEN(r2, 0xc0245755, &(0x7f00000000c0)={0xd71, './bus/file0\x00', './bus\x00'}) 16:00:20 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x58bb) open(&(0x7f000054a000)='./bus\x00', 0x0, 0x0) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/wsmouse0\x00', 0x8, 0x0) r1 = open(&(0x7f0000000280)='./file0\x00', 0x200, 0x0) kevent(r1, &(0x7f0000000440), 0x4, &(0x7f0000000500)=[{{r1}, 0xbffffffffffffffd, 0x80, 0x0, 0x7fffffff, 0x3}, {{r0}, 0xfffffffffffffffb, 0x60, 0xf00ffffb, 0x1f, 0x4}], 0x4, &(0x7f0000000540)={0x0, 0x9}) ioctl$TIOCNOTTY(r1, 0x20007471) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000002c0)={0x0}, &(0x7f0000000300)=0xc) fcntl$setown(r1, 0x6, r2) r3 = accept$inet(0xffffffffffffff9c, &(0x7f0000000340), &(0x7f0000000140)=0xffffffb0) recvfrom$inet(r3, &(0x7f0000000180)=""/174, 0xae, 0x803, &(0x7f0000000240)={0x2, 0x0}, 0xc) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000080)={&(0x7f0000000000)='./bus\x00', r3}) 16:00:20 executing program 0: clock_getres(0x4000004, 0x0) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/wsmouse0\x00', 0x8, 0x0) r1 = open(&(0x7f0000000280)='./file0\x00', 0x200, 0x0) kevent(r1, &(0x7f0000000440), 0x4, &(0x7f0000000500)=[{{r1}, 0xbffffffffffffffd, 0x80, 0x0, 0x7fffffff, 0x3}, {{r0}, 0xfffffffffffffffb, 0x60, 0xf00ffffb, 0x1f, 0x4}], 0x4, &(0x7f0000000540)={0x0, 0x9}) ioctl$TIOCNOTTY(r1, 0x20007471) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000002c0)={0x0}, &(0x7f0000000300)=0xc) fcntl$setown(r1, 0x6, r2) r3 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x10000, 0x0) r4 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x8, 0x0) r5 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/wsmouse0\x00', 0x8, 0x0) r6 = open(&(0x7f0000000280)='./file0\x00', 0x200, 0x0) kevent(r6, &(0x7f0000000440), 0x4, &(0x7f0000000500)=[{{r6}, 0xbffffffffffffffd, 0x80, 0x0, 0x7fffffff, 0x3}, {{r5}, 0xfffffffffffffffb, 0x60, 0xf00ffffb, 0x1f, 0x4}], 0x4, &(0x7f0000000540)={0x0, 0x9}) r7 = openat$null(0xffffffffffffff9c, &(0x7f0000000800)='/dev/null\x00', 0xed78ca24b18be92e, 0x0) accept$inet6(r7, &(0x7f0000000000), &(0x7f0000000040)=0x7) r8 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/wsmouse0\x00', 0x8, 0x0) r9 = open(&(0x7f0000000280)='./file0\x00', 0x200, 0x0) kevent(r9, &(0x7f0000000440), 0x4, &(0x7f0000000500)=[{{r9}, 0xbffffffffffffffd, 0x80, 0x0, 0x7fffffff, 0x3}, {{r8}, 0xfffffffffffffffb, 0x60, 0xf00ffffb, 0x1f, 0x4}], 0x4, &(0x7f0000000540)={0x0, 0x9}) ioctl$TIOCNOTTY(r9, 0x20007471) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f00000002c0)={0x0}, &(0x7f0000000300)=0xc) fcntl$setown(r9, 0x6, r10) r11 = openat$null(0xffffffffffffff9c, &(0x7f0000000800)='/dev/null\x00', 0xed78ca24b18be92e, 0x0) accept$inet6(r11, &(0x7f0000000000), &(0x7f0000000040)=0x7) ioctl$TIOCNOTTY(r11, 0x20007471) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f00000002c0)={0x0}, &(0x7f0000000300)=0xc) r13 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/wsmouse0\x00', 0x8, 0x0) r14 = open(&(0x7f0000000280)='./file0\x00', 0x200, 0x0) kevent(r14, &(0x7f0000000440), 0x4, &(0x7f0000000500)=[{{r14}, 0xbffffffffffffffd, 0x80, 0x0, 0x7fffffff, 0x3}, {{r13}, 0xfffffffffffffffb, 0x60, 0xf00ffffb, 0x1f, 0x4}], 0x4, &(0x7f0000000540)={0x0, 0x9}) ioctl$TIOCNOTTY(r14, 0x20007471) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f00000002c0)={0x0}, &(0x7f0000000300)=0xc) fcntl$setown(r14, 0x6, r15) r16 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000380)='/dev/speaker\x00', 0x200, 0x0) fcntl$setown(r16, 0x6, r12) r17 = openat$pci(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/pci\x00', 0x80, 0x0) r18 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/wsmouse0\x00', 0x8, 0x0) r19 = open(&(0x7f0000000280)='./file0\x00', 0x200, 0x0) kevent(r19, &(0x7f0000000440), 0x1, &(0x7f0000000500)=[{{r19}, 0xbffffffffffffffd, 0x80, 0x0, 0x7fffffff, 0x3}, {{r18}, 0xfffffffffffffffb, 0x60, 0xf00ffffb, 0x1f, 0x4}], 0x5, &(0x7f0000000540)={0x0, 0x9}) ioctl$TIOCNOTTY(r19, 0x20007471) getsockopt$sock_cred(r19, 0xffff, 0x1022, &(0x7f00000002c0)={0x0}, &(0x7f0000000300)=0xc) fcntl$setown(r19, 0x6, r20) r21 = openat(r19, &(0x7f0000000100)='./file0\x00', 0x20000, 0x8) r22 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/wsmouse0\x00', 0x8, 0x0) r23 = open(&(0x7f0000000280)='./file0\x00', 0x200, 0x0) kevent(r23, &(0x7f0000000440), 0x4, &(0x7f0000000500)=[{{r23}, 0xbffffffffffffffd, 0x80, 0x0, 0x7fffffff, 0x3}, {{r22}, 0xfffffffffffffffb, 0x60, 0xf00ffffb, 0x1f, 0x4}], 0x4, &(0x7f0000000540)={0x0, 0x9}) ioctl$TIOCNOTTY(r23, 0x20007471) getsockopt$sock_cred(r23, 0xffff, 0x1022, &(0x7f00000002c0)={0x0}, &(0x7f0000000300)=0xc) fcntl$setown(r23, 0x6, r24) r25 = openat$null(0xffffffffffffff9c, &(0x7f0000000800)='/dev/null\x00', 0xed78ca24b18be92e, 0x0) accept$inet6(r25, &(0x7f0000000000), &(0x7f0000000040)=0x7) r26 = open$dir(&(0x7f0000000140)='./file0\x00', 0x1, 0x100) r27 = accept$inet(0xffffffffffffff9c, &(0x7f0000000340), &(0x7f0000000140)=0xffffffb0) recvfrom$inet(r27, &(0x7f0000000180)=""/174, 0xae, 0x803, &(0x7f0000000240)={0x2, 0x0}, 0xc) kevent(r1, &(0x7f0000000080)=[{{r3}, 0xfffffffffffffffe, 0x34, 0x80, 0xffffffffffffffff, 0x7}, {{r4}, 0xfffffffffffffffa, 0x10, 0x40000000, 0x800, 0xcf}], 0x5, &(0x7f0000000180)=[{{r6}, 0xfffffffffffffffd, 0x44, 0x4, 0x0, 0xc2}, {{r17}, 0xfffffffffffffff8, 0x2, 0x7fff8, 0x4, 0x6}, {{r21}, 0xfffffffffffffffb, 0x60, 0x40000000, 0x9, 0x1}, {{0xffffffffffffff9c}, 0xfffffffffffffffe, 0x101, 0x37122e4763f5c85c, 0x7, 0x3}, {{r23}, 0xfffffffffffffff9, 0x84, 0x20000000, 0x5}, {{r25}, 0x3aab24036cd332ce, 0x0, 0x10, 0x2, 0x7f}, {{r26}, 0x8000000000000006, 0xc6, 0x74ae332c8ee92597, 0x9, 0x80}, {{r27}, 0xfffffffffffffffa, 0x14, 0x1, 0x4000000000000, 0x180000000000000}], 0x0, &(0x7f0000000280)={0xffffffffffff4cfe, 0x2}) 16:00:20 executing program 1: poll(&(0x7f0000000040)=[{}], 0x1, 0x7d) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) execve(0x0, 0x0, 0x0) pipe(&(0x7f0000000000)) 16:00:20 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(0xffffffffffffffff, &(0x7f00000002c0)=[{{r0}, 0xfffffffffffffffe, 0x20, 0x0, 0x0, 0x4}], 0x3ff, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000040), 0x60, 0x0, 0xfffffffffffffff9, 0x0) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/wsmouse0\x00', 0x8, 0x0) r4 = open(&(0x7f0000000280)='./file0\x00', 0x200, 0x0) kevent(r4, &(0x7f0000000440), 0x4, &(0x7f0000000500)=[{{r4}, 0xbffffffffffffffd, 0x80, 0x0, 0x7fffffff, 0x3}, {{r3}, 0xfffffffffffffffb, 0x60, 0xf00ffffb, 0x1f, 0x4}], 0x4, &(0x7f0000000540)={0x0, 0x9}) ioctl$TIOCNOTTY(r4, 0x20007471) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000002c0)={0x0}, &(0x7f0000000300)=0xc) fcntl$setown(r4, 0x6, r5) unlinkat(r4, &(0x7f0000000000)='./file0\x00', 0x8) close(r1) 16:00:20 executing program 1: r0 = msgget(0x2, 0x400) msgrcv(r0, &(0x7f0000000b80)=ANY=[], 0x0, 0x2, 0x1800) msgrcv(r0, &(0x7f00000000c0)={0x0, ""/131}, 0x8b, 0x2, 0x123a2318844f6a3d) mknod(&(0x7f0000000000)='./bus\x00', 0x6000, 0x5903) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSCTTY(r1, 0x20007461) r2 = dup(r1) ftruncate(r2, 0x0, 0x1) 16:00:20 executing program 0: r0 = dup(0xffffffffffffff9c) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000000)=0x6) write(r0, &(0x7f0000000040)="cd93eb9f0bde3d5e99929656b476d2af57d506d5f45e8ff32f6448ead25d966e3f7ae92990f2fba2ef077faacfbd1897d30b2d729c31c52f16e3834fae25ed3dad8cb66b962e26de74831da9e432c64caa54ffe72b1f56c4faf8e18cceeeed5103154333411823b6b0367b62d9911ee3c0465454ea0d4c7edbf5817672ecd4a3f9207493e0", 0x85) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000180)={0x2, &(0x7f0000000140)=[{0x7f, 0x40, 0x10000, 0x7}, {0x2, 0x3, 0x9, 0xd772}]}) mknodat(r0, &(0x7f00000001c0)='./file0\x00', 0x40, 0x7) chmod(&(0x7f0000000200)='./file0\x00', 0x18) r2 = open(&(0x7f0000000240)='./file0\x00', 0x0, 0x92) ioctl$PCIOCGETROM(r2, 0xc0107005, &(0x7f00000002c0)={{}, 0x1, &(0x7f0000000280)=[0x0]}) utimensat(r2, &(0x7f0000000300)='./file0\x00', &(0x7f0000000340)={{0x7, 0x4}, {0xffff, 0x1}}, 0x0) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000380)) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) r3 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000400)='/dev/diskmap\x00', 0x100, 0x0) write(r3, &(0x7f0000000440)="a37f244b7832830e10e3908e711eb84d4a64bba8cac6e63c5ad98948e6ee3e13a2920445ecf72c4f1e4d64f832adbe6d6f77417032c10e7c92ed3ed3116c116d8f80af15e1a1c6ff29494fc2844d2b14038cdfb9830bbb23337a428736d72d97ba32216e1a8a3822944a8547496652f1d9105c30", 0x74) open(&(0x7f00000004c0)='./file0\x00', 0x880, 0x41) r4 = dup(0xffffffffffffffff) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000000500)=0xead5) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000540)='/dev/zero\x00', 0x1, 0x0) ioctl$VT_GETMODE(r5, 0x40087603, &(0x7f0000000580)) ioctl$SPKRTONE(r3, 0x80085301, &(0x7f00000005c0)={0x80000000, 0x40}) r6 = openat$null(0xffffffffffffff9c, &(0x7f0000000600)='/dev/null\x00', 0x10000, 0x0) ioctl$KDDISABIO(r6, 0x20004b3d) r7 = open(&(0x7f0000000640)='./file0\x00', 0x8, 0x18) ioctl$VMM_IOC_INTR(r7, 0x800c5606, &(0x7f0000000680)={0xffff, 0x80000001, 0x5}) connect(r6, &(0x7f00000006c0)=@un=@abs={0x3ffcccf69aaeefcc, 0x0, 0x0}, 0x8) chflags(&(0x7f0000000700)='./file0/file0\x00', 0x1) unlink(&(0x7f0000000740)='./file0\x00') ftruncate(r5, 0x0, 0x1188) r8 = accept$unix(0xffffffffffffffff, &(0x7f0000000780)=@file={0x0, ""/108}, &(0x7f0000000800)=0x6e) getsockopt(r8, 0x5, 0x3, &(0x7f0000000840)=""/60, &(0x7f0000000880)=0x3c) 16:00:20 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSTOP(r0, 0x2000746f) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x3, 0x8001, 0x1, 0x8, '^\x00'}) write(r0, &(0x7f0000000000)="04", 0xff56) 16:00:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x4a2, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x80}, {0x6c, 0x0, 0x0, 0x4}, {0x6, 0x0, 0xfffffffffffffffd}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) fchmodat(r1, &(0x7f0000000080)='./file0\x00', 0x101, 0x2) syz_emit_ethernet(0x1, &(0x7f0000000140)="fe") 16:00:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x61}, {0x8000030}, {0x4000000006, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/wsmouse0\x00', 0x8, 0x0) r2 = open(&(0x7f0000000280)='./file0\x00', 0x200, 0x0) kevent(r2, &(0x7f0000000440), 0x4, &(0x7f0000000500)=[{{r2}, 0xbffffffffffffffd, 0x80, 0x0, 0x7fffffff, 0x3}, {{r1}, 0xfffffffffffffffb, 0x60, 0xf00ffffb, 0x1f, 0x4}], 0x4, &(0x7f0000000540)={0x0, 0x9}) fcntl$getown(r1, 0x5) 16:00:20 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/\xdd\x93\x14l\x89\xb3\xc1]use0\x00', 0x8881, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000140)={&(0x7f0000000000)=[{0x20}], 0x2}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x8000, 0x0) ioctl$BIOCSDLT(r1, 0x8004427a, &(0x7f0000000080)=0xfffffffffffffffd) 16:00:21 executing program 1: syz_extract_tcp_res$synack(&(0x7f00000000c0), 0x1, 0x0) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffff9, 0x0, "68d19de7f43f0db1cb2fd71bc1c36f1cc6822bc6"}) pipe(&(0x7f0000000080)) r0 = kqueue() kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffc, 0x29}], 0x47eb, 0x0, 0x2, 0x0) nanosleep(&(0x7f0000000280), 0x0) close(r0) 16:00:21 executing program 0: msgsnd(0x0, &(0x7f0000000340)=ANY=[@ANYBLOB="03000000000000004733ac3a1cf595000865a08be71045f8391db699102db212d151dd199517158fa0a9c971f4a4cefa5382e3ad582b89e2a5a7238b7fcbd680c64b16909bbf739eb21b6e599a0bcc340a6e37c3fa5db24b456bc8983c4371937b1083a1b4320f5416afc956b52ae09c71f9a0235be9e207b39c55e56a6c9324fd5c9d538d09e8801b110ba8884ec23ce129d764eb19698fa774aa41dc0d83a120d9603cbe265c5ba072cfc091670a7afc06de8b7a217d7bdb90af10004f0ab78ec5bcfd9a7898f3e2fa7303485ef11ee222224b66cc13e0b1f093d76ae05eea63b14b980a3c88fbf63c1961326da5e2814cbd92010405f838f2122391d4a0e3123fa325fefaff88b2a23227d585925b17d099948d24ac78a08360ef6c393be9a57ecd0044f9c0b131e6c7"], 0x9f, 0x1800) r0 = socket$inet(0x2, 0x2, 0x0) r1 = msgget(0x2, 0x400) msgsnd(r1, &(0x7f0000000100)={0x8224f231078e1a49, "40b2c0570e3181cdc1928ee303f29313f90d898cb252c7038c2aac5f2999bf82e2b21cf0187117fd6d6e69323041d928a060e3d7b77040adac4b8e89804d8453a4b8467443dbc8ca0317cf654414d34ba424a2346d41fdd541bc19c5e50d006caa694bd4fe19f6618ae08b2d7e8d6c18acad89f617860e7f45628c63f427a5bfa3ce9ce4ae1caf848abbd3c9fb7a0aa45f5d5052e0f35ea4443b58abb903996485ab246e99caa287330f032872d1b1e85b0c302ef08a1779420445611d2f7084994c1f"}, 0xcb, 0x81339cbea409f578) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000b, &(0x7f0000000000), 0x0) r2 = msgget(0x3, 0xb2) msgget$private(0x0, 0x390) msgget(0x2, 0x81) msgrcv(r2, &(0x7f0000000080)={0x0, ""/104}, 0x70, 0x0, 0x1800) 16:00:21 executing program 0: pipe2(&(0x7f0000000040), 0x4) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/wsmouse0\x00', 0x8, 0x0) r1 = open(&(0x7f0000000280)='./file0\x00', 0x200, 0x0) kevent(r1, &(0x7f0000000440), 0x4, &(0x7f0000000500)=[{{r1}, 0xbffffffffffffffd, 0x80, 0x0, 0x7fffffff, 0x3}, {{r0}, 0xfffffffffffffffb, 0x60, 0xf00ffffb, 0x1f, 0x4}], 0x4, &(0x7f0000000540)={0x0, 0x9}) ioctl$TIOCNOTTY(r1, 0x20007471) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000002c0)={0x0}, &(0x7f0000000300)=0xc) fcntl$setown(r1, 0x6, r2) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCGRSIG(r3, 0x40044273, &(0x7f0000000100)) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x0, &(0x7f0000000040)}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000180)=[{0xc}, {0x16}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:21 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x801) r0 = open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x158) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f00000000c0)) 16:00:21 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2080002002, 0x40004000000028b1) open(&(0x7f0000000000)='./bus\x00', 0x10, 0x5) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000180)="000000186004008034050801000000000000000000000000000000010000000066a2d1f43f856748b3d2943f", 0x2c}], 0x1) 16:00:21 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x3a0914c40f7b202c, 0x1b00) r0 = open(&(0x7f0000000040)='./bus\x00', 0x400000003fd, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r2, &(0x7f0000003380)=[{{r3}, 0xfffffffffffffffe, 0x11}], 0x1f, 0x0, 0x0, 0x0) ioctl$BIOCSFILDROP(r3, 0x80044279, &(0x7f00000001c0)=0x2) r5 = dup2(r2, r4) kevent(r5, 0x0, 0x0, &(0x7f00000002c0), 0x80000000, 0x0) readlinkat(r1, &(0x7f0000000000)='./bus\x00', &(0x7f00000000c0)=""/135, 0x31c) write(r1, &(0x7f0000000180)="4d56fefb741fa35f0ca016b165fdd6130053", 0x12) 16:00:21 executing program 0: r0 = socket(0x2, 0xc003, 0x11) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/wsmouse0\x00', 0x8, 0x0) r2 = open(&(0x7f0000000280)='./file0\x00', 0x200, 0x0) kevent(r2, &(0x7f0000000440), 0x4, &(0x7f0000000500)=[{{r2}, 0xbffffffffffffffd, 0x80, 0x0, 0x7fffffff, 0x3}, {{r1}, 0xfffffffffffffffb, 0x60, 0xf00ffffb, 0x1f, 0x4}], 0x4, &(0x7f0000000540)={0x0, 0x9}) ioctl$TIOCNOTTY(r2, 0x20007471) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000002c0)={0x0}, &(0x7f0000000300)=0xc) fcntl$setown(r2, 0x6, r3) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/wsmouse0\x00', 0x8, 0x0) r5 = open(&(0x7f0000000280)='./file0\x00', 0x200, 0x0) kevent(r5, &(0x7f0000000440), 0x4, &(0x7f0000000500)=[{{r5}, 0xbffffffffffffffd, 0x80, 0x0, 0x7fffffff, 0x3}, {{r4}, 0xfffffffffffffffb, 0x60, 0xf00ffffb, 0x1f, 0x4}], 0x4, &(0x7f0000000540)={0x0, 0x9}) ioctl$TIOCNOTTY(r5, 0x20007471) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000002c0)={0x0}, &(0x7f0000000300)=0xc) fcntl$setown(r5, 0x6, r6) r7 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/wsmouse0\x00', 0x8, 0x0) r8 = open(&(0x7f0000000280)='./file0\x00', 0x200, 0x0) kevent(r8, &(0x7f0000000440), 0x4, &(0x7f0000000500)=[{{r8}, 0xbffffffffffffffd, 0x80, 0x0, 0x7fffffff, 0x3}, {{r7}, 0xfffffffffffffffb, 0x60, 0xf00ffffb, 0x1f, 0x4}], 0x4, &(0x7f0000000540)={0x0, 0x9}) ioctl$TIOCNOTTY(r8, 0x20007471) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f00000002c0)={0x0}, &(0x7f0000000300)=0xc) fcntl$setown(r8, 0x6, r9) r10 = openat$null(0xffffffffffffff9c, &(0x7f0000000800)='/dev/null\x00', 0xed78ca24b18be92e, 0x0) accept$inet6(r10, &(0x7f0000000000), &(0x7f0000000040)=0x7) r11 = accept$inet(0xffffffffffffff9c, &(0x7f0000000340), &(0x7f0000000140)=0xffffffb0) recvfrom$inet(r11, &(0x7f0000000180)=""/174, 0xae, 0x803, &(0x7f0000000240)={0x2, 0x0}, 0xc) r12 = msgget(0x2, 0x400) msgrcv(r12, &(0x7f0000000b80)=ANY=[], 0x0, 0x2, 0x1800) connect$unix(r0, &(0x7f00000006c0)=ANY=[@ANYPTR64=&(0x7f0000000680)=ANY=[@ANYPTR=&(0x7f0000000000)=ANY=[@ANYBLOB="7af50c49946be8c91076a1587181e73edc1fe427791a9794600e917bd6416a5ae30c27072a41c01cf738df03814e097161d5e334480e40649ad0ab889b5fb91299d27e3f8b8e699d6f9b9e2bc474679266752d149d123032c17d8170f7f1e52f51f6d781f513544a0a7a1f31ca5a01c739018eef90c5386bf0288012977edea418b3a3ef4c70522f5beacce7296f2b5c", @ANYRES64=r2, @ANYRES64=r6, @ANYPTR64, @ANYPTR64, @ANYPTR, @ANYRESOCT, @ANYRES64=r8, @ANYBLOB="c14eb14748d2b831770df195fd3c8a4999c656d88764a37baae265dc165fdfefa3d214b2b3e45941a05656f27a87715b01e73b60eaca15b5d738da5335608f9ae7ccca2f629d5e81777ea9f9cb4fe8712524"], @ANYPTR=&(0x7f0000000200)=ANY=[@ANYPTR=&(0x7f0000000700)=ANY=[@ANYRESDEC=r12, @ANYRES64], @ANYRES64=r10, @ANYRESOCT=r0, @ANYRES64, @ANYRESHEX=r11, @ANYRES16]]], 0x1) write(r0, &(0x7f0000000140)="a09ec1b00038cb5b36d5ef7cad0f7ff53c4a6ad6d381c5169dd70167e4376c6c34631ac4c785a86db2a00a3d8f6dbb6b1ca28fcf9d93da90a0b48f41c76cb167a065f10b0dc4995e68186cce4f2a24b9e78cc37524a91bc03afd2fa702e83ba32e4eeaeb99abfec32bb06ed54999460c4d72ddb8aebb113664f789362225e25da192778e57aea27446517334f881f77af9", 0x91) 16:00:21 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000800)='/dev/null\x00', 0xed78ca24b18be92e, 0x0) r1 = accept$inet6(r0, &(0x7f0000000000), &(0x7f0000000040)=0x7) bind$inet6(r1, &(0x7f0000000400)={0x18, 0x2, 0x2, 0x8000}, 0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000380), &(0x7f00000007c0)=0xc) accept(r1, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) r2 = socket(0x18, 0x0, 0x2) sendto$unix(r2, &(0x7f0000000180)="b1000513600000000000000000400000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00e3630667a586196a07949a2cf4c8b2ca3ebbc257699a1f132e27acb5d602fe0d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc550894303b22f310b404f36a00f9056e5709b006ee01b1257aea8c500000002000000000000020208a371a3f80004000000000000000100000000", 0x42c, 0x0, 0x0, 0xffffffd6) 16:00:21 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/wsmouse0\x00', 0x8, 0x0) r1 = open(&(0x7f0000000280)='./file0\x00', 0x200, 0x0) kevent(r1, &(0x7f0000000440), 0x4, &(0x7f0000000500)=[{{r1}, 0xbffffffffffffffd, 0x80, 0x0, 0x7fffffff, 0x3}, {{r0}, 0xfffffffffffffffb, 0x60, 0xf00ffffb, 0x1f, 0x4}], 0x4, &(0x7f0000000540)={0x0, 0x9}) r2 = fcntl$getown(0xffffffffffffffff, 0x5) fcntl$setown(r0, 0x6, r2) r3 = syz_open_pts() close(r3) syz_open_pts() ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000100)={0x0, 0xe3, 0x100000001, 0x550f, "2ea86ecce46adcd569ef64e16eb595607fcfd711"}) write(r3, &(0x7f0000000840)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98cb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7c90a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006b4ffaad2a7a939fded389efe60c36c653fa0e7020a7447e809cf52478d673b547a85cb5a0a2f3832b619961bf37b63b230733e353bcea01e153d7e1bda3f30ec6a", 0xff2c) ioctl$TIOCSTAT(r3, 0x20007465, 0x0) 16:00:21 executing program 1: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) getsockopt(r0, 0x6, 0x2, 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000800)='/dev/null\x00', 0xed78ca24b18be92e, 0x0) fcntl$getown(r1, 0x5) r2 = accept$inet6(r1, &(0x7f0000000000), &(0x7f0000000040)=0x7) bind$inet6(r2, &(0x7f0000000400)={0x18, 0x2, 0x2, 0x8000}, 0xc) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/wsmouse0\x00', 0x8, 0x0) r4 = open(&(0x7f0000000280)='./file0\x00', 0x200, 0x0) kevent(r4, &(0x7f0000000440), 0x4, &(0x7f0000000500)=[{{r4}, 0xbffffffffffffffd, 0x80, 0x0, 0x7fffffff, 0x3}, {{r3}, 0xfffffffffffffffb, 0x60, 0xf00ffffb, 0x1f, 0x4}], 0x4, &(0x7f0000000540)={0x0, 0x9}) ioctl$TIOCNOTTY(r4, 0x20007471) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000002c0)={0x0}, &(0x7f0000000300)=0xc) fcntl$setown(r4, 0x6, r5) recvfrom$unix(r4, &(0x7f0000000080)=""/211, 0xd3, 0x1, 0x0, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000380), &(0x7f00000007c0)=0xc) r6 = dup2(r2, r0) ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000000)={0x0, 0x2, 0x200, 0x5, "bf54a6bd63648a3272687621629f3d85cb41239e", 0x400, 0x5}) 16:00:21 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x300, 0x40) flock(r0, 0x1) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) flock(r1, 0x5) fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x6bd374a01ae5bd6d, 0x0, 0x0, 0x1000300010009}) flock(r1, 0x2) flock(r0, 0x8) 16:00:22 executing program 1: r0 = kqueue() r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f00000022c0)={0xfffffffffffffff9, 0x100000001}) r2 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/wsmouse0\x00', 0x8, 0x0) r4 = open(&(0x7f0000000280)='./file0\x00', 0x200, 0x0) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000800)='/dev/null\x00', 0x200, 0x0) r6 = accept$inet6(r5, &(0x7f00000023c0), &(0x7f0000000040)=0xc) bind$inet6(r6, &(0x7f0000000400)={0x18, 0x2, 0x2, 0x8000}, 0xc) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000380), &(0x7f00000007c0)=0xc) kevent(r4, &(0x7f0000002440), 0x4, &(0x7f0000000500)=[{{r4}, 0xbffffffffffffffd, 0x80, 0x0, 0x7fffffff, 0x3}, {{r3}, 0xfffffffffffffffb, 0x60, 0xf00ffffb, 0x1f, 0x4}], 0x4, &(0x7f0000000540)={0x0, 0x9}) ioctl$TIOCNOTTY(r4, 0x20007471) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000002c0)={0x0}, &(0x7f0000000300)=0xc) fcntl$setown(r4, 0x6, r7) r8 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/wsmouse0\x00', 0x8, 0x0) r9 = open(&(0x7f0000000280)='./file0\x00', 0x200, 0x0) kevent(r9, &(0x7f0000000440), 0x4, &(0x7f0000000500)=[{{r9}, 0xbffffffffffffffd, 0x80, 0x0, 0x7fffffff, 0x3}, {{r8}, 0xfffffffffffffffb, 0x60, 0xf00ffffb, 0x1f, 0x4}], 0x4, &(0x7f0000000540)={0x0, 0x9}) kevent(r0, &(0x7f0000000080)=[{{r2}, 0xffffffffffffffff, 0x11}], 0x400000009130dbf, &(0x7f00000000c0)=[{{r2}, 0xff7ffffffffffffc, 0xc19d3ee7c7461ca7}], 0xdde, 0x0) dup2(r2, r0) dup2(0xffffffffffffffff, r1) r10 = socket(0x0, 0x4, 0x808) getsockopt(r10, 0x0, 0x1, &(0x7f0000000140)=""/4096, &(0x7f0000000040)=0x1000) mknod(&(0x7f0000002340)='./bus\x00', 0x1, 0x1) r11 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r11, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0xfffffffffffffff9, "a1b5648823c28137333a49e65219618a91a79642"}) getrusage(0x0, 0x0) unveil(&(0x7f0000001140)='./bus\x00', &(0x7f0000001180)='W\x00') ioctl$WSDISPLAYIO_SMODE(r11, 0x8004574c, &(0x7f00000011c0)=0x3) getdents(r11, &(0x7f0000001200)=""/4096, 0x1000) getrusage(0x0, &(0x7f0000002200)) r12 = semget(0x2, 0x1, 0x8f4c8ba65bd999a6) semop(r12, &(0x7f0000002300)=[{0x3, 0x2800000000000, 0xc00}, {0x0, 0x2}, {0x0, 0xd32, 0x2ff8fd85585beb73}, {0x4, 0x7, 0x800}, {0x6, 0x0, 0x1000}, {0x4, 0xffffffff, 0x1800}, {0x2, 0x8}], 0x7) 16:00:22 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) r1 = semget$private(0x0, 0x2, 0x20) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000100)=""/231) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000800)='/dev/null\x00', 0xed78ca24b18be92e, 0x0) accept$inet6(r2, &(0x7f0000000000), &(0x7f0000000040)=0x7) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x3}, 0xc) truncate(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x80, 0x100) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0)={{}, {0x18, 0x1}}, 0x13c) 16:00:22 executing program 1: setreuid(0x0, 0xee01) ktrace(0x0, 0x1, 0x10c, 0xffffffffffffffff) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) fchdir(r0) accept(0xffffffffffffffff, &(0x7f0000001400)=@in6, &(0x7f0000001440)=0xc) r1 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) fchdir(r1) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) r2 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x48}, {0x2000028}, {0x6, 0x0, 0x0, 0x7cf}]}) pwrite(r3, &(0x7f0000000100)="b1e91bee8fad27050cdafd0413b0", 0xe, 0x0, 0x0) fchdir(r2) r4 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) fchdir(r4) r5 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) fchdir(r5) r6 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x20) fchdir(r6) syz_open_pts() r7 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) fchdir(r7) r8 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x8000, 0x320) fchdir(r8) dup(0xffffffffffffffff) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000001480)='/dev/wsmouse\x00', 0x26534dc8657ddf48, 0x0) socket$inet6(0x18, 0x8000, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f00000014c0)='/dev/zero\x00', 0x80, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000001500)='/dev/wskbd\x00', 0x108, 0x0) 16:00:22 executing program 0: syz_open_pts() r0 = kqueue() close(r0) r1 = dup(0xffffffffffffffff) open(&(0x7f0000000100)='./file0\x00', 0x40, 0x2e) kevent(0xffffffffffffff9c, 0x0, 0x0, 0x0, 0x8001, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x2, 0x0) kevent(r0, 0x0, 0x1, 0x0, 0x800, &(0x7f00000000c0)={0x1, 0xfff7}) ioctl$SPKRTONE(r1, 0x80085301, &(0x7f0000000000)={0x2, 0x2}) kevent(r0, &(0x7f0000000000), 0x6, 0x0, 0xa, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x0, 0x0) 16:00:22 executing program 1: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() close(r1) syz_open_pts() ioctl$TIOCSETAW(r1, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbff03163cb9dba6480000000000010100"}) ioctl$TIOCSETA(r0, 0x80047470, &(0x7f0000000080)={0x7ffe, 0x0, 0x0, 0x0, "8b000000000000000000000800"}) writev(r0, &(0x7f0000002a00), 0x1) poll(&(0x7f0000000180)=[{r0, 0x84}], 0x1, 0x0) 16:00:22 executing program 1: r0 = socket(0x11, 0x4003, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000280)='/dev/zero\x00', 0x80, 0x0) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f00000002c0)=0x6) sendto$unix(r0, &(0x7f0000000000)="b1000513600000000000000000200000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc2579ec2b1fe5f6c09c3699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f800040000000000000001", 0xb1, 0x0, 0x0, 0x0) getpeername$unix(r0, &(0x7f00000000c0)=@file={0x0, ""/108}, &(0x7f0000000140)=0x6e) r2 = accept$inet(0xffffffffffffff9c, &(0x7f0000000340), &(0x7f0000000140)=0xffffffb0) recvfrom$inet(r2, &(0x7f0000000180)=""/174, 0xae, 0x803, &(0x7f0000000240)={0x2, 0x0}, 0xc) fcntl$getown(r2, 0x5) pckbd_enable: command error 16:00:23 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) r0 = semget(0x2, 0x3, 0x0) semctl$GETNCNT(r0, 0xf433f5750da5fd6c, 0x3, &(0x7f0000000040)) semget(0x0, 0x0, 0x0) semget(0x2, 0x3, 0x8) pckbd_enable: command error 16:00:24 executing program 0: r0 = kqueue() lstat(&(0x7f0000000200)='./bus\x00', &(0x7f0000000380)) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4000000004500) r1 = open(&(0x7f0000000100)='./bus\x00', 0x6, 0x5e) ioctl$WSDISPLAYIO_WSMOUSED(r1, 0x80185758, &(0x7f00000001c0)={0x6, 0x8, {0x2, 0x3}}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x20000, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000004c0)={'tap', 0x0}) dup(0xffffffffffffffff) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x4d}, {0x61}, {0x6}]}) syz_emit_ethernet(0x1a, &(0x7f0000000080)="87") r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/wsmouse0\x00', 0x8, 0x0) r4 = open(&(0x7f0000000280)='./file0\x00', 0x200, 0x0) kevent(r4, &(0x7f0000000440), 0x4, &(0x7f0000000500)=[{{r4}, 0xbffffffffffffffd, 0x80, 0x0, 0x7fffffff, 0x3}, {{r3}, 0xfffffffffffffffb, 0x60, 0xf00ffffb, 0x1f, 0x4}], 0x4, &(0x7f0000000540)={0x0, 0x9}) ioctl$TIOCNOTTY(r4, 0x20007471) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000002c0)={0x0}, &(0x7f0000000300)=0xc) fcntl$setown(r4, 0x6, r5) r6 = accept$inet(0xffffffffffffff9c, &(0x7f0000000340), &(0x7f0000000140)=0xffffffb0) recvfrom$inet(r6, &(0x7f0000000180)=""/174, 0xae, 0x803, &(0x7f0000000240)={0x2, 0x0}, 0xc) r7 = fcntl$dupfd(r4, 0x0, r6) bind$inet(r7, &(0x7f0000000240)={0x2, 0x2}, 0xc) r8 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/wsmouse0\x00', 0x8, 0x0) r9 = open(&(0x7f0000000280)='./file0\x00', 0x200, 0x0) kevent(r9, &(0x7f0000000440), 0x4, &(0x7f0000000500)=[{{r9}, 0xbffffffffffffffd, 0x80, 0x0, 0x7fffffff, 0x3}, {{r8}, 0xfffffffffffffffb, 0x60, 0xf00ffffb, 0x1f, 0x4}], 0x4, &(0x7f0000000540)={0x0, 0x9}) ioctl$TIOCNOTTY(r9, 0x20007471) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f00000002c0)={0x0}, &(0x7f0000000300)=0xc) fcntl$setown(r9, 0x6, r10) ioctl$WSDISPLAYIO_WSMOUSED(r9, 0x80185758, &(0x7f0000000140)={0xffff, 0x400, {0x10001, 0x3}}) fcntl$getown(r0, 0x5) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000400)={0x1, &(0x7f0000000180)=[{0x5, 0x5, 0x789, 0x7fff}]}) fchdir(r1) 16:00:24 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000026ff8)={0xffffffffffffffff, 0xffffffffffffffff}) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wsmouse\x00', 0x80, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1004, &(0x7f0000000040)=0x88, 0x4) r2 = syz_open_pts() ioctl$TIOCGETA(r2, 0x402c7413, &(0x7f0000000080)) r3 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f00000000c0)=0x5, 0x4) recvmsg(r0, &(0x7f00000014c0)={0x0, 0x0, &(0x7f0000000400)=[{&(0x7f0000000100)=""/137, 0x89}], 0x1, 0x0}, 0x0) write(r1, &(0x7f0000000000)="87", 0x1) close(r1) 16:00:25 executing program 1: pipe2(&(0x7f00000007c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) connect$unix(r0, &(0x7f0000000000)=ANY=[], 0x0) r1 = socket(0x2, 0x3, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000780)={0x6, &(0x7f0000000740)=[{0x9000000000000000, 0x1, 0x7f, 0x33519833}, {0x2, 0x8007, 0x6, 0x3}, {0x7fff, 0xc96, 0x1, 0x6}, {0xffffffffffffffff, 0x6, 0x9, 0x7}, {0x40000000000, 0xff, 0x10000, 0x1}, {0x1f, 0x10001, 0x1, 0x80}]}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000000)=[{0x100000081}, {0x15}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'\xff\x00', 0x0}) setsockopt$sock_int(r0, 0xffff, 0x1a06, &(0x7f0000000800)=0xff, 0x4) setsockopt$inet_opts(r1, 0x0, 0x0, &(0x7f0000000680)="6b704a9c5c5ef6ea584fa303a5ed8a102461ce1240d6a53d92f9239d1f0bb6427c152e32c30ab883c8c042c4689c47bad091f7ee516fb79c533c0229d966da5120925259b93e5c9b9916c25b86e788b81cd5d65aae40cef5d4090393a460480c2b2047252cd07a1ff4f81e2b44e69601454b06075286954ef377bf5caf1a965a6ed32d19ef5a22b6136ecc66781132f3a0bcc70fca8e0fd87a9f827db393e6a2d67f972a", 0xa4) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80047476, &(0x7f0000000100)={0xfffffffffffffffe}) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000080)="ef14045f099be06bfb327cbbd8a6f2c5423409e9", 0x14) sendto$inet(r1, &(0x7f00000000c0)="a8232c3e1d898d02255b47fadae8325f953856612ddd950ddb07243879289f0dda07c752e7a40bc3a0e006b68609875b9b4a63a753a50d5b7e2bab6c3a4941254136cfed0699b1fece0aca9efc5c0d4bbe83d5f7f031d7f5b06e2a166ea71144d19f3bd71b5117c61e59ff1f5ed2f2fbf5427ba610c54999a6a3e5fb511b35b6289938d9abd4b7bc7832f8974e0063e6966ac9e42ab591458d7527f95bd451d4101a98c703c5b086f0953bce4e3f1af14b8fc25207f1e324c5935e8c0ac4cca42b365f38d35874e54b3e504292e14a76b683e60ac43dbbe2a806f32c5ef8ae617115270b2b8d6b14a8dabcbbfca31bed8273a3d3810f7e98c3fe002000166ba0b5d1baa672bfe40c1ad1b8378418b7e215e86347f1deac2063aeca320f3f9df58c1e94da398629587d41650de210d89af7da59f7ebdea93ca1c871d877d9d474d485554fdd15d7d82ce594d347a486869a9c9411f1ac0634d4b017f225d1675abde7b8b3422d03194b6251fe9ea6616e1f5071d4e97b05ffbdcbc71d8e85a47f70d98f6b0cb20013ea5142ab397490b952a741a532e9b021dd710a330f1035023b19c48d4103f0cdf663c83673e884d7c464896272f494c6771d4d05d50e6ad9b489908388efecc7d694579f77782b891fadc89b8e4d933da54896e8b0eecbbedf4e0d493fcc40412bda24fe0fd07b1ad6f40039378043c279e6713f32600404370f7403a6e392c64a03b2ca007efe97dfeada9e12ea7b87b17c86634ccd5a075e1867e5b61ea4eecc9ff76e81bf1d64721ad5451a0350d4e13580e532790ac405f30cd5b2c3859b02e4fc338d17f225ddac7ef6111b0857ee95d934ac2d242ea9c7dbb19b7fae2c8f1babf1da5831fc921449e590d83ade206f9aca263eb33b76e7a35979f53fa5dfc4814e2716e13fc9d480e2111a0d7f3f96bd7cf57a99d2ef2295473ee3e87e2ca80f068f1c5cf3861010b4bf18f8a03b207936de852d5677ff3ca4b389bbb31f773dabd8c709601b302fa048d288926bbb8fa9baac2e54225886737046090b709de0e5e914d46229a83238ffd011cdb753d47fd361a58b356ebb03fee7063458b5b5c07f4c524f93f9627cf58a07575aa98fbc8ecc2329ce3f23aef786cfc6c602be19449643118a44222b2271004cf5bfcb55662f218e79992501d38518f9ae9df07c884e678d37a8c68ee5305b499a0204fd4af9b7a7f79853f0b5f6282328a7cd5e4d630f39170d0fcc8f47a012da594dbb31784dbd1b27ee836cb931b81f857c7ddaffd8ab15cfde8e372232e06e519cf927fc8ab5c51f235ef8e8f33a65d46904207b01346e843387f44517bc2f439a34d8f7771adb3fc353e2c23144028d1f18dd3ff44da7e8d4261fb988797ee794cc317c477a3aab9b3c5349e673e3ae67c91d4b6581fc63fdb85d2068e77c7ad1eff61e16107bed36743bef9e08307f8a4768583869f0bed12df893ae7e51a5bb8bceea2606d9237ceb6ce151ddebb2480634ba5542d696dbb1fc8ac4750f5deb6f071054225f988d61f763b32c2619bedb26e24af7827ad25d81164892e01fdd22dc8c529e9dacac6c7178f7a64c4ccd057c48919792d13665db317edaa0af0a192ca86a6d517ef2c5eb33366cb1d2c7ce7a4edcc0d8f16c0887bd8e12ed9f6aaff7e5c3de9e22a59051bdbe34c56b852a101a2168614416357a003fe1d03e09153245aaabfb4a35ce06a271a7d8da35748d09f40a2e2424542c1da152b39d574556907b6b344a414d1b5e5f683d0035bce212bc114eba8dad5660c92509a12a5c43b71d55a391ab3c9c469f958f8c81610c52129d208ca2f68d348fd928aab668cd95aeaf692c6285b7b346cdf58f519352d84a423609c4c5bdf473bd997b5b03b3630f789b5d0a4bf806953413ef42d483dc737dcb92d18c3209316a80fa98923ccb6d7f663e7dd145884aa04896df5c6f2edce6970028a1f678d0524fdb095cd29f715fd7b5802debaaf744dc5ec84fb0", 0x58d, 0x0, 0x0, 0x0) 16:00:25 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)) kqueue() openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x8, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) open$dir(&(0x7f0000000100)='./bus\x00', 0x381, 0x0) r0 = accept$inet(0xffffffffffffff9c, &(0x7f0000000340), &(0x7f0000000140)=0xffffffb0) recvfrom$inet(r0, &(0x7f0000000180)=""/174, 0xfffffffffffffeca, 0x803, &(0x7f0000000240)={0x2, 0x0}, 0xc) kqueue() r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/wsmouse0\x00', 0x8, 0x0) r2 = open(&(0x7f0000000280)='./file0\x00', 0x200, 0x0) kevent(r2, &(0x7f0000000440), 0x4, &(0x7f0000000500)=[{{r2}, 0xbffffffffffffffd, 0x80, 0x0, 0x7fffffff, 0xfffffffffffffffb}, {{r1}, 0xfffffffffffffffb, 0x60, 0xf00ffffb, 0x1f, 0x4}], 0x4, &(0x7f0000000540)={0x100000000000, 0x9}) socketpair(0x10, 0x0, 0x8, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = dup(r3) syz_open_pts() r5 = semget$private(0x0, 0x2000000000000a, 0x40) semop(r5, &(0x7f00000000c0)=[{0x4, 0x10001}, {0x1, 0x401, 0x1000}], 0x2) semop(r5, &(0x7f00000003c0)=[{0x3, 0x0, 0x1000}, {0x7, 0x3, 0x800}, {0x1, 0x6, 0x1000}, {0x2, 0x2, 0x800}, {0x3, 0x8, 0x800}, {0x1, 0x1f, 0x800}, {0x3, 0x7, 0x1800}, {0x3, 0x9, 0x800}, {0x2, 0x2, 0x1800}, {0x0, 0x4, 0x800}], 0xa) semctl$IPC_STAT(r5, 0x0, 0x2, &(0x7f00000002c0)=""/64) openat$klog(0xffffffffffffff9c, &(0x7f0000000300)='/dev/klog\x00', 0x80, 0x0) ioctl$WSKBDIO_SETMODE(r4, 0x8010570e, &(0x7f0000000080)=0x10000) 16:00:25 executing program 1: r0 = socket(0xc28cf3d78097df6f, 0x3, 0x0) setsockopt(r0, 0x20000000000011, 0x3, &(0x7f0000001280), 0x0) 16:00:25 executing program 0: setuid(0xee01) msgget$private(0x0, 0x0) r0 = accept$inet(0xffffffffffffff9c, &(0x7f0000000340), &(0x7f0000000140)=0xffffffb0) recvfrom$inet(r0, &(0x7f0000000180)=""/174, 0xae, 0x803, &(0x7f0000000240)={0x2, 0x0}, 0xc) r1 = msgget$private(0x0, 0x0) msgrcv(r1, &(0x7f0000000180)=ANY=[@ANYPTR64=&(0x7f0000000040)=ANY=[]], 0x1, 0x7, 0x800) 16:00:25 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x0) pipe(&(0x7f0000000180)={0xffffffffffffffff}) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/wsmouse0\x00', 0x8, 0x0) r2 = open(&(0x7f0000000280)='./file0\x00', 0x200, 0x0) kevent(r2, &(0x7f0000000440), 0x4, &(0x7f0000000500)=[{{r2}, 0xbffffffffffffffd, 0x80, 0x0, 0x7fffffff, 0x3}, {{r1}, 0xfffffffffffffffb, 0x60, 0xf00ffffb, 0x1f, 0x4}], 0x4, &(0x7f0000000540)={0x0, 0x9}) ioctl$TIOCNOTTY(r2, 0x20007471) ioctl$VT_ACTIVATE(r2, 0x20007605, &(0x7f0000000040)=0xa26) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000002c0)={0x0}, &(0x7f0000000300)=0xc) fcntl$setown(r2, 0x6, r3) ktrace(&(0x7f0000000100)='./bus\x00', 0x2, 0xa00, r3) getpeername$unix(r0, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) r4 = open(&(0x7f00000002c0)='./bus\x00', 0x1, 0x0) getpgrp() openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x20, 0x0) writev(r4, &(0x7f0000000140)=[{&(0x7f0000000840)="000000186004008b00063300feff0f000100a3bb6b3c042efdd100000000004000600000000af6ce4f22276e2b8df278f86dfaf25212128bbef06a7edc7337e4000000f9638febfc751762a148addb6adfd0f323d9c2a8bbd15c24c296c042b34e4243f896a2b48e40d324fc08", 0x6d}], 0x1) 16:00:25 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, &(0x7f00000000c0)}) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/wsmouse0\x00', 0x8, 0x0) r2 = open(&(0x7f0000000280)='./file0\x00', 0x200, 0x0) kevent(r2, &(0x7f0000000440), 0x6, &(0x7f0000000500)=[{{r2}, 0xbffffffffffffffd, 0x80, 0x0, 0x7fffffff, 0x3}, {{r1}, 0xfffffffffffffffb, 0x60, 0xf00ffffb, 0x1f, 0x4}], 0x4, &(0x7f0000000540)={0x0, 0x9}) ioctl$TIOCNOTTY(r2, 0x20007471) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000002c0)={0x0}, &(0x7f0000000300)=0xc) fcntl$setown(r2, 0x6, r3) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x10000, 0x0) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000800)='/dev/null\x00', 0xed78ca24b18be92e, 0x0) accept$inet6(r5, &(0x7f0000000000), &(0x7f0000000040)=0x7) bind$unix(r5, &(0x7f0000000180)=@abs={0x1, 0x0, 0x1}, 0x8) ioctl$WSMOUSEIO_GCALIBCOORDS(r4, 0x41205725, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) getsockname$unix(r2, &(0x7f0000000000)=@abs, &(0x7f00000000c0)=0x8) syz_emit_ethernet(0x1, &(0x7f0000000140)='\v') 16:00:25 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) r1 = socket(0x18, 0x1, 0x0) r2 = accept$inet(0xffffffffffffff9c, &(0x7f0000000340), &(0x7f0000000140)=0xffffffb0) recvfrom$inet(r2, &(0x7f0000000380)=""/174, 0xae, 0x802, &(0x7f0000000100)={0x2, 0x0}, 0xc) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f0000000240)="5f459dc06f6251c2f6a441c442f48ac8b600341dba5b8a54abffa5590b1ac7f6b3de52e2fab0bef6cf2cfb34531fde1896259fecc7762d439400a8f881d0a53c13b3ee25c5555431c5a55ed7e591cd220e91ffb1f42fb6ba8266dfa9625aad0808000000f7ede557f03d68a1acf981288f4e00000000000000000000111fd46cc8050435e5d5702f1dc529774b5e1b4996db89fbc5c6d9c1c509c0446011a1736c17bf6ec5a30c88c9ecfafd0625064f86e513e091e982ab83fc44902f3eb3e7bda5a7beedbb435fb72f584fda6b1203998be2a50a81bdea4a4906b8de6dd38061a0dbd5056f05154b83d26b9514e27429edbc466d884a9b626c846423879c171eda01d0fc442fde6e832927b789b04f7f1bc5a95711af79235c3e902a06632dfc53eb399cb29a", 0x127) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$WSDISPLAYIO_DELFONT(0xffffffffffffff9c, 0x8058574f, &(0x7f0000000080)={'./file0\x00', 0xfffffffffffffff9, 0x1f, 0x6, 0x0, 0x18f, 0x2, 0x7, 0x7, 0x3, 0x271, 0x5}) 16:00:25 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000180)=[{0x20}, {0x54}, {0x6}]}) r1 = msgget(0x2, 0x10) msgctl$IPC_RMID(r1, 0x0) syz_emit_ethernet(0x253, &(0x7f0000000000)="b6") 16:00:25 executing program 0: r0 = accept$inet(0xffffffffffffff9c, &(0x7f0000000340), &(0x7f0000000140)=0xffffffb0) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) clock_gettime(0x5, &(0x7f00000004c0)) recvfrom$inet(r0, &(0x7f0000000180)=""/174, 0xae, 0x803, &(0x7f0000000240)={0x2, 0x0}, 0xc) pread(r0, &(0x7f0000000140)="ed5bce82439dbbdfaee3d8a0935cc2b900304453e28932560706e5027fd82e5fe8481e96fbd6121dd580317998f69d117f93879b9dacb6dec657ddba69f7f140e4981976f46776eaec01b7d9e395bea2975bb4a9e2164a3d519667953ab43e11ba3373415ce4b5efc3754593ec54b0fe2c4d2f745fd452f75df41f207749e6bb8ee81f5a708454d23203863bbb27e745bb9ee10ca67b9ae73fe06ddf04f7024aab9874256262fb10b8a74d11bec9e2bc82c6b5a3e69c746ee55eda1de72d7b409e0361252f4d55688a085fc60c2ec0", 0xcf, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCFLUSH(r2, 0x80047460, &(0x7f00000000c0)=0x9) writev(r1, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) r3 = socket$inet6(0x18, 0x4, 0x9) dup(r3) readv(r1, &(0x7f0000000100)=[{&(0x7f0000000240)=""/178, 0xb2}], 0x1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x1, 0x0, "a83e06cdd53c04641fd7472fd6d322a332af19a4"}) writev(r2, &(0x7f0000001440)=[{&(0x7f0000000440)="08951019f2aa5240bff2da7005d2a45ee8230bfdef21ee434bd1b9d37686f46faf3803b0305e4da4c967979f737f75f36207262a22372fd4ff39f720aac3c320b64401a4a8a71732cdcc300a8713da3837d10ff9de8af463927ee5470efdf12e782402f637d21b65acc507f6f2de6501c05fb574d3760281576902231475e539ff5c63c7ef842be63fb70da3eab12d05cdefa84a11a9617329594fcba5d4e3796529678217c126be4f8f2b6bc33c6bfd47da46d2c6d0946fb5f96a0463770e7e568b04998d1fb34e5d", 0xc9}], 0x1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0xff, 0x0, 0x8, 0x3, "aaa513b0d5315d268184596f7c3c2b9d6eddb91a", 0xfffffffffffffffb, 0x7}) 16:00:25 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x10060, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x84}, {0x1c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) getsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x4e90329ab73827db, &(0x7f0000000000), &(0x7f0000000040)=0x4) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") pledge(&(0x7f0000000100)='@\x03&#\x00', &(0x7f00000001c0)='tap') 16:00:25 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000800)='/dev/null\x00', 0xed78ca24b18be92e, 0x0) accept$inet6(r1, &(0x7f0000000000), &(0x7f0000000040)=0x7) recvmsg(r1, &(0x7f00000001c0)={&(0x7f0000000000)=@in6, 0xc, &(0x7f0000000140)=[{&(0x7f0000000040)=""/231, 0xe7}], 0x1, &(0x7f0000000180)=""/63, 0x3f}, 0x4) setsockopt$inet_opts(r0, 0x0, 0xa, 0x0, 0x0) 16:00:25 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002006, 0x21659) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dgv/numl\x01', 0xed78ca24b18be92e, 0x0) r1 = socket$inet6(0x18, 0x4000, 0x0) accept$inet6(r1, &(0x7f0000000000), &(0x7f0000000040)=0xc) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000080)) open(&(0x7f0000000140)='./bus\x00', 0x10000, 0x80) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/wsmouse0\x00', 0x8, 0x0) r3 = open(&(0x7f0000000280)='./file0\x00', 0x200, 0x0) kevent(r3, &(0x7f0000000440), 0x4, &(0x7f0000000500)=[{{r3}, 0xbffffffffffffffd, 0x80, 0x0, 0x7fffffff, 0x3}, {{r2}, 0xfffffffffffffffb, 0x60, 0xf00ffffb, 0x1f, 0x4}], 0x4, &(0x7f0000000540)={0x0, 0x9}) r4 = accept$inet(0xffffffffffffff9c, &(0x7f0000000340), &(0x7f0000000140)=0xffffffb0) recvfrom$inet(r4, &(0x7f0000000180)=""/174, 0xae, 0x803, &(0x7f0000000240)={0x2, 0x0}, 0xc) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000800)='/dev/null\x00', 0xed78ca24b18be92e, 0x0) r6 = accept$inet6(r5, &(0x7f0000000000), &(0x7f0000000040)=0x7) bind$inet6(r6, &(0x7f0000000400)={0x18, 0x2, 0x2, 0x8000}, 0xc) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000380), &(0x7f00000007c0)=0xc) pipe2(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}, 0xed07d666ff131da8) kevent(r0, &(0x7f00000001c0)=[{{r2}, 0xfffffffffffffff8, 0x4b, 0x8, 0x7, 0x8c33}, {{}, 0xfffffffffffffff9, 0x10, 0x1, 0x9, 0x100000001}], 0x4, &(0x7f0000000240)=[{{r4}, 0xfffffffffffffffe, 0x80}, {{r6}, 0x0, 0x1c, 0x80, 0x9, 0xfffffffffffffffd}, {{r7}, 0x360d4600bd1f7c2d, 0x8, 0x8, 0x7, 0x8}], 0x7, &(0x7f00000002c0)={0x400, 0x3}) ioctl$TIOCNOTTY(0xffffffffffffffff, 0x20007471) openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x8, 0x0) 16:00:25 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(0xffffffffffffffff, &(0x7f0000000080)="220e22", 0x3) pwritev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$KDGKBMODE(0xffffffffffffffff, 0x40044b06) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000dc0)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0xffffffffffffffa5}], 0x3) write(r0, &(0x7f0000000200), 0xfe72) r1 = openat(0xffffffffffffffff, &(0x7f0000000100)='./bus\x00', 0x91b63d8489e01f7d, 0x8) getsockname$inet(r1, &(0x7f0000000180), &(0x7f00000001c0)=0xc) clock_getres(0x2, &(0x7f0000000140)) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0x9) write(r0, &(0x7f0000000280)="7b8f9aedf390f93d521a4b147da426352486b868dce4650e7d4c5d5405d91466e027476b622cfa6c6f68f9ff18289b7d2575b82d35a8d3636710734387468438b70d1463769605acfe0a641a8e377c9c6f0de1317c02b86f3c7f953bfab9520ecd3492df6d4997f91174626191650f3e90a9aca4b82e7506f6eb1993339e82ff5c3289a85c984541cbf4de7543b41d78f947701aaffd974f031fe0e3c9ece584ea663ad19fd80b2394e221e5c3834ae7ddb195e736361fd4b6273793746902bd5d98187543bb094b9036aaa208d3325c5c2fd56dbea0c6cf1513b35c9ecb827b06f73c058cfb4e24b86d10824baedaae8d69153f75c2456088cbe5f1cba4fa09ed4b7cc95ad408d7c51c480c8ac14964698ae8cf1e6279c09e9efe2fc2d1e1e9d8a42522d36942e3312442fb1f312e6bb6f32c8cebc941e3f656991f4c9252795cdd720073f5e1b225fd5b60e450c8c14fc85a776356e999ead9d1aa76de69f6a9e7b66eeef2af155ea68890504f9b553dc4373f991954fb0e4a1eccb6473153c97615498d24ebe8f68ed1f76ca2985dd575b9e83c5243d108243c89619b490a4b10975b081f7f954409516f39bc164e18a08afa92302c79cbe9302ca23c26def1a80f857ae82756354efacfb2cdab12e1e7c38c21ea3919a3f32dfeaf93726e7175a856a56a3239cfe36f17bc80ff10df0643a8476528f0a6f8ba1433fa42381b168575cced89463901e440cd812fa398135a4fa784ec5af5a21d88ec61bc1650bff4ff17eaf5996d591d95132f54a75b764e53495a9af476e6cd0c46add97490049521f2e8d8629e56e951b3f93bd4f50acee23e1b2173cc612c54afe8164350eab54d085d933bb335ed4e4f9c148e7d6250935353012c61bcfb8e6965b67c7c84309a6b9385c363074a36f451c556c982a34af2608752f869d1583df0db4f6be9d82f7f42ff42dc6c3fcbc0dd37b8182c41135ec08fbc15d9444b288bcae383aa7ff843292a3eed2e4ac191b27ab6889e4dc7b4efee1d424fe22e6d35cc08456b8f2024672c040d826970b3cd0c6cb6e18f58533dba3558afc73904a205e97719d7e2815289bcd3c8de7e987ee21fe9b1fdbbabebc2406e709458aacf3e8d3bb1889d0ab0d07d90a044265b1ebd1846252cb3a0deb90bad21b5bb6096ab5a9f987bdb4e987f5362876919bb205b67dda5430ae33848612d8447b5f6ad02292072d429b646f2e790156eb615f94d80ce38b9d4b0811d32d9b164af1f3085ec33a38423fc95373251a4b81ac097d16d6fa9111c63ad777c1afd2697c946cb21343b82163fd413ad5054cab5a906b12a18c5603b8668dbe91bad16b5a92ad4e19fcf9b2f060dd6ee629e69959ac4e008a8baea1811972438890cfa0009c305442c9de8daeca0d7e4ab13464ed10592a17dfe53cc72683934294a0bca0bfcd7577c4d3d9877d3d2ff3ea91e00f51bf11d8a02136913aecb54a503f581babf5cd4c8f93678a3d242f78e683f462656e22074ff3daa8744c97370bd9ef4b9ce8d2e8eef7cd21ed21789ee1c39723c60a68a60e241c3407688264b1d9c9c13fd58777d621a0ff86d7f816312c5143725509a3d7ac17baea2a1e789ad9e5a18d2109d3fc238d1bea61b8b8bf74778df74d7e16282f6ce7e978aad191fb1fec8990b627105cb03043c1016d2044fda90041bc02c031ec1316147df0e7da87a9ec0490215ce1368991aa48e1f08fb6552bdb85243f062ee83073a38aa5d2cd2fa51405d8dd95555ac975b883fd343ef52ce1acfc6d0e7da3b73f2d04e7d6c843fac55fe8b562ed30f72aa15a16915cca843b4f084bd619b59068fe8d983f4478cc0ff74c809fa56933decb982f0c487333576e57215c1eb6892ef85467197ad7bf25e278b041f6212b349d7f5d92e52c1c63a44101d47cf0fd8087039b6553e14414a1da338c5c216c9335bee2a9b351af61d42287b1ec6fbbbadedf2f76b6fe476b28c4cc617cc2b7e1f3187ced3f979d5ea56c36b76d9b078b1c8ac41b3a80e8ace7679de5d4566fdeaed3582386c1e2301e807b410af3c4d9e3e9b19b94588922e3c32002cd4082448d7f57c34be73eb40183bcea2c4eab64d7e4083b81b96d8aaecf6c8145f84ba3a8bdd6378ec6acbbeb0079ef5b80224137685666b0c361df04e0b49e627ae4e2043241832168af1d76ec4eb92b43bea5cc5c2b81ebef67d2554c01fed67a92ff4f18642198f0b6cc8a82eb2220beeb77675c57df0cd4a3979a2825af0ad8b40769b988cbf68b30e94dc26dfd192ca4ce8722100a4394e991db6924eb6bfa3e2d8461a58b64b59055fd420b7a1d870e21ed95ee4ab56f477cae53c5ff3c2983db23c56313e91c5c696278b89709f10f4f190ef26c38dc8060478463f3e94acc702a0e5e6b3ef08b5142f59baa19ebcee23360bd21f4b69779b7e4b22c3091cbbcf0150602ef06ad82d6bb6f47bda77aa0bd28593d74c9083897fdb74a0606a0541d97587fb978f6db90d6eec9692f70f6853aa8e614086752e2fb5d2a2faf5133be67ad441fb1152de1c52290b1889f62e2fc0cd93d0d6d4f4ec3cd8542bcee0797bcdbe1d717cafd06945220d716fe3689f4fb31513e14bca55818308cea34a40b649096c439c650840736a352b217e10c4180511ff14090d1f3254b2e004746189dc36cc4d7d038aa274f3ea0fc632cab1ca0f9f420b597927de1a0e34165c9ba0c9236bde8c6a5d3cfbfe4a5b5488c2f9adeedfba8424ee222baaeb835359cbe76a1d788453024b15968d0f4d6db4383b563b24c73153d3b8671f7db867ef4a1160a6073a4287bac4f969e9bec4c9a9c1f8bbcf12671d657931cdc0a75896db93a0598d50227bda4ceb514d50d81bcdee1a282f0a225ee433ebcb32fc8fe1fd9ed6e3fa8064875e36e4c581de479351d6ff3319c98e3f8e111d7efd143cd1ce23abf48b06bc16ec2fbbde9c3ee11c5eb9fe86d9b449279bc6315982922ba96f4502c7a080dfa0fcd1f3763c0bf3b6c0c51cb415a2608cb4138a5992e47a42c135dd4b1b9bf0ec77d10bc409eecb60392441faf5c3cba3584ac1615b933fba2451f4e39fabafd401a8d90025fdec8dd2611ebaf1b617060ddf96ecacd69cca245b866d5692c918001501fc3cb5cf3cccede80e57c71e71b8dd644d4db23045fa52940d867dcd9127f37009f8ed9a86c8a9f50bfdfcb20c6df724ed2b81fc760600f3374d95d9fd45f102a26dd19c4a26cbba63e6555727f4208b29e5fa18dbbbb2d4cd1838bf368d3eed8d69eeebb2180870f62e64f80006a958a7ce9d9a1794a1362e2484a2bcaa4405995974be48a353b783411b8a4596c8a45b3f064422f5d341fa1d6821033409b3c8eb79a193fd1ad3640826f50dd0b1a39670311e2e9c3a995db026f43ea9063d96721bdaa8718202701cf26fe4d8b3a960efd8ce44db07e25f6b72729b0c9d6dcfd2ca76a75a730509f780f6792a822ce1cfc9472c431b6a8afd8d1b2046804acc18cd54ac8f3d61976c6b9bd6383269b4dd412a31c5a823b45cd5caa8142dd04e5c13e5fbf6c562345092d747b8060d7e3e0e4a362792cc61ea89670f4869f66f497f0abf70b3eed2f1d1b9c820709cee26c12b673190e933e83a57a23c8bae9b7752ae511712edf8954a8b92eff55d6b45d1de35c478af773070ebb3c400134266926744d98c5d06418ba10736db12c540b20b9adc44ac45d4639764918119f2ac172211110ffc700540c7063620d5e5c47b5b9e32d4fdcde46cae5443b4772574b8c46f049c6eb2273f66824fc6853baaafeda8cc1d778d77d8095c149392459fd0f42cfeda8dbb13b5990e613ef7ef61fe73e5ed5d3ba58ad621f34b1ef969ecc27f08f260d0802d5d1a", 0xabd) r2 = syz_open_pts() close(r0) dup(r2) syz_open_pts() 16:00:25 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="2d012e2f66696c6530008190148e0da20fd5c3415f456cab125e4e529382e01089551199179a4b5bf80b35d48b768e7e71187945dfa4875cee73b259bb23a1f717fa23585792795e6cc14bbedbcaaeacd533198671aea4b0af617a1c3a9c181864fe00fbe7db3abf4e38429416b4f7f9f77cce7ef48f749aa4e8089ec7f85f16db88bb53abc694134dfb250409de"], 0xa) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) r1 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r1, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) 16:00:25 executing program 1: socket(0x1e, 0xc005, 0x1) r0 = socket(0x0, 0x3, 0x1ff) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x148, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000800)='/dev/null\x00', 0xed78ca24b18be92e, 0x0) accept$inet6(r2, &(0x7f0000000000), &(0x7f0000000040)=0x7) poll(&(0x7f0000000040)=[{r0, 0x4}, {r0, 0x8}, {r1, 0xece05d59ebec352d}, {r2, 0x40}], 0x4, 0x3) pckbd_enable: command error pckbd_enable: command error 16:00:27 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCGSTATS(0xffffffffffffff9c, 0x4008426f, &(0x7f0000000080)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x2c, 0x0, 0x800000000, 0x2000}, {0x20, 0x800000000000000, 0x0, 0xfffffffffffffffc}, {0x2, 0x0, 0x0, 0x100}]}) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/wsmouse0\x00', 0x8, 0x0) r2 = open(&(0x7f0000000280)='./file0\x00', 0x200, 0x0) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000800)='/dev/null\x00', 0xed78ca24b18be92e, 0x0) r4 = accept$inet6(r3, &(0x7f0000000000), &(0x7f0000000040)=0x7) bind$inet6(r4, &(0x7f0000000400)={0x18, 0x2, 0x2, 0x8000}, 0xc) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000380), &(0x7f00000007c0)=0xc) kevent(r2, &(0x7f0000000440), 0x4, &(0x7f0000000500)=[{{r4}, 0xc000000000000002, 0xb4, 0x0, 0x80000000, 0x3}, {{r1}, 0xfffffffffffffffb, 0x60, 0x1, 0x1f, 0x80000000000004}], 0x4, &(0x7f0000000540)={0x10000000000000, 0xa}) ioctl$TIOCNOTTY(r2, 0x20007471) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, &(0x7f0000000300)=0xc) r6 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/wsmouse0\x00', 0x8, 0x0) r7 = open(&(0x7f0000000280)='./file0\x00', 0x200, 0x0) kevent(r7, &(0x7f0000000440), 0x4, &(0x7f0000000500)=[{{r7}, 0xbffffffffffffffd, 0x80, 0x0, 0x7fffffff, 0x3}, {{r6}, 0xfffffffffffffffb, 0x60, 0xf00ffffb, 0x1f, 0x4}], 0x4, &(0x7f0000000540)={0x0, 0x9}) r8 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/wsmouse0\x00', 0x8, 0x0) r9 = open(&(0x7f0000000280)='./file0\x00', 0x200, 0x0) kevent(r9, &(0x7f0000000440), 0x4, &(0x7f0000000500)=[{{r9}, 0xbffffffffffffffd, 0x80, 0x0, 0x7fffffff, 0x3}, {{r8}, 0xfffffffffffffffb, 0x60, 0xf00ffffb, 0x1f, 0x4}], 0x4, &(0x7f0000000540)={0x0, 0x9}) poll(&(0x7f0000000240)=[{r6, 0x2}, {r8, 0x4}], 0x2, 0x6) fcntl$setown(r2, 0x6, r5) ioctl$BIOCGHDRCMPLT(r2, 0x40044274, &(0x7f00000000c0)) r10 = open$dir(&(0x7f00000001c0)='./file0\x00', 0x400, 0x2) pwrite(r10, &(0x7f00000006c0)="fbaf7e8d1a02a16971f5f6357e3a5f0cd3914ef74fed099621bb5e2410bd837851220e6a3791a84f98dbde8ba9d6b7c4728042960d3ace5ff5dacb5ba3b6d13eeac77d1a4b1eb69eb1000000538ed50002000000000000cbb2c83736a8d58704c183609c161b20318a0100029854cacdd614846cc4ad0effffffc7c9eb5a09bc58c35589da00"/146, 0x3d9, 0x0, 0x0) r11 = openat$null(0xffffffffffffff9c, &(0x7f0000000800)='/dev/null\x00', 0xed78ca24b18be92e, 0x0) accept$inet6(r11, &(0x7f0000000000), &(0x7f0000000040)=0x7) r12 = dup(r11) poll(&(0x7f0000000180)=[{r1, 0x100}, {r0, 0x10}, {r12, 0x8}, {0xffffffffffffffff, 0x2}], 0x4, 0x0) 16:00:27 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000140)='./file0\x00', 0x40000000000611, 0x0) fcntl$setstatus(r0, 0x4, 0x80) openat$zero(0xffffffffffffff9c, &(0x7f0000000380)='/dev/zero\x00', 0x200, 0x0) pwritev(r0, &(0x7f0000000340)=[{&(0x7f0000000100)}, {&(0x7f0000000180)="3dc6f4caad920369d13c0eb31f00b43ee7899d9ff87742b0c27b4b4719934ab8dde77cb4bc8a9fb4ca7932e89f6681d4ef814e710444c99821e0508a140df25d9fc691b88860cdb795bd2e903d9e0ebb4b943347ebb1ca86a2d965f98f77f970f4dd5316ac7b9e214919bbafd01cf3e713f57792", 0x3d0}, {&(0x7f0000001740)="d81bd011b6d06cf62cab435a18a8568a953c0bab61fd80e94c40295a54fda1c48d47ca5907a1e80f566e632f0644b43bb4c0e8f58b95c79a2bf7ef34ae2c5c9a31ffc41ad1c2ab97ee22dfce40126720e6a30bdac0a09eff1aececaee8b6fbec19e0e8cfe35a0e2be6abbd6b040af8b933689946f4be7026e55c400f23c9ed409b80e7bb8d15592a5376dd9059a2c35e033fa59a304b6ec15d3b9ae35f73d18a0b903128c646e985988e94ea1779299df1e61c968f111fc383126cbdb41edcb37b481fcc1a35f79dd192f853ddc15645db810dc7edcca33a4c35821a41f674d6cc36811b8603e9f039efaf8c62890be6356798a71f6a8930b5fdf82dbacc9ea540f3dc38d866933752264121c43f05c4ecd72b582e9b2783a305f57bf2bf74b7f52ec5f239639cbbe5fb338cc24d73ede1dc6e639abfe0ea4a17bdaa61680c6bcf1f9e73af8b8c182076fa6fcbc4755c88579be5b560f278caa4f04f4c5d8f2a634a72eb1e6efb80cc56f4cf62ab36a4bb0b8ee6bf89868d0ef3fd58ffcad8db52435f52240b7d0b661e56d8db34001d36896601afd7f52b80191ab1a13b9be09fb4a0166b868180cf2fc24ca5dfa535abd2c5c898b3e5b020895fbd7bed14fbfb93ffc626186022f28e730af25e4af3fe05b73a60f731a36fa8a80897303865721fc9d86682911878132a4dc8d3fadea80845353a87b827d7c28d4f84daccbca8b1b3e0c0b2b4420e9d79ace9456c536fba26c5d73ee86727d375b32509099de5cd28b66c3c8d85226a96ad03538d2b4cb35c5530d8725807792f7a777318fa90bb4168f312b951df286ad457dc062eb4e8da4e44cc7e732b16ed8ce839bb4e77586852b622561e230eff09f7a3e825676ef6d4e99f5747c0f5b148cc0370c4ec85649687a898dcfc7123039db3058d9c3a38eae8eca6a8025553040438ce321cfba438c35b6fe34e5fe85bc3085b8184ab8f61b609859c6dbbdeab03a1cbbe1693a2a922a7decc5cdef563c874a6476395daf384973f457e339d97d3df9fe573e6c1444fba2184194d3901ab5b8e3ba518baf923d444ef5412f789c19a5e056eda310c7c240d50b56cada4c8ad77bda2c54743f1df7537547b5a2ecbc6f8e89c8e8640fbcedbbafa1f2653747c4ee41ff39415821076dabaa585d8a4782a5962cecfe35819c8ab48b7059203835a4e62296260d27c436e4ed75625a1f68247229121b3b4d703d19a6c38b1cceefea725a3b197eedda5fa241889f2c96c5add532c613038865a3c43f38173963ff152a05ae9ff566892e3f4b91b846ca91ed5ad3aade8767404c71efcc51fc97a945689b8e05a98b6d339883eaf35b85333bfccf797aecfb18951f2618b4156394687c9a4796232a835ecc05a36f42ea14ff98ac3e7ffff02a2a564d50b78ccd4fdd56fdae8711c44e5a29e34ffda3c463b2df0452e2580a555131f175f9c6966cf09d833a2cabf61d52dda15292992dca97351a28b6e5b520168c5c8854d8d15b9f7ed53c9e7382c724b62a228be83ace2c104e8cbfb981428efeee5f24dac9e56d262a7030a6b1040a06ed506896dd03f02ff1509221386bf520cc8843f6a0d49f1014857f8f19d3e2ba40f205ebbd58be4754e591dd37c62c864bbc68c465698a790b0819108abde61b6726ef8e7ae3a810de2c2dc110fb9720c5f8d736173d8d3be8889f1b4f4e830de0b89ae5984c80caff20b967defd5f7478848a7d8a0789b2dc2cb804d27f94a46a3a95744c7fe320d2d3b010aca85315ee35dd4a7332eeb33c3aed0eba6aaa5fbb8da10b09a061ad11312accc8b283402878fc3e398c8bfd97fa7e52e0541c3cffdc2623d3424e59d7adcc5719d2d310bcf78f19d38230d082b9610059b98809c625f592d2cfa2dddaf9818a159b18b999ca4d31911e887d9bee2efcfdc037d02e56eb3e70aa4c5ac93b37f2e7861f60c1b7ace37e58ee2c74658fb0289be13cd67f74f0663f5e580878952c7cd57384acb6394da09baaad70964db2d4a561d6ee9936a0470affa756093daabd0572718bb05717c41fc9cab70439459557e074962852e69e3bafa65df3b3dc8b8c5829d16bd559c572ceeaf6089f97423e9fa10d17b1113327eccc78ff20406a8643c3ec8163f9736199f8cf62c916a9dae7aea7a68ca7ec608dc26e0ab2445f06dc9a2c0d7a38b45f18fd3b16eab62a0c5b173b1bc4816175795b6702d7697b85733245a3f199c83bced8a17dc0f6ea68aed8b42c3a692ed31aed0f02b9613a840fd56a8db2b2d2a026908c620b45d87fc50c09877e11a553fd8cd07e4629425ef22946181d819b7147cf84f5d72e103a63b0b35450cabe158df8553b5b44d04f183dc53b48464c05ae339496fc17f3919badb728ae641bccbbe93a204fcf056394502603640095b4311a1796affebeb71c5fd1f457242bc43fcb1b493561b18a88ad0cda2f03cb2d4bc42bdd82dda07e36a92bd74782a273ba13c087e5c75d7ec4eb5d75ec167abda0f7c4821fbb0e5091aaeacc1fdeed1b827814fd33ea0230fbada78edc93d569ac665afd260192d204bd52b6f30285351a181de48eb9a38970d3abb5895e98fb2855882f17a9d90039ed7ceb184e09ab5c91bc519e6daf4d7e8d1e9176bdac1d865727fc1173cbd4d3bb630b98cc63445d47d1a72ec4086bbfed8505b5b79e315195874ed1368d6e9be2056c4bf0c3d9cb1f6d514ce100e35b20a8426e345cfee610b1c64bb4fe6858ee63bade1b15fed3892d162101b31c5b2567f46a4f82a44a47c7692d4d8f3d33b2a71141e4aae20efa554f898774ce27de178ee7d57d09f0b420aaf96e0d92c76f2c71da85331985544cb109ffb32402d36f5514f82e4d212aba0e4aca6ccf55a374942623116a54f6f1023cccb070d22d5b41e3d3fea6d6397c5e42c941f2b581c5fa756acf75000a5a1ed9b18dfb0bd6292810b87554201020bd8bc0e8432a8dfb5cc6cc7675c79154b87f82201cc4266ee0d48baf93942bf47568383886ec26239b49632e29dff461da30607aa87f0fc8dd444d2b8c31885ecc5d58c05382eaf94997272d178cb8985eb84ccbf0a0e195f706043c82b27c9d2e583759afcc1f4ce2bb9d0777ebf5136b2776390e3db36c167db0cb4c9f5feb285c0981781864bcd6060f9380211ac60d926fac816689cac492dd55e2b193f02c7d99c1e88edb32685995eb0af245ef8bffd9bd15d08c9a64c8268ad14d29eb38d8fd914ec1ba0c0dc930c4da366b5b09dd402df11f7ba6e894bbd752847c8d90f0eb83ccc0a421b2661f982e61f172b1c00453caafb26be4fe30881b393bd7dcfc7a2fc4a437ad60bac33c3f77f0a81684e94fad2e77f3d773317a176d8c2364637de2c1b7bef27ecfc1a7220bb929286f7a79242483a4f02f1eccca903ae187ebd3428f55c1b6bbefd98235a45f6ced7600d241372e9082982022457d04e7a008814cf5de1dccae350fbf99246ece2b9bf774c83ceab0c39057aa9dcf03e124def35b1cb9a0cef4e2e0f51884710719ec646531659d7a628da430f515a86997441fde38636bf606c566b711021ef53d1d7e8d1d09271d90acb694d11ba41c3b30ee4216043447787fde156e5a7a301c4a9c09fc7429ae765d4bd50f21fdc478476c8d61b3c69ce8cd3fade64cd9cc172875a9abaae8330997e31998e2929c7c2fcd971b29cc34467a315a1d6f85fcd1dcafae22a8038cc268e9106d5a320ee2d0e1a89540931c19fa94abdf1e6e9e603123eeb4ff12f0e652be687d5b88177bf1a17d3eb5fa8e2a5afe93dcc4fa59bb3969ce4e558ef9d774652da245d50cf8be6e540cdf228b675f1ea5e9e6c1cd572238ae012c3d0ea139d49343c518e43663c47e60ee5085fa26be818a8230de2195599bca2c827e03420e7d3690e33d6462bcc7e82c6ee70199bacbcdadbe0711d400107f19f962fc1af1f9799daf4d4d64671e592c5619c92da42e70c63f1f33a179fc8fc9605ac5293b2ab4ce45929c15cc042261210fb475f0dc0619e80b66e7f3ede3eb7e8b3fc613225f7a3cf639b0ea5e2886dd508caf82ee1beed22e8c45dce377a7c430fc6d0502a7375abec5df7dfe6fecb41146032db346c8b53bdc32fee2c810f78ba0d5d1e7205babff8f4bb4f0bf6910d566f5faecda7ede39d770457c1cf121ef7c6ae309dd08acd74635693e628602efa49ab094a5a2edeb81d1fe1b7284d2f9fea8d93603761a3620d504fa55c02ebbce62d106af0cee4143b0dcf8a2f49350a508f38921b563b8b9f4d7d8f19be33e6decc44411860dc0b375450dff16ccf18f21cbf048d2956e0f931105ee9ce6a797fbca8b1de85bdae934e93f5b43dd19ba20d831fd74a753fe26fc96a62098654da62e53af25d55f8ef08afd79cfdb939d58b6e5e1ae837f4f76b62c515fd18540a68d34347e6f7a13a83df7675f947dfd333453f9cffb0d5f7a87e2e7abef3ca0da72636d117766f951e96a72998b2a6e91d82cd5449d2d8338c050968ebde048d083c833fa17b317f4e5609b979c2a6d4a1f83cf7d0b4a59a51760a5e9256859adb5007953057ea3f5d39bd66602d5588dab1dfed7a1d0bc737a936c1590fcf48354b85472047a6744c3c9f978c1050e8cdb5e6227145a42f53e1bbead72cdbba39cc05e1c0f2ef223b3263e7085bab2c30a7699e692f67f11c951ed21922440add7a5e70a9fec80384122222b9b87e17c9f1e4036cc923eadb34a2dabc9c74068b252c42e42c8e947c2b6b3389e9ba75c2354e4925349c24bb87329d8a6dd2d48248493afb595435f8735465ab2dda0429ff6c1d3bbbcee8ac69723bd796dab9161a51a28df3eaed96717bc5806b465ebf53731a2a4137cb5660bcb93a94fa05f6dee46cd4ff4057716b44c1519eda65c02d33270f0416402531de768e818c9e0382b62a19b979036888f186a1a11c55eb06c47c401db4e21f433788a8758d87640e1e6a4037e13bb6642b4539131d2d67a7503f06193b62c4573231a5e280af969b5cd3060fbca98614b0cd09cff28aebd69d8fae355545b6215ac31603a456367b01987d224c87d2d4bd6b02b90cd19e3eb2bf140c0c1953296f240e759eac2733e1b3e8810531ba6664ec10c7ed033f1d41827e70cbdc110b442a6770c787b9044eaf25316bf0749b789e6ca360ef9486d57290dc538645575c22cf25ac96acdbddf2daea4e1d7ca11db00d7238e73d35f19b18ccd55ab701d3844cd445a843fa45d07023303f7b2dfdba727369857455f9cca3c9f7acba368042daa6a8423903741a1eb13f9a1f9ba7d8be6e55bfe3431eb5daefb122829703b07a6caec47c22d7dbf2b0b3d379c66cd03b4e5fab0a3262673d186b6d41c0cd16243ea12569eae7f1bb38998ab8cd11acf44bb721a7d3922d88aca90e20917342238e6acedaf26bcde79974b37e7388bbf16b8b7f0715687cb588ea84310896177ad202411c2385d206ba815856f3c1fb355f5d6c610e5653f88cb1581275513c18eb8126cf44fe02756d93070e75f24d85129cf82f22a3b7df8d228885936e92c0b0ae3d69f3f77f7059e0d799677a15db4e3c768891df4abbfed42a521e7cda4d8178c30d6a78d5c8a761528623355d6e074908dd92436b040c47ecc7adcb88274548eccebd8ff426f8fef01f0e9c2b6fb4aad242a521b0d5ed9aeb0492d67e6e98276bd935e6aca8c5dd4893fe5c831bc0ca6e17f03d021c2a7b0933367fa66435545689ef9e37667e6fddd885821eb5ffa462539d11f7f5d278bebc9744a02e80eabaa35efdace7"}, {&(0x7f0000000200)="96111714e440e456d49e6facea9c7b94f6b6", 0xfffffff8}], 0x251, 0x0, 0x0) rename(&(0x7f0000002c40)='./file0\x00', &(0x7f0000002c00)='./file1\x00') accept$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="008000106b33edbc883f4c372b8834dd72a400"/28], &(0x7f0000000080)=0x1) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/wsmouse0\x00', 0x8, 0x0) r2 = open(&(0x7f0000000280)='./file0\x00', 0x200, 0x0) kevent(r2, &(0x7f0000000440), 0x4, &(0x7f0000000500)=[{{r2}, 0xbffffffffffffffd, 0x80, 0x0, 0x7fffffff, 0x3}, {{r1}, 0xfffffffffffffffb, 0x60, 0xf00ffffb, 0x1f, 0x4}], 0x4, &(0x7f0000000540)={0x0, 0x9}) ioctl$TIOCNOTTY(r2, 0x20007471) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000002c0)={0x0}, &(0x7f0000000300)=0xc) fcntl$setown(r2, 0x6, r3) ioctl$SPKRTONE(r2, 0x80085301, &(0x7f00000000c0)={0x80000000, 0xe39}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r4, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r5 = socket$unix(0x1, 0x2, 0x0) getpeername$inet(0xffffffffffffff9c, &(0x7f00000003c0), &(0x7f0000000400)=0xc) sendmsg$unix(r5, &(0x7f0000001480)={&(0x7f0000000100)=ANY=[@ANYBLOB="0edb09ee2d09c6148fe56267"], 0xa, 0x0, 0x0, 0x0, 0xfeb0}, 0x0) 16:00:27 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a8914c44f7b202a, 0x1b00) truncate(&(0x7f0000000000)='./bus\x00', 0x0, 0x8) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000800)='/dev/null\x00', 0xed78ca24b18be92e, 0x0) accept$inet6(r0, &(0x7f0000000000), &(0x7f0000000040)=0x7) accept$unix(r0, &(0x7f0000001500)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003c0a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000812d9d3b867c5b8f5d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ddffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ecff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f75520fe66a62d0c91f3766f8aa431fb000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009f43776c3b4c962ec48861e16f581edcc0ef1c7aa5993c8a51e8425022b458e44c82e0ae6d0bb7bc13e362c244017258f33b09bd40d65d2c8711567bab"], &(0x7f0000000080)=0x1002) r1 = open(&(0x7f0000000040)='./bus\x00', 0x400000003fd, 0x0) pwritev(r1, &(0x7f0000000480)=[{&(0x7f0000000180)="19620b63ee8d3b31e9b52712ddd3520d8cec9bcad16110cc6e2f3ac8cfc2a9af68697cf04b85f62df2b189ad1d352a0589c23abbf67f00174623", 0xffffff22}], 0x1, 0x0, 0x0) execve(0x0, 0x0, 0x0) 16:00:27 executing program 0: r0 = accept$inet(0xffffffffffffff9c, &(0x7f0000000340), &(0x7f0000000140)=0xffffffb0) recvfrom$inet(r0, &(0x7f0000000180)=""/174, 0xae, 0x803, &(0x7f0000000240)={0x2, 0x0}, 0xc) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/wsmouse0\x00', 0x8, 0x0) r2 = open(&(0x7f0000000280)='./file0\x00', 0x200, 0x0) kevent(r2, &(0x7f0000000440), 0x4, &(0x7f0000000500)=[{{r2}, 0xbffffffffffffffd, 0x80, 0x0, 0x7fffffff, 0x3}, {{r1}, 0xfffffffffffffffb, 0x60, 0xf00ffffb, 0x1f, 0x4}], 0x4, &(0x7f0000000540)={0x0, 0x9}) ioctl$TIOCNOTTY(r2, 0x20007471) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000002c0)={0x0}, &(0x7f0000000300)=0xc) fcntl$setown(r2, 0x6, r3) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) r5 = dup(r4) fchflags(r5, 0x10001) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x8613c) r6 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) write(r6, &(0x7f0000000040)="510fc3", 0x3) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000100)=[{}, {}, {}, {}, {{}, 0x0, 0x0, 0xf00fffff}], 0x0, 0x0) pwritev(r6, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:27 executing program 0: pipe(&(0x7f0000000500)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000000)=[{r0, 0x50}], 0x1, 0x0) fcntl$setstatus(r0, 0x4, 0x46bfb) write(r1, &(0x7f0000000140)='U', 0x1) r2 = accept$inet(0xffffffffffffff9c, &(0x7f0000000340), &(0x7f0000000140)=0xffffffb0) recvfrom$inet(r2, &(0x7f0000000180)=""/174, 0xae, 0x803, &(0x7f0000000240)={0x2, 0x0}, 0xc) close(r2) 16:00:27 executing program 0: select(0x40, &(0x7f0000000040), &(0x7f00000000c0)={0x8}, 0x0, 0x0) shutdown(0xffffffffffffffff, 0x2) 16:00:27 executing program 1: ioctl$TIOCSETA(0xffffffffffffff9c, 0x802c7414, &(0x7f0000000140)={0xffffffffffff830f, 0x0, 0xffffffffffff0001, 0x2, "85495500020000000010001167f5afa680400900", 0x8e5}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:27 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) socket(0x18, 0x3, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "00000000000000010300"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) nanosleep(&(0x7f0000000000)={0x9678, 0x7}, &(0x7f0000000040)) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:27 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x3d}, {0x1d}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x10b00, 0x14) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) 16:00:27 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x45}, {0x54}, {0x40006, 0x0, 0x0, 0x5}]}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000800)='/dev/null\x00', 0xed78ca24b18be92e, 0x0) r2 = accept$inet6(r1, &(0x7f0000000000), &(0x7f0000000040)=0x7) bind$inet6(r2, &(0x7f0000000400)={0x18, 0x2, 0x2, 0x8000}, 0xc) getsockopt$sock_int(r1, 0xffff, 0x800, &(0x7f0000000080), &(0x7f0000000180)=0x4) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000380), &(0x7f00000007c0)=0xc) bind$inet6(r2, &(0x7f0000000000)={0x18, 0x2, 0x773f, 0x4d}, 0xc) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:27 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd0\x00', 0x20, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x4004570f, &(0x7f0000000000)) 16:00:27 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000240)=[{}, {0x7ff, 0x0, 0x22}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0xfffffffffffffffa) accept$inet6(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000240)=0x2b) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/wsmouse0\x00', 0x8, 0x0) r3 = open(&(0x7f0000000280)='./file0\x00', 0x200, 0x0) kevent(r3, &(0x7f0000000440), 0x4, &(0x7f0000000500)=[{{r3}, 0xbffffffffffffffd, 0x80, 0x0, 0x7fffffff, 0x3}, {{r2}, 0xfffffffffffffffb, 0x60, 0xf00ffffb, 0x4, 0x9}], 0x4, &(0x7f0000000540)={0x2, 0x9}) ioctl$TIOCNOTTY(r3, 0x20007471) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000002c0)={0x0}, &(0x7f0000000300)=0xc) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000800)='/dev/null\x00', 0xed78ca24b18be92e, 0x0) accept$inet6(r5, &(0x7f0000000000), &(0x7f0000000040)=0x7) r6 = accept$inet(0xffffffffffffffff, 0x0, &(0x7f0000000f00)) getsockopt$sock_timeval(r6, 0xffff, 0x1006, &(0x7f0000000f40), &(0x7f0000000f80)=0x10) r7 = openat$null(0xffffffffffffff9c, &(0x7f0000000800)='/dev/null\x00', 0xed78ca24b18be92e, 0x0) r8 = accept$inet6(r7, &(0x7f0000000000), &(0x7f0000000040)=0x7) bind$inet6(r8, &(0x7f0000000400)={0x18, 0x2, 0x2, 0x8000}, 0xc) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000380), &(0x7f00000007c0)=0xc) accept$inet6(r8, &(0x7f0000000e80), &(0x7f0000000ec0)=0xc) fcntl$setown(r3, 0x6, r4) getsockname$unix(r3, &(0x7f0000000600)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005bb8bd229c9a995dd3d86d486c3f7664aab84a6d19131a9d163f55d1d415b02b1f8ad7f2098984e70b87f276932a2de12253f70a12eae23900000000f70441307726527914d66018b2d1a64c5bcf9644d2473071b8631cabc719baeef78107ff0cc7c5d72358197609cb3fa6fc8ab3c164d63ad11b17cc61e630ab18c0f365030159332b4841ec4ebb72c3e0eaf94779b65374ff28678b746e14a9d9f3e688c06035079891d903fd41a2bc91779fdb2ef0c12b7a7f939efe6d7bbb74c0b37a61c3b289d5f429c817fae6b485737e0aeba63833754714f8017eea2a0358a436a596536504cd3e08ae143a866c6b40daa9738143f065c96153b3b2d1764213602aaf8f81328bb3aeeda0f4d2fdf5cdc92d39d64b724fa8edbeffe636d2ba4effc399a60d1e31eae055d72b56a5fb6fdfdbbc276755c4e2ad2fe22ea16d30c87eb24b1369ca605f53a8d1be9d2cd65fb6c50c185c3a0e0ca3680b35d9175deb76b348a8c65311df29"], &(0x7f0000000080)=0x6e) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, &(0x7f0000000200)="ef18000100000000", 0x8) sendmsg(r1, &(0x7f0000000580)={&(0x7f0000000100)=@un=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000c80)=[{&(0x7f0000000140)="e70cfb4dfe72d6b2dd120b5b259008b03034779149488cb8edcec64beaef3d55b4090906dedfaa5bd0ea6d6ed460b49d57be9903fc591cc2", 0x38}, {&(0x7f0000000180)="44f98e20278558f863b6d6bc43cc5121a91b7b91c865426da26689b8c73031c1e566b5e6f2f2ebc8759cdc22eff139ef0c8f66f80e2e60", 0x37}, {&(0x7f0000000340)="08aaae", 0x3}, {&(0x7f0000000380)="a30525bd036305a94efb4c4cf1c34456dfb13e65ec05d63b078d9b5620937fa940c5090cf23ed7b0467476f61bddec72eb392b2e3ffd3f639c44f7fda5bf3bf181f2027dbbe5a1e9218db7bf765f338110bc7e793c16a724e60081dbe12bcda195054cc4ccd5e91d20c822946ab11d1c9add8cfa3b830df7fd289eb0750ae2ab89286c7e7e6f635b2f86d02d71ba94667132bf9e299dea0e558129bb179e2cce7d1e057a01f7a9eaca054971f344623cdaf4c3e223ddb47ab8c73e15b1f362c3706b1602712fce5d7531ec1b473c26a3d5436709db9c460b81137a1776dbb0035afd48d7684704c90d1dc84c6a510525eaae", 0xf2}, {&(0x7f0000000800)="a6775f478088825a226680030591e5e33932b966bca99fd347dd13cf9a1803f789d070e928a4c0ce34b4aa1f4105f218be7b194e67b84be6a1c50b5ceeb3a901c53bcc7d10a1afcc67503b1ad9f72a1476d0f9b19b0890a4b3dd6cdb6248daa8128b9d59016874e7deb5f763bdec61a8dd84d7ec64b3ccef4bf52e00e9ad1d826902bf7dd68e2facc6eb2b283d45972f149b6ae373dbe6583b5df48bb2ed470d7eaeb6cf10e13869ee89206dc41c5c307724d3dd5fbd092de99ded47faba6aaabcfbc74545b40b978ed740bd0d", 0xcd}, {&(0x7f0000000900)="c3c066109dfda2fbd2c9c9cc18afb44ab4c5df91046ddb4ec77dad4ab378a0f1e798930af4ea2df589e60c29ea05f8089dbe961355a9813a3917500fdaebd364d6b07e3d272be3524590d45564b92e3da1d335b6bfd86b46e37e210c5dba408850813327c0e5e78c1f565ec59bd2cd575b2b1e80d720807b1763ab7212d5a59cec8eb1695a3291a005565ccb81d10659753856fdba46b6550da5817201204b3daebcda98a54e5a382b3595a9a123d8667f198b6588bbd3606ff436f30af5a05b5a1a4834f3cca90d9939d76454", 0xcd}, {&(0x7f0000000a00)="6f7737afda7180a5942ddfe78d30a92dae67d04486d058989d6f99ddec3d5873d89b0bd35e3b9e34fa8b33f393be874094da1b8f68d91fbcb4aa711e4a08a6f3dababe8eae4d72acde7e52f238962e24ae10f5666132df95e32eeee00a51a23ddcf6ed1533af02cc2157642b2f6506efb187899b5cc79cc59c76f245d3bc0fb0185168467c3cddd7b50901406c662a5d0cfe4867a2", 0x95}, {&(0x7f0000000ac0)="6d875464736795dcce5b0347a2d75cc33d23b15b0e733b155c24383b48248ad2813c4d59f0c2a24c144bd531f1dd8db306865a615c67b4408b2e9e12a7591afe3320741c8a0418d40e1fa5023d651c8fecd655d6ae933c96e29868f31dd3a175257a5124a6b3f66597269858d5a299105ed554b05c7f80fc666829d3b76a1534830108422f67d9bcb84cc1d1acfbb7374d95d357c94de636f7af8870862b2be92a288b1da1b041f1", 0xa8}, {&(0x7f0000000480)="f21d9786e6a8dfd3af64e238bb8e459e316a95a6ae0ad30905df7fa3acd264df0548999cce1f049cb3fc66821962afd34dd23ddcec6a0e9e5fe69910c3eb78ccce50675f2b9cdd3300b0438ad2717f6106431e38b0a17e", 0x57}, {&(0x7f0000000b80)="20b1df23eb904dd57e29e7251bd207dd14587d746265f732cfcce5aa4a4c9c60067bd8d3f2378ee5c95ec4e9d14c2745c32679fc9288fd5dd530d244dbdcbe1a8ba45613c1e55eeb139ffe7d552cd1d6ca8d6856414665e825f23ce54b9cf0a97ceb97c2001840139e4fb8d8d1ed63fa4c4fe3f34890f28b66439e67baa0d58262d8f534bc65e31a6ec022d9057309627ba5877892e5671f0633e36ce33e757aa2b4654f8215102b5a8c9ade601c9513410c9b0c8b874bbfc7a41f1f7f44271aea77a733c6f479a2ea3b3adbe9ba973589ac5214a2a866d6a032393eb9e288f155da5ab56d8331897172d7779e01321e", 0xf0}], 0xa, &(0x7f0000000d40)=[{0x110, 0x0, 0x400, "7d085636648d2f0e0f54b6cb172ef3700daf1f455fef1852f17fb4140d1614fbdc5880523574627899a7349cee3d0e757b0167f62d5f5d8e9456828efb3adc1720e455733fca65d9053a3aace5dc451c482545e9b0545c2987390bbb0d85d1baa0396ca75bc45989e83d45e8305f96a6aa64e49148bcfb3c60649e70d0f5262add259c98632ec97a82cf191a4925c11cfc3c36a26424d2ce0c3d346cf4434d21fe0e7a50b3a61d9522cc3c9620b9c1baed09b63996fdb77633e4cccfb1152f85c34909a7a3c2a4e45ded58d802f47330a1a69be6dd105c9aace4b81ebf3be32be9ff0e45659ed67455628ed780ce1110abd6d78bd10a3ddd095db4"}], 0x110}, 0x9) pckbd_enable: command error 16:00:29 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x44}, {0x3c}, {0x6, 0x3, 0x1, 0x80000001}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)="db") pckbd_enable: command error 16:00:29 executing program 0: r0 = open(&(0x7f0000000340)='./file0\x00', 0x200, 0x0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x3, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4", 0xffffffffffffffff, 0x10001}) write(0xffffffffffffffff, &(0x7f0000000280)="6ed41ff5438907404acfa8fa9dbdc7694864c15cbe835be9296b5e1b1f3ac770060d6d639aad88335fa4", 0x2a) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) write(r1, &(0x7f0000000300), 0x3293e754b6c76e39) r2 = syz_open_pts() r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/wsmouse0\x00', 0x8, 0x0) r4 = open(&(0x7f0000000280)='./file0\x00', 0x200, 0x0) kevent(r4, &(0x7f0000000440), 0x4, &(0x7f0000000500)=[{{r4}, 0xbffffffffffffffd, 0x80, 0x0, 0x7e, 0x3}, {{r3}, 0xfffffffffffffffb, 0x60, 0xf00ffffb, 0x1f, 0x4}], 0x4, &(0x7f0000000540)={0x0, 0x9}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000002c0)={0x0}, &(0x7f0000000300)=0xc) fcntl$setown(r4, 0x6, r5) r6 = openat$null(0xffffffffffffff9c, &(0x7f0000000800)='/dev/null\x00', 0xed78ca24b18be92e, 0x0) r7 = accept$inet6(r6, &(0x7f0000000000), &(0x7f0000000040)=0x7) bind$inet6(r7, &(0x7f0000000400)={0x18, 0x2, 0x2, 0x8000}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000003c0), &(0x7f00000007c0)=0xc) close(r7) dup(r2) r8 = syz_open_pts() ioctl$TIOCSETA(r8, 0x802c7414, &(0x7f0000000180)={0x0, 0x0, 0xfffffffffffffd56, 0x0, "9707d05185f36d66d31b437f3ca047ca1fc2b383"}) ioctl$TIOCSETA(r8, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x13, 0xfffffffffffffff7, "840300000007f1ffffff0a00001a00b877b400"}) readv(r8, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) r9 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) execve(0x0, 0x0, &(0x7f0000000640)=[&(0x7f00000002c0)='^\\-\x00', &(0x7f0000000600)='\x00']) r10 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f00000001c0)) pwritev(r10, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r9, 0x0, 0x0) execve(0x0, 0x0, 0x0) acct(&(0x7f0000000140)='./file0\x00') 16:00:29 executing program 1: r0 = msgget(0x1, 0x240) r1 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$BIOCLOCK(r1, 0x20004276) msgrcv(r0, &(0x7f0000000300)=ANY=[@ANYBLOB="0002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000eaff0000000000000000000000000000000000000000000000000000000000000000000017b80d424daa40796bd588281ce19600"/258], 0x106, 0x0, 0x1800) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f0000001180)}) mknod(&(0x7f0000000100)='./bus\x00', 0x80002005, 0x4300) r2 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r3 = dup(r2) accept(r3, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) setegid(r4) ioctl$WSKBDIO_SETMODE(r3, 0xc0105715, &(0x7f0000000000)=0x1) unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='W\x00') ioctl$BIOCGDIRFILT(r3, 0x4004427c, &(0x7f00000002c0)) 16:00:29 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x4, 0x2) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) getsockopt(r0, 0x0, 0x9, 0x0, 0x0) 16:00:29 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000180)='#!', 0x2}], 0x1) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/wsmouse0\x00', 0x8, 0x0) r2 = open(&(0x7f0000000280)='./file0\x00', 0x200, 0x0) kevent(r2, &(0x7f0000000440), 0x4, &(0x7f0000000500)=[{{r2}, 0xbffffffffffffffd, 0x80, 0x0, 0x7fffffff, 0x3}, {{r1}, 0xfffffffffffffffb, 0x60, 0xf00ffffb, 0x1f, 0x4}], 0x4, &(0x7f0000000540)={0x0, 0x9}) ioctl$TIOCNOTTY(r2, 0x20007471) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000002c0)={0x0}, &(0x7f0000000300)=0xc) r4 = socket(0x0, 0x2, 0x1) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) fcntl$setown(r2, 0x6, r3) bind$unix(r2, &(0x7f0000000080)=@file={0x0, './file0/../file0\x00'}, 0x13) r5 = fcntl$dupfd(r0, 0x0, r0) write(r5, &(0x7f00000001c0)="97a9ed27bf5536f44ee3f38203a94001b20fe0eab52020efbb414b7474672292bb695c0bbcaa9eb20d79abe65c0ffc5b9ce091c4abd14971540274a182230a", 0x3f) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r6 = openat$null(0xffffffffffffff9c, &(0x7f0000000800)='/dev/null\x00', 0xed78ca24b18be92e, 0x0) accept$inet6(r6, &(0x7f0000000000), &(0x7f0000000040)=0x7) ioctl$WSDISPLAYIO_SETSCREEN(r6, 0x80045756, &(0x7f0000000000)=0x9) fcntl$getflags(r0, 0x1) 16:00:29 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/wsmouse0\x00', 0x8, 0x0) r1 = open(&(0x7f0000000280)='./file0\x00', 0x200, 0x0) kevent(r1, &(0x7f0000000440), 0x4, &(0x7f0000000500)=[{{r1}, 0xbffffffffffffffd, 0x80, 0x0, 0x7fffffff, 0x3}, {{r0}, 0xfffffffffffffffb, 0x60, 0xf00ffffb, 0x1f, 0x4}], 0x4, &(0x7f0000000540)={0x0, 0x9}) ioctl$TIOCNOTTY(r1, 0x20007471) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000800)='/dev/null\x00', 0xed78ca24b18be92e, 0x0) r3 = accept$inet6(r2, &(0x7f0000000000), &(0x7f0000000040)=0x7) bind$inet6(r3, &(0x7f0000000400)={0x18, 0x2, 0x2, 0x8000}, 0xc) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000380), &(0x7f00000007c0)=0xc) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000180)={0x0}, &(0x7f0000000100)=0x36a) fcntl$setown(r1, 0x6, r4) ioctl$WSDISPLAYIO_GBURNER(r1, 0x400c5752, &(0x7f0000000040)) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440)='/dev/bpf\x00', 0x0, 0x0) open(&(0x7f00000001c0)='./file1\x00', 0x80, 0x1) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x15}, {0x48}, {0x6}]}) r6 = fcntl$dupfd(r5, 0x0, r5) r7 = semget$private(0x0, 0xfa34ad662954e4e9, 0x732) semctl$GETNCNT(r7, 0x0, 0x3, &(0x7f00000000c0)=""/31) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)="b6") 16:00:29 executing program 1: r0 = socket(0x10000000002, 0x2, 0x0) r1 = accept$inet(0xffffffffffffff9c, &(0x7f0000000340), &(0x7f0000000140)=0xffffffb0) recvfrom$inet(r1, &(0x7f0000000180)=""/174, 0xae, 0x803, &(0x7f0000000240)={0x2, 0x0}, 0xc) setsockopt$sock_int(r1, 0xffff, 0x5, &(0x7f0000000000)=0x7e5, 0x4) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x3f, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x11, 0x1}], 0x7fff, 0x0) 16:00:29 executing program 1: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x0, 0x0) ioctl$TIOCSCTTY(r0, 0x20007461) connect$unix(0xffffffffffffffff, &(0x7f00000001c0)=ANY=[@ANYBLOB="2000054a5b390157ca358328547c2066c42985ae9926c85b978b360c2757e129df22b970192c74e87037455cfe0221d3eb20515323cc5a970a74b2fd5966955f69204a086e476d94aa90a4f4e5fbac021212ada31c947314916073f36a19abd8abc819b27b8681cdc9fcc30ef601aa2778470662c02cb4ed9e6037b07416a366ac4ff7471a4ebaa39e0c9bf6849f5b8b965bd176c9bb"], 0x1) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/wsmouse0\x00', 0x8, 0x0) r2 = open(&(0x7f0000000280)='./file0\x00', 0x200, 0x0) kevent(r2, &(0x7f0000000440), 0x4, &(0x7f0000000500)=[{{r2}, 0xbffffffffffffffd, 0x80, 0x0, 0x7fffffff, 0x3}, {{r1}, 0xfffffffffffffffb, 0x60, 0xf00ffffb, 0x1f, 0x4}], 0x4, &(0x7f0000000540)={0x0, 0x9}) ioctl$TIOCNOTTY(r2, 0x20007471) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000002c0)={0x0}, &(0x7f0000000300)=0xc) fcntl$setown(r2, 0x6, r3) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x0, 0x7, 0x100, 0x7, "938a16aac7849e1379fe2012cf820711bff29e99", 0x4, 0xffff}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r4 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r4) r5 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r5, &(0x7f0000000100)="8c65", 0x3b9) 16:00:30 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(0xfffffffffffffffe) pwritev(r0, &(0x7f0000000680)=[{&(0x7f0000000080)="943fb8a1fee7bb90b20c09195c61ad08ab70d88f385df7931678a2e5a913bd7b2fe7793870d37a840a4bad883874dfcb927c6fa03fc773a165dc85728312cd6434953de0f50869888b07c08e77b3b7c4e9745177baf63067617ec03177b0b144bff532f3f463b2f1f83597831e7c9e900b0afd154849b7a9a395834aff998f16feb1f4de57107ef94f3309042a64b5577f0a5f2042a994b1e0f76d69435c802d25a4b7539a967e9e0dece62aa26cc1841b", 0xb1}, {&(0x7f0000000140)="ed97d524bf3bc2efc0ecb1b36a99b02c34074f2064443388a7c3976d8904a9b38668ea8b1ab890e887c1bfb2aa37f92defbbc4a96b1273df8ca2979b05b6785b36541b0630eb885ae57f9311a240acb1b67a55dd", 0x54}, {&(0x7f00000001c0)="5e1a1f1d15019702c126b5b5029b0350b0d43ff1bb778d357e253d08854a7fe87444fe915ed48ba59b4edec1a97f7b90cc42234841dcf8e95f49e30ce0f74eacde72a79513eac5065da2ca75a9d7", 0x4e}, {&(0x7f0000000300)="ae547e05f3ee7f37812d8a43b93fd2f39be0a84a14279d0010a098041642dee74b353a3c1f54b6dcf836105823ffd14c9a465080d461839dbaf80296bfce7db439fc11618dd8990eacda7e4d19bbf30f116a3ca3959feac1e31b2eeb56e960f7dcc29a315bf64c896f332c6a37ea301c52e92178bfa2de9884b667006bc8467f6307926f39a3074ce616cf6f37bb6e5e10bf72e2937a211afbf9110590e21e60407aa0f16e1b237a76957a6a753a0a978e78f203ee18c6880b4079467f7cb789d3", 0xc1}, {&(0x7f0000000400)="1e1d4d152982a58c660ba9c171f8773036c7f739230bee336a39bf6700c86962a4407bd515c44f8f89a1824339bfe3671ab1c2d48193257841f6d9498910582953a26605455d5a27b5e08fe6235c5c2975cb7db79578c1a1bc5b257c07585cd8328e600dd48a24a350c3cb165b2a01ccb88ef5f6a36cd77535a871555e67ab8516124178a523808d9e7f5cf567f1c0fbd5de505405dc41e0ccd9ec6bc0c2aefb98c892df25960d2721ed6c7f737a53a53b590b94d327dcd0ffba3530b5e200", 0xbf}, {&(0x7f00000004c0)="8135a903afb63374cd71e3185f117999c449f67bc8b067a425b1ba91ed97874acdbbb07a981ef1760cc0cc01ffbbb4236f10124cb939a53829cb833f2c5c9c9e45fa905b60de8ab2045e4d6a6502c4c7d1d37e130dc045f6f3308231ab216730f4e7f4e8b45a45de194b0a98636e181d9bb22931ca807b12fc68c3cdd086a8c662794fd67031eb8f54f368a72659c156648cbafb60f62a059163261418d3b6ab4aa3f49dfd0c20a4d0697a98b63163d729aeec95", 0xb4}, {&(0x7f0000000000)="e18f0e39a46cddc4a2ee3ed9af4ccfc4e187e3fcf37b954a1d6fe4431acc", 0x1e}, {&(0x7f0000000240)="410b49e5f6b3ea5416d1829020fb1f9fcc874c680cc32335c9a37fbe9b2369ffd5b8b4adb772faf2", 0x28}, {&(0x7f0000000580)="e37fffcfd107d0770662d581ae513b2dab9a6e85b129076df57aecea13a8702375c9e16c5bb4361bf7348237710cb1d6df65ef08526de88367335ab201acdf433fb6f124d5547bb5a5b8ecff7a37cab0f85bcca6d1326765dfda9fa6cb14b7ea4d83457bb35404f0f4133f9b894befe006ed443c633f59c6ab89d1893c971247a39b40ba86a98ae1b5d0bf9f6e4f6eb9c81cf0ada21928ebe16744770e6b8d0f6087c601d3c7025c9d444e9bade46eaee3d06846df0cd031e4fa5b71dfad3f733b25bd46a124c9cd1d0c86", 0xcb}], 0x9, 0x0, 0x25) setsockopt$sock_int(r1, 0xffff, 0x10, &(0x7f0000000040), 0xfffffffffffffc9a) 16:00:30 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x100, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/wsmouse0\x00', 0x8, 0x0) r2 = open(&(0x7f0000000280)='./file0\x00', 0x20181, 0x40) kevent(r2, &(0x7f0000000440), 0x4, &(0x7f0000000500)=[{{r2}, 0xbffffffffffffffd, 0x80, 0x0, 0x7fffffff, 0x3}, {{r1}, 0xfffffffffffffffb, 0x60, 0xf00ffffb, 0x1f, 0x4}], 0x4, &(0x7f0000000540)={0x0, 0x9}) ioctl$TIOCNOTTY(r2, 0x20007471) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000002c0)={0x0}, &(0x7f0000000300)=0xc) fcntl$setown(r2, 0x6, r3) ioctl$VMM_IOC_INTR(r2, 0x800c5606, &(0x7f0000000100)={0x80000000, 0x80000000}) setsockopt$inet_opts(r0, 0x0, 0xa, 0x0, 0x0) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/wsmouse0\x00', 0x8, 0x0) r5 = open(&(0x7f0000000280)='./file0\x00', 0x200, 0x0) kevent(r5, &(0x7f0000000440), 0x4, &(0x7f0000000500)=[{{r5}, 0xbffffffffffffffd, 0x80, 0x0, 0x7fffffff, 0x3}, {{r4}, 0xfffffffffffffffb, 0x60, 0xf00ffffb, 0x1f, 0x4}], 0x4, &(0x7f0000000540)={0x0, 0x9}) ioctl$TIOCNOTTY(r5, 0x20007471) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000002c0)={0x0}, &(0x7f0000000300)=0xc) fcntl$setown(r5, 0x6, r6) ioctl$BIOCSDLT(r5, 0x8004427a, &(0x7f00000000c0)=0x80000001) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x3f70e71b7961619f, 0x0) ioctl$BIOCSBLEN(r7, 0xc0044266, &(0x7f0000000080)=0x4) 16:00:30 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000000)=[{0x28, 0x0, 0x0, 0x3ff}, {0x6}]}) syz_emit_ethernet(0x16f, &(0x7f0000000300)="b615fe23d6c9af43ddb9d04cc54696ea97d75989b3fdeebf9c7c9360dbb305b09ea854f07e841337d4d13f11e090a336550600494a930ade057b000000000000004feb36662252392671e3b80ea2f8ee0619738eababf19a1785021f3c8c51494fad4e495fdce60ba84380a7b0cabdf9da534b4db5450606371890feeced07210000000000000000000000000000000000000000006cb1795c173ade5e7b5d26a3b4da8f5b66c4961da5b697ae3ad213c08f4a57734ea1d8842296ff00e58098ceb68b5841655b1c91b52e56b70d2be9516b64b7e83ae7cc24aca21881a636f8e3a3d5894721992dd9e7e891db2ca5cc372dbb5f059745a6ee0cc8f337e412ffaaca4e975ac58cea2a47740b46b90fff4dc50f16535d72c264772cebe2fb61162f1ba1ddeb31d026903c683b4f41a81b9a0010716a5098737aed7b1f95e63d155b8171e4ad62dda9e7c45ee6e6746476bb8cbff365f081872a17e258470514a1491006f8c14ee5b8d2714b688c5448") 16:00:30 executing program 0: select(0x3, &(0x7f00000001c0)={0x8}, 0x0, 0x0, &(0x7f0000000280)) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/wsmouse0\x00', 0x8, 0x0) r1 = open(&(0x7f0000000280)='./file0\x00', 0x200, 0x0) kevent(r1, &(0x7f0000000440), 0x4, &(0x7f0000000500)=[{{r1}, 0xbffffffffffffffd, 0x80, 0x0, 0x7fffffff, 0x3}, {{r0}, 0xfffffffffffffffb, 0x60, 0xf00ffffb, 0x1f, 0x4}], 0x4, &(0x7f0000000540)={0x0, 0x9}) ioctl$TIOCNOTTY(r1, 0x20007471) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000002c0)={0x0}, &(0x7f0000000300)=0xc) fcntl$setown(r1, 0x6, r2) r3 = accept(r1, &(0x7f0000000000)=@un=@abs, &(0x7f0000000040)=0x8) recvmsg(r3, &(0x7f00000007c0)={&(0x7f0000000080)=@in6, 0xc, &(0x7f00000006c0)=[{&(0x7f00000000c0)=""/82, 0x52}, {&(0x7f0000000140)=""/95, 0x5f}, {&(0x7f00000002c0)=""/172, 0xac}, {&(0x7f0000000200)=""/98, 0x62}, {&(0x7f0000000380)}, {&(0x7f00000003c0)=""/27, 0x1b}, {&(0x7f0000000400)=""/169, 0xa9}, {&(0x7f00000004c0)=""/203, 0xcb}, {&(0x7f00000005c0)=""/150, 0x96}, {&(0x7f0000000680)=""/19, 0x13}], 0xa, &(0x7f0000000780)=""/30, 0x1e}, 0x2) 16:00:30 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000800)='/dev/null\x00', 0xed78ca24b18be92e, 0x0) accept$inet6(r1, &(0x7f0000000000), &(0x7f0000000040)=0x7) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/wsmouse0\x00', 0x8, 0x0) r3 = open(&(0x7f0000000280)='./file0\x00', 0x200, 0x0) kevent(r3, &(0x7f0000000440), 0x4, &(0x7f0000000500)=[{{r3}, 0xbffffffffffffffd, 0x80, 0x0, 0x7fffffff, 0x3}, {{r2}, 0xfffffffffffffffb, 0x60, 0xf00ffffb, 0x1f, 0x4}], 0x4, &(0x7f0000000540)={0x0, 0x9}) ioctl$TIOCNOTTY(r3, 0x20007471) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000002c0)={0x0}, &(0x7f0000000300)=0xc) fcntl$setown(r3, 0x6, r4) r5 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/wsmouse0\x00', 0x8, 0x0) r6 = open(&(0x7f0000000280)='./file0\x00', 0x200, 0x0) kevent(r6, &(0x7f0000000440), 0x4, &(0x7f0000000500)=[{{r6}, 0xbffffffffffffffd, 0x80, 0x0, 0x7fffffff, 0x3}, {{r5}, 0xfffffffffffffffb, 0x60, 0xf00ffffb, 0x1f, 0x4}], 0x4, &(0x7f0000000540)={0x0, 0x9}) r7 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/wsmouse0\x00', 0x8, 0x0) r8 = open(&(0x7f0000000280)='./file0\x00', 0x200, 0x0) kevent(r8, &(0x7f0000000440), 0x4, &(0x7f0000000500)=[{{r8}, 0xbffffffffffffffd, 0x80, 0x0, 0x7fffffff, 0x3}, {{r7}, 0xfffffffffffffffb, 0x60, 0xf00ffffb, 0x1f, 0x4}], 0x4, &(0x7f0000000540)={0x0, 0x9}) ioctl$TIOCNOTTY(r8, 0x20007471) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f00000002c0)={0x0}, &(0x7f0000000300)=0xc) fcntl$setown(r8, 0x6, r9) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) ioctl$TIOCNOTTY(r6, 0x20007471) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f00000002c0)={0x0}, &(0x7f0000000300)=0xc) fcntl$setown(r6, 0x6, r10) sendmsg(r6, &(0x7f00000004c0)={&(0x7f00000000c0)=@un=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000380)=[{&(0x7f0000000140)="4ae4114829871b6664b8fcfbe253fc928db4fce962f6bf8659e798c0ee28321631783a900f22d1391513c4467d83c8f273b1dccc358e2c27f31567ff23364f98a01151d6678e68226463140863bc40c65029ec2a3649cb139c8870cc4c9c02e57b7f71c07da8f151e90d8f90c56e3b83f39a1191100d56c7c55319c109f75bf85712117a63727c986b573cffca8b5f814038436792c38c8549ffbcf0f50b4725dfa9e0b55cfb2f43e2481abbad82ffca37e864b4e3f34090dd71143831", 0xbd}, {&(0x7f0000000200)}, {&(0x7f0000000240)}], 0x3, &(0x7f00000003c0)=[{0x90, 0x1, 0x101, "f69ed0cd61ac745323d89a1c62693a544a6a69df2182e801f98557125f2e9e0cb9c9e6122e5b3840552e3e2d36d0ce41ad2f31a2f7f993a5d271ce0f3c0d7bb92fef670d2aec726fa8f4f62c82fba3b78f17efc2997da07e35f526070468900193021d501e87273b733066c22329c0b51d407d34994040ed5850c15353b261c7"}], 0x90}, 0xc) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x19c, &(0x7f0000000000)=[{0xffffffff, 0xfff, 0x3, 0x81}, {0x4, 0x10001, 0x8000, 0x6}, {0x1fa, 0xfffffffffffffffe, 0x0, 0xb62}, {0xcea, 0x3ec7, 0x10000, 0x7}, {0x8001, 0x800, 0x4, 0x8}, {0x7, 0x2, 0x1, 0xb62b}, {0x3a, 0x10001, 0x401, 0x812}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:30 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0, 0x0) r0 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f0000000000)) write(r0, &(0x7f0000000200)="009c9b2af6fc31c4f749dc831871c464bdf8d1a185157f6a0fde8687b85139c910db197b571bb6f97248c5adbcb169155db4da3bd19268dd9247fb46ba8351ff3ed61755045356393583d7b93340b8ad2f48e56d41c243fec207fef7914e8ab9fe4c07a301f9a471745830e3d5eb5d89736874fdf83c54d10783eb44dbd0fba8f1f928dc9e240c2c341c2e0e4da6e14f4a19c92894e0f87a211f2c236acdb29472aad5e33e54d3c964c628a5712a8bd1b34d58b463ba497177cf7de7387a68ce95ff9c8cb8ee48c35e99a5c184981e23075e157f3cb6cbf53283d95c5988f8e4de69b23316b7a24418e51880229ee94f", 0xf0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r1, 0x0, 0x0) pwritev(r1, &(0x7f00000001c0)=[{&(0x7f0000000140)="e6", 0x1}, {&(0x7f0000001680)="3c892625f6976576eab7859131a4f32d0eca6ec9927b7c521fe4233b0e1d6b91076a12029c91e705a2724be04263b5d449a92b481ac556a0015fa93bd6f5b120680cace15d61f59ba3300dec196f2d124fee1d08bf0fe9a8b87d72519313ecf1ff9e2b0b979f18f20a425a32e268c71cf04f44cc5f06b17357697babe8d463a22b46f5a58fb858fcdb57977a4d2df49eaa3dc2c502b73708db6b6605ead6030cbe7cd356593763b9605c4f60407e7c8fe2783347afad499608cbbc442f63c5ea538b9290953b181f538ed5544b0b30e7a9038ad5e787606a42461e96bda8084eeb4f464e2b38fedd837c0b3a87b277ea11a5d258bcd6559439045837be7d356d379d811d606357dcf27a2a7036bebe65fc03606f35056681c19053f3339a43d695a6a643c84d073e0d3421fea254785c96d98dc6cb0d7647cbac16e565442b72ed6c9a3686d2796db518aedd49d4059333980d05fba2714c806e21d38bd92f3d29fdb5a79ab94edeea4a580570c317a3d914288441ce2d8b1c1b0cd88bea3780b4a37e2de67d2dd92eaab5e6a98ef0876e7c9481baf232e507b7b86a7273f8c0ae1a0d4cbdd5a29bcd382074fd6819e9ce7bafe70e35f33173778878f2ce6532b6b21afb14843ffee6ff6bd190e0aa9d8d6f4d72a21ff8def7d9b022748a3d889814673a1f48fbd5c56ca2720785a4e2cd9e50dde79139f4082fe3e72cd5fb1eb012792b3e178de08ffb250e1c23ec2b0857651351bf92a37d963805697ab2851edf3b2179b154682326ecd2c599bc37dde6898cf3958fa2995d61a08de51752c7e5e5c2915d56400604dfdf930d2793f78714b950f5e61b6c7d9f041ca507421d59be049c60185c03050053787f073e0798c74723170b6dc30d866722dc541e0eec17c51529d4d0fe68fc4e3c40be802adfec99f33d1e2f38d8e68bdb5baf59931a5ef2e3b08dd51514a4d2da9f8648aecc23cd5ca77d5a193f8ab487e9591987f98746872628fd74ceaa6ae0baeb5581fa7f7901c6f8966862aa53a5f383d5e48215dd2bfb1bd3358f53fe506929e7c65bda69f15751d7402c728d490a91635ea0f4a9144b4b9950588f2466a864dd96e35928d988ad96ac4b405571e20d3fb79be7fb4f6adfe63253ea831099615b89a8b423a9d91b96af41bca97bcee8a7872335b5c5f273131fa497e85204cf29f79a3da298e7f28f445f3b9e5dc87a5f3178a4751da7d2d99596edd5c3db0a03457dc9f40903e1daec57f833eebc559de4aedb8f942a5518a1e40c29bb9b38eaf89cb2e2d38c70a07c144d629367b3acedc516736b6cabd348e7b52f5fe1eee2f1a0205a9454fd0e4437e82fab0adcb0456473be86aa8567a57245fa789f8d332db07ec815b4b2451981a73555173b9ff9ff2866f62fa026411d4854e2967bf2527804cfcf5de0238aeefac671482ad802d4a7973e94f21e0f61a16ff563f45fdf0e8802df077dbf11d8d082f2cbda1a90b0de6ead18879495171dd1361b7f9bae040d891a4748d7bfe2765f0e4d22fa70f0e3d46ba4afe10351b4c42e20b0b545d8001d46fee67c42028cc3be4d22803c70c57bb926c7818b6a6d57c149f483b6968cf635af4b506fcd9b5750756029e3819f43a55d6c0501d92abecdaaf433836e3acf2524cdef760384990ed3ed00d0de5e434029cd77a45bf3e06fbafbaa33017e676952881750e7ebd1d567230b3cb0a5bdbaadb00113448b61afb249e4480cac97d5921748752bda68d6cdbd9c20447593f1ea84b0ad15cfe4761497657fe6981ba3155ed8fe27a923af91ef0f0db16be77f5d33f6372fc0d465f790d9a426a1043fbcee0c5e991629594f7c7c5966540f290705f28dbb43b03cde215c141029e035a5afeff6406ac3c5b9f1641ec3e13984361a7e6613e0c6c83835e9554a59d52bbd7cef0d75defecfc0830f563a811568919736d4d126f36c222bb86395999f0466bc73cdcbc0de3acf89ab1e9d91db6014967da45a51acf1b2d1ead298a5481dc1f41b47be82a68cb5517b56b923ffc19837ec940decd79edefde49a0d80f72a32b912d6e0fa51a9ea1a2c23d8779c0f3b2b1eae3ebdafade06b698906a4aec09c889d590c78791d054f2d93249c41c22babb92d825496030fb8b638d2274820628a00c4fa77634c29c0842a965904884ee8a6c0b45709049d74e0b02d0bff3c7d6b782d1f5f6cdf42a7d63d17e428afc424937fa3948ec8e682aa2cd72e6ac4dc4c1e7334f198c7777e1b5b3d76200fd5cbf10d3e944c5940ac44dd2293b0966559a56c60d9520ff31038bdfde198691edb8b51afe5d361c31f631dde3c611de650a80fa55319be473cbc69420446b88bfa528aea9cf6fab96a38af2c27ab22a9ec55601ab960f914ac41dab56c10edcca2f86dfb82b1c63c6b975357d66afea7147aef20d1aa25c05e39556089391ef2b4447d4338bc9a9d6dd0c2afcfac4b5a8c9bec4a960d240e0a4feb2849490c2da28a7683ca46231238d39ccdf4c1668f1a21bdb11c636af10f889497166872edd92f5cb8dbe71d47d4f486a9fdc3561066398dac862d7128a9b09155eac5aded7e7fbdb8800e1e2827f0e3eaafbabac60d9abf590c6b5b8682a2efa16b2054488cfa34431867ac5fddfd01f45819356daeca18b66243de484fb9f54809130eca5b90d42d353f4aa0ccb45e5f022155582b3a2567d83e22de3f79c972ee666822d8de63535590f8dfa351cc932239ec677af192f5ae61afec1e88fc9065ace13d27526941e182982ffd028b348b97cd69bcb06d4bfa5171494bc1d1d56c3ffc95dee94b16133ecc5179c2cfee008da0da6582103d22728b24498c6e548b2fc1e1d730f53ef687c0f5f8dce79071660a0049e948f92957fc758d8e8cc0cdb55a9d7cae2ea989ba4167d6a995148e419b2bffb00f570985d13773f7ccfd450dfe822f14784b5b330edd9132b63503ab62368ad78b36329e136e56ba15802b71e565803a1c13f00f7a133cbb7516ea8b82df4950f4aca664906de408945bf9e1681e136e7e70c067e15329ffe600484690794389b033991482f17609cc4287b1e67aebaadebaf6a025a5886b50f8dcb242b5414b1354ec1d0776faff8e42b3310fb858872f264207a25c30fbaa8f41fc113be393b34293f175a967bb006dccf4b6a9f50d5f531f5c1591ac699f0e368a254d3eee8e9f30d286090de204d335b8199a2cf06dac331d2cf55cf8b89600aed8ad37384baf9ff09b6c37d29253a15e32adf9b6e5cbabef93670ce1e6632acb5d6f186bcf0053ae7aa0a02b0a1f4eac3350707cf34713a4233e0836a79baa91678b1d1b5e0e587f41182c7d5b007e10d804c0005b567c56b04b41f2880941920000863dec38765a00899cd0528c7f5c795c0fa609d093c4ac65616ab1921e4ff2ce58a11b049e32908b03ba55", 0x981}], 0x2, 0x0, 0x0) 16:00:30 executing program 1: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffb, 0x80000000, "68d19de7f43f0db1cb2f040000006f1cc6822bc6", 0x8}) r0 = kqueue() kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffc, 0x29}], 0x47eb, 0x0, 0x2, 0x0) nanosleep(&(0x7f0000000280), 0x0) nanosleep(&(0x7f0000000080)={0x3, 0x3}, 0x0) close(r0) 16:00:30 executing program 0: r0 = syz_open_pts() fcntl$setstatus(r0, 0x4, 0xc0) syz_open_pts() r1 = socket(0x10, 0x2, 0x9) fchdir(r1) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000100)={0x0, 0x0, 0xf39e, 0x0, "5711ed146bae597da7f4cfc6d13c3325fab8cc78"}) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/wsmouse0\x00', 0x8, 0x0) r3 = open(&(0x7f0000000280)='./file0\x00', 0x200, 0x0) kevent(r3, &(0x7f0000000440), 0x4, &(0x7f0000000500)=[{{r3}, 0xbffffffffffffffd, 0x80, 0x0, 0x7fffffff, 0x3}, {{r2}, 0xfffffffffffffffb, 0x60, 0xf00ffffb, 0x1f, 0x4}], 0x4, &(0x7f0000000540)={0x0, 0x9}) ioctl$TIOCNOTTY(r3, 0x20007471) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000002c0)={0x0}, &(0x7f0000000300)=0xc) fcntl$setown(r3, 0x6, r4) semget$private(0x0, 0x0, 0x32) getsockopt$sock_timeval(r3, 0xffff, 0x1006, &(0x7f0000000040), &(0x7f0000000080)=0x10) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "f145a1eead8f8e373832454da4f1734cf8f499ea"}) 16:00:30 executing program 0: kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180)=[{}, {}], 0x0, 0x0) 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) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)="e2e5816e7d53e0c851a9fe98de73665eb105da8f49b414d6ffb3456417b2ca37ebb14895a54e78fbfc33431aa8607cdd7a38b908fc71e011869fcf5c1a1b8c0e486eab3b6415815bb69d2406028e5663d9e86e9b6867a14a6b32157e5d174a8ee7ae2a617f043940a5cc5ac312835e0c351ac86821afd5f53e26c6888d28e70ecac6e4d62fbc8745228cdb17d3e848b6f583747eb4ac3386bec46831c10ade09dac3a12ae5a62227f3c9cff604e6b4dbefe63c6cd908a7f00fe84e5b5a", 0xbd}], 0x1, 0x0, 0x0) write(r0, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:30 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x20c0, 0x5bcc) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/wsmouse0\x00', 0x8, 0x0) r1 = open(&(0x7f0000000280)='./file0\x00', 0x200, 0x0) kevent(r1, &(0x7f0000000440), 0x4, &(0x7f0000000500)=[{{r1}, 0xbffffffffffffffd, 0x80, 0x0, 0x7fffffff, 0x3}, {{r0}, 0xfffffffffffffffb, 0x60, 0xf00ffffb, 0x1f, 0x4}], 0x4, &(0x7f0000000540)={0x0, 0x9}) ioctl$TIOCNOTTY(r1, 0x20007471) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000002c0)={0x0}, &(0x7f0000000300)=0xc) fcntl$setown(r1, 0x6, r2) pwritev(r1, &(0x7f0000000080)=[{&(0x7f0000000140)="8bbef0bc57e4fc62d350c211e751f093ce7e07742522176726442fbaae37ee5b4074c13bc9f82d531d448f92af7bde4cfbcfaece23c5fd35cee8b6cf788acff66e6ccb042c885c4b6e89699de7f9d5bfd3d05fb97ab898065e70382e2982d059f04e41a6b9a106efe89141574fa4993dcde65cc60526171dee1df65523c3e6754043dd7763834e5ead545b62a43a2dab4fe9d64d981db7e616304bd26dc7c0e526d4583e43e0209e73b917f409dc4323d9649dba47cc8a241a1165dcf5bb8c5d8c60fbc6e1a3a06206fa5091b9aea84cc420f95a4ae36efa060a3e4a5d4b4a83ea7ba4681d13fe41284cb0a61c5d", 0xee}, {&(0x7f0000000240)="500ee3d9d3fa5e84e4579f5c7ee605e66f9a4f25a6294991cc397ed80d0e4dcb0c5e03d45feab451a55030517c163190827a23013d7bd309bd36fb672b43af755f5a339da913b7f7de8a39649432dcecad41a9ccdc4664f9e7e761eb57abca764c1ef5adbc444715a500bc98746cd576a4de30ff89821f09ba63bf836ea57353b6621eff6997ba3a9ba4868c8f300d897784829623e458a568a3d40d", 0x9c}, {&(0x7f0000000300)="ae7333c5c81b80c047375de4d7665ecde5e46190e8806aa3d203d1edb2788fe0888660595d60ea94a34a087638fd49ac0402108500a3267586208d7c44b13dedf1ce86ec982f7050434c238442f2a645db082b43f65607d0f1333f08c840375fe6fabc9005b285badb451f4c9bafb9309496f7dcbffe01bf07f72fee6d", 0x7d}], 0x3, 0x0, 0x0) r3 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000040), &(0x7f00000000c0)={0x8}, 0x0, 0x0) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/wsmouse0\x00', 0x8, 0x0) r5 = open(&(0x7f0000000280)='./file0\x00', 0x200, 0x0) kevent(r5, &(0x7f0000000440), 0x4, &(0x7f0000000500)=[{{r5}, 0xbffffffffffffffd, 0x80, 0x0, 0x7fffffff, 0x3}, {{r4}, 0xfffffffffffffffb, 0x60, 0xf00ffffb, 0x1f, 0x4}], 0x4, &(0x7f0000000540)={0x0, 0x9}) ioctl$TIOCNOTTY(r5, 0x20007471) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000002c0)={0x0}, &(0x7f0000000300)=0xc) fcntl$setown(r5, 0x6, r6) renameat(r3, &(0x7f0000000380)='./bus/file0\x00', r5, &(0x7f00000003c0)='./file0\x00') 16:00:30 executing program 1: fchdir(0xffffffffffffff9c) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x401}, {0x50}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000000c0)='B') r1 = socket(0x18, 0x1, 0x328) accept$inet(r1, 0x0, &(0x7f0000000100)) 16:00:30 executing program 0: r0 = socket$inet(0x2, 0x8000, 0xc000000) pread(r0, &(0x7f0000000000)="bbd152771f75ebddaeb5ef28b7395bfb4663027b04ee65969cc3daca561c8db4c4dbb0efb483171d1042d00031a713a36b096b0618373f01701b7ee26a3975faee51b074fb65398227af731126e6a2285f0ac43c3f626a585162e0f5aa091754b30cae4293d44ea5a53a4cd5ea36527c83fe672fc883cb59b2198090869d0dbe624a1bb032d00b0d82920044fad89336b0bf3bd30cb86b63660a0994ca77c4db8c48", 0xa2, 0x0, 0x0) r1 = socket(0x10000000011, 0x10000004003, 0x0) utimes(&(0x7f0000000140)='./file0\x00', &(0x7f0000000240)={{0x3f, 0x5}, {0x200, 0x6}}) sendto$unix(r1, &(0x7f0000000180)="b1000513600000000000000000100000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00e3630667a586196a07949a2cf4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0xffffffd6) 16:00:31 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r1 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) r2 = dup2(r0, r1) r3 = kqueue() close(r1) r4 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x0, 0x0) kevent(r3, &(0x7f00000001c0)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x7ff, 0x0, 0x0, 0x0) dup2(r4, r3) 16:00:31 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) mknod(&(0x7f0000000040)='./bus\x00', 0x1100, 0x6) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) recvfrom(r0, &(0x7f0000000080)=""/118, 0x76, 0x800, &(0x7f0000000140)=@un=@file={0x1, './bus\x00'}, 0x8) mprotect(&(0x7f0000003000/0x1000)=nil, 0x1000, 0x0) pwritev(r0, &(0x7f00000002c0), 0x0, 0x0, 0xffffffffffffffff) 16:00:31 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000001c0)=[{0x44}, {0x1c}, {0x6}]}) ioctl$BIOCSBLEN(0xffffffffffffffff, 0xc0044266, &(0x7f0000000040)=0x19) syz_emit_ethernet(0x1, &(0x7f0000000180)="dd") 16:00:31 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000800)='/dev/null\x00', 0xed78ca24b18be92e, 0x0) r1 = accept$inet6(r0, &(0x7f0000000000), &(0x7f0000000040)=0x7) bind$inet6(r1, &(0x7f0000000400)={0x18, 0x2, 0x2, 0x8000}, 0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000380), &(0x7f00000007c0)=0xc) preadv(r1, &(0x7f0000002840)=[{&(0x7f0000001540)=""/71}, {&(0x7f00000015c0)=""/110}, {&(0x7f0000001640)=""/89}, {&(0x7f00000016c0)=""/199}, {&(0x7f00000017c0)=""/4096}, {&(0x7f00000027c0)=""/98}], 0x301, 0x0, 0xfffffffffffffffc) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2}, {0x1c}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) msgctl$IPC_STAT(0xffffffffffffffff, 0x2, &(0x7f0000000140)=""/123) r3 = socket$unix(0x1, 0x2, 0x0) setsockopt$sock_timeval(r3, 0xffff, 0x1006, &(0x7f0000000040)={0x100000001, 0x8}, 0x10) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:31 executing program 0: msgget$private(0x0, 0x40d) r0 = msgget(0x1, 0x40) msgrcv(r0, &(0x7f00000000c0)={0x0, ""/148}, 0x9c, 0x0, 0x1c00) r1 = msgget(0x2, 0x200) msgsnd(r1, &(0x7f0000000d80)={0x2, "74d9a61bf83d544a34324dc5cf9472018b68370c79bea1c4e3ca5aa5244352a308c58c1ef65727938c8a1e8f5b329822ca238a900d93700cb1a67df837e0d1f40c14126e88a0877a00b1e25e5f7f1838eac53a03ca643250cdf79e1504ede5c35c87ab91db452e443a4590a9a1bd45dafef8adc5ffb729c671f27a7d34dbdc584bec7acd89dc41efa08b85d2f6b8599dc8eb386cbb82e9bb017c91c369d726e4e396e45aef5a8ed4e0dd4aa4856c5fa36faa160f918410145767224e47e3000051aa218a17cd0437507a862a52b1a527b4a0401a09000000000000008080c2efbf8ef3e03236961879c66fbc4b235e12314918269e19f1dbe3bdb5fd32c43624f40aae66473f1a1f093be2847bc9446bfbf4571a42929183ced632c52b5e5ab4b3adcb4faaea1b23c745adc10100000000000000e5a7398201a98cee73de3f5235af0dc7f93adc3d8169ef7e0b4d8df5e217ccf8d38a0e75dee6e4915d0fa5f3cd2d819c2ca172d3e29b9d497ea5faffffffffffffff520f65f6bcb194075892e135a4ee3efa797e602624fe44ebd2cc0737d0e9722bccda6f35566da483bf758cf19142b5736a79decdafaa59c66cdbad793cf6fdd8945d7d3c2e46e962307e3b3977738bf5a6321d392b348d0f24f5801fc9027c379b0922f292c5c9f56661ef92452dbd48a90e797002fa5b1defa47c9be50c6285a14486c11e425a91b8611cee5572cf217ee742ef86958c7b1af925570d83454d35c0a846d6f2e7325be1640132b8d90000006b7cad61ee777009bb32d94e00000000000000000000000000600332ebad80e9feec02232a6f0e7d84e3d4a3bb08fbea9795e2458522791846ab888bf04cc62e"}, 0x4a4, 0x800) r2 = msgget$private(0x0, 0x400) msgsnd(r2, &(0x7f00000001c0)={0x2, "0bb64eb7eda4abcc32d1cad5702b9f4d0733a5c88e431aa4774f2fee09c1a25306357c8268aa6fc3c808c9a070c90521203b183fddd8ed32469f5f12d3b8b40e0d565092eafb5198dc1960269561d5ea7654d36fd010ae1fb976e35646f261e9e7807306a8fcc2b2cd26fe74dc36cc5288ce7b60d5763d800eb57b3c60f2886b9e233cba4e3dbf04fa423b39637fdbcc0819ff4a01250e0e5db5e3c1e987a8cc4bfde9818103bde1bfc78686c4eb1f4f7cda2f6b08696957eddaf8c3caf4d6fb1128b68dae605869231c1203f89b25737c3ee408709e71d53b97fbaaca83529f321658be51d88e6baee880c5e0c83132aefdd942df6d"}, 0xfe, 0x1000) r3 = accept$inet6(0xffffffffffffff9c, &(0x7f00000007c0), &(0x7f0000000800)=0xc) ioctl$FIONBIO(r3, 0x8004667e, &(0x7f0000000840)=0x4) msgrcv(r1, &(0x7f00000002c0)={0x0, ""/154}, 0xa2, 0x2, 0xc00) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000380)='/dev/ttyCcfg\x00', 0x2, 0x0) msgrcv(r2, &(0x7f00000003c0)={0x0, ""/81}, 0x59, 0x2, 0x1000) ioctl$TIOCCHKVERAUTH(0xffffffffffffff9c, 0x2000741e) r4 = socket$inet(0x2, 0x4, 0x2) getsockopt$inet_opts(r4, 0x0, 0x0, &(0x7f0000000440)=""/146, &(0x7f0000000500)=0x92) open(&(0x7f0000000540)='./file0\x00', 0x10, 0x0) setitimer(0x1, &(0x7f0000000580)={{0x2, 0x33a}, {0x0, 0xaec}}, &(0x7f00000005c0)) syz_open_pts() r5 = msgget$private(0x0, 0x20) msgrcv(r5, &(0x7f0000000600)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ef000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000200"/148], 0x94, 0x0, 0x1000) msgget$private(0x0, 0x220) r6 = syz_open_pts() ioctl$TIOCGETA(r6, 0x402c7413, &(0x7f0000000780)) msgsnd(r5, &(0x7f0000000740)={0x2, "656e5d4174ae4b580d12df388dfae45ea4af81bd60a46abee4221e1c6089ad04a5ddaf1300d08a924386c776bcbab96cbc69b0e836"}, 0x3d, 0x0) getegid() r7 = msgget$private(0x0, 0xc81486ba10585848) msgrcv(r7, &(0x7f0000000000)={0x0, ""/179}, 0xbb, 0x1, 0x800) msgget$private(0x0, 0x9411b68c080dc3a7) msgsnd(0x0, &(0x7f00000006c0)={0x1, "73128f962ded706d037ffccb28d0fb7c8e1cff8ed6f0ba025094bf01ea0e80b0"}, 0x28, 0x400) msgrcv(0x0, &(0x7f0000000700)={0x0, ""/54}, 0x3e, 0x2, 0x800) 16:00:31 executing program 1: setitimer(0x1, &(0x7f0000000040)={{0xffff, 0x8}, {0x3524f33e, 0x800000000}}, 0x0) setitimer(0x0, &(0x7f0000000000)={{}, {0x0, 0x2cd6}}, 0x0) poll(0x0, 0x0, 0x0) getitimer(0x0, &(0x7f0000001780)) 16:00:31 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x61}, {0x80}, {0x40006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)="b6") socketpair(0x10, 0xcd048c0cf2ed0306, 0xf55, &(0x7f0000000080)={0xffffffffffffffff}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000003680)={0x4, &(0x7f0000000380)=[{0x8, 0xfffffffffffffffd, 0x4, 0x101}, {0x81, 0x2, 0x1, 0x2}, {0x5, 0x5, 0x9, 0x6}, {0x4, 0x90eefde, 0x3f, 0x7}]}) recvmsg(r1, &(0x7f0000003600)={&(0x7f0000003640)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00I'], 0x1, &(0x7f0000002580)=[{&(0x7f0000000180)=""/75, 0x4b}, {&(0x7f0000000240)=""/147, 0xe7}, {&(0x7f0000000300)=""/82, 0x52}, {&(0x7f0000000100)=""/48, 0x30}, {&(0x7f00000003c0)=""/4096, 0x1000}, {&(0x7f00000013c0)=""/147, 0x93}, {&(0x7f0000001480)=""/247, 0xf7}, {&(0x7f0000001580)=""/4096, 0x1000}], 0x8, &(0x7f0000002600)=""/4096, 0x1000}, 0x40) 16:00:31 executing program 1: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/wsmouse0\x00', 0x8, 0x0) r2 = open(&(0x7f0000000280)='./file0\x00', 0x200, 0x0) kevent(r2, &(0x7f0000000440), 0x4, &(0x7f0000000500)=[{{r2}, 0xbffffffffffffffd, 0x80, 0x0, 0x7fffffff, 0x3}, {{r1}, 0xfffffffffffffffb, 0x60, 0xf00ffffb, 0x1f, 0x4}], 0x4, &(0x7f0000000540)={0x0, 0x9}) ioctl$TIOCNOTTY(r2, 0x20007471) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000002c0)={0x0}, &(0x7f0000000300)=0xc) fcntl$setown(r2, 0x6, r3) r4 = getpgrp() munlockall() ktrace(&(0x7f0000000100)='./file0\x00', 0x2, 0x800, r4) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f0000000340)={'./file0\x00', 0x2, 0x9, 0x5, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x3, 0x5}) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x40001480, 0xffffffffffffffff) ktrace(&(0x7f0000000000)='./file0\x00', 0x14, 0xf14, 0xffffffffffffffff) sendmsg(r0, &(0x7f0000000300)={&(0x7f0000000080)=@in={0x2, 0x2}, 0xc, &(0x7f0000000240)=[{&(0x7f0000000100)}, {&(0x7f0000000140)="f4b01e317caec9262a28681d79fb826c8f1f1887b2827bb87d90ef99ccef984f8ff83703d0b28a5f3928135c37bfad6858b851ffac54048498", 0x39}, {&(0x7f0000000180)="53f792c5a13b768c93cb3afd04d951e2d42fba386b11aab4d6ad0bb26ed0323cdf41c00d7977431f0806da411a7b8bd1949e57f59bbf66f0098d1fa1bc1ef9f83ff3464489b31a2fe4b91f5db0a2f10182f80eb3a0175039de4c9b1294b823ff1c58e0b86b26a1e979cc171eaff12ac2ed09829a2ad17e2770c4b8a4b3d89866f56e7816573b3fb4265d70c7e0fb2785f33674aec524", 0x96}], 0x3, &(0x7f0000000280)=[{0x40, 0xffff, 0xd4, "5a7acc1f5b04f72e9b99833f6f6bfde69dfd3e9cb1df2b12eae5341feb26a2b0cce6b0064388a5569e40dce1"}, {0x20, 0x1, 0x40, "ab0d121628633ffd0a859bb18545"}], 0x60}, 0x0) 16:00:31 executing program 0: r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x9130fbf, 0x0, 0x4000000, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/wsmouse0\x00', 0x8, 0x0) r2 = open(&(0x7f0000000280)='./file0\x00', 0x200, 0x0) kevent(r2, &(0x7f0000000440), 0x4, &(0x7f0000000500)=[{{r2}, 0xbffffffffffffffd, 0x80, 0x0, 0x7fffffff, 0x3}, {{r1}, 0xfffffffffffffffb, 0x60, 0xf00ffffb, 0x1f, 0x4}], 0xfffffffffffffffe, &(0x7f0000000540)={0x101, 0x9}) ioctl$TIOCNOTTY(r2, 0x20007471) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000002c0)={0x0}, &(0x7f0000000300)=0xc) fcntl$setown(r2, 0x6, r3) ioctl$VT_OPENQRY(r2, 0x40047601, &(0x7f0000000000)) minherit(&(0x7f00003ee000/0x1000)=nil, 0x1000, 0x0) ioctl$KDGETLED(r2, 0x40044b41, &(0x7f0000000040)) 16:00:31 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x34, 0x0, 0x0, 0x2005fffd}, {0x24}, {0x6}]}) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/wsmouse0\x00', 0x8, 0x0) r2 = open(&(0x7f0000000280)='./file0\x00', 0x200, 0x0) kevent(r2, &(0x7f0000000440), 0x4, &(0x7f0000000500)=[{{r2}, 0xbffffffffffffffd, 0x80, 0x0, 0x7fffffff, 0x3}, {{r1}, 0xfffffffffffffffb, 0x60, 0xf00ffffb, 0x1f, 0x4}], 0x4, &(0x7f0000000540)={0x0, 0x9}) ioctl$TIOCNOTTY(r2, 0x20007471) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000002c0)={0x0}, &(0x7f0000000300)=0xc) fcntl$setown(r2, 0x6, r3) r4 = openat(r2, &(0x7f0000000100)='./file0\x00', 0x104, 0xb51743b3eb2bcf02) ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000140)={0x7, 0x4, 0x80000000, 0x3ff, "44c2917d1bcfe7a3631d3a0aebf7b3ad4ebcea94", 0x2, 0xffffffff}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:31 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1c}, {0x3c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x1, &(0x7f0000000040)=[{0x101, 0xffffffffffff0afc, 0x200, 0x9}]}) 16:00:31 executing program 0: r0 = socket$unix(0x1, 0x1, 0x0) getpgrp() r1 = socket$inet6(0x18, 0x3, 0x800000003) write(r1, &(0x7f0000000000)="44537cdd2dd9c4a9c188101d9f836e0f4486eecc17048fb2cc02a48877ffe318356c1f98e4061444030d3ff2a5afbf7652a53e031c39ef3de10fa9174af0fd3ceeaf100200c307bd9f30f10fda7c8ce6ddc923842fa323969c31d2670d8ff011fb18bd33bb2826f1f1b7eebb1a2f7275c006760f6ae18b532365a7ca6a0c0c7b9909016115edb99664a338fae3d729b7497f640d86f3d6b39140b49c5c5219ed26780c4b3a5950e411ba55c1b458b1ad8162c7e04300461de1f20304e4f55e9e53eb913df468fccee837efa2b7295a35c2a955e9c78d7cc1b992e37f20ad8fb0878b", 0xe2) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/wsmouse0\x00', 0x8, 0x0) r3 = open(&(0x7f0000000280)='./file0\x00', 0x200, 0x0) kevent(r3, &(0x7f0000000440), 0x4, &(0x7f0000000500)=[{{r3}, 0xbffffffffffffffd, 0x80, 0x0, 0x7fffffff, 0x3}, {{r2}, 0xfffffffffffffffb, 0x60, 0xf00ffffb, 0x1f, 0x4}], 0x4, &(0x7f0000000540)={0x0, 0x9}) ioctl$TIOCNOTTY(r3, 0x20007471) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000002c0)={0x0}, &(0x7f0000000300)=0xc) fcntl$setown(r3, 0x6, r4) fcntl$lock(0xffffffffffffff9c, 0x9, &(0x7f0000001180)={0x0, 0xed41ad947f650366, 0x100000000000, 0xd2d, r4}) getpeername$unix(r0, &(0x7f0000000100)=@file={0x0, ""/4096}, &(0x7f0000001140)=0x1002) fcntl$setown(r0, 0x6, 0x0) 16:00:31 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x100, 0x0) ioctl$BIOCIMMEDIATE(0xffffffffffffffff, 0x80044270, &(0x7f0000000100)=0x8) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000080)=0x12c7b5eb) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000240)={&(0x7f0000000000)=[{0x83, 0x7}, {0x1, 0x1}, {0x24, 0xfffffffffffffc01}, {0x8a, 0x101}, {0x101, 0x9a}, {0x90e6eda8c0049002, 0x9}, {0x81, 0x1}, {0x21, 0x3e6}], 0x2000000000000073}) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/wsmouse0\x00', 0x8, 0x0) r3 = open(&(0x7f0000000280)='./file0\x00', 0x200, 0x0) kevent(r3, &(0x7f0000000440), 0x4, &(0x7f0000000500)=[{{r3}, 0xbffffffffffffffd, 0x80, 0x0, 0x7fffffff, 0x3}, {{r2}, 0xfffffffffffffffb, 0x60, 0xf00ffffb, 0x1f, 0x4}], 0x4, &(0x7f0000000540)={0x0, 0x9}) fcntl$getown(r2, 0x5) 16:00:31 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000240)={&(0x7f0000000000)=[{0x101, 0x80000003}, {0x86, 0x8}, {0x66, 0x9}, {0x80, 0x201}, {0x140, 0x400}, {0x23, 0x2}, {0x26, 0x8}], 0x7}) 16:00:32 executing program 1: r0 = syz_open_pts() r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0x6, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x100, 0x0) pipe2(&(0x7f0000000000), 0x10004) write(r0, &(0x7f0000000140)="908d144e33da16db9fabd10274a105e3dfdb9ac4c00b40b4ed5e915ca57d7ae2d4f72b34bed11e4ff6453dd6ed1096dc4bfb97c4ad7fe36e6e41b547960cb7f273556a18585fa19150cca58239f31a6b0124b3b39128c1c185afa8227d28aa833144d13fcc328b2e5815cffeaf7a4ad8f3e62c9e190d4d25ca57dac1b92a284aa14f55b8903f2022a171915f8584793fa8022463239fd879b39efd7188591609d52a7b2091d5ca1dbacec3453489c606baffd02682f6e01d75c1efcdad214060e818f60f657ceaa7865bbc1930ad515e83f49f83f9ec076feecf41085458e83087b005e49003b7bc7583ffabe55db59a20c11bc2aac99d1d503e63224e8da93b19", 0x101) kevent(r1, &(0x7f0000000280)=[{{r1}, 0xffffffffffffffff, 0x9}], 0x1f, 0x0, 0x0, 0x0) kevent(r1, 0x0, 0x0, 0x0, 0xb0, &(0x7f0000000080)) 16:00:32 executing program 0: select(0x40, &(0x7f0000000000)={0x1ff, 0x0, 0x3}, 0x0, 0x0, 0x0) r0 = socket(0x18, 0x3, 0x0) r1 = socket$unix(0x1, 0x2, 0x0) r2 = accept$unix(r1, &(0x7f0000000040)=@file={0x0, ""/74}, &(0x7f0000000100)=0x4c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendto(r2, &(0x7f0000000140)="ea641c3c7316a4a40946920f54f860fc3831a85636754a2eb5af07937f3759bd8a3c2a6b40090e353019cba33a372e7374f45493f4a6b6ac8ca365b98bec1718a8700e48664775f96ac97c29ca7b6d203e05dfbda65116913911c44718ffc01b2349133b3dedd97906f5ac4f4774a78fec735b13f212f2268d4851a34fcf8d79b1120bc7e739bcc01251c5c7f3830023b5afeb82c496c7750882f49ddd0ad7a82b7cdd6b22be47069c277bb7bc7b954453313a41d8e0dd98cf209e6c972e59e29343689da7a50496dfbc1208f27b9263865c9013c3081c45c591c58b63f5", 0xde, 0x8, &(0x7f0000000240)=@in6={0x18, 0x0, 0x2}, 0xc) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r0, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:32 executing program 0: open(&(0x7f000054a000)='./bus\x00', 0x0, 0x0) 16:00:33 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x45}, {0x4}, {0x4000000000000006}]}) syz_emit_ethernet(0x13f, &(0x7f0000000280)="b2cea19498c7c1eca7be2c01d9707723ca1a9953e598a2a9010058c57ccd3fc4b1a8664206fa598fb435463b8a2731c8f767825c3eb29c50fe59633b7d1b84e2e4e51e85776183cd0177b4d176bf0069684c2de65f4aff8be28e5399c7b8402307bc105f95bf0801a4a7708ad2772b92b827ebaf73f9d6af1565467de01174180023325b9aea57c0e80354a5b54c116317802a1b2cdea3f37f22a9d0b820a63fd7049e4c42e9241b586ca0f8959f54300aaf6fbfd28e3f638598ff278905c51dbf7d70cbf4b15edb3b007b90b5cb19be22b7bd01d7cdcefb44749a33beea68836210024f635389815c2692e1971fb2c05b595ea1fa99e80c1e6009383d5ae642931a6a23c769fb4d8fbbaee5799cff7568422a8d74bb0a8ed1387a4dc99c6109ae5d9a362cb8ecc1848bb1bf9eee0ab6242c24b53117094511275c2122b26d") 16:00:33 executing program 0: setreuid(0xffffffffffffffff, 0xffffffffffffffff) r0 = msgget$private(0x0, 0x8) r1 = geteuid() r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/wsmouse0\x00', 0x8, 0x0) r3 = open(&(0x7f0000000280)='./file0\x00', 0x200, 0x0) kevent(r3, &(0x7f0000000440), 0x4, &(0x7f0000000500)=[{{r3}, 0xbffffffffffffffd, 0x80, 0x0, 0x7fffffff, 0x3}, {{r2}, 0xfffffffffffffffb, 0x60, 0xf00ffffb, 0x1f, 0x4}], 0x4, &(0x7f0000000540)={0x0, 0x9}) ioctl$TIOCNOTTY(r3, 0x20007471) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) fcntl$setown(r3, 0x6, r4) r6 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/wsmouse0\x00', 0x8, 0x0) r7 = open(&(0x7f0000000280)='./file0\x00', 0x200, 0x0) kevent(r7, &(0x7f0000000440), 0x4, &(0x7f0000000500)=[{{r7}, 0xbffffffffffffffd, 0x80, 0x0, 0x7fffffff, 0x3}, {{r6}, 0xfffffffffffffffb, 0x60, 0xf00ffffb, 0x1f, 0x4}], 0x4, &(0x7f0000000540)={0x0, 0x9}) ioctl$TIOCNOTTY(r7, 0x20007471) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f00000002c0)={0x0}, &(0x7f0000000300)=0xc) fcntl$setown(r7, 0x6, r8) r9 = socket$inet(0x2, 0x4, 0x10001) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xffffffffffffff24) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) r14 = getegid() openat$wsmouse(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/wsmouse0\x00', 0x8, 0x0) r15 = open(&(0x7f0000000280)='./file0\x00', 0x200, 0x0) kevent(r15, &(0x7f0000000440), 0x4, &(0x7f0000000500), 0x4, &(0x7f0000000540)={0x0, 0x9}) ioctl$TIOCNOTTY(r15, 0x20007471) getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f00000002c0)={0x0}, &(0x7f0000000300)=0xc) r17 = msgget(0x1, 0xc) r18 = accept$inet(0xffffffffffffff9c, &(0x7f0000000340), &(0x7f0000000140)=0xffffffb0) recvfrom$inet(r18, &(0x7f0000000180)=""/174, 0xae, 0x803, &(0x7f0000000240)={0x2, 0x0}, 0xc) getsockopt$SO_PEERCRED(r18, 0xffff, 0x1022, &(0x7f0000000180)={0x0}, 0xc) r20 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/wsmouse0\x00', 0x8, 0x0) r21 = open(&(0x7f0000000280)='./file0\x00', 0x200, 0x0) kevent(r21, &(0x7f0000000440), 0x4, &(0x7f0000000500)=[{{r21}, 0xbffffffffffffffd, 0x80, 0x0, 0x7fffffff, 0x3}, {{r20}, 0xfffffffffffffffb, 0x60, 0xf00ffffb, 0x1f, 0x4}], 0x4, &(0x7f0000000540)={0x0, 0x9}) ioctl$TIOCNOTTY(r21, 0x20007471) getsockopt$sock_cred(r21, 0xffff, 0x1022, &(0x7f00000002c0)={0x0}, &(0x7f0000000300)=0xc) fcntl$setown(r21, 0x6, r22) msgctl$IPC_SET(r17, 0x1, &(0x7f00000001c0)={{0x9, r13, r11, r10, r5, 0x1, 0x2}, 0x2, 0x2, r19, r22, 0x6c, 0xff, 0x3, 0xfffffffffffffff8}) fcntl$setown(r15, 0x6, r12) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000100)={{0x9, r1, r11, r13, r14, 0x8, 0x5}, 0x2, 0xe3, 0x0, r16, 0x10000000000000, 0x1, 0x9, 0x80000001}) 16:00:33 executing program 1: getgroups(0x400000bc, &(0x7f0000000100)) getgroups(0x5, &(0x7f0000000040)=[0x0, 0x0, 0x0, 0x0, 0x0]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000001000000029, 0x2e, &(0x7f0000000000)="ebff8d510000fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setrlimit(0x5, &(0x7f0000000080)={0xffff, 0x4}) 16:00:33 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000180)={0xfffffefffffffffd, 0x0, 0x7fffffff, 0x7fffff7f, "0710000000000040000800f90000f700faa36082"}) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x7, 0x6, 0x800, 0xa9, "6aee6858c733e531bc42bbeea6240116dcfb9893", 0x7ff, 0x100000000}) writev(r0, &(0x7f0000000340)=[{&(0x7f00000007c0)="1a2eeea85f965e1c7cf20e2da943349f13b97f9c2c18705ca7", 0x19}], 0x1) 16:00:33 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="eaff125d00000000", 0x2d) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="d8ff125c00000000", 0x8) 16:00:33 executing program 0: r0 = syz_open_pts() syz_open_pts() syz_open_pts() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = syz_open_pts() r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/wsmouse0\x00', 0x8, 0x0) r4 = open(&(0x7f0000000280)='./file0\x00', 0x200, 0x0) kevent(r4, &(0x7f0000000440), 0x4, &(0x7f0000000500)=[{{r4}, 0xbffffffffffffffd, 0x80, 0x0, 0x7fffffff, 0x3}, {{r3}, 0xfffffffffffffffb, 0x60, 0xf00ffffb, 0x1f, 0x4}], 0x4, &(0x7f0000000540)={0x0, 0x9}) ioctl$TIOCNOTTY(r4, 0x20007471) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000800)='/dev/null\x00', 0xed78ca24b18be92e, 0x0) r6 = accept$inet6(r5, &(0x7f0000000000), &(0x7f0000000040)=0x7) r7 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/wsmouse0\x00', 0x8, 0x0) r8 = open(&(0x7f0000000280)='./file0\x00', 0x200, 0x0) kevent(r8, &(0x7f0000000440), 0x4, &(0x7f0000000500)=[{{r8}, 0xbffffffffffffffd, 0x80, 0x0, 0x7fffffff, 0x3}, {{r2}, 0xfffffffffffffffb, 0x10, 0xf00ffffb, 0x1f, 0x4}], 0x4, &(0x7f0000000540)={0x0, 0x9}) pwrite(r7, &(0x7f0000000140)="114a0df4d18a7a0086400934d41f19c63a91a6d73abd74d835d571cb379930b6b691d2f5d6692797d5103ab73da1d7075cb7801abcffeeb077fc8c68e9e7465d6f984c03f79d8a75a494d78e7393f2e782f9e4b981de96415ba5a03c431ee0525426f9183931b6fe5e0b90c8211102cc78d38ec24c4bb9e27ff38b3fbf0da7d0ddf3208525ed85093a05718970eee00c237b91f62c9dc2f3935193eb", 0x9c, 0x0, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r3, 0x80085761, &(0x7f0000000080)={0x1, 0x100}) bind$inet6(r6, &(0x7f0000000400)={0x18, 0x2, 0x2, 0x8000}, 0xc) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000380), &(0x7f00000007c0)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000002c0)={0x0}, &(0x7f0000000100)=0x100000116) fcntl$setown(r4, 0x6, r9) ioctl$VT_GETSTATE(r4, 0x40067664, &(0x7f0000000000)) syz_open_pts() fsync(r0) 16:00:33 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x40}, {0x2c}, {0x6, 0x0, 0x0, 0x100}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000140)=[{0x28, 0x0, 0x0, 0x8d}, {0x6}]}) syz_emit_ethernet(0x8f, &(0x7f00000006c0)="ed5ca2702ca1bf91fb8a8ac227247d2e86a05561912657be0847d203aeda2635d822ab404289d9289724567108556d63c0c391b8457685ec967a5318f4f53c2c1ced927e8827f785d3a150cbc540a471ddf88d1eae984cf35aee233cb026f41d3b6d9957bda78b84e7e69b98c38900e93d544024cc95b88bf45021683bebd7346b29491bda334c5249d0d861a6a4f1") pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:33 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000200)=ANY=[@ANYBLOB="f329200005d78ab621ec90daf7bb773570ae2f8f51a5fbf7ebfb6125d30bbf79d7de23ead831a1ad5dceed53bc7df5c9f97820410145b85ef4d8b6741b845a3bad8e256ec59b98e8d72a61027ee38e014644a3bfc636a0527b3a34452e487dc6fe40f6fbd1230707d637984a7aae6f59aa009a7400574c7feb30108f8e0aeff138aa1aee69c72ad0652006fbb8864ea35bf9d17b8926e2ca71f38504610332dc140ec2f2e1127a7681824bace9b6f59cbe82bdf991defa4a61cf63e19a4a64df3e9891a4563369e61a16b189466637e2cbc7e1e47b74caba6ecf041e28071e61c2273a864117"], 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)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x3b9) 16:00:33 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/wsmouse0\x00', 0x8, 0x0) r1 = open(&(0x7f0000000280)='./file0\x00', 0x200, 0x0) kevent(r1, &(0x7f0000000440), 0x4, &(0x7f0000000500)=[{{r1}, 0xbffffffffffffffd, 0x80, 0x0, 0x7fffffff, 0x3}, {{r0}, 0xfffffffffffffffb, 0x60, 0xf00ffffb, 0x1f, 0x4}], 0x4, &(0x7f0000000540)={0x0, 0x9}) ioctl$TIOCNOTTY(r1, 0x20007471) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000002c0)={0x0}, &(0x7f0000000300)=0xc) fcntl$setown(r1, 0x6, r2) ioctl$TIOCSTOP(r1, 0x2000746f) r3 = socket(0x400000000018, 0x3, 0x800000000000003a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt$inet6_MRT6_ADD_MIF(r3, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x1}, 0xc) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/wsmouse0\x00', 0x8, 0x0) r5 = open(&(0x7f0000000280)='./file0\x00', 0x200, 0x0) kevent(r5, &(0x7f0000000440), 0x4, &(0x7f0000000500)=[{{r5}, 0xbffffffffffffffd, 0x80, 0x0, 0x7fffffff, 0x3}, {{r4}, 0xfffffffffffffffb, 0x60, 0xf00ffffb, 0x1f, 0x4}], 0x4, &(0x7f0000000540)={0x0, 0x9}) r6 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/wsmouse0\x00', 0x8, 0x0) r7 = open(&(0x7f0000000280)='./file0\x00', 0x200, 0x0) kevent(r7, &(0x7f0000000440), 0x4, &(0x7f0000000500)=[{{r7}, 0xbffffffffffffffd, 0x80, 0x0, 0x7fffffff, 0x3}, {{r6}, 0xfffffffffffffffb, 0x60, 0xf00ffffb, 0x1f, 0x4}], 0x4, &(0x7f0000000540)={0x0, 0x9}) ioctl$TIOCNOTTY(r7, 0x20007471) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f00000002c0)={0x0}, &(0x7f0000000300)=0xc) fcntl$setown(r7, 0x6, r8) r9 = openat$null(0xffffffffffffff9c, &(0x7f0000000800)='/dev/null\x00', 0xed78ca24b18be92e, 0x0) accept$inet6(r9, &(0x7f0000000000), &(0x7f0000000040)=0x7) r10 = openat$null(0xffffffffffffff9c, &(0x7f0000000800)='/dev/null\x00', 0xed78ca24b18be92e, 0x0) accept$inet6(r10, &(0x7f0000000000), &(0x7f0000000040)=0x7) ioctl$TIOCNOTTY(r10, 0x20007471) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000002c0)={0x0}, &(0x7f0000000300)=0xc) fcntl$setown(r5, 0x6, r11) ktrace(&(0x7f00000000c0)='./file0\x00', 0x1, 0x20000208, r11) setsockopt$inet6_MRT6_ADD_MIF(r3, 0x29, 0x67, &(0x7f0000000000), 0xc) 16:00:33 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) syz_open_pts() r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/wsmouse0\x00', 0x8, 0x0) r3 = open(&(0x7f0000000280)='./file0\x00', 0x200, 0x0) kevent(r3, &(0x7f0000000440), 0x4, &(0x7f0000000500)=[{{r3}, 0xbffffffffffffffd, 0x80, 0x0, 0x7fffffff, 0x3}, {{r2}, 0xfffffffffffffffb, 0x60, 0xf00ffffb, 0x1f, 0x4}], 0x4, &(0x7f0000000540)={0x0, 0x9}) fcntl$setstatus(r2, 0x4, 0x40) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSFILDROP(r4, 0x80044279, &(0x7f0000000100)=0xbc) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000800)='/dev/null\x00', 0xed78ca24b18be92e, 0x0) accept$inet6(r5, &(0x7f0000000000), &(0x7f0000000040)=0x7) r6 = syz_open_pts() r7 = accept$inet(0xffffffffffffff9c, &(0x7f0000000340), &(0x7f0000000140)=0xffffffb0) recvfrom$inet(r7, &(0x7f0000000180)=""/174, 0xae, 0x803, &(0x7f0000000240)={0x2, 0x0}, 0xc) poll(&(0x7f0000000080)=[{r7, 0x10}, {r5, 0x2}, {r6, 0xc7}], 0x2000000000000147, 0x0) ioctl$TIOCNOTTY(r1, 0x20007471) dup2(r1, r0) 16:00:33 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x1ffb, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) acct(&(0x7f0000000100)='./file0\x00') setrlimit(0xb, &(0x7f0000000180)={0x7, 0xb}) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) close(r0) select(0x40, &(0x7f0000000140)={0x0, 0x1004000000, 0xfffffffffffffffe, 0xffffffffffffffff}, 0x0, &(0x7f0000000200)={0x9, 0xffffffffffff0000, 0x1f, 0x5, 0xff, 0x0, 0x1, 0x400}, &(0x7f0000000500)={0x9, 0x2}) 16:00:33 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) mkdir(&(0x7f0000000240)='./file0/file0\x00', 0x0) r0 = semget$private(0x0, 0x5, 0x46) semctl$GETVAL(r0, 0x0, 0x5, &(0x7f0000000900)=""/192) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000400)='/dev/wskbd0\x00', 0x10, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000500)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000540), &(0x7f0000000580)=0xc) write(r1, &(0x7f0000000440)="08847ef639a97e509400940f5509827ae627a4cbde0d2b4547f56dd789e0e0b5d561f13fbe1db56023b15f91e5118db8cbec0d52662e06a44f73123b80e0fed7c510dd9d41347b3b5dbfa62d147b5d7ff8a7660b753e5ccb02b480d9f40725067082e1a854cc53987e539cfcf6e673adb10ac76d5a7ec332af891673698b97864b", 0x81) getgid() unveil(&(0x7f0000000080)='./file0/file0/file0\x00', &(0x7f00000001c0)='c\x00') getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000005c0), &(0x7f0000000600)=0xc) getgid() getgid() getegid() r3 = dup(r1) fchmodat(r3, &(0x7f0000000680)='./file0/file0\x00', 0x0, 0x4) getgid() getegid() setrlimit(0x0, &(0x7f0000000200)={0x2, 0x7}) mknod(&(0x7f0000000080)='./file0\x00', 0xffffffffffff2ffe, 0x0) r4 = accept(0xffffffffffffff9c, &(0x7f00000001c0)=@in6, &(0x7f0000000200)=0xc) recvfrom(r4, &(0x7f0000000240)=""/200, 0xc8, 0x0, 0x0, 0x0) readlink(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)=""/82, 0x52) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000640)='/dev/null\x00', 0x100, 0x0) r6 = openat(r5, &(0x7f0000000000)='./file0\x00', 0x0, 0xa4) open(&(0x7f0000000140)='./file0\x00', 0x10188, 0x20) ioctl$VMM_IOC_TERM(r6, 0x20007461, 0x0) truncate(&(0x7f0000000180)='./file0\x00', 0x0, 0x8) 16:00:33 executing program 1: r0 = socket(0x18, 0x1, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/wsmouse0\x00', 0x8, 0x0) r2 = open(&(0x7f0000000280)='./file0\x00', 0x200, 0x0) kevent(r2, &(0x7f0000000440), 0x4, &(0x7f0000000500)=[{{r2}, 0xbffffffffffffffd, 0x80, 0x0, 0x7fffffff, 0x3}, {{r1}, 0xfffffffffffffffb, 0x60, 0xf00ffffb, 0x1f, 0x4}], 0x4, &(0x7f0000000540)={0x0, 0x9}) ioctl$TIOCNOTTY(r2, 0x20007471) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000002c0)={0x0}, &(0x7f0000000300)=0xc) fcntl$setown(r2, 0x6, r3) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f0000000100)={'./file0\x00', 0x401, 0xffffffffffffde7a, 0x6, 0x0, 0x5, 0x6de2, 0x1, 0x0, 0x3, 0x6, 0x4}) close(r0) r4 = socket(0x800000018, 0x1, 0x0) readlink(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)=""/164, 0xa4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x1ff, 0x0, "d730c1e7e400000001000000000000000000009e"}) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) getpeername(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005050ff3f"], 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r5 = socket(0x800000018, 0x1, 0x0) bind$unix(r5, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) 16:00:33 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0x0, 0x2, 0x0, 0xfffffffffffff691, "f0aeed0a671f7630830400"}) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000200)) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000800)='/dev/null\x00', 0xed78ca24b18be92e, 0x0) accept$inet6(r1, &(0x7f0000000000), &(0x7f0000000040)=0x7) ioctl$TIOCSTOP(0xffffffffffffffff, 0x2000746f) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f0000000000)={0x5, './file0\x00'}) 16:00:33 executing program 1: open(&(0x7f0000000140)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0x190e, 0xffffffffffffffff) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/wsmouse0\x00', 0x8, 0x0) r1 = open(&(0x7f0000000280)='./file0\x00', 0x200, 0x0) kevent(r1, &(0x7f0000000440), 0x4, &(0x7f0000000500)=[{{r1}, 0xbffffffffffffffd, 0x80, 0x0, 0x7fffffff, 0x3}, {{r0}, 0xfffffffffffffffb, 0x60, 0xf00ffffb, 0x1f, 0x4}], 0x4, &(0x7f0000000540)={0x0, 0x9}) ioctl$TIOCNOTTY(r1, 0x20007471) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000002c0)={0x0}, &(0x7f0000000300)=0xc) fcntl$setown(r1, 0x6, r2) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000000)={""/16, @ifru_broadaddr=@in}) 16:00:33 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4, 0x0, 0x0, 0x80000000}, {0x40000000000087, 0x0, 0x0, 0xffff}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:33 executing program 1: r0 = socket$inet(0x2, 0x8007, 0x0) getsockopt$inet_opts(r0, 0x0, 0x200000000001e, 0x0, 0x0) 16:00:33 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x7c}, {0x44}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x10000) symlink(&(0x7f0000000080)='./file0\x00', 0x0) r2 = accept(0xffffffffffffff9c, &(0x7f0000000140)=@in6, &(0x7f0000000180)=0xc) setsockopt$inet6_MRT6_DEL_MFC(r2, 0x29, 0x69, &(0x7f00000001c0)={{0x18, 0x1, 0x0, 0xffffffff}, {0x18, 0x0, 0x7, 0x5}, 0x8000, [0x2, 0x5d9, 0x9d2, 0x3, 0xff, 0x43f7, 0xb2]}, 0x3c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x2, 0xaf69711151249fba, 0xf1c) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r3, 0x29, 0x800000000000009, &(0x7f0000000080)="292918d7", 0x4) ioctl$VMM_IOC_RUN(r1, 0xc0205602, &(0x7f0000000100)={0x84a, 0x70c, 0x7, 0xfffffffffffffff7, &(0x7f0000000380)={{0x2, 0x5, 0x7, 0x4, 0x3, 0x9, 0x1}, {[0x3ff, 0x800, 0x1, 0x1f, 0xfffffffffffffff8, 0x80000001, 0x2, 0x80000001, 0x580, 0x1, 0x8, 0xfae, 0x7ff, 0x88f, 0x66, 0x10000, 0x8, 0x7f9], [0x101, 0x5, 0x100000000, 0x1, 0x3ff, 0x8, 0x8, 0x0, 0x6, 0x63e], [0x6b4, 0x6, 0x7, 0xbf1, 0x1, 0x3, 0x100], [0x3, 0xd9e6, 0x8, 0x3, 0x3f, 0x3], [{0x6c40000000000000, 0x7f, 0x7, 0xfffffffffffff760}, {0x20, 0x3e5, 0x7f, 0x4}, {0x3, 0x9, 0x7}, {0x400, 0x1, 0x3, 0x6}, {0x88, 0x5d, 0x9, 0x6}, {0x9, 0x0, 0x400, 0x6}, {0x7fff, 0x7, 0x6, 0x80}, {0x4, 0x2, 0x4, 0xfffffffffffffeff}], {0xfffffffffffffc01, 0xa, 0x11, 0xc000000000000000}, {0xfffffffffffffff8, 0xe3, 0xfffffffffffffff9, 0xff}}}, 0x1, 0x80000000}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:33 executing program 1: pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x0) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000100)) mknod(&(0x7f0000000380)='./bus\x00', 0x80002007, 0xffffffffffff2822) r1 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x8004745d, &(0x7f0000000000)=0x8000000000000b5) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000000)={0xffffffffffffffff, 0x0, 0x0, 0x0, "172d76898909080000aee16900c73d1b1bff00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x11, 0x3, 0x0) setsockopt(r2, 0x11, 0x2, &(0x7f0000000000)="1a7b43da", 0x4) close(r1) 16:00:33 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="a2022e2f884e022f182896"], 0x10) r1 = socket(0x10000000002, 0x2, 0x0) r2 = dup2(r0, r1) r3 = kqueue() kevent(r3, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0x31, 0xfffff}], 0x6, 0x0, 0x0, 0x0) shutdown(r0, 0x1) setsockopt$sock_int(r2, 0xffff, 0x10, &(0x7f00000000c0)=0x3, 0xffffffffffffff93) 16:00:33 executing program 0: r0 = socket(0x11, 0x4003, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f0000002a40)='/dev/wskbd0\x00', 0x10, 0x0) recvmsg(r0, &(0x7f0000001540)={0x0, 0x0, &(0x7f0000001480)=[{&(0x7f0000001580)=""/36, 0xfffffffffffffcb8}, {&(0x7f0000000140)=""/202, 0xca}, {&(0x7f0000000240)=""/110, 0x6e}, {&(0x7f00000002c0)=""/4096, 0x1000}, {&(0x7f00000012c0)=""/89, 0x59}, {&(0x7f0000001340)=""/94, 0x5e}, {&(0x7f00000015c0)=""/162, 0xa2}], 0x7, &(0x7f0000001500)=""/17, 0x11}, 0xb6b3cf73a1b69da2) openat(0xffffffffffffffff, &(0x7f0000000100)='./file0/file0\x00', 0x100, 0xa) sendto$unix(r0, &(0x7f0000000000)="b1000513000001000000000020000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0xa) r1 = dup2(r0, 0xffffffffffffffff) getsockopt$inet_opts(r1, 0x0, 0x37729e2a0b317e93, &(0x7f0000002900)=""/81, &(0x7f0000002980)=0x51) socketpair(0x10, 0x4, 0x401, &(0x7f00000029c0)={0xffffffffffffffff, 0xffffffffffffffff}) connect(r2, &(0x7f0000002a00)=@un=@abs={0x0, 0x0, 0x1}, 0x8) recvmsg(0xffffffffffffff9c, &(0x7f0000001440)={&(0x7f00000013c0)=@in6, 0xc, &(0x7f0000001400)=[{&(0x7f0000001680)=""/197, 0xc5}, {&(0x7f0000001780)=""/4096, 0x1000}, {&(0x7f0000002780)=""/236, 0xec}], 0x3, &(0x7f0000002880)=""/90, 0x5a}, 0x44) connect(r0, &(0x7f00000000c0)=@un=@file={0x0, './file0\x00'}, 0xa) 16:00:33 executing program 1: socket(0x11, 0x4003, 0x0) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/wsmouse0\x00', 0x8, 0x0) r1 = open(&(0x7f0000000280)='./file0\x00', 0x200, 0x0) kevent(r1, &(0x7f0000000440), 0x4, &(0x7f0000000500)=[{{r1}, 0xbffffffffffffffd, 0x80, 0x0, 0x7fffffff, 0x3}, {{r0}, 0xfffffffffffffffb, 0x60, 0xf00ffffb, 0x1f, 0x4}], 0x4, &(0x7f0000000540)={0x0, 0x9}) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/wsmouse0\x00', 0x8, 0x0) r3 = open(&(0x7f0000000280)='./file0\x00', 0x200, 0x0) kevent(r3, &(0x7f0000000440), 0x4, &(0x7f0000000500)=[{{r3}, 0xbffffffffffffffd, 0x80, 0x0, 0x7fffffff, 0x3}, {{r2}, 0xfffffffffffffffb, 0x60, 0xf00ffffb, 0x1f, 0x4}], 0x4, &(0x7f0000000540)={0x0, 0x9}) ioctl$TIOCNOTTY(r3, 0x20007471) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/wsmouse0\x00', 0x8, 0x0) r5 = open(&(0x7f0000000280)='./file0\x00', 0x200, 0x0) kevent(r5, &(0x7f0000000440), 0x4, &(0x7f0000000500)=[{{r5}, 0xbffffffffffffffd, 0x80, 0x0, 0x7fffffff, 0x3}, {{r4}, 0xfffffffffffffffb, 0x60, 0xf00ffffb, 0x1f, 0x4}], 0x4, &(0x7f0000000540)={0x0, 0x9}) ioctl$TIOCNOTTY(r5, 0x20007471) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000002c0)={0x0}, &(0x7f0000000300)=0xc) r7 = openat$null(0xffffffffffffff9c, &(0x7f0000000800)='/dev/null\x00', 0xed78ca24b18be92e, 0x0) r8 = accept$inet6(r7, &(0x7f0000000000), &(0x7f0000000040)=0x7) bind$inet6(r8, &(0x7f0000000400)={0x18, 0x2, 0x2, 0x8000}, 0xc) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000380), &(0x7f00000007c0)=0xc) fcntl$setown(r8, 0x6, r6) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000002c0)={0x0}, &(0x7f0000000300)=0xc) fcntl$setown(r3, 0x6, r9) r10 = fcntl$dupfd(r0, 0x22e38a798cf4bef9, r3) connect$unix(r10, &(0x7f0000000000)=ANY=[@ANYBLOB='\x00'], 0xa) pckbd_enable: command error 16:00:34 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x48}, {0xc}, {0x6}]}) syz_emit_ethernet(0x2, &(0x7f0000000180)="969b") r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000800)='/dev/null\x00', 0xed78ca24b18be92e, 0x0) r2 = accept$inet6(r1, &(0x7f0000000000), &(0x7f0000000040)=0x7) bind$inet6(r2, &(0x7f0000000400)={0x18, 0x2, 0x2, 0x8000}, 0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000380), &(0x7f00000007c0)=0xc) getsockopt$sock_int(r2, 0xffff, 0x4, &(0x7f0000000040), &(0x7f00000000c0)=0x4) 16:00:35 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/wsmouse0\x00', 0x8, 0x0) r1 = open(&(0x7f0000000280)='./file0\x00', 0x200, 0x0) kevent(r1, &(0x7f0000000440), 0x4, &(0x7f0000000500)=[{{r1}, 0xbffffffffffffffd, 0x80, 0x0, 0x7fffffff, 0x3}, {{r0}, 0xfffffffffffffffb, 0x60, 0xf00ffffb, 0x1f, 0x4}], 0x4, &(0x7f0000000540)={0x0, 0x9}) ioctl$TIOCNOTTY(r1, 0x20007471) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000002c0)={0x0}, &(0x7f0000000300)=0xc) fcntl$setown(r1, 0x6, r2) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/wsmouse0\x00', 0x8, 0x0) r4 = open(&(0x7f0000000280)='./file0\x00', 0x200, 0x0) kevent(r4, &(0x7f0000000440), 0x4, &(0x7f0000000500)=[{{r4}, 0xbffffffffffffffd, 0x80, 0x0, 0x7fffffff, 0x3}, {{r3}, 0xfffffffffffffffb, 0x60, 0xf00ffffb, 0x1f, 0x4}], 0x4, &(0x7f0000000540)={0x0, 0x9}) ioctl$TIOCNOTTY(r4, 0x20007471) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000002c0)={0x0}, &(0x7f0000000300)=0xc) fcntl$setown(r4, 0x6, r5) setpgid(r2, r5) getpid() 16:00:35 executing program 1: r0 = open(&(0x7f0000000340)='./file0\x00', 0x300, 0x0) flock(r0, 0x1) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000800)='/dev/null\x00', 0xed78ca24b18be92e, 0x0) r2 = accept$inet6(r1, &(0x7f0000000000), &(0x7f0000000040)=0x7) bind$inet6(r2, &(0x7f0000000400)={0x18, 0x2, 0x2, 0x8000}, 0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000380), &(0x7f00000007c0)=0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000040), 0xc) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) flock(r3, 0x5) r4 = getppid() getpgid(r4) fcntl$lock(r3, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1000300010005}) flock(r3, 0x4) flock(r0, 0x8) pckbd_enable: command error 16:00:35 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x81, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/wsmouse0\x00', 0x8, 0x0) r2 = open(&(0x7f0000000280)='./file0\x00', 0x200, 0x0) kevent(r2, &(0x7f0000000440), 0x4, &(0x7f0000000500)=[{{r2}, 0xbffffffffffffffd, 0x80, 0x0, 0x7fffffff, 0x3}, {{r1}, 0xfffffffffffffffb, 0x60, 0xf00ffffb, 0x1f, 0x4}], 0x4, &(0x7f0000000540)={0x0, 0x9}) ioctl$TIOCNOTTY(r2, 0x20007471) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000002c0)={0x0}, &(0x7f0000000300)=0xc) fcntl$setown(r2, 0x6, r3) r4 = fcntl$getown(r0, 0x5) fcntl$lock(r2, 0x0, &(0x7f0000000080)={0x2, 0x0, 0xf9, 0x10000, r4}) pwrite(r0, &(0x7f0000000100)="23b298a198e829a2e5983a3cc340af4735e1c81d887404361996fc77d6f003ef06afd4ad8f011801b56803a83b6ac3ef2e86f1cfdf9031dedcd1c096be23d7cf87562a05a089ef70859e31416180817cb7c03e7756ce5b333ace02ff78695683366f272f029bafad80d42cbea85daaeec9594c839e3d625b65a66c8bc2d5a36bcc688e6d4a72c1e68886dee56a6f96f4796aa2e2455ebe3c079c39f89a7679", 0x9f, 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x2b, 0xa}], 0x1}) 16:00:35 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/bpf\x00', 0x0, 0x0) r1 = accept$inet(0xffffffffffffff9c, &(0x7f0000000340), &(0x7f0000000140)=0xffffffb0) recvfrom$inet(r1, &(0x7f0000000180)=""/174, 0xae, 0x803, &(0x7f0000000240)={0x2, 0x0}, 0xc) getsockopt$sock_int(r1, 0xffff, 0x8, &(0x7f0000000080), &(0x7f0000000100)=0x4) munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) getpeername$inet(0xffffffffffffff9c, &(0x7f0000000280), &(0x7f00000002c0)=0xc) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x25}, {0x2c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:35 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x80002005, 0x65a) r0 = open(&(0x7f0000000000)='./bus\x00', 0x100, 0x0) select(0x40, &(0x7f0000000080)={0x8}, 0x0, 0x0, &(0x7f0000000200)) mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/wsmouse0\x00', 0x8, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000800)='/dev/null\x00', 0xed78ca24b18be92e, 0x0) accept$inet6(r2, &(0x7f0000000000), &(0x7f0000000040)=0x7) ioctl$TIOCSWINSZ(r2, 0x80087467, &(0x7f0000000100)={0x4, 0x9, 0x3d5f, 0x100}) r3 = open(&(0x7f0000000280)='./file0\x00', 0x200, 0x0) kevent(r3, &(0x7f0000000440), 0x4, &(0x7f0000000500)=[{{r3}, 0xbffffffffffffffd, 0x80, 0x0, 0x7fffffff, 0x3}, {{r1}, 0xfffffffffffffffb, 0x60, 0xf00ffffb, 0x1f, 0x4}], 0x4, &(0x7f0000000540)={0x0, 0x9}) ioctl$TIOCNOTTY(r3, 0x20007471) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000002c0)={0x0}, &(0x7f0000000300)=0xc) fcntl$setown(r3, 0x6, r4) ioctl$WSDISPLAYIO_GMODE(r3, 0x4004574b, &(0x7f0000000040)) poll(&(0x7f0000000140)=[{r0, 0x11}], 0x1, 0x0) 16:00:36 executing program 1: r0 = semget(0x0, 0x0, 0x100) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000180)=""/151) r1 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000080)=0x5) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x7c}, {0x3d}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:36 executing program 1: ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f00000002c0)={0x0, [{}, {}, {0x1000002}]}) r0 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f00000001c0)=""/247, 0xffffffca}], 0x1000000000000330, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) fchdir(0xffffffffffffff9c) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) fcntl$lock(r1, 0x8, &(0x7f0000000100)) 16:00:36 executing program 1: socketpair$unix(0x1, 0x4128f9e6a6fa17e6, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$KDSETLED(r1, 0x20004b42, &(0x7f0000000040)) r3 = dup2(r0, r0) shutdown(r3, 0x1) getpgrp() sendmsg$unix(r0, &(0x7f00000004c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100), 0xfffffffffffffef3}, 0x408) r4 = openat$pci(0xffffffffffffff9c, &(0x7f0000000080)='/dev/pci\x00', 0x400, 0x0) dup2(r2, r4) 16:00:36 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x20000, 0x0) getsockopt$sock_int(r2, 0xffff, 0x1004, &(0x7f0000000080), &(0x7f00000000c0)=0x4) setsockopt(r1, 0x29, 0x80000000000000d, &(0x7f0000000340)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:36 executing program 1: pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r0, &(0x7f0000000140)=[{&(0x7f0000000240)=""/83, 0x53}], 0x1) r2 = dup(0xffffffffffffff9c) ioctl$WSDISPLAYIO_LSFONT(r2, 0xc058574e, &(0x7f0000000400)) dup(r0) close(r0) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000800)='/dev/null\x00', 0xed78ca24b18be92e, 0x0) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000800)='/dev/null\x00', 0xed78ca24b18be92e, 0x0) pipe(&(0x7f0000000580)={0xffffffffffffffff}) getsockopt$sock_linger(r5, 0xffff, 0x80, &(0x7f0000000600), &(0x7f0000000640)=0x8) accept$inet6(r4, &(0x7f0000000000), &(0x7f0000000040)=0x7) readv(r4, &(0x7f00000001c0)=[{&(0x7f0000000100)=""/51, 0x33}, {&(0x7f0000000180)=""/47, 0x2f}, {&(0x7f00000002c0)=""/153, 0x99}], 0x3) accept$inet6(r3, &(0x7f0000000000), &(0x7f0000000040)=0x7) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f0000000300)={0xffffffffffffffff}, 0x10000) r8 = getpgrp() fcntl$lock(r6, 0xf, &(0x7f0000000340)={0x3, 0x0, 0xffffffffecd81e2e, 0x100, r8}) ioctl$VT_ACTIVATE(r7, 0x20007605, &(0x7f0000000380)=0x101) r9 = getuid() r10 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r10}, 0xffffffffffffffff, 0x1}], 0x0, 0x0) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f00000004c0)={r8, r9, r11}, 0xc) r12 = semget$private(0x0, 0x1, 0x0) r13 = geteuid() semctl$IPC_SET(r12, 0x0, 0x1, &(0x7f00000000c0)={{0x4, r13, 0x0, 0x0, 0x0, 0x4, 0x7f}, 0x3, 0x882, 0x4}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f0000000300)={0xffffffffffffffff}, 0x10000) r16 = getpgrp() fcntl$lock(r14, 0xf, &(0x7f0000000340)={0x3, 0x0, 0xffffffffecd81e2e, 0x100, r16}) ioctl$VT_ACTIVATE(r15, 0x20007605, &(0x7f0000000380)=0x101) r17 = getuid() r18 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r18}, 0xffffffffffffffff, 0x1}], 0x0, 0x0) getsockopt$SO_PEERCRED(r18, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f00000004c0)={r16, r17, r19}, 0xc) fchown(0xffffffffffffffff, r13, r19) chown(&(0x7f0000000680)='./file0\x00', r9, r19) r20 = accept$unix(r3, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) r21 = openat$null(0xffffffffffffff9c, &(0x7f0000000800)='/dev/null\x00', 0xed78ca24b18be92e, 0x0) r22 = accept$inet6(r21, &(0x7f0000000000), &(0x7f0000000040)=0x7) bind$inet6(r22, &(0x7f0000000400)={0x18, 0x2, 0x2, 0x8000}, 0xc) getsockopt$sock_cred(r22, 0xffff, 0x1022, &(0x7f0000000380), &(0x7f00000007c0)=0xc) getpeername$inet6(r22, &(0x7f0000000480), &(0x7f00000004c0)=0xc) getsockopt$sock_cred(r20, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) execve(0x0, 0x0, 0x0) write(r1, &(0x7f0000000200)='R', 0x1) r23 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/wsmouse0\x00', 0x8, 0x0) r24 = open(&(0x7f0000000280)='./file0\x00', 0x200, 0x0) kevent(r24, &(0x7f0000000440), 0x4, &(0x7f0000000500)=[{{r24}, 0xbffffffffffffffd, 0x80, 0x0, 0x7fffffff, 0x3}, {{r23}, 0xfffffffffffffffb, 0x60, 0xf00ffffb, 0x1f, 0x4}], 0x4, &(0x7f0000000540)={0x0, 0x9}) ioctl$TIOCNOTTY(r24, 0x20007471) r25 = socket$inet6(0x18, 0x0, 0xc) getsockopt$sock_cred(r25, 0xffff, 0x1022, &(0x7f00000006c0)={0x0}, &(0x7f0000000700)=0xc) fcntl$setown(r24, 0x6, r26) accept(r24, 0x0, &(0x7f0000000380)) 16:00:36 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x1, 0x0) pipe(&(0x7f00000008c0)={0xffffffffffffffff}) r2 = dup2(r1, r0) r3 = msgget(0x2, 0x400) msgrcv(r3, &(0x7f0000000b80)=ANY=[], 0x0, 0x2, 0x1800) msgctl$IPC_STAT(r3, 0x2, &(0x7f0000000100)=""/8) pwritev(r2, &(0x7f0000000000)=[{&(0x7f0000000080)="0c2578af67e80e0cfd3ffef4f6e4300cab3efcc0d303f146c868ea7b1b7edcad1b6b739f0035aebd0e26e8ac7bf31304fb6fa4aeeaf59f8b95a8faae6254038010554b", 0x43}, {&(0x7f00000001c0)="ba70d8af575193f7fdd7ba4ce628095cdaf50412cc18eb6e590b9733a1abc8b3dd47a06aca40b6aa0744300cd5171e1da3be394dc61cb2b872b0766f30c07d0e61927d752c27f7b08c6667f5f2b93a778a8a48d2e3bd7bc202458994b3b4874d4a93d93c0d8aa7522537c20272de2d061501e7688815bb4cb6f934f48a3a234156d405a1ce552cd79e055d19215b880bdfc62f90", 0x94}, {&(0x7f0000000340)="396349a102b3885262fd3c71c3a8066094c92f4aafcc6c61ed12c87d7a36019033169b4500f4e48c4f6706d29b2dfaae6af0ca5303d94b590a3e5ec9188a5484e0de6b25aeab4f3d5c4f17eb04875789833fde276e82e49a7261d38814bc43dba49b195c1b71885d59bc4a1af52f9b576aba173f62013a9d77d4b368b2daa5280ad474c39efee2bc6646fba053b18dd0099861cd20f9168351aab0e37c38bcb888100f78b5ba511e744077758bd1215a72bc46b9ca91747f7dd1ac51fedd86a4eb05e7532c1cd29b6e2eae25d349776aebe14270d6472194c040c494b2f524016fba44ca14bc5a33f2d1fc6c834a2b647e01dcd203", 0xf5}], 0x3, 0x0, 0x0) fcntl$dupfd(r0, 0x0, r1) select(0x40, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x20000000000004}, 0x0, 0x0, &(0x7f0000000300)={0x2a893b74, 0x8}) 16:00:37 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000080), 0x4) 16:00:37 executing program 1: r0 = socket(0x18, 0x3, 0x3a) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="1000000000000000000000000000000083af5a131776e4cca2"], 0x10}, 0x0) 16:00:37 executing program 1: write(0xffffffffffffffff, &(0x7f00000003c0)="5b4072ef555b5587bdf06ed9a90de6cdb4c62e8ea19b6b53965340b144101930da0034c9c2548ade7e579a2032c52b833c0dc066ce9d75926c4828496b89354a551899e3dfcd3ee9d38dda9b6b52307c1ae54694848a7f7ba33c5f05624bd199ef4d57651a75c41c657d0eb521370e8338779a1f9d2705afba06616be6ff8e7aa765df243d04b71327c72d21043dc57ee4a4419cd2c4e827f9958b5610b4800c9db3730cbea200b7a08e0eb8bed6e5f81d4ef3d0e127779c3ab1c167af157abbff941d889d1d7b4c517cce248d6a2d89c82a69338bdab97079c709cca70f300754ecdba382eb43ac53ca77316442cde4af79e5cbdea81132e084d826b30d1566cbaf4c6e52cc37661131da5a8933e9416b015419215df06c1bd8b07ee5dd4f5c5bf48205bab054d5fc96547c5b5b6e59829bb58fcabd0876dab60dd911f158e48cf35cf57b48c0657706da2609a28cb883c24eb31dcabe23d808ccbb17368ffaa85b3b83403e2f33b532dd06a01e164b069e6f481e3b46570ba1b2c888db4c4c593c1fc5961011fd5b32d1c4f86494f0590aea3002594f4d721b4d34867e5fc6b1a093967e49bfa3be3b23596f157d11be7c8259cec0fcad4c2f7aba2ebcb2c64b021eef99b93132775c598be6eddb150fee5d4df77f5ce10b5ec3e937e4e839093737e357fd4eaba6698a99245a36d01419f9b4623c59769fe0440f1bedf5df97a47b70c54e0142ade9d462569d39122767fd689d8b9ca0583f17d42370ef9abae4dfe2e593cd62e2dacf15a96742ca355e3712198f7485a8a9487ed8bd2771791852b8fd19ea584453f6def2ba02c19d96cfbec783825c14ebb2351afcd6e8f9f6b1a30e73517c1347e275c8fd0443c1d7eadd1eab92c586f5e42217ba4ff04b3b67319ca81ac4afa6c2e48db45e885919a3ed630ca27d46837b3c4d2eaeea08f3eecafe414222db4cb6b987b6fb79abf8351721fec562e01e4085a541af6c5f15e29ccf93dd612a5ae59bf23d40eb3de521bb169f68ec39d9c73f8a7467837bef129a52af9284a8397fc727fd63ccdd4bd409a74024474031bf9b4da566d4848826b75663f4fa04ad9902e500e6132e8b745c983ceb3bf36e508478d15938a645f09b8618d7ed1c2663a53f50f9b7c423186bbd9e034729eba67725da6e97b61101bafe5d3bc75020dbadc0a6a1d7ea5fe331600f4bcbdd1d79aaeb0720ce71e904218affe9938def453c68033e41ea4e0fd301ffe06d54c4c5c8521759603843dca58d73818e5bda723f7d8514d28c01cb32eea51ff47bbc7fd3d6e599eb7cb60f1e3523721a8420aa85dedae632ac56a60c94bc641b2ba707cdf016b1a3d5e77c765650317a95bd24e1a4bb8cb50bce5d00d815ebe803dc236e773e8999275dabb8cc279cc41f0a9dc0a41f65c18e652015f4a1fc049ff66d054686c3146d70e1525367e3e382648b2eb1cbb7245106e1f478521140297e68c7bf98c631154d7a0d15ca6f62974cfa377154e768260492e81be2f9e34cdf109b89288a03eefc0670680b4aa9b0b484cbd15baa82b0b0c564f757d3dba8952ff69ab686397b66cfa8806151f9b5b180d047251a48366f52a1ac279f42d3a5c469ac589df826c930f466cf61c24724d96f2f95e28fbe6f56f63402f92a38a4594bfca5f78deadfb9c84bd9fe6348719b728dd8a736824b74d6a2b77f86053655c482b5c3df285efab47fe53978620d1ccfcbf45a727bbfc49a22e816b77079df3b9cf4acd7f17300faa9f2d99a8fc6c1b022d6c7e3b3ca4a0fc56fa5e2489b47ebee52096eb47c2f1e5636c4d85156b0f4bc41ff6f0da288025019cac401c3ea316f6038163933a2b08855b43c9b0f195a04ff830417370991ac7eb6a83b5f8b85acd9d76258399ee598ad67a21ccba73798ecf5674ec206aeb08d538bdb6f50d27137302f0bd7681cc7eb52d789419815f681c9b4c4efc368e56b9d45670536f8a2a15ec18d270bd8ba8415bc68374a03b9a60f621c3e34ee9369168badee9bff499d2d99a1bf29545370c9494a13511af19e7ce2eccd1019d897a5dc80c21b8779aea7191f866cffd58c4b0c754a72bec8c1f7ad2d3731fcb460538e3c27d56fe7245492b55764520ea3767291e2b95dc1b0c639d9bca5efa0c8e754570f999796bcc14499c2e97f3237892a02f22026c5d584b5c55b88c3dabb52f0805823a00b6de5d4568918df5381945f8126a58eedfc1643e597337ac5733db819be7d90998e99ab61c3f0d5b94943d5b3d81f2fa4119b65c8784e938794b206998ad1edbd5c0162d830155a159470d5ef679e019e285b8135eccce06fd92c7c55f10957aebdb2df013efdd83255ce3491613da84d890a85c5200f26bbb368619b79d2d32b44a9fe5f22ae9df9de13c64032ba6d5bf420de49672320ac274c72df7909ecd078d8f848bc76917b2a905a8e009263ac94f7de887228192675ce1eb23ab31f1666ba1d765e2c98cc15229bb216970505c9b412020b4e995407ceaf16eb2eb602b83db0189285f1c99f2b2fc6f28127703ef2438f0e998c37b2bd8f6058b7a3dc88b5ac14c01008a91434b4fe9c28ee9466df60941b243ac7693804d96061418399d407b7e592dc6d9f0dcd7eda6fa06661714c76acd2b5445f2c8b70fbc40d82ae7f4fe2f796a5c94b6d045c497f8d2ebdcb0e0461336573df587299d9980e62d63e95b5d89d54352415c78b6f4c0e5731c1ca160ad0aa57e8fd09941de6e98124eb62be6405a7d42256842c43b06bc020acf8c166d05f2a4c69ef3690052ba48b232bb5b283eb0bfefed6b3778fff6d9a2d9ce70b245cfc186ff760c4f934040a558505944ae29e3b313755fc3d6dc526c9d65cab4dc001e3a1d0894d15e0a2326355d22b60a10a1e5118c267051f557f9a2a7e29ac5d886f7bacf1e279fad6175712cafb0d6f1882bf33d9d3167f64d335e3e445bcc468fda270dcd40c1013e8f995b8f86d32de3edccae793be22f149d3adc35dd532a555f464dc1871055c28a50b0e602c05ecce892f7e912289e2076444ab6abb71611c3ced5c80e98afb139222981d4086e7073fd9983e68860a781a232de95263c773dc2e860800e69cf0dd238e07e089f49abeb1e2b34d8bfa1c8ab4da0df78c3c8729ef0efd306ec7c2828528d6c0e6f39b225957d492a353000d59188193f3c4387a54c8bdcf3dbc20792fdbe5e456b1ca4d00599d6c46be0e8f1aa515bb0696069ccdb028d069b26e2428f90b48479e15aae10344bb70d5c310acbcf54c0cc957903092cb54d6982d77e2e6f5ba278719c909ad8445268fcdf6e084f31533e5e7a1716d8df22de61ff1ac4211dd89da8a98548773d911dac7fafba10692c239acedf2b51549c0da2ffaeb3f484e9fd1d184bb575d40e2434f6c3419a8ec63b7aa5de9883535fe1297b47804bb73658595d03a8a856f7df1da74263dbc5708f0200c183afa80eb20de80d109bfc6c003d4415b08f5a966470e3c53d060bc25e820252eaca6c0d039796c6cac71b2c1d8aa8b85388e8b5f2b93d187e65c3c34c54b0dbc32f0e3f47a9296c331b5d5c817d9ff05c314cc276f7eea903aab8f3b3fafd4e11e4087ee6baa714e7fabbd8f29ed8ac9106094918a5e67e58eca6a73930805e072086f5ffcf9efc55f3fe1580ac72d44a821cbc170c5c95fee0b51b640f6102acea7b94a31e453fb75cfd6b36f161ef76dabfbb753aff54e588fd1df6c7b5b21a29c547c433d1dcc2701a89ce08bc4af5abb359e4075597914eca6d70e4d7d769dd05816fa9b613730261705e677de37bc9fb59ad2477a99bdc07fdb622706ad0e97958266ea702c1fabee3646ccebf4abf81d7134f38b432edff26b15f8391d737afb058fed194bb3fc66a8f37250a4c0cf30a3d89dbe17d768e214dd1498e80621198673bdb569a426e2233b0425a5fa9a76ed6d94b6c4ac84199d3cf407850ec3fb68174ca279971a3584d6fd60b7946bcb810bf55e4b5b7638fa1652dc99c641ce5b530de390bc4fb05e0eb6615cb504acc3600a520747f232a590851cf501775e88e1eaf4a444d26203818df76ac73bee7759c0fff81130d66db90be4cf1f3e15ad2677d8ef59a1d670f5165d5e665d0d293f53ead9c2730d71f371bb577bae91cecbb858406ecf142df0d7572bfbe3f7e7e4f07ce62b455afcec88e84bc5aecc9bb9c4f4bcaa9b4a5966fb7c8d21e7a86f4a61e61132b16d27e234bfa00af5b9f8a02fdfcb8c7d7ec43c9ab3907ab35c3f54fc2133f3a0601d52515bd8d9f5cd423a8c15c2d24acd68a9ae4f236d759f0a61e7e4f225fc2fd244481d60a07a8696cbed66bf8372451c717d50107bb72a427754a072d9543f1da5fc2b0d5e553c04fb78620abc0e3710a4a2d8152752a1faef2494c9ecf88376aa1b72934d98f92655f7cd84bd1cbb4a7f8f8be00acd9fcd06cc7b2e50d40ea1b2566f15aa4e295921ca0f7ea3cebfff5a44d4f530b3cf9f0b8d5d66b9c3146a78faf6cf67d5bd0a222f194919a3cc183921b56378467002939517464cc0865424010125d2b42d28cb37ebf1b601f8c9130b7f56f7c0661f4aaf124c4b7c7bb6d5c21d1f2a7563ecac672e0d12db4e4eb3a7e4195c3f93fa6dfaa8f3b732548c11ba115161d3ca56dab633525a0ba54694308918778e8fa08ab526d38352253090af5b5dba03f805f4d113039e1332759f2f3cc959bdecbb8a5731959f76dd5a14ab9bc38b76bdba2f91a0546f40fc338ff5a0ecdc8ef814a2b98f39729f2215253d8ade3740d814b8a48d39f0ce1cbf7bcfc16d2ec38567ba0bbb7908d6baf73e871599a40536b61aa94513498558e59e120d038175d0354f7f156af4dcc8d65136de9b36ff0f23acef1d1ab669222320d957acd413981e147537603b4b495c9e5516b7dbd6cf51ed88395c19aec307e11b6bc960c02b86e9cb30fc218c6eb2d5f7da9e940c6e8c97229e6bee22ed70cc3220837c379fa3409741f081204c41bf6efe5fc8ee0d5fb2c53b17c3cb60456468e50c3458baaf47569d5e98b40891ce7d7c4ec7442949647f72d16ecdab8c2b0c3d7d4563734366dae346b50c3b15aa5ed047be12b58dea6922be121d3a1af5c73b1677e7b512b651c494f4cf5d4f85ebce79e1aad133a1b77b62834007ccc37460f854d64b3afb9c97b23520a16007983062e8b45a515520cb3feb4ef32b758e979051ce48ad0bba1c1f6789a3fde1ca206c59bd7acbadb18ad2792cec6d792a4c05edd8f9ff4741b9091239e0cc3f926da444cd39ee15e1f9f47df796c9ec293521857aa4d51e69b68931274f765e513115188a1a4d51f849d4cbe18bc9f6aaec0b5264ab7a19f589572f028c666ac20288583a42c2d359e05a944d39866275d276a638f1a1f4ca0b87d749208446668eb8c0628186e733485360907e1b9d4dd3740f2d6374f877cbbe4eea83804e482b67f2a94f20ab94e8f621035aeebc8e782c86520d2288925ddaf067aa4cd406189ce9423e8fc8e9a41ea09915f2800e044608714a5ce9c78bfeb4a970977b1fd21bfb4cdc3f0c0fa036c6689640904462891fd46fe4a886b66ab5c9a807d7105222070f89783fac0e8b5f64bc33f382b6fcfb52d11c853ceafc729b4112aa03088346c6ecb2a3d57baad82ff85b9c00009c68ca35f4f9d05a02cb37eed55002c3d926bb31be7f637d000f8a0dee886b54b28be8bf69cc67633db093b8dd00d446230a61875869370f3fc15125ac40c26fd69bf15856370aba1c", 0xff0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000040)="481f9006d2225fd3fff13d3627d7d2c6c2381ef7ff5c537e625532432e5c81e78534d97d5a821768451e8f8afb325292986916b7d5add79904d38d74bc10bd75177b6028fa551eb60dcc9a2d6739e1f7aa100e288b770aaed727bde46de98bcef93bc03a", 0x64) sendmsg$unix(r0, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000001380), 0x5f, 0x0, 0xffffffffffffff6f}, 0x0) 16:00:37 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x4000000000004, 0x8}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000240)='Ua_\xe9\x01\x00\x00\x00\x00\x00\x00\b\x00', 0x8, 0x0) r2 = open(&(0x7f0000000280)='./file0\x00', 0x200, 0x0) kevent(r2, &(0x7f0000000440), 0x4, &(0x7f0000000500)=[{{r2}, 0xbffffffffffffffd, 0x80, 0x0, 0x7fffffff, 0x3}, {{r1}, 0xfffffffffffffffb, 0x60, 0xf00ffffb, 0x1f, 0x4}], 0x4, &(0x7f0000000540)={0x0, 0x9}) ioctl$TIOCNOTTY(r2, 0x20007471) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000002c0)={0x0}, &(0x7f0000000300)=0xc) fcntl$setown(r2, 0x6, r3) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/wsmouse0\x00', 0x8, 0x0) r5 = open(&(0x7f0000000280)='./file0\x00', 0x200, 0x0) kevent(r5, &(0x7f0000000440), 0x4, &(0x7f0000000500)=[{{r5}, 0xbffffffffffffffd, 0x80, 0x0, 0x7fffffff, 0x3}, {{r4}, 0xfffffffffffffffb, 0x60, 0xf00ffffb, 0x1f, 0x4}], 0x4, &(0x7f0000000540)={0x0, 0x9}) ioctl$TIOCNOTTY(r5, 0x20007471) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000002c0)={0x0}, &(0x7f0000000300)=0xc) fcntl$setown(r5, 0x6, r6) setsockopt$sock_timeval(r5, 0xffff, 0x1005, &(0x7f00000004c0)={0x1, 0x1}, 0x10) r7 = accept$unix(r2, &(0x7f0000000080)=ANY=[@ANYBLOB="00000000000200000000f8ff0000000000000000000001000000000000cc00000000dc2ced7c0ee52559371577a935010000000000000000"], &(0x7f0000000000)=0x46) sendto$unix(r7, &(0x7f0000000340)="cc872ca0c01c1c0f4efab5084db72062a5a12bc4050a6bda672d8e7144bcda85855c9c9f04455e6e76678a27231a3b8301d019101fbfb2435eeddee0592a9d3bd4a6664421df6da1ebc90b40b68ae43b55614e1d4576cce29009dfe9faea133f1d0d9d9e0b1c4a1d4e39c203a5799f1b35c740ade49bc4d0322eaea1ca91abaaf7af2d609b6653076dac6eb5160930c0ac2632518313c9b6a495ee2b63a2ee0f93a34504ba9eac4224cbd1fbad7e6b2840fe95c23f7ba7b830173145c6c94afae05e", 0xc2, 0x400, &(0x7f0000000200)=@abs={0x0, 0x0, 0x1}, 0x33) r8 = accept$inet(0xffffffffffffff9c, &(0x7f0000000340), &(0x7f0000000140)=0xffffffb0) recvfrom$inet(r8, &(0x7f0000000180)=""/174, 0xae, 0x803, &(0x7f0000000240)={0x2, 0x0}, 0xc) r9 = dup2(r8, r0) r10 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/wsmouse0\x00', 0x8, 0x0) r11 = open(&(0x7f0000000280)='./file0\x00', 0x200, 0x0) kevent(r11, &(0x7f0000000440), 0x4, &(0x7f0000000500)=[{{r11}, 0xbffffffffffffffd, 0x80, 0x0, 0x7fffffff, 0x3}, {{r10}, 0xfffffffffffffffb, 0x60, 0xf00ffffb, 0x1f, 0x4}], 0x4, &(0x7f0000000540)={0x0, 0x9}) ioctl$TIOCNOTTY(r11, 0x20007471) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f00000002c0)={0x0}, &(0x7f0000000300)=0xc) fcntl$setown(r11, 0x6, r12) write(r11, &(0x7f0000000480)="af9e2d3dd44612360397d5f0582762128999663175ca8501d20849de2056af0a81cec94f781932ace9e76645ecae26f0396d1db446deea08b01205bf6580", 0x3e) ioctl$TIOCSWINSZ(r9, 0x80087467, &(0x7f0000000440)={0x1ff, 0x800, 0x2, 0x9}) 16:00:37 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x3a0914c44f7b202d, 0x1b00) r0 = open(&(0x7f0000000080)='./bus\x00', 0x400000003fd, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000800)='/dev/null\x00', 0xed78ca24b18be92e, 0x0) accept$inet6(r1, &(0x7f0000000000), &(0x7f0000000040)=0x7) ioctl$SPKRTUNE(r1, 0x20005302, &(0x7f0000000100)={0x3, 0x1}) pwritev(r0, &(0x7f0000000000)=[{&(0x7f00000000c0)="11ebcdf12164", 0x6}], 0x1, 0x0, 0x0) ioctl$SPKRTONE(0xffffffffffffffff, 0x80085301, &(0x7f0000000200)={0x8001, 0x3f}) ioctl$SPKRTONE(r0, 0x80085301, &(0x7f00000001c0)={0xff}) 16:00:37 executing program 0: r0 = socket(0x11, 0x10000000000003, 0x0) socket$inet(0x2, 0x4, 0x5) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000800)='/dev/null\x00', 0xed78ca24b18be92e, 0x0) accept$inet6(r1, &(0x7f0000000000), &(0x7f0000000040)=0x5) openat$wsmouse(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/wsmouse0\x00', 0x8, 0x0) r2 = open(&(0x7f0000000280)='./file0\x00', 0x200, 0x0) ioctl$TIOCNOTTY(r2, 0x20007471) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000002c0)={0x0}, &(0x7f0000000300)=0xc) fcntl$setown(r2, 0x6, r3) setsockopt$sock_int(r0, 0xffff, 0x40, 0x0, 0xfffffffffffffeda) 16:00:37 executing program 0: pipe2(&(0x7f0000000240)={0xffffffffffffffff}, 0x10004) ioctl$FIONREAD(r0, 0x40047309, &(0x7f0000000080)) pipe2(&(0x7f0000000000), 0x10000) 16:00:37 executing program 1: socket$inet(0x2, 0x4000000000000001, 0x0) r0 = socket(0x19, 0x2, 0x8ab) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="ab2b43ce9b33ada7ee08665d19ac14d5e51348771197a7728420aef61715f7b1d3d4b3830c921be1817a0000", 0x2c) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x2, &(0x7f0000000040)="1fa1974a8ca66b24f4f38767bb17a007e9bc2f17f6f6f6c2cb7eb85a243131259a5dc574ea58236f036cecc702081533fb8a96bdb49da7b530f0907f41", 0x3d) 16:00:37 executing program 0: r0 = socket$inet(0x2, 0x3, 0xfffffffffffffffe) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/wsmouse0\x00', 0x8, 0x0) r2 = open(&(0x7f0000000280)='./file0\x00', 0x200, 0x0) kevent(r2, &(0x7f0000000440), 0x4, &(0x7f0000000500)=[{{r2}, 0xbffffffffffffffd, 0x80, 0x0, 0x7fffffff, 0x3}, {{r1}, 0xfffffffffffffffb, 0x60, 0xf00ffffb, 0x1f, 0x4}], 0x4, &(0x7f0000000540)={0x0, 0x9}) ioctl$TIOCNOTTY(r2, 0x20007471) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000002c0)={0x0}, &(0x7f0000000300)=0xc) fcntl$setown(r2, 0x6, r3) getpeername$inet(r2, &(0x7f0000000080), &(0x7f00000000c0)=0xc) r4 = accept$inet(r0, &(0x7f0000000340), &(0x7f00000003c0)=0xfffffffffffffef8) recvfrom$inet(r4, &(0x7f0000000180)=""/174, 0xae, 0x803, &(0x7f0000000240)={0x2, 0x0}, 0xc) ioctl$FIOSETOWN(r4, 0x8004667c, &(0x7f0000000100)=0x80000000) r5 = open(&(0x7f0000000000)='./file0\x00', 0x2, 0xa) ioctl$TIOCSFLAGS(r5, 0x8004745c, &(0x7f0000000040)=0xecb) setsockopt$inet_opts(r0, 0x0, 0x21, &(0x7f00006cdffb), 0x0) 16:00:37 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000340)='./file0\x00', r0, &(0x7f0000d06ff8)='./file0\x00') chroot(&(0x7f00000001c0)='.\x00') unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000002c0)='c\x00') pipe2(&(0x7f0000000280), 0x10000) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000800)='/dev/null\x00', 0xed78ca24b18be92e, 0x0) accept$inet6(r1, &(0x7f0000000000), &(0x7f0000000040)=0x7) r2 = accept$inet(r1, &(0x7f0000000300), &(0x7f0000000100)=0x308) recvfrom$inet(r2, &(0x7f0000000180)=""/174, 0xae, 0x803, &(0x7f0000000240)={0x2, 0x0}, 0xc) ftruncate(r2, 0x0, 0x2) mkdir(&(0x7f0000000040)='./file0\x00', 0x100) unlink(&(0x7f0000000400)='./file0/file0/file0/file0\x00') 16:00:37 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x2, 0x6, 0xabe}, {0x18, 0x1, 0x9, 0x6}, 0x8, [0x10000, 0x52, 0xfa09, 0x2, 0x8, 0xfffffffffffff5ea, 0xcef, 0x8]}, 0x3c) setsockopt(r0, 0xffffffff, 0x200, &(0x7f0000000080)="1f890beb0abd9b018ec4ad7f3311063b71ccaaa9bcc711abaa2f3df5ef53ef1adaa4903b7e966a0f51e5b8558abee9f4877c19e01ea0acb0ea4d4c9308f1642ddea219bed2bfbc3706ca19e6c07cbb2ccdef2f602e16424a198bc7d0145f263906e09a144fd93503400e4ab566d8e9bdc5a2e1c0909b89fa3aee49de9f02b8263a33b2704e4c8174d3464341775ed2755ce88e8a3a2789404f81526c6cdd", 0x9e) setsockopt(r0, 0x53, 0xc, &(0x7f0000000040)="ebffcbff13b9fd81aa67713048070000009648", 0x13) setsockopt(r0, 0x29, 0xb, 0x0, 0x0) 16:00:37 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev\xa1\xf5x\v\x00', 0x20, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x100000007}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x90, &(0x7f0000000100)="0793e20ba59a4614ad768dc95772c3af4698a378be918281a5e295fc35a3cc65e0ebbdfb975f85db5110bd6e772ee145d6032422d7130b6b180f1a80cfce29175e28f00e51260f9408e4ade407eee8045b55d10168cbc87a3a4829b572327655b1f8db48ed0649317ab73520f164472e32858b1e4835c4f1f4ef0aab7d2b53ec772f5273c27736fb8c67f56aa44f138a") syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:37 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x530a) open$dir(&(0x7f0000000140)='./bus\x00', 0x8581, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000080)='./bus\x00', 0x401, 0x0) 16:00:37 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x80002002, 0x2065d) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/wsmouse0\x00', 0x8, 0x0) pwritev(r1, &(0x7f00000000c0)=[{&(0x7f0000000140)="b2bf65bd808087a5a1c8f8ce9eb1418e147a99a4427602f3341faae053ea32928d56a9179b57d24ae3c3c73b7e2fcc8fd66090cb8c5ae813e9881db60e831e80dced85bb7accd4997d17a40ce0f5b723b37bedadb008fbeba5d0a94ae8c0df7f2a3d28a3a050c5af96e50cdaa0f138db2f7c298bbe08688a124dd4699fdcde49ee5c9ef40c995dee4e28ccb57b463ceef967ce00364f6b7d4549d990e0193453f48494352f", 0xa5}, {&(0x7f0000000200)="206ebbc87696eddb1c7b636e8ce568c53f3da9e6fe92473f16d6fcf25a6ca12e713b348d9abfdffb9cfde1f117fe1b37dd1792815daffb1ca5517541453fc701319c6e64fdb766862c9f9c", 0x4b}, {&(0x7f0000000380)="5e72471b35da9a0f51cb44dd57a0688b896def75e0550cb49eb65b70d62feec0c7ab4b7d0f6ea7d9276e59f067f4a3e25cdd4fed546d813c4cc5d45f1ea21771071dd0875825364dca3ae406c3008796515ce00d39cddf", 0x57}], 0x3, 0x0, 0xfffffffffffffffe) r2 = open(&(0x7f0000000280)='./file0\x00', 0x200, 0x0) ioctl$TIOCMBIS(0xffffffffffffff9c, 0x8004746c, &(0x7f0000000040)=0x3450) kevent(r2, &(0x7f0000000440), 0x4, &(0x7f0000000500)=[{{r2}, 0xbffffffffffffffd, 0x80, 0x0, 0x7fffffff, 0x3}, {{r1}, 0xfffffffffffffffb, 0x60, 0xf00ffffb, 0x1f, 0x4}], 0x4, &(0x7f0000000540)={0x0, 0x9}) ioctl$TIOCNOTTY(r2, 0x20007471) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000002c0)={0x0}, &(0x7f0000000300)=0xc) fcntl$setown(r2, 0x6, r3) ioctl$TIOCSTSTAMP(r2, 0x8008745a, &(0x7f0000000000)={0x5, 0x7}) ioctl$TIOCFLUSH(r0, 0x80047470, &(0x7f0000000340)) syz_open_pts() clock_gettime(0x2, &(0x7f0000000400)) 16:00:37 executing program 1: getrusage(0xffffffffffffffff, &(0x7f0000000000)) r0 = accept$inet(0xffffffffffffff9c, &(0x7f0000000340), &(0x7f0000000140)=0xffffffb0) recvfrom$inet(r0, &(0x7f0000000180)=""/174, 0xae, 0x803, &(0x7f0000000240)={0x2, 0x0}, 0xc) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f00000000c0)) wait4(0x0, 0x0, 0x7a9f07537b100c6d, 0x0) 16:00:37 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x20000000b1}, {0x2}, {0x6}]}) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/wsmouse0\x00', 0x8, 0x0) r2 = shmget(0x3, 0x3000, 0x0, &(0x7f0000ffd000/0x3000)=nil) shmat(r2, &(0x7f0000ffc000/0x4000)=nil, 0x2000) shmat(r2, &(0x7f0000ffc000/0x2000)=nil, 0x2000) shmctl$SHM_LOCK(r2, 0x3) r3 = open(&(0x7f0000000280)='./file0\x00', 0x200, 0x0) kevent(r3, &(0x7f0000000440), 0x4, &(0x7f0000000500)=[{{r3}, 0xbffffffffffffffd, 0x80, 0x0, 0x7fffffff, 0x3}, {{r1}, 0xfffffffffffffffb, 0x60, 0xf00ffffb, 0x1f, 0x4}], 0x4, &(0x7f0000000540)={0x0, 0x9}) ioctl$TIOCNOTTY(r3, 0x20007471) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000002c0)={0x0}, &(0x7f0000000300)=0xc) fcntl$setown(r3, 0x6, r4) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") 16:00:37 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, 0xfffffffffffffffd, 0x0, "a8741bb100"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = socket(0x800000018, 0x1, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) 16:00:37 executing program 0: readv(0xffffffffffffffff, &(0x7f0000000140)=[{&(0x7f0000000080)=""/113, 0x71}], 0x1) 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"}) r2 = geteuid() r3 = semget$private(0x0, 0x1, 0x0) r4 = geteuid() semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f00000000c0)={{0x4, r4, 0x0, 0x0, 0x0, 0x4, 0x7f}, 0x3, 0x882, 0x4}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f0000000300)={0xffffffffffffffff}, 0x10000) r7 = getpgrp() fcntl$lock(r5, 0xf, &(0x7f0000000340)={0x3, 0x0, 0xffffffffecd81e2e, 0x100, r7}) ioctl$VT_ACTIVATE(r6, 0x20007605, &(0x7f0000000380)=0x101) r8 = getuid() r9 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r9}, 0xffffffffffffffff, 0x1}], 0x0, 0x0) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f00000004c0)={r7, r8, r10}, 0xc) fchown(0xffffffffffffffff, r4, r10) r11 = getegid() r12 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/wsmouse0\x00', 0x8, 0x0) r13 = open(&(0x7f0000000280)='./file0\x00', 0x200, 0x0) kevent(r13, &(0x7f0000000440), 0x4, &(0x7f0000000500)=[{{r13}, 0xbffffffffffffffd, 0x80, 0x0, 0x7fffffff, 0x3}, {{r12}, 0xfffffffffffffffb, 0x60, 0xf00ffffb, 0x1f, 0x4}], 0x4, &(0x7f0000000540)={0x0, 0x9}) ioctl$TIOCNOTTY(r13, 0x20007471) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f00000002c0)={0x0}, &(0x7f0000000300)=0xc) fcntl$setown(r13, 0x6, r14) r15 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/wsmouse0\x00', 0x8, 0x0) r16 = open(&(0x7f0000000280)='./file0\x00', 0x200, 0x0) kevent(r16, &(0x7f0000000440), 0x4, &(0x7f0000000500)=[{{r16}, 0xbffffffffffffffd, 0x80, 0x0, 0x7fffffff, 0x3}, {{r15}, 0xfffffffffffffffb, 0x60, 0xf00ffffb, 0x1f, 0x4}], 0x4, &(0x7f0000000540)={0x0, 0x9}) ioctl$TIOCNOTTY(r16, 0x20007471) getsockopt$sock_cred(r16, 0xffff, 0x1022, &(0x7f00000002c0)={0x0}, &(0x7f0000000300)=0xc) fcntl$setown(r16, 0x6, r17) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x8, r2, r10, 0x0, r11, 0x96d0943a8041399f, 0xfffffffffffffffc}, 0x2, 0x401, r14, r17, 0x2, 0x2, 0x80000000, 0x6d73}) 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(r0, &(0x7f0000000140)="ad8b68da7104b516", 0xdf) r18 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x20, 0x0) ioctl$WSMOUSEIO_SRES(r18, 0x80045721, &(0x7f0000000100)=0xfffffffffffffffb) 16:00:37 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000b, &(0x7f00000000c0)='\x00', 0x1) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/wsmouse0\x00', 0x8, 0x0) r2 = open(&(0x7f0000000280)='./file0\x00', 0x200, 0x0) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000800)='/dev/null\x00', 0xed78ca24b18be92e, 0x0) accept$inet6(r3, &(0x7f0000000000), &(0x7f0000000040)=0x7) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000800)='/dev/null\x00', 0xed78ca24b18be92e, 0x0) r5 = accept$inet6(r4, &(0x7f0000000000), &(0x7f0000000040)=0x7) bind$inet6(r5, &(0x7f0000000400)={0x18, 0x2, 0x2, 0x8000}, 0xc) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000380), &(0x7f00000007c0)=0xc) dup2(r3, r5) kevent(r2, &(0x7f0000000440), 0x4, &(0x7f0000000500)=[{{r2}, 0xbffffffffffffffd, 0x80, 0x0, 0x7fffffff, 0x3}, {{r1}, 0xfffffffffffffffb, 0x60, 0xf00ffffb, 0x1f, 0x4}], 0x4, &(0x7f0000000540)={0x0, 0x9}) ioctl$TIOCNOTTY(r2, 0x20007471) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000002c0)={0x0}, &(0x7f0000000300)=0xc) fcntl$setown(r2, 0x6, r6) r7 = accept$unix(r2, 0x0, &(0x7f0000000040)) fcntl$getown(r7, 0x5) setsockopt(r0, 0x0, 0xd, &(0x7f0000000000)=']?kC&Fd!', 0x8) 16:00:37 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/wsmouse0\x00', 0x8, 0x0) r1 = open(&(0x7f0000000280)='./file0\x00', 0x200, 0x0) kevent(r1, &(0x7f0000000440), 0x4, &(0x7f0000000500)=[{{r1}, 0xbffffffffffffffd, 0x80, 0x0, 0x7fffffff, 0x3}, {{r0}, 0xfffffffffffffffb, 0x60, 0xf00ffffb, 0x1f, 0x4}], 0x4, &(0x7f0000000540)={0x0, 0x9}) ioctl$TIOCNOTTY(r1, 0x20007471) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000002c0)={0x0}, &(0x7f0000000300)=0xc) fcntl$setown(r1, 0x6, r2) connect(r1, &(0x7f0000000040)=@in6={0x18, 0x1, 0x6, 0x1ff}, 0xc) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1002, &(0x7f0000000000)=0x1000000, 0x4) 16:00:37 executing program 1: openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x0, 0x0) r0 = accept(0xffffffffffffffff, 0x0, &(0x7f0000000100)) recvfrom(r0, &(0x7f0000000180)=""/197, 0xc5, 0x3, &(0x7f0000000280)=@in={0x2, 0x0}, 0xc) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000140)={&(0x7f0000000080)=[{}], 0x2}) mknod(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105727, &(0x7f0000000140)={0x0}) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000800)='/dev/null\x00', 0xed78ca24b18be92e, 0x0) accept$inet6(r2, &(0x7f0000000000), &(0x7f0000000040)=0x7) bind$inet(r2, &(0x7f0000000000)={0x2, 0x2}, 0xc) 16:00:37 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x54}, {0x2}, {0x6}]}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[{0x0, 0x4629, 0xd52, 0x4}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:37 executing program 1: open(&(0x7f00000003c0)='./file0\x00', 0x610, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) r1 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwrite(r2, &(0x7f0000000280)="ac0fd6dd2f9ed408576ae1efbe5e244042c9efb31fa04aa8b7dd4d88a759355bf53c918ff352d72ed1e9a6099d9b677c147f35561c9d05dd984389a1b5f70556e4631d16bafcbd8111cb7a00e7e50600000073ef1fd17b3eda7bb780130eb8d60541362c4519a76b0fe7db0f64739c081694370adc31e8f45cbefb20ef00007bdc6de67722af3b08e9a6e919eddcf3b2f79b463c01963fccc058acbfda1557937a1dc91f017eda9c1782e00b2b4b2c599a08be89f496994f679a6355726562edca44621280ea80b5e86cd8b8148741b6bd6645476cf5fd5c4fa1bde75f0496edc3d387511d95babc9e97", 0xea, 0x0, 0x5a) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000140)={0x0, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {0x3}, {0x1}, {}, {}, {0x0, 0x4}, {0x0, 0xfffffffffffffffc}]}) 16:00:37 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x10, 0x2d96) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = kqueue() r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x61}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r3 = shmget$private(0x0, 0x3000, 0x8, &(0x7f0000ffc000/0x3000)=nil) shmctl$SHM_UNLOCK(r3, 0x4) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000800)='/dev/null\x00', 0xed78ca24b18be92e, 0x0) accept$inet6(r4, &(0x7f0000000000), &(0x7f0000000040)=0x7) unlinkat(r4, &(0x7f00000000c0)='./file0\x00', 0x8) kevent(r1, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x81, 0x0, 0x0, 0x0) dup2(r1, r0) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000800)='/dev/null\x00', 0xed78ca24b18be92e, 0x0) accept$inet6(r5, &(0x7f0000000000), &(0x7f0000000040)=0x7) ioctl$TIOCMSET(r5, 0x8004746d, &(0x7f0000000080)=0x10001) listen(r4, 0xfff) 16:00:37 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x480000001023, &(0x7f0000000080)=0x4, 0x4) 16:00:37 executing program 0: setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x200000000000b, &(0x7f0000000000)='\x00', 0x1) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x200000000000d, &(0x7f00000000c0)="eaff1f5c00000000", 0x8) 16:00:37 executing program 1: r0 = syz_open_pts() syz_open_pts() r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x11, 0x10, 0x3, 0x8}], 0xfff, 0x0, 0x0, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x800080002002, 0x0) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000180)=[{{r2}, 0xfffffffffffffffe, 0x1}], 0x0, &(0x7f0000000280), 0x10000, 0x0) kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) kevent(r1, &(0x7f00000001c0)=[{{r1}, 0xffffffffffffffff, 0x2b}], 0x3ff, 0x0, 0xffffffffffffffff, 0x0) kevent(r1, 0x0, 0x0, &(0x7f0000000040), 0x3, 0x0) 16:00:38 executing program 0: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x6, 0x0, 0xfffffffffffffffb, 0x0, "687f0002003f0db1cb2fd77fe30f38ef87214dc6"}) r0 = kqueue() r1 = kqueue() r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000800)='/dev/null\x00', 0xed78ca24b18be92e, 0x0) accept$inet6(r2, &(0x7f0000000000), &(0x7f0000000040)=0x7) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000800)='/dev/null\x00', 0xed78ca24b18be92e, 0x0) accept$inet6(r3, &(0x7f0000000000), &(0x7f0000000040)=0x7) r4 = accept$unix(r3, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) r5 = socket$inet6(0x18, 0x3, 0x9) r6 = accept$inet(0xffffffffffffff9c, &(0x7f0000000340), &(0x7f0000000140)=0xffffffb0) recvfrom$inet(r6, &(0x7f0000000180)=""/174, 0xae, 0x803, &(0x7f0000000240)={0x2, 0x0}, 0xc) r7 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/wsmouse0\x00', 0x8, 0x0) r8 = open(&(0x7f0000000280)='./file0\x00', 0x200, 0x0) kevent(r8, &(0x7f0000000440), 0x4, &(0x7f0000000500)=[{{r8}, 0xbffffffffffffffd, 0x80, 0x0, 0x7fffffff, 0x3}, {{r7}, 0xfffffffffffffffb, 0x60, 0xf00ffffb, 0x1f, 0x4}], 0x4, &(0x7f0000000540)={0x0, 0x9}) kevent(r1, &(0x7f0000000000), 0x7, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffff9, 0x81, 0x4, 0x40, 0xffff}, {{r2}, 0xfffffffffffffffd, 0x6b, 0xc506fcbbf7f891f2, 0x1, 0x8}, {{r0}, 0xfffffffffffffffd, 0x2, 0x40000081, 0x2, 0x1ff}, {{r4}, 0xffffffffffffffff, 0x4, 0x65e94a278f3a6414, 0x8001, 0x6}, {{r5}, 0xfffffffffffffffd, 0x81, 0x80000000, 0x3, 0x9}, {{r0}, 0xfffffffffffffffa, 0x4, 0x20000027, 0x8, 0x2}, {{r6}, 0xfffffffffffffffa, 0x6, 0x2, 0x6361, 0xfffffffffffffff8}, {{r7}, 0xfffffffffffffffe, 0x7, 0x1, 0x5d, 0x81}], 0x2, &(0x7f0000000200)={0x2, 0x3ff}) kevent(r0, &(0x7f0000000000), 0x4, 0x0, 0x10000, 0x0) kevent(r1, &(0x7f0000000040), 0x4, 0x0, 0x0, 0x0) close(r0) 16:00:38 executing program 0: mknod(&(0x7f0000000000)='.\x00', 0x20, 0x4000000005bcd) open(&(0x7f0000000140)='./bus/file0\x00', 0x631daca472fef2c1, 0x10) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000800)='/dev/null\x00', 0xed78ca24b18be92e, 0x0) accept$inet6(r0, &(0x7f0000000000), &(0x7f00000001c0)=0xc) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000100)) pipe(&(0x7f0000000080)={0xffffffffffffffff}) r2 = getegid() fcntl$getflags(r1, 0x3) fchown(r1, 0x0, r2) ioctl$TIOCFLUSH(r0, 0x80487008, &(0x7f0000000180)=0x24) open$dir(&(0x7f00000000c0)='./bus/file0/file0\x00', 0x0, 0x2c63e11dc9e00a0a) 16:00:38 executing program 1: r0 = syz_open_pts() flock(r0, 0x6) fcntl$lock(r0, 0x7, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x300000005}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000800)='/dev/null\x00', 0xed78ca24b18be92e, 0x0) accept$inet6(r1, &(0x7f0000000000), &(0x7f0000000040)=0x7) ioctl$WSDISPLAYIO_SBURNER(r1, 0x800c5751, &(0x7f0000000000)={0x0, 0x5, 0xe}) 16:00:38 executing program 0: r0 = getgid() r1 = semget$private(0x0, 0x1, 0x0) r2 = geteuid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f00000000c0)={{0x4, r2, 0x0, 0x0, 0x0, 0x4, 0x7f}, 0x3, 0x882, 0x4}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f0000000300)={0xffffffffffffffff}, 0x10000) r5 = getpgrp() fcntl$lock(r3, 0xf, &(0x7f0000000340)={0x3, 0x0, 0xffffffffecd81e2e, 0x100, r5}) ioctl$VT_ACTIVATE(r4, 0x20007605, &(0x7f0000000380)=0x101) r6 = getuid() r7 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r7}, 0xffffffffffffffff, 0x1}], 0x0, 0x0) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000004c0)={r5, r6, r8}, 0xc) fchown(0xffffffffffffffff, r2, r8) r9 = semget$private(0x0, 0x1, 0x0) r10 = geteuid() semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f00000000c0)={{0x4, r10, 0x0, 0x0, 0x0, 0x4, 0x7f}, 0x3, 0x882, 0x4}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f0000000300)={0xffffffffffffffff}, 0x10000) r13 = getpgrp() fcntl$lock(r11, 0xf, &(0x7f0000000340)={0x3, 0x0, 0xffffffffecd81e2e, 0x100, r13}) ioctl$VT_ACTIVATE(r12, 0x20007605, &(0x7f0000000380)=0x101) r14 = getuid() r15 = open(&(0x7f0000000100)='./bus\x00', 0x150, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r15}, 0xffffffffffffffff, 0x1}], 0x0, 0x0) getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f00000004c0)={r13, r14, r16}, 0xc) r17 = geteuid() fchown(r11, r17, r16) r18 = semget$private(0x0, 0x1, 0x0) r19 = geteuid() semctl$IPC_SET(r18, 0x0, 0x1, &(0x7f00000000c0)={{0x4, r19, 0x0, 0x0, 0x0, 0x4, 0x7f}, 0x3, 0x882, 0x4}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f0000000300)={0xffffffffffffffff}, 0x10000) r22 = getpgrp() fcntl$lock(r20, 0xf, &(0x7f0000000340)={0x3, 0x0, 0xffffffffecd81e2e, 0x100, r22}) ioctl$VT_ACTIVATE(r21, 0x20007605, &(0x7f0000000380)=0x101) r23 = getuid() r24 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r24}, 0xffffffffffffffff, 0x1}], 0x0, 0x0) getsockopt$SO_PEERCRED(r24, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r21, 0xffff, 0x1022, &(0x7f00000004c0)={r22, r23, r25}, 0xc) fchown(0xffffffffffffffff, r19, r25) r26 = semget$private(0x0, 0x1, 0x0) r27 = geteuid() semctl$IPC_SET(r26, 0x0, 0x1, &(0x7f00000000c0)={{0x4, r27, 0x0, 0x0, 0x0, 0x4, 0x7f}, 0x3, 0x882, 0x4}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f0000000300)={0xffffffffffffffff}, 0x10000) r30 = getpgrp() fcntl$lock(r28, 0xf, &(0x7f0000000340)={0x3, 0x0, 0xffffffffecd81e2e, 0x100, r30}) ioctl$VT_ACTIVATE(r29, 0x20007605, &(0x7f0000000380)=0x101) r31 = getuid() r32 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r32}, 0xffffffffffffffff, 0x1}], 0x0, 0x0) getsockopt$SO_PEERCRED(r32, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) r34 = semget$private(0x0, 0x1, 0x0) r35 = geteuid() semctl$IPC_SET(r34, 0x0, 0x1, &(0x7f00000000c0)={{0x4, r35, 0x0, 0x0, 0x0, 0x4, 0x7f}, 0x3, 0x882, 0x4}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f0000000300)={0xffffffffffffffff}, 0x10000) r38 = getpgrp() fcntl$lock(r36, 0xf, &(0x7f0000000340)={0x3, 0x0, 0xffffffffecd81e2e, 0x100, r38}) ioctl$VT_ACTIVATE(r37, 0x20007605, &(0x7f0000000380)=0x101) r39 = getuid() r40 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r40}, 0xffffffffffffffff, 0x1}], 0x0, 0x0) getsockopt$SO_PEERCRED(r40, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r37, 0xffff, 0x1022, &(0x7f00000004c0)={r38, r39, r41}, 0xc) fchown(0xffffffffffffffff, r35, r41) setsockopt$sock_cred(r29, 0xffff, 0x1022, &(0x7f00000004c0)={r30, r31, r0}, 0x5) fchown(0xffffffffffffffff, r27, r33) getegid() getgroups(0x1c2, &(0x7f0000000080)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r42 = socket(0x18, 0x1, 0x0) setsockopt(r42, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r42, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) socket(0x18, 0x8000, 0x4) 16:00:38 executing program 0: mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) mlock(&(0x7f00005fe000/0x600000)=nil, 0x600000) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000800)='/dev/null\x00', 0xed78ca24b18be92e, 0x0) accept$inet6(r0, &(0x7f0000000080), &(0x7f0000000040)=0xffffffb4) r1 = dup2(r0, 0xffffffffffffffff) ioctl$BIOCSDIRFILT(r1, 0x8004427d, &(0x7f0000000000)=0x9) 16:00:38 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) open(&(0x7f0000000000)='./bus\x00', 0x800, 0x100) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) writev(0xffffffffffffffff, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/wsmouse0\x00', 0x8, 0x0) r2 = open(&(0x7f0000000280)='./file0\x00', 0x200, 0x0) kevent(r2, &(0x7f0000000440), 0x4, &(0x7f0000000500)=[{{r2}, 0xbffffffffffffffd, 0xd8, 0x0, 0x7fffffff, 0x3}, {{r1}, 0xfffffffffffffffb, 0x60, 0xf00ffffb, 0x1f, 0x4}], 0x4, &(0x7f0000000540)={0x0, 0x9}) ioctl$TIOCNOTTY(r2, 0x20007471) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000002c0)={0x0}, &(0x7f0000000300)=0xc) fcntl$setown(r2, 0x6, r3) pwritev(r2, &(0x7f00000002c0), 0x100000000000005e, 0x0, 0x2000000000000000) write(r0, &(0x7f0000000300)="1ce3a8ece33a2a46d6a14e92d9064d6acec862c11651f9f560364d785612f80c532e692128d8f875a9db5a39ce73269d2a46483412c8b929e1721534eb286e6f8e8e35a38cdef0103cde0c8a3b3fd629e8be1d70b71061fd76ed4ed3f0485a7f326142a1c2bc49ae83a850d46d1c37300c45a18126a0fe297a349b0800695d35306019b8ad5b2f99cfe6dcab978a2fa08435218856023192bff0cb0d281404406682fdc4b6820a584571", 0xaa) 16:00:38 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x2c}, {0x20}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000280)=[{0x101, 0x0, 0xfffffffffffffffc}, {0x2d, 0x9, 0x0, 0x7}, {0x6, 0x0, 0x0, 0x4}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x79, &(0x7f0000000100)="abaaa5466152933cd7099ddedb3ab5616459671939945528a8ac623891dba55da1e758c507624d411cf8c48c27978266fba3e4f3abf87b43736f01862708d61c7fa3903ca6ed2596dcd158fb9f4cd130b6c6a0ee382115823260620b6efbbeab6b488c91b63b267768d99e3b86caa6aeee93a41734fb2df7bd") openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x10000, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000000)="cd") 16:00:38 executing program 0: r0 = socket(0x400000000018, 0x3, 0x800000000000003a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) r1 = dup(0xffffffffffffffff) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, 0x0, 0x0) r2 = accept$inet(0xffffffffffffff9c, &(0x7f0000000340), &(0x7f0000000140)=0xffffffb0) recvfrom$inet(r2, &(0x7f0000000180)=""/174, 0xae, 0x803, &(0x7f0000000240)={0x2, 0x0}, 0xc) ioctl$FIOSETOWN(r2, 0x8004667c, &(0x7f0000000000)=0x9) 16:00:38 executing program 1: open(&(0x7f0000000000)='./file0\x00', 0x702, 0x2) openat$wsmouse(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/wsmouse0\x00', 0x8, 0x0) r0 = open(&(0x7f0000000280)='./file0\x00', 0x200, 0x0) kevent(r0, &(0x7f0000000440), 0x4, &(0x7f0000000080), 0x4, &(0x7f0000000540)={0x0, 0x9}) ioctl$TIOCNOTTY(r0, 0x20007471) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000002c0)={0x0}, &(0x7f0000000300)=0xc) fcntl$setown(r0, 0x6, r1) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000040)) syz_extract_tcp_res(0x0, 0x0, 0x0) 16:00:38 executing program 0: socket$inet(0x2, 0x3, 0x0) r0 = socket(0x2, 0xc003, 0x0) connect$unix(r0, &(0x7f0000000280)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a944839637e6f00812b72455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee4434604095c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538244b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb6fcd3b65c4ab78a2793c3f1253654f503adf2f3b4affd04d71f0e9b8bbca8854747213442d720dac635800236b272dd10000007f55d1a2db349e748fb79b99a84d97583011eb6dda3408b088be699fcc061c40f0b3684034c62c"], 0x10) socket$inet(0x2, 0x3, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000100)="dc351a391c850fb4bacd4dbd0436786b70e09bf34bacf37ddc84f71187a5a1db6711dc59be5c8523ea1c80ab351876f9a337bb72a68e5a643572aa5ab6d94cf3f6ba233cf89fa5b3759a3f1e7ac6b32bdf787422c6903da23023ffe21faa72ec480c29d84570d7a4de90e446778bd983f61709d292db95ef7e07f7d70521774ffac88e661e0bb6536884a7e702019e7c083d5dfe38e9f241e5058655c474e162ba10d9a714c6a1c554b9799da8ae24cff5cff6e46d7741678a2d8ab94d5083c060632331368a6ed5c1f46d7210ba738e4a3780bf05dbb31323633c0476bd4ec9ee08c838768283f95218b59359067cada681b7f2ae72c87d82865bf33afa2a", 0xff}, {&(0x7f0000000200)="4c632db1ad3950153f6280d7b55924f89496d86e1a690980efe0e2ea6f2677bb8169f234e4fb68102cdf1d5750cba9a545cf3fc843fdf852235eac7bb1667602aeef3611780bf2201e6e9b51b9d34cf4af9ac129a5037bd32e384d3137d7dd2efb1186993669ee1b0fc3a0ecab51342ae8f1", 0x72}], 0x2) 16:00:38 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x200000000006010, 0x0) r0 = open$dir(&(0x7f0000000040)='./bus\x00', 0x402, 0x0) r1 = shmget(0x3, 0x3000, 0x0, &(0x7f0000ffd000/0x3000)=nil) shmat(r1, &(0x7f0000ffc000/0x4000)=nil, 0x2000) r2 = shmget(0x3, 0x3000, 0x0, &(0x7f0000ffd000/0x3000)=nil) shmat(r2, &(0x7f0000ffc000/0x4000)=nil, 0x2000) shmat(r2, &(0x7f0000ffc000/0x2000)=nil, 0x2000) shmat(r1, &(0x7f0000ffb000/0x1000)=nil, 0x0) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000000080)=""/247) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000800)='/dev/null\x00', 0xed78ca24b18be92e, 0x0) accept$inet6(r3, &(0x7f0000000000), &(0x7f0000000040)=0x7) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) dup2(r0, r0) ioctl$BIOCGDLTLIST(0xffffffffffffff9c, 0xc010427b, &(0x7f0000000180)={0x8, &(0x7f0000000000)=[0x400, 0x80000000, 0x2, 0x2, 0x80000000, 0x8, 0x4e, 0x6e]}) sync() 16:00:38 executing program 0: syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7fefffff}, 0x0) r0 = kqueue() r1 = kqueue() kevent(r1, &(0x7f0000000080), 0x9130fbf, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000040), 0x66, 0x0, 0x81, 0x0) fcntl$setflags(0xffffffffffffff9c, 0x2, 0x1) close(r1) 16:00:38 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/wsmouse0\x00', 0x8, 0x0) r2 = open(&(0x7f0000000280)='./file0\x00', 0x200, 0x0) kevent(r2, &(0x7f0000000440), 0x4, &(0x7f0000000500)=[{{r2}, 0xbffffffffffffffd, 0x80, 0x0, 0x7fffffff, 0x3}, {{r1}, 0xfffffffffffffffb, 0x60, 0xf00ffffb, 0x1f, 0x4}], 0x4, &(0x7f0000000540)={0x0, 0x9}) ioctl$TIOCNOTTY(r2, 0x20007471) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000002c0)={0x0}, &(0x7f0000000300)=0xc) fcntl$setown(r2, 0x6, r3) ioctl$TIOCGETD(r2, 0x4004741a, &(0x7f0000000240)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x3}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") r4 = fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f00000001c0)={0x1, &(0x7f0000000180)=[{0x1, 0x6, 0xcb3e, 0x7}]}) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000800)='/dev/null\x00', 0xed78ca24b18be92e, 0x0) accept$inet6(r5, &(0x7f0000000000), &(0x7f0000000040)=0x7) mknod(&(0x7f0000000200)='./file0\x00', 0x0, 0x61de) ioctl$TIOCGTSTAMP(r5, 0x4010745b, &(0x7f00000000c0)) 16:00:38 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCNOTTY(r0, 0x20007471) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/wsmouse0\x00', 0x8, 0x0) r3 = open(&(0x7f0000000280)='./file0\x00', 0x200, 0x0) kevent(r3, &(0x7f0000000440), 0xc6d, &(0x7f0000000500)=[{{r3}, 0xbffffffffffffffd, 0x80, 0x0, 0x7fffffff, 0x3}, {{r2}, 0xfffffffffffffffb, 0x60, 0xf00ffffb, 0x1f, 0x4}], 0x4, &(0x7f0000000540)={0x0, 0x9}) ioctl$TIOCNOTTY(r3, 0x20007471) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000002c0)={0x0}, &(0x7f0000000300)=0xc) fcntl$setown(r3, 0x6, r4) ioctl$PCIOCWRITE(r3, 0xc0107003, &(0x7f0000000000)={{0x8, 0x7, 0x7fffffff}, 0xfaea, 0x4, 0xfffffffffffffffe}) pwrite(r1, &(0x7f0000000040)="fbaf8a000000003a000000000000", 0xe, 0x0, 0x0) 16:00:38 executing program 0: readlink(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f00000000c0), 0xfffffcf0}], 0x3c1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x4) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f00000000c0)) rename(&(0x7f0000000000)='./file1\x00', &(0x7f0000000040)='.\x00') r1 = msgget$private(0x0, 0x41) msgsnd(r1, &(0x7f0000000100)={0x0, "56827814f87bd7fe618ad7389d8392866dcb421048c9c20f18c703f505e6099390ac2c3e23391c034447829ad1515f0dae323481158c30fab864cb0d6500a57c30edb800a3afd9a61498c339926360444df4fd2c4ce7c3eb4ae0f171939c3af8103de422962a273b3dd8ce04d4a0afe1b7eb6981cccd616d78c73b2373a8394404fe480558613360b6d3fcdf347785cd283264ed1a9718f615b5c019246dbbf7dcc5c6f3b7cffb660e6ed07820117800d24a6f37d977ae312a4cb27f929ec6417b98419a75b2e39ad2f7359bc2aaec71c82b6c5228b75ab8d743053c38d488b00f3df32956ac2f7b86234a12d1e84c48"}, 0xf8, 0xc00) 16:00:38 executing program 1: r0 = socket(0x2, 0xc003, 0x11) connect$unix(r0, &(0x7f00000006c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840ea3b1e3256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22b1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9060000000000000013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb6fcd3be43aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8854747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c9479840efd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab012083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d0000ab849689d00a757261d8f76e59e29a6eaf1d0dfc16f1182900dd05f089686b378aa00371b68e3e9fa1f3584797d6e764712c7d516f7918c500"/1060], 0x10) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/wsmouse0\x00', 0x8, 0x0) r2 = open(&(0x7f0000000280)='./file0\x00', 0x200, 0x0) kevent(r2, &(0x7f0000000440), 0x4, &(0x7f0000000500)=[{{r2}, 0xbffffffffffffffd, 0x80, 0x0, 0x7fffffff, 0x3}, {{r1}, 0xfffffffffffffffb, 0x60, 0xf00ffffb, 0x1f, 0x4}], 0x4, &(0x7f0000000540)={0x0, 0x9}) ioctl$TIOCNOTTY(r2, 0x20007471) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000002c0)={0x0}, &(0x7f0000000300)=0xc) fcntl$setown(r2, 0x6, r3) ioctl$PCIOCWRITE(r2, 0xc0107003, &(0x7f0000000140)={{0x4, 0x3, 0x7fffffff}, 0x10000, 0x2, 0x6}) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/wsmouse0\x00', 0x8, 0x0) r5 = open(&(0x7f0000000280)='./file0\x00', 0x200, 0x0) r6 = dup(r4) ioctl$TIOCSBRK(r5, 0x2000747b) ioctl$TIOCCBRK(r6, 0x2000747a) writev(r5, &(0x7f0000000080)=[{&(0x7f0000000100)="80000000", 0x4}], 0x1) r7 = openat$null(0xffffffffffffff9c, &(0x7f0000000800)='/dev/null\x00', 0xed78ca24b18be92e, 0x0) ioctl$BIOCSFILDROP(r5, 0x80044279, &(0x7f00000000c0)=0xd37) accept$inet6(r7, &(0x7f0000000000), &(0x7f0000000040)=0x7) fcntl$setstatus(r7, 0x4, 0x44) 16:00:38 executing program 1: r0 = accept$inet(0xffffffffffffff9c, &(0x7f0000000340), &(0x7f0000000140)=0xffffffb0) recvfrom$inet(r0, &(0x7f0000000180)=""/174, 0xae, 0x803, &(0x7f0000000240)={0x2, 0x0}, 0xc) kevent(0xffffffffffffffff, &(0x7f0000000000), 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x1, 0x0, "0100000000000200"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x2, 0x2) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x1000000000000029, 0xc, &(0x7f0000000040)="ebffcbff993192964800"/20, 0x14) setsockopt(r1, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x29, 0xd, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:38 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10004) ioctl$VMM_IOC_INTR(r0, 0x800c5606, &(0x7f0000000040)={0x1f, 0x3, 0xcb7}) r1 = socket$inet6(0x18, 0x1, 0x40) getsockopt(r1, 0x29, 0x25, 0x0, 0x0) 16:00:38 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r1 = dup2(r0, 0xffffffffffffff9c) ioctl$TIOCSBRK(r1, 0x2000747b) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000140)=[{0x80000000003d}, {0x45}, {0x20004006}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:38 executing program 0: mlockall(0x0) mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000280)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffa000/0x1000)=nil}, {&(0x7f00009fe000/0x600000)=nil, &(0x7f0000bc8000/0x4000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000b2d000/0x3000)=nil}, {&(0x7f0000fab000/0x3000)=nil, &(0x7f0000d90000/0xf000)=nil}, {&(0x7f0000e9d000/0x1000)=nil, &(0x7f0000ff2000/0x1000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000a03000/0x3000)=nil}, {&(0x7f0000da0000/0x1000)=nil, &(0x7f0000eea000/0x4000)=nil}], ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], './bus\x00', './bus\x00', './bus\x00', ['./bus\x00', './bus\x00', './bus\x00', './bus\x00']}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x6, 0x6, 0x7f, 0x8, "477ed1fbd3dda031268a8b3798809493da38bdb8", 0xfffffffffffffffc, 0x3ff}) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000180)={'./bus\x00', 0x2, 0x2a, 0xfffffffffffffffd, 0x0, 0xfffffffffffffff8, 0x33, 0x1, 0x5, 0x2, 0x7ff, 0x2}) pipe2(&(0x7f0000000000), 0x8004) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000800)='/dev/null\x00', 0xed78ca24b18be92e, 0x0) accept$inet6(r1, &(0x7f0000000000), &(0x7f0000000040)=0x7) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x9, 0x3ff, 0x959, 0x80000000, "1a615cf8abd559056668dd088f31a816fad542a9", 0x7, 0x967}) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f00000000c0)={0x3, 0x9, 0x800000000000000, 0x7f4e4cbe, "9a57a1932ddbb263e8e5a9963400b49eda64a07d", 0xffffffffffffffff, 0x7}) 16:00:38 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0x20000003b, &(0x7f0000000040)="f5ff1200", 0x4) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/wsmouse0\x00', 0x8, 0x0) r2 = open(&(0x7f0000000280)='./file0\x00', 0x200, 0x0) kevent(r2, &(0x7f0000000440), 0x4, &(0x7f0000000500)=[{{r2}, 0xbffffffffffffffd, 0x80, 0x0, 0x7fffffff, 0x3}, {{r1}, 0xfffffffffffffffb, 0x60, 0xf00ffffb, 0x1f, 0x4}], 0x4, &(0x7f0000000540)={0x0, 0x9}) ioctl$TIOCNOTTY(r2, 0x20007471) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000002c0)={0x0}, &(0x7f0000000300)=0xc) fcntl$setown(r2, 0x6, r3) setsockopt(r2, 0x2, 0x52a3, &(0x7f0000000080)="2a20f20b2dcf8dc50d5b41639119a0b10703c3779cdd1f0b753898b10e25fb47a1d0f5aa911397476c79d510bc4b83d2297c6faf860dee5eba5263e181af8a9506645ba093c2e68347ddc33694dd0c54c0203c5dc9f314b9b75c77d754d258cc0fca6a2313a8c9ea683a83acd10f03c5b3bd36", 0x73) 16:00:38 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/wsmouse0\x00', 0x8, 0x0) r2 = open(&(0x7f0000000280)='./file0\x00', 0x200, 0x0) kevent(r2, &(0x7f0000000440), 0x4, &(0x7f0000000500)=[{{r2}, 0xbffffffffffffffd, 0x80, 0x0, 0x7fffffff, 0x3}, {{r1}, 0xfffffffffffffffb, 0x60, 0xf00ffffb, 0x1f, 0x4}], 0x4, &(0x7f0000000540)={0x0, 0x9}) fcntl$getflags(r0, 0x3) ioctl$TIOCNOTTY(r2, 0x20007471) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000002c0)={0x0}, &(0x7f0000000300)=0xc) fcntl$setown(r2, 0x6, r3) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000080)=0x4) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000040)=0xff) 16:00:38 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSBLEN(r0, 0x4004426a, &(0x7f0000000000)) 16:00:38 executing program 0: r0 = accept(0xffffffffffffffff, &(0x7f0000000100)=@in6, &(0x7f0000000140)=0xc) connect$unix(r0, &(0x7f0000000180)=@abs={0x1, 0x0, 0x1}, 0x8) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x100000000000, 0x9, 0x3, 0x0, "7870fde40100000000000000fa00", 0xfffffffffffffff9}) mprotect(&(0x7f000052a000/0x2000)=nil, 0x2000, 0x0) minherit(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0) r1 = dup2(0xffffffffffffffff, 0xffffffffffffffff) recvfrom$unix(r1, &(0x7f0000000000)=""/69, 0x45, 0x801, &(0x7f0000000080)=@abs={0x0, 0x0, 0x1}, 0x12d) 16:00:38 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x5, 0x108000000}) fcntl$lock(r0, 0x9, &(0x7f0000000140)={0x0, 0x2, 0x4000000003, 0x100000000}) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x100000, 0x100000000}) ioctl$TIOCOUTQ(0xffffffffffffff9c, 0x40047473, &(0x7f0000000040)=0x3) 16:00:38 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f00000000c0)=[{0x80}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='+') pipe(&(0x7f0000000080)={0xffffffffffffffff}) ioctl$WSDISPLAYIO_SBURNER(r1, 0x800c5751, &(0x7f0000000180)={0x4, 0x400, 0x4}) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000800)='/dev/null\x00', 0xed78ca24b18be92e, 0x0) accept$inet6(r2, &(0x7f0000000000), &(0x7f0000000040)=0x7) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f0000000200)={0x5, &(0x7f00000001c0)=[0x9, 0x6, 0x7b47, 0xffff, 0x200]}) 16:00:38 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x86135) r0 = open(&(0x7f0000000080)='./bus\x00', 0x20, 0x1c) write(r0, &(0x7f0000000140)="220e22", 0x3) munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x8000, 0x0) dup(r0) 16:00:38 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "85495500020000000010001167f5afa680400900"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x5, 0xd, &(0x7f0000000000)="d5ff96a1", 0x4) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:38 executing program 1: r0 = socket$inet6(0x18, 0x1, 0x0) shutdown(r0, 0x1) getsockname$inet6(r0, 0x0, &(0x7f00000000c0)=0xfffffffffffffc3e) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x1, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000800)='/dev/null\x00', 0xed78ca24b18be92e, 0x0) accept$inet6(r1, &(0x7f0000000000), &(0x7f0000000040)=0x7) accept$unix(r1, &(0x7f0000000180)=@abs, &(0x7f0000000140)=0xfffffffffffffe7b) 16:00:38 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000000)={0x0, 0xfffffffffffffd9b, &(0x7f0000000000), 0x313, 0x0, 0xfffffd9b}, 0x42) execve(&(0x7f0000000080)='./file0\x00', &(0x7f0000000140)=[&(0x7f0000000100)='\x00'], &(0x7f0000000380)=[&(0x7f00000001c0)='\x00', &(0x7f0000000240)='%\x00', &(0x7f0000000280)='\'*\x00', &(0x7f00000002c0)='\\/\x00', &(0x7f0000000300)='\\\\\'(\x00', &(0x7f0000000340)='&}:(]$\x00']) writev(r1, &(0x7f0000000040)=[{&(0x7f00000000c0)='I', 0x1}], 0x1) readv(r0, &(0x7f0000000180)=[{0x0}], 0x1) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000800)='/dev/null\x00', 0xed78ca24b18be92e, 0x0) accept$inet6(r2, &(0x7f0000000000), &(0x7f0000000040)=0x7) fchmodat(r2, &(0x7f0000000200)='./file0\x00', 0x80, 0x6) execve(0x0, 0x0, 0x0) r3 = shmget(0x3, 0x3000, 0x0, &(0x7f0000ffd000/0x3000)=nil) shmat(r3, &(0x7f0000ffc000/0x4000)=nil, 0x2000) shmat(r3, &(0x7f0000ffc000/0x2000)=nil, 0x2000) r4 = shmat(r3, &(0x7f0000ffa000/0x3000)=nil, 0x1000) shmdt(r4) 16:00:38 executing program 1: r0 = openat$klog(0xffffffffffffff9c, &(0x7f0000000000)='/dev/klog\x00', 0x20000, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000040)) close(0xffffffffffffffff) r1 = syz_open_pts() ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000080)=0x6) r2 = socket$inet(0x2, 0x4, 0x8000) r3 = accept(r2, &(0x7f00000000c0)=@in, &(0x7f0000000100)=0xc) r4 = openat$tty(0xffffffffffffff9c, &(0x7f0000000140)='/dev/tty\x00', 0x1, 0x0) fcntl$setstatus(r4, 0x4, 0x8) r5 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x8000, 0x0) ioctl$WSMOUSEIO_GTYPE(r5, 0x40045720, &(0x7f00000001c0)) r6 = dup(r3) ioctl$WSDISPLAYIO_GETEMULTYPE(r6, 0xc014575e, &(0x7f0000000200)={0x7, './file0\x00'}) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000240)={0x7, 0x3, 0x8, 0x5}) syz_open_pts() getpid() fcntl$setstatus(r3, 0x4, 0x40) r7 = dup2(r0, 0xffffffffffffff9c) ioctl$WSDISPLAYIO_SETSCREEN(r7, 0x80045756, &(0x7f0000000280)=0xaf1) fchdir(r0) r8 = dup(0xffffffffffffff9c) openat(r8, &(0x7f00000002c0)='./file0/file0\x00', 0x80, 0x2) r9 = openat$klog(0xffffffffffffff9c, &(0x7f0000000300)='/dev/klog\x00', 0x80, 0x0) write(r9, &(0x7f0000000340), 0x0) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$VMM_IOC_INTR(r10, 0x800c5606, &(0x7f00000003c0)={0x400, 0x12, 0xffff}) pipe2(&(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) write(r11, &(0x7f0000000440)="fd45ab6c50956fe2363ec5ed0e0c9664594860d35056f548c243c516474dff65743b4f5f006bf318de31ce736d1bdbd937532c7e2e76dc0f448b24489b067203600f442f6174692b5b57b146076b0b7b62d61dbb61098bb3a72d0ce78bdb75306307a0", 0x63) r12 = openat$zero(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/zero\x00', 0x0, 0x0) ioctl$KDGETLED(r12, 0x40044b41, &(0x7f0000000500)) 16:00:38 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x0) socket(0x18, 0x4000, 0x100) mlockall(0x1) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000100), 0x3c) getpeername$inet(r0, &(0x7f0000000000), &(0x7f0000000080)=0xc) 16:00:38 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x54, 0x0, 0x0, 0x6}, {0x80}, {0x6}]}) ioctl$BIOCSRTIMEOUT(0xffffffffffffff9c, 0x8010426d, &(0x7f0000000080)={0x1, 0x5}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:38 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x6c}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") write(r0, &(0x7f0000000100)="034b6c8ad58331eda9fb468763851bf561479f4980f1bb8e933c769bbc1cd82d4b52257cfffc1f3e7b26b18eff2eef7f7cf159d4d89db7d9173dad9dbc132cd9456709f02afcceb2ab3db31730983bb4a42159103d77b3584961651cb2034f11321f1db19f1eab0f4f272c6d1a03118c722f306ce30c1fb4a61d7ddf6a8fc51df2685c5f48a57fd734a69c4f3707d4e9637f02372269", 0x96) 16:00:38 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x200000086138) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x105000000000004}) socketpair$unix(0x1, 0x0, 0x0, 0x0) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000000180), 0xff20}], 0x10000000000000dc, 0x0, 0x0) utimes(&(0x7f0000000080)='./bus\x00', &(0x7f0000000100)={{0x3fe00000, 0x4}, {0xfffffffffffffffd, 0x3ff}}) 16:00:38 executing program 0: openat$wsmouse(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/wsmouse0\x00', 0x8, 0x0) r0 = open(&(0x7f0000000280)='./file0\x00', 0x200, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000800)='/dev/null\x00', 0xed78ca24b18be92e, 0x0) accept$inet6(r1, &(0x7f0000000000), &(0x7f0000000040)=0x7) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/wsmouse0\x00', 0x8, 0x0) r3 = open(&(0x7f0000000280)='./file0\x00', 0x200, 0x0) kevent(r3, &(0x7f0000000440), 0x4, &(0x7f0000000500)=[{{r3}, 0xbffffffffffffffd, 0x80, 0x0, 0x7fffffff, 0x3}, {{r2}, 0xfffffffffffffffb, 0x60, 0xf00ffffb, 0x1f, 0x4}], 0x4, &(0x7f0000000540)={0x0, 0x9}) kevent(r1, &(0x7f0000000440), 0x4, &(0x7f0000000500)=[{{r0}, 0xbffffffffffffffd, 0x80, 0x0, 0x7fffffff, 0x3}, {{r2}, 0xfffffffffffffffb, 0x60, 0xf0000004, 0x1f}], 0x4, &(0x7f0000000540)={0x0, 0x9}) ioctl$TIOCNOTTY(r0, 0x20007471) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000002c0)={0x0}, &(0x7f0000000300)=0xc) openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x120, 0x0) fcntl$setown(r0, 0x6, r4) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000080)) r5 = socket$inet(0x2, 0x2, 0x0) r6 = accept$inet(r5, &(0x7f0000000140), &(0x7f0000000180)=0xc) lseek(r6, 0x0, 0x0, 0x0) setsockopt$inet_opts(r5, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) r7 = socket$inet(0x2, 0x2, 0x0) dup2(r5, r7) r8 = openat$null(0xffffffffffffff9c, &(0x7f0000000800)='/dev/null\x00', 0xed78ca24b18be92e, 0x0) accept$inet6(r8, &(0x7f0000000000), &(0x7f0000000040)=0x7) semget$private(0x0, 0x3, 0x1) setsockopt$inet_opts(r7, 0x0, 0x208000000000d, 0x0, 0x0) 16:00:38 executing program 0: r0 = socket(0x2, 0x2, 0x0) r1 = accept$inet(0xffffffffffffff9c, &(0x7f0000000340), &(0x7f0000000140)=0xffffffb0) recvfrom$inet(r1, &(0x7f0000000180)=""/174, 0xae, 0x803, &(0x7f0000000240)={0x2, 0x0}, 0xc) connect$unix(r0, &(0x7f0000000000)=ANY=[], 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0), 0x0) write(r0, &(0x7f00000006c0)="4a7e18378cb37a058dff6836e32d59ce004eced23f1ea22336a1ef2d66809aa72dc68ba223d7aad934035af5fd7a48d34b64fc87482c80af741acfdf0536b383718ed818dff4c272bf3c8d056fd3e6fbc06ecf7fefad944f650676c1592913978c06c8575314f38e43fb36f17189f3741addba351953b058c87c0c4ea37261dd2f4f56d03183fc54770be61d7c9a0a632991f953c9d2073dbe914a340ffcedb122127248f43b4b18354a90d0b3f24b4858d326dd4707021825e74cf622029fd984177f05d33e5d527771c05b679400635d7d4dec1aaa3b995ba4d2efb30521252884b1cb205cfd7fd44db332b40167d0c4f58bdb16c3775f20ba51f7a8e2f7eb78785ba28496532100df28f04caa7c64da8f5c093068c125458a29970c95dfc6899619d11be79a2c55f4243f8d2bb35713cac60327f0c13800a5299d86c27027392091d15b0a6acf45ad19e02ff1c37888a68eb028202a34d8f089cfae7bf1c1e0b187273210c07a01ffa977f2cab7d2bf3d6a6d9fa6d8072c8715c577838bce80ea30c1015ca2b99a9f1fcb999681c99e85333419dedd489f538850a78da8799c56d7f4566f3ce016bc44a80e2d7852580d923d8d2832e3d9b9fa72645532b3dab25778ca6d3ef758fd51643f36378d26f11f28394b2d20db6b4b45e4e28663c933bc746e38fd3a2319e9efb128142b31ff859662e5ab44723e1447a18b8c0fba0ff1e3ec34451ca4ee2c4d1345f049169d88862a8bd400806652caeed3287daf9899e49bc9ec24372cc1692dea1d72822f38044a123d4098dcf75e30232d250d262ce631009f16e75cf0b42085a6817896849880768e88956da018afb91240376ef71b4e9882350ef6a0de1b63a225b73440268efd074af10fae84c645d533f61bf02c0ff88d71e4994adf8d454a7f0d0a877d1340bf56d7339ca614c617313db95513394f9161b92e2ca0309b501a39d8e3dd63295638a1848cc397bbc2c8b75e835497b63cca6fe08252c67848c1f6d5e948e95361b31235b7877e93e68f55a3fd6ecbabac0b4f2ac21c7767dfdbdbd519daf008426063b5123cb8842f52eac24ab9a65fd35d6784b05d3cddd7a44505a0c297de7f8e7478140a951b48096efeea7fa82d2bae8497e6589e2c307bf52159f44b30ca4f81b47aae83d726b6cd260128b84f3462691c8dc27f8d20adf95bd95e9a336770dbdce7cccae3fc05a232e87c41636e79010dc9439d450c34401796e768f915e6109d52aa0e8325c86b425dd73302dcced488297f9faee00189eb4030ba3babe485af5f4e067e06827fb2342403d5b0e790f8c56d021e30e676ebd235432b1309e960bcddc850c685f32962b38bdf1a1718520cb4f6a87b3cc9b707fb47616e0f8aac4af0f16c5150ee7eeaafc06cdf30523201511eff5c851589d7174ca9f34c5fd77b69aa1fe07c32b3c970492de9591da85e206a31d6875f7dffd7e2d942ad1661f714b26e90b1569c7d6a2fd5d6d78bc6dd5440cca86ffb8e2723cad64d0607474e3c4fc226d0c888f17cb7c7f9db19d0ddca3a2590faaeb195c72d496aed686ba32bd6980257b553bd640e6394a6a07e642f4e0b9ddabceb3fc692e04f0c5e0729fb12bb2d13a32bb813071664eee053d8b716c5c3bccddafb32b1541d4c12d2077f952bf5a7f8a447a7ea704374aacb7fae36ce1821db46d172305a51924175637fd3adff7e19044bb59b915e465431107426155f68556e0721cec56122ff8a3ed7416b767eb9344fd0b093290c27c7d6d3f9cbdb7258b9e317f4d4d353a8d58bd8353ceb5e5b75fbfeef80c3b663efd8151735319a3e6a9c1167de0aad7a8c78ab05fb3a195515902c9aa0668adeaa6bf6dc2cf98ee6e3d1978e1fa4b28d98b3be8dfb30878740e567be9188e90d434d5be7275cfd12f9fdf3cf76e29d31dbec54311a006bcfc88b86cf6faacea37ba85caf05eaed19000c63c3e1c0fb2b51dba00c25afe2df5cadd6a5126ec4857312be165ac59c128daa614032c4e98609eb484e80964718525325d4ec1d4e9143fefe013fedfbfc770ecae3f2a6537481f73d78cbc53e15fb3661f040a00e88c18f0223d4b1e4de51bce7a52d14010ec5cc3444a074afd4c7a2dbc7c773d11ba0941699667d2b568734b699ff5936eece9d83a481479d961e2f98e7e8b71f26c05835e8fcd749c95457414415d72a6a3a23a8cd0d57", 0x61f) 16:00:38 executing program 1: mkdir(&(0x7f0000000680)='./file0\x00', 0x0) symlink(&(0x7f0000000000)='./file0/file0\x00', &(0x7f0000000040)='./file0/file0\x00') unveil(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000080)='r\x00') link(&(0x7f0000000500)='./file0\x00', &(0x7f00000004c0)='./file0/file0\x00') r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000800)='/dev/null\x00', 0xed78ca24b18be92e, 0x0) accept$inet6(r0, &(0x7f0000000000), &(0x7f0000000040)=0x7) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f00000000c0)={0x7, 0x7c, './file1\x00', 0x3d41, 0x100000001, 0x2, 0x2e401e95}) 16:00:38 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x15}, {}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x1, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:38 executing program 1: r0 = socket(0x2, 0xc003, 0x61) connect$unix(r0, &(0x7f0000000a40)=ANY=[@ANYBLOB="8202adfdffffffff2a197a386207000000008295955984c87910bf07af654841c3453f68c11700287ed30bffffffffffffffffa84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b8138d30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65122cd2350000000000040000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f08969eddff7244a744123053ff03d925341d85544cd1cfd7834aa3fc1611c8665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf73300a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff43ac3436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddb062c3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e109cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc2f6b0e0cda87573f3ed78789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb6fcd3b65c4ab78a2793c3f6ac242939caff03767a04075a5f9e5d29e3cac6c0be6ddb009c48adb4e38cc96072cab037ec2d04030b3e09396293ceaeb7654667b76bb2aedb6ee790c0514a813dbbca51acf3f76d12ae4b87f1ca4132cf1f6184c8c156ce5cb47566abe86451173c12dfcce0a325aed454f7aabda6e3def3f5a190a05885d48b3f7b9871543e605aec4e9fea4d6f8fdd21d3af7a4ce856fa952f23b216639cb5ba8ca8715e9c8218b768310da70195f548c8db21db9f706ad94abd33e1c7740a57bfadfecfc7f6f59036009d9d7ea7fcfd400000000000000000000000000000000a2ad2e5614112118f2329c5ea4fc08ca848acb2e0d4b4d7f9ebdec8573e5934472f435b62fa5e7527b0a285fa7959672ba51ee9274615a21ff84e9d18b041b023ea3b510fb858e5e8f637366fa670ebdb62fdd865ad48a87d3ad926c89e856bb0d4fc992e8f366a21432c91829e053c8c190fa254640aa54ab03c720e4abe974745c190555f12f12462cd4cce8965fed07a00cc35143830c6d62ac6e833023af1ca95cfa3db9607f9a3c08d051923844f3eb1d14b5ee73850929e1523b90aa912200"/1227], 0x10) writev(r0, &(0x7f0000000000)=[{0x0}], 0x1) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000800)='/dev/null\x00', 0xed78ca24b18be92e, 0x0) accept$inet6(r1, &(0x7f0000000000), &(0x7f0000000040)=0x7) accept$unix(r1, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) 16:00:38 executing program 0: pledge(&(0x7f0000000340)='vmm \xfdB\xb0\x00\x00\x00\x00\x00\xef\x95`\xfe\x9f\xbe$\xb3\x00\x00\xb5\xe3\x00\x00\x00\x00\x004\x83\xb4\xca\xa1\xa6\x16f\xb8\r\x01\x15\xd1\xfa\xc6\xa7 \x93\x9fP\xfaf\x85#n$\x84\xf3\xd3\xb0\xc9\xfdd\rEV\xea\x04\xe5\xab\x15\xfcE\xacl\x9c\x99v- t3\x8b\xa5K\xff\x01\xf3/\x18G\x18\xf6\x0f\x18\xf0\xf8\x9c\xe3\xdb\x89wGX\xf5o1\x97m\xb9 \xc3\xdd\xf6-\xe4\xde\xc5J\xd9:Z\xf0\x0f\x83\xfb\xffZ\xd1\xb1\xb0\xbb\x910\x13\x8f\a\xb8\xe2\xff\xd2\xcd\t\xdf*\x86\xd1\xe7\xcb<\"L\x1c\xc6\xc0\xce\xd9\xaf]nF^\xcc\xd8TXa|\x175\xe4\x8a=\x12\xd6&\x1f\xd5/\xa5<', 0x0) 16:00:38 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x200000000006010, 0xe02) r0 = open$dir(&(0x7f0000000040)='./bus\x00', 0x402, 0x0) r1 = syz_open_pts() fcntl$lock(r1, 0x9, &(0x7f0000000440)={0x0, 0x2, 0x0, 0xc778}) r2 = dup(r0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, 0xc86d63a8dd35614c) getpgid(r3) fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000040)={0x0, 0x2, 0x0, 0x100000000}) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000280), &(0x7f00000004c0)=0xc) ioctl$WSMUXIO_INJECTEVENT(r4, 0x80185760, &(0x7f0000000180)={0xffffffffffffffbd, 0x8b, {0x80000000000005, 0x8}}) r6 = msgget(0x2, 0xc0) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) getuid() getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000080)=0xffffffffffffff09) r9 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f00000005c0)=0xc) ioctl$FIOSETOWN(r5, 0x8004667c, &(0x7f0000000300)=0x7b59e893) socket(0x27, 0x4000, 0x81) r11 = openat$null(0xffffffffffffff9c, &(0x7f0000000800)='/dev/null\x00', 0xed78ca24b18be92e, 0x0) r12 = accept$inet6(r11, &(0x7f0000000000), &(0x7f0000000040)=0x7) bind$inet6(r12, &(0x7f0000000400)={0x18, 0x2, 0x2, 0x8000}, 0xc) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000380), &(0x7f00000007c0)=0xc) r13 = dup(r12) r14 = openat$null(0xffffffffffffff9c, &(0x7f0000000800)='/dev/null\x00', 0xed78ca24b18be92e, 0x0) accept$inet6(r14, &(0x7f0000000000), &(0x7f0000000040)=0x7) linkat(r13, &(0x7f0000000500)='./bus\x00', r14, &(0x7f0000000540)='./bus\x00', 0x0) ioctl$KDSETMODE(r4, 0x20004b0a, &(0x7f00000002c0)=0x1) r15 = semget$private(0x0, 0x1, 0x0) r16 = geteuid() semctl$IPC_SET(r15, 0x0, 0x1, &(0x7f00000000c0)={{0x4, r16, 0x0, 0x0, 0x0, 0x4, 0x7f}, 0x3, 0x882, 0x4}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f0000000300)={0xffffffffffffffff}, 0x10000) r19 = getpgrp() fcntl$lock(r17, 0xf, &(0x7f0000000340)={0x3, 0x0, 0xffffffffecd81e2e, 0x100, r19}) ioctl$VT_ACTIVATE(r18, 0x20007605, &(0x7f0000000380)=0x101) r20 = getuid() r21 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r21}, 0xffffffffffffffff, 0x1}], 0x0, 0x0) getsockopt$SO_PEERCRED(r21, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r18, 0xffff, 0x1022, &(0x7f00000004c0)={r19, r20, r22}, 0xc) fchown(0xffffffffffffffff, r16, r22) r23 = semget$private(0x0, 0x1, 0x0) r24 = geteuid() semctl$IPC_SET(r23, 0x0, 0x1, &(0x7f00000000c0)={{0x4, r24, 0x0, 0x0, 0x0, 0x4, 0x7f}, 0x3, 0x882, 0x4}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f0000000300)={0xffffffffffffffff}, 0x10000) r27 = getpgrp() fcntl$lock(r25, 0xf, &(0x7f0000000340)={0x3, 0x0, 0xffffffffecd81e2e, 0x100, r27}) ioctl$VT_ACTIVATE(r26, 0x20007605, &(0x7f0000000380)=0x101) r28 = getuid() r29 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r29}, 0xffffffffffffffff, 0x1}], 0x0, 0x0) getsockopt$SO_PEERCRED(r29, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r26, 0xffff, 0x1022, &(0x7f00000004c0)={r27, r28, r30}, 0xc) fchown(0xffffffffffffffff, r24, r30) msgctl$IPC_SET(r6, 0x1, &(0x7f00000003c0)={{0x0, r7, r8, r24, r22, 0x146, 0xfffffffffffffc01}, 0x800, 0x1, r9, r10, 0x6, 0x9b23, 0x1, 0x2}) mlockall(0x0) fcntl$getown(r1, 0x5) r31 = syz_open_pts() ioctl$TIOCSTSTAMP(r31, 0x8008745a, &(0x7f0000000580)={0x0, 0x928}) pread(r1, &(0x7f0000000000)="4f3369f92369ee57469033459559ea9d2a7dade3639c3725323ba9224e05cfd64a126e", 0x23, 0x0, 0x0) r32 = semget(0xffffffffffffffff, 0x1, 0x140) semop(r32, &(0x7f0000000140)=[{0x0, 0xfffffffffffffffa, 0x1000}, {0x0, 0x4, 0x1000}, {0x0, 0x4, 0x1000}, {0x0, 0x0, 0x1800}, {0x1, 0x1, 0x1000}, {0x2, 0xa6, 0x1000}, {0x4, 0x101, 0x800}, {0x3, 0x0, 0x800}, {0x7, 0x9, 0x1000}], 0x9) 16:00:38 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f00000000c0)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x200000, 0x40000000000, 0x80000000], [], [], [], [{}, {0x0, 0x0, 0x0, 0x4}]}}) fchmod(r0, 0x102) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSHDRCMPLT(r1, 0x80044275, &(0x7f0000000040)) vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff80001492d878 vm_impl_init_vmx: uvm_share failed (22) uvm_fault(0xffffffff824f4d70, 0xffff800000b44000, 0, 1) -> e kernel: page fault trap, code=0 Stopped at uvm_unmap_remove+0x3eb: movq 0x100(%r15),%r15 ddb> ddb> set $lines = 0 ddb> set $maxwidth = 0 ddb> show panic kernel page fault uvm_fault(0xffffffff824f4d70, 0xffff800000b44000, 0, 1) -> e uvm_unmap_remove(ffff800000b43f00,200000,80200000,ffff800015933ba8,1,0) at uvm_unmap_remove+0x3eb end trace frame: 0xffff800015933be0, count: 0 ddb> trace uvm_unmap_remove(ffff800000b43f00,200000,80200000,ffff800015933ba8,1,0) at uvm_unmap_remove+0x3eb uvm_map_deallocate(ffff800000b43f00) at uvm_map_deallocate+0x6e vm_impl_init_vmx(ffff80001492d878,ffff800014914ee8) at vm_impl_init_vmx+0x1e0 vm_create(ffff800000b02800,ffff800014914ee8) at vm_create+0x182 VOP_IOCTL(fffffd803bb4a340,c5005601,ffff800000b02800,1,fffffd803f7c69c0,ffff800014914ee8) at VOP_IOCTL+0x88 vn_ioctl(fffffd803755cca8,c5005601,ffff800000b02800,ffff800014914ee8) at vn_ioctl+0xb7 sys_ioctl(ffff800014914ee8,ffff800015933f88,ffff800015933fd0) at sys_ioctl+0x5b9 syscall(ffff800015934050) at syscall+0x507 Xsyscall(6,0,ffffffffffffff59,0,3,a7f09f43010) at Xsyscall+0x128 end of kernel end trace frame: 0xa815d2f1540, count: -9 ddb> show registers rdi 0 rsi 0 rbp 0xffff800015933b90 rbx 0 rdx 0x1602 __ALIGN_SIZE+0x602 rcx 0xffff800015966000 rax 0xffff800000b43f00 r8 0x1 r9 0 r10 0x4b5c8f798ae7ff8c r11 0xac27cf05343ad434 r12 0x200000 acpi_pdirpa+0x1ebe68 r13 0xfffffd802a053658 r14 0x200000 acpi_pdirpa+0x1ebe68 r15 0xffff800000b43f00 rip 0xffffffff8211656b uvm_unmap_remove+0x3eb cs 0x8 rflags 0x10246 __ALIGN_SIZE+0xf246 rsp 0xffff800015933ae0 ss 0x10 uvm_unmap_remove+0x3eb: movq 0x100(%r15),%r15 ddb> show proc PROC (syz-executor.0) pid=29129 stat=onproc flags process=0 proc=4000000 pri=81, usrpri=81, nice=20 forw=0xffffffffffffffff, list=0xffff800014915160,0xffffffff8256ac80 process=0xffff8000148a2a38 user=0xffff80001592f000, vmspace=0xfffffd803f013000 estcpu=36, cpticks=2, pctcpu=0.0 user=0, sys=1, intr=0 ddb> ps PID TID PPID UID S FLAGS WAIT COMMAND 3156 487561 15727 0 2 0 syz-executor.0 * 3156 29129 15727 0 7 0x4000000 syz-executor.0 26088 494548 36155 0 2 0x2 syz-executor.1 15727 187431 36155 0 2 0x482 syz-executor.0 2780 414518 0 0 3 0x14200 acct acct 10872 162485 0 0 3 0x14200 bored sosplice 36155 467260 41306 0 3 0x82 thrsleep syz-fuzzer 36155 403859 41306 0 2 0x4000482 syz-fuzzer 36155 474243 41306 0 3 0x4000082 thrsleep syz-fuzzer 36155 276530 41306 0 3 0x4000082 thrsleep syz-fuzzer 36155 330437 41306 0 3 0x4000082 kqread syz-fuzzer 36155 517952 41306 0 3 0x4000082 thrsleep syz-fuzzer 36155 8064 41306 0 3 0x4000082 thrsleep syz-fuzzer 41306 467716 21318 0 3 0x10008a pause ksh 21318 99181 88176 0 3 0x92 select sshd 43150 205020 1 0 3 0x100083 ttyin getty 88176 348604 1 0 3 0x80 select sshd 72639 209824 44549 73 2 0x100010 syslogd 44549 516082 1 0 3 0x100082 netio syslogd 90368 465831 1 77 3 0x100090 poll dhclient 57609 260006 1 0 3 0x80 poll dhclient 7942 210164 0 0 2 0x14200 zerothread 68093 259836 0 0 3 0x14200 aiodoned aiodoned 54381 54465 0 0 3 0x14200 syncer update 1049 72155 0 0 3 0x14200 cleaner cleaner 45916 373986 0 0 3 0x14200 reaper reaper 53672 61759 0 0 3 0x14200 pgdaemon pagedaemon 9012 13169 0 0 3 0x14200 bored crynlk 65763 454360 0 0 3 0x14200 bored crypto 71821 329436 0 0 3 0x40014200 acpi0 acpi0 96334 220001 0 0 3 0x14200 bored softnet 1041 316869 0 0 3 0x14200 bored systqmp 28926 267713 0 0 3 0x14200 bored systq 69658 423240 0 0 3 0x40014200 bored softclock 33564 94483 0 0 3 0x40014200 idle0 69913 533 0 0 3 0x14200 bored smr 1 504265 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb> show all locks No such command ddb> show malloc Type InUse MemUse HighUse Limit Requests Type Lim Kern Lim devbuf 9564 6377K 7006K 78643K 18531 0 0 pcb 13 8K 8K 78643K 414 0 0 rtable 106 4K 4K 78643K 1200 0 0 ifaddr 70 15K 16K 78643K 407 0 0 counters 19 16K 16K 78643K 19 0 0 ioctlops 1 2K 2K 78643K 136 0 0 iov 0 0K 32K 78643K 327 0 0 mount 1 1K 1K 78643K 1 0 0 vnodes 1213 76K 77K 78643K 4202 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 63 0 0 VM map 3 0K 0K 78643K 10 0 0 sem 12 0K 1K 78643K 867 0 0 dirhash 12 2K 2K 78643K 12 0 0 ACPI 1793 195K 288K 78643K 12645 0 0 file desc 5 13K 25K 78643K 3407 0 0 sigio 0 0K 0K 78643K 28 0 0 proc 50 38K 63K 78643K 1093 0 0 subproc 32 2K 2K 78643K 223 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 347 0 0 in_multi 29 1K 2K 78643K 246 0 0 ether_multi 1 0K 0K 78643K 21 0 0 mrt 1 0K 0K 78643K 13 0 0 ISOFS mount 1 32K 32K 78643K 1 0 0 MSDOSFS mount 1 16K 16K 78643K 1 0 0 ttys 180 795K 795K 78643K 180 0 0 exec 0 0K 1K 78643K 639 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 119 22K 28K 78643K 8860 0 0 UVM aobj 107 3K 4K 78643K 129 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 398 0 0 NDP 16 0K 0K 78643K 125 0 0 temp 198 3536K 3613K 78643K 68942 0 0 kqueue 0 0K 0K 78643K 22 0 0 SYN cache 2 16K 16K 78643K 2 0 0 ddb> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle arp 64 29 0 23 1 0 1 1 0 8 0 rtpcb 80 274 0 272 1 0 1 1 0 8 0 rtentry 112 158 0 117 2 0 2 2 0 8 0 unpcb 120 2401 0 2388 5 4 1 2 0 8 0 syncache 264 4 0 4 1 1 0 1 0 8 0 tcpqe 32 6221 0 6221 1 1 0 1 0 8 0 tcpcb 544 645 0 641 1 0 1 1 0 8 0 ipq 40 8 0 8 4 4 0 1 0 8 0 ipqe 40 18 0 18 4 4 0 1 0 8 0 inpcb 280 1949 0 1942 3 2 1 2 0 8 0 rttmr 72 2 0 2 2 2 0 1 0 8 0 nd6 48 24 0 21 1 0 1 1 0 8 0 pkpcb 40 14 0 14 6 6 0 1 0 8 0 ppxss 1128 61 0 61 12 11 1 1 0 8 1 art_heap8 4096 1 0 0 1 0 1 1 0 8 0 art_heap4 256 723 0 521 20 6 14 16 0 8 0 art_table 32 724 0 521 2 0 2 2 0 8 0 art_node 16 152 0 115 1 0 1 1 0 8 0 sysvmsgpl 40 31 0 19 1 0 1 1 0 8 0 semupl 112 1 0 1 1 1 0 1 0 8 0 semapl 112 863 0 853 1 0 1 1 0 8 0 shmpl 112 127 0 22 3 0 3 3 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino1pl 128 7167 0 5772 46 0 46 46 0 8 0 ffsino 240 7167 0 5772 83 0 83 83 0 8 0 nchpl 144 12651 0 11030 61 0 61 61 0 8 0 uvmvnodes 72 5926 0 0 108 0 108 108 0 8 0 vnodes 208 5926 0 0 312 0 312 312 0 8 0 namei 1024 46019 0 46018 2 1 1 1 0 8 0 vmpool 520 8 0 7 4 3 1 1 0 8 0 scsiplug 64 6 0 6 5 5 0 1 0 8 0 scxspl 192 35594 0 35594 14 12 2 7 0 8 2 plimitpl 152 311 0 304 1 0 1 1 0 8 0 sigapl 432 3545 0 3532 2 0 2 2 0 8 0 futexpl 56 84169 0 84169 1 0 1 1 0 8 1 knotepl 112 945 0 926 8 7 1 3 0 8 0 kqueuepl 104 788 0 786 1 0 1 1 0 8 0 pipepl 112 2822 0 2803 13 11 2 2 0 8 1 fdescpl 424 3546 0 3532 2 0 2 2 0 8 0 filepl 120 31921 0 31823 17 13 4 7 0 8 1 lockfpl 104 1228 0 1227 1 0 1 1 0 8 0 lockfspl 48 404 0 403 1 0 1 1 0 8 0 sessionpl 112 28 0 18 1 0 1 1 0 8 0 pgrppl 48 66 0 56 1 0 1 1 0 8 0 ucredpl 96 3907 0 3900 1 0 1 1 0 8 0 zombiepl 144 3532 0 3532 2 1 1 1 0 8 1 processpl 864 3562 0 3532 4 0 4 4 0 8 0 procpl 632 7602 0 7565 5 1 4 5 0 8 0 sosppl 128 35 0 35 12 12 0 1 0 8 0 sockpl 384 4659 0 4637 25 21 4 7 0 8 1 mcl64k 65536 835 0 835 103 102 1 65 0 8 1 mcl16k 16384 29 0 29 9 9 0 1 0 8 0 mcl12k 12288 55 0 55 15 15 0 1 0 8 0 mcl9k 9216 31 0 31 15 14 1 1 0 8 1 mcl8k 8192 101 0 101 6 5 1 1 0 8 1 mcl4k 4096 337 0 337 2 1 1 1 0 8 1 mcl2k2 2112 16 0 16 8 8 0 1 0 8 0 mcl2k 2048 54678 0 54632 22 15 7 17 0 8 0 mtagpl 80 95 0 86 3 2 1 1 0 8 0 mbufpl 256 108972 0 108864 60 50 10 40 0 8 0 bufpl 256 13464 0 8172 331 0 331 331 0 8 0 anonpl 16 333102 0 319534 153 81 72 73 0 62 13 amapchunkpl 152 15355 0 15245 44 36 8 29 0 158 3 amappl16 192 18462 0 17690 143 96 47 51 0 8 8 amappl15 184 838 0 837 1 0 1 1 0 8 0 amappl14 176 512 0 507 1 0 1 1 0 8 0 amappl13 168 851 0 849 3 2 1 1 0 8 0 amappl12 160 123 0 121 1 0 1 1 0 8 0 amappl11 152 78 0 67 1 0 1 1 0 8 0 amappl10 144 404 0 404 3 3 0 1 0 8 0 amappl9 136 840 0 833 1 0 1 1 0 8 0 amappl8 128 410 0 366 3 1 2 2 0 8 0 amappl7 120 468 0 462 1 0 1 1 0 8 0 amappl6 112 107 0 92 1 0 1 1 0 8 0 amappl5 104 335 0 325 1 0 1 1 0 8 0 amappl4 96 4411 0 4377 1 0 1 1 0 8 0 amappl3 88 510 0 504 1 0 1 1 0 8 0 amappl2 80 26725 0 26659 3 1 2 3 0 8 0 amappl1 72 71337 0 70936 28 19 9 20 0 8 0 amappl 80 8015 0 7978 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 128 0 22 2 0 2 2 0 8 0 uaddrrnd 24 3554 0 3532 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 3554 0 3532 1 0 1 1 0 8 0 vmmpekpl 168 24568 0 24541 2 0 2 2 0 8 0 vmmpepl 168 416517 0 414676 260 150 110 110 0 357 25 vmsppl 272 3545 0 3532 2 1 1 2 0 8 0 pdppl 4096 7114 0 7078 6 1 5 6 0 8 0 pvpl 32 880250 0 863636 321 153 168 179 0 265 27 pmappl 200 3553 0 3539 1 0 1 1 0 8 0 extentpl 40 41 0 26 1 0 1 1 0 8 0 phpool 112 653 0 193 16 1 15 16 0 8 0