Warning: Permanently added '10.128.0.14' (ECDSA) to the list of known hosts. 2019/03/18 06:07:59 fuzzer started 2019/03/18 06:08:04 dialing manager at 10.128.15.235:9519 2019/03/18 06:08:04 syscalls: 1 2019/03/18 06:08:04 code coverage: enabled 2019/03/18 06:08:04 comparison tracing: enabled 2019/03/18 06:08:04 extra coverage: support is not implemented in syzkaller 2019/03/18 06:08:04 setuid sandbox: enabled 2019/03/18 06:08:04 namespace sandbox: support is not implemented in syzkaller 2019/03/18 06:08:04 Android sandbox: support is not implemented in syzkaller 2019/03/18 06:08:04 fault injection: support is not implemented in syzkaller 2019/03/18 06:08:04 leak checking: support is not implemented in syzkaller 2019/03/18 06:08:04 net packet injection: enabled 2019/03/18 06:08:04 net device setup: support is not implemented in syzkaller 06:08:07 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000040), &(0x7f0000000080)=0x8) r2 = msgget(0x2, 0x8) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) getgroups(0x3, &(0x7f0000000140)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff]) r6 = getuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) r9 = getpgid(0xffffffffffffffff) r10 = getpgrp() msgctl$IPC_SET(r2, 0x1, &(0x7f0000000200)={{0x3, r3, r5, r6, r8, 0x0, 0x4}, 0x2, 0x80000001, r9, r10, 0x101, 0x9, 0x9714, 0x3f}) r11 = geteuid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, &(0x7f00000002c0)=0xc) r13 = openat$zero(0xffffffffffffff9c, &(0x7f0000000300)='/dev/zero\x00', 0x80, 0x0) r14 = openat(r13, &(0x7f0000000340)='./file0\x00', 0x8002, 0xc8) utimensat(r14, &(0x7f0000000380)='./file0\x00', &(0x7f00000003c0)={{0xffff, 0x400}, {0x1}}, 0x0) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xc) ioctl$TIOCMBIC(r14, 0x8004746b, &(0x7f0000000440)=0x342a) getsockname$inet6(r13, &(0x7f0000000480), &(0x7f00000004c0)=0xc) msgget(0x2, 0x8) ftruncate(r14, 0x67) recvmsg(r14, &(0x7f0000000840)={0x0, 0x0, &(0x7f0000000740)=[{&(0x7f0000000500)=""/208, 0xd0}, {&(0x7f0000000600)=""/204, 0xcc}, {&(0x7f0000000700)=""/2, 0x2}], 0x3, &(0x7f0000000780)=""/163, 0xa3}, 0x40) sendmsg(r14, &(0x7f0000001d00)={&(0x7f0000000880)=@in6={0x18, 0x1, 0x3}, 0xc, &(0x7f0000001a80)=[{&(0x7f00000008c0)="3152fe352c400dfb0997e21f2094639260f59d35ce2c3c04f68c3f4bbd8e167f5d29582fa2456484676d1245520b668e43beef2e38feae1bc6b83dca43fe41dd25e19ff16478ee09a13f3ff9aa13a8c17c361913480dea8807fa344ec652a6b48d044fa16dc2952984c73815d31e7b8ad43be9a590ecfcebc29233af4886d90bc7f268cad28b348d0c4db3d2ea", 0x8d}, {&(0x7f0000000980)="dc2e43e2d41069a75ffb8b1b73d023385687e004bf85196ea471f7df86c83485da12ab032c58f979aa67c5c9", 0x2c}, {&(0x7f00000009c0)="04cc405ce373c446dc6e7635b8cbc9894bf96a9bc355d46205df39b8879c770532276a83d27431581a50d2c08e9a3b2041d1f3031b9cdb58a15701a871e9a1a10d46df2949c8989dd766240befcc8e24caf2bb4e5446144377d1ac79423d8ab07701462ab54544474b5e21a6b7cdf1daddcdf6147f123c8e2603edbb2f3865919f40d6deda05a33a57f3c19270e9c34bf72539f344daabab91d099474f510627705b1c5cc52b0bd520ffdc7da9e39d55ed48d7154c4b655e72901ceaca54639f66648082f1148e9923c14da1cae8b347cec2a4ef7410d65287dbde026b2db0988345cebec1c5de4bad55a15b32b853bebdbb491035b34ee877adceaca9183c1fdd9ddff069b8b0b63a606e4cf0f895af8338c5a9c6c815efa6b2fa2fce4eb95532f429a3d2cc9f01e24640f345cbcdd6b2e181fd8d40c851755063869eddec8a059637b48aeb81c81676a82457b6a9260594e4ccce8d886eed5eb2631ab1b98e701f02e8a0a62abb03d9da01a91bffa50c2eee0a15a81cb4011cdc9f720c3ff34c9a70dddb176895868a77d325d9099e35abb11c0912f444fb46b5345cbc2d507d4a246f1f85e8a7b428b2b867e3b5998765f9512af1670fcbac3f283b38f91db316a006b892afeac5e0a3623dd6bbf1e22554afbaf0c2a960dbff18e4c82a906db0619653edfedff3c71ad7ad7fd67214ba5fe106ceb06652a889f021845f084cc10beb7df849786d3ee6e37fc893c7f41886858156b59b78cd941e9576d1a07776a18f7b52fca2fbf365cc190d0ee63260380b78e3364761ddd25b6715ef062c3ac286bc125a36f5e647420d6711716518423be0e2e5fb737d3b7289f71eaef245f0c83f93d365dd64936a2fe33b0487dabbc63d7408309b3c92629e202131cd76b1c07f46003605d3dc6b39ad2d81c5409d8c7ab7700aed8732e9bdc67b17e415d4fbe4a2b0cbab1f51a401eae0f843389879b634c95f7861a1f5f6f2942c9acd90ae966f39b36ded53f6f62c12d7eaa92a2019f520d6edb29bd39aa2685b32b8042fb55e2a1a9c226d7002a81421b6a7a3a671ff988fb08d0e6929b3a646ce3116240d11a4d0662f2533d3bfd94c5023d75736e356bb088929b038e267fa2b749a78990ff0d85dc66f5e0648bea0621b65159f51a4847ddaf5d1facaa6922b001ff9d0562ee39c02390414bad4acc1754af8390bfbd1e3c492f15b4986ee0f4508abf39099205be1ca2b6a1fa7a2e7b7eeb79055827918d89362b9e8386df8b17e8d93dd75ea76db30d72d6cf7d4134e733f0147987586685a7b4826383318fcf52777fb7f868096ac8aa066ec80abc9e1a3886d109e295d826b56ba7951174521391fe0efcc3953624a11f598a05b89d8a556b3233acf4a8dc50336205f715a870638818ba7606586c0aca4409d06e4d40d41a9a225615257c92d30f8916cda16c32c59a64db86246754dde4c2eacc78241157421707da557616bcddc8d63f12a90e9e6cd1c9cabeb6687f4d44a20802454685cb850b35cde542730d92b50c4b1b9029e31984b98b1a250d03cbb4c8ae225c880bd808b26f35a8874c3216dcc61c8f082836810c9a812baef117a0695cb8902a92c12eeefff60a23cc01e188846690a8cf77d6c7da5ad6fc8cf6bce30bcf770c924d6c8483797ed1c72230ed5d52f525b7e8d5cceab67e259989e4b5a37d6095df6f204bb083681be15dfc59c9121365cd3ee02bdc8b24f91be012cd30c5ead28118b09cbb5016b322765170c4957ec57e9280eacb5c67330b7e59f0ee601bda88c792f924e438728bb25b2dbdfb9aff1754d45b2f758b40e283cca0553cdf7f5b91fae5a583c67e20be7fb3d7619b04f278f5dd09b4d8e7ea4c6378e1143850abdbbcf387f8609ef4f060324afd9b39377557321cde1fc3c528fd2f46a22b99b2ee1255902db56f7170aec63aeef376c5123b0b15ac61a62c11445452498ab463e8bf2397ae1f521ea3defa00d6598f28189d85d4e05a961dd22397e9de6bbae107557624f9f77165afb6ced2a8d4e9eacc1d9024c4b52c2c9339959cd0e3a4d2d6251eec007b16947a7e353062b67a27e52d4cfe773552861fc97b4542276b8d6ebc69620819b87ffb7b2ab609f3b2313876639a3e26d63073ab48b4b4b9f84cc70916827feedab63cfe294355efd3c2e0c0fdb1deeaa74a866ee947e6827c08f9fabc81e4d132e5f4082ec3e72aee7c2f27211a56932ff836670d3e2cdccd38af7daea959f83aede1521bf9449c511b11d2055f82c2b4a8d55ead832f08355b9d8a8caeafa11f5cebe69e9b7977c60e8e6446bce50b9a325c3d26fa5c46459dccec80813c693f6ef25056fd50d7e7862da37dea002d5c96c0abd14f576c2514335e6b7b17636838d2de7eb37a085ed465b0e0905a070b3d1a7854e12f20e0c1f38e8cc5dd4c015e33700fa21bd91beb63d2cf9017af7c2e44e3daedc08d593b46c42d32f8ab015477984de1e5eae6e3643696b438f496af2cde86fa3d06860f9dccf9dd191ffdf86151089ba9ea61d12283f3dcf0a578549ae2a1a6a3fbcf32f33c818119fadbf546e0380b5b5c5fbaf925d737a6ddfd2308c138e4aeb9bbf72cbbe2712109c59659a73ba2bcf24b6fc98a38fb109cf3b947d2307c151f1518ae0b06e988054e66f4030ca92e1e2f9a3fe8b9f239f08393199c3bdb7ae8c367f96409ca83632c58b2100488855138ce83a9f6456a24438bd27b317b25a173b343213b665aaf224d0702e6ceea80a39a7b656b398aeb288125f22520ef03bb3ce6cb510e45c9788bebe0b343e4a5e5f2fcfea429377368129287c2492cc04d049a976a7daf79ce1ffd3ee4a1475fa571d8dca90d9d9eb8d3880f822c5d90cbfe38ea5b80bbaa6a4655fba13fcf16f1522d3de1ce92353c813206fdd98f5ecd3806317ff4480749f2d2d013045d2e13a450302b08b67c70ebceb2357a22c6e9be675287df415f5df8ae237732e860eae47d805610a7f73a3941925bf05ca53f1278e00cb8e9fb4330b76125966be8e205e99bcce5d43f4fd4d5ed4af33baa271994fc6aaed36ce6879b485012f65964e28f2a7e506da36b62bfbf5e31655299e83c2253503da50224ddee64860786cc95954870be290f47f7abb48605d71fec3124f8141aeaaa380477c49d9e98a50239a13d784619effbc4b902db0f8a2a33b2ef8d7fe08276d26a72f985132114567ab818817a9b0c008ecbce7e4c1d6c63e8c04457c070f5c78bb1f6c2fc34ac7531bf198ab597c6e774cebadcd050afd8e4e0aa03bf1a9393700131b909b2ab3a210ad5d197a3b4258ed6adcde391a6596a787d7323a3b7d0f8841c941b6519aa4de50e16b0d3e80e8ad7252da4496e6088b1776d6f20a5ffab9a4a3e05dace8661a66cbd0d5e624fee235907d9922b1be5426b2cd6d0a03486c50de8a64f8b55103f6c24018cd08fef48d43cfedcb25081ae61ab9f6a3349c509eb620b23b0b26362652d73ed315e5a071e5a79a52caf6a90ac3208c377663c0aa86db423f6ba2c29eefa5e1b6e4d5190b39008875c1d0b9dbb080ba93638add4cd9b6060c2f8c76cd5d2ea04d5f2a4e5b464bac4a4d7999be38edc19bd491781b28d58dcb106ef5e3b8de2ab9986fd8dd717a20fefe96bfd0027d07f0042c36571fec1864692d5e384d33b2282b62607c38ad5d9ffafd4c87543810161d422cdcb5f053347183237118b00c26c8b68f80638e1bc2117e338408ec26b3e2e64767864eccb4ac09dc69335ff946d2721b28823cd6498069c932660f504a85512ce466d64f7b5cf7c156d63d353519bf348fa881b7d2939bc72c73b7560eac92e12b017156fc7a6ce11f4824396a46c8b5765dbceb062c32b437f2e076f307205cb3cb4c652873289066d820638034c4c2955ab995e5b104f18849dddbaf1e5e899f0d69661ec3eac261c0b75bf14a8f86d330f00b2faab24e9b026108f16fad0934a3a7c31813a7ce20ca1b7db51b4e4cc17c86478b8f22be76256688ce3adfeb22b65a05712299a99754631b07ad50bd6307188fbc9f97263637555a204ed292f8cd6abfa307a57fd49efee8d11e0afe13c176c71a72fe8769ee1fbf689f83d6fbb027d9e2152c6fcc306169952b2ed1f5358b58c943fa137ca52408327dd28636b81d668aeb9016274be04b93a273bb09c29ff1b511047f99891179b344a101fdd05ed2527772eba99781f5d7f75905330645083c05058357f63a2f9965ff6d5957ba68d46d47997f07c8c69bf2e956ec31646e17e6c74f4234462b66c9a014a020beb14a37b4fbb4c961aae4ad12ebcc6efa348b26ddd1dd1ab75a8f8d9b2e3df3e32b1756e1d9a07340351dd6101eefdc3dfa8d0fbdb292415652f419dcf9d29dbfc5b32e51c1ad1c061c6ca354eb25233ed0c641dc745a170ff77f928b9c971a0d25be4815658364d7a2b94b9d2dd9437ab40c1ca063b8c1609abc62972527e94e42d78967e23f4719d958d877604776d025d779d5fd724937526dc26185f1e14eefc2f7a23360af584d3395de4fbee416bd608738186a5f5cf669d5ce5071fa16d463383575984996374269d422648cec21e3d0aaf7f496be34d7be3fc18b81d2fab445e16fb6b6ef80010b8027ef952d04e83d3679008f58124ced1ecdbdc381dfcb0fa81e2580697b4426fe30bd22d79045e6ffe06e6b207057778e3eec3dc4f7aef707fd19025421a05843118cf9deea584a0a18cb81e9333c3e32c4ea3b42666db6a0238ab3a4d787b8db71538c32a476b720da0a8af8b63bca2cf3f88e895c94b0043d34117201410e185ecd87263dd07196b167e56cc9126754d1d0810792c8b4ebc12dd33f15b60baf59a1ad31dad2fa47de07a6cfe71337c49a17a27b414870226c51d5653effbd7fc58d0a700a8f591dd86ab60a799c0628d61c28a3b9c406070cb769472e1573d4e211e7c1304661c09e64b709fed6c63fcfd28c65cf371040762756ff5360068f34f717d99c3daf595d14dbbe22fed491b6e00dfbb7f079535ec5e0dbebb4bfa927905db436f1cf8e41a837f91dbfe627fb001cf42907b8d2a878f061f767b17dc144324601fcb47a5ff35431ed86a0c69c694762b3579fe48a1f9348852525951ff54ea9594d3505e257d1de0ba128cd7c91113e7ddc2bb2d4a46c35dc634eb5f862f3c315837281e158ec6b028fdc3d5551b0b33d93b14a3724a81a8a9f238543ae0e7b95a186667d028426332f920482f76073e40824bbf5fa0ec23c8a6723e9bd5573418325e47d8461cde5d18a5917e09b2f2f52a5bea13d4259c4c43933021a96ddb0d6656abfce17030491ad98fbcc602a98b9ae4400e57d9161d74e268746a3b13c480c0db2c05ea96c15c18c811645079b94dfe2ba0d6d28f2b8dc24509af6ca5c3f2892bebd22d744c183101a21a631176f2745268b3e6e3c8693088c88ed3dd8f9b2afc73e372438b6a6730943172cfa47de233115e3d533f906c8b532974b4bf08e19e41978a6947244f352e2762e7569f5532b63c14c23329f588b9e69a28464db0c2140c4dd8c54f28ca23627ea720c8b6f9be3ac0d0c5ad2eec94f309b0b879dca16b90edc57c8d2e7707ff074e94b41a9f130a75badec0b03580f2a05e99c28fec67ff3c4fe06b65a1b7847b207f28762198ef7620ff3e9e9279e06d8ffa0e9562687aa0b6b2b190a04832129a564c12698920e2db90f40073aa8fe3afd92018d4ba6b564a4999be83e2ac1e4faad6b795f88259da8299587198b874f96f5b2b84d7017e6c4f9e1b34179", 0x1000}, {&(0x7f00000019c0)="62463549270550edb895662202e3d778792fc5a9de943d4502c663db18edbd74e93a29d61d3d8b843f45db6a201db469a9a13c380cd406d3088abda9c22e4f3bc443ecdfc5f5635a541b6c83af97ad1f45f737fc625dde0c09599b59a79392aa3c36848411a1bc443dd2b4d1d47c28e72687ea63ef159a94ac206f5810b1e3f2ab6c27eaaa0193017d5df2ddbe28", 0x8e}], 0x4, &(0x7f0000001ac0)=[{0x80, 0x1, 0x1e24, "4da7e1154efca233b4cf284cbcafbd0f3c5c367a7469bb05faf9f2eb313f3bd852436cb1ea217bcea234ab8fb15db813feb7cb2bcb3f291cb9425d4b14c3fe9b1be242214df6885969f1ee0cbc85a6949e02681f91e8fdc1550a6f3383ac67b5bbb6a23bb453f58fc9dc"}, {0x18, 0x1, 0xffffffff80000001, "04612a09e29b"}, {0xc0, 0x1, 0x20, "266ff51493294ea97eca290581f7ece935c6aaa146cbc7f1b027b948498c5b49a535c7beaf2cdb579f8d8a8e635702aa029d3925de64358e29e1af1d478a1ec23ad19965a012e62346e46c8c5cecfdc2bc36da72ebb0dbf7e9007770c54ab80046c448939b74d6a1ef5bfcd481c45041625096054670b0d554ed9eb3b7727c88c30e32e59b2e4426fe0cd10bbd21703d671041241ad95ee6e4faae69c2e90f4d68130654c4dafa8e6b735d"}, {0x38, 0xffff, 0xffffffffffffffff, "dca988e8020dd5bc70d077672e684e6dd228a0057f6a2014757b1e67f8a567d8fd"}, {0x78, 0xffff, 0x7, "fe581caa4b6d8ebb568b92dbdb9f9b3507c5083166ef01fc53471a6598128fe41922a38b3930bc290d92b409d6608b148fb07c67786b63c5d771fa56750fd36fd336cee5537800beaffa01d9cc618cfac0a0626d54954f1bedd599a129af538bf2bb4486"}, {0x28, 0x1, 0xfffffffeffffffff, "9b2b03eeff10035955c786c31b0047bb19b8c61bfc149d"}], 0x230}, 0x4) recvfrom$unix(r0, &(0x7f0000001d40)=""/4096, 0x1000, 0x40, &(0x7f0000002d40)=@abs={0x0, 0x0, 0x2}, 0x8) ioctl$WSDISPLAYIO_GETSCREENTYPE(r14, 0xc028575d, &(0x7f0000002d80)={0x101, 0x100, './file0\x00', 0x2, 0x6, 0xb2a0}) unlinkat(r14, &(0x7f0000002dc0)='./file0\x00', 0x8) sendmsg$unix(r1, &(0x7f0000003140)={&(0x7f0000002e00)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000003040)=[{&(0x7f0000002e40)="e3d720d0821ace67c3482a4b46b4b45524e73a4a7d1f69593db171ee16502f9857829db1fa6c41ad0da97dd446c5b822c14565a6cd281e8743815254ec2f2ee6a2265513fe4b5b883d62405279204b3523fb166dcbe46959f818ca1a42a356e3369a0f2fa2fa634ef769963d38f8ed833045aa84d60fbadb9d0254b93526434c770964ec9180e67db85a6d4c8cabc479ad6cc93a09db4cb36ff9e2aae902e480b7cc24cee5b4ad6d4b28fb9b0b477cf9b0bd265acefa181a17a6b370eb894f57401d411b1f546dcab1a9b07f06ba4e2659ced0251d13fa400462b8b896402fd2c69434da7da71faaac93c3ab9643274b", 0xf0}, {&(0x7f0000002f40)="3c23e7cd8873c7fc7222f2e70b45a9cda3a70279d0ba9a8db2690f6b2c17e2e3f1dc403c3ea42a586c70608e133c08e1e8b43f0978a7a6c47742db2b2a27c3f6fb7d04e84388975476d1c43cd9ff6bcd4da9dafddbf714f9b983557e9bb9cbc75b93696b6f", 0x65}, {&(0x7f0000002fc0)="a74a1f8724331142bc63bb6714d1ed3c2f199bc0012fa428ca862e8d3e299705cc44fd011fea2046a7d71d2a1f74b09238d258cace86a8c58ef92435ef5319e581db3c272cf218d08e117ad6a3287fcc527e20d0c9d330cce27de0b58739adb5f55babaae94d460d4248a393b943c7fa3e62a6ced68fb21e9a436c61a1c70721", 0x80}], 0x3, &(0x7f0000003080)=[@rights={0x20, 0xffff, 0x1, [r13, r1, r1]}, @rights={0x28, 0xffff, 0x1, [r14, r14, r13, r1, r14, r13]}, @cred={0x20, 0xffff, 0x0, r7, r3, r4}, @cred={0x20, 0xffff, 0x0, r12, r11, r15}], 0x88, 0x2}, 0x1) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000003180), &(0x7f00000031c0)=0xc) getsockopt$sock_linger(r14, 0xffff, 0x80, &(0x7f0000003200), &(0x7f0000003240)=0x8) geteuid() ioctl$WSDISPLAYIO_SETSCREEN(r14, 0x80045756, &(0x7f0000003280)=0xfffffffffffffffa) 06:08:07 executing program 0: r0 = socket$inet(0x2, 0x4005, 0x3b) getsockname(r0, &(0x7f0000000000)=@un=@abs, &(0x7f0000000040)=0x8) r1 = dup(r0) ioctl$WSDISPLAYIO_DELSCREEN(r1, 0x80085754, &(0x7f0000000080)={0x7}) kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffb, 0x50, 0x20, 0x7, 0x4}, {{r1}, 0xfffffffffffffff8, 0x20, 0x20, 0x4}], 0x9, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0x1, 0x1, 0x2, 0xd87}, {{r0}, 0xffffffffffffffff, 0x1, 0x40000080, 0x40, 0x5}, {{r1}, 0xffffffffffffffff, 0x20, 0xfffff, 0x1000, 0x7}, {{r1}, 0xffffffffffffffff, 0xa, 0x0, 0x6, 0x5}], 0x1ff, &(0x7f0000000180)={0xffff, 0x7}) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f00000001c0)={0x3, 0x3}) bind$inet(r1, &(0x7f0000000200)={0x2, 0x1}, 0xc) utimensat(r1, &(0x7f0000000240)='./file0\x00', &(0x7f0000000280)={{0x100000000000, 0x9a}, {0x2, 0x1}}, 0x2) read(r1, &(0x7f00000002c0)=""/41, 0x29) clock_settime(0x6, &(0x7f0000000300)={0xfffffffffffffff8, 0x6}) write(r1, &(0x7f0000000340)="e9ad4bf1846fd79deaed27110d9254ba17c419ddc9b6acd4325d88777d22ed7b850149bb3e0b88c57fdca4d436f6f11a6b8a70de7d2bdbd00e6ce8da85a6cea96c28490736aa5bf4e42d1052a7dc142cf281cf0249514731d364ef73d739100dba1d39296ec2164cc4d87bcbc5e9cef42adea44f25951eea445c8a135eed7dbc59fea96166fe0e451a7c4a44655a75b733ec518553879aaa3419aa5d04f5fda5cee1af71cf9c86989b0915f057ba1636aea6fd8e72909a9353d6eee0cf3affeeb64a87d9a1671770689ead46d35f28079f4598edd13ea0369dd4a7636532545b0742081b605d07b74ad22c8869faee28dade3270d2fc3a569a4fdf1e897c0d5ff4e91bcc62c0372ddbd19e7771be268eaab25b39d07c92301dbe0156b4e01c4f1ea434968da43b78647b5b45e57cad8e036a41d848da700f5e50d692e35f19d478ce1de4d8bccf36ef74110e9781f8777517cec33fe7741db108ec02c6e46d09562a35b36f59d7385538901cd098cc5d4f6366d1820692360212062e2ceac79f813f806c96e70883aa1ca111fa4ba8f684257554fa7987fa44bd6a4ff6acff1f75b0ae089210195ea3574dc9981acaef18abe193981c74b25e02ecf19ab836bda7d2336aec194831784ca72bd43a9f8d8f55929f8a972aed1574dd1920f4a9f7818badd96741477712f56317fdb00933ad21ae2e538ffbad3b93a449af6c6777c524ac4169817adaa960f5d7ee5b39dd52585e83cd7917175001fa27d02d7337f9a3e5dc65a54f514015e289f817585e78586fc94f0d1a367b0b67f31513f6507a7c6f1d6f5a034f19b72c53c9058590706fdef01c9259c7212df60b0cae4fe125c109533317845f0bd91afa951a9f85ce7008ff6a1c2e0a95ddb00e3ebd13525f981ea4dc0acc1212a6e63d241d043329f11dfe9771b716ef92f627b8c9f5151ece2dabfe556e6b27540f112b0ad8f1a044b3f859d942edc393cb2402a827850c52d54f55af69398bdacdb2db69ad609b4b2258ff0a038c8e025f061952f7f98b38b7f99e99dc45695fb9427395acdce4d210006101ec7c91bc53670cfb56d7155c937dcada2797b65183fb04c5a2161ec2b21fd10315cdb19741c512ee4af028d931ffeae5ea7fb5fe47ce87f935127c9191b71a05dcec25e77848bc4c7360a08074cf2656c56509a793d1ed033bd02eaced4119a9b19d9ef8d6b6cfd66579798b3b40b154bf3599bfa467ca323cf99480fad9d0c547a21d0c2fcedab169bd29020695a4a5949285f122968aec4c17bda071677e4d1a2b63e839ca9d3df17d0146d5f5ba67a7a68b01a18da8b0416a2ded926c9273731f741357d5f699132f1cd6f822513112982653b09bbdcf0676e872235756e8e56b4b9208fa9ca2092e9f1bb8b93f088eaea82f145a51c2487c1f008db17225932102d4aeafee72b4218c92daa3107a6090d3de86eb82d7eb6f83f6f02c9a3f8c8699a3431eb33a8249e9512d9e3819358d1a59c31600b27bd945ba79bc9615d2fff3921767c330f1b69d2a6af8f9627ceee188fe76f9c58020824eaec85f220301f9adf1433d557b01f4dbed56c394845afe93d0c51109b4b8d2d80f09bac86b103693e775953d69359d7a5c607e1f1688b8009628e63310e11698cb56a3bfdc0f9eece538a9813cc6932cbde0c2819c34e38f3b02d022ce61eddf37f188142fc9d4810cad3bf892662b3640c58417d27ef98f0eecf0951ee19f25d6623e7f3ba775d662ef59d021660f0717ff6223fbf71232d02d17a1d5321fbc194f2af71f7e419f57cc2447d7674a4cac8b07e091ba7512e6d9b9c66455663f8b347d536823249f038894a95cf8c1584646db0378186067551e88609a1e950ca92da93ca6c3907a5fdd68f7ab0612fcb41755735a3c5fadd48afc6f0cd589ae2acbfae6de0eab34f00b72509d957d15cc79a287b9ba527da9f509df6c99c4a7fabf5ad86136f23f59e2b35bf9dc9103d8f9efa547200e7d626e6fca4fe6c72e3277655b0b3c6f314952745993b0618a68f2ac6924e5b731bdd33be5516b72806ed78a731f3a2cb9450bd9359c48ed2920e8464749c88879e9d7e078f227e62610108accb9ef8b285ee99e5a5348e4a6ba7b08d212c099986decdba5e8de07806e954c7c4f5edf4cfc6d6b091ed779f5b2d4b6d29daa7fe22c007d65b10454dcb93efe7a0005cecde7dc73cdf6812b5f62dd658feb8e77d43ac0589b20456be4b09c2fc06fc4aa6961f2c1918e39394dc5e83537ea4ff2a4d4b19fb174ca079fae273ce9945d100d5cc2fdb191996864513b465a77b2ec312072e25dbf208b6d4166b82f0d525d969b5c2f8c2955eaf14532d88f657c8fb65659942e353f970ac06e0fc2a53bb325e4259e6081ed1031272bd9e249edc56ea74218f47a15ff1052c814b06a1d92a875fa28b7e6464660d7316b0fce1ecefd7f57148ded6e20fd32dbb1b1577f5c6fee7e144aae8fa143868f2fa15472f02150441caf3c69e1affc5e3ae4e2b0ac7ed0176d186b7b0bc5603117e9b132ed1b4ecc90396b0cb7b1e73ae8e69b712b8c9067f80fcbdd3b95a23d56d1f9f995ddbad87291af96a601c2a15da0376165d9c3949179022f4c82e412c02ab781f67b96799397c4aef6539df0df54b52bee4a71f9f87619be17b32bb508cda40a6ff7e716896106f8d9f398cf8fae7e9b51f0bab51c3f568179d1b41c6a30476ebab3b523bdcaaabe62941eee6e7f52f6f6ef93be514035473c4b2115e26afe04e888b0e195ab350a9b3bfd2111b8f0f422b57a1a93b68af72bcc89f44fcd6abd9a3b9e7fda9551abed401f310acd45c15d27df32b20e697f72f8f72281f8d266fcbede5d49633075bed3baecea3adec4a33974c59eb0609ef349a2a9c75fc999e26a510cfcbf83defc799ceba53724ddec332628022c815835d79a2d8231ae24ea156371e0ea36b2034ba52d090fc18422f4c65933c5d9933d607cca746f61d0fad2c69f3a795709afbb17318f0f8897cdf2e80182b26e3ea4a92754c27dff340e1b4aef5eaa7b6e9bd0f22a3008d373d857d35be380e332573bd1fd5e7a3cf5708cb012513c84c165296ee3dcd9f4f2d71ba576b54c04e30c277d542658cf459bcba13370c50b3de7ea735efe77c70f12454bae9226449e6eed76437c886add2643285c7852d615656c3341235d20c8533698cd0b03eb3c9d3373f8c17049d577b4817461e74d008a326706e42634858ce1e47dbeca5041a7e6ff94ce3428a3324a7c8cba19c55faf4511b659317d5c4258647ac4e305ca3ed3ab08fa7355f2da6b8a3bb5f09ba25667b34bdedab00a94d99377bb8e7ad8f58adbd5cf5d81b1a57339e208702fba433abfb7af56200d4ecbe933b7a5f563ce10ec2f1a404276b21cbf783bedbe25ef8be40f3a5eef2bc09f8342fe2987b7033d0d48fb29026950922f46ec9317893419dd2e9e95dca1ce3421428c536cd043493c2e0d945aeb6d6e94390e7afbfb37a9175da9db84be8f0cc499a9898422f0139f7b2ca3813606fa5bd50f991e1d9106bc06f1fa24bccde0f8449bced450e719899d726acbda7b085a5698b6c24dd0bb21e177136640c40b72d2b4972f894cac484a70e22b1c0e3cc27a28f4d4ec7ca508104dbf284a59ad650f424411f02c383a6183c4ef1798e0d73f0f158ef30b5e05b6d64034b31aba9d3d491f6f0d9a4d8a3443b040acc97237dcdbeb0338acb076c510ad2124ea1a38d792680e2204e5e3861679f002789fd8e6f33b84f1dc6bfc91663e1e2ea9d945c1a5bc46f4fd89b96740e982da402410632c35dc8b03a86a1658bcae255d16eb630cc62654eab0e4519e0066d67495d35bbbe45c1c8c5b7acb3e962b28dd566f17ec7cb89fa55efddadaa91093d9dafb224325f71ff2e33dcf84ff16598dda553f55f2cb765963041b802ef094497ef349811f90397a56fd6676675da3f6217f10a29c9ace744d10483a4759010b663ee397bfd41774bf0a47c138f23e6159ea55a16d9242daf3e88499b79d4f8d8109dd62195a765d5f7a5dbea38d424e30aee242fa512b267e56c6262015ac679b2eff249720fa4002536e5b7736cc8daef0f5a62c2dab1fab4545fa3851546f67a6f3f058c8be68169b3db893d5335bdc199cc9f906c3c58873f705bb31f8993415fbb1405e9c5cb1d49841f0f416b4d39bcbf1a70ed115de7e3a74da6e539896f9f4d33b816a8fa96893a8bf0eb4a25ec98b01b1472a2d798b950b800cde459dcfaa04aba2a82b896d3838cad4d1325c1cfa4ccbdcfb5dff2c39f9866866ecbd2042d26d7cff8f3692a3b15dd0bfc96ac07f9ceef0d383b6850afad152ca118a5b8d8a9e97d1788caaba23bf05e90ecfffe86d1be1c52a133a36ea426ef839bc2efaeec08a244997f9da7fbd746b2f85c6a5ac36694190e6fcecc88a7d094ba8864699044722e74860ceda8d60dab8da6de39654216ca6884cc45187944409502818e97b18aa5027bb92052282ab01d576e9370249f4f6a3781f02a7ab6d13321b29b258ec1221cb3e4a373a6e4cb337715f1a204df9e9e6e51848829dbd89ebb076b7f5dfba828ca48ee796ff596dd16d8c5ce25e865072307e0c98c286547a44bcc785a22395290af1d429afb6b78a5e74674a9fa031e4f1ad21baa414f543bf49302856dfa3c81684f6a7acc57dd7202c09f9c266b0738731a3183344549dc57c63f80a7c2ffe81c3a126f9302081a2470a423d3c2f766685633352dec309f1430d653bd4a868e3be36009cfcd28ffb84edba36e4874db27a097052bde922cf48c53c70e3988e4d7254252e742bcab929e333d3bc6ff8909b15348e6b40f6bd05a36a6b952bb1cf0dfc43c6f59ef4a5ca857bbdf29e39ac554aa272102c0bb2d8029178a653700137c38feaf99ec2155e23048412917892646b4de7d5e8e13696f63b1a8efb3d5441907f4f2b6c79e057a3e5a1fe65c7d19ec638ea6fc014c45ee524a0c79cecb0e912e2cc1d636e170eb5ce4968ab092010ad062248eacd850fb4c5e7fb51067c329e15d158e8900eb1f03efa6cbe21028b5e65fb445b77cbf4688a63510f18072ff0b1cdd6a21d29c62daa2338f5ba938d44ad043fcdef2ca6f3acea69c69cae9f503705853adf043d0fea6098d4d4a2dd459e6788b9f3d1cef269bac51a19f164d7d92f1c28aaa26c36b510f39a1d994743a6f03fff865843c77a044b491ab2b35a1a1d9c3a40de2b20853095a966e7ba4f6b3c00b2cdee948a109f078a98132b13be0da196f3b05f0f6cd3098d4f5dcac1409936a22408ae636b266c5bf1466cf1cb289faf56c5cdea18a7c1164701a5c924c4587b9592cad2bc8ff126215ad6c149e3ec4437fdfb602e18976a150bb291bd50e04f7f98c967a2e06a33e953584b1b52d5805c2ca03002bfd0e1371ec5b53cd35a449907c6a7d0f97cf862b0ea215dbe6915c90428d6c611b4c3409714c8b2382150e7daf04cd0cdb86100ac67b7f364bcc92c6493f1934d1c4eb74acf5af44cfac8fa29346565ca0461eb599884f164e45fda20dbc7b4cf6b39a24a947c0b1d83b9ed26056441323ff11be03a6d3dd710c1a1cd628605b733c1b0a015e7adf8e1a62c84ec905c59d8fe8c251ebaeb670f8fae51dc4ec0f427543d121d9b667cf7c4653b759b7f506b97dac2b1eff0b5c4015b4eebe136289664eb8c5ca1803769956d5b683856add372e655fee9901a624d215f174690af2d2bd276a479335910f7f710008dd9d56b076b4cce427bb7eea264ddbbceebb571", 0x1000) unveil(&(0x7f0000001340)='./file0\x00', &(0x7f0000001380)='c\x00') lstat(&(0x7f00000013c0)='./file0\x00', &(0x7f0000001400)) stat(&(0x7f0000001480)='./file0\x00', &(0x7f00000014c0)) recvfrom(0xffffffffffffff9c, &(0x7f0000001540)=""/72, 0x48, 0x2, &(0x7f00000015c0)=@in={0x2, 0x3}, 0xc) read(r0, &(0x7f0000001600)=""/76, 0x4c) recvfrom$unix(r1, &(0x7f0000001680)=""/246, 0xf6, 0x843, &(0x7f0000001780)=@abs={0x1, 0x0, 0x1}, 0x8) clock_getres(0x3, &(0x7f00000017c0)) readlinkat(r1, &(0x7f0000001800)='./file0\x00', &(0x7f0000001840)=""/171, 0xab) r2 = geteuid() setuid(r2) open$dir(&(0x7f0000001900)='./file0\x00', 0x0, 0x102) rmdir(&(0x7f0000001940)='./file0\x00') r3 = shmat(0xffffffffffffffff, &(0x7f0000ffe000/0x2000)=nil, 0x1000) shmdt(r3) fsync(r0) rename(&(0x7f0000001980)='./file0\x00', &(0x7f00000019c0)='./file0\x00') ioctl$KDGETLED(r1, 0x40044b41, &(0x7f0000001a00)) r4 = getppid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001a40)={0x0}, &(0x7f0000001a80)=0xc) setpgid(r4, r5) 06:08:08 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, 0xc) fcntl$lock(r0, 0xf, &(0x7f0000000280)={0x0, 0x3, 0x6, 0x0, r1}) r2 = msgget(0x0, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000000c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c12a295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a15f32ed003ea26ea3b72e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d439c53ffd8a6386d5f004a7561f6d61e363bb65350d0fdbb25a13ab124027f45810632a32408acdd1a1917c84dd3a830ca7020fdc42d2095de3d566efc3663b3af5809ea0c2c007f711b67bd58917650ef8c3ab26ba6746751f1a28315c329f006c6316da5c75c0b0bcabb5ef6c1c18a970d541909f", 0xb4}], 0x10000000000000d2, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000002c0), 0xc) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x2, 0xa4de72a9ec2d79f2, r0, 0x0, 0x800000) syz_execute_func(&(0x7f0000000340)="3e660f3a175dc20f66460fd01d0f000000f047806d767fc4e2a547744507c4211b7ca904000000676767f3adf30f12da360f73d79dc46230f31417f2e0b9") msgsnd(r2, &(0x7f0000000000)={0x1, "87af4019ebff0000"}, 0x10, 0x0) semctl$SETVAL(r2, 0x2, 0x8, &(0x7f0000000300)=0xfffffffffffffff8) fchdir(r0) 06:08:08 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) ioctl$VT_GETMODE(r0, 0x40087603, &(0x7f0000000000)) setsockopt$inet_opts(r0, 0x0, 0xb, &(0x7f0000000040), 0x0) 06:08:08 executing program 0: r0 = syz_open_pts() flock(r0, 0x3) flock(r0, 0x6) fcntl$lock(r0, 0x9, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x100000000}) close(r0) syz_open_pts() syz_open_pts() 06:08:08 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f0000001140)="eff8cdc81fb6122818f887d4b758a9aa35a17c058298637c3763bbf575b7d6acea3cd2937ccf78c016c18fa142fe5f5cfa61fb0db3c8ce9895ba86758c9f990ebe4ff932469652798bc2811bf38d224f522000d6dcea2bc54c4ed5420218983bc551dea24f514938698ba2342723ae4bd08a7fe5395da99c84956f79ca06cc22a9992871dfbe1dc7006a8d99b916ad537d4cbd9d403f96178bf976b5c4725f4d97e6c8f04e786abf9c429d993fe3742fbdd9d52709ae53718749eeae95907d22c3a2c516dbd065f2363de2d7bd0a1dea3c3db706ef0810f2009d8f2b8fd1431b82c03b330e5c5c4b2a285c140066cb4ef05f2198c5b122b48de74bc6aa42d445069b05722605050a7137d5e99e190e56b59441389608527cd21abff511d8bc28d73622aac2e14b874e61d3e80ac49cd8e7d185ddecb58fdfb5ffccba6ba541491dc99246be40d064f16ce3d2731619ae80000809b8eaf00924c8857a4cebe286de6c8c3aa4a4d760cfc8abdbcbb5029b7bdadb55318abad69a6754f59de121e8951c339db7a967f0b27f0a0a775a8a88ca6b5769239179d76bed746514530e989da6c198d7a53703be744c9f7d726cecfce98ea2d8768d03de8d5d8be7f03812a23b0ae6bcdfdf7251a28dedb9fa73f300b2b1d2ae56b318fdab95a19036e73e1a2d05cc0d19ff4045294c5c0d5c6eb6abb79a25e5fe784238267afbb32bdade97aa8af3e6faa8eb40280a08abbd1b6653094a5935641aeb09fd2c84e497fca5f1d33a61b7636fff3c2b179a905399352f83cd3f893aa9de18b06e4ee2f371dc8c921f741f33d0a04995c2d3f96074d8fdf016526e8a794f03730bfe619e4108a64dc928bfcb120902ac9c3dd3f69618275a720ed208200fc38abe2092a161edd74d6e5724aa4ad198290997f3fd3e1c4a902ae6668641fcab38f497a9116949d8c39e9e00760a049aec0868f336a260b99d7c9e83036b845294b74fb715ad323eda8cddf421aff78e81c284ae953c089c21214444657b6407c11b57f4851c1d8c29249090cb1eb4828b454eb83d8a648bd7ca460ca4308a39bbde10cf6caa069d74a8e89d4fbd1484d6c0b9df275a98b86cd193a2396c30352ed6a09829e0de09192026299a565128ebd5e98e028139e2a9d92a6ac8566f9ccc56a66cd46f1bf66bb6db9be686d40675c46fb5ad42623bad2ae52542e75e88945b6c16cda57a7402623d577495ea86d85ca9176ff5f69de7865f311248e523c1a1ae168f1e6d4e490534ef1e906f709773c8e52f7948be5d2b5a0db489ffd164e4743c35465ce5dcd7e82736eb33698f0b67aec2c0e94ae1cc5788f07f2fcd20675553d5bc80cd45d821435a643a4cfe6f8204bab1280d192fbd68aff8495fe3766066d07ed125cfbfd8eeac562ee312cb93b27f0de789e49347210aa389a1f7f059a1c6d5270a4d70a2eb43a8efff865b5c833c58a6f02b17805f2b539ca2e161a7aa1739fcd4c2528e7281abbdd2c21c8f9a0c1ce191baebce7dddb353fcbd8d652075409c66e876e74369099b98e8286403da8b1ad391909bd91328befa8171789a8f8bd90dc5a010dfce2e2887929d072a3134f884be5c97a172609ee8b35d41411415e7c9d7493ec3a11184113b5c3201afc54ef01b888e6f99fca820dee555bc560b06daddd24b8ede55d3959438ddd4b00d434cfc2e4573a186eea6748e6c06efcb673713098b239bf982db695d3b4be9ede4db3f53aa29636928c40a1e022466a788767c715467b2809073687a6a5da5ecc8624fb6255f2fa90267d8aa75a51bc8e6aa278294be2c0e3d76aa5fe38f44278ec587ebf3a656c7fa83b6d51272306e97807c090ba20e22e11e6466103de61fd61ef50697f4ede5b37fee1a1115b729a90ab54a7c9a9b9136de410c45a3aad9cc73312e828c74f3425777f9f7d0ade1298e7b792deb9727ad94ba3b509ff4284346de58424a4cff63575e3235300b103d12a4e48632f8c3888abe9ceb43c24ef890a301b406", 0x595, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, 0xc) fcntl$setown(r1, 0x6, r2) r3 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f00000003c0), 0x5f, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) fcntl$lock(r0, 0x7, &(0x7f0000000080)) 06:08:08 executing program 0: r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) unlinkat(r0, &(0x7f0000000000)='./bus\x00', 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x8613b) r1 = open(&(0x7f0000000100)='./bus\x00', 0x200002, 0x1) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000000080)=0x8b9) write(r1, &(0x7f0000000040)="542fcb291bba8fbe375e00070009000000b201", 0xfffffffffffffea8) 06:08:08 executing program 0: pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x4) getsockname$inet6(r0, &(0x7f0000000080), &(0x7f00000000c0)=0xc) setitimer(0x2, &(0x7f0000000140)={{0x2, 0x4}, {0xba1, 0x4}}, &(0x7f0000000180)) r1 = semget(0x3, 0x10000003, 0x12) semop(r1, &(0x7f0000000100)=[{0x4, 0x21, 0x1000}, {0x2, 0xe9, 0x800}, {0x5, 0x5, 0x1800}, {0x5, 0x0, 0x800}, {0x0, 0xfffffffffffffff7, 0x1800}, {0x3, 0x48d, 0x800}, {0x3, 0x1, 0x1000}, {0x4, 0xab7, 0x800}, {0x1, 0x2, 0x800}], 0x9) setrlimit(0x3, &(0x7f0000000000)={0xbce9, 0x7fffffff}) 06:08:08 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) socketpair(0x16, 0x4001, 0x7, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt(r0, 0x1, 0xfffffffeffffffff, &(0x7f0000000180)="4b4fd7bbd90f248df4c43c285784d9ec59be3cbe7483f1ddd80d36b966b3ae17e66e5f67a68876aec018efc6a0f71fcd02c87a921cf33be58f01236b6c32a1d10f3dd04218660a22f052898d492084351efebfc9c329d9c506005f72851e66605db45083a792c18e0993bf1a4ee49b2faa5a8aaf5c805df3639339b32184c8177ac8b5aefba544e22dd44965af4cac75033edcd8baed3b7643024ea627908afcb75e5e9d4ed7403af7a5cd394cc7bc5f2c09cc40244379fe0ceeb727dc175286e3444f3247c673fa20e0ee64b5d6b67c", 0xd0) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0xffffffffffff6d6a, "f1b3543be0b8820928b4726f51bc855ae55ac633"}) ioctl$TIOCSETA(r1, 0x8004745f, &(0x7f00000004c0)={0x1d, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) 06:08:08 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x80002}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) 06:08:08 executing program 0: getgroups(0xf3f32b62, 0xffffffffffffffff) nanosleep(&(0x7f0000000080)={0x80000001, 0x40}, 0x0) readlink(&(0x7f00000000c0)='./file0\x00', 0xffffffffffffffff, 0x0) nanosleep(&(0x7f0000000000)={0x2, 0x8}, &(0x7f0000000040)) 06:08:08 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) fcntl$setown(r1, 0x6, r2) mmap(&(0x7f0000ff2000/0xd000)=nil, 0xd000, 0x0, 0x9015, 0xffffffffffffffff, 0x0, 0x0) 06:08:08 executing program 1: mknod(&(0x7f0000000200)='./bus\x00', 0x2000, 0x86131) r0 = open(&(0x7f0000000000)='./bus\x00', 0x880, 0x3) write(r0, &(0x7f0000000140)="220e22", 0x3) r1 = msgget(0x3, 0x20) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x30000}, 0x4000080c1, 0x10000}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) madvise(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0) 06:08:08 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000380)="582720efabd16ebae63225259560f8e5815f73f2a044fd2e815552fb5f2fff3e29e9773b5192065752c0b1d5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b2326a05d011594536e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab9", 0x65) write(r0, &(0x7f0000000480)="bdfa4d2582c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185e8a19e1a3fbed9d7c7f5ecd50537e23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748a0200947da61d75bc9028a2b887f0130906e061a751737d1d6a2e60e1f34322c0cdf86431400b4dc386972d2eae1f50146ef1ead47dfc43c6c3b018be5419edd6c225c44b2c6a7755bad7e808f9840f9e13da075ee54c0682247a3ea5651238225996d2250f6e9b60f2f94c51a5b70a02000000182bb8402e11d81ef3c2ff8a0d530549c620fa663f1850071e5828dc1acadfc3e92423cb41191c368771b6626551a90e6a0998bd25030a0000000000000000000000000000975e981e8d0278831bdfa7bc38ac129bcfdf90523fb85f3398010a7c4a75bbd43c3bdd5bcb482609a156e7bd2faea6cd295a0b69068eae8c1a1c9917bfd5b40c6a140e48eab0cd51f295ee301eefe19c803f6e9e52250235eee976feb92cf54160ad0e4a664b0dd217f1aa598f8b0799f010ef33fbec6135e6cde2642f9c7a9a041c35478ce9eb69091cc180cad69099fa0e3c834a3ad3539d257b6d7e9c33e50c82b71ed3a8b7f316ea771af09f7c0cc94f987b3e394fd8144f23933f5e79543e59a32db323a762d410f1d355020ad663eb811fc2247a942c4dbc4a7f07cb8a4c7d9e2e19d3a371602f1192e22c4b61cbb89b261bd741e3a5e2f7a6bb6babd1d14251029889bd6b85a705a4029b25422404875f1a925dbb16ce6fed769e8d57059e9f6f5d93bc3c7916bbcd055f04", 0x235) r1 = syz_open_pts() close(r0) r2 = dup(r1) accept$unix(r2, &(0x7f0000000180)=@file={0x0, ""/108}, &(0x7f0000000200)=0x6e) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0xfffffffffffffeff, "85495500020000000000001167f5afa680400900"}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0xffffffff, 0x3, 0x8, "b08dce58000000000072a2007f000000ff0f00"}) ioctl$TIOCSTOP(r3, 0x2000746f) ioctl$TIOCSFLAGS(r3, 0x8004745c, &(0x7f0000000040)=0x428) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) syz_open_pts() 06:08:09 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0xc0, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) chdir(&(0x7f0000000140)='./file0\x00') sendto$unix(r0, &(0x7f0000000280)="1cb78763ff4e0488e4a5367f5e579ef79c9c3a7db2a3ce6525a47622e2e83d9d56d8ec5db04cf365ab20a101586dfab3ae26f86a620933f24ceff57111b4b7736aeb1c9c82014f35108052202f702da464f3c5e6b12ff54d1f82d503d73e64121b171ce84487ef039ba5aa2d23fe7af8857f92487e52cf729cb60fbea644241d9cdcfa386ef80b208c1e405d410aba34618ae0e174f990f4f2dfdf5fb08c4ef9341b4959ade3df8c6b28b0c569a2d150edcd4f191383b977922223d7e877a2750bfea986de53a4bc6795d16ffeb37457e3044c33b3a5fcff312774e28f27b341", 0xe0, 0x102, &(0x7f0000000400)=ANY=[@ANYPTR64=&(0x7f0000000440)=ANY=[@ANYBLOB="2ad9cc1cefab567484efa7d8ff60f6bcd2f4e91d9e379b55faafac1cfe3d52d8fbed68f80a54a9dd67889764977061b8f4185f13a5d515e4cc049ce118bc9fe5f13f44185b630e3e1ec2a1c2b721add6b8c68ade6ee9ccc28a4241cf864383e4b52002c7876cb9f6460728d316982a1bdd082f7be7f9675474c4868a2f02b61351231438fc54589f197344ddb527145f3bcddf2dee48b214f41b5f812761060bcee3", @ANYRESHEX=0x0, @ANYRESDEC=0x0]], 0x1) r2 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) syz_emit_ethernet(0xc, &(0x7f0000000380)="d9930ad5ab20eeb6a62d6c4f") fcntl$setstatus(r2, 0x4, 0x80) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x20, 0xd0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) write(r0, &(0x7f0000000180)="8f3a90cc905565a4bfe49adbce3a361d10294c34c969e8923022e4f8c5091be03cc5a8ee7232ad215a9c4723e49f63bcd4", 0x31) select(0x40, &(0x7f00000000c0), 0x0, &(0x7f0000000200)={0xda4, 0x8, 0x2, 0x5, 0x6, 0x7fff, 0x7, 0xffffffffffffffb1}, &(0x7f0000000240)={0x1, 0x2}) ioctl$TIOCCDTR(r0, 0x20007478) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3) open(&(0x7f00000001c0)='./file1\x00', 0xa0, 0x40) 06:08:09 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$inet6(r0, &(0x7f0000000040)="90adfa5e8645793be5ee1a39f6ce7b79926add5098ea3ab53fb05102e5819aa33743d13daa16ebd7d6f4d537793a86a8051acecec76fe72a027c62975c4456cb788bb2a0745910957427ea12b1b4ed5611ffe644bc4a8bba1d2eab735bdb7ac8d3271f0b64323d1e3c10ced61f2e329d70eecdd19d829a8087d4e69cf838bd374f2c45c5ab2bd23bb57f2a4ba45c6ac6e958da8fa5bcf823b2abb5d633ab8cade69d6a1f5844f69c30eaef6819fb769fa1017c22f4e04ed053872f7478eda48298d451193d32e2b62fe99a0c9e857a7eb656dc6cc18883902db44680a3efe3d526f8083035a37f6178984d62fc93104d49d389cf9a33", 0xf6, 0x40a, &(0x7f0000000140)={0x18, 0x3, 0x3, 0xdf}, 0xc) r1 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x40, 0x0, 0x0) 06:08:09 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x2000800006002, 0x401) mlockall(0x3) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) openat(r0, &(0x7f0000000080)='./file0\x00', 0x0, 0x100) pwritev(r0, &(0x7f00000000c0), 0x0, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f00000000c0)={0x0, './file0\x00', './file0\x00'}) 06:08:09 executing program 1: r0 = open$dir(&(0x7f0000000040)='./bus\x00', 0x20000000000400, 0x10) mknod(&(0x7f0000000300)='./file0\x00', 0x1ffb, 0x0) r1 = open(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000000180)='./file0\x00', 0x400000002c5, 0x0) ioctl$TIOCCDTR(r1, 0x20007478) select(0x40, &(0x7f00000001c0), 0x0, &(0x7f0000000240)={0x7f, 0x25, 0x8, 0x21, 0x81, 0x1, 0x3, 0x3f}, &(0x7f0000000280)={0x100000000, 0x5}) r2 = semget$private(0x0, 0x5, 0x40) r3 = openat(r0, &(0x7f0000001080)='./bus\x00', 0x20000, 0x184) connect(r3, &(0x7f00000010c0)=@un=@abs={0x0, 0x0, 0x3}, 0x8) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x8080, 0x0) connect(r3, &(0x7f0000000200)=ANY=[@ANYBLOB="00002e2f622d0ab2"], 0x8) getsockopt$sock_timeval(r3, 0xffff, 0x1005, &(0x7f0000000080), &(0x7f00000000c0)=0x10) semop(r2, 0x0, 0x0) bind$inet(r1, &(0x7f0000000100)={0x2, 0x0}, 0xc) pckbd_enable: command error 06:08:10 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r1 = dup2(r0, r0) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r2, 0x20004276, 0x0) setuid(0xee01) r3 = shmget$private(0x0, 0x4000, 0x100, &(0x7f0000ffc000/0x4000)=nil) shmctl$SHM_UNLOCK(r3, 0x4) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f00000000c0)) 06:08:10 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x90d2, 0x0, "d030c1e7bb6fc6e33c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) poll(&(0x7f0000000040)=[{r0, 0x4}, {r0, 0x25}], 0x2, 0x9) write(r0, &(0x7f0000000500)="3e2a7913e4ba6d673553c0c01b3dfaf90f001e4b2ae5eefeaff0f2c85e2831c61ad4491d1f7828bc2d2a500a35ace697bef649fa9da398bcd62b103434820abc4bcacfa3444002007e14295fbaabbbafe214dea79d95e8f6b9d3b3c190fff0c9ea73906e2adddcb95afdc27b8c9831351d74122ab9bd510eb009b2c4c7a18ef00201167f0000000000000000000000000000000000000000000000a2bc3c3fed9e907ae0817ac9ae8089ff549166ef4c81de589445d99e81442690eea3b617b256285db42562548a62acdf6fb75c4d3e93a9bee424ea37bd13a1f417f979830d6a5793c819c690e42221963f123dd0702e42d2f7ece489a6b15cbf", 0xfb) open(&(0x7f0000000080)='./file0\x00', 0x400, 0x80) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000200)={0xffffbffffffffffc, 0x0, 0x3, 0xffffffffffffbf7f, "859c117e4dbfa600"}) readv(r0, &(0x7f0000000100), 0x1000055b) 06:08:10 executing program 0: pipe2(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) connect$inet6(r1, &(0x7f0000000380)={0x18, 0x2, 0xfffffffffffffff9, 0x5}, 0xc) mknod(&(0x7f0000000000)='./bus\x00', 0x10000000002000, 0x4503) r2 = open(&(0x7f0000000140)='./bus\x00', 0x200004000e, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f0000000080)={0x3}) open$dir(&(0x7f00000003c0)='./bus\x00', 0x10002, 0x118) ioctl$WSKBDIO_GETMODE(r2, 0x40045714, &(0x7f0000000280)) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) setreuid(r4, r4) fcntl$getflags(r2, 0x3) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, 0x0, 0x0) mkdir(&(0x7f0000000040)='./bus\x00', 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, &(0x7f00000002c0)) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) ioctl$VT_GETSTATE(r2, 0x40067664, &(0x7f0000000600)) ioctl$WSDISPLAYIO_DELSCREEN(r2, 0x80085754, &(0x7f0000000240)={0x8003, 0x3}) r6 = msgget$private(0x0, 0x40) msgctl$IPC_SET(r6, 0x1, &(0x7f0000000540)={{0x3ff8000000000000, r4, r5, r4, r5, 0x0, 0xffff}, 0x2, 0x9, r3, r3, 0x0, 0x8, 0xc6, 0x53ee}) setegid(r5) mknod(&(0x7f0000000180)='./bus\x00', 0x61c8, 0x404) fcntl$setstatus(r0, 0x4, 0x4) r7 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r2, 0x80105727, &(0x7f00000000c0)={&(0x7f00000004c0)=[{0xb, 0x9}, {0x83, 0x1000}, {0x42, 0x6}, {0x42, 0x4}, {0x0, 0x37}, {0x66, 0x800000000000002}, {0x80}], 0x7}) ioctl$WSMOUSEIO_GETPARAMS(r7, 0x80105727, &(0x7f0000000480)={&(0x7f0000000400)=[{}, {0x44, 0x418}, {0x86, 0xe2}, {0x87}, {0x8e, 0x5d}, {0xc3, 0x6}], 0x6}) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x10, 0xffffffffffffffff, 0x0, 0x0) sendmsg(0xffffffffffffffff, 0x0, 0x0) open(0x0, 0x2, 0x4) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0) getgid() mknod(0x0, 0x0, 0x0) 06:08:10 executing program 0: pipe(&(0x7f0000000180)={0xffffffffffffffff}) r1 = socket$unix(0x1, 0x5, 0x0) fcntl$dupfd(r0, 0xa, r1) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r2 = open(&(0x7f0000000140)='./bus\x00', 0x105, 0x0) write(r2, &(0x7f00000000c0)='l1', 0x2) 06:08:10 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) shutdown(r0, 0x2) r1 = fcntl$dupfd(r0, 0xa, r0) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) renameat(r1, &(0x7f00000000c0)='./file0\x00', r2, &(0x7f0000000140)='./file0\x00') r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x88, 0x0) madvise(&(0x7f0000000000/0x4000)=nil, 0x0, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1008, 0x0, 0x0) getsockopt$sock_int(r3, 0xffff, 0x1025, &(0x7f0000000040), &(0x7f0000000080)=0x4) 06:08:10 executing program 1: pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x10000) mkdirat(r0, &(0x7f0000000100)='./file1\x00', 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000040), 0x607b, 0x0, 0x80000000, &(0x7f00000000c0)={0x400, 0xffffffff}) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) ioctl$TIOCSDTR(r2, 0x20007479) fchmodat(r2, &(0x7f0000000040)='./file0\x00', 0x0, 0x2) r3 = fcntl$dupfd(r2, 0x0, r1) fcntl$dupfd(r2, 0xa, r3) 06:08:10 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000000)="f13a3c20bfd86c6f3050c37c7fee55ed541e6f25846efc8723cc8de29cf48441a5d6450567d390b37fae76f4536cb7", 0x2f) readv(r1, &(0x7f0000000080)=[{&(0x7f0000000040)=""/47, 0x2f}], 0x1) write(r1, 0x0, 0x0) write(r1, 0x0, 0x0) recvmsg(r0, &(0x7f0000000480)={0x0, 0x0, &(0x7f00000003c0)=[{&(0x7f0000000280)=""/47, 0x2f}], 0x1, 0x0, 0x0, 0x9}, 0x40) 06:08:10 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x102) shutdown(r0, 0x2) fcntl$dupfd(r0, 0x0, r0) 06:08:10 executing program 1: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x402004, 0xffffffffffffffff) r0 = syz_open_pts() r1 = shmget$private(0x0, 0x3000, 0x11, &(0x7f0000ffc000/0x3000)=nil) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000000000)=""/110) r2 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f00000000c0)=0x8) socket$unix(0x1, 0x3, 0x0) close(r2) 06:08:10 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x10, 0x0) ioctl$TIOCSCTTY(r1, 0x20007461) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r2, 0x20004276, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x2, 0x4, 0x1}, {0x18, 0x0, 0x8, 0xfffffffffffffff7}, 0x609, [0x7fff, 0x4, 0x9, 0xfffffffffffffff9, 0x20, 0xffffffff, 0x7, 0x6]}, 0x3c) ioctl$TIOCMSET(r2, 0x40044274, &(0x7f0000000000)) 06:08:11 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$WSDISPLAYIO_GMODE(r1, 0x4004574b, &(0x7f0000000100)) close(r0) r2 = syz_open_pts() ioctl$TIOCSTOP(r0, 0x2000746f) ioctl$TIOCFLUSH(r2, 0x80047460, &(0x7f0000000080)=0x1ff) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x3, 0x9, "3e76b5e19a0b07362f14ec2a00104d918fbbf1b8"}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) setegid(r3) writev(r0, &(0x7f0000000400)=[{&(0x7f0000000140)="88", 0x1}], 0x1) 06:08:11 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, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x5, 0x0, 0x0, 0x5}, 0xc) close(r0) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0), 0x5c) lseek(r0, 0x0, 0x1) 06:08:11 executing program 1: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x8, 0x0) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000040)) r1 = syz_open_pts() fcntl$lock(r1, 0x9, &(0x7f0000000180)={0x4000, 0x0, 0x0, 0x10000ffffffff}) 06:08:11 executing program 0: r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000180)=ANY=[@ANYBLOB="82022e37526a4a5f0ad08c161d2efa10b1ff0e095621a114b2384f40bac64d00062984afd685620ff519bcfac64709db4f9fce4859cbfe6db3bf9f19f37e6ad0b2420b9500808669c9ef3f095c06d711f7ea0b9e7ee577fede5ac7687f54001d85d9bfe037db568dea6055c8fda4cde612ee02beec42ca9904efc19afcfdb8687fd3aa2f9c8c59e2ddfb908457b2d69dc8747cef6f1c048db3fcfeeea368b0c23300000000000000000000"], 0x1) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) getpeername$unix(r0, &(0x7f0000000680)=@file={0x0, ""/4096}, &(0x7f0000000000)=0x1002) poll(&(0x7f0000000640)=[{r0, 0x42}, {r0, 0x4}], 0x2, 0x101) shutdown(r0, 0x2) 06:08:11 executing program 1: open(&(0x7f0000000200)='./file0\x00', 0x310, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) unlink(&(0x7f00000000c0)='./file0\x00') 06:08:11 executing program 1: kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xffffffffffffbffe, 0x0, 0x0, 0x0, 0x2}], 0x0, 0x0, 0x0, 0x0) recvmsg(0xffffffffffffffff, &(0x7f0000000480)={&(0x7f0000000000)=@in, 0xc, &(0x7f0000000040)=[{&(0x7f00000000c0)=""/108, 0x6c}, {&(0x7f0000000140)=""/150, 0x96}, {&(0x7f0000000200)=""/127, 0x7f}, {&(0x7f0000000280)=""/203, 0xcb}], 0x4, &(0x7f0000000380)=""/194, 0xc2}, 0x41) bind$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 06:08:11 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r0, &(0x7f00000003c0)=[{&(0x7f0000000400)="f2232e4402fddb8e7c", 0x9}], 0x1) writev(r0, &(0x7f0000000000), 0x1f0) 06:08:11 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000001080)='/dev/zero\x00', 0x202, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1003, &(0x7f00000010c0), &(0x7f0000001100)=0x4) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) r1 = socket(0x1e, 0x3, 0x0) getsockopt$sock_int(r1, 0xffff, 0x200, &(0x7f0000000000), &(0x7f0000001140)=0x4) ioctl$TIOCSTOP(r0, 0x2000746f) read(r1, &(0x7f0000000080)=""/4096, 0x1000) sendto(r1, &(0x7f0000001180)="450052580874809c608ac1631fdc80d593ae8a5ad36f98ce117803a267f37bb061aa503c44aa72651183e844f68e0cfc5b6cd49a4b6133fcad396cb5045075a1a468e6f8978194db1cd465f0a2f8d712414bedfbdab393d60b7084e3f10edb947b0a9e43f22e99428ec92611bb45db44d6855fd37273f46a529ed3b4fdb7eda830c5648fe724b983c1cbf2c2fc8428f525769cdab3c82555ce0334fef1e45657b9464c73d996a59b52abd79205de88a139", 0xb1, 0x5, &(0x7f0000000040)=@in6={0x18, 0x2, 0x5ce8, 0x6}, 0xc) 06:08:11 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) select(0x40, &(0x7f0000000280)={0x7, 0x4, 0x1000, 0xb8a5, 0x1, 0x1, 0x7, 0x3}, &(0x7f00000002c0)={0x10000, 0x0, 0x1b, 0x10001, 0xc9ea, 0x400, 0x7ff, 0xfffffffffffff8a3}, &(0x7f0000000300)={0x10000, 0x1, 0x8fd6, 0x7, 0x6, 0xfffffffffffffc01, 0x38000000000, 0xe80c}, &(0x7f0000000340)={0x9, 0xe506}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000000), 0x3c) r1 = open(&(0x7f0000000380)='./file0\x00', 0x10072, 0x20) ioctl$WSMUXIO_LIST_DEVICES(r1, 0xc1045763, &(0x7f00000003c0)={0x9, [{0x3, 0x2}, {0x1, 0x5}, {0x1, 0x3}, {0x2, 0x8}, {0x3, 0x7}, {0x3, 0x9}, {0x1, 0xd80}, {0x3, 0x8}, {0x3, 0xfff}, {0x3, 0x4}, {0x3, 0x668146f3}, {0x1, 0x81}, {0x3, 0x7ff}, {0x1, 0x10000}, {0x3}, {0x3, 0x8}, {0x3, 0x6}, {0x3, 0x1}, {0x3, 0x7ff}, {0x2, 0xa6}, {0x3}, {0x0, 0x7}, {0x1, 0x1}, {0x0, 0xc60}, {0x1, 0x6}, {0x1, 0x7}, {0x2, 0x401}, {0x1, 0x400}, {0x2, 0x2}, {0x3, 0x3}, {0x3, 0x2}, {0x0, 0x2}]}) select(0x40, &(0x7f0000000500)={0x9, 0x0, 0x4, 0x5c0, 0x4, 0x10000, 0xff, 0xc459}, &(0x7f0000000540)={0x7, 0x5, 0xfffffffffffffffc, 0x400, 0x7, 0x0, 0x2, 0x1000}, &(0x7f0000000580)={0x2, 0x80000000, 0x8, 0x400, 0x80000000, 0x6, 0xda, 0x4}, &(0x7f00000005c0)={0x8001, 0x1}) execve(&(0x7f0000000080)='./file0\x00', &(0x7f0000000180)=[&(0x7f00000000c0)='\x00', &(0x7f0000000100)='-\x00', &(0x7f0000000140)=',\x00'], &(0x7f0000000240)=[&(0x7f00000001c0)=',(/\x00', &(0x7f0000000200)=',\x00']) 06:08:11 executing program 1: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x2004, 0xffffffffffffffff) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x280, 0x0, "f1f743cb40e374632e860065f3d1d10bdae2b8a6"}) syz_open_pts() 06:08:11 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000001580)=[{&(0x7f00000000c0)=""/93, 0x5d}, {&(0x7f0000000140)=""/229, 0xe5}, {&(0x7f0000000240)=""/198, 0xc6}, {&(0x7f0000000340)=""/124, 0x7c}, {&(0x7f00000003c0)=""/197, 0xc5}, {&(0x7f0000000500)=""/4096, 0x1000}], 0x6, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0xfffffffffffffffa) r1 = dup(r0) fcntl$setstatus(r1, 0x4, 0x81) pwritev(r0, &(0x7f0000000080), 0x8b, 0x0) open(&(0x7f00000004c0)='./file1\x00', 0x800, 0x60) unveil(&(0x7f0000001600)='./file1\x00', &(0x7f0000002880)='x\x00') pwritev(r1, &(0x7f0000001500)=[{&(0x7f0000001640)="fef949add234a54b545dda6340cad708e366b391243227ec262cc716434b9854770c300a4f31170c9d33abee7de28ef507c321954063c77ea0440c8901efe008eccfc4d99629bc2f559966664dd33bd1ddcb23a926324b38f12f105ee6a2b8dc03fca3c4b1c7b396643d085e04dcd11668e719e74a6acea14c0b65c6539e9d780dafbf0c7d7d516489ea3654b4cee1991c2ef241eb0297b31140d5a3e57e363cb2b50b331a437f999a5db8476b0da88de761341eb5826b078364d4bb44a5df400a827ab6af9bad592177ce689193d87ce18893d6c06b23127757c4d7e02d9d5a2bd22df041394a978f55dbedf3162ef0545486f36d2c6a8d6c377fd52d8f", 0xfe}, {&(0x7f0000001740)="10011c3a0bb90725a93d1d4b7c920bd32320d341cfc628b541f7cddf1773b645b203d0bdd3cc9190e96f4abb1c4cde0f0cc3aee810a9b4187f666c764f2dfef2e8a95fb01212b46627c691834fd146c6fbc0d644126c841d062820ec4defa535e0f410c44b0b05abaccf8170952470f1f581030f8a773ce90291e425a1657f9cf3cb1e158e4d1ed92b46feddcb26bc0163e12b65f5931afdaafb5304396c1ad9934f062c07342e13c18ec716173a5c16ea73a20d7cd6", 0xb6}, {&(0x7f0000001800)="670f861bdd9ae41f982e64bde1c9ff5836b7f9e2cc369b5839c4e2d82dfe489b739254d5ba5d5522c6dc903d8aba4d7351b523e9edeb38692ad572d7efe9e51529c0c5231a4fa9ae166eb76e9ad7067494597512e6e71a9ecb7e2c4ad0ba3bf68e05043c8b254e90d94cf572d38bad9fd7cb1decae1d765ef09dab09fb252daf64da500612a88deb56cfc2b673f0d61fe6a998ef17a29de47d1347021032f988e52687964ecf3f10a9920be95dc1e2f86969ebc456d30be8721843eb38323172c212cc08e99c7c2100d1352797147094f00ec6b3966d42bd890c81dd0dee63e6b548eebdd3138bc63c78552225e9b46410482640", 0xf4}], 0x3, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001540)) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) fcntl$setstatus(r1, 0x4, 0x80) 06:08:12 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) writev(r0, &(0x7f0000001ac0)=[{&(0x7f0000001540)="b9", 0x1}], 0x1) r1 = kqueue() kevent(r1, &(0x7f00000004c0)=[{{r0}, 0xffffffffffffffff, 0x3}], 0x7, 0x0, 0x0, 0x0) kevent(r1, &(0x7f00000000c0), 0x232, &(0x7f0000000380)=[{{r1}, 0xffffffffffffffff, 0xfffffffffffffffd}, {{r0}, 0xffffffffffffffff, 0xfffffffffffffffe}], 0x10000, 0x0) ioctl$KDDISABIO(r1, 0x20004b3d) kevent(r1, 0x0, 0x0, &(0x7f00000002c0), 0x9, 0x0) 06:08:12 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x9130fbf, 0x0, 0x4000000, 0x0) munmap(&(0x7f00003ee000/0x3000)=nil, 0x3000) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x18000, 0x0) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f0000000040)={'./file0\x00', 0x100000001, 0x20, 0x0, 0x1, 0x4, 0x0, 0xffffffffffffffbd, 0x0, 0x0, 0x3fa1, 0x4}) minherit(&(0x7f00003ec000/0x4000)=nil, 0x4000, 0x0) r2 = shmget$private(0x0, 0x3000, 0x0, &(0x7f00003eb000/0x3000)=nil) shmat(r2, &(0x7f00003ef000/0x3000)=nil, 0x0) 06:08:13 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000600)="bdfa4d2582c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd50537e23aa168a0237f559b7cb5e32d0ff2d4e7199679da8987423cab21c6b2748aaa78947da61d75bc9028a2b887f0130906e061a751731e5c2091f3e9bdd11c92617a21e0bd2d6976da352151204518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f50146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da475ee54c0682247a3e405d535caab085c9a7dee598ca84b10ba5651238225996d2250f6ea821e153a6212dc30a02000000ac0fe439f3c2ff8a0d530549c6eeab2d4e779efa285828dc1aca02c4e92423cb41191c368771b6626551a90e6a0998bd25030a", 0x123) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() ioctl$TIOCSTAT(0xffffffffffffffff, 0x20007465, 0x0) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0xfffffffffffffeff, "85495500020000000000001167f5afa680400900"}) writev(r2, &(0x7f0000000040)=[{&(0x7f0000000200)="e26699b718844ae27277b8f8ba46daefa34f32d6f5a18a7b099c57f17ef767fc13dec4fc2d43e02755f414380742cdb39e01b81e000a36dc36a631a219a222f260e3ea62d1111202d9c649805e7a9b860eb930ec0f7dc91ca1bc7e2f19e7f9a83fd0e9e1dedbaf94d601675df3b28955eb1d3a1f949273152a773898bf049a0f4c9d818ac1a742efdc84fd9616e5402bda0d01c1457dead12da48f0a8e3fe534dbbdbdafe1fdfc3dfcf1770c51", 0xad}, {&(0x7f0000000000)="4d1b1c72e75139591c63fc547c535c3cc786caacd64e3b61e4d2f360ce504969da4f8fb91456045d89ea2d4e6eb73c8915e6aac1ef20757eae", 0x39}, {&(0x7f0000000380)="aa0895224a0d3189d2ec7676729229bbca8bee49a359375447d8ec8da59cb3f6533a0d8f74bff7d742d3d2be34279aa1e5a67e441a79c20ac6de869fa4c9617b0bcea1151381963396044954bbae6a261fef5c6b7f1d2e02efbb462c6b3caa6d2e3ef0b2ccacd95c355dbfb2d9a4e3352f7bf0fa76ab6439e735ab78807b0d8542c175e4ff0e939f54cfb2ce7a7f995674964f6ed3ff643d2fc78bfcfb50ffcfe68f44aab8dfa86ae782893a59456f", 0xaf}, {&(0x7f0000000440)="f0289df251edf977af5d93407198f42abb0734acf2e447f66d912e0bb82ba3be198bc2599dfa7fd5b51f0e6452ba278fdf22793fdcedd1c0039f722df9336a183546a6508808f839b5287cfe54fc42ad10f6383a516ad52a8c83d019993ae0f08993292da763e900c1db95fbe8c016a37149ad599c6c92fec16c7ccdfee9662ac556f2269f1fc8decef5d66a5bf5c78548c2e15f92b47a502524fc3897cf2d0e807fe2df72b9a9b440248594adbf7a1059f2c0fb3708a6e1ed508b8bd687259becd3186564f1e180403129919d9e7b096b9449a9825ada72b1b414d86c8c7caabe88c2c30ac0e234f608", 0xea}], 0x4) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000340)={0x20d4f9, 0x3c3, 0x3, 0x8, "b08d16c624d8e500"}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 06:08:13 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) setsockopt(r0, 0x6, 0x2, &(0x7f00000006c0)="73d6c1a3", 0x4) setsockopt(r0, 0x3, 0xfffffffffffffffa, &(0x7f0000000000)="44b7feaba2837f9cfab01010399264d9462d37121c9fa65ceb5ca19ede804abceecc72ef0b50d70f82213b556b197760149beee1ac9dd9d60e0b311560d87d115f6030a0aec069d8c6", 0x49) socket(0x2, 0x4, 0x7) 06:08:13 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000240)="582720efabd16ebae6322525956007e6815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b80cb2d723f12fc4d5f16b136a5d00d1628b53a3b8871fee2e2df616ac294501912708a7fedd3fad81d8dd1c0f68a43929568acdd2d1405a8fd78328cf3ebdf9747fd11bec29e2bbffac99d9414af97486fc31019aa430f54a712cd85e20ae2cc0c09e33b28e1ebb3f5ea3267d16789744826eb12ae29d7af469f8eb5225add3f924f641372e038d0780572bbcd5fa63e702dcc39af94a0a582dfb376cd3b58e004b8caac030f5da88c2181d5f0ced3d2dee841d8c330ca8d136844a51f2bb2b7af4f784b6859fc4cf84f7ee0936f93ed3f8129c1332a60920f3da6c4b33f7459c4328344fa4d860d0bb348386112555167ff77d73cad5e07e4d7f5492c82e7a94707c696163a14cc2797b24cf4d1d2096cbde2a072c505c32cebdd432c9be8040d3aa8f918f0e72f9617e3a0026d570b6865b0201d4e08259330b0fb09d3e102a5940b45343f", 0x18a) write(r0, &(0x7f0000000200)='{', 0x1) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() fcntl$getflags(r3, 0x3) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x0, 0xfffffffffffff691, "f000bf3e00003303aeed0a671f7630830400"}) r4 = semget$private(0x0, 0x1, 0x0) semctl$IPC_STAT(r4, 0x0, 0x2, &(0x7f0000000140)=""/138) dup(r2) poll(&(0x7f0000000000)=[{r3, 0xfffffffffffffffd}], 0x2000000000000048, 0x0) 06:08:13 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) r1 = msgget(0x2, 0x203) msgctl$IPC_STAT(r1, 0x2, &(0x7f00000000c0)=""/227) poll(&(0x7f0000000040)=[{r0, 0x40000090}], 0x1, 0x0) 06:08:13 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) setrlimit(0x8, &(0x7f0000000040)={0x5, 0x9}) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0x89}], 0x9, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x6a}], 0x5, 0x0, 0x0, 0x0) 06:08:13 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x10000000002, 0x2, 0x0) write(r1, 0x0, 0x0) chroot(&(0x7f0000000000)='./file0\x00') fcntl$setstatus(r0, 0x4, 0xcc) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) readv(r0, &(0x7f0000001600)=[{0x0}], 0x1) 06:08:13 executing program 1: getsockname(0xffffffffffffffff, 0x0, &(0x7f0000000040)) mlockall(0x2) mprotect(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x1) munlock(&(0x7f0000ffa000/0x4000)=nil, 0x4000) 06:08:13 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001580)={0x0, 0x0, &(0x7f0000001500)=[{&(0x7f00000001c0)="52fbefd4b1fcb470f5bcc0ebed9f9d57fa899e9a2f4f90acff1e9475673c9398d64decc3fc4fc4f64dd6968d03e8576dee0c850a6951f9f0da8f51e666fbabf7283618a8d3", 0x45}], 0x1}, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffa, 0x5721b76b96d34469}, {{r0}, 0xfffffffffffffff9, 0x31}], 0x60, 0x0, 0x3f, 0x0) mknod(&(0x7f0000000180)='./file0\x00', 0x2000, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r2 = kqueue() r3 = kqueue() kevent(r2, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0x15}], 0x2, 0x0, 0x0, 0x0) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x0, 0x10, r3, 0x0, 0x2e) close(r1) r4 = dup(r0) ioctl$WSDISPLAYIO_LDFONT(r4, 0x8058574d, &(0x7f0000000040)={'./file0\x00', 0x100000000, 0x9, 0x1, 0x1, 0x5, 0x4, 0x9, 0x0, 0x0, 0xfffffffffffffff8, 0x100000001}) kevent(r0, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffe}], 0x8, 0x0, 0x7fffffff, 0x0) 06:08:13 executing program 1: getgroups(0x7, &(0x7f0000000000)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) r2 = syz_open_pts() ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000080)=0x216e) setegid(r1) chmod(&(0x7f0000000040)='./file0\x00', 0x1) setegid(r0) 06:08:13 executing program 0: munmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000) r0 = shmget(0xffffffffffffffff, 0x1000, 0x0, &(0x7f0000ffb000/0x1000)=nil) shmat(r0, &(0x7f0000ffd000/0x1000)=nil, 0x0) r1 = shmat(r0, &(0x7f0000ffb000/0x1000)=nil, 0x0) r2 = shmat(r0, &(0x7f0000ffc000/0x1000)=nil, 0x0) mlock(&(0x7f0000ffa000/0x3000)=nil, 0x3000) shmdt(r1) shmdt(r2) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x20, 0x40) pwritev(r3, &(0x7f0000001480)=[{&(0x7f0000000040)="1cd0b01c579d6489d12e14f3be83d4ffef47e3ee1411fd0761cfd05280a20809af899b9e936be1aa70e15d25d372965449a0cbf135f378658871463c4863c0680f5a7dfc49df898591b2bc67a4f5d696f4993b1967db808bc135968876f07755ea71ee72dec48fa036e585e7ee2a39b91576816e53a314866f5199046b62562a650abcf38288dc8e00ea6eb9b09c27c12af7fc20618e4d5d6ff5e43cc8f3580246b2127e1c282c461ca5d024a9d1014d5024a2d6cf4890089b19c36aaa63190950fc66412cc92086f605fbe0d80b6889d67d201f412723562f55265df3fa49f1601782dbc12202", 0xe7}, {&(0x7f0000000140)="866da02ab99699cc66d3fccb91ac976177bea6284e1bef2de29cd066b8eb50ef1cf33b1d25b05a0cdc01f3672085c5279a2d6a1e9770eed0f480c7ea2009387730a8cf9102693950385b076b32c40342979700138abaea802fe71e38f47a93cf5f170fac984c219ca51f0567dc1d4e233c448e6a7869759238ab72065657c492215d74ab3a0f4e902d47113d477623a7262172d3eff693f8cfe06cae8d42db7e01bb360a4a9fec1c7857a682b9bbd8f39af93da8bd0c008d722f7026ebf30cd3b251f252eb07f33468e0e847c238183b6ea58e60b279dedb21ee31106b6ec90ae08a6f29f090c064f54de5b077f1b6cf", 0xf0}, {&(0x7f0000000240)="c548d1b67e647c1442e9476f7fbcccf85582a33facc3c83f4f3f58c269888fbc04921a2afb0821ba7e7a6d4cfddfadac38de625f95fc957167f6b63dd64494bb79ce79a14399144383dbe261e85ceabaccc1a8c796c179d0e6c1826d7200111dae2c232d8acd68f204f383032f83e6a0eecca580e7a939b4ace645b806c0c04df393b41dd1b9fdbc6af0ae4c6216fac8636a67b158804cbc700db82695e4a1007db4ea99ea2ec0b3f3e7b75780ccf993092839965eea05d4e51316b321ba491ff6735afa6a19c1373007", 0xca}, {&(0x7f0000000340)="5b3fef143fb2a63ba7d90af0b2ad29a35b294169a8d579e1a746a478e8f81d9d235dcfc719c7f05f4a75914696dbc0630e4cecc654559a7c5778d5c13f77dc2588c20ef18772c9b39ec60b619f583d54bc84c05057c955522ae0f16c965bfd928d3260be52e33fcdd1d7694a8615870f678a10c6412e5fc6d6285f92eeedbb39b61d9f2303a4f7c163da3c66da0b3888454fe503be", 0x95}, {&(0x7f0000000400)="72839cd244d672f3dfa03bd644c6ef945eca3383b18be47bed290eef09bbd3638379a06c973635d5f9fcde72a4eec1f9d2ac64ddefb6d5e790801960d45937a5d94837dc79452f563eb4", 0x4a}, {&(0x7f0000000480)="ee3ad146362ce5b8ebf9ee18cd0d1ec412bac645083dc95fa7e51338c9f6b74394f79f8a1e29144d566eaad9e9aa677db545dee61ae06047763f4a01d0d57c79f665a729b983ecee0b9f44be9530bfbeacc0c040b6231f887259c11e45573765407212d4fefa8f7d176b771fc66bcbfe87ff3be30eedf655ab2cf0a5aed7ab584bfebe321228b3a4ae976b371b92123831bf61bb02e7d5b94f206799d6b4015601935513bbd9d684a4bccdab81e3e8f5ba235c3e771d25ae498af5543ea568a7fecf8412b1d3db2a063ffb829ca5cef16fc1f8b51848aef1fd88c4299a62ed516950cff8f5e19622d50d7a69b476adec45315a0e16303fbf519f32d24a4ddb089beff91fa92ef95ee6b830675b625f261479083a383a1f69bb1a7dd4b8bbd9c444f963fffab5240f18ada5d486bc8a6c6066b09d478819c29ab884a5a14d15cf2f0dc52ba38aed186e0b24ec014d8a6612e09468ddac6ba4458c6c3d529f58f9550aaac5159b37353c93140b3d3cca915fab8bd40c2e01daebacc6b60edaab7ea4c3a715edff9fa47e4e881ae7187f80d12ca504d78a10acc14cbac907e3acda289009d64d497eb179b32eb3869d0857f07eebcde87d184e60ca458fba736a5abe6ec22249d8bc7eeb9e4779158efd32fd50f964041d69372799cc2de35af8b2313c93cf1f63cfc4780def4e3960a31bb02f27f85887d083de0ec49809d87952e40695354b7d0a4bf8d9e482b84e0cfec8e5627cbb7b72cfd1da97d1a332a72515a8d7d36ebcecaa4d3608a7e3a7c49597a87ddd9f664d5b45eda7a2b3f960782d5a395d012478d098824905bf01216e06d5e70e627f043348c44ad81e043379a1e427ca94c364569e34a4394b71636bb31b50b302defbde1a4fccdd01f47f5f88ff35aafd207c57499686b060765860c383aac1f54e4616e3c94f58ef639176e679565f87c4781c4b050b50f9c7a2589be8d1bffa6cd2f00b3bd1740abd0249c90353e9c778fa2fb9d8e90bfb8672f25af951d10f402d68aadb43f650c0e74830bb830c8db7c117ce93d1e8c0f692297193f796b7f51c1fe4dfa7c6033bb7a5af0542e3d12e0b7540abba457bf2cd337540440c52712b54d6ed2e232720f50acd4cf8134f97a6790fcc5d3476712416e70d5eef1b1cade933115fa309d0f82de667a072be36892268bf575b1860e6a6aa87694f8d41e4ca6fca5494529a0abc5efff4903c5cdeebeb782ca53b7d2a47f2a91e5f05b42c20701b095df42535a864171a4a6827ed148cc023529a8c61e0c5399c7c3317e31710cd3c27fd7645876e89ae4d4be267b42208b551a57acaa4577ae1330bf268bea8b7435df052c1f76346aee65b31a20e841f470eb1d54f62f555d85f18c952e6dc808ff7e6a60416b6010e3ed0aee4acb733f52b0ed041b975d6bf5a979d638363895dd9cc6cd1bbba7a6944df35a696d213932d630b92a8249ad22b60ea7c6b3f853b74b9e64c8ba138628de50fef17f21d6743b22453f25bc6b1fc31b9cece13dcfa418f6f2456527bdd7d53eae025f622609904adeca95c0d60f8f98eba68312c57613391b2caac3fbdb4cd988cdca4544c0ce25e98d3a2c07cb00caf2bafc58349d0d8e3a340f0c97d8c1bf15f795679c2ec04b9bacc50e2f4bab1b58232023363d64bfa048e3aff969ea1abe87b995ad2fb291ee44c5c559711cd4f15af796ce0d456d9f36b897e4576f7704806f24df18fce53bd7412b4f9b1c55710bd5d50fd49033034d8622affd58094219c7c6230f06e3f06c79a61c2048d17c4c876078be58f9f462732cb35461f0fb9af896eda57a06ec46ca48c3a64b1b126b2d2a3879eeb66555cab78839aa35b193644289136fb2bd8a785f20972cd13779af33613b804996d84aeded33eb4f3d19d62e4c5ba37229995e94a1194736f09c4059de963d5bb529baf9ff032270403fa13ec72d25300c5280af14c1025f8ec62cad377742dd869661f9bd4cc47b2283b7c23b7c042fdf98b4e4eb998a9c9da928bb61ccbbdfde7a134f154b3f13bd8eaf25a8f7b3731a1ae16a34f24df85765746edee259633db424b51e5d46dab3a0127a6121c518121e515a8dd4a2b2390b922fbaae5b403fc228c2dff62d8b26c9c7e81a297d56410fa11fea733ed64ab3269b98a2e66b4c7745049ae0ee6f4cbe6d02c58315f5a449da214ff413987ce6267cdcccaa9616628b25272969553c0aad219b238733bc94ab283d89b63f641f6b6d31f77ddff428fa99431d921b2c02fcde96121884552e25a6d396adc18773426bfbd912608dd540f538ff0ca1a06dbd899cb4d6f6863773682ca511ca470427f4e612cb8a08c67606d7f321f1510de803116299880cbc42cd197068516803c177664462f66534c062ccc0c8289efd1b5eb502178aaa644af94ea4d42aba30a174abbc30de9fc4eeed3581cbc6c621aab92fad1842f067d03c802f283995b00847076eafff5c211af9235f93b8b9de733e5e8ae9f6fd04c0481e8b0175ae56ed0e158ee92daf34bf9a89d48ded5e0458c3cb5b44c4a0023c9e75b7c5efca34452b100af0a52c5cd1be78bf7b2828ec0b0585d9b1e67d678dcab0438eda5111efacf63b669a7132b75b25958308492be59e7c38eb6e3c7dcf06c98bff0e57a363659cff1c1ce6d85ae90b4587995c800a300165e00eb7482e049b740a2f0ccd87f6037b6b4c4c50fefb91c6dac35dab46b10855c579148115a69e04d4597b0031493ea1bc3050579a2ff0f4cf956b3e220dc309b68c9fb3d9617c03f7c8c4ef46e9f4f25ddcb4656e39fc6115246a5b6f68a1c0fc3d312073f3be37d14a9cf2ded230627aaed952618d89449a4acd4d7243b30b8e8f9801060692adec2161d289e50b1a6ac8710053e5935d9ecf044d8c85f5d8f20338909ef48cd7dce542c26327a624be8288d4c75afbcc92799fdcaea65cd51302c38da75f932b61a423cb1bc5a3e119f1a8a62a5db0ddcea59428f9f9d66381b7aa2252a1ce546bddcb6fb77e41529427e5817269f7a7eb3bccc4a628f8a2e4b056c109aaed2ede048f830ce70cbc0bf661327d553df4d94629b9ef23199abf17d0f7793c7558063ed2c91888a88625b9a20f1a58b4301ff05c67ded76b4726015e860e6db69ec65708bd9a2de6e57a4461d0b9025088b598268278e39edbf8e40437cd8aef1e2b6c289250557b6d5af503a7275be6d039325874f5e044c9fa875b2c2f8b0de1a6025e8ec4e8882601e3b45863c2c75ad68b1e7d313ee712a5052cbbf9928a677848ffa5c2284226a781c8177dd47648ae9316fd8b82c4ce77befa6901477a23f628399813a6150cd47f23ee76dabf36d41b72a6f96a409de816f668ee48e8c2536d0c81370f78bf8130ec69bcec765c41c9d2143382c98627442a121ff811bd87b56011ffb633e958111d288f725a584706f08a8882b0be92796dff0d3d98bcdf3a581956d55e7025305a88429ec208605f6ab85784b193f462277115d3e4a34e6793cfcd7bc677641ce9b96f09b34e3812e712fdab83c6f4219c9fe544766aa7c255be787c6f0a18453503236f51b9d189077f4358bb30e67f86294dc550cb39a43289be2491f10a5adef54c208fdd871130809c87f24eb291a79dc9dfd6bf23ab7a6567363144ef596a8af5f603af8be2a46f1e63f93e63d8a24c1b3c1c57933b95e5cfcbf54f6d51115bf68a9c147eb375bbebd6a1938c6c7039e509889b6835fe0c8c0474bb5659274a5e8196778167ba99073ce86ac2b9c18b5e49b44341948c354be9b78808a018e17d1bb4a43717820ec84c9b56ec1baec48822adbc0c7ad20c503c73daa03b1f985cce1b6762735352032d48e027df52ad2a10f33dd62bbf2226a8d745bbd9e3a9db0d8bcfef0b3c49f8b61ebb37baede3544c389142c795e40a0a678fcd556409e523494fa0d17c44e182071e21e93cae3fa8c757f8a4521ff7fbeee0fa888e908201f560bb961c1161297bb80268d0dd6302cf46349fdedaae737d6c83147250902a689c475a2de35906022a28f3813815d5043f0bb474f4c489c15433777fd998020c5589eba08bd60485ffc6b87d30d7047c4216cd424a9463fca38740b4d40cac646f2686b32f4b732719b0830520ecd8e90ec0811d8cb149638ffc8ad13f6fd49252d6588217c800a82f36f3192a38e73fbadc60bfa5b4dd496fc60ffa259f375971c78f11cb66a0ca5bf1a6a40dd135906ed47ef49a618becca1114391f89906d34f7a84ff2a4f02f0e99d5fc03a1ecbb13754f2d3bf02caf76dc44e36d65aea47f9833422e66bab8fa093b5471378dd0287a08ead32a40023c4e7c717f4cf1a127a7636ca9a4a98fd34321f9947466b543d85f65e98d27a0dfd4ec124fe7165107591ba2dc76324a619e1fb457a50685005ead18966fb8001a6f5e06b497679ee5b80323c84d7fcaa7c3b990bd9ee8cd45f9cc756eb06805904aa5bdc95156d1f353475dded286a2bf453ede7eb3d35b980aa0ec1a557cb806732b1e0b26e07874f164e02be0aa87d768aed6ec6b8c2c259e7c3e41d3cd500570485f0fa4c50bae7e422c9b7c6670d5cc3639df3f17d2b1b7b58b9ddfeb5c20a518f0f28f67bd21d68f07fbc749e6af83e29f97594dd3aec973dd8bdc5c7837bea2c7691f5680f22b075de5788b738b927b096b80036aa0ea6a3f925ada95693518c3a14f42e5429bdd5afdf063302a0ba1199b80402f7753668593428bff3bad26cbc4a1f026944f04995eafabe2d89ab2df769c1fa793cefeffacd6ddc217c70219997afe5635e1cae1fa2866c622039c0c365d5ebf979a1a232bb42c50c530524a12cf945988ec15ddd6982c2007f91b7310dc10ad168332120c524ff335d3b78f6e991c7f92e23884351057a6e10a046323d03b2f84396659a4b5b1febb4ee8786eee77d1b6113ef8045669bd26cded8936042107227bb08cb10f7919f816810a368ba38709386ae4c700f7051ca3aa39eddb78767da2e41bb9453ac9e33a55120f6beb90b9f75b9ba59c748bbf2ac7ccf0505f015d52eaad12c2c1eb399b9c90a8a2e98532200c35a6431536871fd92694e6efb1b9b18077cc79ed3d514e44b0a33bfd75271f93592a83718a8911992a7db15d03abd36c30997b4f22bf2d7e203525309f3fd7011d66679fd7cb431b8351175b16d03edc9e1c3a2aa314ae751b5937fe8656faf6c3c7c5440fa3f729e6be7974d821d841ff6b0e390bf4e40b5b6a272d17f622360e983e9cb19145881f34752e2cce4ffadef3fd1072064f00c8fa8b6f10e7975d3ea7248069c264dfa61757abcddb7296ada87c5bf9f7cc7ba6da9ce6146a69c98f6f47b2285f36e50fce19d73b91aa24754a43c90d7837b1a560de53fd67e2830ffc63cd02328201318d8b98112f2635ad7f62ec89fbf789d771c55c0d8faf7f8619793397b76fd56bdfc085ab3ce7bb9a05819f45db9010dba60c94018848c97c3f06608cb133ddec19e11f9c4eaafd2f35870ba9393be90249c4325f3ea33151b914eecab52a36e9b0488fe189aa16a36840fd090cd406ccc2940c9da2bd99da9e8f6a54beb5c810ab996775e9cd709a1653c48faccac2fe98bea009273671909f06e111a6b7b381e789ceb0d6f521e2e575f0a478a36f118a22db541e9921f4f75ab34275a24b4716593b06aaf1ba88e2d385459a14bee265aba124a9e1407d35d49c63e3134f9c82fb3a0c979c8bd5e1af4ae7fc16b653a8ea897a2dca3e6995a1eaaa078c9ae5859bfdd826de4c37c5be6278411b0a70200", 0x1000}], 0x6, 0x0) 06:08:13 executing program 1: r0 = socket$inet6(0x18, 0x82, 0x9) getsockopt(r0, 0x29, 0x3c, 0x0, 0x0) 06:08:13 executing program 0: madvise(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0) unveil(0x0, &(0x7f0000000200)='x\x00') r0 = kqueue() munmap(&(0x7f00004dd000/0x1000)=nil, 0x1000) kevent(r0, &(0x7f0000000100), 0x9130fbf, 0x0, 0x4000000, 0x0) munmap(&(0x7f0000009000/0x400000)=nil, 0x400000) 06:08:13 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) getgroups(0x7, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r0) setgroups(0x1, &(0x7f0000000040)=[0x0]) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) r1 = dup(0xffffffffffffff9c) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f0000000140)={0x4, './file0\x00'}) chmod(&(0x7f0000000100)='./file0/file0\x00', 0x0) 06:08:13 executing program 0: getgroups(0x1, &(0x7f00000000c0)=[0xffffffffffffffff]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x2, 0x0) getgroups(0x3, &(0x7f0000000100)=[r0, r0, r0]) dup(r1) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setgroups(0x5, &(0x7f0000000080)=[r0, r0, r0, r0, r0]) 06:08:13 executing program 1: r0 = socket(0x400000000002, 0x1002, 0x0) socket(0x0, 0x7, 0x7) shutdown(r0, 0x3) connect$unix(r0, &(0x7f0000000100)=@abs, 0x8) 06:08:13 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) sendto$inet(r0, &(0x7f00000001c0)="d26d6640a0ee3bb3b3accfb1bdaf4377c50e67e7c02d5d847d368d016b10fc937a60598340ea25dd86abebe96554f21af69bd5812b7883bbd9a901234faa9cd2fe54e85c3431439b1a0a837b3de0f18bf645cc5087def70df705c6c355d2992ac5c32292117898a483ef4e244e0ff1de5201ffab8eeca65fe98312709a2b8ae9b7ae", 0x82, 0x406, &(0x7f0000000280)={0x2, 0x2}, 0xc) setsockopt$inet_opts(r0, 0x0, 0x100000000000000a, &(0x7f0000000040)='\x00', 0x1) r1 = accept$unix(0xffffffffffffffff, &(0x7f0000000100)=@file={0x0, ""/108}, &(0x7f0000000000)=0x6e) accept$unix(r1, 0x0, &(0x7f0000000180)) setsockopt(r0, 0x0, 0xb, &(0x7f0000000000), 0x0) bind(r0, &(0x7f0000000300)=@in6={0x18, 0x3, 0x87, 0x10001}, 0xc) r2 = dup2(r1, r1) ioctl$TIOCGETA(r2, 0x402c7413, &(0x7f00000002c0)) socket$inet(0x2, 0x400e, 0x5) socketpair(0x0, 0x4000, 0x7f, &(0x7f0000000340)) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)="428e5faaba3a245b65f332556548bbcbb92f3666b5c991e8e957d16ab1d87de5d9145f530aff5b24bec93670b0bee29903f14e7f8a728190e97e812984a755dbbe79426b038d549ab82fb374e2f120dd7f0eabda47f14ef91f1a1b5824e26d3294cb40b7d6bda83c30cebe0ab7b7ee09147fe6ea9b3a01", 0x77) 06:08:13 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x90d2, 0x0, "0000000900000000ef4de400"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x10) write(r0, &(0x7f0000000080), 0xffffffad) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0xfffffffffffffeff, "85495500020000000000001167f5afa680400900"}) open(&(0x7f0000000040)='./file0\x00', 0x20, 0x1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000840)={0x0, 0xffffffff, 0x3, 0x8, "b08dce000000000000000000007800"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x24ab6d9bac2001dd}], 0x1) 06:08:13 executing program 0: r0 = syz_open_pts() r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0x6, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x100, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x8, 0xb0) ioctl$WSDISPLAYIO_SVIDEO(r2, 0x80045745, &(0x7f0000000400)=0x1) write(r0, &(0x7f0000000140)="908d144e33da16db9fabd10274a105e3dfdb9ac4c00b40b4ed5e915ca57d7ae2d4f72b34bed11e4ff6453dd6ed1096dc4bfb97c4ad7fe36e6e41b547960cb7f273556a18585fa19150cca58239f31a6b0124b3b39128c1c185afa8227d28aa833144d13fcc328b2e5815cffeaf7a4ad8f3e62c9e190d4d25ca57dac1b92a284aa14f55b8903f2022a171915f8584793fa8022463239fd879b39efd7188591609d52a7b2091d5ca1dbacec3453489c606baffd02682f6e01d75c1efcdad214060e818f60f657ceaa7865bbc1930ad515e83f49f83f9ec076feecf41085458e83087b005e49003b7bc7583ffabe55db59a20c11bc2aac99d1d503e63224e8da93b19", 0x101) kevent(r1, &(0x7f0000000280)=[{{r1}, 0xffffffffffffffff, 0x9}], 0x1f, 0x0, 0x0, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff}) kevent(r1, &(0x7f00000002c0)=[{{r0}, 0xfffffffffffffff8, 0x2, 0x20000001, 0x45, 0x4}, {{r1}, 0x0, 0x1, 0x1, 0x800, 0xb73}, {{r0}, 0xffffffffffffffff, 0x8, 0xfffff, 0x5, 0x7}, {{r0}, 0xfffffffffffffff9, 0x4, 0xfffff, 0x80, 0x62f9}, {{r1}, 0xfffffffffffffffb, 0x11, 0x80000002, 0x100000000, 0x6}], 0x2, &(0x7f0000000380)=[{{r0}, 0xfffffffffffffffe, 0x0, 0x8, 0x3ff, 0x5}, {{r1}, 0xfffffffffffffffa, 0x40, 0x10, 0x0, 0x1}, {{r0}, 0xffffffffffffffff, 0x0, 0x82, 0x40, 0x10000000000000}, {{r3}, 0xfffffffffffffffb, 0x20, 0xf0000000, 0x2, 0x5}], 0x8, &(0x7f0000000040)={0x7, 0xd2}) kevent(r1, 0x0, 0x0, 0x0, 0xb0, &(0x7f0000000080)) OpenBSD/amd64 (ci-openbsd-main-0.c.syzkaller.internal) (tty00) 06:08:14 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x428, 0x0) ioctl$KDDISABIO(r1, 0x20004b3d) r2 = syz_open_pts() r3 = dup(r2) accept$inet(r3, &(0x7f0000000080), &(0x7f00000000c0)=0xc) ioctl$TIOCSETA(r0, 0x80047469, &(0x7f00000004c0)={0x3, 0x0, 0x0, 0x0, "61aa0db100000100"}) read(r2, &(0x7f0000000140)=""/179, 0x4a5) write(r0, &(0x7f0000000000)="a746", 0x2) 06:08:14 executing program 0: r0 = socket(0x10000000002, 0x3, 0x0) getsockopt(r0, 0x0, 0x66, 0x0, 0x0) accept(r0, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) 06:08:14 executing program 0: r0 = socket(0x37, 0x4000, 0x3) bind(r0, &(0x7f0000000000)=@in={0x2, 0x2}, 0xc) close(r0) syz_emit_ethernet(0x1, &(0x7f00000004c0)='1') 06:08:14 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x61c8, 0x401) r0 = open(&(0x7f0000000100)='./file0\x00', 0x104fd, 0x80) readv(r0, &(0x7f0000000340)=[{&(0x7f0000000280)=""/129, 0x81}], 0x1) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r0, 0x0, 0x0) mlock(&(0x7f0000002000/0x3000)=nil, 0x3000) 06:08:14 executing program 1: r0 = open$dir(&(0x7f00000001c0)='./bus\x00', 0x28210, 0x4000) r1 = dup(0xffffffffffffffff) fchdir(r0) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f0000000080)={'./bus\x00', 0xa4, 0x8, 0x7, 0x0, 0x10000, 0x7, 0x2, 0x0, 0x1, 0x3}) ioctl$TIOCEXCL(r1, 0x2000740d) mknod(&(0x7f0000000180)='./bus\x00', 0x1fff, 0x44fe) mknod(&(0x7f0000000040)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r2 = open(&(0x7f0000000380)='./bus\x00', 0x1, 0x0) ioctl$VT_OPENQRY(r2, 0x40047601, &(0x7f0000000200)) r3 = syz_open_pts() writev(r3, &(0x7f0000000480)=[{&(0x7f0000000080)='d', 0x1}], 0x1) mknod(&(0x7f0000000300)='./file0\x00', 0x1008, 0x20) ioctl$TIOCSTART(r3, 0x2000746e) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f00000000c0)=0x4) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f00000008c0)=0x1) r5 = getuid() getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0}, 0xc) setreuid(r5, r6) setgid(0x0) setsockopt$inet6_MRT6_DEL_MFC(r2, 0x29, 0x69, &(0x7f0000000180)={{0x18, 0x0, 0xbffffffffffffffc, 0x400}, {0x18, 0x2, 0x4, 0x1}, 0x5, [0x26, 0x5, 0x3d6, 0x23, 0x40000000000048a2, 0x8, 0x0, 0xfff]}, 0x3c) preadv(r2, &(0x7f0000000240)=[{&(0x7f00000004c0)=""/204, 0xcc}, {&(0x7f0000000100)=""/2, 0x2}], 0x2, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r2, 0xc014575e, &(0x7f0000000440)={0x9, './file0\x00'}) socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) sendmsg$unix(r7, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000640)=ANY=[@ANYBLOB="106ccd8b76860000000000020046ed970cc99886a5c73bd25c000000b100ae6511e6d788a22385c719fbf96f6480cff0fb6b3411f8725f5d96c01755fe88d0fe7c2f67ca007d7985d68adef718b1c5658870bbb776b3ff3f6cdf59019651305ce44a638986c3f26fd1f1234c15ccf5b5f826538dbadf3040974b4af489bbf45facf0cd6cafb20b287f71464485e30df32e8b0e1cd5d616c3515539da62df74515024ae01795fc6263569f5cd66c92736cee9ce06cf9e214911502097bc2fcf3a494780207624c017208d6bcc9aeeb7a2db95078259b79395dfc5b2a93580cd2acf6e5d687f4bcaa72b2bed978587900d3149cf5493884acf8e55aeef9fcaf05acf89fd189ee764d0d0bd60d2e5936f6d7b246657f1916580e2bd2212a583a4bace05b14103b6521af9107d5904cca492be3b1dbf697d0aebccbf28d970cd0f05eac554f4ee55ebeae63211c3c96e17938ce026445a02921f46d35fa5480e2c163f1f1599b785f02a901b4091cbb25fa5f3a3414750b826ae7a101c0011ff04d2506aee8347196c18db047ed40a40fb93e2fbd46cda4fbfd4b9ddcc556d3ccb400843d32495bc6b3dc115e2c14a6c298dbc76ba4afdf33478bf094c2c535b89f004524e32282df46b32c0764b4f310dffad9562e499129d6bdd7de337c83c048c5df30db09a137c6219b3f2630a1913e4"], 0x1f0}, 0x0) sendto$unix(r7, 0x0, 0x0, 0x0, 0x0, 0x0) recvfrom$inet(0xffffffffffffffff, &(0x7f00000003c0)=""/110, 0x6e, 0x42, 0x0, 0x0) recvmsg(r2, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x32e, &(0x7f0000000280)=""/214, 0xd6}, 0x0) seteuid(r5) ioctl$VT_OPENQRY(r2, 0x40047601, &(0x7f0000000840)) 06:08:14 executing program 0: r0 = socket(0x18, 0x3, 0x3a) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x5, 0x0, "000000000000000100002000"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) readv(r0, &(0x7f0000000300)=[{&(0x7f00000004c0)=""/4096, 0x1000}, {&(0x7f0000000100)=""/244, 0xf4}, {&(0x7f0000000200)=""/240, 0xf0}, {&(0x7f00000014c0)=""/4096, 0x1000}, {&(0x7f0000000000)=""/102, 0x66}, {&(0x7f00000024c0)=""/209, 0xd1}, {&(0x7f00000025c0)=""/227, 0xe3}], 0x7) writev(r0, &(0x7f0000000480)=[{&(0x7f0000000380)="ede281b1b729e7281ee6f0a065f6e6f78f653c7441157567dca0eba5579edf8df65cd0b2590b7b7d9857cca5bd6b6e0834ef31005e89f45be9aaeaf57e076d9c4ab56d07d7d3c0826793febde56630bda40326b74b9b03c2ee5e2d1e27ccfac5b35a79a2", 0x64}], 0x1) 06:08:14 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{}, {0x24}], 0x2}) r1 = getegid() r2 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) r5 = getegid() pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xfffffffffffffdf8) ioctl$WSMUXIO_INJECTEVENT(r7, 0x80185760, &(0x7f0000000180)={0x10001, 0x1, {0x1, 0xff}}) r9 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCCONS(r9, 0x80047462, &(0x7f0000000200)=0xdd) r10 = getegid() getgroups(0xa, &(0x7f0000000240)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setgroups(0x9, &(0x7f0000000280)=[r1, r2, r3, r4, r5, r8, 0x0, r10, r11]) 06:08:14 executing program 1: r0 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r0, 0x0, 0xd, &(0x7f000064effb), 0x0) lseek(r0, 0x0, 0x1) 06:08:14 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1, 0xfffffffffffffff7, "000000000000000100002000", 0x2}) select(0x40, &(0x7f0000000000)={0x0, 0x100000000000000}, 0x0, 0x0, 0x0) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x10000, 0x101, 0x5, 0x0, "d1d2c97a2b9a80f35d118aa501fd8b08bf0ef9b7", 0x93b9, 0x4aa4}) mprotect(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0xf7fffffffffffff8) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r0, &(0x7f0000002800)={0x0, 0x0, 0x0, 0xff5f, 0x0}, 0x0) 06:08:15 executing program 0: pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r1, &(0x7f00000005c0)=[{&(0x7f00000003c0)='H', 0x1}], 0x1) write(r1, &(0x7f0000000180)="e2fd59d76f972e8587daa17dc53dfd0f24b423c5f680adadee2dfef69e8447a8f7470b437a98eb2e2d25f7274cbf9d21e183534cedf56de3390998316cac735aac9354e87ff49977db2d242744260f8ceaf9103f853b8cae6fdf40009377fa28fba16a50ba7ad6f3548827ddd39eed808f9558ac4fc358bd58a6f1e41232d1723b34007ef02cd06f2617645c30abea29da0cb674", 0x94) write(r1, &(0x7f0000000040), 0xfeea) read(r0, &(0x7f0000000080)=""/101, 0x65) execve(0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) 06:08:15 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = kqueue() r2 = kqueue() r3 = kqueue() r4 = dup2(r1, r3) kevent(r2, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x81, 0x0, 0x0, 0x0) kevent(r4, &(0x7f0000000080), 0x8, 0x0, 0x3ef7, 0x0) 06:08:15 executing program 0: r0 = socket$inet(0x2, 0xc001, 0x0) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000001c0)=""/10, &(0x7f0000000200)=0xa) r1 = accept(r0, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) recvfrom$inet(r0, &(0x7f0000000240)=""/176, 0xb0, 0x843, &(0x7f0000000300)={0x2, 0x1}, 0xc) recvfrom$inet6(r1, &(0x7f0000000440)=""/208, 0xd0, 0x2, &(0x7f0000000180)={0x18, 0x1, 0x7, 0x5}, 0xc) getsockopt$inet_opts(r0, 0x0, 0x2000000000023, 0x0, 0x0) 06:08:15 executing program 1: r0 = syz_open_pts() semget(0x0, 0x7, 0x20) fcntl$lock(r0, 0x8, &(0x7f0000000000)={0x0, 0x80000000000002, 0x7ffffffffffffffe, 0x10002ffffffff}) 06:08:15 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r0, &(0x7f00000000c0), 0x832f1f7d, 0x0, &(0x7f0000000000)=@abs, 0x20000000) shutdown(r1, 0x0) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2) poll(&(0x7f0000000040)=[{r0, 0x2}, {r0, 0x1}], 0x2, 0x7) shutdown(r0, 0x0) 06:08:15 executing program 1: mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) mknod(&(0x7f0000000000)='./file0\x00', 0x40, 0x9) chdir(&(0x7f00000001c0)='./file0\x00') r0 = getuid() setuid(r0) setuid(0xee01) open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) 06:08:15 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000001640)="582720efabd16ebae63225259560f8e5c15f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c583e4d54a38b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc037916b136a54c", 0x65) writev(r0, &(0x7f0000001540)=[{&(0x7f0000000280)="ce7ce482a913d89153a21cd27d7317fed9be0562831e5c609131b70495df90c535baf08ea2efa19dec412c6d3394b747ef54201123e6f7e115f60de01208f56eea23fb936e0ccd1a1570d8fd4c59d201060d2a7beda9797765bcb3344a0054e35ae50ba6b9292af232e2d20c9b2b8736a5748241f439d8f48e6309cca2293b42084f3fdaebaaaa0534d140efcf9a67", 0x8f}], 0x1) r1 = syz_open_pts() close(r0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x10000, 0x0) fchmodat(r2, &(0x7f00000000c0)='./file0\x00', 0x16, 0x0) dup(r1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0xfffffffffffffffc, 0xffffffffffffffff, "85495500020000000000001167f5bfa600"}) syz_open_pts() poll(&(0x7f0000000040)=[{r3, 0x21}], 0x1, 0x0) 06:08:15 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffe, 0x25}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$WSMUXIO_REMOVE_DEVICE(r3, 0x80085762, &(0x7f0000000080)={0x1, 0x2}) kevent(r2, &(0x7f0000000000), 0x9130fbf, 0x0, 0x4000000, 0x0) kevent(r2, 0x0, 0x0, 0x0, 0x2, 0x0) dup2(r2, r1) 06:08:17 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000001300)=[{&(0x7f00000001c0)="7bdd942765910ff5c9b8beac408aba89d5a40082e6e7c64663a026d2b61a249eb672f86050bc5d97af59965ad78cf18efae2419137f7dcba1d64ec8c2db45b0f3967e854bfce0b1cb0463d8c9afab151c7e1080bfe7c969eb2e4d629fb0f02aacc1f8627abaa44645776d20154a417dc7bd083411e3c1be5bb69ca7e121371340ee596e065669a9efcb13f3b74e0d8e9a648a73b377158de9d6926f02dfb5eb32fa218682d6fea1c858f7380d9e764cfcb0652d0848f5df95880bf86f77cf9fd9d84ab620d91660a1dd89817997e72858c009d71ee02ff3ed90de459b19a7779e3884ea0b95cd8b16e1aac2fa2805d431475e64b41e74692c2590d2138b98491fe9ed5e2914e022388173f1b72502012a6757e0b5d57d8fb868be652118ae2ccb2e4940278cc7fb7ada78867e06d70b6f5d683a63beb013036c9548d004c306adf744535f9c98a7246c53167e2e6055ebf57f521c0535d3f4af06a1c5a97a36ccb88f06c156eaeceec2dbd4829467bd292537f4ca62e10ec28657fceb7c0d8e353a6b780d9cbe9e1098e57e8ed0fe4450d5e5d260e88aae2248c622d47ef9aa2d237857ed81c2a609f03be93e055ede9b1ff173108a9c04951e2a9b0892507864f360e4557b459809d4f270c0f6f4a58feb07d4c38467fdac7ea98b14fe88c041335d73e469ec17cae20b0542e2116e29da5ff5933bbeff492cd205da547915ceffe48a8d90cfee93651a52db531f8a3fdf6858da07d3fcd3214cb552650f2dda2cd71035df9802d62a92dcc6f920d941306dfb1e467018386bbd10be43a937da4e9880fefbaff3cf6cc1a79882e544c6a30a1db063c6d03585b2bc3805d5e813c547f5bb2cf4926f8089daba614217910cb0bd653dcb4126f12ff74624ee431448bb4d00803c6bf46bec0565ba84ed2c59537ee78b5860646f61a849c481e1eacf5b31cf51aa55a296118fd28f8416184db4383fb6ebadd44762cbaa3e300b9093827c2db4d0d17c024e4fd54a1028356d3772d82729a15ea68cd391f81a3593e9590e2b2d2e57b8c06250d9128d1324dbb710faf9f7d5ee5d411dd4f8dd44685b60d2cc81ed87584054dfa4509165c6242cecd3736065669f5d79daaae2f9628a858931e06885ca6cb2c65d399d67fde3f3f60055d385a3a4702df67e60bf01c62a6980ebc19709d33ea738c427ea8f38a35caf6364cc19504ed53320cc052eb3f133329085ff61a98769e13a06f05f7ba5fddb28bcacfb2de5baf3588e1d35ea5cd83a2d39462b9f87ae0e1d304da08c731efbb0a33fc899a4bc0a38b122e460aca31b80228cccb785dfc6aa2a7de76a2177370525af04b947e7394cc650cea744858f2aa3da70b02be56001fb5930d8884cdf1eb39367c3ff29bbe2c84562a0e5351f86b54a3a34150ba4903c7b0b79bbc9f6b5cb50907ee346dfc2bcba36ad33a492cdaff1c62a468f1323d7686469de716d6896829572db5d7204d9066937187268191b7a4a59102e70cf4072e46a5f590da9de14f473f7c7b4d5f9eeab5b67e85ffc6d9e67aea9b31007ec9a9961bbbda54fdb1ab3dbe9090bb1d9e6da63b320ed6f42083133a32a2842bb0bd4971ccb3b069d6920ae6ed9dee057e12d268bdbdd632b82d79e0abca42431cf4d93e57b2eba4561a1e8a045f1b7451a8c491d720aabb462ac9a414d4eff8d87d5fe8e6d16e25058027f73bdd5ac923e333f5fdca42b97953f8e83f2488b54575d7f64b9b35a7bcacba0b7721a4e551f91ec1588dd1b7ab80f43d964e440cfe4aeb62fdcc077e729b99bdc5ed03682274a66bb8b1ba11b7df6b20ec5c653e8d4f7fad5735b8e6b844938e5e0cd433f680be6d60c363e4a0284e3b2b097822d1e7390a9e0a991ba6a10c73ca2169af4d46c3d788a863bf196e566c4c0da41e92eba626c62e247c25bfba8cc7ebbed4c44e60a44884f82c7335b08bb8d699d27a01b075086a45dd4a8979ead8dc51b4c2d866a205ebba39c57d5d364bc036c5855c5111c8c31a0f8cf2747bbf13b04d34395680d6656e0414f44d09fe90a1991c4533f95bcd57f77cdc2eb6f747e0af4bc3bc721b10dacd1b20189e954e7ec9ce1a9e93d2b0550c892b32539875ad6988a31ba57aed6fc90975a535eb58f5a9bf5ac14fb1149704b4351b40fd39d9563a4555b593b6cf2f4b3e13f7ba2f8fab469817bede280414010273ea938028ca4a77c3c70649e0f58ec34752e55e2b89c60309433b51af9d1a1d6841d7e936fd78fbf58d5c9776eebf49e35d2e1325316005e18077f30419c9205c8ad949396fc2fdbfe070f20824998763237dfa28355a0aeb48ba1e0d6056ca636663d92329380d73379c8afbfd81f01a7bd2e4d159e2097d5c32df889b890dbdd9b29820d4af3a13d097c789f4f507dd10adbf917af7ca54125a2b6320b052b3de99b9ad4007c381660832c2777a8f1760597c72916d94348925cc79b0602606063b8454fcdba0835c50a9e20d3a020cde1edab8ca5d62e172576592c6e327ffa99407cd475284eb98705bcfde2e7dd92f14ed31b1d49a2e3b8701dbd5b073364ed414f8b28f798d148820e27d68f9ebb20f1c366d40226e0e633bf09ca149cfbe738a447c83e4c561d10c085b1d0e5afe8f1bf63547635df35a6316e8895907a84a317b47a5077099313105bcf8354049e73f88c6be41aa161628d9c1682c16c22f522d1fb519784b0c1e02ae89a5068f70dbfbf4107218124235a5a29f8e63e59d3b931f9fa5e00504969fa109e07909e757b6b3c05561d9febb44aeb3b093a4fb6c9455c8586f9c975357d65561dd6cb4338b2842b7398ad04d0f0d00f47aef3daa303569d4363974df053f2ebd5d52c7724ad9592db24b1f6bb86f00ae7ecbf1cf27ec03b4e3b8d8c66aa6ba3130fe3936a1ea8c857d4666c7524cba5d33d176f59c7d75910c494c61cff7f5c911cc9d53dec7cd2d0d5fc4dd2d6ba99a4d8327bc85bf115cc8e8fcd304fa12477eba16693303d7443476766911bd90384f58376972317b9d19f0a9299362279d50c1d8dadcc2dfbcc54fc2354606be6c20d4c90f0ad23e8209b05ff61d6784af7efb205adcf323be5db39dbbbb1ccbf1e6dd79a6d973ef060074a9b82464eb82eb91f9c36cf325812557f909af69c2666a535320c679b07f36d1cb06e0dd3617d3119f24a2ef60b4a029bba5b4aea1b9c74045d85cc435b6efd514cc4b91fd1b6f4cd30e04123ee6306919fc7b8f4ceb970feae747f9146dfe4913a960ad77ddbe2b8b82491fb758c73ee43ce61af96d10cab7e777a8ae0deb8578283ecddcd1bd8d4de9860a11aa1a3215c5122f1efccf4d50f250ba6750895d08a7eb676eb5786c5de086e322f3cf1f4d8e99e82212f112c2e4b08688c2dda5d14647403a6a686345691b46cba9d9a0f184fe43d55dec25d5d18d6b3c6dd14d6fa4b3ae00aa1f2ff1007d4bf5ac916dec5092bfb1536df28565d75fd8e8202ec0a617d82b26ef76f86fdc21d74df95ad8c0a0aebef32b36c3750a12fa961a5788fec5a89e03af5193dbe785bb5b964cfaa5c8480a4cd90264cd445809d900ac47bd533d53a748371c40cd6d374dc8310bba6eea1f61010d87662da3b81fec34ffb89e846fc6f57e67a19b084f7546fc055857135e0b82ba9820d7117727f45e913b123c7bd6dac5fd430fb960e798bcd388353fc156c0fb387e1ff0de48e48e111b0540ec7b4e96c09acca9e71a9ca9c9c017eb16ed81693b85cd8a9705aca8e6b835541a53102b4963ce3c0b0509446c2492029d6e3bde59e2e690d7d8f22502c17cf40ce6298a78b4985a9949cc962b9d105c494e2d46eb76bf8fa7bd958d40f04aa5072f0e845bb969aea40c5e9797d163a8117a7f27df6ba157bef13da2846b22c74b0eb40310a038eacfbfe5dd8dcf048414bed879619dae2608c40cf543180c4cf78947fa5d40c06716668c9d6803da1f2f3985c2def6b3bd7437c272e92f1f5a6c0bf3fbd0f45a5324de77e53eaf2160ebd919489f2d1a4b8885461103e5358d2a311c21df3a1038c61850b00345e9b4f543171f9d5a07457050bcac891e19335b31a293093c905dd70fb1fd8b8caa522c848b397e0794e016e563b052296e8ec9d5190deb84a585e25f4390e4ccd32ec22a1dc712c00b7c4af78b826dabf26ed35bfb89c8e0ecf83bf10a08eb14f09af1dc34797cc86e00ab23a7d53e16057e12c1ba8b277259e18277dde21cd9d96db7f841d0690b3ff17182b130dddf119e1279dec491fbb16d0097922f2782aff72437348ad49d0c7458a10d5581417d042e33eec979dee9a3d39932f846d6d8bea0657bcd5f349f994f37944c4480db06451fb07e32bb178b0a6d929b328adddd4e9742b670db0654e93f3600e40358c0649a2bad2487b3d6a71ed241b6cb2d40da033481ee23921911c6c5986e57833c5c3e7b345f6ac73e933882c866f80839945d3e2afa37df497cc344b1b62a1119182102f2db190fe4555de26808aa3dcd9a4b8fb12ec3961cacd7bdd4ccf7094f059cf01a0b227a6c64e2b45f0ba3ebb3c594563307e7d0cb401f801b24f055dd154072f4144872561a47cc719655021b6c932bf510f4fcf1e62f1fc39b522df3c0c7238a3438484bf67bc61e5470e1ae0c4e5838a7788c8945f3bc94f0a477bcde4ec1ac3e6df8a5be243738f2919dc6535c7ada3f396e9161682772e9917bdfedafead787c8e344a6aecf2c1ea728ed81c44690e9d312d57c47101606555228eb029b5256a8c5d614ce1cc3cfe8886c7f3c148d4bd2adbb9bb3141659c31825c922fd91c1af8aa97f9e642e9b4876b276e100592a13273c7656aa6bf78553754487580e1f548a0427f3a98260d88bfcf3326aa220f565986a9c6fe54d3e3868ffb76d6feb3efc5c35fc87c11ab6abff921dbb8d751268eabc218f3d7d24d646e5682860709845a8dbf21d0ca8cf438261a179f1fca928893b7df71f9b05e4ccf085a11779b579df502abf03906e81ef1edd8f364b3fb5934382fe33ca46dfb40a07d821189471c77b4ffca8a9e13e689812c83e75ac6da3c966fa754ff710af880de7a24c991af1083e4b444cc2fe32d82e8053e2c7b955c658deac0b2f453a665f89d88b9b40136c0e773898b64d77601f8d6ff0631d1d7722239e054cedb7a06d058d6c34768155cdab5aec3181b88b45f05dc66149dae114eaa9ae774fbcd127603314419e31a908f1ddf6d562a10d863ec8e925a973445df38d86b898ef971fdf8f29d3cc0cb63cdd26b07b7e126b33385c927e570d23fb95f5189ef2083e0d511af83d51fb223fe9f635865d6ba3249322974fe1c26b20a3d436b9e85ba46493540b0c8d7ee61ee600c9d8d27e178036cfdb0fd225b60eff8bfb9abd868c0ef89a59c5ac1976f7e109d6b5faa449603bdf08e960b1e7fb6a2099ffbe54a80b07dc86e80287eb96d791cb52137c43b302f897498a01202702e69679b6befafbb9b48c2b12b0d08d76331decdd5289bf9830501825850729a367dc10722bc522ccccdce909dc42ae5b1630a21340131b4745c6dac5d7e97c3f94eb67116f68751c7725aaa5ef88b0400850d665d08018b74a0627161b79ba1ff83248fe4ea4a8d99571affcbe426021c3760e25182babad2a61d78f67bfca5237eac8a0473469c5f90b1d27d7ab8829313e8e5069ea3f677c2e2079c852cdaae07b88fba2f3fb33b277225409b615a204acc1b6dc8e0f06b34a70a4f71a5603333e0140d13585f0220dd76c08223dcf1941a7994fa3479c6dadc1b0693a05", 0x1000}], 0x1, 0x0) pwritev(r0, &(0x7f0000000140), 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) connect$unix(r0, &(0x7f0000000080)=@abs={0x1, 0x0, 0x3}, 0x8) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) 06:08:17 executing program 1: r0 = socket(0x10000000011, 0x8000000003, 0x0) close(r0) r1 = socket(0x2, 0xc002, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) sendmsg$unix(r0, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0x0) 06:08:17 executing program 1: pipe2(&(0x7f0000000000), 0x10000) pipe(&(0x7f0000000100)={0xffffffffffffffff}) ioctl$TIOCFLUSH(r0, 0x8004667e, &(0x7f00000000c0)) 06:08:17 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2040, 0x4f4b) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) r1 = socket$unix(0x1, 0x1000005, 0x0) r2 = dup(r1) ioctl$KDSETRAD(r2, 0x20004b43) ioctl$WSDISPLAYIO_DELSCREEN(r0, 0x80085754, &(0x7f0000000280)={0x4, 0x400000002}) syz_open_pts() read(r1, &(0x7f0000000580)=""/234, 0xea) r3 = socket$inet(0x2, 0x8000, 0x100000001) r4 = kqueue() kevent(r4, &(0x7f0000000080)=[{{r3}, 0xffffffffffffffff, 0x5, 0x3}], 0x3, 0x0, 0x0, 0x0) shutdown(r3, 0x0) r5 = msgget$private(0x0, 0x200000000041) msgrcv(r5, &(0x7f00000000c0)=ANY=[@ANYBLOB="0000000000e45f3bdeec268b59986fe5ff0ff211000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000082b3b6dc881cae8d0000000000000000005dc3868b000001000000000010316ca45cbd870205354e825dc3a6f2332e57da0002000000000000d2cb957c69de5741ed1cc4a66145d816a1b18b28dc05ca8b2df4888b380cb360b055765438339054639287829d1c33d7a122c2ebe08805ed59ec34e872a4c6e6c7d9ba782e0d622b5ff7113a923bfccf86594b06000055e42335b84152c52159fff20178d56b98e6d0da1e8150a7dea7af59c7bfcd73b863010000006b4e30417ed5"], 0x1, 0x2, 0x1000) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) select(0x40, &(0x7f00000002c0)={0x5, 0x2, 0x101, 0x9e, 0x0, 0x2a, 0x8c, 0x9}, &(0x7f0000000300)={0x3f, 0xd7, 0x7177, 0x7, 0xd1, 0xa, 0x8, 0x2}, &(0x7f0000000340)={0x9, 0x101, 0x1, 0x1, 0x2, 0x1d36, 0x2, 0x1}, &(0x7f0000000380)={0x3, 0x4}) ioctl$WSDISPLAYIO_GVIDEO(r2, 0x40045744, &(0x7f0000001ac0)) setuid(0xee01) msgget$private(0x0, 0xc1) msgctl$IPC_STAT(r5, 0x2, &(0x7f0000000040)=""/77) clock_settime(0x4, &(0x7f0000000240)={0xb135, 0x2}) openat$wskbd(0xffffffffffffff9c, &(0x7f0000001b00)='/dev/wskbd0\x00', 0x20000, 0x0) msgsnd(r5, &(0x7f00000003c0)={0x3, "dbadead6c8be30a8b09eca6788df5dcbea5d0de4aecf7ee67ffb2bb26bac36927b953edb61fbd9d57c3954c24c5354dcf060c9d78847609c4bf549db2039013aea6318e3fb3000981f1648b8c3326aa818541b17b53fa5c4a08d4425c3e7509205e22edfa23624c0131d2caece30f33c64893acc51054877c21de24b26b538a14e2c3bd9d045068589b416bbbc90155525ce0f87c223088d6ac7ac824a18ba6c60ff2e34ddc14d0480ae3a946fe5a852589f50d352039c4861d5ad7b7334c70bc08049a33686980e7fdc7cfc6645f148388fb9f2fc47b6de72aa893911411096bc2432b2f572"}, 0xee, 0x0) bind$inet(r0, &(0x7f0000000540)={0x2, 0x2}, 0xc) clock_settime(0x7, &(0x7f0000000000)={0xe936, 0x6}) unveil(&(0x7f0000000680)='./file0\x00', &(0x7f00000006c0)='r\x00') msgctl$IPC_SET(r5, 0x1, &(0x7f00000004c0)={{0x3a6f, 0x0, r7, 0x0, r6, 0x81, 0x400}, 0x0, 0x2, 0x0, 0x0, 0x101, 0x3, 0x1, 0x1fffffffc000000}) ioctl$TIOCSETA(r0, 0xc2c04224, &(0x7f0000000700)={0x80000, 0x6, 0x0, 0x0, "04713de0af28a2813d8209b8d9f39321849e3c99", 0xa09, 0x4}) recvmsg(r1, &(0x7f0000001a80)={&(0x7f0000000740)=@in, 0xc, &(0x7f0000000a40)=[{&(0x7f0000000780)=""/106, 0x6a}, {&(0x7f0000000800)=""/252, 0xfc}, {&(0x7f0000000900)=""/76, 0x4c}, {&(0x7f0000000980)=""/176, 0xb0}], 0x4, &(0x7f0000000a80)=""/4096, 0x1000}, 0x3) 06:08:17 executing program 1: munmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000) r0 = shmget(0xffffffffffffffff, 0x1000, 0x0, &(0x7f0000ffb000/0x1000)=nil) munlock(&(0x7f0000ffc000/0x2000)=nil, 0x2000) r1 = kqueue() mmap(&(0x7f0000ff8000/0x4000)=nil, 0x4000, 0x4, 0x2010, r1, 0x0, 0x0) r2 = shmat(r0, &(0x7f0000ffb000/0x1000)=nil, 0x0) shmat(r0, &(0x7f0000ffa000/0x4000)=nil, 0x2000) r3 = shmat(r0, &(0x7f0000ff8000/0x4000)=nil, 0x0) munmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000) shmdt(r3) shmdt(r2) shmat(r0, &(0x7f0000ffc000/0x3000)=nil, 0x2000) 06:08:17 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) open(&(0x7f0000000140)='./bus\x00', 0x80, 0x5) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000040)=""/17, 0x11}], 0x1, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x8, 0x8) fcntl$setstatus(r0, 0x4, 0x0) 06:08:17 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) fcntl$setstatus(r2, 0x4, 0x80) pwritev(r2, &(0x7f00000003c0), 0x10000000000001dc, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) getpeername$unix(r3, 0x0, &(0x7f0000000200)) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x0, 0x10, r0, 0x0, 0x0) close(r3) 06:08:18 executing program 0: fcntl$dupfd(0xffffffffffffffff, 0x20000, 0xffffffffffffffff) fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1000300000005}) 06:08:18 executing program 1: munmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000) mknod(&(0x7f0000000040)='./file0\x00', 0x2004, 0x401) r0 = accept$inet(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000080)=0xc) getsockopt$sock_int(r0, 0xffff, 0x1207, &(0x7f00000000c0), &(0x7f0000000100)=0x4) r1 = open$dir(&(0x7f0000001240)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0, 0x10, r1, 0x0, 0x0) mprotect(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x0) 06:08:18 executing program 1: r0 = socket(0x11, 0x3, 0x0) getsockname$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) getsockopt$sock_int(r0, 0xffff, 0x1021, 0x0, 0x0) listen(r0, 0x7c2258a8) 06:08:18 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000d00)="bf6e08b12e39884eb88aa1597e61a55c5c2da012bcc075541b89dc0f8194b459812ac56173d69f2274e7b6f0bc545e8145cbea61b98c8805951fc14c90ad6323", 0x40}], 0x1) syz_emit_ethernet(0xb5, &(0x7f0000000140)="8c9f53cb0f077cd6bf4d7d9785f05e78e2715a437eb0aaf7fbbe02a43758b6c92cbe2f0080ff6fa6df8c06b966e425b636f0070e70eaef573c3575902e83f0b4cd6d138927fbe86ee5f92c005233b02e7dcdcb56958226e3f77dea36f5f9ef9915180d98c50c3723d9a8b804f9d1796d6ddfc7536d50faaa30a95521a1de0b95a8fad66e8479be40ca8eed0f5dc010102d7f72de03d90421339437e269ed11f15f2466a27508ae6487094a3d7191a897c5435a184c") openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x2, 0x0) execve(0x0, 0x0, 0x0) 06:08:18 executing program 1: r0 = socket$unix(0x1, 0x7, 0x0) accept$unix(r0, &(0x7f0000000100)=@file={0x0, ""/4096}, &(0x7f0000001140)=0x1002) getsockname(0xffffffffffffffff, 0x0, &(0x7f0000000040)) mlockall(0x2) mprotect(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x20000, 0x1) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000001180)=0x100000001) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x4) munlock(&(0x7f0000ff9000/0x4000)=nil, 0x4000) 06:08:18 executing program 1: ioctl$TIOCSETD(0xffffffffffffffff, 0x8004741b, &(0x7f0000000100)) syz_open_pts() pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10004) shutdown(r0, 0x1) close(0xffffffffffffffff) 06:08:18 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x1, 0x1ff, 0x0, "b8000000000000080100"}) r0 = socket(0x1b, 0x3, 0x0) connect$unix(r0, &(0x7f0000000140)=ANY=[@ANYBLOB="000000000000000000053948ec8e1faf12948ea0ac1e"], 0xa) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000000)) sendmsg(r0, &(0x7f0000001340)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="10000010000004000000dcb9e51700001f255d974f187a3bb1158cee4d2e9615935e7a74b16da209f92965c4be6782d47bd10a844a504fa7ae1b377df78b64f0b49c41"], 0x10}, 0x0) 06:08:18 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x400000) mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x5bcd) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000080)={0xffffffffffffff5a}, 0x0, 0x0, 0x0) read(r0, &(0x7f0000000500)=""/4096, 0x1000) select(0x40, &(0x7f00000000c0)={0x8}, 0x0, 0x0, &(0x7f0000000200)) 06:08:18 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000080)='X', 0x1) getpeername$unix(r0, &(0x7f0000000100)=@file={0x0, ""/92}, &(0x7f0000000180)=0x5e) sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="28000000ffff00000100000008cd3fdf00000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYPTR64], 0x28}, 0x0) dup2(r1, r0) 06:08:18 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x8) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x5, 0x7fffffff, 0x10000, 0x8667, "fa07d6fab5a25ee4590f2bc37a9c63bdf43cf131", 0x6, 0x5}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) setuid(r1) mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r2 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCCONS(r3, 0x20004276, 0x0) setuid(0xee01) ioctl$TIOCMSET(r3, 0x4008426f, &(0x7f0000000000)) 06:08:18 executing program 1: mlockall(0x2) mprotect(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x4) munlock(&(0x7f0000ff9000/0x4000)=nil, 0x4000) r0 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x0, 0x80, 0xf}, {0x18, 0x1, 0x3f, 0xc026}, 0x8, [0x2, 0x9, 0x400, 0x3, 0x401, 0x8, 0x7, 0x640]}, 0x3c) madvise(&(0x7f0000ff2000/0xe000)=nil, 0xe000, 0x4) 06:08:19 executing program 0: write(0xffffffffffffffff, &(0x7f0000000180)='X', 0x0) open(&(0x7f0000000040)='./file0\x00', 0x400, 0x10) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) semget$private(0x0, 0x3, 0x440) r1 = dup(0xffffffffffffffff) fcntl$dupfd(r0, 0x0, r1) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0x80000000000000d, &(0x7f0000000180), 0x14) 06:08:19 executing program 1: mkdir(&(0x7f0000000680)='./file0\x00', 0x0) unveil(&(0x7f0000000080)='./file0/file0\x00', &(0x7f0000000040)='x\x00') readlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/27, 0x1b) utimes(&(0x7f0000000000)='./file0\x00', 0x0) 06:08:19 executing program 1: r0 = shmget(0x2, 0x2000, 0xb0, &(0x7f0000ffc000/0x2000)=nil) shmctl$SHM_LOCK(r0, 0x3) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) r2 = syz_open_pts() ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000200)={&(0x7f0000000040)=[{0x8a, 0x2}], 0x1}) socketpair(0x26, 0x3, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_int(r3, 0xffff, 0x1017, &(0x7f0000000100)=0x20, 0x4) ioctl$TIOCSPGRP(r2, 0x40047477, &(0x7f0000000000)) 06:08:19 executing program 0: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x402004, 0xffffffffffffffff) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='c\x00') execve(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x10004) fchmodat(r0, &(0x7f0000000100)='./file0\x00', 0x2, 0x6) stat(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)) 06:08:19 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) socket$inet(0x2, 0x1, 0xfffffffffffffffc) fchflags(r0, 0x20002) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x11, r0, 0x0, 0x0) 06:08:19 executing program 0: r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffffc, 0x5}, {{r2}, 0xffffffffffffffff, 0x81}, {{r2}, 0xffffffffffffffff, 0x2}], 0xec7, 0x0, 0x8001, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff}) clock_getres(0x7, &(0x7f0000000100)) ioctl$VT_GETACTIVE(r3, 0x40047607, &(0x7f0000000080)) mknod(&(0x7f00000000c0)='./bus\x00', 0x80002007, 0x0) r4 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r5 = kqueue() kevent(r5, &(0x7f00000000c0), 0x7, &(0x7f0000000140)=[{{r4}, 0xfffffffffffffffe, 0x1}], 0x7, 0x0) kevent(r5, &(0x7f0000000180)=[{{r4}, 0xffffffffffffffff, 0x1}], 0x3ff, 0x0, 0x0, 0x0) madvise(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x3) dup2(r5, r4) 06:08:19 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() r3 = dup2(r0, r1) kevent(r2, &(0x7f0000000380)=[{{r0}, 0xfffffffffffffffe, 0x2000081}], 0x7ff, 0x0, 0x0, 0x0) kevent(r2, 0x0, 0x0, &(0x7f0000000180), 0x6, 0x0) r4 = accept(r3, &(0x7f0000000000)=@in, &(0x7f0000000180)=0xc) kevent(r3, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0xc, 0x1, 0x6, 0x9}, {{r0}, 0xffffffffffffffff, 0x1, 0x10, 0x6, 0x5}, {{r3}, 0xfffffffffffffffb, 0x80, 0x0, 0x1, 0x4}, {{r1}, 0xfffffffffffffffb, 0xa0, 0x20, 0x53e, 0xa37}, {{r1}, 0xfffffffffffffff9, 0x71, 0x0, 0x7d, 0x9}], 0x81, &(0x7f00000001c0)=[{{r4}, 0xffffffffffffffff, 0x0, 0x2, 0x2, 0x9}, {{r1}, 0xfffffffffffffffb, 0x0, 0x0, 0xad6, 0x2}, {{r1}, 0x0, 0x8, 0x2, 0x0, 0x6}, {{r1}, 0xfffffffffffffffe, 0x0, 0x23, 0x8, 0x1f}, {{r0}, 0xffffffffffffffff, 0x2, 0x2, 0x7, 0xab}, {{r1}, 0xfffffffffffffffd, 0x8, 0xf0000000, 0x5, 0x8}, {{r0}, 0xfffffffffffffff9, 0x1, 0x4, 0xc000, 0x101}], 0x2, &(0x7f00000002c0)={0x7ff, 0x9}) mkdirat(r3, &(0x7f0000000300)='./file0\x00', 0x20) mknod$loop(&(0x7f0000000340)='\x00', 0x100, 0x0) 06:08:19 executing program 1: socketpair$unix(0x1, 0x10000000001, 0x0, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f00000000c0)={0x0, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x773}, {0x3}]}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="28010000ffff000001"], 0x9}, 0x0) r2 = dup2(r1, r0) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000040)=0x4) ioctl$TIOCCLRVERAUTH(r2, 0x2000741d) sendmsg(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x128}, 0x0) 06:08:19 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x800, 0x0) ioctl$WSKBDIO_SETMODE(r0, 0x80045713, &(0x7f0000000100)) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r1, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc3", 0x100}], 0x1, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) readv(r0, &(0x7f0000000200)=[{&(0x7f0000000180)=""/117, 0x75}], 0x1) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) clock_gettime(0x0, &(0x7f0000000140)) 06:08:19 executing program 0: r0 = socket(0x11, 0x3, 0x0) r1 = dup2(r0, r0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x3, 0x40000081, 0x8, 0x2}], 0x7f, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffe, 0xa, 0x2, 0x5f, 0x9}], 0x7, &(0x7f0000000080)={0x3ff, 0x1}) r2 = kqueue() kevent(r2, &(0x7f0000000340)=[{{r0}, 0xffffffffffffffff, 0xc1}], 0x3, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x34, 0x0, 0xffffffffffffffff, 0x0) shutdown(r0, 0x0) 06:08:19 executing program 0: r0 = socket$inet(0x2, 0x2, 0x2000000000000) setsockopt$inet_opts(r0, 0x0, 0x1000000000000006, &(0x7f0000000040)='\x00', 0x1) setsockopt(r0, 0x0, 0xc, &(0x7f0000000480)="622fe8530c3c0700", 0x8) r1 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffc000/0x3000)=nil) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000000700)=""/249) shmctl$IPC_RMID(r1, 0x0) r2 = semget$private(0x0, 0x4, 0x80) geteuid() semop(r2, &(0x7f0000000100)=[{0x2, 0xfffffffffffffbff, 0x1000}, {0x0, 0x5, 0x1800}, {0x7, 0x1, 0x1800}], 0x3) r3 = kqueue() fchdir(r3) mprotect(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0) r4 = semget$private(0x0, 0x5, 0x4) pledge(&(0x7f00000000c0)='&%\x00', &(0x7f0000000080)='&%\x00') pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCGFLAGS(r5, 0x4004745d, &(0x7f0000000680)) semctl$GETVAL(r2, 0x4, 0x5, &(0x7f0000000240)=""/232) r7 = dup2(r3, r3) semop(r2, &(0x7f00000006c0)=[{0x0, 0x80000001, 0x1000}, {0x0, 0x5, 0x800}, {0x3, 0x5, 0x1000}, {0x4, 0x7fffffff, 0x1000}, {0x3, 0x5, 0x1000}, {0x4, 0x80, 0x1800}, {0x7, 0x6}, {0x2, 0x7, 0x1000}, {0x3, 0xa1e, 0x1000}], 0x9) getsockname$inet6(r5, &(0x7f0000000640), &(0x7f0000000440)=0xff92) ioctl$TIOCSBRK(r6, 0x2000747b) ioctl$TIOCMSET(r5, 0x8004746d, &(0x7f0000000500)=0xab) mprotect(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x7ffffffeffe) semop(r2, &(0x7f0000000540)=[{0x3, 0x0, 0x1000}, {0x7, 0x1, 0x1800}, {0x3, 0x81b4, 0x4267c2303caa6585}, {0x2, 0x7, 0x1800}, {0x0, 0x1f, 0x1800}, {0x3, 0x1, 0x1800}, {0x3, 0x0, 0x1000}, {0x3, 0x5, 0x800}, {0xffffffffffffffff, 0x8000, 0x1000}], 0x9) shmget(0x0, 0x3000, 0x20, &(0x7f0000ffc000/0x3000)=nil) shmctl$IPC_RMID(r1, 0x0) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000580), &(0x7f00000005c0)=0xffffffc8) ioctl$TIOCDRAIN(r7, 0x2000745e) semop(r4, &(0x7f0000000600)=[{0x0, 0xffffffffffffffff, 0x1000}, {0x2, 0x6, 0x1800}, {0x4, 0x6, 0x800}, {0x0, 0x0, 0x1000}], 0x2aaaaaaaaaaaab99) socket$inet(0x2, 0x3, 0x6) 06:08:20 executing program 1: mknod(&(0x7f0000000100)='./file0\x00', 0x2003, 0x1700) rename(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)='./file0\x00') r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) select(0x40, &(0x7f0000000240)={0x9}, 0x0, 0x0, 0x0) r1 = dup2(r0, r0) ioctl$WSDISPLAYIO_GMODE(r1, 0x4004574b, &(0x7f0000000300)) readlink(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)=""/43, 0x2b) mkdirat(r0, &(0x7f0000000200)='./file0\x00', 0x8) syz_open_pts() r2 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) fchownat(r0, &(0x7f0000000280)='./file0\x00', r2, r3, 0x4) select(0x40, &(0x7f0000000080)={0xc}, 0x0, 0x0, &(0x7f00000001c0)) 06:08:20 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000200)={&(0x7f0000000240)=[{0x4}, {}], 0x2}) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f0000000180)={&(0x7f0000000000)=[{0x81, 0x200}, {0x89}, {0xa7, 0x1}, {0x44, 0x100000000}, {0x8d, 0x3}, {0xa7, 0x3}, {0x0, 0x4be}, {0x40, 0x2}], 0x8}) socketpair(0x22, 0x5, 0x80, &(0x7f0000000080)={0xffffffffffffffff}) getsockname$inet6(r1, &(0x7f0000000140), &(0x7f0000000280)=0xc) getitimer(0x1, &(0x7f00000001c0)) mprotect(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x2) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000040)={&(0x7f0000000100)=[{0x1, 0x5}, {0x1023, 0x8}, {0x40, 0x1}, {0x0, 0x81}, {0x40, 0x5}, {0x46, 0x1}, {0x8a, 0x9}, {0xe7, 0x7}], 0x8}) r2 = geteuid() setuid(r2) mmap(&(0x7f0000fec000/0x14000)=nil, 0x14000, 0x0, 0x12, r0, 0x0, 0x0) 06:08:20 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "b08d16c6662247ea5f2b2c215faf8a210524d8e5"}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0x2ff) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000040)="ebffcbff13b9fd812eaa63713048e69931929648", 0x14) minherit(&(0x7f0000252000/0x4000)=nil, 0x4000, 0x0) 06:08:20 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = kqueue() ftruncate(r1, 0x3) kevent(r1, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x81, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x11}], 0x401, 0x0, 0x0, 0x0) dup2(r1, r0) accept$unix(r0, &(0x7f0000000040)=@abs, &(0x7f00000000c0)=0x8) 06:08:21 executing program 1: r0 = semget$private(0x0, 0x7, 0x428) r1 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) sendto$inet(r1, &(0x7f00000000c0)="059e8e126e8db8195620c72a49d33e6e6719f39fb0f13a72537ba7d5b82e862520b37592a2", 0x25, 0x4, &(0x7f0000000100)={0x2, 0x3}, 0xc) semop(r0, &(0x7f0000000040)=[{0x1, 0x1c000, 0x1800}, {0x0, 0x20, 0x800}, {0x3, 0xe96, 0x1800}, {0x3, 0xad22, 0x800}, {0x7, 0x6, 0x1000}, {0x1, 0x40, 0x1800}, {0x1, 0x9, 0x1800}, {0x7, 0x1, 0x800}, {0x1, 0x20, 0x1000}], 0x9) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_int(r2, 0xffff, 0x0, 0xfffffffffffffffe, &(0x7f0000000000)) 06:08:21 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x3a0914c44f7b2030, 0x40501) syz_extract_tcp_res$synack(&(0x7f0000000040), 0x1, 0x0) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) 06:08:21 executing program 0: pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r2 = syz_open_pts() write(r2, &(0x7f0000000540)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) pwritev(r0, &(0x7f0000000340)=[{&(0x7f0000000240)="76be35315e87109ba1dea6e84b738a5626ba082537d00123ad8671981b34bd5e3dfe389614cda170c87018ebd997ff1ed2c2b0a991f6690ee0e30be34d1633c458dc7057a6d85ac8556e121649eeccc4f820376b1e465a5889b53eaad5e07a37018b64c3769744dad1cddab6267795d812f546cc266c69c510737bcb93c9403783a8dd046006f6ff80e452ea1d51c5706892379c4211aa5ef82b6603b29e21d88b03a4a60eb62dc75665903b68e4caaa4226591824d6052c4c2f4f0c9cc3760b12b69ea880456f899702b593368ed2c351026e6905aff7fe4e4ef1fdbeeec8b598c6088c10afa7a3bb0cc984af5bbb43ec662a68", 0xf4}], 0x1, 0x0) write(r2, &(0x7f0000000080), 0x1f8) syz_open_pts() symlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000200)='./file0\x00') close(r2) dup(r2) recvfrom(r1, &(0x7f0000000380)=""/161, 0xa1, 0x842, &(0x7f0000000440)=ANY=[@ANYBLOB="00002e2f66696c653000582e591bb4b5dbf088e2860b060998d906b2ec5044dca875a966da55de297cc0f723b54e04aa360e6ba83db88279bb42bcb11bf2c41e28cd6c9e77ca5d34192f8d331d3356792cd3eb1a33f446f79dc59b6a8dcd94000000af292d947968e830060da5d849458fec76803051bfa5aaa925a1e30dd4c9b5c2f24a9263428a05c5e82a1eb2756dd3d6b0e19c482322a310be854b4beeace6f9cb91d8c7c01527d33ec64a833f8662d393c71367d3849dc1f2e0ec3a3630108e9183f4a38498e0b58daed2b33f1cffb9ad11defc7e1e511060aa94e6b3a95ddd43161ffaf30000"], 0xa) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0x0, 0x80000000000000, 0x3, 0xfffffffffffffeff, "85495500020000000000001167f5afa680400900"}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000840)={0x0, 0xffffffff, 0x3, 0x8, "b08dce5800"}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x24ab6d9bac2001dd}], 0x1) 06:08:21 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000000080)=0x8) getsockname$unix(r0, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000040)={0xce44, 0x1}, 0x10) 06:08:21 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) socket(0x1e, 0x4003, 0x0) r0 = semget$private(0x0, 0x4, 0x0) semctl$GETPID(r0, 0x1, 0x4, &(0x7f0000001740)=""/72) semget$private(0x0, 0x2, 0x0) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x800, 0x100) munlock(&(0x7f0000ffb000/0x2000)=nil, 0x2000) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) kevent(r2, &(0x7f0000000100), 0x813, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffb, 0x84, 0x8, 0x7, 0x9}, {{r1}, 0xfffffffffffffff9, 0x10, 0x4, 0x7}, {{r1}, 0xffffffffffffffff, 0x1, 0x80000000, 0x1, 0x3}, {{r1}, 0xfffffffffffffff8, 0x41, 0x41, 0x8, 0x40}, {{r1}, 0xffffffffffffffff, 0x25, 0x41, 0xa1}, {{r1}, 0xfffffffffffffffe, 0x1, 0x20000000, 0xc83b, 0x8}, {{r1}, 0xffffffffffffffff, 0x40, 0xf0000000, 0xffffffffffffffdc, 0x10000}], 0x80, &(0x7f0000000240)={0x80000001, 0x10a0172a}) kevent(r2, &(0x7f0000000280)=[{{r3}, 0x0, 0x0, 0x80000000, 0x8, 0x6}, {{r1}, 0xfffffffffffffffd, 0x20, 0x1e, 0x80000001, 0x6e80000000}], 0x80000000, &(0x7f00000002c0)=[{{r1}, 0xffffffffffffffff, 0x4, 0x2, 0x101, 0x4}, {{r2}, 0xfffffffffffffff9, 0xdbd4dbfce56d291b, 0xfffff, 0x1, 0x3e7}, {{r1}, 0xfffffffffffffffc, 0x1, 0x4, 0x57e, 0x1}, {{r3}, 0x0, 0x40, 0xf0000001, 0x50, 0x3659233f}, {{r2}, 0xffffffffffffffff, 0x20, 0x40, 0x1, 0x1000}, {{r3}, 0xfffffffffffffffa, 0x0, 0x8, 0x7, 0x7}, {{r3}, 0xfffffffffffffffc, 0x8, 0x80000001, 0x1, 0xafc4}, {{r2}, 0xfffffffffffffffd, 0x5, 0x40, 0x8000, 0x4}, {{r3}, 0xfffffffffffffffb, 0x10, 0x12, 0x2, 0x3}], 0x6, &(0x7f0000000400)={0x2, 0x3}) semget(0x0, 0x4, 0x240) r4 = semget$private(0x0, 0x4, 0x2) semop(r4, &(0x7f0000000440)=[{0x3, 0x6, 0x1000}, {0x2, 0x1, 0x1800}, {0x0, 0x10000, 0x1000}, {0x0, 0x1}, {0x0, 0x4, 0x800}, {0x3, 0x3fc, 0x1800}, {0x2, 0x7}], 0x7) semctl$IPC_RMID(r4, 0x0, 0x0) clock_getres(0x7, &(0x7f0000000480)) mprotect(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x2) r5 = getuid() r6 = geteuid() setreuid(r5, r6) bind$inet(r2, &(0x7f00000004c0)={0x2, 0x3}, 0xc) ioctl$WSDISPLAYIO_GETSCREEN(r2, 0xc0245755, &(0x7f0000000500)={0x80000001, './file0/file0\x00', './file0\x00'}) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000540)=""/105) getrusage(0xffffffffffffffff, &(0x7f00000005c0)) ioctl$TIOCSCTTY(r2, 0x20007461) r7 = getgid() r8 = getegid() setregid(r7, r8) bind$unix(r2, &(0x7f0000000680)=@abs={0x0, 0x0, 0x1}, 0x8) getpeername$inet6(r3, &(0x7f00000006c0), &(0x7f0000000700)=0x394) recvfrom(r2, &(0x7f0000000740)=""/4096, 0x1000, 0x2, 0x0, 0x0) 06:08:21 executing program 1: r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f00000002c0)="000000186a50b5bf3e752b00000000202000004dd5706c291c1572b9cf49f5290000bca9edbd9c7fa70e30a5331496c2", 0x30}], 0x1) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, &(0x7f00000001c0)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) r3 = getgid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xc) r7 = getpgrp() r8 = getuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000001440)=0xc) r10 = getpgid(0xffffffffffffffff) r11 = getuid() r12 = getegid() r13 = fcntl$getown(r0, 0x5) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001480)={0x0, 0x0}, &(0x7f00000014c0)=0xc) getgroups(0x3, &(0x7f0000001500)=[0x0, 0x0, 0xffffffffffffffff]) r16 = getpgid(0xffffffffffffffff) r17 = getuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001540)={0x0, 0x0, 0x0}, &(0x7f0000001580)=0xc) sendmsg$unix(r0, &(0x7f0000001700)={&(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000040)=[{&(0x7f0000000440)="599ae50499dd247a6efc6d9e23d7579969021c3830aac0227d0b0579768aef2b005986471895a3a6e6cfb9fd7f8601c59006b74e0ed451e2ab7c7ace2b781afee9e7dc2d7a87e59440f3c7df3d792ae1324061d3fca8bd4a7bcb2ca1713dc746f8679ded74654ae0047ba7f6a17306683063ab78d67e918de60d83a179afa4c153df86b2fde05d742f77644ad2ab15965e715d0803e5340949fb5b15464bee0921e2abd3f08959bd17d41ef295aabefd8a1f18a034d0d8ac4271441df772097fada058a30d766a67d13ea204f76de497aaeb3adf49fe8a193cfce09bb86c367c122a2e94bc9e0b2cf333080671d004407eac9fdc7f4fa65705cf37556a716f99570725e74e36f7260467bf0ffe70919e56e7458528cfef1eaef9fc62d4420c3b38fb4f9b022be74ca92c08df8dfdb2512644c3ca5e5ca4c61061b85e9022bc55bd14d195c03f05e50cba30606501b11af6b2026a5f85732a1c1ffbb287b81944ce09b2cddad36bc276a44dc01fb3a81e8e3764fa3fd0044ac704181409a74ee71601315a933410eddf689256df97c5b42097a4fc43295bef3804177bca49a64798ec4f085fb7995a0ee8896e84d403075f41aad51dc4c7c82430c8bda386e5315006c6ee596357feccf6e7d6c005d39af26d949b5970920123ee0cdadf0c58f21485b4466975d38747664578ce0339264f71828b487691e7281d4e1167a8226df6585edea897a5dd95ee9f1e29aadb3f2f1f91924852b31c4cf8248cbad3f5e5f8dedd09b02f74687f89e8549046df28b5164d3d5a6778ae741f81d0c0e26708cf0195abcae8f80226b35499c7e6d7bdb0a85f5c43d9254460e44544b2cadd0bb4dbb69c478300e1268abd1f89df518247eb41e3779bf5e8ce7b1dc34a0fdfa877157f7d90e277eb198001989b0b6cdfeece4f3f2ee416bb6a5a37becff996ae9bfcc51f8428be9be2ffe455f4f52bd888fabf4cb11d0214263b89fbab4b1bfb6ffd2e1f3b67a4cc44cc266931aaee1595fb7f9c6cebf03d0b5097618664c72679791f927cb6e4c1798838de86f4a3b763728eb72c9e7e1d82a37c8cc4bc0c5a09fb447214a234a8bb4610e4bc26a5ad8c0ef892ae8143e74fd90b9691332988e087c39e09b3b9855beefd1cf99e6b9fd132bd27083a48b0645f25a0c1c7c3f152e3ab0adc65936ce17d25f2a0c522e5b46edd14fa7040fed25e09be0a36802ec4d690ae933a002aab1ff443b5436934f2fa61de6c37a1aedb22ec9262951a8a7e9687440f5fe79f14d65babc1fc6006ec3be0ddda34a8884cd2df92ba58602af4c063107e34ca23759bbb9dbf81138c609d6724a4f752dbbbddb16c0d0e39f9e13ac799201ce079b973fba9af546aa933d3f86def40b26bd05ce130107f920517c65612d07cd9d0a69da776f94b18e7bd1d7663bcd7a51dc6910302282c3c3ca3b37aee6fc6f98c050c110060c8c46c9bb3d06136dc6b58d98304b36aa157f5b353fd51f6067f10dd36b0cb9c64ce1cf574221c0f9cb5dd7367c9dc29529180258679279cdcc29017aad8f3a4faed1262d56ff4806d4dbb89308e8d9ac332183d124c86aca04ed6ed717d3268e576af4e5668d80046574c23d0acae17aa286112d003110ee09f2137c3767dd941becfa0cbd3e1ab870d5cbf96a71b8d29042f0882e6aac6d237cf3ba16ba778921511d2531da7eaa4782a08bae06d679d8cc868163aafa7a4d8786678fc3b4c5e9080e5231d3f351605aef4d73745b88ffde2bfb2518950672bcbecd2f57c3c7c5f81d3660584f7e737432bdd5c76708ff9b3e4823cfa8b7b73881cabe7f8f75305c43662002c0b72da1fc88f08bd4c7bc4336acad20bc9dba8af2500ec365e59b7ecf132ef693de6438a6175973630638a479615079fd3f45d2e65ab4550d1cc09f4f2b33da6c51bf9453394369cafb154f60da7488397b516090299144ab34070bf2736a5fb07f0889daff8080e66926d563711f4728bb9cbb23b21eca54d834af993cff70b4c579103805c6438449c3211b34bd5b0473ef3efdae58947e0b00eb99ee597e11b07d1092e446076def9c0dae76202b0e1eacf244afcfe95b1d0d17ec2c9f5a6e64952b39b530b5fd166e90f176c672c9e1db51a855082f9421995ea1d9f902bbdf9ef779dcc64b0d49da65341377784b9c10baddfe67b1cf7841b5a514ba6e0f2dd562e66ce18f406314ce7fffdfc2148eceb9493c338b711b625f7076238c14c7b47790c0631fdb5f05eceb34745c0e616b7e92809ec9081494b48650c78c376791124c069ae6d7d0e08aca86da1ad6cbea8ff5145949765741ef0a9de097e5f020ef08c074d7fec0a35241224889b01860166d460c4a47234af63cb5a2e040e40963f1905fd15f8de036f7f0df693e70ee7a8ad5950083232af95e6223f561d95fa7d206972240a13c94cccea6b438269ddbe7aab77c95b54a80e30503a02f73937f2f4f6ab1540d931e34ec5db0486866a8a7712d0e4a08f3689daeb4d12b4ac7a75b02c6b102247499d6c034957fef5c92b180973dd42eaae79a75fde612931ec1368bf53e2b9844c83718cfa4e85cb56bda76309645397b2310a1c3d32374d9bdf6bca08f1460f98e4a959eb89297747334c01836d7a15713235b9cc3da81e59e2c784805c207bfd2fcaa107033fea012dcfa761a5c082d23e0fa899ad1f47dd708f5902e01329a888ba7cead35908b233f0793dabd9a4f72757028ec582451162db6c96f407fd7c4578d2f901f86c6ffbea5f55cfe201d3f522bdb3bcaee1531b3ce4f500ba8629bd3d2ea6d70b349efd1634b425647bd3f08372e673340a078db782bade5cc9aadf2025c3c6bbc3eb7313e19cf9998ad3c5b345d1275b188aebe7db4a1581d2a0ead5af9b9551a79b545a39744cc13100e78303e5645ed0fef770787f51d602c496dba90fc04cf8553610665505b38b020f4d6732e198d77ff210b2c2dacb3ca6c99d7149db4fed672030eec44a0adbf9b5843a84a98219efe400b0b1580b2168b369ac3e85ffb3cb39c842a078e13cd64f7b7182f9e1961868fce79c67d70d69d13c0cc9e1990bdb7033c81114973820b0ebf33d364ea181be3a2277f39c3872aa6e9dc374db392e3a6cc8fd183d5245e152f096707a09902f6498cdd2ddeaae7b63c46b207a57e1a560d17b5a74d876d39b46ad06d919242b0464b4a0309a9fe5140b0ee7fa3570dbed7b272d130b2d753a4e29d1075202057811f694d89cfa53d3aad9b93643c0374437e37d483068860d1506b82a4c24bbbdcc5d7f5f8a7ecdd2ef4767ce3b8f79a3e842dba67f11f5e716ab07f984eb4a2cbc7c96dfe46e51d5286bb9670362f605e096626a01c680b5eb84fd87c962184d9bfee691547965b9cd91829e4b4407ee738ef342ba9a1012480e67b7ebc733f91c255afc2ec048db75c007c53853bfcb064cf0fe8a3f73ee793e012f34eb463b3bb957232f1dca09d67c67ae96d4cdc0bd90f1080d6aa8633bda6b92351cf6beec241d943b8210835af4d55a7c3760d7c63e8d55b028be24fc728b6758c770ff62b28e841c60314f8619070e8b4d15a541108e4428c1f7e8a3d1902d0b984c4884702f2a8f51a5473350213d764ded64cee0d896ab921d118767889a895efd1c3a379d0371eda5b5b3ec11ecc9493bf071f2c1fa327a013fb8627b71d5c846fb5dc79ea5505f321aaadd67cbe4f7fe2bc8b61521b3aa2297a650c7d1f1ef49d150f617350aeb9c305081d6a5231ebc51c2e8c018923bfc689e32ef539d43b5806dc565f6075076b922085a600d21d89a4e21d8e5fe3d0daf0d5759df442b63728ee0172da553dde538548dee97551b340085c4331ce5a1048d80fe809d7ad47e72169b1271c1d454a1c1d91f5e6fe4395f6406596b8afd820554d66b73e53448732d169bbe8265caeedd0b9642c9fa38107749c7a4cc4b248dbc68a8904a87371c34acc6b7d23094ab17acca5b460414459cae817070a496dea3ca2bcea6b28631a1bec34427f5e17da7e1df7c2fbecf9895ac757a4589ec62bac62b11f44da0a512235c9a188f0c4da05cb0e2b1b5c2238adaa9d2c59981437be4b9cdea6f10225d8eb11b067dcd7160860a92293381b4cd3e489d91f9b13709ac22cadfdb89af41484a965f0eebb005012ae216e79ec3496be408fc378c652901de4b574e9516e400bc544f12361ac6be5c423a304409f04a18f32509c96a36dc5750afa3b733e71718ad829e6f95101f4ac5a569480d665955ac81d31c620978c4e79268015eba603419b36573430d190fbe33b13a94632ca0db3270de08ef0d4082890535f1689a79e46ed622a1f46afe7d5e0a45c80d3dba315f366b6e17aae2e65204f0396231e90481f3fe8bb4fe47622e7e78c4bff66eec034bf153090e3aa6ec2e21822619c8d6ac940f066ac9517826998fb033574b1d910132dddecd68492ef9393352b56afb780dccd165b95b07bb4e3ef1fbf3394438180434f9fb106890456db852d1b0354346ad9e49f6756b06d04d7c713c7bc5979fc74e2b77d7f32812446561eebc443b17e16acdf4e6d54a82174b2c06b36677e7b986e198af4b8b0b813b202655049056594a40db00750d01659ff3ffa953a9eb3ca28563bc8e7b26d60e725d61a6223bf525bd6a86e6c02cb622369f5e72266272ca9ced5e3a22a53f1bab90d2f4b918a93396dda4969dbd05bbb59bb75e867363a2a075077952dd7c5b631fae7b06b4d82c47360951cb8b64553fbb9c730204f9536220712c9776f2a6db5bb5f051cd3acf5fa05104a1243e98cbeebd9521d122cc6e12599c005db6c35cfa0f1e4e25ac4a8aa829ae4e433fd6e1d426daa00fec709b908702ba4180dfafbe3861391a96ab16d9773f275fdd0364c84cf5be30a9676474076ab9a6755f9fcdd79454a3ec68aadc5989a9eb35cf400bc182ddbc5a5d4e86c2d0455ba574d9dd21bae444581a0cec2ad97f0cc04e7969c4e6fd428d62f763a6e05196b0a6e83d950862959b42a3b046d27519e9207a57655ddeafa11f269cb5dd3555439b23f3f3ae845c7d3989f92f986b66ae3066c484f7fd8283df10ed2e533955f0ecd3ce4839fcf50974c1ea3aace29aeae3b5b9cc2f4e2217e1a50c1d9bbacce91eb573d44fd97547076c71dea4ddd10b56d37b36e86130d62adca022da09d716a63345d22c6c437216366d8fb8a64525c300172b6e54b994c4f46d8f7cb33f7ca108cbd8a7ce9f9ba06ee3f3b680320640d51daa3bad2b6e9fba5180636d48e1041c2d9ff98ace361330b6ed2d034956a9b7eaeb68958781ca3613258883e31e8784aa063a90a98dbf17aa8e7d1f834ca06813225ad3e87952151c54ba1eedc513202a9e072daae0d6596ccfacb09e1321e363032da729e4c6b97aa36ee5b97f4a0e369ba175bf196e130c7200604ca06fa1d75a6a953ee25fd23845bba4eca1cf56bbc8144e57cdc4bb11633b549ff4e4ec7c21f22439978ed87e79b6d2b9a95d40165fee6b4347d54c2bf3dec871ee20be14e5fbb24c40e3f4caab014a1cecb6e7a570ef010a636c078037bf980f92cc42eaa3599fcfe6138c3ee7e19523a189e3af9231232ce6dbfafebf5a071894bc5ca43fdaabc8f2fdc0df0f8a2d73d9e19c8b0dfc09e7face3f0b552288ace1adf2dac3c0caac9aa5268a52ed8bba0db3a3c608398e42d10b735fc174cbc2b9005baa85a6497c1a29509eac48bfa062fb5ea0745b7469948f2b8c5b7b1afcf02adc6c205d38d712444a60d6895225feb2efbaf757d194", 0x1000}, {&(0x7f0000000100)="13044c5a1a89bf55d0b8795dcf1d67f5d6ddb75b05c17a4dc3913eafee59ef4bfd12c4c8653b1b381ba2c656dbbac42761f1b4d10546dc2281858488c07b3b3f1e50eecfbcd923b5a5743d9d0c626e71010928330b0c1213b2c36a582f86c9dd24631768f94d537a6b9d6d7284e9745a36d3711589fb659a8b24a04ea944a8fdc7ebc97c80065642afdee0543b0e8be818997926f137492f31f41850f2cf5e6e9f84", 0xa2}], 0x2, &(0x7f00000015c0)=[@cred={0x20, 0xffff, 0x0, r1, r2, r3}, @cred={0x20, 0xffff, 0x0, r4, r5, r6}, @cred={0x20, 0xffff, 0x0, r7, r8, r9}, @cred={0x20, 0xffff, 0x0, r10, r11, r12}, @cred={0x20, 0xffff, 0x0, r13, r14, r15}, @rights={0x18, 0xffff, 0x1, [r0]}, @cred={0x20, 0xffff, 0x0, r16, r17, r18}, @rights={0x38, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0, r0, r0, r0]}], 0x110, 0x7}, 0x2) 06:08:21 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, 0x4004667f, &(0x7f0000000000)) 06:08:21 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000e9001040dcc40000000000002000"}) r1 = socket(0x18, 0x2, 0x0) lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "b04d00f3ff0a631a00"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = dup2(r0, r0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000100)={0x1, 0x10001, 0x0, 0x14b6, "6ce9dfc9f4b24c5e860ffae18c71b898c419a00f", 0xffffffffffffff81, 0xe9}) 06:08:21 executing program 1: getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000500), &(0x7f0000000540)=0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) setsockopt(r0, 0x80000001, 0x400, &(0x7f0000000580)="1957a6217e6d8b6b95ff961ea7ffeb504f0ffa97d81dd43a61bd5c00588adafe00c4385ce38d4704c0670a0ffd1c38e2de681bce82a054a67dc42605e50981b0485a35ce7976a5aaf3e81a3c", 0x4c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x2, 0x80000000000000c, &(0x7f0000000680)="ebffcbfffbb9fd8147aaa7a7847cfd74083370e0d26382d99648", 0xffffffffffffff43) recvmsg(r1, &(0x7f00000004c0)={&(0x7f0000000080)=@un=@file={0x0, ""/108}, 0x6e, &(0x7f0000000400)=[{&(0x7f0000000100)=""/164, 0xa4}, {&(0x7f00000001c0)=""/113, 0x71}, {&(0x7f0000000240)=""/9, 0x9}, {&(0x7f0000000280)=""/226, 0xe2}, {&(0x7f0000000380)=""/73, 0x49}], 0x5, &(0x7f0000000480)=""/56, 0x38}, 0x2) shutdown(r1, 0x1) 06:08:21 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x8000000000005200) r0 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff}) flock(r0, 0x4) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x4, 0x5013, r1, 0x0, 0x0) dup2(r1, r0) 06:08:21 executing program 1: r0 = socket$inet(0x2, 0x8005, 0x2) setsockopt$inet_opts(r0, 0x0, 0x7, &(0x7f0000ee0f7f), 0x0) mknod$loop(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) 06:08:21 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x80082005, 0x4300) r0 = accept(0xffffffffffffffff, &(0x7f00000000c0)=@in6, &(0x7f0000000100)=0xc) r1 = socket$unix(0x1, 0x0, 0x0) r2 = fcntl$dupfd(r0, 0xa, r1) ioctl$TIOCCHKVERAUTH(r2, 0x2000741e) r3 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r4 = dup(r3) ioctl$WSKBDIO_SETMODE(r4, 0x8010570e, &(0x7f0000000000)=0x801) ioctl$TIOCGFLAGS(r4, 0x4004745d, &(0x7f0000000040)) 06:08:21 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0xffffffffffffffae}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x1, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x10000, 0x40) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000000)=[{0x0}], 0xb8f6fd28a5caa4f, 0x0) mmap(&(0x7f0000000000/0xf000)=nil, 0xf000, 0x2, 0x10, r0, 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000001a00)=[{0x0}], 0x1, 0x0) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x200000000004) sync() 06:08:21 executing program 0: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) close(r1) r2 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x4, 0x80000001, 0xa0, 0x5944cf62}, {{r2}, 0xffffffffffffffff, 0x4, 0x80000000, 0x3666, 0x7}, {{r0}, 0xfffffffffffffffd, 0x1, 0x4, 0x81, 0x8}, {{r2}, 0xfffffffffffffffd, 0x42, 0x4, 0x5, 0x401}], 0x400, &(0x7f0000000100)=[{{r2}, 0xfffffffffffffffd, 0x18, 0x40, 0x1, 0x5}, {{r2}, 0xfffffffffffffffd, 0x1, 0x80000080, 0x5, 0xffffffff}, {{r0}, 0xfffffffffffffffe, 0x80, 0xfffff, 0x3, 0x9}, {{r1}, 0x0, 0xa2, 0x19, 0x2, 0xff}, {{r1}, 0x0, 0x80, 0x26, 0x454, 0x1}, {{r0}, 0xfffffffffffffff9, 0x2, 0x21, 0x1, 0x2}, {{r0}, 0xffffffffffffffff, 0x10, 0x84, 0x0, 0x5}, {{r0}, 0xfffffffffffffffb, 0x10, 0x80000004, 0x1, 0x6}, {{r0}, 0xfffffffffffffff8, 0x22, 0x40000000, 0x7, 0x3}], 0xfffffffffffffffe, &(0x7f0000000240)={0x40, 0x2}) ioctl$TIOCFLUSH(r0, 0x8004667c, &(0x7f00000000c0)) 06:08:21 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0xffffffffffffffae}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x1, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x10000, 0x40) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000000)=[{0x0}], 0xb8f6fd28a5caa4f, 0x0) mmap(&(0x7f0000000000/0xf000)=nil, 0xf000, 0x2, 0x10, r0, 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000001a00)=[{0x0}], 0x1, 0x0) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x200000000004) sync() 06:08:21 executing program 1: r0 = socket(0x400000000018, 0x3, 0x800000000000003a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x7, 0x0, 0x0, 0x80000001}, 0xc) setsockopt(r0, 0x7c, 0x0, &(0x7f00000000c0)="34f106c45cd321", 0x7) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x4}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x67, &(0x7f0000000140), 0xc) 06:08:21 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x400, 0x141) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000000180)={'./file0\x00', 0x7, 0x69d, 0xa43, 0x1, 0x2, 0x400, 0x0, 0x1, 0x2, 0x400, 0x9}) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000140)={&(0x7f0000000080)=[{0x101}], 0x2}) 06:08:21 executing program 1: clock_getres(0x4, 0xfffffffffffffffe) clock_getres(0x3, &(0x7f0000000000)) 06:08:21 executing program 0: r0 = open$dir(&(0x7f0000000400)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffe, 0xd9}], 0x800400, 0x0, 0x0, 0x0) r2 = dup2(r0, r0) kevent(r1, 0x0, 0x0, &(0x7f0000000100), 0x4, &(0x7f0000000140)={0x18001}) sendto(r2, &(0x7f0000000000)="250a75765db70f263897de46bd92d3767d9b35587c4d5a96d0ee08c64308301df1171634e8e9240feb1dacf78b74614a4c9d58a6c7f37303684be99de9095e90e6276f64e90935210e151d5afcc84951c74bb56335271d1c2058cb91246849c208a73f1d21fe8e40696b805dbbcc6c645c473cc9f2b69b2e69cf7d", 0x7b, 0x4, &(0x7f0000000080)=@un=@abs={0x0, 0x0, 0x0}, 0x8) kevent(r1, &(0x7f0000000200)=[{{r2}, 0xffffffffffffffff, 0x1, 0x7a67115487fd687e}], 0x3258, 0x0, 0x0, 0x0) connect(r2, &(0x7f00000001c0)=@un=@file={0x0, './file0\x00'}, 0x2e7) 06:08:21 executing program 1: symlink(&(0x7f0000000040)='./file0\x00', 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) fcntl$getown(r0, 0x5) r1 = socket(0x10, 0x4, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000280)={0x0, 0x6}, 0x8) setsockopt(r1, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) sendto$unix(r1, &(0x7f00000000c0)="95351291fbaaac9cdb007541078964c05428407551d4c39e6d10538860b9c593b9473a376a981fafe662f1a3f31dc310c09c98e6baee4a200287f0c7b0c06b1ebc1372a81954d113ac0ec21133b0c5cbbf0253845eb933d896492bbf69a6205fe9642c0574aa8441098de2d2d63d1032e66737b46d1350410860811ac12e3bf1aa8c9b7ffb9be2138a2dd3251f64cee765a785792198290d5d6827dda395c55a1c7731670882da06b8930e31f32d022f4c8b4adaf0f768bb17202aa22823efbeb5f374a91929de01", 0xc8, 0x2, &(0x7f00000001c0)=@abs={0x0, 0x0, 0x2}, 0x8) setsockopt(r1, 0x29, 0x800000000000009, &(0x7f0000000080)="292918d7", 0x4) utimes(&(0x7f0000000200)='./file1\x00', &(0x7f0000000240)={{0x7, 0xc06}, {0x5}}) 06:08:21 executing program 1: clock_gettime(0x4, &(0x7f00000003c0)) r0 = getuid() setuid(r0) r1 = syz_open_pts() r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000480)='/dev/zero\x00', 0x87e, 0x0) fcntl$getflags(r1, 0x7) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000680)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername(r3, &(0x7f0000000580)=@un=@abs, &(0x7f0000000500)=0x8) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000240)='\x00', 0x1) setsockopt(0xffffffffffffffff, 0x200000000000000, 0xa, 0x0, 0x0) r4 = socket(0x18, 0x4000, 0x1) write(r1, &(0x7f0000000940)="79da8809c9a08c23518439e1815e59c8665de6b3cfbc8860a6bb18b30edcf7f5ead57ba811cf114a851f987b29a92a9e0716c509c3a357cf0f3b17b3c8c3d278454fbb7f698ecb7ed0578e3f7e2266dac1e4de424900008727339e6c4529a895d91d622c0e5a8e19c61c842a0888a6de2214e60de9372941733efb0b93d11dde41be84df051ea71ed4ee1d6dd6c55ea640e4f5a1997dd4857b014c268d1dc93d3022eb19e1e39eb07c4c00006ab8ed614d8062094847749a278b2a7f955867e204bcc4a7f13ffd607cdd02d7b9f28dde32fdc08c6141e081b7bb29469fc73d1cd63671e3cc8133580d", 0xfffffffffffffe45) setsockopt$inet6_MRT6_DEL_MFC(r4, 0x29, 0x69, &(0x7f0000000000)={{0x18, 0x0, 0x9, 0x1}, {0x18, 0x0, 0x200, 0x80000001}, 0x10000000000003ff, [0x1fc, 0x100000001, 0x6, 0x6, 0x1, 0x69, 0x1, 0x2]}, 0x3c) r5 = semget$private(0x0, 0x6, 0x8c) writev(r2, &(0x7f0000000100)=[{&(0x7f00000006c0)="821e4ce2655b8e6abb7edfcd25219c0360b76d305647f9f86f58aa4d708e871f5cb73006d0800f19bf64250a287a832a59232ea6f6e2c6590cad732d0ca5cdaea93a7336fb13d1a8e9ebc57b70ea306cc77bad8b3b321464dc661595568e1076d783a2e3f2f6ed931b7a53ce5f66329d4834ba2cff8f881eafd0be730d92e10b66810e0351800b244235def3e1791a4b", 0x90}], 0x1) semop(r5, &(0x7f0000000040)=[{0x4, 0x0, 0x800}, {0x4, 0x7, 0x1800}, {0x4, 0x5, 0x1800}, {0x5, 0x9, 0x1000}, {0x0, 0xffffffffffffffff, 0x1000}], 0x5) getgid() semop(r5, &(0x7f0000000280)=[{0x2, 0x8, 0x1800}, {0x2, 0x10000, 0x1800}, {0x0, 0x62d, 0x800}, {0x3, 0x6, 0x800}, {0x0, 0x5, 0x1800}, {0x4, 0x200, 0x40000000000800}, {0x5, 0x800, 0x800}], 0x7) ioctl$TIOCSDTR(r1, 0x20007479) ioctl$KDSETLED(0xffffffffffffffff, 0x20004b42, &(0x7f0000000400)=0x2) r6 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$WSDISPLAYIO_GVIDEO(r6, 0x40045744, &(0x7f00000000c0)) semctl$GETNCNT(r5, 0x5, 0x3, &(0x7f00000007c0)=""/76) getsockname(r6, &(0x7f00000001c0)=@in, &(0x7f0000000440)=0xc) getsockopt$sock_timeval(r6, 0xffff, 0xfff, &(0x7f0000000140), &(0x7f00000005c0)=0x10) setuid(r0) ioctl$VT_GETACTIVE(r6, 0x40047607, &(0x7f0000000180)) semop(r5, &(0x7f00000004c0)=[{0x3, 0x1, 0x800}, {0x7, 0xffffffffffffff7f, 0x800}], 0x2) ioctl$WSDISPLAYIO_ADDSCREEN(0xffffffffffffffff, 0x80245753, &(0x7f0000000200)={0x5, './file0\x00', './file0\x00'}) semop(r5, &(0x7f0000000080)=[{0x0, 0xffffffffffff4997, 0x1000}, {0x4, 0x1, 0x1800}, {0x0, 0x4}, {0x4, 0x9ac, 0x1000}], 0x4) 06:08:21 executing program 1: msgrcv(0x0, 0x0, 0x0, 0x0, 0x0) msgget(0x1, 0x1c8) truncate(&(0x7f0000000000)='./file0\x00', 0x7fff) 06:08:21 executing program 0: r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x24, &(0x7f0000000000)="caf5b415", 0x4) socket(0x31, 0x8007, 0x91) 06:08:21 executing program 1: r0 = socket$inet(0x2, 0x8003, 0x81) setsockopt(r0, 0x1, 0x73, &(0x7f0000000000)="031a43162640342048eaa1b4b287512f292f2183f76a62fd92d3175e0c25cf5f7c6dc6f099ec51c5d512203878edba7e1462fe73e4946e0ce41d072a59138054e46f7af459ba17d737ae28f018702dcad6e60a6b9db7dfe9fe664e2863f009411fc77d9fc60c33f454dfb9ea6f80760eb6ba6afc5979d10c74c5d616e6653a885cfaba1b8b031f5be2bea056d6728951e6133895fb691f26c8fe93c7eac050798f35520952877a244e6092302ad372c5a1541d", 0xb3) fchmod(r0, 0x2) setsockopt(r0, 0x191, 0x2, &(0x7f00000006c0)="0d4833e14238e9a305baea3e8d162d3ccd79463f5991666780c29b6fa4102e24c9759fe7211c5652a003975194de1848b858847a6478d9f178b60acfcf4945a20c8956b76d68756638f8ab8238f8303eaf14ed8576ceb955317d20b43acc4fe742e8fc899f0a2c7245ee4a4f38e7218b4adcb07235d88abd92d5ad4c6bbd42334a0c2c8a2c989dac2623ffc9274dc2a36592af2615ffa90f7d4fedae066733bd09e9ae424ca511ea052357a1c9d9fb7acf4c", 0xb2) r1 = socket$inet(0x2, 0x1, 0xfb) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000680)={0x20080000000, 0x1002}, 0x10) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0xc) r3 = getegid() lchown(&(0x7f00000001c0)='./file0\x00', r2, r3) r4 = semget(0x2, 0x0, 0x600) semop(r4, &(0x7f0000000440)=[{0x3, 0x4, 0x1800}, {0x3, 0x89, 0x1800}, {0x3, 0x5, 0x800}], 0x3) setsockopt(r0, 0xfffffffffffffffa, 0x6, &(0x7f0000000280)="cfa050157df1dab52ee2edda01f137b55bc026", 0x13) accept(r1, 0x0, &(0x7f0000000180)=0xfffffffffffffdf6) r5 = semget$private(0x0, 0x5, 0x20) semop(r5, &(0x7f0000000300)=[{0x7, 0x5, 0x1000}, {0x3, 0x8000, 0x1000}, {0x0, 0xffffffffffffffff, 0x1000}, {0x7, 0x5, 0x1000}, {0x1, 0x3, 0x1000}, {0x6, 0xce99, 0x800}, {0x0, 0x8, 0x800}, {0x3, 0x1000, 0x1800}, {0x5, 0x1a, 0x800}, {0x4, 0x8, 0x1800}], 0xa) fcntl$setflags(r0, 0x2, 0x1) pipe2(&(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$TIOCCBRK(r6, 0x2000747a) fcntl$dupfd(r7, 0xa, r1) semctl$GETVAL(r5, 0x5, 0x5, &(0x7f0000000480)=""/156) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f00000003c0)=0xc) rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000240)='./file0\x00') 06:08:21 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f00000001c0)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fb3be756b79cf30f0ac033cca0aa1b402934999abccdb3189cfb38f83ff985f456b004170162932fda25d893b0679a400000000000000", 0x65}], 0x1) ioctl$TIOCNXCL(r0, 0x2000740e) r1 = open(&(0x7f0000000000)='./file0\x00', 0x800, 0x20) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f0000000080)=0x1) write(r0, &(0x7f0000000200), 0xfe72) write(r0, &(0x7f0000000580)="9e540f218e68322af5bc41e5385a9e7b5ae7e39fd3936907f5a47567917e954fa324b3a3d2038ea9312918a1dafb77ec1c4729eff6a2eb950ffa8b4c8c170a55524c06f9c4113db6d6c5a2509095032fb8438e6c8c2c854b17336c3bca727de4922f66fcec66d736d34e1b0eaf2d1962cb198d3f3d3cb47a74a840f34be0de13b74f76f373aaaeadcb4a1fcee1a5fcea31197d79e522df003095befcc9e42c5ca72e81ad933f9a707408460974033d040968ebe3f0de9dee69f739fbbf6e1c650e358cf945f0e483729ff592af8dd8ea0f82ac42a96f4d8f5f3bdb14f0bcb3ac1fdfc700b2287089b57fc8375fce6ab039730f1cdbd6beec800ca184cd1f9a16f98e15899dd98a9e006feb87267e7215246029c80cfbce03b3d0da4710430f44c7e8101ee23793fb561cf4d7d95a4391a40ddf8fbace89e30df5e1cba71c98d8de6f60fef387d7a038cc4f09f8a606ed2696f00fb6f1771928aca87f5122341e2ac46b8df38ba3d484f47930b575368366e77f5ebb0a03581a0a35840e33d3ba243dc0cb5dc751b54554fed72e36d8a34db2abdadec347f9f142e772a5c920e2dfe71295f5a375331a5413871554f61fc7c398890113f70d", 0x1b8) r2 = syz_open_pts() close(r0) dup(r2) dup(r2) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000240)={0x0, 0xffffffffffffffff, 0x8040002000003, 0x6601e399, "845d550900200000fc5c95400bbd04b040180008"}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 06:08:21 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x3a0914c44f7b202c, 0x6) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000780)="791547d39b705c8720da05b664d7b5c92d5c28ebccdda8122a4b3beea73cf20a83fb42ae5b8fc71f3173a9fd5e3a4b282af6901f0ccd7c07da3c8ec8b43a115894f8f1ef78de416785dd5b0da42336b0dd1d7a14774d427b1e0765a941f1d14ab0a2421c0a7e719e98b210f4b72b16f2d9348930fcbb0a1aa945ab4d5d127d57c78b941d092fbcc26529c6e3742f33ddc1d6c67891ba3eb2a3fd26c2daada2636715329f35301bdf8bbcd1f11e3a812b3748446f6c76a8dfe4f0d79a003ec04b67633b06a8037f31b7bf01000080c0883c3a37960fac3812656a4ba3218e1aaf1b17b0796f", 0xe5) chflagsat(r0, &(0x7f0000000040)='./bus\x00', 0x40000, 0x0) write(r0, &(0x7f00000001c0)="a6f89d160c1f9aa7b5794f86d0355a69a6d5d8454cf0df204282e313ca71c41ae4638e96b278ef3c24f72043b7a814df7a1ad5563bb07e27f0c1e9efc1b0d1ce77618449599b7f15937cb4a8445ae3a9f4c52ea42560f705ba2730cf6c1dadfa719f28f21b3319e9bcfe0f9421b13795ad8dff37bb4ff57d913d603f2926535305ccd61b7b1db7b9feb86fceb20cd50eeb2fc12b258c3331afb0b402f8289517686e5de45ff728585a40051ad3a538ee4fee1d5971704f21e12b0c5e511117aad69fba601080877b91620db12f6fbe079dad9bc770c79301717f55ac51effd16808a54462286e7d2c47db629c38776aa0469d8679765534398bb", 0xfa) writev(r0, &(0x7f0000000540)=[{&(0x7f0000000140)="3b3843c357a3845bc806e97a2d2277ce750bd6d40521a2e001a710d99cb8ccf384794927735dca0466dd361ca32ccaadafd3e677d3971e740be278d92167d5432518d5c443cfd2875582a214b1dbac2444f65a412103c53be1c43c9f513304f35068ffab21634ed504f09e9fc47f57412e", 0x71}], 0x1) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f00000000c0)=0x9) execve(0x0, 0x0, 0x0) 06:08:21 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x4000000005bcd) r0 = syz_open_pts() ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f00000000c0)=0x7ff) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0xc0307006, &(0x7f0000000100)) truncate(&(0x7f0000000040)='./bus\x00', 0x800) ioctl$KDGETLED(r1, 0x40044b41, &(0x7f0000000080)) 06:08:21 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r0}, 0xffffffffffffffff, 0x87}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000000)=0xfc00000000000000) kevent(r2, &(0x7f0000000200), 0x60, 0x0, 0xffff7ffffffffff9, 0x0) close(r1) kevent(r2, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0xa1}], 0x8, 0x0, 0x3f, 0x0) login: yGÓ›p\‡ Ú¶d×µÉ-\(ëÌݨ*K;î§<ò ƒûB®[Ç1s©ý^:K(*ö Í|Ú<ŽÈ´:X”øñïxÞAg…Ý[ ¤#6°ÝzwMB{e©AñÑJ°¢B ~qž˜²ô·+òÙ4‰0ü» ©E«M]}WÇ‹” /¼Âe)Æãt/3ÝÁÖÆx‘º>²£ý&ÂÚ­¢cg2Ÿ50ß‹¼Ññ:+7HDolv¨ßäðך>ÀKgc;¨1·¿€Àˆ<:7–¬8ejK£!Ž¯°yo¦ø š§µyO†Ð5Zi¦ÕØELðß B‚ãÊqÄäcŽ–²xï<$÷ C·¨ßzÕV;°~'ðÁéïÁ°ÑÎwa„IY›“|´¨DZã©ôÅ.¤%`÷º'0Ïl­úqŸ(ò3é¼þ”!±7•­ÿ7»Oõ}‘=`?)&SSÌÖ{·¹þ¸oβ Õë/Á+%Œ31¯°´ø(•hn]ä_÷(XZ@Ó¥8îOîYqpO!á+ ^QªÖŸº`€‡{‘b ±/o¾­›ÇpÇ“qU¬Qïý€ŠTF"†çÒÄ}¶)ÇvªiØg—eSC˜»;8CÃW£„[Èéz-"wÎu ÖÔ!¢à§Ùœ¸Ìó„yI's]ÊfÝ6£,Ê­¯ÓæwÓ—t âxÙ!gÕC%ÕÄCÏÒ‡U‚¢±Û¬$DöZA!Å;áÄ<ŸQ3óPhÿ«!cNÕðžŸÄWA.yGÓ›p\‡ Ú¶d×µÉ-\(ëÌݨ*K;î§<ò ƒûB®[Ç1s©ý^:K(*ö Í|Ú<ŽÈ´:X”øñïxÞAg…Ý[ ¤#6°ÝzwMB{e©AñÑJ°¢B ~qž˜²ô·+òÙ4‰0ü» 06:08:22 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000028aa) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x40, 0x0) ioctl$WSKBDIO_SETMODE(r0, 0x80045713, &(0x7f00000000c0)=0x5da97eed87dcc4e2) openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x18400, 0x0) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) write(r0, &(0x7f0000000100)="87401a657c005c5e4ea2e6b7328071fa91c1fcd9d65ed8578e0c10f055607f8608617bdc", 0x24) 06:08:22 executing program 0: r0 = socket(0x18, 0x4, 0x7) r1 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) r2 = fcntl$dupfd(r0, 0x0, r1) ftruncate(r2, 0x10001) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x10080, 0x0) r3 = open$dir(&(0x7f0000000000)='./bus\x00', 0x20, 0x0) close(r3) 06:08:22 executing program 0: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) setsockopt$sock_int(r0, 0xffff, 0x0, &(0x7f0000000080)=0x6, 0x4) mkdirat(r0, &(0x7f0000000040)='./bus/file0\x00', 0x8) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) recvmsg(0xffffffffffffffff, &(0x7f0000001640)={0x0, 0x0, &(0x7f0000000600)=[{&(0x7f0000000440)=""/254, 0xfe}], 0x1, 0x0}, 0x0) preadv(r1, &(0x7f0000000900)=[{0x0}, {&(0x7f0000000280)=""/21, 0x15}], 0x2, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) 06:08:22 executing program 1: clock_gettime(0x3, &(0x7f0000000480)) clock_getres(0x6, &(0x7f0000000000)) execve(&(0x7f0000000080)='./file0\x00', &(0x7f00000002c0)=[&(0x7f00000000c0)='\x00', &(0x7f0000000100)='^\x86:\'\x00', &(0x7f0000000140)='\x00', &(0x7f0000000180)='\x00', &(0x7f00000001c0)='\x00', &(0x7f0000000200)='\x00', &(0x7f0000000240)='\x00', &(0x7f0000000280)='-{\x00'], &(0x7f0000000440)=[&(0x7f0000000300)='\x00', &(0x7f0000000340)='\x00', &(0x7f0000000380)='+\x00', &(0x7f00000003c0)='\xc8\x00', &(0x7f0000000400)='\x00']) 06:08:22 executing program 0: chdir(&(0x7f0000000100)='./file0\x00') setuid(0xee01) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='r\x00') 06:08:22 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7ab6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f00000002c0)="bd0c4e2591c321a8cf98848e4a8051bd24313dea8dd3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23ac168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc902887f01309bbe061a751731e5c2091f3e9bdd11c4518130f7d1d07000000f34322c0cdf864fc9d0c83c9a839cfebcdd79cd66c3140972d2eae1f3c146ed5ead47dfc43c6c3b00000000000fea4d173e477b736036d99d4fb72c103021ae5f025042ccee22dee45978362f56f9e0921c17f102a226eee8e1338b9c6eb428225337d5ddfdb3e0d56f6b919e96ba7b6f58e76578ecbb9fbef68116df9edeb6d752e3c8ce9bf0929638478", 0x102) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETVERAUTH(r2, 0x8004741c, &(0x7f0000000000)=0x1) r3 = semget(0x1, 0x0, 0x4) semctl$GETZCNT(r3, 0x2, 0x7, &(0x7f0000000940)=""/4096) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x3, 0x0, "85495510020000000000001167f5bfa600"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1, 0x1000000d0f, "b04d7426c32a100000a0059ed20a8357d3c000"}) read(r2, &(0x7f0000000880)=""/161, 0xa1) 06:08:22 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x91}) r0 = syz_open_pts() fchmod(r0, 0x10) close(r0) syz_open_pts() r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x408, 0x0) getsockname$unix(r1, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) getsockname$inet6(r1, &(0x7f0000000180), &(0x7f00000001c0)=0xc) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0xfffffffffffffe01, 0x0, 0x7fb, 0xfffffffffffffffe, "0366402ba77f0c033c02df71795acd76ef3caf00"}) write(r0, &(0x7f0000000140)="b42082b09a21e06b060eb570039e17baa79325b0a26f19e9afe517c8398bbf89c8e4a9e25c0d", 0x26) 06:08:23 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000001580)='./bus\x00', 0x8, 0x0) getsockname$unix(r0, &(0x7f00000015c0)=@file={0x0, ""/108}, &(0x7f0000001640)=0x6e) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x80002}], 0x0, 0x0, 0x0, 0x0) r1 = dup(0xffffffffffffffff) sendto$unix(r1, &(0x7f00000014c0)="83aaf16c424d9414bd0e70bf72d95e4db7cc3dd55bf981b5cd11c04c99a619790a07a5b7d16b00d75497cf1ed9a3cddb451f7b9d202e9a30", 0x38, 0x40e, &(0x7f0000001500)=@file={0x0, './bus\x00'}, 0x8) r2 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) rename(&(0x7f0000001440)='./bus\x00', &(0x7f0000001480)='./bus\x00') write(r2, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000001540)={0x8, 0xadc, 0x5, 0xfff, "d70874cf2e2c87b51b379fa8ec3a57e01c729205", 0x15, 0x725e}) fcntl$dupfd(r2, 0xa, r2) writev(r2, &(0x7f00000013c0)=[{&(0x7f0000000300)="3e366aa9c0b58ad2f07503e4019b107731fdf893a6958177361d6f6b9bd1a0394ad7d5b8e59cb71f02a01d8689cb7c66fc27acad431e62769e085c6f77a956431fb26b9bfa1a562e9affbe8a5ba4c5d14183c457c67aa552628944b8574b48627cba4aaef7173c5c3ee69aa7b2fcd7f390d46fbf731ed5b72236c3735f058b30f6509e9e964892847c8ce4069b4d109ceca9cad5f1a4f45d9d9816780f139975dadec498fa368f735d23cb6b7cef588e631b2c9aabe41b23eded0fc6d0340f34eb9b8cc4adb7fd98eb006e1008f58d3fc25875bf1cbce8bae56373e0822cf8deec37f55f9ab940d417a91f81460ce76f206c8207010c1cbc3cee3919a5d66a58396a1042ca27f38f2d3189a0ea6f189d608fbeaf1d1b50dd470ae82770c2e3456f3964acfd4d980ebf1bca8ac4a052f816ced3e086fb2f8ed7a24d4a327f320b4395b8479ff1c97eedfabd266dee4efc3e721ecc2b27112e1a72e1bef31d5c734403f4006f97dbea7b813436384e133d256a2e224c32b64de412f777e6f401de5c856f78426fa207bd56feefa3b26354acd19ae7264d810ef9ae4c09b7d912dfb8ff1461d14f414efd2f8f69bbb86723f01cb72fdae5d44e1ce9a2ae59b4811c6901dc14dab47952afa6fd1fd36fed0093600b81032c66b361767e0568a629c73ae63e44a48e2abfa538e75248485722a08c0996d8a5a806bc232ee5817930fd81e7722e34d50bec71914e1e07f996f986ad06af948c723a9d2db8f8b298d06360f03bbc903a531889b7c5811edd2fc58e7de520d651dbede71edbf09f6f4308515b4769523ece466059e2d071f2fd8e2e11479a64700b3ed74a0929e064b08c32a91cdf82b5f901a41e56e35a03958e703c979b96f10f1107ebeccf08d8875e15fb2313bf0452b8ed02998042625bfd060932b397a5e5410f19c67699f9f58207186d95017d7c1c0eb738a7ad7cab53627d56dadc77a2a3d742e8e6b5041ae4dd3acbae4716421235b69054aa30a711f0d8c14f32af6c9b8973195c245ea0e45131fea1c996b1e340467d1a537943157005bc30e998ebc757bbb0f765e2be3200652503cc68180529888eabd5d9089418ae811d1250f8f9da80571f52172d82941371b46692255d3b0c3ec1ed3fd792bcd6af577979f5397cfc9848ae16bb1cfd83dc7fda1726f39606a021fc87de6474d46249756ffb0b35997288a6dc4a37f93e5311c25700386f60eaf399f901111cf15839fad392410c8c45c6a63d4804c8d4e994e92fffce2dd176b0705bd09e2ce9dbaa0eef92295b3b4dcb00756e9f93bf50d1a56024d23ccd403365e7f634f525e598bc13ac968ef0762cc40af0ef57577ec672b7611e240b792034c941404e0c5d18e1fe6427242c2e7749ac0e0497605103bed5b629f28863bc0e88b34db6eb1825ef4ba5aa918c4f34f36558fb1585668e802ae7e8f6e7256bafcc05ae4fb894ffe9a0b634eecb36e75f56f67195f5c25bd28ba3a89fd7a02b8e4018c1e2a09475e1cd4586d4ba11a66717071279fa1a54e5a3389a72634ee19106385ca9061ab424821de316c5ec219b2d84604be603971e815c6d9c84b77a813dd5d1e4ffeee89e35929d6528589c8b695c620157aee9734eeb1cf9d20e63a3d502d681adf5c0e6c41ce7ed08c2161fb46322f974522ee9dc36f2833d0bbebdfd039cb0da59b442b09efb1c45f72097157428dd1105674eb61451b5e4d3d02f5999602beff314b781c9680910db81f8bc27573b721f1d1c33b65129bdad70d9a4aa140dca13e8a9a416c643b9fefcb6030bba6523811aa36b67b362ca34fdb19eb9bb796c5f420522cebe2bdecdda6fcab0e3e81a66dc152cb3eceb7e1fe1180768e74a5744f50a3e272c1cb933c4892f2569f3e1415e0b92b086cc51d4641faa2d7817352a04edd16a9056225ab3c34f3839c2ce09e61c3d87466ba571c1fba3c19c0ecc0415e8177b36edf3a40a92afbf6ae556b4547bc393ceaaa4ea46dc63fc1838b1af286268886818921abd7a5ff2ff5a5e2dcfd70cb8b3ee8d2abe9dfd18d8f65cbec89ee4e76c8bf6c5b29a0834fddb04ec1c0c42e80e5b073891199926901a364a003ae0f721ddfaaa790e785e62351583dc43b74ff63a80c04cddc85a5440171d2e0caf5d118c7689ade547443dd35e9cb949cd76529483ec63e3ac3800e04abb3d2d4f02f6a4d8f6f907a18d1113f832d2fa6640f3caa4ff02a3b10affef463348da7a53d81919f6698e270cff479b5b03cac1681ab57f76414d3d7cdb550c0630aab13c41131c86c7ca78a642fd7ec3aa2fd4ba61777b8d0980c9fd87f157cdf387d3727512a28dd118f1145791d128d6a18bbf1b0d8d1f324aab70a10a7acb9521c14a6788bc4b515ee3757513530595cb9b03facb6673acc3b3bb9b0675125151f4f0cf79daafc5ec215d64bffaf3dc4afb5184f1437147f070d919fcc9ed8a519ee04e37b4a3c4fa76fb28e8c91fbe4f26fdf1f3ec5e4d4f114fdf0f2ad569a1609e3dfffc96e00041ea53c99346060b43a1e04f983546abe9e4f5172d12de69e8c893978ba4847957d51511e6b10af342a0b7da77a92653a102b900060ce953c4cf4a03a626f7bfcb0846720f634f7b91cb7d96c68ad00d383c1ac95b8404a7e188abd3b37b2d4558f7e1fed626aa9b12659f0b47193766843420ae5dc1c9cdfd93e5404556fdd430ace6a15833e31f3bbf5df43184a5d981d85faed6c73215c9b8dcd44152a9626f1464824bd9d728d14717b95d206bfc8b5b8cab3d57f266362b591c261a37fcfbec7d690f5b2f8fd83b5b74eb9caa69adbe6c31c30fdbf4c5313f78954d03f6afdabf6fb11e694de46c8af321fb7f27f78e34d997f18127d78e15830daad9ac4111aa3d3df9ad7659138dcb29bb33dd1819e1af875ce5ebf3af2dd7144bd04ee0e6c0fa04491e2152f6249ad01cbd1e9fe7f04b5ce6eceaeb637eb185f1b79eb10337cf84e250a1a3ba09cac4f203c01a20495e8f3e70fed9a358f41f747017527510786514ced11e331c2ec0175ed97d58d72bba1454fa9d080977024021d9f4964718e02fbb300df05d8a3f48f9afde309c2cd5a00d5d7313d877ea9a12cce58120fb09da91f47de36d5b4b82a0e6de4a6a70897c838865135a334025ebe4a2cd590a6fe887c62197a3d5aa309a00f983ddd43703e203014e4dfe02bcb59c7e054f3e599ab167b4e13fcd97c798af6751e4393b463f2a984cf5463e7259639c6da287de2dbd1d2ad2597bf7ba6e8c68dd171f508e4aa266298d677aefa7553b7cd9dba364a6e03d77a070485b3b4028fae38ae88e9bbd01a12dd93e94173319c7cfba6b1a3612e7dd566b10d241c8ee911361a5ed84b040e0b90660a4f245ab6de9dca59649b3a0b9f2f12965205afc478d3d8a447eb69ab2cba7d24490b6af936abdddc408969a54e281212893c2dbae974d24ca837f0057f404b03707c5b725a2ac90241c9f29f0a99f02baa84a09ff4a7b7f0e81737c28b721d678c8f8ddc0494197341795ed041fa14d788b6f18c37bb6cb38b5845906d7e82ca804cbade02536081b231dc35f427f82a8963675ddb326058caf7b1f90b68020402a07c4cbd43012136e1171af065267a96ee5be2918dfdfd094f34884ee7f962eb66a79e646267b801e23ddc29d780425585513a7ad9ceb7f586c127df035be4c52ea1ae76994a851dc7f2a8c944ed4bdbc0fc24ea067abed410da0fd616416e97f83d998cf505a5264dec4cdabe3c194820b5e8d1d71388a823c63ce90073cf9b40040bd419187a965d0adbe4d9cc490622f9e9fdfc7a4c9aff4f919066873d8c745c6127d1b30756b263a0921b9f6b4f821e5008332ea0123f54282e4c91472d2fbc01977b0904ee0a0a69857773835514551b5ec0356eb2eb59df77c21e26e517f0660db5ce68769c275b79017302557e2fb490dfad6167996319cd72d1a94757bb796d8bd0096802c5f8deb0103c02608522e3c5eac959cd324cbe34677538e11b2183487c86697b58bec5a99af302eb0ed56ba7e2a5e831f712bc0a035bac1d75a63e507379de60c4d514a87fd56fbb93cfe21a5dbe87b74cc1fd3d3c12e20597c64d57f95690a6cdffa79581e8475e860f0b81fdfa5f4ca07523426d269e9be883769c1d5df6abfb4033fd9637739dcfa2447292022666672da988b31dcc47cf76e594ae1dadb97d15085163ab4a1b6d6d9732209b425ab07f40f825ee9f9a38fcedd28c934b4c4af34730e2f34cccf424d5602f40e047a5272402abbc8ec01d9bc73c9c75e81c80a80789d4a76312c2e9dad00276907691a6abb414f38eb0f089ef69d1ff2b5a287db3bd9e8c3df7e7b021258cc8209fd5516aec279cbb804c99b70d392c42b8ad8436d30bf03c3a6d42ecf00c07debf1bc62d58641b3fbdb90128cc3994d7c467eb3ab4248cbf137b40e89ea93e618069c03d26ac8275ebf85102f33b84af9ec24d3713b7d3014df829444b5502a5c53f0ce790f87d5eeefcea71733a0fdc8d28ca5ca394b2bbefd6636d454402d4c7d3ca439fd25b56254c364b9ef7afca290f306296d49edeb87ca98d6053723e87c9432b49b00ba377b4fa629ce746d92e979b3d7d117e1f55831ad3f16b34b7018923f3bb008e3350d8c83dfdeab59dfb1399f0f04bb1ef88aa1b883189376537be210e8eb7512bbf73fabb8de75939042733b23b2f64759d0108bd1e19e42e8f7256ca5504bbbbe9f97f3b3a2a6ac22b095ad8de6f8cb110abab59fc6bec079c9815465509f1083c906b08bb588294061a84d7a06ac9896f7259d0c63d913e3ade355e1c5d7bd47a9cd8ccb8a81141377938805d62aef30b0eec16edbc9541e1eb8081ae98e0b42c6f8b71c0c1be7e0e73f4b68293fb585db4689254291241c39fd4d4500f30d0218604c3d0bf1273a99cf872b3654206f9f53e50994d7f5716eb0c6d9eb9b6a4667eca0176b6e428fc8760d8ad31f76a2986c07c608746938993caed9aa3a019f7d909a6e15f51e0b241bd2189f2842bf3031d3acff0112c0518cd12b40e17f9beff8fb0364f26e0d24cb672723a017c892d1b2cdc2929b3f973682be819cf0ebe99fedb49a155307972b987ad484188a00eceef5a7b1ab277523d6d849aee4ccebc62d7e66253f898349f9f1afc6d13db166b4b0b31f8f935acb648ec93e97a89f961c3a2b568eb56b891e2fc989b63bc2abdfe5970d8b11688e424a7ea2e3f3f94c5e94019ff5def6622639d9ec51b116f5c7b7dc8a07d89c4a14d1aadd3b9115eed24cbf8f0d6b9beda88f8dcce444b726ea37d1f20a2dd79da1f1f35eb2e0f4af8219c2ded1e296422201571baf4ac9fc30566796cb958097ef1d11a80d65703f843a66053c3bc53f06e725d6f8fe05b465eeaf43419b48c955cf3e548b968395eac327fca3a3b458b63f742dcc076688cf003a87dbeaa256800327ded7921738fb81422f2585b84b0e54d56391491c96de0367e6866b9ad7674982b7ba251784cccca101905d611532db9368a76f6ea3494512dd78bb6c9432e567c282c97c5c1f922646afd10696ef1784109867b82b68fdd96e3e86dad72e6e7a844755d3b55e828b442f3ca7161c284249b3edaeaeeb2452c219be604ac776d8e96f1ab8c7807d3f06ca6881e9c41a7e427433b7b2fa3625d273bb4ef1cf6e674b138d1243f275b8e50581c15fa2771ce28e63ceb51e5de216fcef9b9e5c0b90625e764280183d714f76b2d4cbff195cc72de9abf965c6cc8a227639128407db32d8115f51f170", 0x1000}, {&(0x7f00000000c0)="db6acff48b245ec42ae9689e7f9b1d6e12537a32a1dbdf7334f306a03a6f7c17a360afe153229d8070ff1efe03f5ac68bfc16625b98ed6020fd9b605f4f985f2ab876cf00671c577ea57eb31cccdb3c2e2ea334072bc1303966869a6ae3881eb9c87d3bb56857e8a159a2f2ae125c1854708895471b375fc8106a5df02", 0x7d}, {&(0x7f00000001c0)="d5b1735202f3920f4842c1ab0633376ba55f7dee65d727169fb3db2d524a924b9d085a3b773daa2620816d77339ccf9a2434e6788e5915ea13c9d3ed268cb488de446d2098f71d87d639f2298a8244f76e1004aa2119ffd688b02c4a20fdd8f5f351c1d735f8e114746b0937f5c7792713fce99da9", 0x75}, {&(0x7f0000000240)="43d77e462555d9f5be64e2a212d4bf778f384a88c262eb0555790bc1e8ead63eb8da6c81615d6dff0554757c89bd8a293d31245c07d13a12973a50ccf3fc3003f1b08359650932e72dfec84e4a8f86d508c33ea5b5373b213a", 0x59}, {&(0x7f0000000140)="2e5bfc5bfa7f41ae58c97156763aa072b5a0881a691f376ae136136b8df307d7e3345d11a14d95b06d114b463e9217dd29d445be1818e5a947e999", 0x3b}, {&(0x7f0000001300)="19bcd5b9adb826cc0f8e4c08c494ccba925881ce7e968542fd213f2fc24db7313a3fa339bf73a27da0009e7a4ca1a0ba24fdfd9ff17da33e31d1c794cb3a63b672dc9b1d3f735a8c9874b4ceb2809e842c2ded6bcded84369c519de21796553d1938b01f67fccc3bec8677fc92e2a9fcc1041bec6bcb10f6d2b46cf8c99443af3350095de74d8ad32bbf41a8686dc6b51b83ddcb793a0d6ef9ca64775a5c9ba4b1810ceb1b016bbd4a62ce5748", 0xad}], 0x6) 06:08:23 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000100)=0x7) writev(0xffffffffffffffff, 0x0, 0x0) r1 = syz_open_pts() close(0xffffffffffffffff) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) dup(0xffffffffffffffff) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x6, 0x4, 0x0, "19c73c6d4dae5d7ce679eeff906d75f43f29487e", 0x8, 0x4}) 06:08:23 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x320, 0x0) writev(r0, &(0x7f00000005c0)=[{&(0x7f0000000280)="5b8585b66248c45e3f5825f2eaf59c32b0eecd040a404930a21bda29c018ce673fcf67a35e5f74eba79b248c479de27d9d714a44af5c6d86a17969ff0e09dc07d7d4cec237dcac0db3b71eb9d509de61ecfaa0270d51b7a175d6ade75db10051ca2673b4465a73a1a63d2141458e44", 0x6f}, {&(0x7f0000000100)="1cb1e114cbaa54779bd2417669f15b43750a46c2cb2588ceef1634cc46b0c4769a2ac2e67975b7dbeeb4d5eae556cd", 0x2f}, {&(0x7f0000000300)="b7366397eeb7f6f915e87d2931a0e7fc4b224d00137423444901dbbd3d7ea7097b0824672fd960396070053ec2e14b330259fe2cf9988f58a2d9bcff21f7fca556dd750dade4f9afafe49ee835c07689094034d61afd3471312c5fdce25aed750cefbc3ebd6a", 0x66}, {&(0x7f0000000380)="ab66a9e482da63cfb7b72e6cb1785c34d2e4779b4050aa722b70dca6d9cc46ab214ebab62bf6795a99581e07523ab8ba03d8e1f3f34816ca9a39034cf7f1176120a3c56e4702b5dc70243618a6e92bbedbe783a0a22e2b7838a999e4318fbb79f1f89a49ea76fd075871d5af0324e372efbc9637e5659619635ca53e4f4b6353eeef002f63c09135a9fd2e42d1037f5158d206104f775179ac8cfa39d634cafb1b928553b987ef67aabd7c10fa6a994298f9823bdf0ac173cd410ed1a2ff8bb70bc1875f56bb5e9940efb9dbfea89cbcda6bfe49b9a5d8c39751dd086d4d6908e1", 0xe1}, {&(0x7f0000000480)="eadf628d122cd970397b315eb2494b830b62abdc41bc8ac6dd269decbb19dad543da2ba6348bd424c2d89531a99df3dd02c942b730d0b2d213abe888bf6d56bb454807daa40f827c8c9a28af221255d74a60862e323d604b88681c91244805", 0x5f}, {&(0x7f0000000500)="e7df78d083754fe391384a90fe4af4fe65fea1cf648f3d98d3215b0e98726ea7396bc2684bb5bf5b50d448593869b18dd45c7c441871d3906c81546c5a07822a15f287eafe1fa84e5a6c30f5c7d5fe25f76ee2b6b0e6608ad9882fb9bf01b07785a3314d02d0e7be927bfc6d5dabc66dce4ada4c63b9323bb027861da1b15791ebd63e7896856d74400120fd1dcbd461", 0x90}], 0x6) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r2 = open$dir(&(0x7f0000000080)='./file0\x00', 0x10, 0x4) r3 = fcntl$dupfd(r1, 0x0, r1) getdents(r2, &(0x7f0000000180)=""/215, 0xd7) ioctl$TIOCCONS(r3, 0xc0044266, &(0x7f00000000c0)) 06:08:23 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x8, 0x0) fcntl$setown(r0, 0x6, 0x0) 06:08:23 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000000)=0x985) mknod(&(0x7f00000000c0)='./bus\x00', 0x80002001, 0x5200) open(&(0x7f0000000080)='./bus\x00', 0x82, 0x0) 06:08:23 executing program 1: socket(0x2, 0x2, 0x0) 06:08:23 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f00000001c0)='.\x00', 0xc) mknod$loop(&(0x7f0000000040)='./file0\x00', 0x2041, 0x1) setuid(0xee01) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f00000000c0)='\x02\x00') 06:08:23 executing program 1: setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1027, &(0x7f00000000c0)=0x100, 0x4) r0 = socket(0x18, 0x1, 0x0) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040), &(0x7f0000000080)=0x8) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r0, 0x29, 0x80000000000000d, 0x0, 0x0) 06:08:23 executing program 1: setuid(0xee01) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x6999, 0x59d9, 0x0, "47164dd36ac76209575d7ffa9948f1002a60dd8f", 0x1, 0x7}) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x29, 0x32, 0x0, 0x0) 06:08:23 executing program 0: r0 = syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7feffffe}, 0x0) r1 = getuid() setuid(r1) r2 = syz_open_pts() fcntl$getflags(r2, 0x3) r3 = socket(0x18, 0x4000, 0x1) read(r3, &(0x7f0000000180)=""/219, 0x54) setsockopt$inet6_MRT6_DEL_MFC(r3, 0x29, 0x69, &(0x7f0000000000)={{0x18, 0x0, 0x9, 0x1}, {0x18, 0x0, 0x200, 0x80000001}, 0x3ff, [0x200, 0x100000001, 0x6, 0x3, 0x1, 0x69, 0x1, 0x2]}, 0x3c) r4 = semget$private(0x0, 0x6, 0x8c) semop(r4, &(0x7f0000000040)=[{0x1, 0x0, 0x800}, {0x1, 0x7, 0x800}, {0x5, 0x5, 0x1800}, {0x3, 0x9, 0x1000}, {0x0, 0xffffffffffffffff, 0x1000}], 0x5) r5 = kqueue() r6 = open(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) kevent(r5, &(0x7f0000000080)=[{{r6}, 0xffffffffffffffff, 0x11}], 0x400000009130dbf, &(0x7f00000000c0)=[{{r6}, 0xff7ffffffffffffc, 0xc19d3ee7c7461ca7, 0xffffffdfffffffff}], 0xdde, 0x0) faccessat(r6, &(0x7f0000000100)='./file0\x00', 0x20, 0x3) open(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000140)={0x100000001, 0xffffffffffffffe0, 0x6, 0xfffffffffffffe00, "b79d557da3fcdf96ffffe34796892d2ac5e67b38", 0x4, 0x3}) kevent(r5, 0x0, 0x0, &(0x7f0000000100), 0x7, 0x0) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f00000002c0)) getsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f0000000300), &(0x7f0000000340)=0x8) execve(&(0x7f00000003c0)='./file0\x00', &(0x7f0000000680)=[&(0x7f0000000400)='+\'+\x00', &(0x7f0000000440)='r\x00', &(0x7f0000000480)='r\x00', &(0x7f00000004c0)='\x00', &(0x7f0000000500)='\x00', &(0x7f0000000540)='r\x00', &(0x7f0000000580)='r\x00', &(0x7f00000005c0)='\',\x00', &(0x7f0000000600)='r\x00', &(0x7f0000000640)=',%:}[\x00'], &(0x7f0000000780)=[&(0x7f0000000700)=':{\x00']) 06:08:23 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = getppid() r3 = getegid() r4 = semget$private(0x0, 0x4, 0x80) sendmsg$unix(r1, &(0x7f00000001c0)={&(0x7f0000000040)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f00000000c0)=[{&(0x7f0000000080)="7123020f64602b", 0x7}], 0x1, &(0x7f0000000400)=ANY=[@ANYBLOB="22000000353b0a9a40eb355d144c3746e0ecc01e3fe6738bc19e90b841566cb9140000000000000205f62c", @ANYRES32=r0, @ANYRES16, @ANYRES32=r1, @ANYRES32=r0, @ANYBLOB="2000000000ffff4b67000000000000000000", @ANYRESHEX=r2, @ANYRES32, @ANYRES32=r3, @ANYRESHEX=r2, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r1, @ANYBLOB='\x00\x00\x00\x00'], 0x85, 0x2}, 0x200000004) sendmsg$unix(r1, &(0x7f000062e000)={&(0x7f0000000240)=@abs, 0xea, 0x0, 0x0, 0x0, 0xffffffffffffff37}, 0x0) semctl$GETPID(r4, 0x1, 0x4, &(0x7f0000000140)=""/94) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000280)) 06:08:24 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000480)='./bus\x00', 0x100, 0xaa) r1 = getpgid(0xffffffffffffffff) wait4(r1, &(0x7f0000000540), 0xa, &(0x7f0000000580)) utimensat(r0, &(0x7f00000004c0)='./bus\x00', &(0x7f0000000500)={{0x62, 0x242e}, {0x7f, 0x8}}, 0x0) mknod(&(0x7f0000000680)='./bus\x00', 0x100, 0x1) r2 = open(&(0x7f0000000040)='./bus\x00', 0x3fd, 0x0) msgrcv(0x0, &(0x7f0000000380)={0x0, ""/247}, 0xff, 0x3, 0x800) readv(r2, &(0x7f0000000340)=[{&(0x7f0000000180)=""/170, 0xaa}, {&(0x7f0000000240)=""/212, 0xd4}, {&(0x7f0000000000)=""/29, 0x1d}, {&(0x7f0000000080)=""/95, 0x5f}], 0x4) lseek(r2, 0x0, 0x1) openat(r0, &(0x7f0000000100)='./bus\x00', 0x10000, 0x4) syz_open_pts() write(r2, &(0x7f0000000140)='mn', 0x2) setsockopt$inet6_MRT6_DEL_MFC(r2, 0x29, 0x69, &(0x7f0000000640)={{0x18, 0x0, 0x8, 0x400}, {0x18, 0x1, 0x1000, 0xf2d2}, 0x5, [0x200, 0xff, 0x2, 0x1, 0x0, 0x40, 0x26, 0xc8d]}, 0x3c) 06:08:24 executing program 0: open(&(0x7f0000000000)='./file0\x00', 0x801, 0x36) setreuid(0x0, 0xee00) r0 = geteuid() r1 = semget(0x1, 0x4, 0x100) setuid(r0) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000040)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd}, 0x0, 0x2000000000}) r2 = syz_open_pts() r3 = getgid() fchown(r2, r0, r3) 06:08:24 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() fcntl$setstatus(r1, 0x4, 0x84) ioctl$TIOCSETA(r0, 0x80047469, &(0x7f00000004c0)={0x3, 0x0, 0x0, 0x0, "61aa0db100000100"}) read(r1, &(0x7f0000000140)=""/179, 0x4a5) 06:08:24 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a84001b5b8d93dfcfb7774d55d9fb631e11", 0x188}], 0x1, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) rmdir(&(0x7f0000000300)='./file0/file1\x00') mkdir(&(0x7f0000000180)='./file0\x00', 0x0) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f00000006c0)={'./file0/file0\x00', 0x0, 0x0, 0x3, 0x1, 0x1, 0x0, 0x1ff, 0x2, 0x1, 0x6, 0x48f}) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') symlink(0xfffffffffffffffe, &(0x7f0000000000)='./file0/file0\x00') linkat(r0, &(0x7f0000000340)='./file0/file0\x00', r0, &(0x7f00000001c0)='./file0/file0\x00', 0x4) linkat(r0, &(0x7f0000000200)='./file0/file1\x00', r0, &(0x7f0000000240)='./file0\x00', 0x4) poll(&(0x7f0000000680)=[{r0, 0x80}, {r0, 0x100}, {r0, 0x4}, {r0, 0x80}, {r0, 0x40}], 0x5, 0x560) sendto$unix(r0, &(0x7f0000000380)="a4e5988c3569c5c7371f954b5df60c6db7d7381c78fb06d5f2c5fb4f830709d51440b58b9f9ed5d4f12d7b25d7a3d611ffc5ea30316e1efea766382da3266285e6d875820712787f8855e2fba67bf258c2ef4ccf303daead6a1bd85f5270c06d922aa9387107109dc320081fdcdb32a8f437f782b5c272da4651fb0e3e4e7185005f646f7a0cb929c0f9dcccbfda47d016c2cda0ca495b0e055a03b1d7e044826bd07dadacbfa7135b45d547edd80fec708a129679b271505fe66cade7155cbcbdf600b516e1b35c2dded40a904c235e3b4015eb42c2dc4c6f1366a46f9954bd", 0xe0, 0x400, &(0x7f0000000100)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'], 0x10) open$dir(&(0x7f0000000140)='./file0/file0\x00', 0x300, 0x0) rmdir(&(0x7f0000000480)='./file0/file0\x00') rename(&(0x7f0000000280)='./file0/file0\x00', &(0x7f00000002c0)='./file0/file0\x00') 06:08:24 executing program 0: open(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) select(0xfddf, &(0x7f0000000040)={0x4000000000000008, 0x100000, 0x0, 0x0, 0x0, 0x6}, 0x0, 0x0, 0x0) 06:08:24 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) write(r0, &(0x7f0000000200), 0xc40) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000180)={0x0, 0x0, 0xfffffffffffffd56, 0x0, "9707d05185f36d66d31b437f3ca047ca1fc2b383"}) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000140)={0x0, 0x8000000000000000, 0x0, 0x2, "bdacf4a7322a2f25f9e629375c517af045256f3e", 0x272, 0x101}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x13, 0xfffffffffffffff7, "840300000007f1ffffff0a00001a00b877b400"}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) r4 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) execve(0x0, 0x0, &(0x7f0000000640)=[&(0x7f00000005c0)='^\\-\x00', &(0x7f0000000600)='\x00']) r5 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f00000001c0)={0x401, 0x1, 0x0, 0xf4, 0x2c}, 0xc) pwritev(r5, &(0x7f00000003c0), 0x273, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r4, 0x0, 0x0) r6 = msgget(0x0, 0x110) msgctl$IPC_STAT(r6, 0x2, &(0x7f0000000280)=""/114) execve(0x0, 0x0, 0x0) 06:08:24 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="3066bf5c99150f505a81bd9a9dbe4ce85acd3bfd622ad86c879c7526862993727205590b884c686805807a1eb2d27242b7ccfc334da84b230a48bb22beb4116dda690b9c14d849bcfbc7b080abc0515c2320e8b886c0cc5c120013438664c7c36d5d701a69e0ac479f0378bee49de6eb294a11e8f69af0345f"], 0x1}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xa, &(0x7f0000000040)="d5ff9668", 0x4) setsockopt(r0, 0x29, 0x800000000000009, &(0x7f0000000080)="292918d7", 0x4) 06:08:25 executing program 1: pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0x8) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000040)={0x0, 0x1, 0x1, 0x1, 0xffffffffffff7158}, 0xc) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r2 = open(&(0x7f0000000380)='./bus\x00', 0x1, 0x0) pipe(&(0x7f00000000c0)) pwritev(r2, &(0x7f00000002c0)=[{0xffffffffffffffff, 0xfffffe91}], 0x2, 0x0) 06:08:25 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffe, 0xd9}], 0x285ba58, 0x0, 0x0, 0x0) r2 = dup2(r0, r0) kevent(r1, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffc, 0xca, 0x8, 0x3, 0x101}, {{r2}, 0x0, 0x10, 0xfffff, 0x5, 0xc8}, {{r1}, 0xfffffffffffffffa, 0x90, 0x80000004, 0x100000001, 0x1}, {{r2}, 0xfffffffffffffff9, 0x10, 0xfffff, 0x7ff, 0xfffffffffffffffe}, {{r2}, 0xfffffffffffffffe, 0x80, 0x40000000, 0xa2, 0x1}], 0x3, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffd, 0x90, 0x80, 0x1, 0x1000}, {{r0}, 0xfffffffffffffffb, 0x9, 0x1, 0x3, 0x2e}, {{r1}, 0xffffffffffffffff, 0x20, 0x2, 0x7fffffff, 0x80000000}, {{r2}, 0xfffffffffffffffd, 0x16, 0x20000000, 0x5, 0x8}, {{r1}, 0xfffffffffffffffc, 0x41, 0x0, 0x9d, 0x5}], 0x5, &(0x7f0000000140)={0x9, 0x40}) kevent(r1, &(0x7f0000000000)=[{{r2}, 0xffffffffffffffff, 0x1}], 0xfff, 0x0, 0x8, 0x0) fcntl$getflags(r0, 0x3) kevent(r1, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffffc, 0x1}, {{r2}, 0xfffffffffffffffe, 0x2}], 0xca, 0x0, 0x6cf, 0x0) 06:08:25 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x7) r0 = open(&(0x7f0000000040)='./bus\x00', 0x21, 0x0) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000540)="e4bb42c969edf30be3ef5f4bd932a084868ba6324aacfc4050d3a0f0de6ade48a3f524ab059f830b51a116ba5f715b86686627535a3a65d4a08e4d92fabcccd11e3ad8125aaaa7c2343cb4351db994af54309416d15fe13a0057fe4e1b863f9c315cb57492597f713e7a01d2fd27f7e54979f33da4bea444222066118a1bb79494b5bcb289780ad2f62a2421726133f8be5a12f56b49cfcff03fc03a0f8e4cd7a37d219b5fffb3a520167d8e344c2e0c5f14b4bdd2932ee9580d5a729b59a59703ea05f0b397884508a452c3af9599565d333d9c901bcb8e4efc41338a84ae883807a1562989e0277b1bb61c81315f456ad4f89035ecb2eb19c7f8814efa19264578f62194939d6a085f5dd07147ef14ae300dd0aad22057330256e351972b2f9aa6350e6cbe1ed216b0eff17c0e039a76ef6d1f8991fafc4aca8e46da1ff98f3904ff3d650cbae021379b487c0525c7b5dcfb514d42f3af2b3ac42b87cae9902f7e15786bba1a9aacbd40bc82d6355e4a5ecc2d9915ec082cfcd19b11a3706d3d3892fbddd8e0bac8079fb2595c7191eee242f66fc2cdf796612a5696aafe00605fd6e11f2194ef8f1df6904b637e84d600b5f02e34b27afa31d3bc2e06facb744ea4321285a9e705f22f1fee9f760820a4e0398cc2df458a41890e77419ead1ca947642587d93eedad6824c1d078d32f265a8daf55dd958a2022c69dda1be5d0f61e008cd192ae7ed094bc712cff908182b64992d666dced5431e513768b01508136b1491b447643e99dfdaf37563b9b3369f425deeb8ffd6c06dbebdaaa5eb43a525522afbd196ed42164c0fb49a5a7ab694f6c23951259a81f9399721a0a82f7a6643e414ed69e8b869e5e274e701bd5b0602467fb6a6d4dae1f26611fd8536f0ad2cd1c203ea943b7300c6d2ad8d4658cec3543ad8149169a9a6e262d8fccc7f59da1168501334b9748102a5a5331f475a840005c94468d6c11168a00b0e18b74484aada6f1f4fb03d1e425ec4444688c49f0b6cacc086c04b93aa6340bbedd5769b19795d66fae62fc70ab395d072f9eb3adf457c97dade877b20ea71c5050c2b98d63fbfeab08ae5713cce67bf984b3f194bbbaeabcd8422f1517c4037a877369e11b1b6f814018e07badcce9348d1ec6cc15aa9372851d27815dbf8f423d89937e050666aab388870c4a1f1432acca8842d49bd7e16756705fd9228e1e9ecdfee20a8e9e72b67891db8887c83a8fc850375f9982d9f56ed7358a57e91750e41c1f423a121a5d3e2b2d2afb95c8c08e9463c8196b09388a924f06fc64dcd4a2f1f9ef23ceb9e55e179f94eee26bc71842df94c5b03cf8761e12faba89d1476de0625b9b0952874aefe84ce84b0faeb90d5d36b6d2eec59715745493297dd6636921d17192d3a71e5e15ab3723ed00d4c62c7e8e2b389a05f8a66fab9abcde10bed441e4e6e7733d33db31927e1c0641f0ee40ddf62f7fc4dd5d0d985bc99eb6c5763da2c0ddebf831cf8b1fe4a75bc0ff2cc160a6b10b4f8f211a5ae9927cf1444ea6539740daaadff8fa31eeb69dcb39e95c9b9087cd7a26612830f00b51ad575ad48319a77523c89c5f6aa411d4e760d449e67bf3a39c8b076689d84a7141126c7cd6dd6b76f31e0f8cc5f31c814509fa0ad2377e21382905d888afcf1a16b14321e1883f2a9d4a8e99aca30f46230f158f027d76d878f78aba9e70da112c57832e6b643cc396d546616ad65e81a791485ec608", 0x4d8}], 0x1) close(r0) fcntl$getflags(r0, 0x1) execve(0x0, 0x0, 0x0) 06:08:25 executing program 1: r0 = open(&(0x7f0000000300)='.\x00', 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) link(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='./file0\x00') mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0, 0x10, r1, 0x0, 0x0) getdents(r0, &(0x7f0000000080)=""/37, 0xfe37) 06:08:25 executing program 0: r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x9130fbf, 0x0, 0x4000000, 0x0) minherit(&(0x7f00003ec000/0x4000)=nil, 0x4000, 0x0) r1 = shmget$private(0x0, 0x3000, 0x440, &(0x7f00003ea000/0x3000)=nil) shmat(r1, &(0x7f00003ef000/0x3000)=nil, 0x0) 06:08:25 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000028aa) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r2 = getegid() setgroups(0x2, &(0x7f00000000c0)=[r1, r2]) r3 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) fcntl$lock(r3, 0xf, &(0x7f0000000100)={0x3, 0x0, 0x663, 0x7f, r0}) writev(r3, &(0x7f0000000200)=[{&(0x7f0000000080)="000000186004008b00002b27fe97912c1732ddcd29e207d507fcff023519edffd338d2ff0000000000000000", 0x2c}], 0x1) ©E«M]}WÇ‹” /¼Âe)Æãt/3ÝÁÖÆx‘º>²£ý&ÂÚ­¢cg2Ÿ50ß‹¼Ññ:+7HDolv¨ßäðך>ÀKgc;¨1·¿€Àˆ<:7–¬8ejK£!Ž¯°yo¦ø š§µyO†Ð5Zi¦ÕØELðß B‚ãÊqÄäcŽ–²xï<$÷ C·¨ßzÕV;°~'ðÁéïÁ°ÑÎwa„IY›“|´¨DZã©ôÅ.¤%`÷º'0Ïl­úqŸ(ò3é¼þ”!±7•­ÿ7»Oõ}‘=`?)&SSÌÖ{·¹þ¸oβ Õë/Á+%Œ31¯°´ø(•hn]ä_÷(XZ@Ó¥8îOîYqpO!á+ ^QªÖŸº`€‡{‘b ±/o¾­›ÇpÇ“qU¬Qïý€ŠTF"†çÒÄ}¶)ÇvªiØg—eSC˜»;8CÃW£„[Èéz-"wÎu ÖÔ!¢à§Ùœ¸Ìó„yI's]ÊfÝ6£,Ê­¯ÓæwÓ—t âxÙ!gÕC%ÕÄCÏÒ‡U‚¢±Û¬$DöZA!Å;áÄ<ŸQ3óPhÿ«!cNÕðžŸÄWA.ä»BÉiíó ãï_KÙ2 „†‹¦2J¬ü@PÓ ðÞjÞH£õ$«Ÿƒ Q¡º_q[†hf'SZ:eÔ ŽM’ú¼ÌÑ:ØZª§Â4<´5¹”¯T0”Ñ_á:WþN†?œ1\µt’Yq>zÒý'÷åIyó=¤¾¤D" fŠ·””µ¼²‰x Òö*$!ra3ø¾ZõkIÏÏð?À:ŽL×£}!›_ÿ³¥ }Ž4L. _´½Ò“.éX Zr›Y¥—êð³—ˆE¤Rï•™V]3=œËŽNüA3Š„®ˆ8¡V)‰à'{¶1_EjÔø5ì²ëÇøNú&Exö!”“j_]ÐqGï®0 ÐªÒ W3VãQ—+/š¦5l¾Ò°ïñ|švïm‰‘úüJÊŽFÚù9ÿ=e ºà!7›H|%ǵÜûQMBó¯+:Ä+‡Êé/~xkºš¬½@¼‚Ö5^J^Ì-™ì,üÑ›£pm=8’ûÝØàºÈŸ²Y\q‘îâBöoÂÍ÷–a*V–ªþ`_Öá!”ïöKc~„Öµð.4²zú1Ó¼.úËtN¤2…©çò/îŸv ¤à9ŒÂßEŠA‰wAž­©Gd%‡Ù>í­h$ÁÐxÓ/&Z¯UÝ•Š "ÆÚåÐöŒÑ’®~Д¼q,ÿ‚¶I’ÖfÜíT1åv‹P6±IDvCéý¯7V;›3iô%ÞëýlÛëÚª^´:RU"¯½nÔ!dÀûI¥§«iOl#•Y¨“™r ‚÷¦d>ANÖž‹†ž^'NpÕ°`$gûjmM®&aØSo ÒÍ >©C·0 m*ØÔeŒì5C­Iššn&-ÌÇõ¡…3K—H*ZS1ôu¨@\”FlŠ°á‹tHJ­¦ñôûÑä%ìDDhŒIð¶ÊÌl¹:¦4 ¾ÝWi±—•Öo®büp«9]/ž³­ôWÉ}­èw²§PP¹cûþ«®WÌæ{ù„³ñ”»ºê¼ØB/Äz‡siáo@à{­Ìé4Æ̪“r…']¿B=‰“~fª³ˆ‡ J2¬ÊˆBÔ›×ágVp_Ù"ŽžÍþâ Žžr¶x‘Ûˆ‡È:ÈP7_™‚Ùõn×5ŠWéPäB:]>+-*û•ÈÀŽ”cÈk 8Š’OüdÜÔ¢ñùï#ιå^Ÿ”îâkÇBߔŰ<øvúº‰ÑGmàb[› R‡JïèLèK®¹ ]6¶ÒîÅ—tT“)}Öci!Ñq’Ó§^«7#íÔÆ,~Ž+8šø¦o«š¼Þ¾ÔAäæçs=3Û1’~Aðî@Ýö/ÄÝ] ˜[Éž¶Åv=¢ÀÝëø1Ï‹ä§[Àÿ,Á`¦± O!Zé’|ñDN¦S—@Úªßøú1î¶Ë9é\›‡Íz&a(0ð Q­WZÔƒ§u#Èœ_j¤Ôç`ÔIæ{󣜋f‰ØJqAl|ÖÝkvóŒÅóE ú Ò7~!8)؈¯Ï±C!áˆ?*JŽ™¬£F#}vØx÷ŠºžpÚ,Wƒ.kd<ÖÕFajÖ^§‘H^Æä»BÉiíó ãï_KÙ2 „†‹¦2J¬ü@PÓ ðÞjÞH£õ$«Ÿƒ Q¡º_q[†hf'SZ:eÔ ŽM’ú¼ÌÑ:ØZª§Â4<´5¹”¯T0”Ñ_á:WþN†?œ1\µt’Yq>zÒý'÷åIyó=¤¾¤D" fŠ·””µ¼²‰x Òö*$!ra3ø¾ZõkIÏÏð?À:ŽL×£}!›_ÿ³¥ }Ž4L. _´½Ò“.éX Zr›Y¥—êð³—ˆE¤Rï•™V]3=œËŽNüA3Š„®ˆ8¡V)‰à'{¶1_EjÔø5ì²ëÇøNú&Exö!”“j_]ÐqGï®0 ÐªÒ W3VãQ—+/š¦5l¾Ò°ïñ|švïm‰‘úüJÊŽFÚù9ÿ=e ºà!7›H|%ǵÜûQMBó¯+:Ä+‡Êé/~xkºš¬½@¼‚Ö5^J^Ì-™ì,üÑ›£pm=8’ûÝØàºÈŸ²Y\q‘îâBöoÂÍ÷–a*V–ªþ`_Öá!”ïöKc~„Öµð.4²zú1Ó¼.úËtN¤2…©çò/îŸv ¤à9ŒÂßEŠA‰wAž­©Gd%‡Ù>í­h$ÁÐxÓ/&Z¯UÝ•Š "ÆÚåÐöŒÑ’®~Д¼q,ÿ‚¶I’ÖfÜíT1åv‹P6±IDvCéý¯7V;›3iô%ÞëýlÛëÚª^´:RU"¯½nÔ!dÀûI¥§«iOl#•Y¨“™r ‚÷¦d>ANÖž‹†ž^'NpÕ°`$gûjmM®&aØSo ÒÍ >©C·0 m*ØÔeŒì5C­Iššn&-ÌÇõ¡…3K—H*ZS1ôu¨@\”FlŠ°á‹tHJ­¦ñôûÑä%ìDDhŒIð¶ÊÌl¹:¦4 ¾ÝWi±—•Öo®büp«9]/ž³­ôWÉ}­èw²§PP¹cûþ«®WÌæ{ù„³ñ”»ºê¼ØB/Äz‡siáo@à{­Ìé4Æ̪“r…']¿B=‰“~fª³ˆ‡ J2¬ÊˆBÔ›×ágVp_Ù"ŽžÍþâ Žžr¶x‘Ûˆ‡È:ÈP7_™‚Ùõn×5ŠWéPäB:]>+-*û•ÈÀŽ”cÈk 8Š’OüdÜÔ¢ñùï#ιå^Ÿ”îâkÇBߔŰ<øvúº‰ÑGmàb[› R‡JïèLèK®¹ ]6¶ÒîÅ—tT“)}Öci!Ñq’Ó§^«7#íÔÆ,~Ž+8šø¦o«š¼Þ¾ÔAäæçs=3Û1’~Aðî@Ýö/ÄÝ] ˜[Éž¶Åv=¢ÀÝëø1Ï‹ä§[Àÿ,Á`¦± O!Zé’|ñDN¦S—@Úªßøú1î¶Ë9é\›‡Íz&a(0ð Q­WZÔƒ§u#Èœ_j¤Ôç`ÔIæ{󣜋f‰ØJqAl|ÖÝkvóŒÅóE ú 06:08:26 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000001c0)=[{0x0}, {&(0x7f0000000740)=""/241, 0xf1}], 0x2, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2003, 0xa6138) r0 = open(&(0x7f0000001ac0)='./bus\x00', 0x2, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) symlink(&(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='./file0\x00') 06:08:26 executing program 0: execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)='//\x00'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000100)='./file1\x00', 0x0) madvise(&(0x7f00006b6000/0x3000)=nil, 0x3000, 0x5) 06:08:26 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f00000008c0)="bdfa4d2582c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd50537e23aa168a0237f559b7cb5e32d0ff2d4e7199679da8987423cab21c6b2748aaa78947da61d75bc9028a2b88715db6ec3d6735503731e5c2091f3e9bdd11c92617a21e0bd2d6976d73521512045184322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f50146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da475ee54c0682247a3e405d535caab085c9a8dfe598ca84b10ba5651238225996d2250f6ea821e153a6ebab0fe439f3c2ff8a0d050049c6eeab2d4e779efa498100dc1aca02c4e92423cb41191c368771b6626551a90e6a0998bd25030aa062b0fb25d46d390af893805f2464ae7e40c6d593a51538d4a601b577f4c41a50cf20fa4c312f09f99257fdaf26b9cad8523c3972e733c744832f904062b0637b9843c72fc5a6052ef2ffef9b8a161375dcc665e913db57d7ff075e45c15263b67b5212dfaa2f4092b456265a851bfafb732437672b2f24bd19078130fb725e71b9993de66b21ff6a1bc0a38b4401d0b459b7542e5e0c03e5da171aecac9fa5a33fcd2049ba3c073ab135bf12becab12eec570f60e18b3797494f97c95187d97f6c3e28b0322d2c28cf2123117487961509", 0x1e5) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000340)={0x0, 0x3c3, 0x3, 0x8, "b08d16c624d8e500"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 06:08:26 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000240)={0x0, 0x7f, 0x0, 0x0, "dcde2fb3333df96bbc8a703a7523d25f7b0ec5a8"}) write(r0, &(0x7f0000000380)="88958ab138216b586c56bb3dbafee499b3b9e56b16e7b321358eba44267c9ee753b500fae74b7b9364ff816ddac21860443c4a4f0800bd0e8fe820da02cc990beddb1343b299e7420fa3ddb1220032463d4daaef77910e1356883b288184083da8f0121936", 0x65) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0xbf9a, 0x0, "7e389ddedff37173457851a7f9097b5ac793683a"}) getegid() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "a24f9aaa6a601be37f7d23b4563d4569dd680a96"}) write(r0, &(0x7f0000000140)="1e", 0x1) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "f2f0bc59ab6a208a02438c2bbf858187a9329509"}) r1 = open(&(0x7f0000000000)='./file0\x00', 0x20202, 0x40) ioctl$WSMUXIO_LIST_DEVICES(r1, 0xc1045763, &(0x7f0000000400)={0x800, [{0x1, 0x100000000}, {0x3, 0x23}, {0x3, 0x3}, {0x3, 0x1}, {0x3, 0x5}, {0x0, 0x8001}, {0x2, 0x80000001}, {0x3, 0x1}, {0x1, 0x3f}, {0x3, 0xaf1}, {0x3, 0x7}, {0x1, 0x7f}, {0x3, 0x3}, {0x1, 0x80000000}, {0x3, 0x2}, {0x3, 0x7f}, {0x2, 0x401}, {0x3, 0x8}, {0x2, 0x90}, {0x3, 0x7}, {0x1, 0x51}, {0x3, 0x1}, {0x3, 0x10001}, {0x3, 0x7}, {0x3, 0xfffffffffffff1fb}, {0x3, 0x1000}, {0x3, 0x32}, {0x2, 0x5}, {0x3, 0x7}, {0x1, 0xfffffffffffffffd}, {0x2, 0xfffffffffffffff7}, {0x2, 0x4}]}) r2 = syz_open_pts() dup2(r2, r0) execve(0x0, 0x0, 0x0) 06:08:26 executing program 1: setreuid(0x0, 0xee00) geteuid() r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x248, 0x0) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000080)) setreuid(0x0, 0x0) unlink(&(0x7f0000000100)='./file0\x00') r1 = dup(0xffffffffffffff9c) unlinkat(r1, &(0x7f0000000000)='./file0\x00', 0x0) 06:08:26 executing program 1: pipe(&(0x7f0000000500)={0xffffffffffffffff, 0xffffffffffffffff}) connect(r1, &(0x7f0000000540)=@in6={0x18, 0x3, 0x3, 0x1ff}, 0xc) r2 = socket$inet6(0x18, 0x3, 0x0) setsockopt$sock_timeval(r2, 0xffff, 0x1006, &(0x7f0000000040)={0xfffffffffffffffc}, 0x10) sendmsg(r2, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000100)=[{&(0x7f0000000080)="dfc0595d62399136c7b0b2aec3a3681ae5b375f143eb4a73b64d6fc3ddf9efd1eaaf1901deff1890aa87342189e2a1f2351890764eb793aba14ee02951f14857580e411a6269a50c722d362e823bc9be9ad9ab4dd6902ec95e4d89abc9d75a388cb21c90023fa33208ce69b715555af9892966e2f43311445a4cf8abfb9240", 0x7f}, {&(0x7f0000000000)="0f7adb99aa4760caab8d0743d38f6b41891538c3f7baeb3f983badef9a228f839bf3ef86b683b21b9788072072edf6", 0x2f}], 0x2, &(0x7f0000000140)=[{0x18, 0x0, 0x44e53127, 'M'}, {0xe0, 0xffff, 0x2, "50cc175e03272f5b5c3fec503a3a292a739e2814a96c945e6b50c30d9e1423be8836949357ac3e5edb6d6ca4803ae18cdfbe3f5d90a359a1332bfc0ae36d389746f7a886ed40f97c8e0685f0a1d5ac55cb0fc4f278240a6b899f38722a5bad811839d9d842bdb4e828fe2ebc43ff0eb1fff6112fff715971740fdc8704a8afe6a0d7429872d3456002b298be6bf3be269d7621129e0f42674bd6bd2fd2c1ab4ef2d814dfe4b28dba89d8f568eab92e5e520181efda5a5597b5834951f5f5bc5c68993c73b832cfecfd982f1dc7e5f861"}, {0x68, 0xffff, 0x4, "8669503859d218db82f5c378d53b1eddad0c25ae811282fcef9431df7a66d50b365609a250b1daf72f5e5627c7c9eca4d94c924701d755857a7578399940153c0b8b03a0ee9536ceb5773fb6c00fb16c164ef757e4"}, {0x80, 0xffff, 0x439, "67db5ac88ce24ded20452720aef2dc8c6813b142f416533e9636cd943cf6219932719c908180ecd7c5040c43297352f43b73fe6e5e53fddecdac542ceca167d3d9d4de3c8fa7ebcefebc446b105662b043cd6ffa6680989bf6d40dd697c9634b6d2f962641822a9603"}, {0xf0, 0x1, 0xffffffff, "882de0c3b1a64b335f2989749bd051871912662812e94257d12a7a47e705b3c1a77d8d1a9b74f86fc6664b4920c21f090bda4dc5ea79efb4d3f3fc02302c51673512547a14de50e67c76ddc3d66c7b8618fa13d3ad771966834eb59ee3f197c35f6dd10260733305a4f8204e45aae5f0bcff8d725c38d0284b243f4edd30595d391233a646c6351e31e5805f0474ed913b24e902948f4c01ca3664969ed4c9da7edbf232371dd70fee57872fe3010e0c755666c5912ad329475cd35b9c0f2fa995964459627793ec81f0095f3187a5f2e6548b0c0a309a5945e70ebb"}, {0x70, 0xffff, 0x0, "78960d60461e7b64b6f20f0685dcef509bdd1db90520198462350575a2bb0e4d852d14754d88a031d3d3f9b5cbeb95abdaa579f0a22998259bc662b61983c09a86f81eded6d2292e88dcf6591951d27b9d27912d315a0a70be38401ba9"}, {0x18, 0xffff, 0x8, "654619c4e2"}], 0x358}, 0x2) r3 = getpgrp() r4 = geteuid() r5 = getgid() r6 = getpgid(0x0) r7 = geteuid() r8 = getegid() r9 = fcntl$getown(r0, 0x5) r10 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000640)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000680)={0x0}, 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000006c0)={0x0, 0x0}, 0xc) getgroups(0x1, &(0x7f0000000700)=[0x0]) sendmsg$unix(r1, &(0x7f0000000880)={&(0x7f0000000580)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000000600)=[{&(0x7f00000005c0)="78847d1166b9b24f21b1e76ec524734243e06693e1006381c21a9e4fd7a0c6a30a6d87167095042730a5a3bc1edbf724a235585f85697c8485af", 0x3a}], 0x1, &(0x7f0000000740)=[@rights={0x20, 0xffff, 0x1, [r1, r1, r2]}, @cred={0x20, 0xffff, 0x0, r3, r4, r5}, @cred={0x20, 0xffff, 0x0, r6, r7, r8}, @rights={0x20, 0xffff, 0x1, [r0, r0, r0, r0]}, @rights={0x30, 0xffff, 0x1, [r2, r0, r2, r0, r1, r2, r0, r1]}, @cred={0x20, 0xffff, 0x0, r9, r10, r11}, @cred={0x20, 0xffff, 0x0, r12, r13, r14}, @rights={0x18, 0xffff, 0x1, [r2]}], 0x108, 0xb}, 0x406) 06:08:26 executing program 0: pipe(&(0x7f0000000140)={0xffffffffffffffff}) ioctl$TIOCSTOP(r0, 0x2000746f) r1 = syz_open_pts() kqueue() ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000000c0)=0x800000000009) write(r1, &(0x7f0000000100)='J', 0x1) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000080)=0x1) openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x10080, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000040)) execve(0x0, 0x0, 0x0) 06:08:26 executing program 1: r0 = socket$inet6(0x18, 0x1, 0x0) fchdir(r0) shutdown(r0, 0x2) recvfrom(r0, 0x0, 0x0, 0x3, 0x0, 0x0) recvfrom(r0, &(0x7f0000000000)=""/103, 0x67, 0x1, 0x0, 0x0) 06:08:26 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) geteuid() setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x66, &(0x7f00000000c0)={{0x18, 0xffffffffffffffff, 0x2}}, 0x3c) 06:08:26 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x801) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000140)=0x7) r1 = open$dir(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r2 = syz_open_pts() ioctl$WSKBDIO_SETMODE(r2, 0x80045713, &(0x7f00000000c0)=0x1) readv(r1, &(0x7f0000000100)=[{&(0x7f0000000180)=""/239, 0xef}, {&(0x7f0000000280)=""/163, 0xa3}, {&(0x7f0000000340)=""/93, 0x5d}, {&(0x7f00000003c0)=""/124, 0x7c}], 0x4) 06:08:26 executing program 0: mknod(&(0x7f0000000200)='./bus\x00', 0x6000, 0x40002065d) r0 = open(&(0x7f0000000000)='./bus\x00', 0xd, 0x0) ioctl$TIOCFLUSH(r0, 0x80047469, &(0x7f0000000100)=0x1ffffffff) write(r0, &(0x7f0000000040)="081317bd17a1de73", 0x8) 06:08:26 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000140)={0x0, 0x6, 0x0, 0x0, "85495500020000000000001167f5afa680400900"}) open(&(0x7f0000000100)='./file0\x00', 0x200a0, 0x100) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x1) r1 = geteuid() setuid(r1) setsockopt(r0, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) readlinkat(r2, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000180)=""/171, 0xab) ioctl$WSDISPLAYIO_SMODE(r3, 0x8004574c, &(0x7f0000000080)=0x2) 06:08:26 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSTOP(r0, 0x2000746f) ioctl$TIOCFLUSH(r1, 0x80047460, &(0x7f0000000080)=0x1ff) r2 = accept(0xffffffffffffff9c, &(0x7f00000000c0)=@in6, &(0x7f0000000100)=0xc) accept$inet6(r2, &(0x7f0000000180), &(0x7f00000001c0)=0xc) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x7fffffff, 0x40009, "3e76b5e10000020080000000000000bbf13f00"}) writev(r0, &(0x7f0000000400)=[{&(0x7f0000000140)="88", 0x1}], 0x1) 06:08:26 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2050, 0x0) r0 = socket$unix(0x1, 0x5, 0x0) bind(r0, &(0x7f0000000040)=@in={0x2, 0x2}, 0xc) r1 = open(&(0x7f000054a000)='./bus\x00', 0x0, 0x0) fcntl$getown(r0, 0x5) geteuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000013c0)={0x0, 0x0, 0x0}, 0xc) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f00000014c0)) sendmsg$unix(r0, &(0x7f0000001440)={&(0x7f0000000100)=@file={0x0, './bus\x00'}, 0x8, &(0x7f0000001340)=[{&(0x7f0000001300)="b4b68c9a6f8fe4d9406a24adf7dc3b5a3adf6f4264d88fd23ed51356", 0x1c}], 0x1, 0x0, 0x0, 0xb}, 0x8) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000080)=0x101) setgroups(0x5, &(0x7f0000000140)=[r2, r2, r2, r2, r2]) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f0000001480)={{0x18, 0x3, 0xfffffffffffffff9, 0x6692}, {0x18, 0x2, 0x1000, 0x6}, 0x6, [0x5, 0x3f, 0x10000, 0x5, 0x3, 0x3a, 0x7, 0x602cfe0d]}, 0x3c) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x1000, 0x0, "fd84054fdda0e1b284ec12db28d1d4eebeb16626"}) 06:08:26 executing program 0: r0 = open(&(0x7f0000000200)='./file0\x00', 0xa0, 0x3) getpeername(r0, &(0x7f0000000240)=@in, &(0x7f0000000280)=0xc) r1 = socket$inet6(0x18, 0x3, 0x102) getpeername(r1, &(0x7f0000000000)=@in, &(0x7f0000000080)=0xc) close(r1) setitimer(0x3, &(0x7f0000000180)={{0x1, 0x2}, {0x3, 0xd3}}, &(0x7f00000001c0)) syz_open_pts() msgget$private(0x0, 0x0) syz_open_pts() bind$inet6(r1, &(0x7f0000000040)={0x18, 0x0, 0x3, 0xffffffff80000001}, 0xc) r2 = semget(0x3, 0x5, 0x420) semop(r2, &(0x7f0000000140)=[{0x5, 0x400, 0x1000}, {0x4, 0x9, 0x1000}, {0x5, 0x2, 0x1800}, {0x2, 0x7, 0x1800}, {0x1, 0x1}, {0x1, 0x6, 0x800}], 0x6) mlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) r3 = semget$private(0x0, 0x3, 0xa8) semget(0x3, 0x1, 0x403) semctl$GETZCNT(r3, 0x3, 0x7, &(0x7f00000000c0)=""/92) 06:08:26 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse0\x00', 0x8000, 0x0) r1 = getpid() fcntl$lock(r0, 0xf, &(0x7f0000000180)={0x3, 0x1, 0x7ff, 0x1f, r1}) r2 = socket(0xb, 0x3, 0x6c) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r2}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000000)=[{{r2}, 0xfffffffffffffffe, 0x22}], 0x81, 0x0, 0xffffffff, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f00000000c0)) kevent(r3, &(0x7f0000000000), 0x34, 0x0, 0xfffffffffffffffc, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r2, 0x29, 0x69, &(0x7f0000000040)={{0x18, 0x1, 0x7fffffff, 0x8}, {0x18, 0x2, 0x800, 0x8001}, 0xffffffffffffe154, [0x4, 0x0, 0xffffffffffffffff, 0xd078, 0x40, 0x0, 0x6, 0xff]}, 0x3c) 06:08:26 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) write(0xffffffffffffffff, &(0x7f0000000000)="582720efabd16ebae6", 0x9) ioctl$TIOCMSET(r1, 0x80104277, &(0x7f0000000000)) getsockname(r1, &(0x7f00000000c0)=@in, &(0x7f0000000100)=0xc) mknod(&(0x7f0000000080)='./file0\x00', 0x10, 0x81) 06:08:26 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, &(0x7f00000014c0)={0x0, 0x0, &(0x7f0000000400)=[{&(0x7f0000000100)=""/137, 0x89}], 0x1, 0x0}, 0x0) write(r1, &(0x7f0000000000)="87", 0x1) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x80, 0x0) ioctl$TIOCSTAT(r3, 0x20007465, &(0x7f00000001c0)) recvmsg(r0, &(0x7f0000000480)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9}, 0x0) close(r1) 06:08:26 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r1, 0x8010426d, &(0x7f0000000000)) readlinkat(r1, &(0x7f0000000080)='./file0\x00', &(0x7f0000000180)=""/132, 0x84) 06:08:26 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x4501) r0 = open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x40045700, &(0x7f0000000000)) mknod(&(0x7f0000000040)='./bus\x00', 0x0, 0x2) write(r0, &(0x7f0000000100)="8937c979cf14dcbe9d9ee8ec6b9150e3d7e6fb361f476df8fadd95ee78e726dc7099a63d75b600da6d7c76c26b61e22f7f3a7d8befa4f0660627a9f45772f0a58569d51c0cd0f85c3a98669e7720ae36ad5ab9a7604dc2c33d499ef6aa0cf48d14d9847bbc09ee36472ab25aaab0a60138558b2f3cbcc6fb9091462a38ab8adaa663c59425982eb58afafc194cb1a4cf4647397425c8ffb80b803af5097f9bc9bc01ebff170180171383b8758d5f0f283c19db6b104eb0e709", 0xb9) Ò7~!8)؈¯Ï±C!áˆ?*JŽ™¬£F#}vØx÷ŠºžpÚ,Wƒ.kd<ÖÕFajÖ^§‘H^Æ    06:08:28 executing program 0: r0 = dup(0xffffffffffffffff) ioctl$KDGETLED(r0, 0x40044b41, &(0x7f0000000000)) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000080)) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r1, &(0x7f0000000040)={0x0, 0xfffffffffffffe00, 0x0, 0x0, &(0x7f0000000140)=[{0xfffffffffffffe03}], 0x10}, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000100)={0x0, './file0\x00'}) 06:08:28 executing program 1: open(&(0x7f0000000040)='./bus\x00', 0x880, 0x80) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000080)='./bus\x00', 0x400000003fd, 0x1) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000180)="a70f1fa2aad63e339e8917d234d9bda8cb3c28932b7f17eeb1733ae7860d5417fb8f1eb3ebf1ee38f5c38431b686f09ff6873403174aeebd900461cbcf333e8d3e2bbdee00fdfefe91a5e8a371892e1e824f90b035804c0350c301583b4beba3346dccc769d3bc023c3e9f364015cedf9bbf8a9d5d7e4367ae8f5d5d005ef545cbecd86b32e10429ddf7442d", 0x8c}], 0x1) write(r0, &(0x7f0000000380)='oL', 0x2) execve(0x0, 0x0, 0x0) 06:08:28 executing program 0: mknod(&(0x7f0000000080)='./file0\x00', 0x2001, 0x605) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x680, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x80, 0x0) dup2(r0, r1) r2 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000300)=[{{r2}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x0, 0x0) kevent(r3, &(0x7f0000000100)=[{{r2}, 0xffffffffffffffff, 0x6b}], 0x9, &(0x7f0000000240), 0xffffffffffff8001, 0x0) r4 = kqueue() kevent(r4, &(0x7f00000000c0), 0x7f, 0x0, 0x100, 0x0) dup2(r3, r2) 06:08:28 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000001000)='./file0\x00', 0x210, 0x0) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)) ioctl$TIOCSCTTY(r0, 0x20007461) chflags(&(0x7f0000000100)='./file0\x00', 0x0) 06:08:28 executing program 0: shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000140)={{}, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffc}) preadv(0xffffffffffffffff, &(0x7f0000000700)=[{&(0x7f0000000000)=""/184, 0x112}], 0x100001b0, 0x0) r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000440)='/dev/wskbd\x00', 0x0, 0x0) close(r0) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x80a0, 0x40) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f0000000100)={0xffff, './bus\x00', './bus\x00'}) mknod(&(0x7f00000001c0)='./bus\x00', 0x2006, 0xa6138) r2 = open(&(0x7f0000001ac0)='./bus\x00', 0x2, 0x0) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r2, 0xc0245755, &(0x7f0000000240)={0xffff, './bus\x00', './bus\x00'}) preadv(r2, &(0x7f0000001740)=[{&(0x7f0000000300)=""/89, 0x59}], 0x1, 0x0) pwritev(r2, &(0x7f0000000280)=[{&(0x7f0000000540)="3435f407e50cb378a8cb5d4c6f203d0e356dacfdec76fadddbf02468144bca294b8686bedd97f2fa28084a611d87ffe7b1", 0x31}], 0x1, 0x0) r3 = geteuid() r4 = shmget$private(0x0, 0x4000, 0x8, &(0x7f0000ffb000/0x4000)=nil) r5 = getgid() r6 = getgid() r7 = getpgid(0x0) r8 = getpgid(0x0) r9 = semget$private(0x0, 0x7, 0x1) semop(r9, &(0x7f0000000400)=[{0x0, 0x0, 0x800}, {0x3, 0xca, 0x800}, {0x4, 0x70c, 0x1000}], 0x3) shmctl$IPC_SET(r4, 0x1, &(0x7f0000000380)={{0x9, r3, r5, r3, r6, 0x2, 0x35}, 0x6, 0x9, r7, r8, 0x4, 0x9, 0x4}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) setreuid(r3, r10)     OpenBSD/amd64 (ci-openbsd-main-0.c.syzkaller.internal) (tty00) 06:08:29 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000000)={0x1, 0x8000}) preadv(r0, &(0x7f00000005c0)=[{&(0x7f0000000040)=""/31, 0x1f}, {&(0x7f0000000080)=""/71, 0x47}, {&(0x7f0000000100)=""/160, 0xa0}, {&(0x7f00000001c0)=""/169, 0xa9}, {&(0x7f0000000280)=""/28, 0x1c}, {&(0x7f00000002c0)=""/199, 0xc7}, {&(0x7f00000003c0)=""/166, 0xa6}, {&(0x7f0000000480)=""/71, 0x47}, {&(0x7f0000000500)=""/132, 0x84}], 0x9, 0x0) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000680)='/dev/wsmouse\x00', 0x10800, 0x0) r2 = fcntl$dupfd(r0, 0x0, r0) shmget$private(0x0, 0x3000, 0x10, &(0x7f0000ffc000/0x3000)=nil) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f00000006c0)) r3 = accept$inet6(r0, &(0x7f0000000700), &(0x7f0000000740)=0xc) ioctl$TIOCSDTR(r2, 0x20007479) munlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) ioctl$TIOCGETD(r2, 0x4004741a, &(0x7f0000000780)) r4 = openat$null(0xffffffffffffff9c, &(0x7f00000007c0)='/dev/null\x00', 0x200, 0x0) recvmsg(r4, &(0x7f0000001980)={&(0x7f0000000800)=@in6, 0xc, &(0x7f0000001900)=[{&(0x7f0000000840)=""/4096, 0x1000}, {&(0x7f0000001840)=""/173, 0xad}], 0x2, &(0x7f0000001940)=""/2, 0x2}, 0x2) ioctl$VT_GETACTIVE(r4, 0x40047607, &(0x7f00000019c0)) ioctl$KDENABIO(r2, 0x20004b3c) accept(r0, &(0x7f0000001a00)=@in, &(0x7f0000001a40)=0xc) r5 = semget$private(0x0, 0x1, 0x2) semctl$SETVAL(r5, 0x4, 0x8, &(0x7f0000001a80)=0x800) readv(r2, &(0x7f0000001f80)=[{&(0x7f0000001ac0)=""/174, 0xae}, {&(0x7f0000001b80)=""/198, 0xc6}, {&(0x7f0000001c80)=""/174, 0xae}, {&(0x7f0000001d40)=""/156, 0x9c}, {&(0x7f0000001e00)=""/212, 0xd4}, {&(0x7f0000001f00)=""/21, 0x15}, {&(0x7f0000001f40)=""/31, 0x1f}], 0x7) ioctl$KDENABIO(r4, 0x20004b3c) ioctl$VT_RELDISP(r4, 0x20007604, &(0x7f0000002000)=0x2) getpeername$unix(r4, &(0x7f0000002040)=@file={0x0, ""/39}, &(0x7f0000002080)=0x29) semget$private(0x0, 0x0, 0x90) semget(0x2, 0x3, 0x82) kevent(r0, &(0x7f00000020c0)=[{{r3}, 0xfffffffffffffff8, 0x80, 0x3, 0x800, 0x4}, {{r1}, 0xffffffffffffffff, 0x6c, 0x8b, 0x8796, 0x80000000}], 0x101, &(0x7f0000002100)=[{{r1}, 0xffffffffffffffff, 0x2, 0x81, 0x7, 0x5}, {{r3}, 0xffffffffffffffff, 0x82, 0x0, 0x6, 0x7ff}], 0x309, &(0x7f0000002140)={0x6, 0xfffffffffffff001}) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000002180)={0x1, 0x7fffffff}) mprotect(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x5) ioctl$TIOCSFLAGS(r2, 0x8004745c, &(0x7f00000021c0)=0x8) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000002200)='/dev/ttyCcfg\x00', 0xb8, 0x0) r6 = msgget$private(0x0, 0x1a2) msgsnd(r6, &(0x7f0000002240)={0x2, "de37cb1a6007214a797304d8c5fde9681ccccc2b7c5d75e6ade849bd6e0e4147b3b263f41a7577beba44894ad76d5f0daa369e9822a328d4a5498c05e7bd595a232dfe58f2bdfcedcb85b94b23bc0305e8e9c3"}, 0x5b, 0x800) 06:08:29 executing program 1: poll(&(0x7f0000000040)=[{}], 0x1, 0xffffffff) r0 = syz_open_pts() writev(r0, &(0x7f0000000000)=[{&(0x7f0000000080)="48d4281d88bb4ec076b992b7b23ff8df8002449749f586d4f4485daa4ed123f81361991ea3f8f55606d78843e85d3c385b54cc6a529285d9289a4367409bc734cead52845fe5ff2a0e84114a2141d2d4becf270f3e07e2671be889e9b10ca0921d771a3b3c9aa1497029a01d56e0d53af94da9c0f0f233d252fa5e2164e9d37db6cff80575eddb95a9e28064dd654fb10e603c3431820db62051eff4e0abf4eb2a02bc0855f2bbabbd9cf09a57a0444e1cbec299320daca1af036b725851666e235fda82414fbbe30c78d7dc7a6deec1837aabd6c7f02947c17a94e4d24edb", 0xdf}, {&(0x7f0000000180)="6e0afd6b411e2ccf5261c9756397864f1ba696487bc7cf0b6bfc24b485bfc2b8f6c7bff9cefa16c984621f9a8736d5c0d0ee0ee913a00bc121a14564bb7205782b7d59a9ccf77009decf5cd3fc5344784ea9fad2cc5af939f2345266f539ae9d7bac3d56c4c9259caf40c169aa9a1d2af5457c8af7a413ef3adb5b08a3172caf670787f06ed8677e66895c1b42654b5aaef765606ec6c979fb08efb4b0f2735c35ac63da986d6e047835ba450a1118bbfed0842e3f67f1f1f5f1ca29d0ff9bdb381402b4114883b501c7f612ecce2c9872da6e4c1e78536392712598905a", 0xde}, {&(0x7f0000000280)="d3c99bb4dfba1416b03ddc9a68cb5f1e7dcc57e4ddd98955b6572d6874c3ce99a3aa2e19adabef13ae9f07c12f06506ed436fb9dc1720a061d7b297c84e2ffc2207e5b456430ecd83827a112faa66fa140842e071041c97ce8563a0ffff48f045938e65672aeb6f8c03a6808e446aac1b882416725529337dc284f91f9400ffd08", 0x81}, {&(0x7f0000000340)="d060e123b53568000393ed416d33ae153eb1f0937f055248f26e46477d01ca4b6e5da5a7ec1b54e723197046b1fc0ec56221c529b55a801355c6e47851ef5ab7759e51bde4662bec0b4740c6883fe9b4c107b16bb9d08279d8be6b3f5db584584dec033b17339dfe8ecfc3eb771be51b2d300d9eb2d496a50a4546d4ae7510968ea1f380e951fbd38aa7615071c6fd", 0x8f}], 0x4) r1 = dup(r0) ioctl$KDSETRAD(r1, 0x20004b43) execve(0x0, 0x0, 0x0) 06:08:29 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000040)=[{r0, 0x6c}], 0x1, 0x0) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f0000000140)={'./bus\x00', 0x5, 0xfffffffffffffffa, 0x2, 0x1, 0x0, 0x7f, 0x10000, 0x3, 0x1, 0x9, 0x3}) 06:08:29 executing program 0: munmap(&(0x7f000071a000/0x1000)=nil, 0x1000) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x20, 0x0, 0x10000, 0x6, "e102717146dc2988a79f2cdf7bd6760e8c446a3b", 0x10001, 0x69b}) mmap(&(0x7f0000719000/0x4000)=nil, 0x4000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) 06:08:29 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) unlinkat(r1, &(0x7f0000000240)='./file0\x00', 0x8) r2 = accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=@abs, &(0x7f00000001c0)=0x8) close(r2) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f0000000080)=0xc) socketpair(0x6, 0x8005, 0x5, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = semget$private(0x0, 0x4, 0x8) semctl$SETALL(r5, 0x0, 0x9, &(0x7f0000000280)=[0x5, 0x81, 0x4]) connect$inet6(r4, &(0x7f0000000140)={0x18, 0x3, 0x3f, 0xbc21}, 0xc) fcntl$setown(r0, 0x6, r3) syz_open_pts() ioctl$TIOCSETA(r0, 0x80047466, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "509e966887c0ffffff7f00", 0x0, 0x3}) poll(&(0x7f0000000100)=[{r0, 0xc0}], 0x1, 0x0) 06:08:29 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2004, 0x6) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) close(r0) unveil(&(0x7f0000000040)='./bus\x00', &(0x7f00000000c0)='W\x00') 06:08:29 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x440, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000140)={&(0x7f0000000080)=[{}, {0x22}], 0x2}) 06:08:29 executing program 1: r0 = socket(0x400000000018, 0x3, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2, 0x3) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000300), 0x0) 06:08:29 executing program 0: r0 = getppid() r1 = kqueue() socket$inet6(0x18, 0x4000, 0x4) getpgid(r0) getppid() fcntl$setown(r1, 0x6, r0) login: map stack 0x20719000-0x2071d000 of map 0xfffffd803f014e70 failed: hole in range map stack 0x20719000-0x2071d000 of map 0xfffffd803f014e70 failed: hole in range 06:08:29 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000280)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b402934999abccdb3189cfb38f83ff90c2452c60af2b51ad0c6b004170162932fda25d893b0679a4", 0x65}], 0x1) fcntl$getflags(r0, 0x1) write(r0, &(0x7f0000000200), 0xfe72) write(r0, &(0x7f00000030c0)="9e540f218e68322af5bc41e5385a9e7b5ae7e39fd3936907f5a47567917e954fa324b3a3d2038ea9312918a1dafb77ec1c4729eff6a2eb950ffa8b4c8c170a2d524c06f9c4113db6d6c5a2509095032fb8438e6c8c2c854b17336c3bca727de4922f66fcec66d736d34e1b0eaf2d1962cb198d3f3d3cb47a74a840f34be0de13b74f76f373aaaeadcb4a1fcee1a5fcea31197d79e522df003095befcc9e42c5ca72e81ad933f9a707408460974033d040968ebe3f0de9dee69f739fbbf6e1c650e358cf945f0e483729ff592af8dd8ea0f82ac42a96f4d8f5f3bdb14f0bcb3ac1fdfc700b2287089b57fc8375fce6ab039730f1cdbd6beec800ca184cd1f9a16f98e15899dd98a9e006feb87267e7215246029c80cfbce03b3d0da4710430f44c7e8101ee23793fb561cf4d7d95a4391a40ddf8fbace89e30df5e1cba71c98d8de6f60fef387d7a038cc4f09f8a606ed2696f00fb6f1771928aca87f5122341e2ac46b8df38ba3d484f47930b575368366e77f5ebb0a03581a0a35840e33d3ba243dc0cb5dc751b54554fed72e36d8a34db2abdadec347f9f142e772a5c920e2dfe71295f5a375331a5413871554f61fc7c398890113f70dce37f308d5ded91aca317dab882452e559bbd6e0af74321d693d7703028288aaf0f416e82365b4e290f81153839fef10aad9a77894ef743df852df4182d84723cbcb15370daba3856c507214b57d9277fbd770d883b85f8cc9e564c5a3aa661344ad7ca0c18b464fe27f5e937dd942640b7b106acadd44b54e20a85a7b03b1be94cbd2a76c1afbc811895420064eb94408d26af34f6ae5941c88a3e83aea5af323c7e3ee363dada54236b77f77e81c6dd66a92e0d9ef9d8f050d633f215c929978fa5b0aae4bc5daa8198b516149b3348132ab0f7f8520f0014e2cb66e495d60b0d0a08bee38632bef53ac70ec1b791ebe94927708a9f8d9266e539ec27bee8c66878fdef99239884e2ec084efd849ca5bea46a235ef41a4335871bae83d9ec78e99ae21c18d87e96cdf31ebaeb03053f410c3f88e1f4fe5fc0d71f676639f20a668d5705cc14c1c6c7aff73801d48bb2c12d5893b4bafadee573363f3536bfb6f35d330479f1d6dc156dfaab6872ed8b33a402b2e9a7656d28ec10803ca68a29fe79001277e89639516205a83eb8d673e5c033175d7ca343b21a530f6c53a3950aa563713ea81de22311141c2c5885a620f4e0a", 0xffffffffffffffc2) r1 = syz_open_pts() ioctl$TIOCSTART(r1, 0x2000746e) close(r0) r2 = dup(r1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000080)={0xffffffffffffff7f, 0x0, 0x8000000000003, 0x6601e39b, "845d550900200000fc5c7fd2008f27df00"}) writev(r3, &(0x7f0000002c80)=[{&(0x7f0000000180)="b38b1593d146bb794c5ff988ea3020b2f44264c9f036f77f6b6d8bde4a31b286321b8511e312faeb07face9b84e8c7802decdf48d44cf17be16cc2d5dd452d94c75974b0c681629c8a0e3487ad654d9d0020728e760c1f733a7de0de4b93496e1bf8fce2bacc7e565c7a753e3e8630ea9a6431768db33670ac4fa765585312d7a7740ced40d926c5cadac19179373f60fe", 0x91}, {&(0x7f0000000740)="3ffae5ad67742d9ffa0d6a662802dd458b12eba403358ebe64dd69c8e09d0e74eaf349cdc3bb780bdaf54fde611ce236435a8131a169536db0ffa960ec893cb1aae58d92f9b1105025405a7a41839a039b7b73eee9bd051e1384e2cf6bd5745ca7f24e97978b7ec14c1d20324256e4fcbda32f49ba31996f1c5f6df2771267e17119b076a10f1c833dea97215a1f4b991ca45083078920c913a098c6f2894b0558d063d2b1f3961388244391876258dfdd5ad5494e393ad763506ae94979070536d6ccbe0125b7f774b1445150d97d29", 0xd0}, {&(0x7f0000000840)="9a90d180948f087bf696873523c152ec550b86b8ac09b1eebaa81d10c90c89814d6c9cb49ba39263f6ae067da9eab07728b311c19e9f2e839ecbdaf3381f30ba8ad0da816333e4cf157607829391446fd74a7e889cd3695ca0c94a8d0ed6c4fa8f2ee2401da9a10535485bdbd20a0e51d04bd09219e6138f8b6ba492bcfd47f3b088d446894fe37bce972d2179d3999f31a7a81f1862247f46dd44dd744ce1c31edde00db04a38d8e1b715f4e0bf2eccfe598348a4ec514f02c68d5d1ce576032c2c70427a4e761a06334414cfb7c6927a0f8537d76281dd564e0c967344da26bd8dbe8bf410f806067fdf2bfbbc9b2eef9a61a005f4e5e11d755e0cd94cf14f181dfbada12895643893b4a36e6078219a081bb0cbc6418eae121c981836bc3df350da223c95d1321ca78765e516fe0463b92f7191e1d0262b5023b7442a4c4c0136e7986e04edcb83be3e6969443fa4f407b1b8cdf77d52ea0d72e93d60109bcb52c0bdc6230454f704fac01bc20d34a6dfd6479871bc79acaa55491cac30d41bab0d620c5025748e735075d2b6e3f55b25b6744096ba4aa3d07572ad8bbf3ea367366783f6cbec60e3ebb8c76896ae87da56ece8a59a163afd994b383b40606d68adf0f8a395b13c8c033f08017209fcde3cc168bba8f05b8acd48af4b2ab47c3715a34b5b4450482bc2683e669371be480c7fd712302a495c64dce99eebe4e92033d1bc6561d7582fdd3f7df2fc67f1273a7eea8cbfb6be58de4ec012b0fc292328e5c36b5f0881375d21f1e99a8eeee7e6edaa61d962b97fff67433feb47529cf306d5e24bba6fa45728ed1af60b4e26eedf0d20483e1c5d3b68e90b73da35c6884647d57373e9714296aa8f4c65a6520a6cc67711bffc1415c3cda4435ba1439371ea2ad5b227b328fe33cc2359872c6cac013ad3c4406867889502716dc535a71aa72466cfc0aa520904f1fb968922f0d33bed536bb5aa70fa8f8b6226dd691a74958aaad05f96d96c55468c11ab3efbc6d70b33211ce01fbf3c4ff52292d124c5104b36768888ab471b49eb5c5c25562d066fdb8a2e8d0836b51f29b24f9e56bcca0fea11e25e50449b186bea3d6c68d7bd0eb5649ee68df924f4f52993626ab4cc61a6c6e9036cae0587a52a0bae5a00474549b5568dced166cb10571bad72dbfda268dfe298abfb23de6ddae1b43cf9fabbc3682fcdb03174df6a0e2949d49007a28581d2d001aac8612d0de25176530c89642185050a5bcc66cc40b58174460298a92e66847afad9cba8a614d0b52553bb5100034a6a6c28801924906ec5dbb0ee0657827fd2d0cdd4a7667576ee7412247750dd3393906a148dc6e949dfb6f640414a70b06b8cbc9dc00906b3b0b3e55103577ab4dff519861ba8bcb9a00816fc80c1946d56f176204550484945655cca96da47fefb58d2da878ec4938cda24d15c3c6e1a46d09e4ccdb08ca68b3f616426240f7ba98980dc78d852eb5d607b53bff1f1a12595fb96fef207d023d26f75520250b74b1cf9303b21622052a55c8c9592e019f60c37fa3dcea0282d49ee2dcdb13b4675959a0fc356fa1486f95f5c921c980d0d2e2371465c3663c8bf1dc75944d9b01fc2bd795e57310b363abf6b92e659e327fb4567f5bb279c6e1fa7dbfa63ad66ebbe39c513fa4307d78a079e75c0a45a7358871e8c684b7e4ed3fcf92d22b5bee7bbdc40aedc2cfdbc364a859860c21fc93e1fb67a3319f3b6a62e08ff3e5e8574393000f8624c99259adeba042b0ba3b313c23cdfa2d52966a243eac0c02afbf5ebf4e78e0a86ef64ed8ac29a56849a08ff4acd7111b1b466c8c7773d11e7df14d55c0172aa19a71a20c90c3486bae9e8ffd00ced24174eb1346cae74dcd2116162e5f0b991c32c95341ea6ebdb8afbfe6766e58c9847b84e59153716c31fe94fac2b61ac8d6df7e4f759d83fb00f8c8a11ad05fa01c362ec430714c1310225063123199bdabea0179520c48d4347465f244962a469068b0b7e7f0820e97427b48ec755be116899786cc210bbdcfc58610f9da69ff4ae7f01d145cb06a58e548ce838f22db5b11f0f5576817afff3b768b01d094e912da351c9bfaea61e66cc7b96a5ebf730b58d3ab83ed83666c2d97f4e04d8a70c3201bf78562fba07767610db94db616f119b05169149414340fcccc2bf9b4d03817464761102127789182a7214d7945a5a916a5d0809c1adc2536bd1731d0a795eca5a0072cd64af3b9adf0185ebb5aadeb856c831ed7009492802d7822a4101db0892f1ffb48033d98654d142ee74502bd392722a717485de65baeef8f9113833f836465c7ffd4e2bb8160bed26de4dec20c36897c705b2d328ba02c7220ba2aae273870a73c6defb936259548484068a5931670a159a01026a34ec8804245f3995e2669a90c1f72271edfb1f60fd9a093478602ed8e89fb29b83af597f4e63187adf2c1ccfc553b01379252a7c617f9c64de1035529400018dc8c1fd9aa71ecd24ade194383be3cdae97b91318d2ea14098cc617cbf05e62e9cf97fa2044adee5f6e010fbe6cf70127b8a8036e777a013eabaefbaa62d597535749298e0bad4e1137996507482033368c9bd16b7f5712836539ba77f96f53eeaea13e658e8ad4445a99b2f2ae9a053f13f6be1035c7f13ff51db3990b05cde2859e9fb4ff2504929b5ae967835b64f23b16ef6ba32be04d1900539106b83814b7e617db4af59b9e5530170ca4d7c3348aa0f280b3cfcf4016912ef64e51dafafac93ee11dcbbfd8b2469f21d9baeb5116604d349191561e8d3c3fd940d084ad839b011961c0fcf6788074f009ebc4b9cca6c9f4590d04300f00f0aa130d9a0f37c288cfe5670ba8e35e19563b0928b61c8f16bcab0fb745906ff25015373c2fbe345fb20c816916dbd1921e717eb3eed1078a28d6f6cdfdb4e5838abe60ae6ad8d6b25100a51e52086b5da2c8c8a112eafc3520bfc03b88ca76729c6e0bf9b38491737978b258d2fcbb68757e6fe563ca427da0d49f25d95aece3f435ee97d102d2920c14b73c55b6071fc611951df8549a75330f5ab66fefa464aa1545aed0c4ae34f9e402f63a4d8bcdb741415217163dd2cc8628adf166861d8715edffc60b0cca33828ed862321546ae2928d72ecb3db7b231489f514bdcb713a6b71fa63f0f595f6dc58a8d64e9bc3c286c889ab870c1df664ee1c05e104779a3dc137fbb94c8d59704ef78b71a73b7880ea0fd698b470cd570c03c0fee73b4583d735ca3a4943b1ce5a59aac2bffb34738a92a2bde955c4c16b6e2760aa97abd241a379e2b86d88cee70ac29d1b548de6e732790025213d19c0afc633ebdf2a3ca566ad3e897dc3e8ce4e86a5eafad803bba916c97a946638dbce498138759d4e158b5fbc563c14dc2ff94db6aab4feb3715507a06410a8616f6e704b2b2819ba8e874427e2880e15d6bee0955acaccb497b3b6b961ab350f7865b730803c727942f01b854a260575a6d088a1879cb221b2d12bdca1d00fa73cecd7fe5af51b3f70a5dcc6bf1b6d736da3bac34443a6f0baa5abd2e7afd8b4d13a38eb77bc2f460804080d04c0cd501ec36f0751ceb5166109e20ae157ca46745050ae610c20962089ac6a76c64d895487283ae0f4d6e448e8abcf0d925cd730333d6eb053f83cbe52cc62cf7f61d490c2f62ebfab36582dee7dd6720e0e6911f80ac1a7bc856787eabea18d1387adc44ed5a7d94f8fbcb8172f9eaa543ecf6d275575caec4e5bc6a78c5cb4ab5c8cda398b62b31f9d888d02abc85ed3ab71bc0b3795ef569b09aa2ee262c5841afa469fe5261547b4a3dbbd371789ee8401ce535647bf11ab8c4fc00ccdf0f9365a9c98217dc7d82360df8fa4435f577ff7c34c8f46d0daeb9baec2fe54fd632b736c984d59eacc0e7d1f05ff7419e00118ea6cadf11df59801ddb6e09f1285eff8188612f5b6fbc034777967e539dd33582f352bd0efd31d9502d1caaeae1980b7cc9771b50943aeae090d4d77d5a9ead77e7944f3bc1b6048eeace99165047eb5701681d93272dac0c659e9d880b5e45fe0a6a3faa659d907902997ba63cb7e5d509d79a20d203d6f675e7363124a7a83b1954dbce31ed356e2824178d26c12892907ea0570ff6fc8ee795575a2897cc7fb01aa260a5ee1df2bf6e55425e7a2828c7ea842ea7d3d824c232f1793f29deb9a1cc3c0f53f845a0a78fbb0955dd7424045094142971567255689875267320228e62969e3552638fc2f3bfa8f7423afe100f329fbdf9e6cf0a6636275a5d48ad1ecd3687204769cf4632dd20c27f5e7c7daf208bbdaaa3fc58470424a4795585ddfc6932239650334930eb20b3f42ea28b7e6b36da1f4c0663ebe6c8ebdc0cd94a485dcaa24832f53e5d3fc93432d588b293c8937631c2aee9a7fd1313db94fefb8f2098551c8e2d4ce66fea95e0603135fbdf5c95b604a01722489122e01e2adb13bdabe2db65df913b8fa396fd3cf1ad9d03ea1ca031c4f9e415f0b3f3352cc56769a59792c1e2baaec24e5146e1d8af12069d130b71fbd99cd67523440b48a8740400f6fd4b57cfac4ac3b1ba0623a6fb4ad1074ec3c713a17a614c42d3469a5cac43d80e2ec0eb1b34e32bef41c4ba448dc7970dda33b97e78ade2af5efab28a6e27086e9388be30938e680902b1ac702e8b026a8424a3b7ab7c08029c44b2e22a11a5766f9ffc252613b70a231f08f4d9e7b459a3482d8d66e097b371626a7feb78e594d93936483bbdfaa213d55e1fe70a8b891a2355369fdeca45c07b5291a4a8edf64e9d1df2982672135d1d5f2aeb8f54586406c3ca3a0cbdca635384f309dc8d6f0732bdc20d29292d5de7a2f66451e5cdbcf6b469b9e94243742485fcd9c5a1202e1b9392fb65379e4b3694e2fa91d3439e27815736cdad9644eb42eebc6b3ba38473955542132d0819151f4294d703cdf4c13f06de6f6a59f5207882ca7bbe3dbdebec2a2fa02375d464c43ab4bb3ad59c165642765d7bf76ef1de5da432b6b50099a20fc1d7270bd725e437b815fbe19255baafaad3b747c3a37ee97f8283480b2cb35fc100597d27a19447f65483fbe8c407959a4d87d72db1819e930f3918e8663cec355d23d2b281729d1fa971cb63e3a06c70951a435031a395a70751f45960553357615d28c23e2b731d625390f2a7e421173d9fc8993b1ac85d0e25a58cad37afebed01eb6deed1ef2ae3fcda766a1da48bf8063507a730ffc1069a18c3fa54f332ee1c17cb27b74e904ff663cf17c390a60f41cc9d46c5b47b50ae6270eb0ef041cbae0dc87ae6224a52213f449c95dde765f44c33f428dced76b269ad85fcceaa746ca74ba3bd7b6de61bf002b6d0011be29358a29acc2ee04b4efcb757c41891c7a35ccf1d04e4fab83e27b1da357885e41b33537f99e937af134638610105725b8dbe6b6a9fc8ba87d047101fcd2ec00d422cc3c1fd408bce62b2bcd3e03c78c63cc89ce7f60e662b1c134ba2e4b599170d81cc650ce0c528170554211433fbd99f1cf5fda2d221aa72d619fc1801af6063f96c75205684c3d8c22fefcc0b35ce48c3e7a12ff4b01267c9eeb93b9d9083a1724ed76ebd680f77d614acb35861869b190b65c717094d90b53b1831f3d2fc33dc931eb95cf67d464401ed0a5cb719229feafc71b044cfa9136834b648fcff9612614c6ef0ffd8c12971015ea20710925134d5eb8d2ed3436e6061eeb6b8ecb8e1cbd0a096400e074a0c9549cb675381df8e377dc7bfb38fed2339affbe63e5ee84812", 0x1000}, {&(0x7f0000000300)="355bc39a4630788bb2ed354872c12dc03b7d07077767df75dcb583dee3ec694479c58e33fc49fccee383179188fcb1fbc5a4ffc913165699f3bdabb97b459b411ce01dadeeb1a68cc122e4a7b19cc4f6", 0x50}, {&(0x7f0000001840)="5a0fd0bf06b22063c074e62154a5f37d02cd5cd90109dd8b9a00bd17aa08bfc08737856758bca67574683fc303ea2a4f2f2aa670fbb35553f4c0748d66dadbdbbab41923ed7cc9ec4baefb6e1f5b41e915914c88542f25f61bbe91d6be4a0d38ece50e219a56e1bbda05c4cebe6a7535c1a0e4a236feeb0301323c98d3fbb337938fa5e99b0d4699f864d5ad94c9eb0669b45521a4d4048408831e30e63672d761cf26f0daa81f1e25", 0xa9}, {&(0x7f0000001900)="176e16ffd83229f1c6954c27622f3457137275a05f302417dd7fff2029714eafa473a42a8c04461154e18400279c5e59506069c74503fd65df623c25b15db6dcfd4ac15c568e2ba71e3c508dc8bd603f537f4491f7e366378aa7f47663409bd4730906420a5c14431a94718bcd5f3ca1a925ec039cd0fb1de74336a14d984048e50cbb7b946774fd2d9485425d6b76a5ee20fd76f114df3f88083522b800a03ab57edf30fdcee814fc8d99bfe9ed801c1991325be62e92fce9b829916c3c141699970c3d28b9f143f0e319c85d0af975e1263464eefc3d7425d77039da6fefa4a84bd1c8e447e7076f362751ffbf7cdffa247e271f9aa727", 0xf8}, {&(0x7f0000001a00)="97a3c1df15ad2c7b73c46c2cdd09fd470a1a960530c8c0817f348f7b26f05ca7ad73d11f3430d49be7a2bed32b2870d033f615fe7d82e8e1058c7bbbfffe0cc350d0c7339e6858aa755d8fcf65b86041cb5c2f2476908c37e595068912e67d25989fd57eb075af42dfd8275bf2ea78dc3de8256e5c0ff1110eb9723c8920d0184f6ebac8811b6eb31f00e6ccc9006b5ac729494a3c0d8a0b848eaabe0df1eb3f3ebea206b8c2cf3dab64a3ba6b01abecdd", 0xb1}, {&(0x7f0000001ac0)="96fabf273a3fce8eefc71df05933d00fd4c20c0f352843089305c643c4912953be1f58589475ad20490097588e319dcdfc5f0b76638e946d38287b2b65f94ffd567f83278b7dfd6bd58439227200fb2e9b3b3c0e93b86b23fc5743cfcd5535989e5fbb656759d38ec634eab8210fdf65c39a3ef5421f1831b124db5fa8e0af69f32fe40c2f7648a86e396e0ac997cbc393466eef4ab9e29d5fd30291cbd3eff819d4da300c45847fa90dd77f661f48283be4a78c1017bef850a732a488c7d42d9122ea4f", 0xc4}, {&(0x7f0000001bc0)="3e3972e99806ae37d413cfb41b9e130084906ba4d040eccd1419e18436f923fe4bab2b3d900c25df264886cee66212ba52dc4a417808fc1ee25a370660348ecbda4513f5214f1e6f2938a0010132965411a88438a9bdb87072b8faaf10ab052360f0d73c67905dd27139cadad4edfce9ab4ede85dab6faa842bb1c5d8268786ed4f5415e9de3659a89b3d45fb4245a651268621df80c608018472c6d98f5c24b680cb481d43b09694b31366cf98e204a177ea94eb3162b085546eacea2e43e5c8c578995153a18cf54113e01acf0765e4f18a560c0098913abbeb7c4950ee4610abb388599348db305a5464f4ef578716289a755e19afd2479f1fb6526c09f92e5e9ad4fe01759e7085e66bed2f160e32767a9431c8e1cadb457fbb0b9a819cfff829d2ef5a1071f6b7d728cfa9488f263040c6d08ed3b4955b7d4beb37b699bcc38596fda17de7bce570a7ae6395ceabec5bdef3309758ccb3929b110bba5d2dd31789d88177881f18d27adcf1092d1ec615b320391daa80f7ec3d65e6397baf69d391ec498580160058b5a08e60b33dad5a02d3b72392a318473fc99f3f2e955d98552772bdd6f55da543ba3c038cadf6dd3f84666645c276b8a8e016f3b4194181602dde4b3f904b45260323178ab95b4d2b5fa0e8a1626d495668d2aeee234d351c8d3c005b8aee6fbc6584e7a085e61fe0752ef6925526461abb7a7c8073896746076f17a63e8142ff1a745d8d04409c50df7c0c7c2da384273ed4939085160d6b30cb45adf40fbc5eafb738ab62ed3842efac891ff394057a2983f18079c70dc8bd327366485395e60cecb3961eb746bfdf8a2ec0b0df1425a1cf5359b2330ae56f6e14149a09bee454f23bb296349d649dd74e58c9bd3125ea7f20ede7d189eec3f297101f0954da939711dea9641deb126c1b63b5b980ceb8f96b2e678edcbc17d59e16263d285742f30470491da122e102f9c4f284f8964e7a8e399bab6a93b89a439d695f2455f7cfd58e78f729df0b9d78cf6b42111d4c8ab9f4da1d61270995fa914cafb33498ae88f014a96f14ad433411d00db5393bb1a99e21413e3d3425b58b55788d15b39d8f1e086e2e52776a2f9cfa9d2e3d1d5e6a26527ce9fda4710901cd31939ef6464a78920f7c196bd96c7059df8bf5bf9e0d5947267581e62877c96a57f8fa59711b17a9043c6be26d14baf55819f84216d5e1e4a98c34c15518af46974af144c7dd95d02cd73cae5128ef6a09b4ba8ed69f2baab0078cbebe59450090d5f0df22fe471e28985a6da7b72c6b8c5530125a20cea23f0b1b9c9053c85926612f225eb8170ab36ddfecbf2e6ad9c8d839530d40225350a779a4688b18ddd50fd58757a7ad0fa15e9adcc644c485559c8a4c214b84f84c890628812d8edfb3f7c1abbd4de792341044ee2d28ada983df7cc3c7dd1e5dbcfe96876b2a397f75417f753f4e47850e80b2a3aa7b88020e117d2ca751985f89ce4c20c299bfe84fc3216024e923719fa8399e9d227b6f0697fc7195346db5d72bf9457c24e76eb98be17a974e833f6706eaa0dcbaccefa072b464c6018ea1104a33cafa13434c4847247caf93ea2280fa5bb0cdd13642cace79c5d86852abed881807f3ff1cff16686461c7720218d302e72947ce5ce9061b0f74c0b3781e2be1559cd10dff800162622cc5e03f85f8feda95bb5104976d5c02fe85a86a5a15a8cd3e00c3c86488ad2d3b9ebfe666f0b54540f2b154c60efafa44b8458f7e9980229d63d653ddea2020215e0fe4f90637ab7233e4d3485072b0bb16eba5767ef0382a7c435edad1db227fc848163bfedfdfa981201cce781b9fe9f378d9e2ffa2395cf737d4d73654093d0235da9f8958c9e9a991f502096d0fbc1a29b330e2c6a1cf992e6f1b223b20aafa95490724ebc94c899df4e523f2c7a314357fd46da44b00666810457cc63641e3e409fccf62c1adfa871de06a756482d6c5e6671c7eaedcc9dfae77e669c4b010510a6217f6f3f1646458fc7b0c18026f10c9288e64f90f910128b4e20074709fe85c8c5a87d3c2a19c034799f9b478f2a7d4e9123db03fae5aa7abe25e90dacc1b88872142572e56f03dd219433c03daca6aa66e7d73f39a47b1f5ac0fca1d430f63b816e3edca449041d0331a427a421ca213f421c44bc5fc4e09a97f950f632df668d44edce758d71d17a30b3e2fbffaab76e36884483499fde1ce4da2e791a0787b418a8eff91cbcd2a63c0903a78872e17289f715b073861a909cb08bcfa01cbe75137b4cef836d7e2fa9f0ef87818e2f5f5cb732466b30d7a369367f6e16bba8e552047e58bee6a1e66f9f2dda38c4383bb1b939437ba7f5da39bd5996c0a37861f561d3bff354eb51fe2db59e47e16d18e114c60164bd302886c86bf40f240202f7915c5ca6df0d92796754a822e897cc69e52cdd5f4d84b9ece66541cecda65e37dee8e10e4ad627a5c2479332eb7661f494a4b1d73ef443a8db4f385dce34da94596bbb1f720c810ab749ad0bb1d8fa97c80cec8342043429547086a81a2ab12deb78f9cda93ab55bc7e1ab7cd780c11a18cedbb213ba5c4d046dcdf96519c3c28b986f989600cecb8925b3d112f020b6417f2d5e599a75a93e1fe3a6d70345ec401b54fda70c22bca761fa8af783ad7896221124711a9ce1d0ed7309e44e1d5d564f44483817595d68d6b6fcb5eaa208e8d3f2d50c5a0726026f5137e1bccec84f53d263cbc78baa347efb31f3b2a5cb115a65a5e5060e0308dd5ef3d753bcd575dc60e1b310705400faae4b0c6bdc47a897c3ddab37d9f6dd8593e8c1b48ef983c5d44e3d542c0f3414d2a0353e6e4824ab86dbf6c93dc3f1c34ca3d80df6d033aaebf66606a50528024044ef571a2a25537bcdaac02c8852c14833d3768177d3f326adb8bca4d071e49a04f6ab4d8c30e65ea448675f9e6973a263054a95e68cfd3dde8f354e8f0e411974a3cc009a01c53cebb8f0c0cb6d5d55a90d935f5f92e6c9317c5ccc19d1e240aec717456230fd7a18dd42a41b0d9d93d9f184c89b470baf82f6ec4b4fc3ccec1ec05285a5a1d999e42654fc348ce1f0be846a034bf8e1efaea8b396112aaaf8c3185345c6ddffc6597d5c633c36041e18f069c6201801ded32414b0fff28f5fed2237b07407bb4890b95679a6d46f106af3f1bee1c60056aa7f91a67824b8be5721fd664732c6407c43178de969cbd476199633cf1be49edac647c76a78900a2d11f1ee0a97340fa9278e8d6d711d116547f24eac8682fa5bda3d3a93ddfae330caa0df67a3b052743272a88b35b2b267ab54e22b7511f5a97b700d22e6fca68eda663e298a3ed57cd3d3dd2ade469ee7a87e615a05bce4aff739fa78141b680781072a276c7f6a0b36b086208a578a5bd8784431db2acb2452929e6bfdb81a6b59b29fe16a22bdc23d52394fbc91c652378315113d11722fe4f52085593fb302afa42045ca254049491e5cd4300d50d0c75e4086e131fc6e65a0180b9d308e169c9ee15c4329254fedc0f681ec6699433c3f9507c34c0380a813b4e27d8b6cc55496f9a6b5b8d6630486b8a9e875efa013f0c5b59b052a0b43cfc2c26864fdc828bf62452a818a84e1d54bcf48d783e281cdc664e7f716c3b997e28d6720691dd12439f6444a60a592b433181970e3a5e55899632c78ff90c85e81dda00753e8a6199c07d7fbedec72b833fee532a07f9cd03671d475353b8378d9062c1f8b8e3ec3a887ae818a8e7024c24c395d4e3c7e037ffe1b922c22c7db80f704245c8106250574183ace148cb23107dfa01c1fb5ee982cdea7014df88be24891d605691e381e16d67afc2a1fa4c08ee3afe8c0960e04b32b9357bca615382db771bb18e70cc071845c49dab009bc25a931097f9a643a2867f2ac1b3c3910b94dd9855996c1e537e05c302ad5a44740c36d49f02f58e1f288a5677e169a97e253e13808f359b6a3b4625ea767a70bf8c6877cee31eee07b460954ae9991d43e5fa7c5a61a3141ce1f3087cf1a333eb7fd788a5d0f8f05fff69af4df36392c57d0d7c704a24ba0cc2a6cf443a75547eaa9757d6d7edae9b8ec75d6b3333a23ac8ff060b1708bdbcea6e41e5dca10e64a233e84d3808d6f2f09a9dd64ccaab79f461d8d18dc5d6b22af6d065f947066b6aab78c07d6e9517b860de34a8499d41703852ff686f318226ab424d420d6b6c18f30beaee8809324d3bb2af363191dd5a94cb66ac8c1367033959e8d6c2c36c28542cc93912c3e9b9b50819c6c4f74b9dec39d63323a45a44b25b5e96e7689cd4b132cbcddacd32348538c1420f62aa07f7770f895509dac17c8efb19d736fc7efa4b2ff6634e097d4b1d1c34880b2a929549d188c134a23a46c59426e8f12c1a4f8eb02e5af39051a23b130e2ce15bb426a3edff30936bbb8ccfdf866eee215ccbf77dbf467003cd1547838136918b04fa63da62ce120143976fab7887e096b8412d3e17f37efc3c5bca7d8f5ad9e4e6b8c5c56f7b983b3796a4e6f18ffc3d10f29c2737176c1979baefdcebd164d07befe9f332173f1287673f95602b898ba49a404ccc6bd65ed98a0efa84dfadce2e11abefd71900741a55d4a9a1725655632f888346d47bf510260b86668ed243ae7e2c4d3b997a157d56a640d4e9e56545afae35252ca66244c4c72ad7551be1aa3517d4bf5fcc2aa9d447dabb9e1850d50673706079a04c93f6e8495c6d5a02638aabc9a0c26a564f41e8b82cd04a65bdb32d4387dc73cb2165188957b7f49609a2a5282c3cbe719624a4e87d4290ed9298b5b6e37d5fbbe60204b1493fed036f705c76b35ab0ab59f2ffce0df1e62de37cc946f950c5c671d8e2493485dbc69134ab8ed13c1050ff34d8cc20b33649cc6f5e96be5fdb97a4d6d4a85a9455693a9d72e65bf1242eb0490f1a5240401f77c3b6b1e0d0b2bdd9e4c272d91256527aaa9567558a28b0bd1b7feb9b83345ff2166ed3e8ae0c010ea82c21645cfc5ac74c0116492d86a6ebe09bf4dd6cfa3cff173e99abd0b122764b9b4e9a623b55ad98af06a466aedd1d8712193832b134d4a62ff66cb88209565c738e1c4d6b62f5907d1ffc83d0a375fdefcf1c2fc982669053e4ec64bc140b475baf8d142bd841f78960672c36b87d7cb3af60b054c9474c6e62f2e97ee2f6dee5e6f7dfeca8d509984f1bed58113864fd1e88702c5c0daa9042d9f1543df6670f3446092c88b32d5e52182df3001d376d093225b1e6161fe4c9e9d4cc71f33a57d6f9021efa60604d5dd741bb871474b66b0748b5b225321b323cdbf4e133f7cc8040e3cb5519db9e298ff2e1f64539903afac9a91ea397d8bd5ad476551c8798ff3675781b08c7dbce5f80e943a7b39f2da1508a0d5d6363482da5370061dbcd77c6424d761cd91a70b0dae33889b5e10b6a23eddfffede56b727ab578572c8196e8e600ef468085f70f7d2c9c5f3b0624f072a2de927e23b3f47878e0d97184465dee7377f082dd8f8e567a297ab198209962796187e03cbe8d1d9e8b8d44a79b048c91ff0e5f211dc2bf1418c74ea991850020c1af488a08b8bc39fc1820ae598be2829fe6b97431154457937fef2f2c14806eea4be070d63e8bf9246525b0b4c126bbcb98bb380106984662a69822c51999efa183261720db370d91892925ff9ae45c252271a8ce8ced875ed433b5da823711aec1d322977a45c953cf2782c4c0d6904a434f26b9e97b257599e553b9a26cbf348a676e8a2e2b188e2a8c5be9c206c9b49ad049cf3951c", 0x1000}, {&(0x7f0000002bc0)="0f61fc81651b539d39b0b516398bd2d5c28ca1dc086688a95554ae59b3b6293c7082d1a1d3602f5a5547e951b7e3b448b5c7a71fccd6a1aa3846ce18b1f64d1656661a3581b629f3f2c79503f78f07505f03292c4b8270a26f6d1152beabc029f5defddb5b176a52e458dc644c87a754accc5eee07326621c68868c895faffa07efba794564e9204a9e5095d15852eadb8eac303068b", 0x96}], 0xa) ioctl$TIOCDRAIN(r2, 0x2000745e) syz_extract_tcp_res(&(0x7f0000000000), 0x5, 0x8) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 06:08:29 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x10020, 0x8c) kevent(r0, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x40000001}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) r2 = shmget$private(0x0, 0x4000, 0x110, &(0x7f0000728000/0x4000)=nil) shmat(r2, &(0x7f00006da000/0x1000)=nil, 0xa6fea5d4f64b4200) getrlimit(0x0, &(0x7f0000000040)) setsockopt(r1, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 06:08:29 executing program 0: mkdir(&(0x7f0000000340)='./file0\x00', 0x0) rmdir(&(0x7f0000000040)='./file0\x00') msgget$private(0x0, 0x4) rmdir(&(0x7f0000000000)='./file0\x00') 06:08:29 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="003df847ebba8d3f50c2b649c360d9fd4f06355411ae830fc686b84b2c0e66b1e6b1b767ee0916ed80a3d5f2ba3f4ecc59ded7e8672e4b0090e9889556721ca9a2d0cdcc8454331e09c48a74a3452042ea2a5a21efc16cb00b47f6a0e80f9778de8e76d2d0d56b6912d0ea7770dfb322b863a2dd154e3b7c41582c7b8ad743888b58c16b7e3b53bf19958a246b1818f73fb9d42ceb931d25f1492d8a05e802e8b4df1fc78ff3856bea3bf2b9f51cfc9dba42f6c2d76d0f45b875dbefe896ff32d0e22d77db4081be6be11c228be5f6a7a3614604e0ae81fe4d7197f5087f736660495d2330c1ddc25e9bb66fadb633198972c60026ce83a554f935d6b82456619391ee60a7191a681fc4d79407e8253dd75454c10fede6fdd0b6930af5c505888cf73849cd6e96f15a10d1102780fdb5b6789e94d1df21fd8cb1489cbff90da0584901ae2c21fe39b312bc1fac78d571b67f293876ecbefa9d33417c56a5b79289c654e2c98eee4b2be1bd042c2c7ad36cda1b9cb83e1c92b315e6395f3710e8064958e082907650e8cadfa63bf9e1adb8e0bb6767efea5fa12deb0e8170b8a45bb69ba10a87c5e0a0d5284eeb369cdd03dbff4e31c1b0ca2626ef0b71874218155eabba24ad4ca2dc0d67837de6265adaefafc4fb5413ddd46a84358177a47486c6cd3e58489edf2cc076fee0ddaf9b119a7941805f923c4a0742218341a60b94b2a91f840e33c28065447dab3e26d8a2dfdc6ea31c55994e876d7edd50a16667061d015675acf3b5207f196fae03bfb1aa4852f75a1f1638667fd340b6604f4608d60c1312788c69b4ad6dea37ed72058c54850b2a6506f1e062a2928337d5aeafc614f3042c0fbc537c04dc2fa20798be1b65914c9eb4d1e32de91393de608523420aa6cf2c9c358908a179ad046ac7dd32c00fce9006397060361957a3847d85ad40bc9b0df3232ba28e54a2b2a3ceb5d88b627637d1279675105e83ae7a6c79adcf249d2bc29a109e60ea25a9fa7cb83cc1085f2a8dfa0889f25ac16fb1b29c5b2eff4f132d725f8ef04d996fe42d5bf3b8d2766d8f29594b7be7e2c5647a3061093405ca7c773cc0383d7fdf604d8a75808d9453eb385b542d13aa71f7bacf57b8ae25dac07a6ba9f863d4f845c7ae0bfdb0d874fa644d158898e31464080ecd7913d41c7db2efd62c8974d0eac20d09fddb97b7cd869f8a659240998103f3edfb9f269384cac8746a8bb8c00e290270d501d901fdc5505e71c9e2b82ffed107e9d4273ef8c5a3f45469104894d923b813e9c8cdb84e7d26c79b874e5cb3c88c5ee10e084419f58f0caeeec95903a6bd242c7a95ab2765a7f9330b343c6a2298a11951c262b2e59ba13dd8561b548716660d402fdfd7814afd97fb0daf43d499bf517faf1258daafc4eb3c6e27926e04c21deaaeb45b5d6d0f60063dca9bc9fcfd3f97570d6451a837b283c0c940797f93cae4cff0a3664832c08098f4bff944992dd93630f99fded11339054ce76a93520cc202af2affa12b7008497e0c94ec64464eb7a0bbda4cf665477e25ff81504dd8a5116685f510596e2f7f649c6b2c8e0c0e5a3832cb1c35a4b9183b60e0619018f4c0e20c384752ba2c1e27154704c74badcdb71d4569cd20cda169d94723ff43f33e765f4476350aca608f9db030cb256155376dfceb10ff88f954e9084e97894714f9247b98228fe5c37708cabbb129598a52fea3698428d613cdfa85882aeeb7059346dfceae341c39dc3e9691bd3639dd6468e023c4ab9b65d58d7694a88de186e982b810c81c8fc0ecac40aec05d2bded2dffeebc1b213aa0b8074545f7477687fa4da6207ba60fd2c42ed49a330f6a6690141c63257697a14acfbba4df8576631398292399283ebb7e8429893a21fef750eb8f0efc4dfed76d9ff4dbedab4dee1fa065633d82bacf856618a8452a22288a3462d4ed94d8fccef11ebb9225ff9929386f830e015b0d30bb79810b6f2b43b4db530aa26b271e6d52045b49fc0a8320433ce01b03431aa78a7c036d36071f1663571ffa9dab4229ca6ad0b63dd2fdcd6f7627d519809fd47d603edbe1cccdfc299e623db50f3ed7979a0bc8b2a5650a25d153367e106119e026f5c522cb0ca373a3438bf7db012fff7aa7a8503f22ce28fa7be4bfaf8189d19d576b695269fdf12c5beb6e5e8c4936a64db3bf3d6053787f71fcde650142e19166eb036da1b643f7ca0df117b52b3585456e35fd57eeb4c3e5e2d6519bee945ba0bcca86abe0be8477d7601aa7d26ed05b67e50d34bd37cc851f602aa8840d6fd8d5632c14333a23d08b698f4ec72d5f455682293c5efeb78edce72424ec634ab19925990f23272580c6ae561983d9f0aa4d3b8a2df3aefe0a1b36f317e7bc2848b035760630d502933492f5a302bc8f499dbe4c7f6e6768fe02f293f508dc835b919bd1561a7f32d063769d46adda9671be27efed81709eba050fa7808357d41ec6a58e274950c2a3600094be059c101b25090a30f0fad6f3e031f0c4ec32fc3d0dcda3a5f28cda0a747444ee120ecb15ebeca8f4a1b783555a37a5df18f4e1c8d35c645d5a9a00c20f6e1b34a9ab6430526b6ca20fb33eeb1bd18edbae945158a90c0c33e5f0e10eaf9923aa7347eee47ed5392ed771bb0640c36ee57bed5ad63e15c22b349bf3e7a65a00d2afc95357104bfb2661d95aaf869b4c536dabb78244b0f8b9406b61ed0574886ee4a8082a471f98ac975c4aceb8f559d4adad632acc4c32db0972adea580a0e60b7dc8805f3fe1385a696384015ff527b091b64d473cfe6d6a3c14c4692dbef62e6279825719134fa9e7a0230d1ce83ddf2276ba1d0e97b94c8e48b41253c2e04d297a32e1ac138be6a7640edb6a32b3c48719f8d513c181094581ad1918b742a9f4703a26ad0bb611578a4bf13f504296b724da707b8aaa51e3019b11a59768d66a2f0ba7b88b16e832bfd47401fcf2524d09139531d680015b2f6cae2e6e2bedb193bf9b8e83eca6cd07cc5be4f2abd8c10af4a4dd13f272003cd96749f5fb81c222b0e956b861593b40de0c60b5b53c431304e5a7dfda16a69936890ae407788f2f125c84218e77e145144b3671077034048c4f4cdbb896b1bc4122ed3ad3c337df8cb1fc980e002d5f7cd4a72a2827e17a56d79101246cfda76c3b9a53e29a86860cb669cfc35d56b40193db6f0dbc630d9214b0a906811b40ad8df27e807a7e2c1b8dd5b076f43b6fe9678284405c0fad0636380c769837d197580ac463df8d7cb3d4badab76880d561dc425808cf71292a54e3c36c5e048491825a14bb1f3f1f40bcee7a62c25acfa1ec0b1da09d54ab1b76ff9a00acf55df5d47d4cdc4b134ebc6326d5e690afca6e6fce3bbcee1c74639b76c8e315736dae14a032d3ccc47368b26f6c5e0dea35917de2a7e68bd0deb0e5af9b8e0bfa4760d5ed14004ff287182a9b72ffd64a944af3a2f79ef0bda5baa31d485fee86f1300ede70183cee224c7aa2dfc92fb162204e59db919198e5436d0d1f4b57c06bd9e175b55525bd16eb5a9643674201a79fd5ef5f8abc55ffaa58c6f564ca13748559dc615e583de5b1040e3b737b46c82b3de38fc85b51b1d9df5103610d1f1a146a07698fbe25900d45177167e0fcbcd3f74e3275f495dac4efd22745f37c453e8f9b38866a49f4814468336c54ff2891ad6b98f4dd96fa3c4e53a8c6f10a0ee2f4afec6bc918878dc7898a81a81003395f06301064650c23cf24a8de2c115ce3862610e4b05f579a11a72cda3a9fbf5fee64e2c88bf09fe3e43c19bd420e864637144a7d51badc856971c584c1cacebb61d2df664d58051c4a011c735a05b6437961cee550847d4148260aee2df5534d14008a49d946e2c72a8e9451c96b8bc96a44545d53b449cf99266f7886989e773a962af19939c1fc9339715a0edb3831aabaf7d81aeb675b2f79556d451028c0bbcae3d1935cc934fedfc6d1243887ea1877b652003bdd63d5775f048e6d9beebc95309070387b689e473cdd658768f76d4a30ccfb7ba2902ebe95859ba87ed819fea9f4e978db0832ee6eb58894acb6842beb137309b18812ffca9c0260f4766479ef487b771ebdc5d40023b979a85b4424690f9de018e0dda9db105f01733926de2fe056da8aac7ed4138bdebe3142b902200208aa315bd25e9fdb1811b0725254b5e8d2fdd65385047172791fbfa339aeae2b7a9c1469431fe7ad2225732611b41dbd02c4e819b711091f629ba367ed47d4560e4caf953696eda23bfffc09ac112ae02d31642e7e35b47a73cef874654f9679e42051eb98053947a5a3262cd4a159e896c0a50b7877d943f33640379e2ce320bfb6a944d7dea9f5838659d643f40847ebe67e4a70f4c2b7c4fa477c6471eb554d8724d6fee2af7edf0d273ee7cdd5ec22fa26fa56232260990f2dd7b47b5d0132cf2adf176e61eafb50c0e99913f4466424e390d91561d8bb1c755f7dcd08ad6d0c8464d5373ce01f754c9fa9779a5ea578a408b205eecf8ca43f02d55e6599294a5ccf14b241688a0750dead51f6fd9803e77faf7a2590e627f3a5213ebf7e01598a9edc108619827c581fa969bf129187c0e38debfe13be7f09fa4d2199ce1c595ffac0e4eb44bf21fa91cbd0105f47ad2f93d24f542fb0c146331ef68f7c9a09b7cea044b9754441895a4645b6e4d2ea3d9bedb479944c5ce69f8ea287a96c1401ed3183650738468355372975bd66a27dd3d36c2f72610f50c41b98515cfb34b51771df6d494f637281128e63848f0e83b8106f3dbd5a183fd1f8dea6efd78a565574ab916870c1d0e9a2984df05efb0429bfdd3f8623833ad9605066f5814188b808391af045570b31f5ae5d79e6e97422ab1215a268876dbaead94395da4808d2c6488a89770a7d58007e534f1204538ebd8368c9fd36bdd40a98646907498bf97f7a1727f1db9e571e11873bf51f175073dd3340932bd89c4413795df3aa679e8d68fb5d1532b82fd97c01efa9a706decfd36fca03f063b493ecd2190a780901f1722b6d4060349888d3df6279715c3cd212b6339504e5c209f5703180e65380bbd4619cbac082f754ab5f896e552db9ff3ba2c7a3dbad719c0b7f84091538b36ac00e6a725e19fcd646787e8e6063344d2559e01748d7d7d1a90847a5e0fa1bbe49b6e2608044137352c63caf7d95cfcc4eef849fb0f86f1586b80da60840db0768d3c30d7c5a7ecd699851dbff8cf8adcbf0deea8cd36fa3e004ab000bbf73055a90f5af8fc65487bfc6669000425ff6e9a82499a5e231d35e80851e3de46afc1f6e641abe2057e7ffdfc98eeada650fe052d343663b1b2526bff4477984ed88afbd52b6dfca8214df721fd598b219a47b38880254348d8e3f162a3905761b90103cfad153cf100689e96b1cf1f8b87c16031295340555d74851e0bc030f394d592c39b0ed248f2cc90802b841cae06bb9e8201bc3bbcf18ed7a7ce3cd4fed9dea7f62e99e6c7941ad6bc73139a80a03bfefbe2cb89137f366c21388452f0478079b9e22a1a31e1d878dda31e27ce7d037de033f4620d2b6fafb3351b16bc752325527ca230530988b431eaf23db134737db34d35e4175161fc693869117fdd71b1440425d0ee6fe076593ba84c4cfe24317eb0eef61bf332daf9ef0e755b70b875219e66a8f85ca214edf812366a4483ca591e7549781a74ef4610a16a3e29f29d1972a4f9830ca839fa6debb9c2fff9d5126da2399b55c57754c67de6a79622f05af937fad350ce18e292f", 0x1000) setsockopt$inet_opts(r0, 0x0, 0x13, 0x0, 0x0) 06:08:30 executing program 1: r0 = socket(0x100000000002, 0x2, 0x2) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) symlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0/file0\x00') connect$unix(r0, &(0x7f00000004c0)=@abs, 0x8) 06:08:30 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x7) r0 = open(&(0x7f0000000000)='./bus\x00', 0x4, 0x0) fcntl$setstatus(r0, 0x4, 0x80) getsockname$inet(r0, &(0x7f00000002c0), &(0x7f0000000340)=0x1) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000140)=0x7fffffff) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000200)={'./bus\x00', 0x101, 0x100000001, 0x7, 0x1, 0xb99a, 0x5, 0x8, 0x1, 0x1, 0x8001, 0xff}) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000080)) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f00000001c0)) shmget(0x1, 0x2000, 0x81, &(0x7f0000ffd000/0x2000)=nil) 06:08:30 executing program 0: unlink(&(0x7f0000000000)='./file0\x00') r0 = open(&(0x7f0000000040)='./file0\x00', 0x8010, 0xc) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000080)={0x9e, 0x23d4, '.\x00', 0x7, 0x4, 0x8a5, 0x1}) ioctl$WSDISPLAYIO_SETSCREEN(r0, 0x80045756, &(0x7f00000000c0)=0x6) syz_emit_ethernet(0x4f, &(0x7f0000000100)="9f2f0b9e4815c6fc935f3983d381ef1a52866181d36245162a9a043d2ffd0786d6225d598a4e7fe36738f3b8b17f41c26425b629625cb3843f931fcf5a4369ea1ec79791751b9070508b64cdf1a552") shutdown(r1, 0x3) ioctl$VT_SETMODE(r1, 0x80087602, &(0x7f0000000180)={0x1, 0x5, 0x8000, 0x9, 0x60decaaf}) preadv(r0, &(0x7f0000000680)=[{&(0x7f00000001c0)=""/206, 0xce}, {&(0x7f00000002c0)=""/82, 0x52}, {&(0x7f0000000340)=""/225, 0xe1}, {&(0x7f0000000440)=""/239, 0xef}, {&(0x7f0000000540)=""/186, 0xba}, {&(0x7f0000000600)=""/101, 0x65}], 0x6, 0x0) recvfrom(r0, &(0x7f0000000700)=""/8, 0x8, 0x40, &(0x7f0000000740)=@in={0x2, 0x3}, 0xc) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0, 0x3013, r0, 0x0, 0x0) fsync(r1) pipe2(&(0x7f0000000780)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r4 = fcntl$getown(r1, 0x5) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001d00)={0x0, 0x0}, &(0x7f0000001d40)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000001d80)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r3, &(0x7f0000001e00)={&(0x7f00000007c0)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000001c80)=[{&(0x7f0000000800)="243909e4fa7ba2e26be8d1cdb840cdf99e45498fd28f5ecde93e977e72ad232a1c90d1f45a1934eacc31865cb3bf7a84fbad7239e568f6bd622ddbfed89bb3d931829900bb6d62628c75a3becfa33609373816fefb07c47d3f348b52b1264bef7430f5f1491d87e6a3b35893163650f403ce73a93039389c173d9030e3ae3509a3a4c24f13dd713e1db750e3f62d150906a930e97056ea171d207cc2776f0933f3332e583f2e2246ba260c1c25056da6f0722732d9", 0xb5}, {&(0x7f00000008c0)="2ca2044f2759a28e916127fc00a4ce5376b53a7bf050fd4e54254ea8724b89", 0x1f}, {&(0x7f0000000900)="c5f009a89c4736e3bf6c6774782205c81127ddb81769ee5a644e1374c49281d49dc3f887aa0c1ae6f4f3ec71a5ba83dc33a3c46645f5a6ee18e28906fed0d753aad03cc55ccdadac871cf4bdcffe9e4ad5a6d01f3d2be6418f90306be763897ecfb4ff3e4f0d86b14eea5a5a8ab4c3afd81a5f3ca6067986f84b814ffaca10f2899a4f22b093fe2f8afd0ed590f8ff1bc3994d0aabb271cf5944a39343dab063371870490b2343a2fe7f47784ffe98ab9dc9b4b72f2423f62b24d0e740b65448525421252a1c8fdccb8e42fba56afa8458707a28ef", 0xd5}, {&(0x7f0000000a00)="59e581a28ad6cbf9ba2bec8048d7900f39bec44e6770907d2e691c18fef47dede0b852629d61b9ae8ea58345d35431eb953f7fc3f2698222b2b8ca0f6bb1163d08e3bce5f21b49a0ecff654977e788bc869ca07a92a612", 0x57}, {&(0x7f0000000a80)="33b27f4771d87219abbc7dd276946281ab19c267cbbabe2754b9549faef0167f17e1aeaca1befb4006796ea22501c36a8d3ce20d75ff75734d74e2484cadf33cc5e5e0caae77c9ad96aa7e4c62b051396449f1cb3f836bf3c7233166b2e1c042da1d1c4ed947be5c8c6da37a37979935467034c84342c4b45ed87d100c36c0ebd8eacd06d0b6dbe3e73e36b12c74a97565679160a7bdf6e791334acc2bf70721f8572f6254a6dbc7950778e49e85d70a97c618647beb49a20209882e89238dd0623c744ba504b869f8fcea7eae20ad12175121a299403df496c4a0bb180a9284d3984ed9fd62d506956ada0f89ffe52a28d4435ee544964711de2cac4155bc1105d3ef6859b0ef5fe8819abf4816bdeb93d54110a999d473bd7a0ff488b00f53d1a967168d1a633073ddfaf07574e11f27b329e490612b63b47f9c746b3728a022a5a6d067d94d89e81206641dea71ecc470f1fab0a26ab51e3b640128965316a0a93e98b95866f4f9c5f408b95db1fc0736ebc9fa6064b31a5b6b41c50d3d6955839c1a0ad2d3f420453b078edbebbf2927f753b71ea1363d72f2f961048e09b20b6d0ae79f0877368cfe5abfb5925644a8eb2d91dfa3ea9c260077ff611e251442788933d530ec3645e33991c13bfd1a6d5fb8eea383ffe247fa832a4be961c947764498c4640ddcd77af4036a5eb3aafeb4deb6c9f018013ad4d494e2706052181f39b63e2a17ea9cb4f7a6fb81a9924daa7f77926eb4ae4ff22a3c7780da0492cabefe8a5127d55bdbc9a316569398a4fd99022359e3f365477d13282cac2f93653f229944e749a69ae51457368eea9a8c2f8dee75ee037ab818d2e124a59f44b863d223bc16729c0eda958b17fe30621109537780baae4e65a2f9cfdcc8deb6e38c88f6a16b2c89fe91428877cba63791111a7f452169028d87b58218b1a40af1a6ca80cc37e0bbbe54a9b33df252a3d7ad8d5293cf9b67f2b03b7ff76d7460f6c4754f3c30573fa0370f99976595480abbccf7898ec4b356ef7052ad14e8e773306eca876a3d18f926f8d3c14ec85aa81e018eacf64126a4a6ec0a8b570bda6009849190861f7a1f725a6cec07266b7c9a24ffe02c2072ca3e1a34cce3e5079950842ffc67b099cea04ae989982c253463fe3b7ee8eb7516f3d3369b292be77efbfcd72aef4dce75d07cf852558073f14a84b8e156c67553dc3bd1693b62d902e6df7d4e5e6f9d3a012f90cdb87be05561fca7967a908191978ba5dee8a898789e24b7a8f398a83edb16dbef047c089a74edb45955ebc8fe6ac86b299a704c08f9eb67082e337067aa71276edc219604a2493536eb7345bde6eafcc9dd9c903c9006f4468c949070ac0eec7bffa45f2af025da03568bc38165454c03ece83163148d9feca9d3ffbbe4cb5b12d73be03b2b4e0f00c5dd30115a2a86dd735a35658fbd0a06e2823f80635b7e61cffff607f1e8287b2dac1ff21fd4789100499ff4af7054eb167204ab5c005632e65045bf88f4072fdfafaa1cf8ec334a52dfa36acd2862495ac0666a1a5d32ea4627e0c634c4ecf02b2a21a20ab3ed58a56d9faca888aed0cbf27a6df9d8bc7afb890d5979784e31fcad61c87678b06ad14a469e53eb4ece6cd56b4b35ade238778da5327bc27d9a9c59df25510343871f97e148bd0d319ca2fc85ae13c1fffa1334fc7c95e760560ca9ec89398c96cd0d20d9f9d7c6064ba8888220537202fbfa40ae9a8f0886aef4dbfa326a7beab55ab588ebb3e7c6462fe08a54c4eebd17aa247a437d94d3c056ac61877166e30cb7e12d8606ac1b46e1819b84bb0d68792f1731e3f3e151d9a24a75f0bce352ecd630f5ba7d412558d26c4c5701b96cde2749545bc1a7fae3b0cac8f41cafad6a1acec4752d527b726df7a9d115ccad8212ad87c16c5bd5598b81640c5625e989f52088ea4ac5547210a64994fc779ff47e10e93ad1a769dbf03dbdb9882ea5a06002235ddda975b5e2957c021260024897f67fa99c8f6a36bae1ec5f1e6b490b645f0ba02e53ec6ce76acfb0a24a56980792892ccc75ee8862184f61e9e42b3b5ded36e35b1335bfc5aae3eeb8ca594e48ee753bf67e5d80db2a1919abf851eaa392b94cbe46b079469d19d549466bef316250fcd967401b31f8dff41d30185788f72c732ee59d01f4c6140cf998d5bf2e4de6d0d03be306ba263e826fb7d74616c053c2e9e727dd6e32bb22fea95f5290355be6df58447ce495edb29d4ebc59c659ad69e86194a4b6b086acbf77c185a6fa09f0c43c52404f9d0903fc9ca921dd4813177e7662b7dbca02c868d587b988eb287ad37241811e2f9869697509a03d1e0599aa2593804df5e919b9df608bf1a6c1ab51e5d854648db275ee46ab55283a614cd2ffd8c5f7204c07bd51558f3344253f641a431897090cda638fa2fb05a63f31b57b45b97add85493aa65f26c56a46b05ca945326d27725a6669342a998f8cc927444dc95647754fc68d31c97849c4340f3ce14cd325c36bd88ccd8a8613aa0d090b03e318b6a7f2b61d2a2c8b8573c25b8f3baaaae14f4e988f66e3e00847bd96d6878c8f3c4692f472b3d286c45ae3ca6f951cb86864269de95eb90718210ecda59e745c6feab2a15a66667d419d2bfdbc22ea501837f713a2847966d481109ddf8334c2eb22c4116516d8380e2c06f8cf50040251bbbeacbbc25dea7ea6a5bbf8cb14ee6b879a22d55331ea9279c740a509434a16e905c966497a5ab51beffecd57454c0d5ec7429bc8bd02b0fbcda8a75863465b2da32ca6da4aafbb2e6f05b98d53bee09e09520384210cefe110d91e5736f737960d77df46c029e8c8235ad15e27c7e92985ba68b1cc2118392958917b07ab42a694ba0f99952883e9f387fba9c8b6a3d666b52e25d41d103f7782f89366fb681891d6e1588819c268ced5914e01558ecf0818f1deafd156433d3bf35762b6a955f18b465c56643f1119297be9dcbad23dae6c09d8901b5715fa760ec1cf6d3b6308e2b9b1ee5ea9b4cb109bbe16b164243190e962b2c64da4524b80e63e5a006e927ce9ab2c998cd115ee20adbe36be73ba680b0d5293456585fd0074afaadc1e24e9de2e1a8b98fb6228d549bff3d0c3a87d8aebf07564a6df2b510ea7e355115b63ebbda50616c77a440a5f342e49249578b4606336d73501e2463bac83574a077e5ba4c13f11888c366c9ea42be1514fedd86a3766eb9419083226c3b4795f18cb65bdd90682640b2931577228f74964e5109ecdda4dc24e0dca1340d2c37d3af5582a2b7b5c41f5f3c7b20d4381b2523736071ef25f73c4781bc3bb29c7e836714d1b773e5e1f6b8189bdadaa2cf81c7fbc0fd59f297420550ac7bd017d3e163a39935fa4c6641f067af1d986142d1a250de63d74d16c0f5b4c4669f801b2bcc1f6cc42ba0d0a3b29d20c757aa09363042fbc32f1f36f9c85843d66269be411a4c7c4146bb454322b9c74d11e958ebf7e4f45ac5b28c3f91e4ac099d82bc8d64b020352c4f67443bfaf85d093051a23c079c4f5b4321dc04a940e6286ea08d0503b124ae1dc7df1f9ae5b2a180af26cddd28d8f54b8d8c9313fb0e9ba15e71ab53652c5ed82da92e7607872d01341a1b49323c08a01500db382959ecd559a760bbf5b4e8808bdc8089b1ed22170cccf3e7979371a5d6c1a134afda945d98f29317ef73106bb83cd96d6428aa5534ca39f23193d90778778fdfc9068f051c0b32c19523758891cfb1cfed37e60d8e4f445600eb070e43de61799e0ed429ea504fb7e95ff00dca042a1aa4e9bf8c709cbae9fa59e98fe4b462f8035c31ed0921ea961862072020c99176f60f7396449501a7c58e06b80afca41ed6be10c829d7179303ea35510f4d395dd6171fefc5c58c0adb4ca9f6849c0c3a5eddfd10197960d6ca65d8186480be0f7524420f9a470db5d8da59046627bf16e5e0506362fdb4b0ced18274f1a019e7affa3ba7dbe65a5a127c729936106e3f5085cc8e26ea48d71392ad6517b941713b6c3e7f1eb132b6b229126be0aa00f4347a1296b784b2be23bb949a2e9a287b2ee298b97297c029cb65d1c9bd48c00bc99f704056b17085dfd1fbff583b1a9546eb96039b5a6c3cbe62c841bd72ac62f3ea641dd12da4c708b8a0db1d930aec9a7246ef4f1dc3b039c885e74a0185d64667762e0fd7b18c917e3fcb869cccfec2ee0f016ed12dbb836264ae62362a4df2c6275777b838aaedcfca7cfa0b64532c6f1f53a9cc37e5f6eb275c21f5020db475973b1b91e4e8cef6fd8aaa37293d01a687f64649bc6c99e9751f122ce8f1e5e79df040b4838a071f95ae4798d17663f7c9a95f6ae2a90b84840ea49394b5f14d7cf82540967a9f4ebbe9ed721b568c69b61e2052e1e5166ed5cf311c52926753dadefc23c4e3db6046ea3b0044e6a6e60ac1bd7551db8729071226c1ae1379ca93e72b1deb35461a3dff62ebcec792e6a0a45a71fab2c1d87200f0236333ef23c0efab0c1651e196f3542e3e0c6e4015f170ead5054c6a7a6e779cced7aac73edfdfd1e225b3234a343e24237efa0ee0ccaaf839c9f3106a75b833066c960541e31b0c9192b2df08eaf67e23f60785e8d3a596cc1e4985f4ce1e4b6b74f251f08909b3f9742135f6e8e1504c1fa6e763f207c7d67bef42a886e23f0d2f3c894393912830efc4ce9119a5e8a3a3def1697de285525c59081dd7a0aafbb7a83484cff380670df68340e5835bede17acd113d32cda14b61c739354075e9ac6a348989df978129ac5afe873a5fff2bd7b6a963652609d99dce3464bd01ea172ac6f7496dcf622620bd099e08c230a94e0db5627fcd75780da1c8b3741fd12b2f5d5f74c78ea3490e456f4d99ca4194aea02d92efa0ddb2c88b03f2e3fe2f2240e852bcb8f5ad833907ff049d01b53a069d6ff84277920bf1190513f186e42f38997f31136c78cf99c50c69cde35d9bb3719b557e7568de5125a75a98792a86f9f1ea06b4c33b93170236cfeba156581f74a8efc81777a9bdf9bbee22f2d612560e6d91f1ef89531d5d82640d7f0bfbf21a9845026245ec6337234f8bec02e196a528b0f5aacdfd4a28d28ad1ac0f4ed41743e869cfc84d04d1aaad07885deb95e0644c58c4a29a1a68b4c3df87af16be10cc8fc01943fdb395d00da95738e101bf54a9a429a983e0bd53e2bc55e3608b1290a0a8d8a21b31a53118429c66e6aa8b7aad87b063f0074c6db290e62b37a789137d951a70986f7d2b3e8ea61cd3fbf27afc9f0365c19e38d1ee3de43305d926e3246a2e57891a520f112b5eafc8b3c12147236052c7421b46f486dd45bbc22f3a138b85573b8172471d69e146818ad7428af08a8bcabff828fb78d67588c70ff35ae189d887fd9160ae5caa88f11f5e4488b1aa4d3add082dea024661c01146cb089a3bb97c7387d33aa713eb920143fda351940508bb7c1229bdafd21a777f88ce57c1b917833ee6e0d64d2101a0d4a05d9c5343e982fbca9bfd4397f4d309d26c142f4081dcc2ff9702ecb6dbaff1a45da7f0f918bc54af85f65d0b17e26b3d473f0686029c0e95048da80d9b950fd284210fd698ae829ac464208dd1b3bbb8bd6b390bc5b74081be387a92956c3102e30526441ce35e04558e8dd1e49aa565e022a8ed038fc29d9ef0280b6ddcd07050e3dc54783623e007d35c07fdd66933a114a8d860791acecb1457f86509219401922ede6570f0cfd0d7bb85e521a87a222bde4d5455c3fb0ce99808b66129bcbc508f1d018fec960db", 0x1000}, {&(0x7f0000001a80)="f9e7f4686f053b63e43d21c2f60e675aa698077ee65030b43417fe1a11e04af9f139c997c28ca72563e52c6ba92d836cc1c51763d919354d019b9fed2922c95307649c47865140cf", 0x48}, {&(0x7f0000001b00)="9ed8ed355fe03309bd45b9d725def5f370d160ee8a8e63846b6bffded6c4fef943b61f93e91cd1b2c32e20cf3c02b7e8966a09cf6e1b2e8e84c53e95ceb7a492f925cc21c13c217f801821dc3163e7c145135d79150a638b0d30c5913f7b2c36bbdbcc77ee3a3ef5f1a09dc3cddc0e3a549e4e38896706d71193985f7962d673c22943a42a2795106bb617898eface6cd5fa14f8faffe1c9f392c12b73de2ac2f5e86f48f81e7aca51925919fdb8d27b228f12cadd1dd544e26dab80827538efdc15c5fdaa850cfc679f7432af8499ac692fcb6a247d993a3f373cc4e8cc5889d5b9254863a76561789f6a4853", 0xed}, {&(0x7f0000001c00)="e3f911860fddc1fbc67b76a1b42718a685b8d2b2db49ebac27622a24ed9fa0128ec33f0a37734ce4926100519e5d5c289ee110190e9ecd3eb984ab506a8d8620951db3413a61145d983f4ab24870f125f5fa3d1aea7c6633684af97d2dfd734e52ce5f4b6ff2da4840c20c2af9fe92e13173dfca33", 0x75}], 0x8, &(0x7f0000001dc0)=[@cred={0x20, 0xffff, 0x0, r4, r5, r6}], 0x20, 0x400}, 0xa) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000001e40), &(0x7f0000001e80)=0xc) write(r3, &(0x7f0000001ec0)="e50302e94f5da43d4fbd100ff945f602faa9be701bddc58d92a374d8cc7b212952fae1ac6a240fc8a7aa24da532033f204e4b3386d12d644db1018460eb12dfb394031855eafaf51bab696da536224221cf7d855975071849b7d2e078436843f8eaf6396437d799ced22798cc0cf6d46b9b3f0788186d71aabc33e541b2d9d8e082ac062099d2b9ab0cf7acbcbe391b585b65c76397e2c090a47686500452cd1b34fb9f2c9c3a0200200787837b17497b3e310de4f18c491214e18adb9b98bc89a61eb12273f03be2ca2fb988dfa9a3108eff103", 0xd4) recvfrom$inet6(r1, &(0x7f0000001fc0)=""/101, 0x65, 0x42, &(0x7f0000002040)={0x18, 0x1, 0x0, 0x7e77f020}, 0xc) r7 = open(&(0x7f0000002080)='./file0\x00', 0x2, 0x0) clock_settime(0x2, &(0x7f00000020c0)={0xeb4, 0x5}) ioctl$WSMUXIO_INJECTEVENT(r3, 0x80185760, &(0x7f0000002100)={0xffffffff, 0x3, {0x3, 0xfffffffffffffffb}}) r8 = open(&(0x7f0000002140)='./file0\x00', 0x240, 0x10) open(&(0x7f0000002180)='./file0\x00', 0x800, 0x104) close(r0) write(r2, &(0x7f00000021c0)="9c7f8a6c148e980046bacd3e06996aa315487f9add5082f7612a8525554757bac2665bfa6c50efbbf2a3cd8d478481a0b7bfa5f4905f4d13a1d72a92d40750174a09ba0207a77a81dd40312f5fc68fb06f", 0x51) bind$inet6(r7, &(0x7f0000002240)={0x18, 0x1, 0xfffffffeffffffff, 0x4}, 0xc) sendmsg$unix(r8, &(0x7f00000033c0)={&(0x7f0000002280)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000003380)=[{&(0x7f00000022c0)="79d6664a3b3179878ef98e4b398f65178fe4c2aa700826d55215bfb5d5a4a23b94268ef6eff6b0245ff08b3cf9b6f1c96b5607a6e90ba953d034edd6e45c2ddc475207d395e6372925274533f476cbadf5bcdc770ace6e5aaeab8015f43b434b769af7664ac9b6e4024781672b7ccabfb9666ae14e7295dd9c57feee680fe05e137b94d27666509109a243fa1fbef8f1fd6424aff76861ab79cf62178842bfb6d5aa03932b0d18ed15fbbb06a27cd90d95aa351eef02df9cba7c2e5e54d46f2b10df638c6091b8fdcd56218b998e442635d94226c106ae245d1c262ac4725a33d782a1e4620ddf772d1789ab1c2e592e081a657736d27750bc0e61f40ddcaf440b1c6d3c75621862176dae72e6a3299e7d160100fa0bac4452728b43d1efebdb510d10ccb5b7718bd698419068255e940557c7aff9ef6f285b116423f0dcc6cf19841b98c83723570c8abfb67146483f038756c5ff38e1cfb71fc1773be368ce60861e45d1a167ff6e131797300f394c262c4e8d01109067258cf8c767cff226894665f9246edb7fd2f60f5da8f60465079aa28830574bb4ca119dbb32ec8241eeaa3bddf8aab17feb37a79995af233902bdffb75cfca67e667f3aaa0c03b210584e07ce4e9d85150aa6fbdbb42f2ce68ec29564f8d0b33cfaf391dc81a13b4ba6a881ed775d86389172aabf2b0a2c2871dd1b0b8777565f110a680ba27d59df535e62bd32f939d34a285e50b0ff7f7dd252a0efdd2c22be56a7cdfb86877a5331511d5117451566465a1a06c5ae2f1d0bb1d49f7d256052904126c18601eafc7fdfa178adbdebae1c09648de2bc665c663b4eba72d6336468f167381fadbac1156ad192f778bf70c9456bfa07a1fbf7b223318e4ef877ba152ec9ec3bd34ace73b4223d83b135f058b0c8f17d58995e7d90ed4e04cec1acb4c0ccf3bad6d34bb70e6d386e688071db10449132fd9977fdca2245ab6605602a6c4c9bd4d9fb99d3f923498012e0a8c5e8e66626d7c36b76c22f5540e37a226d099564eb948d406223950ccb4862bcdf3dedb19b7a9239b0cb587955d909ff08f48a3301ebc002d3757146189f656b5acd110b887c8aee89897c51bf1195f34f7887b225202b905c36de0080962aef157733668acaaeb02d7378df58c66973836d85de7820e2069fac9536ad5c9c8e6a19ec42efdf2ff316e457d84a240ea8bc7dfd716992007278d478c31d8b384ad116644edb484b37d8176bcc9da3bc12e254893ceaf37d4d04c2f0e745bf844d5256bf31129a6750253b641c2cf2d99101bdd4b8ce4327b3e29828b5862726ce3673773e390316d6d20ed46c70503837909d8880759acbfafe1b0ff3e71365747341037daa0d2521c52187255a117a0534beb04d3518fd4db1dbbb54c31c634d187c663e5beff994da05abc56316fd2dce7cf91f9d1ebb80e3eba850230658f536af8d1fe32425c3bfd22dcd43bf1ecceb95771d0f3a8ce23c9057caee4527a09a4b533be15206b952f29bd7d134d324e2a654b507c5165558af60f03cdefefae62d2cb0e8a54854e3bbb81dad03bcad98d2258fbf48be835278a289d184f758d01acead71e90fd3c419c355f03f4a8ff19e11ead6569c7c88f6698311b209036cfc5a4eeb1a1088fed9626d0ca612148f79184632fd96e630c7b311da17a1f69a664ab67435a08eee30539b8cb98b8ebf9eab96ebf3c52b41a4a0cce430c0027cfb978f2271927d1d2fa95eeb5ece7aa23d2e3f50f5dc99d6e85e0ad68f01d2b6fdb02ea6cf767bdd9e2ac02385c8170de57021142e3bb1a3483d1a2ee488d83e130e2b1c3696b84a063154b728668261834a61f8debef8bce21baee02467e4b5d1fb9ef4d2a603a56ce698ae696795a92faf3fd06f9268dce7fe662034f0b261cf57ef2f9affc620b129b5c946dd06ee70612e9ca9a71bc95501d1bd136f177aaadead0c4937480cceca619b677846d058cdf3cd9c796c09a21a44eb1a2f5f0625059cb48407caf001d5c2497a258c70f1dbd36fcd20b035940f10caa8357c2e7bbb082562f0adcb87a0fe35e8c05d7397d7b44975a7186366f37127c4035da423ec87de372b9d43ac703e6fa142a357063782829fbe96400d17ef1e6fab20d1626e41d9b84602d43a058bfdb02003908bb67e72ce8258140654b0e74954ff8a8423aa252a050ec078b4ae6a671b1876c69484c6e73194d45af919671d9ddac46501f56f1e00841a440775bf5b299ca2651f31b6f22058df61c0aab411b67f12106d0b2eca036d6e88ad627d1d61be2f5aeff40deb1ae2b2c9014cbc213c14b57c904553c16c66eef7224590dbdf5aacf2c8ede8992c73d86499b8a7c30712922494ae46d456cb5fa479eb78be3f11055bda0c61cada607950f112a047750bba9da2c479b822046bedb2bd138656ce4e540b7b50e4e642266d1171822d4191784245499d59486c3126bce4b07154f5fcb60ec2de7bb4b493ad2f81f079a4afa0b155239c9327bd70a37b239630843a99eaa8a13e709e76c9874bdfa39fa6bb69da422ab4125c718968a2e06973d8139d361a0f9eea5647b2614499df2b6998140e56b6f558654ec47eb8e57736983f17f2a452eb4bb7d66c794ede05c12ee0995293c5012d6efdf70921e32f7d28c4648332813a6a7ba7b5aba2dc4605f69fd13e860b2ba3a464e9e41db97522a49d9700dd892412ba294909a50369f7bf942ca890bcc08e9cd1e0befc47210e59b1414163641dd83d32b35e0a9a1f6971a0e15d4a0aa66191fb11a206ba587e4d647c1ccc3e6d20d3eb596dbe6fd0839dd1782c0117c5882cf311f0cfadd9fb7411e9463613e617c6510e4b6ba8fedfd15a1a0152c247e545a4b5696f78fc160614a17b85c4f0bd435c527fb345cccbacb3b655f2ce042f1e6afd698681c863fc1a53418f8ba05b2abfd87dd9c9a56dd17d378abef947c9879af3229fb43a21cfc09e4c90d855b4efa55cdb6ed65423566aa286347e0a314d8c1071044c8f25c4be6c4fd10594848682044bba092d837cb348882d57ab40783c1f695a0d43611e6c6665c34cf35c3879bfe2fd85d612fd690299f54ca82496d46d517e655e939362fa4bd947afe0e77c33a068b159d88d6bc1ae4d922e2146abba61c087b78128a1fbd05158f6c14443c413efc2dc949203e00c6120ffda87c2e37cb24e4bb0dd4ac3401ae9b0f1fb0457aba87671e10d06367ef47ce73ce325f68837e4663df1d6b5f50eb48d2245bff5a67b0fc07121c1b2433ffe7c12c1af4a043cc7cb2299fb07c1d043b2ea7244d80fdb09ae09f4755c988a2de5e8c85ce69561893bf962cd34454d9c75fb7d1b4723a48f2eded16f72f36f2c6c7d725f49d7ff0406d95ef0544a2772eea9a717145b51a8eb36e12d99ae7a8518f0f50feaa62c247d05971ae96398cc4102872b9d64033939adfa337abc1cb9a558abfdf777c875bb6e52145ba7ebe19860fa024ebc2f83278c742db48e11da741ddede865484982e819cf1eef33088fcaac8fb575d3d068dad21fadf82dc7dfc9a262d27e2cc65e580322a03bd968532b903d1cb887f1c460b4509f253fdda784dc3dbc354f3ca84ca924f489ae31255256f96830122574dd8ded3330000b5161e1d5762fb60d48e0ed69edd7e81ad1f50fe1b1c08730d4a69f3122808d995cbdedd8434a8bdb504221bdebb92ac7144ab3ad7a8513d5f690c547ccf87089481ba9f3384b69ca0a535f372ebf7b860e9afd9c4defd1dcbd0b28c154646192ba20d14a5819add190be850346e283a1be142b0ce8cc46fd2914e82cfa4a85ddf96c89c7b4e3c193d5b086d997f0b95716d95fe08d8654e1d9812d9f59a9025f512e5ec0a745309bfa9eb4ae07d8594a55efaa0e22a405db11baa35e57a1c4adcc875e6e865b16a8068ab1a875fa3cfcfda3413e5102568a377e3e935c3f90a3eaac88e71234aeedeafda6d3f55cb9badbb60caf67c2c054ca3123553fe952d11349bd029f74488dad97579daa48559f6765a62e26a51be3c682011b6ab3f9e8187a712e198cf56bfbd28b3b75342f28a87c6e3352fdd1e2e961228525cb00f94ad27d0305fe036a49d5be30a72de3c96b6c77a94d9ffc65d11c7f6a6b52bf63473ab5e23c81bc4e9ee6aae93d71689cb161451ecb55ca38b23005eadccf9561f04a99f9663ed4dabccf31cb614f144d2da14e4e39ff2cb481c2c78e08cef3701eedff447e0d86a54f6f7032d40c202149fbafc0166c6fbf4f58a19e38ef80bac9654098a885764dab7b3c51f4912e88bde50a0834d68eaa32e63de95447c5c742886320b5cd89a2411caf745dcaedaa29fa4cbdc2e53ce156a230721ce66a60fca993e504a01c433ce400423462e1d2abcfd962786344a1688fa6f595c800355919d8789c536b6a4bd9b4a157441c5d13a8b79de6a18eb9cca0231a50b501d6bd84aa2a78922a8a3f8286270ec3fc364b91cbe54318237837c7c2e160b729352b5d41edc9039d3546be865d42437d9168472c77b2c3c290f52e17cd69cb1ac54aaf39886947212a8ae3ede1940796a9bca3e8047e8a04db7b72070eb3d1d86c68d7a47689a3c92717d109f64d8455021b1c8a4d344fda33a07830d497459eea521b3607d9b43e007dd46be880cc814ecef4622964ef829f529398269c7a6f17f547acceec066a645ac9bfc5ea0daedc909268e0b70abf53336ebbf92d502a4ed888baf403037127701b50385a7620c040a6b7b6990a8b2e0de03267e40910ae69fa2e5fbd8f1b5b3c1a382cffc2b50dd8aa58297ae2dd92e87a6d00e0e7f806f99c9fd9c2858f69a7637428671a6fed8cba2411fd38e6f4bb62d7c60061a51f7ff8a46b598ba5d10f9f656d29c64680aac17b7892e4e763c747c9e1114c3b860bd9753604a82fbe6370699cf188f3b341b8e29c863b3a0a8bad6903bca4f0d18c39a6fe0271e45ea129a2be2c979b33d8d070e20686099a43974b6558fce79c3cd10eb6def09e791a4b517e460fe2404b9729f15da3fcf03083bf38b8263e718958edd86839ca3f5e945f0965b0b79cc93385e6be18baec272247b894ed8dbdca9fe6e6fe3db00ec2a3a19ff55d81644a8858d16062b2c07021b99927eb20fa35914f604c0f5836993a3226f91281ce93640263364c394e316a038c74b59a07864bcb0df6f4951ebf97fecadbde9221f1465a62beff66e61be7e5910ed17b6c97109f28b2097c23d8cba51c38e23440df496b1cceae3d0e50b6950b2529fb9faa733a07cc0e4f333d8bf911352da94f3ec3775be78351fc5e968aca42035fa137fbe36b3eb0c5799d11d477d7a8db4c63581efa1635fa2c16641b136545dcb6811ace39f5a3bb5048c9e48db8c68e5fe35958b17a918183a73208cb3950d53cff752f93488ece77d41e6553404edfeb25716d6c627d0545b1659312db4e1d10646daa0f8a874fd2cd3118854ce9ef98da44ed1b36c8715076f38848d59437d37f708032859e733094dc1a4a55b929efeea7caa45fceaebaca3150de91682a77163032fe6990a08407f13fed8a13922a99ef3c7218a657c88d7b912c2af62d6aaabc4a6d662016e7017c2040073fa1cc034ed738334d377a140b2399154990ae4b0da928abda09692888e394ddda27d449f29ca4faa9a137bdaa9cea092d34a2ebdead39d176fd096fc2bef1e4a1e0ec5b6c0de09425a570dc64d7d4d97cb85b4507b37875cc0709cb8bc134e9bbd677780c83511eed0782a812baf5d9f45c9a29589f5d69aa4fe50400df0a443d1416f5e211b5c", 0x1000}, {&(0x7f00000032c0)="a254d1211f841105c14dc6f6fde56cbb67f6423bfba7681e5f0e55fb0959411836a08a6618224762c79e90bbc1bc5418babd871ce58b7e4737aa971edd6729ea3b44414d260842aa348dc8022de1a0e0d4f193ac69f58f4f3ba9c26f107248cd7b65fb9d4db17d15cca80d62abfc8a51a7c3f0b9679ac6a67f3038daac028e09718bb05482b3839d76d42af13379b73d0a446322ca", 0x95}], 0x2}, 0x404) msgget$private(0x0, 0x40) 06:08:30 executing program 1: semctl$GETALL(0x0, 0x0, 0x6, 0xfffffffffffffffe) r0 = socket$inet(0x2, 0x0, 0x399a) socketpair$unix(0x1, 0xffff7fffffffffff, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000006c0)=0xc) fcntl$getown(r1, 0x5) r7 = msgget$private(0x0, 0x2) msgctl$IPC_SET(r7, 0x1, &(0x7f0000000240)={{0x43, r6, r3, r6, r5, 0x100, 0x84}, 0x3, 0x566, r4, r4, 0x9, 0x4, 0x5, 0x1f}) openat(0xffffffffffffff9c, &(0x7f0000000800)='./file0/file0\x00', 0x28080, 0x100) sendmsg$unix(r1, &(0x7f0000000840)={&(0x7f0000000140)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f00000007c0)=[{&(0x7f0000000a00)="a3efc3d04af7f5b23d9108c099a3f287a3ad60c3639ce6e7cc4d33c27e854547ae81e9b6aef5ebb01605f2989405637dddf232ba36a0335e18b52b941d8e67ec25e17a3e898ec20327fac6695b4a2dc450d2f0b33e316ae7c20f88ff5d562145c630953853aadc228f34e0e7f64e44c983ade05021fde80d7f7ecbebe6e48247e359a092f3c5140b8d34b040751bba844f1812d93926cd4e58e3881097033e569f4e0d1997ce38bdc47bbd30dac23075d308909784f5efa851b43f61172203c798b13854e1bdb2f95666a7a4a612dff6f50be21faae64186c1a24556bddfcd338c49144e0e", 0xe5}], 0x1, 0x0, 0x0, 0x408}, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000700), &(0x7f0000000380)=0x3a8) r8 = fcntl$dupfd(0xffffffffffffffff, 0xa, r2) r9 = open$dir(&(0x7f0000000940)='./file0\x00', 0x8442, 0x10) renameat(r8, &(0x7f0000000900)='./file0\x00', r9, &(0x7f00000009c0)='./file0\x00') getgroups(0xa, &(0x7f0000000780)=[0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0]) getpgrp() getgroups(0x1, &(0x7f00000003c0)=[r10]) sendmsg$unix(r1, &(0x7f0000000880)={&(0x7f00000001c0)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000000440)=[{&(0x7f0000000540)="18dd41484cffb84e11adf1145663affccc1c8c9b2649afa805701fb5dcaef796db3f9d59835e731f51bcda827c4fc345d2cc85b398e38751f0e97438f24ea22f5840ea262ba214e38bc6a75740b65ba9fe6dc2177bfc0ab228e7e32299cf894a42282ec3fcfaa78fa732270b536171ab3fa3b4ad12b85b46403e714bd87eb6cf9c93e7817c82a0c7055780935b95860f9e78b3a2eaddc953f7561f86aee82fa076e727499de88bcd8a002ea696e10e861a4f99baa71c3a61d3d9c5e5e298c8d44e8d6db612b19b779b0ebfeabe7ebe185fff00fbe37e296bc1f893df10196cac3bbeb131048d64614f5dd1015c237c2007411022a0242392", 0xf8}], 0x1, 0x0, 0x0, 0x408}, 0x9) munlockall() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r11, &(0x7f0000000040)={&(0x7f0000000180)=ANY=[@ANYRESOCT=r0], 0x1, 0x0, 0x0, &(0x7f0000000c80)=ANY=[@ANYBLOB="c1abf625405bacf1080f0036bcd112c69c12f2641105ed9d7918a3c2f60ee0a36995df524d3877a817157e209b663f48b4df9926dac40a5898da39823ddad89a725a0ea5771f5672448195ce33c305d7e9fab39c24560a08e28aafab055cf08edb55f29afc3933cd1ed8872a6b4e154200d8a8af5919e7737e933775c180fd32fb3253c10a20a37c1e57af669674804161a381f6fc99f46eff3188c9eb9497a3083b5d72d21f98fb930a46020d0af508e563b88e366dca3902b83ab8c1701f2e2fe29a59c6431708b9651b1ad7b3a1410a19d94cfe156ea356e84bb219da31151e9e78fa98f314d5196cce78ae91db71dd014a68d3f53f447bb5464b3f2372f8dba027920f8c05f71c608ab36532d3683f950eb2037185db37f8b2d32800cb6246b72558fe92dbb98a59d48acff525a9c8c7dadeaaf59b841ac477795eaa5da3ad4f737945ace85f"], 0x148}, 0x0) r12 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r12, &(0x7f00000008c0)={&(0x7f0000000b00)=ANY=[@ANYBLOB="cf2d0e7633277b8fee6b602869b3e3307ef15f14703836b7b80d80d1b0e3359edf6b01f6be047fa3cc63e9282384ecad173b3ff7e5f15eed3b90ddafc0a1add8debb212289b71309edd3ca3f0ce384ba9afdd54437802a666016a6680a4b814ff92695bcaa441d8942646d5dea507f73b1554faf2e117a57b6fcd3891cf059488fccd557c0dca1ca71ffad314830c2"], 0xfef4, &(0x7f0000000580), 0x9, 0xfffffffffffffffe, 0x148}, 0x0) r13 = semget$private(0x0, 0x5, 0x2) semop(r13, &(0x7f00000000c0)=[{0x4, 0x0, 0x1800}, {0x3, 0x2, 0x1800}, {0x0, 0x3, 0x1000}], 0x3) r14 = semget$private(0x0, 0x4, 0xa1) semctl$SETVAL(r14, 0x3, 0x8, &(0x7f0000000040)=0x3) semop(r14, &(0x7f0000000000)=[{0x2, 0x2, 0x800}, {0x2, 0x10001, 0x1800}, {0x2, 0xbd2, 0x800}, {0x0, 0x5, 0x1000}, {0x2, 0x8, 0x800}, {0x2, 0x3f, 0x1000}, {0x2, 0x7f, 0x800}, {0x3, 0xffffffff, 0x800}, {0x6, 0x7, 0x800}], 0x9) truncate(&(0x7f0000000340)='./file0/file0\x00', 0x200000010001) load: 1.21 cmd: getty 30530 [ttyin] 0.00u 0.01s 0% 311k load: 1.21 cmd: getty 30530 [ttyin] 0.00u 0.01s 0% 311k 06:08:30 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x0, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r0, 0x80085762, &(0x7f00000001c0)={0x5, 0xffffffffffffff84}) pipe(&(0x7f00000000c0)) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1afd) r1 = open(&(0x7f0000000000)='./bus\x00', 0x10, 0x2) write(r1, &(0x7f0000000040)="4c98", 0x2) mknod(&(0x7f0000000080)='./bus\x00', 0x120, 0x7fffffff) 06:08:30 executing program 0: r0 = msgget(0xffffffffffffffff, 0x4) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$TIOCGTSTAMP(0xffffffffffffffff, 0x4010745b, &(0x7f0000000200)) msgsnd(r0, &(0x7f0000000240)={0x0, "3727979d83ddb55842f1b3724e2c384458fe2e7cf03abc865808d4821cf4172a13752912c380c8744e582b5aed926a623c9cb191a1fda72379956d320dced0614aeb85aeffedd72d7f4b53f2e32d443c0afdd189d04e2001f296981cf759f2007ed03cdfe1cae5e0893980b2a71db48a9149e9aa87cfb51a05714bd11820"}, 0x86, 0x800) ioctl$TIOCNXCL(0xffffffffffffffff, 0x2000740e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f0000000080)={0x3, 0x81}) msgget$private(0x0, 0x40) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000300)={0x5, 0xd09, {0x0, 0xfff}}) r3 = semget$private(0x0, 0x4, 0x10) semctl$GETZCNT(r3, 0x3, 0x7, &(0x7f00000000c0)=""/67) stat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000180)) setsockopt(r2, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r2, 0x29, 0xa, &(0x7f0000000080), 0x0) msgget$private(0x0, 0x0) fcntl$getflags(r1, 0x1) msgctl$IPC_RMID(r0, 0x0) 06:08:30 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) mprotect(&(0x7f0000632000/0x200000)=nil, 0x200000, 0x1) write(r1, &(0x7f0000000000)="da", 0x1) recvfrom$unix(r0, &(0x7f0000000040)=""/59, 0x3b, 0x42, 0x0, 0x0) write(r1, &(0x7f0000000180)="bed018f853eb11d82e095651fe6b38ff26a1986f2b604b554e67aadefaa1c4c1ca9a3d64e8a517b38084f7cc6e3b7f307c70c0e4f70ea8034825ccc4d412e784231217db2ac3844f6f1fb9f2cee6a6ae8a548dfdef01d55a89734904b0798d3810305d5e98edc0002b860ab3aa6c87c6888c1e2fddf8a7fbd979648eb4a362feafac85ecc0c7e354653b30bbee05bdd2", 0x90) 06:08:31 executing program 1: r0 = socket(0x18, 0x3, 0x0) setsockopt(r0, 0x1000000000029, 0xa, &(0x7f00000003c0)="06000000", 0x4) r1 = socket(0x18, 0x1, 0x0) close(r1) sendmsg$unix(r1, &(0x7f0000000300)={&(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000080)=[{&(0x7f0000000100)="1df080c89a24acd7b1494b0a4eb274d1503e62fd4e236bea54305a6080bd6a4f140ed00955edf201f3aece92f4d6a3a77f4873d4818d0b140541bd1aabd5ba9ba70792e35a301f5e1b9f60bd9a918f2c1e81e6a4b9e87d00195b45f5c94a8772a5c20007fd904c59efcc6d0bc1787ef98f9d05cf3610948819f6f8dca2ca7b6fb35b279038d48a11cf48dec2a0e75cba0b74ef81978466f590905eb8781a1a489bb2f7a6f76eb814fcce4f37ad0f63508d91b1542d3c17d662", 0xb9}, {&(0x7f0000000400)="65cafdd338514025a104ffd4bec29601df5caef16c3c51f81b19de75049a7d87c9e352244609f8042fac390c4324dea1e5d83fe24f4b69e2265463e8cdab6da6b5a72279bf2186d916bf98aa229f2715b8a6b7f377b71450f5a89bdfff2cd83a75afdadd84346fe0efae37dc228be7136d008e1a334aacaf752e602b3d61a06e982901a59e3e4df2774df1f53d29c5aac7c210f9938df8f0d096c0fc0edc410d96784cb04fa739faaea7bc483f263ecaaf63475cb6dc422b6d5ea7f2c2f918ef5aba9f13b539e12258787401e60346774f5420ca1ee26da1e7eed05d9aec39380bfeee2baa631781997c6940845c66b57854bce5ba9b6028ef2731390097ec5948964b42aa9c9dcc09b87ab2b8d3cea1b7f7190d73213568e354e541811b41b8d5319f8ce6ee335663691417842a0eeebb0822ef96be54aed280a501d16cb599f6b43f7c4e396619a7e56482a33091c4bfd9381c0511aac2e6402df715d8cdcc71782fbec0106ac9b383b1c057e9fa90446df8d21eac05e39a3db66fbf76aebcfea4f80427adbc3d070e53dfce7e73c70009fdc359ec56f0c756b37baa5994f00e5d7c2dea135593157d6d714659e690bf0a4a9deeb1a5871e1a9110789986bf871ab35b6b86e6971960609aa1918c0cc5fe621f5c290d62b0648d7a42a41ef14c09efc7d1b0c5c8d2074cecfdfaa9d4ca9a2b0cad9107d06a177c839cca512f0000c761a7baa25db93b8120066ea2aed2c68fdadfaf6cd3dd9d4093a8b0af716b3366cd689bb16e3c6e65b58960dee2a031ecab00d670cadbca5fa5a8e2e38609d550bda28e654b1d8b94a1cf21a363a85904cc0dff8d9356bfbcc7005fc5f68ebdac706e46364cc6e514ebb9acdaad281f699bfa120886e391f8b65bd570c37496923fdc17b1358fd44af9949d1793943d8747509090e3926bf6208b3b24296e2383bce5dfc56cb05f01d61ad16f4d97c550f3e5fe644b3cb05c6c9e1e945b3f99e7ced15d92943555f7b49c60acf4c01635e7a617365bc6798b9efb41ff2536c6a3005ea91c85afa159caa4074fe5b35c028254caa1965e92035ac83f073f4c174a7ab4e68cb677265fbba9db940193475d7e3de9e60fbc602e431a1e5dfd6871da4514c1d1c54c529e2797ee27ffc58bfd85afd63d995d0dcc00a1c398e9e18e5d970e17580946440ae4020e985cdbc5bb0b5902b754734ec59539bc7aebf9f49bae69abcc964bd071749acf017ceea8ca2091a4ae1aa1ac269507fb64afdfc7ab508a2d696bf0f8a97de069c42bcc968529fd30c584b634d51b6549370d48d3bad580b6aa38c9f7ee9a511d00e402a63f89ce90a1acaddd5717aee89ee0c5c683110450c817ceed71b45699aed8c9386c067bd7412cd2ecc5b62a4a1caa98b91b5c9462553d6a1a59591c6f09002f348afcedb59ae3db631c042438f85d422f8aec96a95db713cc0449b4afcfc64a97b4392c5a6eaad00937d854309b1c1c47a3c8042381ff6f1cfbcfd5a62b22fbcb91366e22238129d9cce1cbb5df7408b553cf35759e0fa0a9fac9fb4b9762840c9b0a2815e7c221c2c8a7ae533d985ca22762c5fb5f708ff46ecc03dc6a4cb289ce7b5dd57faa338c6319254a406db0557533bb4212eb890662b0f6e5dd04e1cb72ab26faf844354f9d5160c4f0ce011d5428b7627ce20f4bd6a53c08addf664ca0c7d50e4a00f786beeff917148fa1af17aecf05dc6892c2c910c38995c6ff2e627e230cd7aba9c7a3cc8ac65d236f5b77481d2c0dd1011de5595441deb0e81f016bed2446e7a9603ae59540997724b2f16fdcb2214b43dd3937d693868f22922370ebfaf599677039a368490a0f6032658697beefa400c7bdd33800245c33512e49e03b7f4779fbbaf611d5cb62e89fccefe08aa7d32283a470e81a9a93d00b37a79ad70bfda1a304c309038be479ce874ff0b5cc5fe9807e71824355d0e0b920654cac0b1cd1bd3888eb60dad3be8ccee33c2f9accfcd2b3fb084c4905f9adda2409f8db6ff9550704748ecfbe933e6281c27e043e8940339f5ff820cb93bc28ad2a6fb6ef31d5e01062b7f4a6d302fb0973a2a496d069fa58befb9402376bcfa8527d1f7d15b858d10b2838748eaa7fecab8c78c7a3524484364ff229b9f5847578e3b0c305d7394aa28b4e2684a2f58222975c0fde97fa8c0295249b1e643bbf007e5ecf289af4e81f74734b55a6a327c0b312c487d8258f3c1721d347cc38e15dd9ebc290c57ee71e54abbc154eadc3ac3579e961d255d7661ad6fb96739cb9a47b6d83373f87c9a9e177dcc35bf8ce51f88e1fc9a6ecb972d9c9d57b2e08b4aa5f609c682158d2a11e60711784822588cdac7b38cc8d0d2f1783d69f50c23d0560b1c4a6c8b37fb0e8c052bb4c7d109aa8077b19f31f024f0bf153cb2e488b97aa41250151e8e1f39d917c6ebb1feea98ae046e49fa1e3eccd04a630a27d58def24cd822348220a3fe684458ad9e8beb6469a98477694eb6e92d1a400156a5e7a3d1ad1641a3a548261df4460d1d3cd7f4c6c00edc7c7653506bb572246aca906c9754959c86f4a31625c54b36120ac4dde7f091f2abb771b53a737ab824c734985ebb8b2aa5b056993a912fbf15560d6baaecdf751ed228fc0593dc16ba9be8f21d224a9cb7eb17ff92faad87e2796cc6c6b06070765e5c2f70996fe7cbe3c94692f690024955027de92a07e1b4a0729903606425f590d3c67a93c246ce636008152576f3c39ee3fb796c756b3fa3c7ad33d4474a399c994b7c915df2f418e7a5a5a91f1eb62805daef6a22537e3940630a2ba67fc36a25486e72368f206b9ab4a6b1041d288d44c7a0c332fe86ba8878be48aad62f8b6ced0461f232d2a883c7d462fe8c7bdddc85a8c058a2821824ece25bee49e1039e68f2b1b16ebb47ac8ee4f796eeecdf2d47f73fb86d2ddd6c340268bd90f544ef37195d311bdf6488e45bfca9e9c3b6e0aa2ac91df9a4cf54ac5f020dd0afdcff48c3f386b3348e39be2fb0c319c0c15e77228936d198dc324501fbba4529ba803c9bb15ee947e3f7cb95ef4b545996d2d07bc640130f8c96db0a19cfb591866c245031f740c212795e5c9325e20d13e57f838fe270097b99d9f277f8ccca2ab8b9f610df1224e41e35316a13cf13e37d10283fed56c1461076c56e4f0cd72901cfb06b992a072898a0ff734cfe52658986b986f7b9b5a939472fde7e912b58a4c79d3f13f53b8c1a393c64115e55e0742d40bfad6f436c508b43ed551d8fcbe9cdd973efa12e19c36512e4add62bd4a12fe5616cd05d64d18cd5c89738d2d9ac31ee27e236c60cd0b80c259c40b09943587b710ad0a6cac9f28de07413377aa00dc56aca749f8c73255a7544b175f7031c3d0901a4f00c82007f3d8c408f1311c92d95aea09c2849ca9997984039ccd0a602e7e771f40bc0debb27e1f60ccb4b0c43f67e64da4324f59796447465e71fa6b67ff00c96d07d234b3b0943b53610ea135fa69c0bf16db6fc3c13b0b7e2294ab3a397c28b91aae5e691db892d7013eeaa9727b8398a8da36c55709961daa6ebfab84c4dca7ac29c016499428f262b03197cccc51c15b14e6da6d2422f0e531d3312ab539903394d0d84af4afbef2bf0bf9eb2a2882b12f634620b0c4695a6d838fbc76ddb6f7ccd90b8647041511d10a21cf08c3cf718773edae6c0c516a04cf5202568f04f858f01b7fccccb1d8648b96ea4dc792a929d548c6cf0f1140048ce1d0d4c8dc378558049bf25b51360f5cdee78bdeb9d9b67f7152c791fbc5b0808e603dc7e085c4c3256278e852904e9033302c6d67cf01bdb6511a5adec7576d661ef23332eef84f8a467f3516530e29a3c33249ad08eacd30e54c90513ad327449313e793e366fb2b6813c6a381ec5fb128ddfa5825c40d431e63420ff408eb4eaab3645d06598bd3c0b021fcdfff71cf2f80e5f44d81e302647a65575a6ae93fcedd640b5efa3c565739c6ce8c7492e1224d037b8396ab82154c32d78ff5330acf473e899a1d764846ee33648655643d125ce9573107c41ddb7b6d5cad7d79699d5a535753f4856bc6b111869de3d8c081661f40a88c1f4121652ac404ac70867dde748c9b6d58baaa9fbbbdae2d9bcbdbf3c6650298a392d1feaf9574345563abfd521bd29702f8f4dff52cbee4930ea1ccae84ec16972cf97d727c981805b0d04a9919f6e7efb4f79481f4dfa3be1a0d58fafa7544af93c56ddeb54816dec9ce024311dd00eea604fe4dd16dcdbc823eacd67c308d0064bf6bb093ade20ace28381eb65611868b528f2ff6b0c8484324e85796ac6fd2e01b071ea3f74b5770cff8fdedd68245a396afcdc6660b90e3998f9c8ae6cebe0d9152a7e96327aedc6d4af61e29d20fc94ab81334166aaeb57652efe753c0e2dd51ecfbedc335f0e901ff049581011e1da2047dd01cef153635ff1bbe7c4acef28ff9b1f6b871150375baf652d589646a35d1141d8300965bb0966135bbfea3797b7f09162b31bd4832a9aabe31eba439d9e613b1667e66247c6fbcd3a35674a164f1215f318e46a55520d196dddc2216f9b63f4ae123bee00ea7dd4233dc30a67406a5d1f95c858efed635328fcd593b9610cf14b494f5b6459ccc1cc84c82317d96fa0391fe5c1cbff68d5c40f3b272ed97ce50d24e253afa95afedb803c7d795bd5df75e2e2e6745682b469eebea196f401d61a220ff2aa319a5f6d8a3b32af036f0f8a98d4033f771237ff1e1ea161167f639c5b2e8d7aa57a32bd237152e2c8cb8174cf1b95968daafe640df94b39d73d9dbdd44f51079e7f3522764038288075bc83af61ed403a9fa7aa8a8a1262c56b83e7b4b524740793679e9811b89a678a89412b60b5592ff1ffb432246fa67aed38f6b9f7ecfa52c00ebb5f5f98fa54732c13edfe8037ecfc710c828b24b627687cf430a4ec81b74717a22fd2d537c148a33f751aa2cce832478af8c96db463fc453ff95286182b53b37cb33603b3a35b633591a0891b3a7a89eb3db45871162c3b8f834fd0de95e7b7972d820abe060045678e80f058593afa6d5a7b8cf7c27a22d9b0c383bc04052909b4e8fbf873e05658880eabd2cf62b7307c749c8293e186ec6560f8ed0cded540d02569981d1fba42bd081111fb90df93d58b277ad5c8378ef9544de41c0715c4613cfafcabc17d12734b5c50967d5c9d46d07aa2245ddb1c3dbe9a8639034e13966a63278c4401b662a27bf924687504bf95a5631c9bccf0ec16b81a872d663bc360f98d7639ca6b55c7870ceb9c191ecc4139b8423275fa044161df28a7e335b971b4235247d3030581dc48301c757038757632480320d349dad6ab32fb8d0775306025a4f45ef95bcdd6b1b2d636d236f6d4a114df71ca1bf3e7501607b5be5387caa8832c1f5373eda523ebae55955a4ff1a621fbaf57a27c80dad62d5d373064e3cc611f9ab8a209b2711f572d26de47a15c04652b9fa8e473059f912f3cf99f8c75f1341aa5d1272cf756e2a3e57bf7534314022dde2411b7ba6bf96c60d05304824fb43e1971dfc9a366d071038303d2effe81dc9f2265f68debf5ebe7d9797f7e1134e774f140fd129871026c3238cc7aa7f0e15de4ef1c20735726987611786e2f9e109b0b81ac46c5869274350e9ad1cb13f69ebba7cf268b20be8f5f0469ba2efeb6255cf1829c7fd0526dc0cbd37a8fd52e88b92af5e3db98bb0e82f110ddbdd2444c34ff34069c31b0c02be4d6db12ddeb17f147c82872c1929632cef1291540f25fc89c2ad3", 0x1000}, {&(0x7f0000000040)="384a773ef210002050f8606f5d6a035084672f86", 0x14}, {&(0x7f00000001c0)="3a24724448680d1db856019e1947c8a75f930a2922dec4d3d3e15de1fa45b7689abc4032ffae80297c6cf15111a2a22dc39df5a105c1df0e79d06785b559445a69bb5e146910f46566c6dc5c4ac6fd718eefddf59ccda990da25eb7efb46cf54da64aecd38c5f0a326675c75fb135f97214dd5e92e09f16eb1d2919cd0e99961329e65f50017b152eafb249d8b4d37662d09f05966c84dda4bf3b0300a4593482669e917f865a4e8be0460d9a78e170a1bf3e3f677bc9fcde3e8d824f360be918c902a3423", 0xc5}], 0x4, &(0x7f00000002c0)=[@rights={0x18, 0xffff, 0x1, [r1]}, @rights={0x20, 0xffff, 0x1, [r1, r0, r0, r0]}], 0x38, 0x406}, 0x4) dup(r0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x5ff, 0x0, "08eaffffffff0505000100"}) pipe(&(0x7f0000000340)) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 06:08:31 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) setuid(0xee01) r1 = dup(r0) openat(r1, &(0x7f00000000c0)='./file0\x00', 0x200, 0x60) mknod(&(0x7f0000000080)='./bus\x00', 0x280002002, 0x0) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) pipe2(0x0, 0x0) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047470, 0x0) kevent(0xffffffffffffffff, 0x0, 0x8, &(0x7f0000000240)=[{{r2}, 0xfffffffffffffffe, 0x10, 0x20000000, 0xfffffffffffffffe, 0x9}, {{r2}, 0xfffffffffffffffe, 0x50, 0xc0000002, 0x8, 0x100000001}, {{r2}, 0xffffffffffffffff, 0x10, 0x40000000, 0x84, 0x2}, {{r2}, 0xfffffffffffffff9, 0x10, 0x10, 0x3, 0x400}, {{r2}, 0xfffffffffffffffc, 0x88, 0x2, 0x3, 0xc91}, {{r2}, 0xfffffffffffffffb, 0xca, 0x40000000, 0xf9, 0x2}], 0x5, &(0x7f0000000040)={0x1f4, 0xb18}) chdir(&(0x7f0000000100)='./bus\x00') ioctl$TIOCMBIC(r2, 0x8004746b, &(0x7f0000000440)=0x80) kevent(r2, &(0x7f0000000300)=[{{r2}, 0xffffffffffffffff, 0x20, 0x10, 0xd9, 0x6}], 0x0, &(0x7f0000000340)=[{{r2}, 0x0, 0x8bcc085b290ddce9, 0x1}, {{r2}, 0xffffffffffffffff, 0x62, 0xa1, 0x0, 0x4f}, {{r2}, 0xfffffffffffffffd, 0x20, 0x10, 0x9, 0x3}, {{r2}, 0xffffffffffffffff, 0x40, 0xf0000004, 0x1}, {{r2}, 0xffffffffffffffff, 0x17, 0x4e, 0x2, 0x101}], 0x4, &(0x7f0000000400)={0x401, 0x10001}) r3 = kqueue() kevent(r3, &(0x7f0000000100), 0x6, 0x0, 0x40000009d1, &(0x7f0000000140)={0x3, 0x7fffffff}) connect$unix(r1, &(0x7f0000000080)=@file={0x0, './bus\x00'}, 0x8) ioctl$WSKBDIO_SETMODE(r1, 0x800c5709, &(0x7f0000000000)) 06:08:31 executing program 1: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x100, 0x0) r1 = dup(r0) setsockopt$sock_int(r1, 0xffff, 0x1018, &(0x7f0000000080)=0x3, 0x4) r2 = socket(0x15, 0x4003, 0x0) setsockopt(r2, 0x11, 0x1, 0x0, 0xffffffffffffffe1) listen(r2, 0x1ff) clock_settime(0x3, &(0x7f0000000000)={0x2, 0x9}) 06:08:31 executing program 0: mkdir(&(0x7f0000000240)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) mkdir(&(0x7f0000000040)='./file0/file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x2, 0x1) fchmodat(r0, &(0x7f00000000c0)='./file0\x00', 0x80, 0x6) setuid(0xee01) mkdir(&(0x7f0000000000)='./file0\x00', 0x3) rename(&(0x7f0000000140)='./file0/file0\x00', 0x0) 06:08:31 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x4, 0x4}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000000), 0xff20}], 0x30e6890b81226fd, 0x0) 06:08:31 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x8000, 0x28ac) r0 = open(&(0x7f0000000100)='./bus\x00', 0xfffffffffffffffc, 0x400) ioctl$TIOCFLUSH(r0, 0x40047002, &(0x7f0000000100)) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000080)=0xb785, 0x4) unveil(&(0x7f0000000180)='./bus\x00', &(0x7f0000000040)='c\x00') 06:08:31 executing program 1: r0 = syz_open_pts() r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x420, 0x0) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f0000000080)) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0xbf9c, 0x0, "7e389ddedff371734578fbcef9097b5ac793683a"}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000100)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "bf832bed9fdfaaf4f4e2cd976313748405370ff9", 0x0, 0x8001}) socketpair(0x40001a, 0x4005, 0xffff, &(0x7f0000000180)) 06:08:31 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86178) r0 = open(&(0x7f0000000080)='./bus\x00', 0x32, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) fsync(r0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x4020080c1}) r1 = semget$private(0x0, 0x3, 0xa4) semctl$SETVAL(r1, 0x1, 0x8, &(0x7f0000000040)=0x3) mknod$loop(&(0x7f0000000000)='./bus\x00', 0x40, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) 06:08:31 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) sendmsg(r0, &(0x7f0000000100)={&(0x7f0000000000)=@in6, 0xc, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="b000000000000000ffff00000200000004275ef60a7116d255f2e2ebefdad2df5a56cd6e49d9476f0f1473b382e5c4c8dfba484d7f04e6b5f1ab0877714900383e4443cf6f84a7ad74a94dd21c5b16e17aabb7fd3cbdc48ca6ad19f6484f950d4c69f024554e0267b91e6ce88ce2158660671013e4ab219854f2832814148cc29e820330f73d9aa08f5d8c0345f965d3376f0d65b3436b0c11852f89f4923d7a327b7a61bf23ef670097320159ef000000000057387670ef8f0a5cdefab8b3d0d68162f6a0ada85fdedc516714a90cfc2ee9039b810c9e1660c04c89b53de9e66833ed29b67ac4c519cc24e6debbf6144dc0ea51f94003e325bd39c7d0854605384aaadb2251004309d826cf99cbee7e83344eac60a500b3d060f2fbfd44b9fa6319c842c840617396b99df139691f68c96926a4eb105414589da6152bf30672b34e72a948d53b7d234bcc5048fb2c0990f250a835a611c95d7e71dd997f555ff2c0860f4ff5ac518dfe395573ccbb43c89c9d8ca9b26430f0cdd2f9fe5e"], 0xb0}, 0x4) 06:08:31 executing program 1: r0 = msgget$private(0x0, 0x10) msgsnd(r0, &(0x7f0000000140)={0x1, "53452a35591b6e2b8ef8b8149a67d2936946b834b547d05300d38cd171188a8d1b0b1832947bc3c0936565bbb27f3f234055829f6c182ea5d178e38f1799ef1d4d90655e938588a75d73e4ca4df2c9f05da2d4971606a5958681f72c0d7af3b651e44c54f662eafb7fde74ccb1f18f37fc833d5466805f06e95c6e0fb01869cdeaf893152819d880ba8db928d28d018a858774651ce01344c792887c180bcf3dbe4d06938e60de65c907b676a28cde38bbf2f897f173e205d6d5b0901dcf3734a8642bbeba9df083901a877d7683aa50b3e5681d0b56ddced875a56a435ffcb7238b0e2926ce2e77ff5b981731e2c3e8ed"}, 0xf9, 0x800) unlink(&(0x7f0000000000)='./file0\x00') r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x100000000000000b, &(0x7f0000000100)="17", 0x1) getpeername(r1, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) 06:08:31 executing program 1: mlockall(0x2) mprotect(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x5) mprotect(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x4) munlock(&(0x7f0000ff9000/0x4000)=nil, 0x4000) madvise(&(0x7f0000ff2000/0xe000)=nil, 0xe000, 0x4) 06:08:31 executing program 0: mknod(&(0x7f0000000100)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) close(r0) connect(r1, &(0x7f00000000c0)=@un=@abs={0x1, 0x0, 0x1}, 0x8) 06:08:31 executing program 1: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "0300000000000000a600e1ffffa75f174090a000"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000000000029, 0xc, &(0x7f0000000040)="ebffcbff99319296480000000000000000000000", 0x14) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) bind(r0, &(0x7f0000000080)=@un=@abs={0x0, 0x0, 0x0}, 0x8) munmap(&(0x7f000048b000/0x4000)=nil, 0x4000) getpeername$inet6(r0, &(0x7f00000000c0), &(0x7f0000000100)=0xc) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x802, 0x0) ioctl$TIOCCBRK(r1, 0x2000747a) 06:08:31 executing program 0: pipe(&(0x7f0000000500)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000000)=[{r0, 0x50}], 0x1, 0x0) fcntl$setstatus(r1, 0x4, 0x10000084) r2 = msgget(0x1, 0x402) msgrcv(r2, &(0x7f0000000340)=ANY=[@ANYRESDEC=r2], 0x1, 0x0, 0x0) setuid(0xee01) r3 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ff9000/0x4000)=nil) r4 = geteuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000140)=0xc) shmctl$SHM_LOCK(r3, 0x3) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) r6 = getegid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) r8 = fcntl$getown(r1, 0x5) r9 = getpid() shmctl$IPC_SET(r3, 0x1, &(0x7f00000002c0)={{0x7f, r4, r6, r4, r7, 0x20, 0x6}, 0x80000000, 0xfffffffffffffc14, r8, r9, 0x40, 0xff, 0x41a}) setsockopt(r5, 0x29, 0x80000000000000a, &(0x7f0000000040), 0x0) shmctl$IPC_SET(r3, 0x1, &(0x7f0000000000)={{0x4, r4, 0x0, 0x0, 0x0, 0x40, 0xffff}, 0x4, 0x100000001, 0x0, 0x0, 0x7, 0xfff, 0xa}) munmap(&(0x7f0000000000/0x1000)=nil, 0x1000) shmget$private(0x0, 0x3000, 0x100, &(0x7f0000285000/0x3000)=nil) setgroups(0x0, 0xfffffffffffffffe) 06:08:31 executing program 1: r0 = socket(0x2, 0x2, 0x0) getpeername(r0, &(0x7f0000000040)=@un=@abs, &(0x7f00000000c0)=0x8) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000100), &(0x7f0000000140)=0x10) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) close(r0) 06:08:31 executing program 1: r0 = kqueue() kevent(r0, 0x0, 0x0, 0x0, 0xe4, &(0x7f00000000c0)={0x667c18b7}) close(r0) 06:08:31 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000000)={0x1f, 0x9}, 0x10) setsockopt(r0, 0x1000000000029, 0x200000027, &(0x7f00000001c0)='\x00\x00\x00\x00', 0x4) setsockopt(r0, 0x100000000, 0x3cfb, &(0x7f0000000040)="db4599b2f978db9a9a3196e06699239e437cfe91e6877af9e6cfd3f23a1553b1d7a79a83ae1fe8de32da4c014ddb1904aa94760fd16966e8c1d072dd1faa8789f46879342c060a5e32b3d764cae8a0656e5ee74ec96af67e8eb04a8806a581b0b39b8fcb91203cca3268c339317a73a025a6b1f055b15bb5fbbc15b54b940b9bef443c8af119c7b90f00381f0ad433ec497123895584c7f3de22621ad4511e6f72de642d56329ee5690330942f353fda99bb8014015c95be31d515714edd59c0d03b154c", 0xc4) 06:08:31 executing program 1: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) r0 = dup(0xffffffffffffffff) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f00000001c0)={0x1, 0x4}) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x1, "0100000000000200"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000540)={0x0, 0x107, &(0x7f00000002c0)=[{&(0x7f0000000040)="e999550b7cc260c1e45910feb59def4fe718a2fac2836e4e93035bff724fbd3e37013741b041ea0100000000000000770d239fa06f8db63a207f351b948c310e1eb58751ca36c875d80316856e5a0ec4923c3d5a3b7498710c07031dd787479719167ce434e2d18f2d14b49a61bcfcf99d6883f7ac3bd2abe845aab69761752334ea091a24542afd5d7062f5c8f3910614937203340c2983938ed758c0009f6ab48c4410df09b71e7fd50c1e2d40dd2bae463cc7945f9e17b39aa93e6a19f74288d2086c4cf486627621d8693c0fa20318c5776ee790e578dbef5ff6493c4f635affff0000ca2a4160379907c5a684ea", 0xf0}], 0x1}, 0x0) poll(&(0x7f0000000000)=[{}], 0x200000000000007a, 0x0) setsockopt(r1, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000180)={0x4}, 0x10) setsockopt(r1, 0x29, 0xd, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 06:08:31 executing program 0: r0 = semget$private(0x0, 0x7, 0x400) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000000)=""/4096) clock_settime(0x3, &(0x7f0000001000)={0x9, 0x2000000000009}) semctl$GETNCNT(r0, 0x3, 0x3, &(0x7f00000012c0)=""/28) semctl$GETNCNT(r0, 0x6, 0x3, &(0x7f0000002580)=""/24) clock_settime(0x3, &(0x7f00000010c0)={0x0, 0xffffffff}) mlockall(0x3) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r1) setgroups(0x703b29e1af29f8d1, 0x0) pipe2(&(0x7f00000015c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0xa) ioctl$TIOCCHKVERAUTH(r2, 0x2000741e) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) chdir(&(0x7f00000001c0)='./file0\x00') getpid() unlink(&(0x7f0000001080)='./file0\x00') setuid(0xee01) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000001140)=""/175) mknod(&(0x7f00000000c0)='./bus\x00', 0x80002005, 0x159b4) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) semctl$GETNCNT(r0, 0x6, 0x3, &(0x7f0000001380)=""/230) select(0x40, &(0x7f0000001200)={0x8, 0xe263, 0x3, 0x1ff, 0x8, 0x10001, 0x3000000000, 0x8}, &(0x7f0000001500)={0x3, 0x7f, 0x2, 0x5, 0x400, 0x200, 0xffffffffffffffc1}, &(0x7f0000001540)={0x2ec, 0x4, 0x4, 0x1, 0xfffffffffffffffc, 0x8, 0x3, 0x4}, &(0x7f0000001580)={0xffff, 0x1}) open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0xfffffffffffffffc) pipe2(&(0x7f0000001100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10001) getsockopt$sock_int(r3, 0xffff, 0x10, &(0x7f0000001240), &(0x7f0000001280)=0x4) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000001300)=""/46) shmget$private(0x0, 0x1000, 0x2, &(0x7f0000ffb000/0x1000)=nil) semctl$GETVAL(r0, 0x7, 0x5, &(0x7f0000001480)=""/80) getpid() 06:08:31 executing program 1: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) fchflags(r0, 0x20005) utimensat(r0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x0, 0x9}, {0x3, 0x25}}, 0x2) truncate(&(0x7f0000000000)='./file0\x00', 0x0) 06:08:31 executing program 1: r0 = open(&(0x7f0000000240)='./bus\x00', 0x0, 0x10) mknod(&(0x7f0000000200)='./bus\x00', 0x2000, 0x86131) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000300)="00c58960f4ae443b2b1ff9f300003cc557b562a10d44535631991bdeac1a7a5e25cfa63729c6b92abc5dbba385da65893dded0403711189f86824649c16b3c19977b3cf58ebdbef0b418d181db4605a0bcbde8082c2f5626ee40fba8c92a0258ce44e62563aaa375e2f36acf05e649ec564befc9c33780512615768992509e5e93f0eab316ffcaf93d4ef4b0e6d0995516803efa50e35bf7a76e37c103308f973bf84692cf950631dfeffd44da70cc147ba7d37bd166b1582b539259fb147bbe74e3c91c49f147d98d0c9da7588d7c94f5d92c7ae645bd333d425bc4467148b938", 0xe1) readv(r1, &(0x7f0000000000)=[{&(0x7f0000000080)=""/129, 0x81}], 0x1) poll(&(0x7f0000000280)=[{r0, 0x8}, {r0, 0x40}], 0x2, 0x2) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x30000}, 0x4000080c1, 0x10000}) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000000), 0x2a60}], 0x100000000000005e, 0x0) open(&(0x7f0000000140)='./bus\x00', 0x80, 0x2) read(r0, &(0x7f0000000400)=""/160, 0xa0) 06:08:31 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0) getgid() pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000000)="c210c5c774c1c57cc6f9d61e89ec8fc5a94d", 0x12}], 0x1, 0x0) 06:08:31 executing program 0: mkdir(&(0x7f0000000200)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') chroot(&(0x7f00000001c0)='.\x00') unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='r\x00') bind(r0, &(0x7f0000000000)=@in={0x2, 0x0}, 0xc) open(&(0x7f0000000180)='./file0/file0/file0/file0\x00', 0x18000, 0x8) openat(r0, &(0x7f0000000040)='./file0/file0/file0/file0\x00', 0x0, 0x0) 06:08:31 executing program 0: r0 = socket(0x400000000016, 0x3, 0x800000000000003a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x67, &(0x7f0000000140), 0xc) 06:08:31 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x214, 0x1) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)) ioctl$WSMUXIO_REMOVE_DEVICE(r0, 0x80085762, &(0x7f0000000080)={0x3, 0x9}) chflags(&(0x7f0000000100)='./file0\x00', 0x0) 06:08:32 executing program 1: r0 = dup(0xffffffffffffff9c) setsockopt$sock_int(r0, 0xffff, 0x100f, &(0x7f0000000000)=0x6, 0x4) setsockopt$sock_int(r0, 0xffff, 0x20, &(0x7f0000000080)=0x40, 0x4) recvmsg(r0, &(0x7f0000000340)={&(0x7f00000000c0)=@in6, 0xc, &(0x7f0000000200)=[{&(0x7f0000000100)=""/30, 0x1e}, {&(0x7f0000000140)=""/130, 0x82}], 0x2, &(0x7f0000000240)=""/243, 0xf3}, 0x2) r1 = socket$inet6(0x18, 0x8003, 0x0) getsockname$unix(r0, &(0x7f0000000380)=@file={0x0, ""/108}, &(0x7f0000000400)=0x6e) setsockopt$sock_int(r1, 0xffff, 0x1021, &(0x7f0000000040)=0x7, 0x4) 06:08:32 executing program 0: r0 = open(&(0x7f0000000080)='./bus\x00', 0x800, 0x0) write(r0, &(0x7f00000007c0)="9c87c377284c35b87e2e2e2e", 0xc) mknod(&(0x7f0000000000)='./bus\x00', 0x8, 0x2) execve(0x0, 0x0, 0x0) 06:08:32 executing program 0: symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000000)='./file0\x00') utimes(&(0x7f0000000080)='./file0\x00', 0x0) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) bind$unix(r0, &(0x7f0000000100)=@abs={0x1, 0x0, 0x0}, 0x8) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000040)={0xb9, 0x1, 0x7, 0x3ff, 0x9}, 0xc) 06:08:32 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000001c0)={0x0, 0x0, 0x7ff, 0x9, "b0d4000200fe4cf8000100", 0xfffffffffffffffd}) r0 = socket(0x18, 0x3, 0x0) setsockopt(r0, 0x1000000027, 0x9, 0x0, 0x37c) getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000100), &(0x7f0000000140)=0x10) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)) getpeername$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB='\x00\x00.file0\x00\x00'], 0xa) 06:08:32 executing program 0: r0 = socket(0x11, 0x3, 0x0) dup2(r0, r0) getpeername(r0, 0x0, &(0x7f00000000c0)=0x8c) 06:08:33 executing program 1: pipe2(&(0x7f0000001440)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000001480)={{0x18, 0x1, 0x1, 0x4}, {0x18, 0x1, 0x2, 0x4}, 0x4, [0x3ff, 0x200, 0x7, 0x100, 0x4, 0xfffffffffffffaa5, 0x2, 0x9]}, 0x3c) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) mkdir(&(0x7f0000000300)='./file0/file0\x00', 0x200000000000001) mkdir(&(0x7f0000000040)='./file0/file0/file0\x00', 0x0) r1 = getuid() r2 = open(&(0x7f00000000c0)='./file0\x00', 0x810, 0x10) accept$unix(r2, &(0x7f0000001540)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009bd4327a00000000000000000000000000000000000000000000000000000000005c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000cb213c4d6df021000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000183c837e098261fcdf44cd5bd6800e434add470394b143147b28c5fe08f0dbbe3fe6fe54e709f41478a017f71610f8931dbe63e8fe0e811ac841636d26078c9e111964710263d26c7bfc83bdf976fc3d"], &(0x7f0000000280)=0x1002) setuid(r1) r3 = open(&(0x7f0000000100)='./file1\x00', 0x0, 0x2) r4 = accept$unix(r3, &(0x7f00000002c0)=@abs, &(0x7f0000001380)=0x8) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f0000000340)={'./file0/file1\x00', 0xffffffffffffff4d, 0x3, 0xa472, 0x1, 0xfffffffffffffffa, 0x4, 0xf, 0x3, 0x2, 0x1, 0x5169}) write(r4, &(0x7f00000014c0)="d3cd2e0daf1faa708d8a5b8df57f314f4cb6e692f5508ff7e0c52c359677671f52ce8e923967982bfb4238742de115119d7b124bee9bef3c3366feb1791985b029f3ce5a2fd649abb992d3b88b4e316e007e1893e8a53d04", 0x58) getsockname$unix(r3, &(0x7f0000000200)=@file={0x0, ""/108}, &(0x7f0000000140)=0x6e) unveil(&(0x7f0000000080)='./file0/file0/file0\x00', &(0x7f00000001c0)='c\x00') 06:08:33 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xffffffffffffffff}], 0x0, 0x0, 0x0, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xffffffdffffffffd, 0x18, 0x4, 0x0, 0x10}], 0x0, 0x0, 0x0, 0x0) setuid(0xee01) r1 = socket(0x800000018, 0x1, 0x0) listen(r1, 0x1) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r2 = msgget$private(0x0, 0x120) r3 = getpgrp() msgctl$IPC_SET(r2, 0x1, &(0x7f0000000100)={{0x8, 0x0, 0x0, 0x0, 0x0, 0x10, 0x7}, 0x100000000000000, 0x100, r3, 0x0, 0x1f, 0x800, 0x7fff, 0x9}) 06:08:33 executing program 1: r0 = dup(0xffffffffffffff9c) shutdown(r0, 0x3) r1 = socket(0x2, 0x400000000002, 0x7) setsockopt(r1, 0x3, 0x18, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) 06:08:33 executing program 0: mknod(&(0x7f0000000100)='./file0\x00', 0x102002000, 0x9) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000240)='./bus\x00', 0x80002002, 0x0) accept(0xffffffffffffffff, 0x0, 0x0) recvfrom(0xffffffffffffffff, 0x0, 0x0, 0x800, &(0x7f0000000280)=@in={0x2, 0x2}, 0xc) kqueue() r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r2 = kqueue() unveil(&(0x7f0000000080)='./bus\x00', &(0x7f00000000c0)='r\x00') dup2(r2, r1) r3 = dup2(r1, r0) getpeername(r1, &(0x7f00000002c0)=ANY=[@ANYBLOB="0000b63fd558a7b4eb49b7a1a3fcd66c4b930d987b6895d9110000001000000000000000"], 0x0) shmget(0x2, 0x3000, 0x12a4d02315073397, &(0x7f0000ffd000/0x3000)=nil) getuid() utimensat(r3, &(0x7f0000000000)='./bus\x00', &(0x7f0000000500)={{0x7, 0x9}, {0x0, 0x1ff}}, 0x0) getgid() symlink(&(0x7f0000000540)='./file0\x00', &(0x7f0000000580)='./bus\x00') getuid() 06:08:33 executing program 1: r0 = socket(0x18, 0x1, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto(r0, &(0x7f0000000100)="9cdcbbd39ced1a9bc2f8385866318227e95a8eab7f799d5eac1cf7ddb2d6fbae244df33f3277d77dc69cc9136a8b863f8ce75bf4680f6db8ab87a6022b28e704bdae9976a31039ade4b8b1b177855a557314967d30371e47427733f7892fe5d2cffe899d2981ec3c8502ac485fbf9301f17ae386a49da11bd4a5c62cbf5546aba77aa73b3520", 0x86, 0x3, 0x0, 0x0) getpeername(r0, &(0x7f0000000000)=@un=@file={0x0, ""/48}, &(0x7f0000000040)=0x32) chmod(&(0x7f0000000080)='./file0\x00', 0x191) 06:08:33 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, 0x0, 0x0) write(r1, 0x0, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$KDGETLED(r2, 0x40044b41, &(0x7f00000000c0)) recvmsg(r0, &(0x7f0000000480)={0x0, 0x0, &(0x7f00000003c0)=[{&(0x7f0000000280)=""/47, 0x2f}], 0x1, 0x0, 0x0, 0x9}, 0x40) 06:08:33 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x202) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000280)=[{{r0}, 0xffffffffffffffff, 0x7fed53ccc8019d83}], 0x6, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x0, 0x0) kevent(r1, 0x0, 0x0, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffffb, 0x40}, {{r1}, 0xfffffffffffffffb, 0x30, 0x0, 0x8001, 0x3}, {{r1}, 0xfffffffffffffffe, 0x1, 0x20, 0x5, 0x1}, {{r0}, 0xffffffffffffffff, 0x4, 0x40000081, 0x5, 0x9}, {{r0}, 0xfffffffffffffff8, 0x0, 0x0, 0x6e18, 0x6}, {{r0}, 0xffffffffffffffff, 0x0, 0x14, 0x4, 0x80}], 0x3ff, 0x0) fsync(r0) 06:08:33 executing program 0: r0 = semget(0x1, 0x3, 0x1) semop(r0, &(0x7f0000000000)=[{0x5, 0x8}], 0x1) mkdir(&(0x7f00000001c0)='./control\x00', 0x0) mkdir(&(0x7f0000000100)='./control/file0\x00', 0xa) mknod(&(0x7f0000000180)='./control/file0\x00', 0x2000, 0x200) open$dir(&(0x7f00000012c0)='./control/file0\x00', 0x21, 0x0) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f00000000c0)={0x6, 0x7, {0xffffffff, 0x4ef00000000000}}) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f0000000040)={'./control\x00', 0x5, 0x0, 0x10000000000000, 0x1, 0x8, 0x89e, 0x200, 0x0, 0x0, 0x4, 0x100}) 06:08:33 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000080)='./bus\x00', 0x400000003fd, 0x0) pwritev(r0, &(0x7f0000000240)=[{&(0x7f0000000140)="91e698274846c6ba7ff4ff31944ec6b56b9f473a046eb786d9004e40823ffd1a5786b6217ff96dbea92044623d9ec054bb22c9c0a74140fe68720333690fd44394503f6b76c5c9d7af4c7c351f8318729324927adf594b7b3a909731f988b30219a0dd18e34d85ae437a702238f16774a3de0e77621af7c2f0fb23ae92279b", 0x7f}], 0x1, 0x0) readv(r0, &(0x7f0000000000)=[{&(0x7f0000000300)=""/153, 0x99}], 0x1) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000280)="42c67a721a135ffb01a4e380e35f56953f7a359e845d263f366ed6f2e760c71a1591422a6ae88e1cb9a8938eb775ade86773b5033ce7f7334d1036e354ca956858f379ce698ae20332b772052600c203c4a5614f70944f9a7c592221b4bf5f2aa0bdebdefd3eece7460a71c6a0ded4020c74eb42696ff2aff5eb34134d6c", 0x7e}], 0x1, 0x0) execve(0x0, 0x0, 0x0) open(&(0x7f00000001c0)='./bus\x00', 0x90, 0x2) 06:08:33 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000180)) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCCONS(r2, 0x20004276, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x10000, 0x11) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000080)={0x6, 0x1, 0x10001, 0xff, "1338e0e7cb82ab192800315fd7e2c2ebb2601c6e", 0x3, 0xbfbd}) ioctl$TIOCMSET(r2, 0x80044279, &(0x7f0000000100)=0x100000004) 06:08:33 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) flock(0xffffffffffffffff, 0x0) write(r0, &(0x7f0000000480)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5060089632dfc94ff334a5619515a4c8ab06198824b3da00000d47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) ioctl$TIOCNOTTY(r0, 0x20007471) ioctl$TIOCSDTR(r0, 0x20007479) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0}, 0xc) fcntl$setown(r0, 0x6, r1) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000100)=0x7) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000140)="ddb4aeb3ec242c0ae0a349", 0xb}], 0x1) r2 = open$dir(0x0, 0x2, 0x0) r3 = openat(r2, &(0x7f0000000180)='./file0\x00', 0x2574b9de5cf8a084, 0x108) ioctl$TIOCCBRK(r3, 0x2000747a) r4 = syz_open_pts() openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x20000, 0x0) close(r0) dup(r4) openat$tty(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/tty\x00', 0x0, 0x0) poll(&(0x7f0000000380)=[{}], 0x1, 0x1) syz_open_pts() 06:08:33 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() kevent(r2, 0x0, 0x0, &(0x7f0000000000), 0x9, 0x0) dup2(r2, r1) kevent(r2, &(0x7f0000000080)=[{{r2}, 0xfffffffffffffffd, 0x0, 0x1, 0xfffffffffffff800, 0x6}, {{r2}, 0xffffffffffffffff, 0x40, 0x2, 0x1, 0x80000000}, {{r2}, 0xfffffffffffffffc, 0x94, 0x2, 0x2}, {{r2}, 0xffffffffffffffff, 0xcb, 0x80000000, 0x7f, 0x55}, {{r0}, 0xffffffffffffffff, 0x6, 0xfffff, 0x8, 0xc5}, {{r2}, 0xfffffffffffffffd, 0x81, 0xf0000004, 0x7ff, 0x61}, {{r2}, 0xffffffffffffffff, 0x80, 0x6, 0x4, 0x6d}], 0x62, 0x0, 0x5, 0x0) 06:08:33 executing program 1: clock_getres(0x0, &(0x7f0000000040)) clock_getres(0x0, 0x0) 06:08:33 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20040, 0x0) fsync(r0) r1 = socket$inet6(0x18, 0x3, 0x0) setsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000040)={0xfffffffffffffffc}, 0x10) 06:08:33 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) mkdir(&(0x7f0000000080)='./file0/file1\x00', 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) rename(&(0x7f0000000040)='./file0\x00', &(0x7f00000001c0)='./file0/file1\x00') 06:08:34 executing program 0: getsockname(0xffffffffffffffff, 0x0, &(0x7f0000000040)) 06:08:34 executing program 1: socketpair$unix(0x1, 0x1000000005, 0x0, &(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)=""/254, 0xfe}, 0x0) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2) shutdown(r0, 0x0) accept$unix(r1, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000110000000000000000000000000000000000000002000000ef5773664324d4bb36b1c9f1db00000000000000000000000000000000000000000000000000000000000000000000000000000000c868554f5965134029a5e293c4c5fc26c15affe60000000000020000000000000000000000349ca80366caac9bd96ea0687f6c2e24ce8ee2fe13e1d1911545bbabce27aa2e0514a34d066e42d83547b8a8d38637e7cfaeb0b67326a8555c6fd499031c2f3b46bd617640e09f3521f29632bc4795e721ed8bbc6ec8d896ee233c7baa3bd3d7e4e7e1731804361b2654d900"], &(0x7f0000000080)=0x6e) 06:08:34 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="28010000ffff000001"], 0x9}, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x1, 0x0) ioctl$WSDISPLAYIO_GBURNER(r2, 0x400c5752, &(0x7f00000000c0)) sendmsg(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x128}, 0x0) shutdown(r1, 0x0) 06:08:34 executing program 0: r0 = socket$inet6(0x18, 0x8001, 0x0) listen(r0, 0x0) shutdown(r0, 0x2) close(r0) r1 = semget(0x3, 0x3, 0x400) semctl$GETZCNT(r1, 0x1, 0x7, &(0x7f0000000000)=""/228) 06:08:34 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x200000000006010, 0xe02) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) poll(&(0x7f00000000c0)=[{r0, 0x40}], 0x1, 0x4) r1 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) setuid(0xee01) preadv(r1, &(0x7f0000000040)=[{&(0x7f0000000000)=""/14, 0xe}], 0x1, 0x0) 06:08:34 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000000700)=[{&(0x7f0000000000)=""/43, 0x2b}, {&(0x7f0000000300)=""/184, 0xb8}], 0x2, 0x0) recvmsg(0xffffffffffffffff, &(0x7f0000000180)={&(0x7f0000000e00)=@in, 0xc, 0x0, 0x0, 0x0}, 0x0) mknod(&(0x7f00000001c0)='./bus\x00', 0x2003, 0xa6138) r0 = open(&(0x7f0000001ac0)='./bus\x00', 0x2, 0x0) clock_settime(0x0, &(0x7f0000000840)={0x0, 0x1}) kevent(r0, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffa, 0x20, 0x2, 0x100000001, 0x7}], 0x400, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x1, 0x40000000, 0x6739, 0x80000001}, {{r0}, 0xfffffffffffffffb, 0x1, 0x80000000, 0x3, 0x3}], 0x7, &(0x7f00000000c0)={0x1, 0x4}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) pwritev(r0, &(0x7f0000000200)=[{&(0x7f00000003c0)="90", 0x1}], 0x1, 0x0) 16:00:00 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x8000000000005200) r0 = dup(0xffffffffffffff9c) read(r0, &(0x7f0000000040)=""/171, 0xab) r1 = kqueue() ioctl$TIOCNOTTY(r0, 0x20007471) r2 = open$dir(&(0x7f00000004c0)='./bus\x00', 0x81, 0x0) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000400)={'./bus\x00', 0x2, 0x1, 0x6, 0x1, 0x8000, 0x5, 0xc8, 0x3, 0x1, 0x4, 0x2}) kevent(r1, &(0x7f00000001c0)=[{{r1}, 0xfffffffffffffff8, 0x20, 0x81, 0x401, 0x4}, {{r2}, 0xfffffffffffffffa, 0x4, 0x20, 0xcd, 0x3}, {{r2}, 0xffffffffffffffff, 0x2, 0x80, 0x6, 0x2}, {{r2}, 0xfffffffffffffffb, 0x2, 0x0, 0x1, 0x28c2}, {{r2}, 0xfffffffffffffffb, 0x80, 0x40000010, 0x671a, 0x6}, {{r0}, 0xfffffffffffffffc, 0x40, 0x2, 0x0, 0x6}, {{r1}, 0xfffffffffffffffe, 0x0, 0x1, 0x1ff, 0x7}, {{r0}, 0x0, 0x18, 0xf0000002, 0x9, 0x3ff}, {{r0}, 0xffffffffffffffff, 0x90, 0x8, 0x8, 0x4}], 0x6, &(0x7f0000000300)=[{{r1}, 0xffffffffffffffff, 0x68, 0x4, 0x7, 0x3ff}, {{r1}, 0x0, 0x91, 0x22, 0x9, 0x4}, {{r0}, 0xffffffffffffffff, 0x40, 0x40, 0x0, 0x6}, {{r1}, 0xffffffffffffffff, 0x4, 0x0, 0x4, 0x3}, {{r2}, 0xffffffffffffffff, 0x4, 0x80000004, 0x2b1, 0x14c}, {{r1}, 0xffffffffffffffff, 0x8, 0x12, 0x2e31, 0x7f}, {{r1}, 0xfffffffffffffffd, 0x4, 0x800fffff, 0x7841, 0x6}], 0x1ff, &(0x7f0000000100)={0x20, 0x8}) getsockopt$sock_timeval(r0, 0xffff, 0x1007, &(0x7f0000000180), &(0x7f0000000500)=0x10) kevent(r1, &(0x7f0000000000)=[{{r2}, 0xffffffffffffffff, 0xfffffffffffffffd}], 0x7, 0x0, 0x0, 0x0) dup2(r2, r1) openat$tty(0xffffffffffffff9c, &(0x7f0000000480)='/dev/tty\x00', 0x10, 0x0) 16:00:00 executing program 1: r0 = socket(0x1000000000011, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000000)="b100050305001800000000b1ffff000049451ae3d3051020741038f53e8551f30ce390500e08fecea11ea8fef96e4f9679d5c4c2a73764aebdbe781e4d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89040fd3872babfbb770c1f5a872c881ff7cc53c894303b298a85ff3faa8d9211830e0f2f0c9f69ec7ab3a34c29000000000", 0xb1, 0x0, 0x0, 0x0) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x2, 0x1811, r0, 0x0, 0x0) 16:00:00 executing program 0: r0 = socket(0x18, 0x1, 0x0) listen(r0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffbfffff, 0x2f}], 0x100000001, 0x0, 0x0, 0x0) writev(r1, &(0x7f0000000200)=[{&(0x7f0000000040)="ef75c6aeaec283b23fc05857325f64964db17f34cdf804d09a0f8b137180e423752a", 0x22}, {&(0x7f0000000080)="344c03dcc1638cb4f3911bbe148739f4a70e0d53997f25b64fdd2e0d20e3327fba607666a9a4fb637c52f288bda0f27bc79665f20f37592408181cbeef177cdb134abc4b861e28c23af1a648dcf072759da3f44d5384118d1d64a93bae6a2bd3b8a82f2b5d0ff5a6897c290933bb6e2eea6b2a16a22ca32ebb02ecde0b7dd11cadf463542e074c5ddcc75e1132e4bdd8474bb8fd0896a546", 0x98}, {&(0x7f0000000140)="4e5b1f72e0b7a62a9a08eef536a91cfb2b6f8570905f043e97258e4ec1e6", 0x1e}, {&(0x7f0000000180)="c3bb5dafda41c5335272ca4b2526980bfce9ba951b0ebd14fd51fcfa7a9f9e9de89c3be6ccddad066dc9c7487609c49666e465e9c1f85f08105b17fc5ef8183eddea67a7799837458fc977611acdd49ed69dd72f05c7cf7d51aebb59676ed1ef6ed6ad877bda2124", 0x68}], 0x4) dup2(r1, r0) 16:00:00 executing program 1: mknod(&(0x7f0000000200)='./bus\x00', 0x2021, 0xe3f) accept$inet6(0xffffffffffffff9c, &(0x7f0000000180), &(0x7f00000001c0)=0xc) pipe2(&(0x7f0000000280)={0xffffffffffffffff}, 0x4) r1 = accept$inet6(r0, &(0x7f0000000040), &(0x7f0000000240)=0xffffffffffffffe7) writev(r1, &(0x7f0000000300), 0x17f) open(&(0x7f0000000100)='./bus\x00', 0x1, 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) ioctl$VT_GETACTIVE(r2, 0x40047607, &(0x7f00000000c0)) 16:00:00 executing program 0: r0 = socket(0x10000000002, 0x2, 0x0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x4000000000, 0x0, 0x0, 0x0, "e340ac948b074256450134fffffffffffffff900", 0x9}) pipe2(&(0x7f0000000100), 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) openat(r2, &(0x7f00000000c0)='./file0\x00', 0x0, 0x1) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000000)) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) 16:00:00 executing program 1: r0 = open(&(0x7f0000000240)='./bus\x00', 0xa, 0x108) preadv(r0, &(0x7f00000006c0)=[{&(0x7f0000000180)=""/173, 0xad}, {&(0x7f0000000000)=""/88, 0x58}, {&(0x7f00000002c0)=""/67, 0x43}, {&(0x7f0000002140)=""/4096, 0x1000}, {&(0x7f0000000780)=""/88, 0x58}, {&(0x7f0000003140)=""/4096, 0x1000}, {&(0x7f00000003c0)=""/150, 0x96}, {&(0x7f0000000480)=""/175, 0xaf}, {&(0x7f00000000c0)=""/58, 0x3a}, {&(0x7f0000000540)=""/167, 0xfcf5}], 0xa, 0x0) 16:00:00 executing program 0: r0 = syz_open_pts() r1 = open(&(0x7f0000000040)='./file0\x00', 0x80, 0x71) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f00000002c0)={0x100000000, 0x5, './file0\x00', 0x9, 0x7, 0x2, 0x27}) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000280)={0xa4d, 0x6, 0x3000000000000000, 0x10000, "9d1b07fea31863ca1159c5f7fa0ccda7d4a0374f", 0x212f}) mkdirat(0xffffffffffffffff, 0x0, 0x0) setitimer(0x0, 0x0, 0x0) getrlimit(0x0, 0x0) ioctl$KDGETLED(r1, 0x40044b41, &(0x7f00000003c0)) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) flock(r0, 0x4) write(r0, &(0x7f0000000480)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5060089632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000100)=0x7) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000140)="ddb4aeb3ec242c57e0a3496ad84327a490143a0c20239449e6c0bbb540948766ebefceeb6f1b94865c74dbf0a590d6d4b136ce7fa616bec5162d1ff0d39fcbe4a7bc58cb524e5c6e9f65164d3bb1fb033b6d8f4ad55b75ed7d98b21f1ca7625851639bc6d82fb3df90fdb22d51e6857320cb54bae585a9f789ce8091376f9ad662d1f34c219aa36bc38d036cd53ec811013c307a06b487c480f190e683b6e37dced93e67518f79dc220d", 0xaa}], 0x1) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000240)=0x401) r2 = open$dir(&(0x7f0000000200)='./file0\x00', 0x2, 0x0) r3 = syz_open_pts() close(r0) ioctl$KDENABIO(r2, 0x20004b3c) dup(r3) ioctl$TIOCCDTR(r0, 0x20007478) ioctl$TIOCNXCL(r1, 0x2000740e) r4 = openat$tty(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/tty\x00', 0x20000, 0x0) poll(&(0x7f0000000380)=[{r2, 0x4}, {r4, 0xc59fd8e31530db3e}, {r4, 0x10}, {r0, 0x80}, {r3, 0x114}, {r3, 0x40}], 0x6, 0x1) r5 = shmget$private(0x0, 0x2000, 0x4, &(0x7f0000ffc000/0x2000)=nil) shmctl$IPC_STAT(r5, 0x2, &(0x7f0000000400)=""/6) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000300)='/dev/wskbd0\x00', 0x900, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000340)={0x3, 0xfffffffffffffc00}) ioctl$VT_GETMODE(r1, 0x40087603, &(0x7f0000000440)) syz_open_pts() 16:00:00 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) r0 = open(&(0x7f0000000140)='./bus\x00', 0x1, 0x0) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f0000000080)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000200)="01", 0x1}], 0x1) write(0xffffffffffffffff, 0x0, 0xffffff8d) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000000e80)="692d0825001f3e3c3ee45ea1ad121ec1cc3bc2d92dc2bb78512d43e985942562398f681e1c5a17870108aeada35ab29f925375d09b22368d9774be7bf9c2cea443e6dc3d31b70f1e538ae4f1204ec2145df699869294fb1e7ae28031c203952a4c9a6af5926334eefba653872508a647ab0f0dddfcd0c826cadae61b1fb93ecacea45c343637bd0e24d4b23773fe4cdc86ca65375170ff0eaf4dc1607377bca193280ae44caaf2d870c26ae35bc2adad6269ca0df462e7a69998e0f93ca7c39ef6d2bfe68a3be3653fa70da5040e91ea8ccda01c79874cf370ed3169656eaed82f02256eb8bda2802802a5bcad0da408e9dddc648034e8c33881f1ce9dbb71cbc80ba8ed2cc466795cab03774d4d485ec28b3d482d536e3b6536ff4377ee8f4905eaf731f75a80f5802f20f05d54101014796902ec3e99a59caafc2f1ff2e1952479c51c4388f5a924ddec3af363ab608b9b5d56b70b0ba0f43ad8c14edcfec2e854ed604186d74217044e961892aa5ab865b2d19a477d3f241a648afb4e6e99d5b7e6e5bf8c4cedf64c46a34a6fb5c20f72817ba0cf7703f185e1cbe671b950efdd5de98da958fe073b8d63d73f596dcc2f7a6fcd43899d5e2d743e308fbd852830afe30daf1b8371494ebe24c2072f43eeee48dddc266d481ceb6584ab8297690599722f6c44541967663a8eae02cba34dd0ea3d569ba356f87d210b16e02a76895e800b94c4080341c08e833a12eecd910c93d86e82cf4df64916d555797c2b4cab65da0c87d4a1de23e4f3ae48ce1a7a1503442a939ba90c5e6001601ce024f78519838e15254deda121e40a0ab4b7f66bfd51a6b088b0261c88a3206cd161aada99959c6aad4e06589a8e899ed7f0aa0f66b26fcac1c7ab2ab1cfa7fbc977127d39d3a3f52be27fcc031c4ec33e34f7ee747c334bc8e7b81beae7314cf3f4c7819fcf2ab369243f48f529dd0a40e384d87b636f2a8ac10ad0b7af71a94e003064696b749611c267d4bcea3f9d9b82f9f8d6aee79536a22a88188dc91e3c667babfc6db18e5de04768c7eb4e10dce8d905a7217c2ea4c7902408cdb6b9e7174e40a95b00c07eff19a62a8374e0ed1fd8710519a475bd45aae483b547d808c08d7797cfbbd3c2765b9b4e246740054acb6824ec2700f7c1d2488952a18678d040e9cdc1e6aabb9e4ec90b6ea66905bd005b064d6b524ea73ebb3edd56d6d2bf5fe397c2b7200d33b39d6ad5ec7f2e5c9ff207ed03d7cfe34e49d0881ed3a4c2e7dc07c032644af0e89b8706e0b70f42e01569776c4892d5dfafecf6fee4e8b7f91331fd72dd70a6d4f30e4d9291d78e511d39aadacba8a3fd0196d128a0f395d0e41a023bb2418e10a1e94a5acc62b4b201feb0e9b3bb2b26f1cf0a58d8725269deb763fbd58b82e8ced288428c2eaee7f74ccce5b57fe3c2134f39a49f009745c292507a7b35e055f4fb472624851692bd0dece59d1fac7458d6b941fa091ecfbc7eb43427e60694690845bc771cf6aed65473f6291cde62c01ff9a7ffa90be33d9791307c195f280cd638556c2ac5a12b26245c8a01b41b6fd4224ed0df8f1c80679b1274558f67cc3f79ef44a363ccf3bb0644876e037dca73bf4f68ab7a0704cd1474d878ae07323d7fd1eced3c3703b63f069d03c5fe", 0x49a}], 0x1, 0x0) 16:00:00 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2001, 0x4f4b) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r0, 0xc2d04225, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "04713de0af28a2813d8209b8d9f39321849e3c99"}) 16:00:01 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0x1}, {{r0}, 0xfffffffffffffffc}], 0x0, 0x0) kevent(r1, &(0x7f00000002c0)=[{{r0}, 0xffffffffffffffff, 0x11}], 0x3ff, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000000), 0x60, 0x0, 0xfffffffffffffff9, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) getpgid(r2) r3 = socket$unix(0x1, 0x0, 0x0) setsockopt$sock_int(r3, 0xffff, 0x10, &(0x7f0000000080)=0x1, 0x4) """"pckbd_enable: command error pckbd_enable: command error 16:00:02 executing program 0: r0 = shmget(0x0, 0x2000, 0x2, &(0x7f00006f3000/0x2000)=nil) shmat(r0, &(0x7f0000ffd000/0x3000)=nil, 0x4017ecab37a6c83f) shmget$private(0x0, 0xffffffffff000000, 0x0, &(0x7f00006f2000/0x4000)=nil) r1 = dup2(0xffffffffffffffff, 0xffffffffffffffff) getsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000000), &(0x7f0000000040)=0x10) 16:00:02 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r2, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0, 0x0) r3 = socket(0x2, 0x3, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, 0xc) fcntl$setown(r3, 0x6, r4) connect$unix(r3, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) sendmsg(r3, &(0x7f0000000600)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r5 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f00000001c0)=[{{r5}, 0xfffffffffffffffe, 0xcd, 0x43, 0xd4b}], 0x0, 0x0, 0x0, 0x0) sendto$unix(r0, &(0x7f0000000240)="47c5194a0a650466564a3e6ef093cf570d653934d5da0bf19df4442d8b723f2da4658125085b8be11573bc6e3343e08ddbac577ad694f1da78a40ca98fdd855743bc7ef41b8617461839ccd519be4ab721e3544ea2f338d575c42f265b1cdac4603a13b560fa162984f48ef609cc0b9a063c9be9835b454c21311dc4ceb29aa211c56bebd5f3a553c7e5a0d5829155f39a431a7e1f4b19f491c681c813c38c9c8ff24c7be68bd87f394c94af9e01f19db2284c5f0302de34ad8138e07f9a3cc45ce86d2b5965582b3d268c23c5af9bf54f59ed5d6a65436b358e351764f33c387d1c3364151b3fbbca4b21baf7c8eb6963e0bb7012a588673b36a2228895cb63c747c253cd13e8df9e753ae3c05ef2730577b6ba4ea738965a947c1d37ae5228b8c7cf4efff591c97675d9dd756074ac9c6d8d7f3a1c9ec3229d56a347180529e9ef968b9bade45a6f98178a38d9bd76181d3fa3b5a5e4e4b3fdd38f4a2295b1b37a05193e9131b2dc1d555675e8c06153633515597e8fb6a170ae497d6864893c2f86060cec840a7e7bd59c8899c0aa852b62723d293e68d420dc8c8dbdadaa342ad526d6325a324f517e82414ca75cae5e9a65e8ff8480f06a2f0d60399c26f0648f4d8fd8b6a476a056e6cfe86a0ed3551ac6b955a7809839241224fd0e45dda1147e1930536df432f21a773c32a5b95d505ac167daf6e2d175b0bbfa52a7cac82f315750325eeaa6e9bd3e2260164e9b1f112634d3668499c0e3cbef2fa49aca04145c95eafadef9de0fb34669d41fdcb4df082bee54b073f1ec345734fc69b56b70c0da6566722cbd676b56a2f7ed9b0f2f91136bae71d79869b1ea6d043b31674908b90c3a2ef26bc3231a79a216ecafdaf34982cfa6214be0c9b41664c7d4893d70e55fa42a5edee28d5df53f3694aa5d9bfec7fdae8a25647a0ef10367041f7ef8546f56a1a0f5f54bd874cf8d887877190f", 0x2b6, 0x0, 0x0, 0x375) fcntl$setflags(r1, 0x2, 0x2fffffff) r6 = kqueue() r7 = dup(r1) ioctl$WSKBDIO_GETMODE(r7, 0x40045714, &(0x7f0000000000)) kevent(r6, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) read(r0, &(0x7f0000000a80)=""/4096, 0x1000) socket(0x38, 0x2, 0x622) 16:00:02 executing program 0: r0 = syz_open_pts() ioctl$TIOCSCTTY(r0, 0x20007461) ioctl$TIOCCBRK(r0, 0x2000747a) syz_open_pts() fcntl$lock(r0, 0x8, &(0x7f0000000000)={0x0, 0x80000000000002, 0x7ffffffffffffffe, 0x10002ffffffff}) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) chflagsat(r1, &(0x7f0000000080)='./file0\x00', 0x20002, 0x2) 16:00:02 executing program 0: setitimer(0x0, &(0x7f0000000040)={{}, {0x0, 0x2cd6}}, 0x0) getitimer(0xffffffffffffffff, 0xfffffffffffffffe) setitimer(0x1, &(0x7f0000000200)={{0x5b5e, 0x100000000}, {0x0, 0x6}}, 0x0) utimes(&(0x7f0000000180)='./file0\x00', &(0x7f0000000080)={{0x7, 0x40000000000}, {0x4, 0xd2f}}) setitimer(0x2, &(0x7f0000000000)={{0x7, 0x6}, {0x8, 0x9}}, &(0x7f00000001c0)) setitimer(0x0, &(0x7f00000000c0)={{0x66, 0x6}, {0x2, 0x800001ff}}, &(0x7f00000002c0)) 16:00:02 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000200)="45d892651f9038aafe2fa338bf8535ec8750323e3fa869a0d4b9dcb4ffe7cc04b22338f4e0089160c7949f71e394db6ad856bd2a849c51a6be4543338af450c6e7192d98bbd386f497ca6e48308bdd298d64167fc64c593729a2808d662b", 0x5e}], 0x1) execve(&(0x7f00000001c0)='./bus\x00', &(0x7f0000000300)=[&(0x7f00000002c0)='-\x00'], &(0x7f0000000380)=[&(0x7f0000000340)='\x00']) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000040)="37dd4b9b1f6e57fbaad58e677452ecdc67cca92ca8df3d0478d289186c34368352892a4d2868ae531eec20390f37700eed236b144636e6b28aa3a920d34340cc55b85f11b0591d70310ce9e53627523630bfd8193b7517fdfe", 0x59}], 0x1) execve(0x0, 0x0, 0x0) link(&(0x7f0000000140)='./bus\x00', &(0x7f0000000180)='./bus\x00') 16:00:03 executing program 1: r0 = syz_open_pts() r1 = fcntl$dupfd(0xffffffffffffff9c, 0x0, r0) openat(r1, &(0x7f0000000000)='./file1\x00', 0x0, 0x20) r2 = open(&(0x7f0000000180)='./file1\x00', 0x611, 0x0) execve(0x0, 0x0, &(0x7f0000000440)=[&(0x7f0000000080)='\x1f\xdc\x14h\x89\xf1D{(\x10E\xfc\xb0\xdcZ\x87\x8a\x85\xa0I\x13Ft\x1b\xdd\x82:\xe6S\xcda\v\xb8\x13\xd4\x87\x99\xe3\xf4P\xa6\x06\xfe\xe59\x1fG\x13[\x18\xc0\xb1\xf0\x84\x06hxU\x8d\xad\x01\x9e\xe0#\xe3j}\xbdt\xea\x85z\x9e\bF\x8f\xa2(6A-{\x80\x9e\xdc\xda\xcb\xed\xa0\xc9\xc4\xa6\xd4uI!\xb6x\x167djc\x8b\r\xddZ\x89.\xeb\xadj*\x99\xbb2\x02bk1\xc5\xf7\x91\x9e\xf3\x1e\x8e\x01\x82\xc2\xdb\xd7\x8fE\xbb\xa2\xd9\x7fR\xca\xef\xa2\xc7\xde\xb3\xcc\xbb\'\x1c\xca\x8du\xe0z\xf6wn\xaf\xb88\x8c\xba\\\xba^\xc5B8\x0f\x9b\xef\xc6\xce\xf5;\x823\xb9\xf7\xdcC\xe7\x9ay\xac:\xb1\xd2\x81[O\xb20\\*@~%\xcc\xa5T\x9d\xdb`=\xd1\'9\xcc}\xad5\xa6\x87kz\xf5\xd5\x7f$\x1b\n\x1c5\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00', &(0x7f00000002c0)='\x17\x87\x06\xf4']) fcntl$setstatus(r2, 0x4, 0xc0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0) ftruncate(r2, 0x0) write(r2, 0x0, 0x0) 16:00:03 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x80047469, &(0x7f00000004c0)={0x3, 0x0, 0x0, 0x0, "61aa0db100000100"}) ftruncate(r0, 0x9) write(r0, &(0x7f0000000080)="b70500a0abfd9335551c75ecaacc6294250a83fcaf44004e2cf1b58374299148e3a735e8529328641982091658d83c883c8d84dab1fe1356b15ff835b047cd0189574c8aac77da0900000000000000d88669fac9b4fca5dd126da49d718f46888bd6b633776e9cb7cf5de747db42cad2ad8ff87af7bcbae70914000098f57f7ed533b44ee53ed3a8065587b5d6f925d8cd2411a2d92d364121cc568549cbaaeb6207e95a781269ebc6e3201fba69cfb93c7197b8be6a080b3f0b97c7a0cf7faaa35ff123d0a8759c3f443897d0ed4273f3442d99284ef86c7d98c52d5b000000006b0c0000f2095bab657dcbe4c448a273bd3bc9aaa3cb306f96412cd23ebadee89265e095ff4fb7e7c132f5153580be83e49cd9c788fa0ebfa91eb846be8c26e42c081a9079b6c7cc09cf9353395f4d71b7aa323c941ea8ba3ed1d040c20000000000000000000000000000000099d5a95148544f9575bf0ee339109d6b7fb1df8a36e3b11cdb7b745f124a2f74873c6414042b9165d10456a87f97483dd0a3926754de13f67ae903cfbc47be9eab7efa9bf499bd41a8bfaa0357c2e2bf7f307a1783779a122f2c22f9338b993e769f02b3116ee95b81d1d2ce83b8c436a6489339efbf048ae7f3ddc7bcd5f594e7a7d018d2447bf2b07d1458795b4c050991304424d0162e870bf3af5f3e04efa771ba4b341c81b08337", 0x1f8) 16:00:03 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2001, 0x4513) dup2(0xffffffffffffffff, 0xffffffffffffffff) pipe2(&(0x7f0000000280)={0xffffffffffffffff}, 0x4) r1 = accept$inet(r0, 0x0, &(0x7f0000000240)) r2 = shmget$private(0x0, 0x2000, 0x200, &(0x7f00003e9000/0x2000)=nil) chflags(&(0x7f00000002c0)='./bus\x00', 0x2) shmat(r2, &(0x7f00003e8000/0x3000)=nil, 0x3000) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000200)=0x8) mmap(&(0x7f00003e9000/0x2000)=nil, 0x2000, 0x0, 0x1010, 0xffffffffffffffff, 0x0, 0x0) munmap(&(0x7f0000719000/0x2000)=nil, 0x2000) r3 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x2a2, 0x0) ioctl$TIOCEXCL(r3, 0x2000740d) r4 = kqueue() kevent(r4, &(0x7f0000000040), 0x9130fc3, 0x0, 0x4000000, 0x0) sendto$inet6(r3, &(0x7f0000000100)="b612be49296df1b3b5b29d5855309b1ce71c61bce884e85817884f5624730b3542688128fa1fd0ecc285ee76fef648d71609848232e6f1c03337e895d2ac5c1df6160b7620d1be2c6aff0d5262da935a40fe0c8a8bf6a8217b2e6b74370bdb4cf292245f37df771f5b0adade8a9c22a3cea270f45ddb891925b21840f1dcffe7b0404a00e80cc474e98b1b1a1685426e0100a565", 0x94, 0x0, &(0x7f00000001c0)={0x18, 0x2, 0x5, 0xde}, 0xc) getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000300), &(0x7f0000000340)=0x10) madvise(&(0x7f00003e9000/0x3000)=nil, 0x3000, 0x0) poll(&(0x7f0000000040)=[{}], 0x1, 0x0) 16:00:03 executing program 0: r0 = socket(0x18, 0x3, 0x0) setsockopt(r0, 0x1000000000029, 0x4, &(0x7f0000000040)="06000000", 0x4) r1 = socket(0x18, 0x1, 0x0) close(r1) fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, 0x0, 0x0) 16:00:04 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000140)='./bus\x00', 0x105, 0x0) ioctl$WSDISPLAYIO_SETSCREEN(r0, 0x80045756, &(0x7f00000000c0)=0x8) mkdir(&(0x7f0000000000)='./bus\x00', 0x80) ioctl$VT_RELDISP(r0, 0x20007604, &(0x7f0000000100)=0x2) write(r0, &(0x7f0000000080)="8b1c08197c7952150614e982c84f", 0xe) write(r0, &(0x7f0000000300)='<', 0x1) 16:00:04 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000140)={0x0, 0xffffffffffffffff, 0x0, 0x0, "85495500020000000000001167f5afa680400900"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xa, &(0x7f0000000000)='\fFW}', 0x4) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x400, 0x0) ioctl$WSDISPLAYIO_GBURNER(r1, 0x400c5752, &(0x7f0000000080)) 16:00:04 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0xffffffffffffffff, r0) ioctl$TIOCCONS(r1, 0x20004276, 0x0) ioctl$TIOCMSET(r1, 0x20004276, 0x0) 16:00:04 executing program 1: r0 = socket$inet6(0x18, 0x8001, 0x0) r1 = getpgrp() close(r0) msgget$private(0x0, 0x400) fcntl$setown(r0, 0x6, r1) listen(r0, 0x0) close(r0) listen(r0, 0x0) getsockopt(r0, 0x1000, 0x2, &(0x7f0000000000)=""/4, &(0x7f0000000040)=0x4) 16:00:04 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x0, 0x0, 0x0, 0x0) sendto$unix(r1, &(0x7f0000000080)="153e47", 0x3, 0x4, 0x0, 0x32b) r2 = kqueue() kqueue() kevent(r2, &(0x7f0000000280)=[{{r0}, 0xfffffffffffffffe, 0x9}], 0x7fff, 0x0, 0x0, 0x0) r3 = shmget(0x2, 0x4000, 0x104, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_RMID(r3, 0x0) kevent(r2, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x48, 0x40000000, 0x8, 0xffffffff00000000}], 0x400000000000066, 0x0, 0x81, 0x0) kevent(r2, 0x0, 0x0, 0x0, 0x4, 0x0) 16:00:05 executing program 0: r0 = socket$inet(0x2, 0xc000, 0x1) setsockopt$inet_opts(r0, 0x0, 0x200010000000c, &(0x7f0000000180)="ebff125c00000000f03c9ce35c1c57413bc270a3f4ce2ccc3ec95f20a985df727ae1c44df7ca64252a18cd9ad30fc64f52b92372bb69fe6e376470e1c2d03f50241a2962b4d86bccc62ed76dbd1823a9a5b357a245d11f86797e3f56a37f83e8f0af35670d91689f84aef084245dc0569023ba749a428f7ee9463692ab6d2d1ff14d594e43f9da64e97a720012df1b8ccdd25638d0cbb42ecb1e6e9a112c915348079d5a", 0xa4) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="3a72b0f359b9e20288ea1e29548f153e154bb1c95a7d2a63993bdb71d01be39401e412e296de31c7e420581d0fd476543ec9289c2e2502607b470f4df70281392c2e05d78ea9bdf2153be60654df0a0f0c89a5e10bce4032fd52afff25ba2054e16e7444263ee2440ed6da46fcd6f904d31d18b12d4c7db3ba7588f92e0d925cf13cb48830f5755546fccb04a6a6f7c9c7f3023342d5fa71e84213e45508587c5597c4d9cdaf1d174edb68879172646db079da6c166529759be7f508fe44c6307d2f9c27bf0599420e7a9b8770e81e731a52d65643a15b91b46b953207", 0xfffffe39) 16:00:05 executing program 1: minherit(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0) munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000) mlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) 16:00:05 executing program 1: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x8a0, 0xc0) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x4, 0x1012, r0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r2, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) dup2(r1, r2) r3 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r3, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) 16:00:05 executing program 0: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x88, 0x0) fcntl$setown(r0, 0x6, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x2080002002, 0x40004000000028aa) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f00000000c0)=[{&(0x7f00000002c0)="000000186a50b5bf3e752b00000000202000004dd5706c291c1572b9cf49f5290000bca9edbd9c7fa70e30a50e1496c2", 0x30}], 0x1) r2 = open$dir(&(0x7f0000000000)='./bus\x00', 0x10000, 0x100) fcntl$dupfd(r2, 0xa, r2) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x28) 16:00:05 executing program 1: r0 = socket(0x1e, 0x3, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r3 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r5 = getgid() lchown(&(0x7f0000000080)='./file0\x00', r4, r5) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) getgid() getsockname$unix(r0, 0x0, &(0x7f00000001c0)) close(r0) readv(r1, &(0x7f0000000140)=[{&(0x7f0000000200)=""/165, 0xa5}], 0x1) pckbd_enable: command error pckbd_enable: command error 16:00:07 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2, 0x4853) open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r0 = accept(0xffffffffffffffff, &(0x7f0000000040)=@in, &(0x7f00000000c0)=0xc) sendmsg$unix(r0, &(0x7f0000000500)={&(0x7f0000000100)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000000480)=[{&(0x7f0000000140)="d1ae8abbbe8fd494480c56ec07a08a021321092ec4a4e5c9c89db581dc4475b2de5bc711a59e1aa6e87b740681552b46743400cb948f89219274091f5979e0079770ce53b75122ba72adda41ca5fdda53696c3f78aade5e62cb03a", 0x5b}, {&(0x7f00000001c0)="5d30267d9d25542b94eac18746f86eab4b6f25bcccf3aa7bd8a3d8510614fe0c6117be195f2ba871dce6329fa7244714e2c3e31d38396cfa204dce325ec8aa9baf77c20b91b65a576c6b8a2ecbbc85ba5bd17dbbd246d45960ba36589e6a9ab65b048ef255658a6e05e6340ef521700a16", 0x71}, {&(0x7f0000000240)="508e7748107aaca8c52ac0c752d163eddbe71588cbee1463359701e1b4a0da16ef2de895f1226742a3d0126525975db8f882ad752364cb0bfbd362f9fe20335f5748aed3cbba9a9ceb61fc14292fe31eef4a60cfeb9fc71b4db5a79764c9944dd00c38e4805eb5be56ba02574f2f1a914cb2f9e00d3cdb07fc034d660b3cf9d3245784adc778006e79de", 0x8a}, {&(0x7f0000000300)="a76d2998f73a60a856cf6fc41e391ccada86be4177f20349ac389cefce89e110b9209e97390a0fa44e3ec0470f1343d39295edb687ebae0b1ef4ac3a2e94303255dd36f48f7c0e55b2013ac891cf3742a92df7b087e4", 0x56}, {&(0x7f0000000380)="13feee8583cf835747e04293abdcef22436111743905074745c8c7d6b2818aeac72edb9702220e18bdc024f476f44b8faaa934f23f265dcb0fd14096f96ddf818dd71b2676e45382fb3812f53c94a1f7e0546928dfa684104b5b0cf1b55fb06ea9085adfd9e93e2eb7dfd4176e09561ff0b01e9e671baebb8ea0d0deda74727eb87b882c85348fe4da906e", 0x8b}, {&(0x7f0000000440)="2eb3", 0x2}], 0x6, 0x0, 0x0, 0x765b2816e633d966}, 0x400) 16:00:07 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x10001, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0xff, 0xb, &(0x7f0000000200)="d5ff96686a0364416dd80e687ddbcfed058e71d669eca12e7f3d61f482623c1edc022d686926ca1c04b27821481259f65d31cf3fa91413d4ed0e8480c8744a750f809b1cc561a4f470488f68bc896e5223abe4e5f236f6f991ef97421ac10871df8eee9e1fd7a0879bee65d96aaf5894a0e1d2b5d03dce7fe64f9d", 0xb5) getsockname$unix(r0, &(0x7f0000000040)=@file={0x0, ""/108}, &(0x7f00000000c0)=0x6e) shmget(0x0, 0x4000, 0x0, &(0x7f0000701000/0x4000)=nil) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) mprotect(&(0x7f000005a000/0x2000)=nil, 0x2000, 0x7) 16:00:08 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x3d, &(0x7f0000000000)="06000000", 0x4) r1 = socket(0x18, 0x1, 0x0) sendto(r0, &(0x7f0000000040)="87e1ee13890e39d469fbcabd5615ce2496f5d0e18fe33c087691fa1d8cbbb2b3292c310194c3d08af63c43cd3db6b213dcac71b85795a8a15688b8c1b82d87bef18d413a9738c77863f7065a09cb966b5ff07f67a5c872e443163ad2630cd6cf0c3e", 0x62, 0x8, &(0x7f0000000100)=@un=@file={0x0, './file0\x00'}, 0xa) close(r1) r2 = fcntl$dupfd(r0, 0x0, r1) fchflags(r2, 0x4) r3 = fcntl$getown(r1, 0x5) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000001c0)={r3, r4, r5}, 0xc) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, 0x0, 0x0) 16:00:08 executing program 1: r0 = open(&(0x7f0000000280)='./bus/file0\x00', 0x200, 0x4) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f0000001140)="eff8cdc81fb6122818f887d4b758a9aa35a17c058298637c3763bbf575b7d6acea3cd2937ccf78c016c18fa142fe5f5cfa61fb0db3c8ce9895ba86758c9f990ebe4ff932469652798bc2811bf38d224f522000d6dcea2bc54c4ed5420218983bc551dea24f514938698ba2342723ae4bd08a7fe5395da99c84956f79ca06cc22a9992871dfbe1dc7006a8d99b916ad537d4cbd9d403f96178bf976b5c4725f4d97e6c8f04e786abf9c429d993fe3742fbdd9d52709ae53718749eeae95907d22c3a2c516dbd065f2363de2d7bd0a1dea3c3db706ef0810f2009d8f2b8fd1431b82c03b330e5c5c4b2a285c140066cb4ef05f2198c5b122b48de74bc6aa42d445069b05722605050a7137d5e99e190e56b59441389608527cd21abff511d8bc28d73622aac2e14b874e61d3e80ac49cd8e7d185ddecb58fdfb5ffccba6ba541491dc99246be40d064f16ce3d2731619ae80000809b8eaf00924c8857a4cebe286de6c8c3aa4a4d760cfc8abdbcbb5029b7bdadb55318abad69a6754f59de121e8951c339db7a967f0b27f0a0a775a8a88ca6b5769239179d76bed746514530e989da6c198d7a53703be744c9f7d726cecfce98ea2d8768d03de8d5d8be7f03812a23b0ae6bcdfdf7251a28dedb9fa73f300b2b1d2ae56b318fdab95a19036e73e1a2d05cc0d19ff4045294c5c0d5c6eb6abb79a25e5fe784238267afbb32bdade97aa8af3e6faa8eb40280a08abbd1b6653094a5935641aeb09fd2c84e497fca5f1d33a61b7636fff3c2b179a905399352f83cd3f893aa9de18b06e4ee2f371dc8c921f741f33d0a04995c2d3f96074d8fdf016526e8a794f03730bfe619e4108a64dc928bfcb120902ac9c3dd3f69618275a720ed208200fc38abe2092a161edd74d6e5724aa4ad198290997f3fd3e1c4a902ae6668641fcab38f497a9116949d8c39e9e00760a049aec0868f336a260b99d7c9e83036b845294b74fb715ad323eda8cddf421aff78e81c284ae953c089c21214444657b6407c11b57f4851c1d8c29249090cb1eb4828b454eb83d8a648bd7ca460ca4308a39bbde10cf6caa069d74a8e89d4fbd1484d6c0b9df275a98b86cd193a2396c30352ed6a09829e0de09192026299a565128ebd5e98e028139e2a9d92a6ac8566f9ccc56a66cd46f1bf66bb6db9be686d40675c46fb5ad42623bad2ae52542e75e88945b6c16cda57a7402623d577495ea86d85ca9176ff5f69de7865f311248e523c1a1ae168f1e6d4e490534ef1e906f709773c8e52f7948be5d2b5a0db489ffd164e4743c35465ce5dcd7e82736eb33698f0b67aec2c0e94ae1cc5788f07f2fcd20675553d5bc80cd45d821435a643a4cfe6f8204bab1280d192fbd68aff8495fe3766066d07ed125cfbfd8eeac562ee312cb93b27f0de789e49347210aa389a1f7f059a1c6d5270a4d70a2eb43a8efff865b5c833c58a6f02b17805f2b539ca2e161a7aa1739fcd4c2528e7281abbdd2c21c8f9a0c1ce191baebce7dddb353fcbd8d652075409c66e876e74369099b98e8286403da8b1ad391909bd91328befa8171789a8f8bd90dc5a010dfce2e2887929d072a3134f884be5c97a172609ee8b35d41411415e7c9d7493ec3a11184113b5c3201afc54ef01b888e6f99fca820dee555bc560b06daddd24b8ede55d3959438ddd4b00d434cfc2e4573a186eea6748e6c06efcb673713098b239bf982db695d3b4be9ede4db3f53aa29636928c40a1e022466a788767c715467b2809073687a6a5da5ecc8624fb6255f2fa90267d8aa75a51bc8e6aa278294be2c0e3d76aa5fe38f44278ec587ebf3a656c7fa83b6d51272306e97807c090ba20e22e11e6466103de61fd61ef50697f4ede5b37fee1a1115b729a90ab54a7c9a9b9136de410c45a3aad9cc73312e828c74f3425777f9f7d0ade1298e7b792deb9727ad94ba3b509ff4284346de58424a4cff63575e3235300b103d12a4e48632f8c3888abe9ceb43c24ef890a301b406", 0x595, 0x0, 0x0, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x80) pwritev(r2, &(0x7f00000003c0), 0x5f, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) fcntl$lock(r0, 0x7, &(0x7f0000000080)) r3 = socket$inet(0x2, 0xc007, 0x0) r4 = semget$private(0x0, 0x3, 0x104) bind(r3, &(0x7f00000002c0)=ANY=[], 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) getgroups(0x7, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r5) semctl$GETVAL(r4, 0x2, 0x5, &(0x7f0000000340)=""/144) setgroups(0x33691dcda819c54b, 0x0) setuid(0xee01) r6 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) renameat(r6, &(0x7f00000000c0)='.\x00', 0xffffffffffffffff, 0x0) semget$private(0x0, 0x7, 0xa0) recvfrom(r6, &(0x7f0000000240)=""/55, 0x37, 0x1, &(0x7f0000000540)=ANY=[@ANYBLOB="77ce04ebed50bd5bf300a85aefe900000400000000000000997e02000000234709e9939f74d97f184a113f81e963a4139f57d1ede5ac1ab0f5bd0a808ae124992f90a9605ac85915c4583e0ca3e9edd7fe0a7385df6e35752bd492f9338f06807a2021363083a6c071f04de0d718a65c86e4f89929f1af7ce892126aa11225f3e4042715b14ed9533453d8eb2e1dd3af2bab7c8a606486e1891ace549712913147ae6939481783d916631992294e11bc12c45cafc93c099eb5931d7d496f936d08c572c3fd2937f7764b3572192e247f60f997d44040f65790c4d39bcf4864c789c861c570793fb09ad5181134c3f409ff8b5a176653968d8f364e1a04f349dcf2d98e0f4541d413900b2f73ee6d6553ae82aeecd2eed4be3a42c88c67de7e5716e1e17e535cd048eb4d054dc071d8134088a8c1bc3bb729f92db1609c"], 0x1) semctl$IPC_RMID(r4, 0x0, 0x0) ioctl$KDGETLED(r6, 0x40044b41, &(0x7f00000002c0)=0x1) accept$inet(r3, 0x0, &(0x7f0000000300)=0x324) nanosleep(&(0x7f0000000140)={0x3f, 0x9}, &(0x7f0000000200)) fcntl$getown(0xffffffffffffffff, 0x5) mknod(&(0x7f0000000040)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) getsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, 0x0, 0x0) 16:00:08 executing program 0: pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse\x00', 0x0, 0x0) dup2(r0, r1) 16:00:08 executing program 0: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x2004, 0xffffffffffffffff) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) readlinkat(r0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)=""/73, 0x49) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0xffffffffffffff40, 0x0, "f1f743cb40e374632e860065a9bfd71e8158806d"}) 16:00:08 executing program 0: mkdir(&(0x7f0000cb3ff8)='./file0\x00', 0x8) chroot(&(0x7f000009a000)='./file0\x00') chdir(&(0x7f0000cd2ff8)='./file0\x00') symlink(&(0x7f0000ed6ffe)='..', &(0x7f0000000040)='../file0\x00') 16:00:09 executing program 1: minherit(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x3) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) close(r0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) socket(0x18, 0x0, 0x400) mprotect(&(0x7f000030a000/0x2000)=nil, 0x2000, 0x4) getsockopt(r1, 0x29, 0xb, 0x0, 0x0) 16:00:09 executing program 0: r0 = socket(0x18, 0x2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000), 0xc) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) getsockopt$sock_timeval(r2, 0xffff, 0x1007, &(0x7f0000000080), &(0x7f0000000180)=0x10) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x280) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r2, 0x0, 0x0) getsockname$inet(r0, 0x0, &(0x7f0000000140)) getsockopt$sock_cred(r1, 0xffff, 0x1022, 0x0, 0x0) r4 = shmat(0x0, &(0x7f0000ffb000/0x2000)=nil, 0x2000) shmdt(r4) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) shutdown(r0, 0x100002) 16:00:09 executing program 1: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x20040, 0x2) renameat(r0, &(0x7f0000000040)='./bus\x00', r1, &(0x7f0000000140)='./bus\x00') mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4500) r2 = open(&(0x7f0000001340)='./bus\x00', 0x71, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f0000000080)={0x40000000003, 0x2}) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085762, &(0x7f0000000100)={0x100000000000003, 0x2}) 16:00:09 executing program 0: r0 = socket(0x2, 0x2000000000004001, 0x6) dup(r0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) getgroups(0x5, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) lchown(&(0x7f0000000000)='./file0\x00', r1, r2) setsockopt(r0, 0x6, 0x8, &(0x7f0000000000), 0x0) mknod(&(0x7f00000000c0)='./file0\x00', 0x0, 0x4) mknod(&(0x7f0000000100)='./file0\x00', 0x1000, 0x2) 16:00:09 executing program 1: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x2004, 0xffffffffffffffff) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) kevent(r0, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffb, 0x10, 0x3, 0xff, 0x7fffffff}, {{r0}, 0xffffffffffffffff, 0x0, 0x40000080, 0x0, 0x3}, {{r0}, 0xfffffffffffffffb, 0xa0, 0x1baac17c1b014074, 0xd2, 0xee}, {{r0}, 0x0, 0x84, 0x40, 0x6, 0x7ff}, {{r0}, 0xfffffffffffffffb, 0x22, 0x4, 0x400, 0xffffffff}], 0x4, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffb, 0x40, 0x20, 0xffffffff7fffffff, 0x1d7}], 0x5, &(0x7f0000000180)={0x8, 0x4}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffff52c, 0x0, "9cd165aaa8f0c2688b390b1692cb0bc9ff0c7dc5"}) 16:00:09 executing program 0: r0 = kqueue() fcntl$setstatus(r0, 0x4, 0x4) r1 = dup2(r0, r0) ioctl$KDSETMODE(r1, 0x20004b0a, &(0x7f0000000340)=0x1) mknod(&(0x7f0000000080)='./bus\x00', 0x80002002, 0x2065d) ioctl$TIOCCBRK(r1, 0x2000747a) r2 = semget(0x3, 0x2, 0x10) semop(r2, &(0x7f0000000280)=[{0x1, 0x40, 0x800}, {0x3, 0x6, 0x800}, {0x4, 0x401, 0x1800}, {0x0, 0x81, 0x1000}], 0x4) mknod(&(0x7f00000000c0)='./bus\x00', 0x1040, 0x8) clock_gettime(0x2, &(0x7f00000002c0)) r3 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x600, 0x0) mkdir(&(0x7f0000000300)='./file0\x00', 0x1fa) kevent(r0, &(0x7f0000000180)=[{{r3}, 0xffffffffffffffff, 0x5c, 0x20000018, 0x100, 0x2}, {{r3}, 0xfffffffffffffffb, 0x84, 0x80000000, 0x9, 0x9}, {{r0}, 0xfffffffffffffffa, 0x0, 0x24, 0x4, 0x400400}, {{r3}, 0xffffffffffffffff, 0x1, 0x2, 0x8, 0xf3}, {{r3}, 0xfffffffffffffffc, 0x9, 0xfffff, 0x1, 0x20}], 0x8, &(0x7f0000000240)=[{{r0}, 0xfffffffffffffffb, 0x40, 0x2, 0x200, 0xa0}, {{r3}, 0x0, 0xc, 0x1, 0xff, 0x1}], 0x9, &(0x7f0000000000)={0x9, 0x1}) 16:00:09 executing program 1: setuid(0xee01) pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x46bfe) r2 = getpgrp() fcntl$setown(r0, 0x6, r2) readv(r0, &(0x7f0000000180)=[{0x0}], 0x1) readv(r1, &(0x7f0000000100)=[{&(0x7f0000000000)=""/221, 0xdd}, {&(0x7f00000001c0)=""/203, 0xcb}, {&(0x7f00000002c0)=""/252, 0xfc}], 0x3) 16:00:09 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b2026, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000140)={0x0, [{0x9, 0x2}, {0x1}]}) r1 = getuid() r2 = getegid() fchownat(r0, &(0x7f0000000000)='./bus\x00', r1, r2, 0x2) 16:00:09 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="28010000feff6be639eb656839ab9a7e3fbacb01"], 0x14, 0x80000000}, 0x0) recvmsg(r0, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=""/47, 0x2f}, 0x0) 16:00:10 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7ab6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000480)="bd0c4e2591c321a8cf98848e4a8051bd24313dea8d03c50e05e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23ac168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc902887f01309bbe061a751731e5c2091f3e9bdd11c4518138f7d1d07000000f34322c0cdf8648bc7c2dbc9a839cfebcdd79cd66c3140972d2eae1f3c146ed5ead47dfc43c6c3b0", 0xa4) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5bfa600"}) linkat(r2, &(0x7f0000000140)='./file1\x00', r2, &(0x7f0000000200)='./file0\x00', 0x4) ioctl$TIOCSTOP(r3, 0x2000746f) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1, 0x1000000d0f, "b04d000000000000000000a0059ed20a835700"}) r4 = openat(r2, &(0x7f0000000040)='./file0\x00', 0x8990, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r4, 0x29, 0x68, &(0x7f0000000100)={{0x18, 0x3, 0x20, 0x6}, {0x18, 0x2, 0x3, 0x7}, 0x80000001, [0x100000001, 0xffffffffffffff81, 0x7ff, 0x1, 0x738fedf2, 0xff, 0xcd, 0x9]}, 0x3c) read(r3, &(0x7f0000000880)=""/161, 0xa1) OpenBSD/amd64 (ci-openbsd-main-0.c.syzkaller.internal) (tty00) 16:00:10 executing program 1: r0 = socket$inet(0x2, 0x4001, 0x0) r1 = msgget(0x1, 0xb0) msgrcv(r1, &(0x7f0000000000)={0x0, ""/203}, 0xffffffffffffffb0, 0x0, 0x0) pipe2(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$WSDISPLAYIO_SETSCREEN(r2, 0x80045756, &(0x7f0000000240)=0x3) socket$inet(0x2, 0x2, 0x8) r4 = dup2(r0, r0) r5 = geteuid() ioctl$TIOCSBRK(r2, 0x2000747b) getgroups(0x5, &(0x7f00000013c0)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) fchown(r0, r5, r7) ioctl$TIOCGWINSZ(r4, 0x40087468, &(0x7f0000000180)) shutdown(r3, 0x2) ioctl$WSDISPLAYIO_SETSCREEN(r4, 0x80045756, &(0x7f00000001c0)=0x2008000000000) chown(&(0x7f0000001400)='./file0\x00', r5, r6) ioctl$WSDISPLAYIO_LSFONT(r3, 0xc058574e, &(0x7f0000001340)) r8 = openat(r4, &(0x7f0000001440)='./file0\x00', 0x40, 0x0) faccessat(r3, &(0x7f0000001300)='./file0\x00', 0x80, 0x2) ftruncate(r8, 0xffffffff7fffffff) setsockopt$inet_opts(r0, 0x0, 0x8, 0x0, 0x0) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000100)=""/33, &(0x7f0000000140)=0x21) ioctl$TIOCGETA(r3, 0x402c7413, &(0x7f00000012c0)) msgrcv(r1, &(0x7f0000000280)={0x0, ""/4096}, 0x1008, 0x2, 0x1800) socket$inet(0x2, 0x4, 0x8) 16:00:10 executing program 0: r0 = socket(0x18, 0x400000000003, 0x0) socket(0x2, 0x3, 0x7) setsockopt(r0, 0x29, 0x41, &(0x7f0000000000), 0x0) 16:00:10 executing program 1: r0 = socket(0x1e, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCNOTTY(r1, 0x20007471) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000000)) 16:00:10 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse\x00', 0x0, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) r3 = fcntl$getown(r1, 0x5) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0}, 0xc) r5 = getgid() sendmsg$unix(r0, &(0x7f00000006c0)={&(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000500)=[{&(0x7f0000000040)="224a5f93c23c0beb516441a1ca29d25b65e4c68f64a587d1557e8fa74633b103dfe5bb24493e514efb255846588d50c00b5354866724800de0d125a6e1e90a257c272c49", 0x44}, {&(0x7f0000000140)="7b38905e66a6574320", 0x9}, {&(0x7f0000000180)="743d8b88cd91564515eeba077ad625323fdcc80f369634b168562796432ce48d821d4b442ac4aa4db79a5e68b15956456c8e5ac077d96118cc073e5e6d54c16c9144d91de06f9594598f88c15c10493766f7792ffca107cbafc8f54b7065975bb31d542689eac12ed9c18f3d61ebea0813bc5b72eda4e268bc9e90167acec1bb4a9115f6f13d43a4f0436cb9cb729e2488068a3e244111689886ddf29b309f45c2926ebc20f1e00cd5c4a43dbdbb001c9f8b084c08ce786416a8a53db87c6174a2eed5dab24cb903fc95", 0xca}, {&(0x7f0000000280)="04071a978885a33d0037125a11138e9dcf416f0f1a53b3b2c46ad1fe7a008c985d94645a61163eaf38385c42578d5105c0cd21dcecc58116a6f8790ae5a4ebe0fb9b99223b9d08f31caff4b70ab6e2c33bcdbd10f40d93948c92d3166f841e5e7147d10effd466859f51959f9d61b1aafca5147ebeff94e0d19e4e0573085e489aa9fc7ff5ecdf487ba90adbe4c0126af53e96bd33a67f3b95455b746e156453f4380377a422494079bc3c93ef10846620863ab9ba5bea063a00180ad5a0028e21de35a8e432d2fc37a6ca93b78137479077899cd27f39412085bf43b35f9e3caea1e3504bb6e6677195ddc1b9bb8ce9a7586597e766", 0xf6}, {&(0x7f0000000380)="4a2ce7cf0e8dd998e96392ef4873d372137338441a042336b19d9945737f3002745b7b390ced19fd89105fb7bfe1d7000dc65263e9ed709e7ccea343e4d97cd14715effb42d1734f1f61e318f7b0d37be899", 0x52}, {&(0x7f0000000400)="0050c5c22afec8c36e5e72ab563beabbbac2a9f7f2064e465b8ebae4d92ba3bf442ab1c5ce383380e14757c4f87788a7862ed129eecc2cc77bcc713005f45db728b883641d390a7dba709fc1bff895ec3ae890287d728542dd157047aeb19b0459903881ba20c2e94d0deac773d6f157c1debd66f2c9137bd2c46753cc1f49340e56508e6f7a8202124192cc00591c78dd4890c8dd8016017bdb48eb348739ffd003d40a5400a4713fd0299f6e9f50f71d77d3b06b22f3", 0xb7}, {&(0x7f00000004c0)="f1bb06cb77e5895b9b5433f4a7e63ab1161603b7a5fee676c25b39a3238497c0416b0ce1582ca81db9424ca2cd73e0d2b70ce28af6a0a6a870bb1b5aab8f", 0x3e}], 0x7, &(0x7f00000005c0)=[@rights={0x28, 0xffff, 0x1, [r1, r2, r0, r1, r0]}, @rights={0x18, 0xffff, 0x1, [r0]}, @rights={0x28, 0xffff, 0x1, [r1, r2, r1, r1, r1, r0]}, @rights={0x28, 0xffff, 0x1, [r0, r2, r2, r2, r2, r2]}, @rights={0x30, 0xffff, 0x1, [r2, r0, r1, r0, r2, r0, r0]}, @rights={0x20, 0xffff, 0x1, [r0, r1, r2]}, @cred={0x20, 0xffff, 0x0, r3, r4, r5}], 0x100}, 0x8) ioctl$TIOCFLUSH(r2, 0xc0286988, &(0x7f00000000c0)) 16:00:10 executing program 0: r0 = open(&(0x7f0000000000)='./bus\x00', 0x8, 0x10) r1 = socket(0x18, 0x3, 0xfffffffffffffffb) r2 = socket$inet6(0x18, 0x0, 0xfffffffffffffffe) socketpair(0x2, 0x2, 0xffffffffffffff00, &(0x7f0000000040)={0xffffffffffffffff}) r4 = socket$inet(0x2, 0x2, 0x4) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r0, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffd, 0x46, 0x20000000, 0x0, 0x4499}, {{r2}, 0xffffffffffffffff, 0x10, 0x6, 0xca0, 0x10000}, {{r3}, 0xffffffffffffffff, 0x0, 0x400fffff, 0x6, 0x8000}], 0x0, &(0x7f00000001c0)=[{{r4}, 0xfffffffffffffffa, 0x21, 0xfffff, 0x8, 0x800}, {{r5}, 0xfffffffffffffff8, 0x0, 0x81, 0x2, 0x1}], 0x3, &(0x7f0000000200)={0x200, 0x3}) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r6 = open(&(0x7f0000000080)='./bus\x00', 0x400000003fd, 0x0) fcntl$setstatus(r6, 0x4, 0x4) mlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) writev(r6, &(0x7f0000000000), 0x1) write(r6, &(0x7f0000000380)='oL', 0x2) execve(0x0, 0x0, 0x0) 16:00:10 executing program 1: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x8, 0x0) ioctl$TIOCCBRK(r0, 0x2000747a) writev(0xffffffffffffffff, &(0x7f0000000740)=[{&(0x7f0000000000)="0a9cce999721bb673fdb6912d175", 0xe}], 0x1) r1 = openat(0xffffffffffffff9c, &(0x7f0000001000)='./file0\x00', 0x20e, 0x0) writev(r1, &(0x7f0000000000), 0x1) 16:00:10 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = socket$unix(0x1, 0x5, 0x0) ftruncate(r0, 0x6) r1 = syz_open_pts() close(r1) socket(0x21, 0x8003, 0x78f3) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x280, 0x0) r2 = syz_open_pts() r3 = dup2(r1, r2) ioctl$TIOCSETA(r1, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) poll(&(0x7f0000000040)=[{r1, 0x7e}], 0x1, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r3, 0xc014575e, &(0x7f00000000c0)={0xffffffff, './file0\x00'}) 16:00:10 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000140)={&(0x7f0000000180)=[{0x22, 0x82000000}, {0x47, 0x2}, {0x46, 0xa4}], 0x3}) socket$unix(0x1, 0x7, 0x0) r1 = getpgid(0x0) getpgid(r1) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{0x43, 0x643a}], 0x1}) 16:00:10 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x0, 0x2d94) r0 = open(&(0x7f0000001d00)='./bus\x00', 0x1, 0x0) renameat(r0, &(0x7f0000000000)='./bus\x00', r0, &(0x7f0000000040)='./bus\x00') 16:00:10 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x17}], 0x1) poll(&(0x7f0000000040)=[{r0, 0x84}], 0x1, 0x401) write(r0, &(0x7f0000000040), 0x10250) r1 = syz_open_pts() ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000280)={0x0, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x3}]}) close(r0) dup(r1) syz_open_pts() syz_open_pts() 16:00:10 executing program 0: r0 = accept(0xffffffffffffff9c, &(0x7f00000001c0)=@in, &(0x7f0000000200)=0xc) dup(r0) r1 = accept$inet6(0xffffffffffffffff, &(0x7f0000000080), &(0x7f00000000c0)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000180)=0xc) r2 = open(&(0x7f0000000100)='./bus\x00', 0x10491, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f0000000040)={0x1, 0x1}) 16:00:10 executing program 0: kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xffffffffffffbffe, 0x0, 0x0, 0x0, 0x20}], 0x0, 0x0) r0 = socket(0x18, 0x1, 0xfffffffffffffffc) close(r0) r1 = socket(0x800000018, 0x1, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000), 0xc) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x1ff, 0x0, "00000000e74de40000000000000000000600"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:00:10 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x7f, 0x0, 0x8, 0xfffffffffffffff7, "bfef2cd0007370f747b3b46e315d61d7ab24e999", 0x1, 0x4}) write(r0, &(0x7f0000000380)='oL', 0x2) pwritev(r0, &(0x7f0000001600)=[{&(0x7f00000004c0)="031a8b093c70cb75b59bcfac7224409a13f972dc3760c89b0866f26ee337442e", 0x20}], 0x1, 0x19) execve(0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000080)={'./bus\x00', 0x9, 0x7, 0xff, 0x1, 0x4d, 0x100000000, 0x8, 0x0, 0x3, 0x5, 0x1}) 16:00:10 executing program 1: munmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000) madvise(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x5) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x80, 0x0) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000040)) 16:00:10 executing program 1: r0 = syz_open_pts() r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x19, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffe, 0x35}], 0x40c, 0x0) kqueue() socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) accept(r2, &(0x7f0000000200)=@in, &(0x7f0000000180)=0x2cf) r3 = dup2(r1, r0) close(r0) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_GVIDEO(r4, 0x40045744, &(0x7f0000000080)) ioctl$KDSETMODE(r3, 0x20004b0a, &(0x7f00000000c0)=0x1) 16:00:10 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x61c8, 0x401) rmdir(&(0x7f0000000140)='./bus\x00') stat(&(0x7f0000000200)='./file0\x00', 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x2109, 0x401) mknod(&(0x7f0000000100)='./bus\x00', 0x0, 0xfffffffffffffffc) open$dir(&(0x7f00000001c0)='./file0\x00', 0x401, 0x1) unlink(&(0x7f0000000080)='./file0\x00') open$dir(&(0x7f00000000c0)='./bus\x00', 0x80, 0xcc61d20ea7c45637) 16:00:10 executing program 1: pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r1, &(0x7f00000005c0)=[{&(0x7f00000003c0)='H', 0x1}], 0x1) write(r0, &(0x7f0000000240), 0xffffffffffffff3c) write(r1, &(0x7f0000000240), 0x0) ioctl$VT_GETMODE(r0, 0x40087603, &(0x7f0000000280)) unlinkat(r0, &(0x7f0000000240)='./file0\x00', 0x8) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f0000000100)) r2 = syz_open_pts() mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x4, 0x10, r2, 0x0, 0x0) read(r0, &(0x7f0000000080)=""/101, 0x65) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000200)=0xc) execve(0x0, 0x0, 0x0) ioctl$KDMKTONE(r0, 0x20004b08, &(0x7f0000000040)=0x6) ioctl$TIOCSBRK(r2, 0x2000747b) execve(0x0, 0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x20) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000180)={0x3, 0x5, './file0\x00', 0x3, 0xfffffffffffffffd, 0x582a, 0xffff}) 16:00:10 executing program 1: openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x18098, 0x0) r0 = kqueue() lseek(r0, 0x0, 0x3) kevent(r0, &(0x7f0000000040), 0x8, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffff9, 0x1}, {{r0}, 0xfffffffffffffff9, 0x12}], 0x80000000, 0x0) fcntl$setstatus(r0, 0x4, 0x0) r1 = semget$private(0x0, 0x3, 0x41) semctl$GETVAL(r1, 0x2, 0x5, &(0x7f0000000180)=""/131) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0xa0, 0x0) ioctl$TIOCSFLAGS(r2, 0x8004745c, &(0x7f00000000c0)=0xd3) 16:00:10 executing program 0: r0 = socket(0x2, 0x8000, 0x200) r1 = openat(0xffffffffffffffff, &(0x7f0000000240)='./file0\x00', 0x10000, 0x100) r2 = dup2(r0, r0) linkat(r1, &(0x7f0000000280)='./file0\x00', r2, &(0x7f00000002c0)='./file0\x00', 0x4) bind$inet(r0, &(0x7f0000000180)={0x2, 0x2}, 0xc) r3 = socket$inet6(0x18, 0x2, 0x800000000000) r4 = dup(r3) ioctl$WSDISPLAYIO_SMODE(r4, 0x8004574c, &(0x7f0000000200)=0x2) sendto$unix(r4, &(0x7f0000000040)="10b7f08593cbeb50f427103e5d3b9bafac5d2fc66efa8be42072d4c2fd518fdd5ecef2a73b33b129cd3bf4ffb7da55179b5652af8038d3cb32404eb40176c7e15e919ff3a6b6f055cb8bce7c38bca3732117efe3baf6add49e65ad53c217fff1a8b1c1c61e7b4db48554e11329f5ee3efbd688c5b68417759c6422c13b4fb44cf5e1856959634d277424c3126ea4580ad7afeeac9bd28328d8c4ce97e6f8455c48cf49cdbbe1792af052b334e71fbd9181ab72eb0722b46b90a8ae2d6e2ea6659f4cdeba2c49baf68c00f910d0487c1fecf05c8669509e4d", 0xd8, 0x400, &(0x7f0000000140)=@file={0x1, './file0\x00'}, 0xa) ioctl$WSDISPLAYIO_SVIDEO(r4, 0x80045745, &(0x7f0000000000)=0x1) setsockopt$sock_timeval(r3, 0xffff, 0x1007, &(0x7f00000001c0)={0x6}, 0x10) getsockopt(r3, 0x2000000029, 0xe, 0x0, 0x0) 16:00:10 executing program 1: getitimer(0x0, 0xfffffffffffffffe) chdir(&(0x7f0000000000)='./file0\x00') 16:00:10 executing program 0: mkdir(&(0x7f0000000680)='./file0\x00', 0x0) execve(&(0x7f0000000340)='./file0\x00', &(0x7f0000000440)=[&(0x7f0000000380)='r\x00', &(0x7f00000003c0)='r\x00', &(0x7f0000000400)='{\x00'], &(0x7f00000005c0)=[&(0x7f0000000480)='r\x00', &(0x7f0000000540)='r\x00', &(0x7f0000000580)='r\x00']) r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0/file0\x00', 0x200, 0x2) recvmsg(r0, &(0x7f0000000300)={&(0x7f0000000040)=@un=@abs, 0x8, &(0x7f0000000140)=[{&(0x7f0000000080)=""/174, 0xae}, {&(0x7f0000000240)=""/167, 0xa7}], 0x2, &(0x7f0000000180)=""/39, 0x27}, 0x40) unveil(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='r\x00') link(&(0x7f0000000500)='./file0\x00', &(0x7f00000004c0)='./file0/file0\x00') 16:00:10 executing program 1: nanosleep(&(0x7f0000000040)={0x0, 0x20000000}, 0xfffffffffffffffe) r0 = open(&(0x7f0000000000)='./file0\x00', 0x8000, 0x4c) writev(r0, &(0x7f0000002440)=[{&(0x7f00000000c0)="33f1785d277343ed6384962b218e1681a67b43c11715778157fb9ea936cd65a9ec05e975a91e9e234bf6956a6a6486eef6df8a73", 0x34}, {&(0x7f0000000100)="37d0cd44d7338f01540a932e777100238989cb476d101d6636aac0618527d402e4a8df994de6178c303961c29becbd9ae44926aff050b18d3542bac1e29d9d138cc5900d442801e140733965e321bf3d002c3eb85c53c3c6d1f426049ba0db187964994fde83e613bce364f1dad6935616b89ad7296bbaaf919d562e896962463d10ad4cde06ee4ac9d475a093af0814bec831aecc86e75d73eb80426aaf8d040e631426aec2402b7beead8e0c25f1e641c498990c84769a8cd484212c387cde742b15ec5180abe979f3342ed1cdc8abf8bf69ebfb220c17fd604663a052ec79989b", 0xe2}, {&(0x7f0000000200)="deb335ab73ba93735a39d2e6ecaab2ea37fa3d638a93fe81a22966ab4153b93036d70fd94fcf352f35389b5d8447addc2a1fc16d619762edeccc9b4f1117bc9c1a3ebdebbc12662b2825543c145e3f51e8e63e2c2520c414954129c78ed800a19af48b470ec087d91fe9afca3ee5f6bc89491893735567d8", 0x78}, {&(0x7f0000000280)="e32888ab4fe68f9efc4f701c20d17ec1dbfd2d0e6fb9569a0401384d5999b773b37c0dd296ac5e50ca31939fc30e4c0936bac653513c20a848eb30d9633e3122d0364053db471e43c22117cabe8e69f70e1246109433043345933d93c593ccfb4d62c854a364a566af7f0d01f60661de55e1f714f6cdaa86fd005b740a776f0bfa6d6324a621c716e881d65dc355515690c69c646d50c869711a94eb495741e5f07dfe1baeb351ea47c640d7a871764ab0fecb61576e2f92665873f16ec46224a485ceab8d97ba54f55fd9f4896030b9ffd4a842dd2a30c06467ffd47d41a0a6ac38b307761e4e902b320f956e33346574be23436a0621e281269834ad5601217f9782bd294c8b9d2327a2ccd8d8afc118ae70f6bb6d4cc649bcb0f544f4d36269ba967bf4864586d466c4d43916339bbdd92cfe22483a939385f2753d6021d9cfc6c80b7c521d601c815114fb237c314f0eef9ca79e0ef037e926b36a99a7e35ba86125947b46c117a984176958e9e3b3e83af1bf5e14370405ae966b594c9eef022dd51be418735b73a1ef23138b2dd32b1b2faa8d7e3a0169c4400d515960b9a4ed4b27ae7b43571fa8a0113b3d82a988160a9f254dddbecce76d0f2550eb75c6eb1ce10257a8859a8744be37705be40d70c9cd9aafb8b53bc37a4776d9c954e7ea20209060db341efa732fb614869356ea9d3e705cb11bbe3191379899dfa6c87853794215fa32515bc769e6f15ea5c7445fe7490ef8feba8a8fb9a574fed2306b0c10fa2b38825b22dc1e69491077c8fae864dbc572acf42bd86a7b3ffb2995d9ce9916d481a1540dcc952610ec17b5bc8595c56bb1d471e92aa032b25f5ad7b93f82373d0a3fa8054785e95a83e088b6d0deea164bc350f7deb021cc9c5fc1bad19e1eafdf6997a571a5b7638259b5567f113b8d605f8b4d042e55355b64137ff777c9d1415c193382cf7748687200b4827e2ce2c0d694b36d34de368ae571dcba6f458bfd5dcccedd737003a5cd6cdae1ea8c8954a9e10e91bc2d426ac9473117eb95b098398b9986cf99cc6990f14b5870e9f9d2f6c80a44ca709b0403927199518f5aa4775c96da02aee249de7129cfc1a9d57b53a543ca8ccc0b95e47472d2f6a29d0358d8ae13f0e95f73d37b73483740bb8fa08130a01ebe10f5482ad07007b26cf0a5bb89990b9ee0b4ba4dd944d4baf956a83988ba2296488f849972e6d220638ed9763ec2024ff3cb0ecace74adcffd86c7f09e4a3c594bc43e7703ab562371eab1872431f4e4bd89768cbfdc1ad9b143645b0de2d2c790324922c1d2d22e9ba9e2b19f4827aa86846954af269686ba092b83cd9e1b765aa310d42549fdc5eef96a5bac1dc61ec2ea7320639b18847c90030c623936bf0ff2a7fb41f6c50300e4c84ad031a4475b1696e577dca56ad0b101fdcba6d729fa850d7d3c7307ec2c51f29e691c8008f3458c199c11be9e6d19705fc9a6ff529a5810c98e0bd119515b16daea0101fd28efa2553e406ca65a523e1b53f58ac9b2b35bbe9b94d8971befae9bf45f563244a34c33c80ee1636487afd64cc031a47d867c32a15287eab52ba70301f1a113f5ed56c9f85a2fe01962496306f768774ec6fb79d6de6fd9077fe2eacdbcb3856ac38c395f68861b961ddedd608eac34e0e71f505a59f3ee5a53977227a209e2b3a7e706a856983ee0701accdb3f7ada0ae05c2394325dd491f9b131ca538775f93a2bc6a403331311b14961395d3f92bb21ab2df101b9c763e527a97d08f1994268a8fd7a533152645f6f154ffe87daa3c02a15dcefa576ac2ccb35809a1d1f916d85c2ffbb9fe9ad03e6a50c9dfab693d9b668d30c56499ccbe53f3d3c1702f767c4ebaa78975b6dfb3c246ca62f4468f136d46d29d51d3e94ddd7a2228f563342a4a6160c7dd26912b8b9e0bfcff2364735bdcc199e3b07dbe345b04e6f14ee5cf8a60163fb5d6608d1eace8ebdaca8da62c99beffccde3713af777f6e0c7eb21416fc20e1e2a69a700138aeb7ac37bb2ee5caa671af20b3bd867766b2d8ce89a34f8952f14ed44028d1f2c4938517138415aec7a77fbcdb9e6598fdd8e6ea619ab2a9842015a5b58ea4f7b06acd33a38b22f72fb27a4fdc3396e932e41fc1c31ae6b0a0cda6b0ac841348b4fcf81cc8b8b6ad04d82cdfc47100e5d77a90e5f0d15d93b73755f80d7af98d49c1077c3a141aa0bfc808de3185f92c3d3bcbca006f91904ec90d3da9fd7487973fc26f49f6206e1707c973f35460d5610ee8b5afed7aeb01294a5cf4092a97d7a4c89dc40c0e1191ef9aa245bb121d560c7c338c261d2cf8ab80c55783bacebafa1096cff2586b2d37c4db87ce2bbecd08ce59b4b2fa00908955720228d8ded01c0937a46dfdd039ba53a191742f572e11ebf67c7e6b66b8bca7e7abb122528a810ab1365cdd64b1d1ac919ec068f10cd5d2e3fc8013ab41c5a905d161ded50f755dd34a2938109071b08d93d43b80c2f8c1696c6711197f916bdc2dca099fd3f6222e33b8208c5fdfa35bfa13a69d795318329b49133c0688b623d1713eb4ed752b3eebc30a90b9847065932097aeb5b110ab2ee68e5ae3f10913f2d7a99f0026677de4c33eb1bbeb3f4b8014855506a0d3e8f9c9cdd5912c3e0f7ae4b950cddea914b8513b49d568941d29a7612439a9addf66103bf9db907a6ad0b01bdbfcf165b9cef2b34df25d454d83ab778e902b2997031eacfff492eea48f5a14e621c14f4d7d11f9ccade26d3ebfdf930b07d58f3d51fedf6ea806d0f4cd2d023b442d454069d85b2d00ac6d25a5d00c27497bdff070b0cce39467a80d1ead6d51ecd7a0508a2919c29b1e93e02980e94e431be40ff76115590273184b0da51cea486f307c985231b79b2ec22f99b4417052acc4bbc18341837d9eb3f384dc167b30fe7a3bb6b0e7ead3864591c2470a2c9dd45f8cc9ae7c8eb0df3a25f44828481982e4c42641edae1d5e30e54789b0dc831ff82a98cb83ef7f629bebdfa36d4a420ecdac91a066d2adce0bf2708bda80db5eb4a9f605e4f2713b60a1882334aae54125d7f370c0ebc1d46eabe0d9ec5917b8cb76195082f2070f8aef4b08330ece529a638d338cb407be16e208e03f75f51a76ff3ae80d0af5f84f5147da677aafd06343496010614e32a926bfdf3a5837b050c17676f543d88171c4a950aec7215a12afe2c92bea2b59432fdb4a6c3a5aab3155138429ba5be0809608f26fc96a4c43886de5314f035614b9bf3cfc4b0c2455acfaf3b8ea6433166dd0cc06dbf15d5e0b189ef7f3551a2042b3fdcd135103e276bbca5c39a08c8c1703912c0991fba7a9b5f1cf0cf0715cce0a3fc8eb30dafc512b476b6d3f793a6eaf511994c2a54e3be2b957d3bf22be960f8630d6ad6a3158e5b4dc7d6b63e1dd63bf40b806068da06cf0a6ae76f190f3c22fc1fa5c05ec44ce71dbb4dccaf861838a78ec8f7f26a04958124edd465b1b03d05d39af923b843d5b092de035cd81c6b240fd44ae3f3f407621d2639a056908a90ea1145dafc9537559ec01c8ad89d6cbbb37599d6a1fc439c4f7a11ddef56020df4ef24af125ce9fc9108d19fdc289e0309dfba9f8ae770d40d7acb92f40759bfd679ee989a5873d53e945e44ae1d6c16830684174cf754620b986d168bc4dece34057d15ddebbd5828c5afd273ee0214fb9faf1646c9fd59ce748446ca5a7ecef6f1575fb9f0acb5ac17018bc6a73271a015a614794a35cfef69c01a8d412f0c16c4187610fcf243cd5627316336215f161d51795f809ddafaff3a0f5a4147debee8c6583574ed98f577db127954bea67db8d40ca1286bc2fe9131db04feb3456fc0c77a9cf7bcd3781a179322abe711aaf487d3edd24a42da6ebec384e0da1332c4c094825453568931dc43b8d8c4d53f3e24a25a34a24612bc070749e53b324c2e015138370572bdbf72c0d1a0d932f9d918cbe7e594b43c0de93fbf6b2b95625a872a93396740846cfec1a771aed16ad48022cc30597aea22bff0afac111299ff0c912fb467a99f94b0896021cfca414aa6a714097e7cfbde59e2d02895c5b9a653c4677e0c98ff8d7c8ea65a807b649bb690e69844c0a5e1794c27ba76f621635b01e42886c475339a26f799019ccb2c9af8289aeb71791ff82b5ca313f394275c79e51b25607502c8fc7f94540777dda340f39590dd68fc8da7f31c504c5a8a679a1f559f2196f624d7c6f90f4d929a14ab38c78d390f6a4601f41a0ff57c80979c62491f121890acdc9abfd4e693922c9a9b515ebe3ef94aec7fdad5e37bff9de8ef41525d94de6c8d1f818dc9fa44216c55ceb82960922423700ea5adcdf3fdd00fbd9526934069c15c2a903a6aad3d7a1f9a9b8567bd0c5551320298e2afae7cb80485f73a07ac978d1c67c48733d6ae8d7251b623b071a0e0622fc3b966f9b804fd050f84cc7d360a6e2b9ea57345deabd8531912cb1f7095001957f4533350e8596e82550426286a93d0fafca67aa7f9398b925de34925ead56836a1494277e4e5f3143728f16c1a5fb70e92443da243e275f4d4f9499256fe624af9cf3c5c31a04a3cf56988544e258df161019fe0e555258e8b5610b218f5052611ab1025a72a0b5a90369caa37167a2612cef9f71d00231a1253a0071ee19e92cf59eb620f88ea5436190bc4403d81529b4f0c3e115a0451eec5ba708bd3c7fc8ac2bebe6411a13143772646cf572050a154c7eba35a006f955204eea2363ec2fe2a42bfcf72f125b64301c52e160741d6075208b15a4a97b4420ef57dc94fb4f389840ee692e40e7696714240ba95299dd231e19d98b1421c6d0b3da236048ef92c9ed9171319d886108cc7e244d1842b7475008042d458a414f4d6d47ba66af90938a95c60e22a260d6caa47ba9fa98147f156806261eef2910ac194b02471b4e508a5214f7a74815088f0ecd77ac7e5af6022f47561f01e6fb6af0ec51baf54bc0284096c199ac2257d074b1a91d153aca438bf939c84798962f84d4b090f4d6f47df124360991dda4f209c72e91570729adff7a0665251c4c1fee0908adbdd03ea2c94b07c9b47139d806a9b205a969e6ef686f14bb19c8a781a61df4c9dd039f12a35c36c1900412e9ead771dd1552bc5dd112e312f1e012f80a003f9824173ef424a04b8de7620cf2d770a9349f815f6dadc9ebc44a19ab9e151e668631c9ba3419e33bf4583862f686832716f3b36a7bd73b29880959266def9e4dcb434daf12d04063a0f5f51ac82f33b3f2d9ecfb7c61bad1706db98ad4d0d767d59107b00f5538672e5bb70c81530c04ecae5fac3b47e74698d40a1c11ef0062e6e1a1900497c62f8b7f445972043dfbf1855ce64fbbd94fe767e0b4b68ddb451321a9523891eb3a7d3ad6af67c57045a9c538b118ac188373492666da61ffebce3e5accfcb7f42dc5cbbda1810246e82ebdc7de3d081b93f07f158c5b67570c23205a7c31521914bdce73834b030db055f6bca300e2a59de7f6ca1494d804b0aec2b408dd466fb8267492ac56fbe225695d24eb2019d4f55a6a430915b013f071d0cb6d35bec7ed000bcc7e1893972360ab8e486469b9ea254978774d29fa6f56f997ef6772f64d84fc3975894f40026b3bb87e3a3884e9eee516d46294b42f032b723de9e5900bc8d9c4cdaed07a39f1b2b415c9e8d05c98f53c6ae6a4b354e48f783d3dbc8974def9dcd68a362c28b5ae39019808b51bb9dcce81b6b9bea49b8218e78c15ca0bf2584eab692227d5ed27a0ceca3eb80a1", 0x1000}, {&(0x7f0000001280)="2c8b2c7c750f825c3132da3cfdb8851b575a7d99c6a29345cfc441e032fbcb728a26d53f1dd6a8df01ed3c9b54012c6f6011d1064215dea9e083a9be16c565493081fb39ea52ceb2a943528af2fb5abcc2e5bf6a617a5fc6208574cc4dd42b0a28a50048fe3498bd7a46b119ea9dba41b1fbf622999dbb7aad594c372f6c8a35e14268850f0743aa0ebb0a07b7a396c6252249bc784b9b5e5c07a56194f750f317f897ee826827abc92da7402d150e219bbe34df8ce848ad", 0xb8}, {&(0x7f0000001340)="15455e27562e2cd46f06bcb6ce82fbd14d4a4c16822f169dbca48a7e9e40478e6017e38204ac61883f77bf34d5be1d87c6601bee786b0fa7db18e888", 0x3c}, {&(0x7f0000001380)="6e73a69bbd3137c3089fd76e4d7a013f2a5e665c092dcd5d4b7b465a094510afa743c93d5947394861ac08e0bb938e4c263a9827406292ce05945773a50ddabf813b11d20d77d73dc622395dab0133fe365092c42f5cc6888555d63edee03d6bcc89bf8562c862e1e47c4d47272e919fc7512809ae431a4d148334dab17c8dfc00f121dcf580f8266bb8549f457f90cfeb9814", 0x93}, {&(0x7f0000001440)="e5121e6de57ad174b93814e8872445df13a66e54a9a48b2933c20327c9dd211563d51aed8455b7daac667dfde7d146a07c9dfd3bfc999f1b09e9390c16012509e0679e0a79bfa13c151d9a73a1e2d38b54cebd922c3d09751570ab66b0db7ada98a062aff233471779466c25b4b28935a2b651970dcf0b6677ae942b0143e8981f3f66a8ba02b0aa188f45f3eeb923b79719929ac33edddd21d946f433670bc2eb9b0aed06ec71d5141a9de2d764105ccd2db84f4d79021dce375f416096bdc30af9bb24f5b36998a51e7fd8e9f77c5ce7f305fb64589a0f1317a7c94145a0b922e07baa1ee08cf7f2d380f94df47b386af08c3159ddbab369c99754f24e4b5591c92daece33492502398e025d7a61d53fe14c09c0b42d7bb80bc306e4e1e007c5d310d0ce086aacaea88f50fcf4e84abb631d18221d1231215e80689aa113f79b72bf97d9b8134d7555216979a036074b48edad12bd69aff81f25511737a9f9ad9e8a36ddc89c657dbbd1405d00ce91d32f8fe5181ade104521879a3ac3d324f4d795de80557d0922b4c3d989299916c4f3ae6d6570d133a5e9dc903f043c53ce34d6362542dd1e24af3a5ed8b56bb72374da82ad3bc22ff29be0fefdc6dc7b6b7508d037d55356b13daa06dc1ec7f58612999293422e6ad8d07de535f32549ba326e4c556e9eabbebb5b70079b8cd902848c838bda731b43190d18208e560d067084e4a5feea9573eb04a826ffc6239358ec660b7a357c23398920c68dd6275dc53722479f946be78494828b47a943e9a94f5d17f636fc4b75f9b85aab380297cfe651f3d49a9f2d214fa2448f210c1d072b14361e37a41c60ed36811d5f1c196ab6d228e43223e80c08ac765d17bc9f1cf233da69f1d02780e39a1d7e163167ee1d143acff48b77c31e6e6b80634fc2f11392771f7186f35cc1dadaae32797e63fe282d06ade7513f5d7d73138f91218bc703742eb7f38ed015ea39529003588624cdb6f4523b755fc094b086fc7f32bd0c169f433ccb054568ab49c5b6e734edbb539543ed46f91dc46b9e59abbd634ccd328a334bbf8404b08ed7125e78740c719370fcaf8735e1fbe57d31ea243bbfbfd15ea71bb9ccd22c653fe4c3d01c4e7ce1197412db9ba312731842eabd1b63c09c7ae1aea7828e4ed6c82c01cc2365546e3ea4ed28d0cc6f47acd5e4a3f22401402eae880369c47542f090e5b3d54ab5fa477f443addaa624bb0e2f29ffd66737786555feb2eac13ed8e5664dd90b0edc13c4415a078b7d1df8f05c9d29584073f314c0015eaf82bb8107f77ffc18188ec4a8b6ce6dc14c63a7a11b67dc26b1110e697b6a507779175b51c0c3d2fabc1a5cb119334ae601073eb08e36333e76b3ce79505985cfcf9fb5884abf056c79c8c6c1d4c5f7fc91ef2d4e2db7bdbe35b21c466779230d5ae036fdbac79f23983f2756751706ebe63884442c981ec4e8f1ece322ca22315e0f9ab59ac5699448ff7a7b1feccf676d9098307d94ae3b5e00f2447deebab188847673d8ca4f08aaf160a188d6d62deff567255050350b0e9e049b2bf3142dde590d502e3eb137708a63e1943fbef6e6d9c42b7b3780bc1b0c0757dfc687467cb29d8860a50643488ba161ac0466fc32e9f3537994e87df0d05b772416115726f2b8ac80860a27cd6fb14ccec2e36399a7048328b9507ed95bf0b822f8947ca4b4758d92dd0e8783d39f418ba9fb20f2307d2cdd9ac5a22df9c0ebde1bbb591fa2df201394a5250fca50bdb207c5b7a6b657cbcd36de2695a14acdea43fbb41a3f9a1065c5aded90c8827724dc8d28e532117ff6ccd05b93cf8202c5ae04084a89cdad4462108101c4513206ea101e3aa917fa8d9de14a55b2f3be47c03115f2222cf3aee0d379f097553118ed8086f8427a112faeff1bdbc394a56d71172126dd668d0cd7910c24359dcf839f4133dc362c1c0261faad349674e5ad20fce1cd3ac800588d0c688a2ca358858970b86dbe36cc24325b325d1039cc5c243d5be99f7cb3603bdb3db4e4ca9a59b112e84b91b016e6bfb84a3bd05a99ccf55f3ac7c8b002de561e0bce7dd3f4fbd0d34aa15fb294a792b365bf0c48f5403e84bc6fdb25e37aa695c47e31be1245d5a7286708a33bbd4cfcf59902ef20cf10a7586337be4f4bb95ee6a56a49f18c48054817b1d0a57841ec5efe9f21fde17543f6303093d243c9b79c75e0809b361084051f794a4bd387909734d03da18b9ca9efadf03152b982fa6b132c84d8743fccc3051f704abb5c9f092c0cddccaa3beaeb673f4024d8cec2975af31a09bc746cfd59ab2193252bac8a0e1118b089b5d0af3376ebc6d17c06439caf1194c27c986a72657b3594f6b85a698c612137304af93ce4221f86734af623cdb1c29332522d4140b4cd13a546d9cbb97fe68d7ddef14158f1ee4597e728d4afb1fed97bec36148be43b4a6f122917d5c5a3bb83175ffd3ee81339bde60bf1607df509b73ab7a6532e9f88531486a4c9b8e228672cde1b1fb523b1c764ca655a4fade3b274410f67cae7089c282842a6227cfa20b4a9fc8d3f738276d970329de0bd97eca64636bd5d716d096bd59646dc5eb6f16993a7fe995de088aca051858dffb9514450a605bbfe9987a9900c5dea6f1c7ff3d6f29f2fe610594a3fd1be83f2993764d01d88af36e1b92a6666dcf5efb7b08ca787175875f535acae4e5f432f9aa9c41b485b617954c2c65bf6906d596503829a9c9f591a267870b8e1cebd8a0ec7b7434ba6f541be858f16b9c8632f43aa53890ab7ddc1a4b4b17b0f59890385dea1bb276d64f44040452bcf49956f2fc66db960dc9c3cb856c7ac55bb2e4b2d2c3b850e33fb1c5594f0331c2b2cda293703245713169edb6380d97b6f5402a34b4f787fcb26abd37a11a09abfe41ca332ed4c19bf7aa94d16a7f6a6169b2e4ddd6b5609bf21e70635ec887c7b8320fc2c9906215ca0d82802ddea17545922346e19d0ac4b2a56aadd8e45a340b65d0060a9b798544507b7e87e5efa565f76b711c80b98d334a837fca838def3ac7577ed2da500b15ae300a945a056e7783bf03bb59c10c1633bfd85dcd18e8c00cebc4499720b89ae1afc4f2dd9888b68d19921c697aa0cea0466b581acb5cf8b67b5f9a32e728bdbde10811cda09d3d22fa3a0a7ad342c4af2ed413ebf8c281a12b9568de522133446704683d1dad0ee67dbb830d01eec12313360a13128c6dc657b782568792043818f908b2400ddedb00c7b6444651be02a44223d5c92eb55e170723c80d161a97c43ca92e6505caebd889f68f1c7fdeac5085f4fbfdc7bca46a1652d6894e1c26ba4ec31dde8fa708cd826e44f694ffc392b4c9982a3c0368189613c24e0617eec1e0f97e39ff2ee9a0f74b1a92f533b5da3d010b1051cc359977bcbc498d846b72f016cdad6bfa144521e3364626e22c7fc7c8eebe733463f2d69df6d8aba2f43b4aa263e670c7bca1ff0a53f77c77847a2a5ef2a3762fa75518cf8c926d9f2fa5da0e5535b49c2249f2ac9b0a721b2cd873af783b70fb389e020483ec48c92403889ff8d1ecf47b4cc8d61d630938c890936a28a62383a436b6e52cd7f67f638a9a42992ffd640eb2d32bb611f6e71f2170eb744ec73fd316a5ff46efc32dd84def59d4cb61bfedbc0223d53fe3665f9bc88e6623fe5bbde83e648d9de643a932bdffb956afac6f762dcea3b9c9ffe27f0952f4e0905c499c3eb5b3b527feec79cbc1604f207d2d9ccc8d9bbf0170d52563fb03293840f81ccfcb0cb68aa0c88744bd6b6d7904b0136f2d1c573cacf5cfd0b99e95669e0ad60fb2464b103364acada56963030557a9d373a8bb8b500ca2132ffd97f1d697c2ac9b83d93cccf20201104d97086d9a1871998919c5b822af705e9b44707bf3a01bccfda620214c366dcdb4e6b3f3bb3c5a5bc68f027b89fc6056b7e192f9df409560f6d5feebe88d837003b05cb09c36531f60cda696c6cfe2b40df627b3e06e4c0612decfb3c828333e8b128be93a0d2020d288b4735bac61db51964c03ea8325e076f77328cd640406ab1332e4d8786c4c657b5f0956e03dd01146c4760326f9845535bd0217dc87bb9201bf6c5c105283fb04732aa22e9da08a8e047f9535c0959bb1da993411cf926008f4241982135ee88b9437f14d7b3fba33291d6ec76645b66a7362664492ee972e3c6e6c8d4453a8da4ad4c6187545d0a5676b1dedbd96c2aed27912ed9c9169fdc6da768f0dc62d790df2a630030d209f643e0711d52de2169e312a13c63e0c073f84c01584511224894da113fe5b8c281b16e692da50337132f7b6d49fc43d28a84e9adf4ae858734c826513ec75137adf0406b406e0b1ce6dd63ca0de38eac19349fcd21ae81185fafb8c3cd7ab7afb0ec4883c11a40c1a52d876e44b5aac3e8ac84fb35942447f2f3bb960cf2cadcf96d61b8f5e99235bfbc294f122d6ff0faad328d751af954c1cdd2388c7fc0a5941928201109973bf314b789187716cec4df23c975995d57f183a35fda035b65f63b10d58e6a1fccfce3e69ae4d35966adf99949b9609ff806a56e1709686ce288a850baa42f809d0d9374d92dad694f0239408ea7b5855c41fa89f75e99fbba13ebff7465b1a7db719d579ebed6f7b99a31451763ff1841ec29400fbcc65d372a54a5bd0c7ca9d2357edfa4eb868be8f2d73c0b906820cbec23f99ca049d5b2ffe4011477acdc1943f3f8566233a0d1ce87a1d774d8ffa77869085acff7a7d5a3c86ea189f188f31a64631f90a8c922defc900e297d7330f95dcd5d73b023b3e376a08e5135017436a18c93cd1d3dd0a80320c6faebe66c9f2c19276a630cd27c38a4174de648e6400e50556c7520e96437b9fa321e22227328df8da6dd907b8f038756178cf8c48a7e59e39034c49e8443c2a79a44b1d5bd8251fa67e5f7b5be0e3bf8e1fec3ebc828132692c29888e95e6965e2d3dfc7cfb7b66ea3365659970b8cac880160a305d54b96e0849a7b0c657410ba443a512ee0a22f52aa7a2a5b712dcb7bcf55cf88128d893e9649310e111d7a02370a5e8f71e067093890e26fb4b607e4fc830df38d52d365c6d9a210a75cf1e0ea847cf87e66f897444d9715aef8cf2a530a698a9b1a34bea0b81bcdefd9c6f6ab13c187f4759305496b4ad43d55cda33cb4966064cb0759b782ae48dd24953ce6bc364c6cf2bb5b2e44dbc0e86e7134f608cd49f2f6271ae90f26070c05d5c5defe988608c21dd02414e1c5acbb7b1472efd7400a97143351918928140eccea3bd4ebc8460466e66b01bdfbe5fcb8812c8a7181e6d17427d7e6f262e08ba103db5385b99a60af9653683c92018e8a6f7a1fd2ec8730dee5c9f51b38bac4f235e5596226a92515aa4bea90b61d3af27aca013745057b9702bc111813e4cad72c0bb76c64e62996e19b88c1d96ecbc19982c407e1f45b0e046287a31bb0336dcd6a58c5087d84b16d5180fd9e001bb2a388b6061a400d15cf8efde7d86ab65cbe32a4f682caaac70b0be7e27073acd643908d59406799512991325e220048f625c3f8a0ca5a017b412f7a729249e19c421900003a34b364fefc00135372bfe35a349d7136425dc62eb2beb2ee75ad9fc74ec218fcf92852c6a946e3ee65aae4f897b3d9350d581ad4671584ffc8a25ff1fbb00b9d44d9d184143ba9b12cbce7947789199d9b0e3bd724aa532b16f7d9974cc1a39409ffcd14c74ccc645c0bb0a8919c830bbc04e7ac7635842eb000dc8f2ea9d3d0809cc54a6ed", 0x1000}], 0x8) execve(0x0, 0x0, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x3, 0x2) 16:00:10 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCFLUSH(r0, 0x8004667d, &(0x7f0000000100)) 16:00:10 executing program 0: r0 = socket(0x2000000000002, 0x8003, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000500)="e150ce26e5", 0x5}], 0x1, 0x0) pwritev(r1, &(0x7f0000000140), 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x1000000010, r1, 0x0, 0x0) setsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f0000000540)="e90a6fd5a5bf769e8125b3bcb40b19502bd4494cb98812abaf12d203bad57f04e1d6afdd23f35e0f2b621ab25275a53ad5f6cff46b2e4d7224774384751c446b4288dc23f701361dfc538806bf4ae04ab32e8e6998652f7d5893c55a9a7cc19b5daadb4427bbc675fd8ff65aca4ce45b0c87257ab2dd77101c1419403f6fa3a370e93658412d2e575d2730f55e6f0580d727c20cf2ae9f7704d4cae67d85f210d22114959428afe6c0ece98c206be8868df290ffd1e5d1b6b1db55600684fe9abf8cf07abf5664324652cfec2f5143167206dae0d9264d7ef94d9ed349b16e152ebbdd23a7122fb2e1ce2d88c4764f3259e3e481bd7855b7dbcb12a91708ac442f275e03f14714ee4d1323131ae2794283f12d2341356825ccef5359225458f70a581d044345890cbc7f5b4f23a6c6db8b4a274e2a84bad011cf4ebf42585371333b070ce1c44b2e5e9b076c682872538400c6b9799c5abf2c8f0be2dded1d93babc0671f664a53fd894b5d4f7d206eac3d5fd0ff4a818d6f935e6878224702c7608888a69fd284011e7de4731d79ae6aaaf38471749306e7efefe36e3a6e6ce6d13fb149cb3875d4ea09636f0285d08202bf8db34f9e7e2a27f0789134cb202b17cc04e030e3fe77e613c6635b74cac9c65a4506d21b4d488e699a39b5e79ea9fab2d5540027721d217e9c533ba90e973d3f93a48bf57e4dfcb7b78595b2087cdaae02beec5d56ef43ce0eef6ef0019b95c322f13427a3dc94b047980a88fc9984d55b60c9c6d7a73ebec0fe6b21ab971e1d9bc0f3214e995ed39faf066530fed8adfc7df13c79feb768a0e9c3dbabfeebd025ece1cdd7731b524673b38c05b5ef3d66c79ef3bdbe5e04cc0edf63e48670409c0fa08105552ab986faa76d7e7c073b2210352b7443913e739fd285e462246fdf3b8b66f4cb7546c54647542dc6f86d22f494e672cc20605be81c4f099fcfb7c947acb31e0f113fb30b3b1c4bab2fb702096fa6fe57298dad1d6f8a8be8ad6f7722c7b1e5cfc97a17cd5d85bbc96d3bde57d9c7912fbb9dcf712a0de501161b81f03df797cf59cfe674b25cb620a88698d63f8a617d1c8579ce441e1ad7a5ea9b210bf7c8649499de772f589c0a5aad7f1867875c090993734cac4be02d0722d2fdd5a1b66c811be36c055c748744f0580cf3fe4f6b8c375fd714099acf2d10c9c3f35cba36bfd1fa2164882eae64dc1f4a6e30a2b8b55c83f49b47b444c8b1717a2e11408cb38396e1545ee48a185084c058315cdd5adfbbb1570526232e7c2dda5be23c91487d32a91509992812a52deb704e4cee8bfc1d57cd6c9c7dd363f4ccca30e94bccee8e2ab9e57ab56036d72f9200b0974a6e8f203b99b8890b00b64c8afd0681a59205cf547241ec71260607054bb3044dbdfd3536fbf056cce1bd52fae0af711faefc09df96e4b640d7654d38b3dc81c8cd3ee8fa92deb8e03649d874ada4897d8526be89643922a3aacadc150a7fae886afd29fbea1262549fa44133b4cfea7293cd29243ae5eadfdc86d32547bed7eb1d7f1f0503e3b1c6e8a4d402623c3c1333bcf5891c76757d3fcfa6115a4bfe04ceb169117623c47187dd5372021d47690ce49e7d97e1391a24224b40f5c88f3b84720212ffe60297a41177e196daaba0ea8eb22687f3fec11afa1f16d5e0e3f9f966f684c0f8850848821fa957c16830d26fc0d3d3227bbb3a2b83c077ff374088fd5d9eae7beaf5fc3677b09755eb50d159268daa05cfb42d20fb780f4097b02921d84548d4665c5061917dfa07385b12f4448964c2e8c3efd642496dbccfe17b870848e936b47e0a2f120046b2edb17bd879f5463e0e7fe23fa98f62f4de171aa29639155cd6922add929e0ada3918a0285abfa7b37fae32f78e08c4d48b784204f737194c0c0661dcc4dabd0718a7c192217bcb349c385fced45e73df58c19d01f113a3f41c501860db9de9bed097d335e0b1bd708e61e09044dace1b26dadc4980da6db4f86bfd11f7fcf762499b2ee0875e97873af2efb10566210256d300c192bbc157211f9adeed7bc11c90c5f41adb8ea37f5d611782f0505c0076c4c4c70b189827fb2d2ca449a500f4a2cae77a41bc7328844b7abc9eb90d64a0bb0c82b03bb3cd344bd2077cdda4908914f2c246d1ee60f71b7a4be1dfbad89334686ac1a115d2a65cb8ac908322b979be6f9640edb39e96fb4529b122b0ee0d5c409c0403bdcf390f263ecaa685e4aa601cea07088b01ce0c9831d2de510f17e715d56f56b00e70515b95e26eb845f42a744bd48e2bdf8cd37bbf1578a74ecfe5e6aa8cb44a7414c282383382030d5cddf84b9b554cc6a7c72af485d61d88373b950d21dad41fd52e1631d3f9aab89dbaa8057dcbc04894d4e2d0373fabdf4d671a4df59b42494e13a7c3c377a26d159a8ff64aaf3236c460ef30f037b7cf115f875d3c51b267f0e54e6af4f26d936973a9633492f9d1321f4f67e54f6d9030273cf98d419275c0285cf2ae3593a9059b49ceb9483fb29e4f35f12e52be889a828bf94707da63693fad89f53991231965a4294e94d3919dd0784c7d187269fa02abcd24ef69ae848331ccda5888ac4edeb57729ae197d83662011a6c9f72da4d381f53f4fdce15e2e6e39afdce5995a3adb5a5ec42998c26037adef502b88276fa17c84bdc4e04d86f29dbf6c2b95004bbe50afc2f258f406f22bb79686d11477808e74a0a22368c294cd8280a056a0d763ffccd98e53ce1815944aa8de2630dfbf9f4c8707cc4ef6a1a7aaf446c4770ef94bb9b0cfde81ade28c123746fb3ea2ac7109fea35e96dcd1baded9f69866f495681ee9d230d9d1858345c31d847e45cd3a3da247f23d3f313754eca1a73b5f17b45814c8dd78bfe96258df37fa8c065cdc7a7a9f60c2391e137cef6f5f4e8e9d5777fa8737d470b29dda514a17e7de2caf31d6cccebeba84b1e18e1d2524e17cfd79a817edea0f4fc085e7bd29674b6165a2dd7b4db9657dacff4b5a8042a795c8d71da0c40cc86a50096aa578cdc295ad0b74a6cff58b1cd8210209a5369705e26a485c5bdb92b0b3b0705a38e140d7b2645d923b681a35bcd23d8b2141315187870fa2703ff104779be39fc83dc6acc3567cd80eb519be0802f2eec240a52b942d686694afcab5c720524316aa5db976000434e4a103d6160e2534a3d926fe37d656c54b15c1c15790fc623dd40c01c732f309a76ee013597ce07bab4f165b3af60deadcc7200f787700bbef0e459d0d4f9a6e06e11073acda0b3c5d851c0ca77bacb163d1b16a0e5b34be80aec5ebd9b93a52781d12ebb78047e4a39b913161423ba7feee0e2279f14f1e4d4c61eafa3f1c1dd81646f1ee061980c2b4a11a2abde290199cef569c0fadd3f502de90ecd0a1810a03aa526f89aa9dceee61ebd431df1634a06dc789f0a37c03a7d2642ad1c3f6e0ef1d6f9b0c391c990796b801608dcb15a1983bdc86c96b3004c33680c763e1009eae3ab444817cf9f319110b977015aa7efcc79d582e7b1631f211b051e248b42ba25865334be7435268be5948f25d28eba33f8dbc94f6591b59a572d8888a2e1dba8f53e84143130537fbce90b156c7cf84845df24b16ac8afea597c20dda39d378c7ba7ccdd522fdf78146be1f78efb4c3ac95d420f66b00319d06962efb5830a36c48d851cd1585442e0ac38b7b3c499296317aaddc52f958cb7f038a2de53e1f458756a2f6499c5416331ef7e98697ffb95abd3e041cd9117d84a54d436242ab02d37b6efd1273a03618e757d9558ac6383cb0c3c2859d0b012dbafeadc4ff252fb9080dc8a0f514cfddd2e9b1d0e02eede572c96283e4790c6aeeebdb847b1f352b27e149bdd79a9c0dae6837fdd908fe442efa0a3abc98b61c803e300b259bc4f8af61c3a1bd37e48c08ae3e2446dc6608e58d84c8843a2b12a6db3db543116011cb37c6379a6cd13c728af8ba2f22222b37780980d9b20b424b78c00be17d8c8740e11d6741b692d30028a289f4893fe80cbfd47f80a77d915ae2f419f38ae9babb18d4df91fe69636d5b6a111a020b0d354a8fa111870b50fdcd32da1c6cfc0311f6591b794493c17cfe66f5053d97cc880281f49f296165dd8d0edaa71bac9355f99b9928d5b8f93156b11513bca96e0839efabe86f79ef4349cff668767dc88495776e16de7c536952fd8bd3119f2108264b1502d01f0ef9e0b1c827e20ce40ef38c2724fe93ba4d7f056873c1bb44d8fbd65c8c68877caf2f623b982b6887eeccb8e89ca86cf7fb9672d068ed15b59c1b657b841162b65fff9f2d31b667623202169c6f4c3b8b9071e0ef5d7efde6db3667cb0ac0fd98a0638b975859d676aca4720ca9eacda2b251134ef8a91ae4b5bc074f596366f4b548dcce3c4cfe6333f3f326d83ef0b693a80bdfbd2318964fb171e029477141ebe77987cba965f34e785d84d91d559c124494f25e90bafe5e38a2e41a1eec55df57384a6dcce8048a5d358ffc20701f75466cc3ae43a180c45c649bcab5ec4f183cbee1c88ff581bfd54f64e0166a3d6abe761998fea7f86660f870b6e25d8fed87482bab1898f5c3fe6fd77919033e06d37759c7e14cca12131065389283390780e1480386a526a3c61e49fcb2716ec48884fd01c068195bb14255f3add617f6996b620598a62dc354bc5a8043ff35a001d08f4c1fabea2ba4860b056ba72a776bf65bfe92aa25c824e44f65a6ce9bf0d85154a0569e0560a6ef2e9560075de0f26c38dacda1ba46896dc4874def6fa2f36d23aa9255e3f0b8bc87510341a791c16d4ef11d34d3de05f90c5cfa73e3cce491a8a9fdc4ad6b58092746e46fa114e250867feb27fbef6b9ff49abce1ec8e71d12cc39db4f4c45edcc62769b1caf26960604e980e6c99992bf69a341949aa824dc8f3c38d3adc3f7660fbeb77680a9d9892768501c9febf7c71c55aa3da7e447c4d6942d520f855f2ff00da8ed0bb05be1e656474a2b3bdbc394ae18bb49fb8a5f504bce4bd609371f6b96691c4a8948eed637f88fcbed31f59346ff13f7af4253e8394b9ae440e79cf2a9f52f91661d9f86158f3aaddb7cbaaf9a925f4997cc47a2da9d773219e7170a7ed137dcb6313e98018ee8cc2299f8bd70257f2f453d2d525f0833dd5abf4e1e5e9f43f6f3210aeea11f497f617452bd39c8ee21972a0bacdff04100a45c103dd5a932447487bf9f280646151dd64a302148712022821493f8adfddb7f6baf95801a1a7355b400d79b200f8e8c775b4f5282045730e492d83572e4e2e0b79553e0b760521241a196269b6dbb329c45f8e518789bcaf9ff72331835ff291939680a1a07321b68eea1a41476f8e3dd5ef1f80e9f42727c95c6216f538ff184986ef3730a3f14eaa6e850a4ea482b008521d13a40c832ebe17ec0b67ff5db743d63b81ffdec6b32fc0572c8a7d9cb3e5e2d83ddd59cc8dbb91d9ae1315cdfe2d044d8ce22d857ac4d7f0d2d07b493fe86e23295be806406015b9f8223a3e047f8329ad2a5e8c5fc5d86dcc1e469282067535e52fa4413fb15cbe85fc203c7c125a978ab7064e1fdeaf4d6814cc44fe8536baabf693fca8ad2c509085c518310bfa03096268146e60fc16d135165725bb32374771449a928eeaafcfa5f1b1a54ed6b846cfb216d04d3a4ac83b0c541717d65fb1ff32e9c2ccb40737072223bc411b43edf29c7c0d260fe25b3d62cb82863e43729e3ef502d35277cf361bbe6af40d58c15bec6d978817e460738ec22b1ee3bb0870eb264f17ae3", 0x1000) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="d6809e0beecf040030b99ea043"], 0x10) write(r0, 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x8420, 0x110) 16:00:10 executing program 0: r0 = socket(0x11, 0x3, 0x0) getsockopt(r0, 0x11, 0x3, 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x80, 0x0) ioctl$VT_GETMODE(r1, 0x40087603, &(0x7f0000000080)) connect$inet(r1, &(0x7f00000000c0)={0x2, 0x0}, 0xc) bind(r0, &(0x7f0000000000)=@in={0x2, 0x0}, 0xc) 16:00:10 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1) utimes(&(0x7f0000000040)='./bus\x00', &(0x7f0000000080)={{0x81, 0x9777}, {0x9, 0x8}}) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000300)='oM', 0x2) 16:00:10 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse\x00', 0x0, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) r3 = socket$inet(0x2, 0x0, 0x400) syz_open_pts() poll(&(0x7f0000000000)=[{r2, 0x40}, {r3, 0x1}, {r2, 0x80}, {r1, 0x24}, {r0, 0x1c}], 0x5, 0x81) mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r2, 0x8020697a, &(0x7f00000000c0)) 16:00:11 executing program 1: r0 = socket$inet6(0x18, 0x1, 0x1) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x10000, 0x0) r1 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x80, 0x0) r3 = fcntl$dupfd(r1, 0x200000008004, r2) r4 = getpid() fcntl$setown(r0, 0x6, r4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f0000000000)=0x2) 16:00:11 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() write(r1, &(0x7f0000000480)="0338868ec9da2d048394dff5d982d7cfb18541a7219e4f773205c2cd644c13155e1c19e11a59b1b27bb53fcd4bfa200e1983975a129e527a31fc1a6b673aecd3438b54c371af08748b82975e4c9739a9290b8904407cf59beb1109882aa8e049b9018153eea6253721bd161dd3e23dd523de370671332a73574f6161644cf5f7721d145e101263ec2f5116d9f424635e5985b7dda79b2ce8ac8b3186f9b3591ef6b3cdc90388bc70cd9a7147b8068a8e02cdb6b10e2b71782285eb94ef04fae8034c83450a196d3b5ceee80163b6a3a59221a5df87e5f7b55e14cd9a7a843c0afe836ce7c413bf4ef310fec437f41f308167b1e6b156a59d0dbe39939270cc0b41c6aaee240d4b8ee79481d97882404cfb7f7619de9f5bda4bf4ed2ff263a7d7ef6d86fa7b6f3b67b975bf5de02f1b8d5cd7aeb3bbcb3d6e24c55b727fbb77b983e59ed09bb29b23c6a6c9e1b028f6f65c5d54847f32fd833befdad94a4da4029c14a9c70c49494a42d9b7f6d0b6f534bb83fd6eed5ea55d07c8da0882d1be0b3422562f4ef1fff00af99683659197df4e07c74f5996424731da1201c37af01a523a5aa182e8e27f482a5407b71bc0b98dd4511c35ca7eb975692f07d71c69ac4f42f087431368084d66544bcdcedeebbce33d50f8160296d70427092fe53983d0204068c05abb6ad80b2d7e396e41647766e2f4d1d7e86ae1bc4259e8fa12c396ca4833abb9c86c0b7aa703c0173a0fb9f2cb4ac54cd0265106d733eebbb72267ce61bbf9dfea7800bd4ad35238419b43d28d4e837b738b644876887fda0d39673024df7cf7edd0bc897170658e875242e13a1996fd2f9b366238f074ad9af92fe3eb1d5fac3780171be5b45b211d5687ddbbcb655cc17b4f04a61c43e3cc5351d56517c79e10201247952503a2dfd78ecb7d68cea06c31ec2565febd5264da6aa3cb38ff610acecac8395f98fd231925db3f9a1e7784ce9151b37eb098657aba0f283fc35b02a0778b8603ea14f18d8b864861bb6e86c057aec7b897c2c55009d1414d625c0232e8eedd1c2e9344920888fee804ed4368f609922631928d38184530e67d8e48b6055304fb60728814914d7c575e1c31eaf2f70e9707baff3e5c3d38d56433882c1439083ae9926149430caee9a0f095488ccd57c5578e433f1fafba526143c9669b620cad7d9f0a8fa01917d5362295fa8ff61d03e13199c819eccf5e26e18c172fb73cb072b4fa9679a5fccabcba878375044bd71803f90cc30ed8373ba1c37af10f61864b5e71292bff8921e2040d35e56eb915e07a5c62bc2c9b181a6ac432d7b5071526b348c137bf284a6bfce546bda4a283ac3dffbf2ecfa24be468c2c6a749478335a5cd20fdb87d159d68b80968519409d4a82025b0e1b69653ba5e91b9ee322d492fa21458d0219be4a5a3340dfaefa0961ead96cd632a80d0e66d8b924b104a42f24c1b0c696166b0fb47bd1f355adb17ca1fd85781d4c06ac7257f504642dc65e5a6bc21998e31ec67c960313c4337202215316984756e445c5b6d54b94b913399f2bba601a38b2a4aaeab22ddbcf5a78f62a15ae94cc28ffe8ea17536f9dd1a1b4153bbe43694abf608dd1e06eb2a6c29d66164db60f6a9a7328740bfd89d10599e3cdf505c5cb2ae2d28c36798e1615997d85950df0618cfd5cabf57de1ea368cd9e43f64531154a05fa940fa67bc3c0ad78a423dc87f7a37dfc62a359fda5c993869de99a08a7a5e311cb4d658b6702f91ef663cf45b4ae88cb51fe7797acb47faef12d4a8537bfeb4bb71eecf07fae090db8230920fcef736dfd4659889eba38d2710cfe48f755b4fedd45c9c1e2a76c072a35a825c1b29cbe49a63944f00857aa5e9fe3902ef1877d2d18feda9e2b36af8d62e7f18eef99b24e0e5871ca64b51db9676c795b87c45277e7e07d23c1d10b00d7e7201a7200b4fe27d81c6730a4f4eed740aadfc1e9809884ce01981a599d91f4ba9bc733231c162641d5bccd731a6e13c501e63fefbe549884302c5399bdeb99a3bd9f7b14c98ad01515806be838f171261628adca64c0dc5ac04f3c30e68a13546c13a26134b2d0c01930bd56271da1ed99417e26f201ae7b71019ed656947520d5aa6b20d5202dd4b0e9d82b241d8084b249c1e36e390a13581208173bdb8c4565effbf1c301bf3413a3c86f41cce06e751ce13630129fc906c59d7a66a11458e2b0b91c5c4725c9ff66afc86abfa84a468d79bc0410deb00eed102e088c1536364a8d83416b6045480941408f7faefdcc963124a6ac3eafef8f77fa8280e3e83d60c813579d8831227070ddde74623d981c613020ea5902f0e68708fb76c397ab72044039c6db6034e63ed67a361f25a70291945558595d61f8d1fedd9ee481095d42ac4478a029b8c91e0e3fbf8f25cd074e2737a646c5bda5e30c43213d34b515b74e3f9bbab975db9090eccbc1a7ff631b7f7f3b9dfb2c43071fbb027e979740740567b2d94b8bca9fdbb5a7f1d1d283d793e33db80e350a81b18475fd869c811e8ca2c51829b6c0e0a65b3220be5baff5f686d2a73bf8d351401465a967651899de99d46c9c6ed0582417503c1d008894cbe7aaacb031015fcebfcd8fedfff416440d0287755cc26cbe1f35d79a6df536d83a5f5850c5f7134ef8b289cefabb099f21ec06c64ea9c74a6c8f7f2ce09215c7f09d674914cadc7808131d87fe4ab82079c7239ef2f83e32679b5953c69dfa816e51c5b5ff601ded63dd1d10b3969b43e364b0cb27c5adefb8450b5ddd902294242b581e4d7a9b2a0e16a7b03f3f0803255e7f632ded49d7fb1a61e81376fe37e7c36abb5190352e21e0865c6f33873896a57c73b7f9b6218dcec7807ed630335aff370a77df645dc64e4aae714e98a01eb452ce8ea1f3b9a2f59b13af4a4c834c7e20d878f2f1c6316e868dd2fd1129a85793c06bb62a785eb55242a9e33f8ce0474fdd9d0da6afb98c7112c86ba86aec147e5d9a0a2c84eb3f524237c1d7857d1815df8864d9a899ac7b3c8a69e7f9d9f9936bf48e67541ad820feebdcf23ab2c0b60d8beb232eec80e761dd9aae710e166766afc4924738b05e63157706bd305777318b032746bf7cd1909e53203bedce960ebf40a0ac6d12dbe9a7e5ba42f02114a05a9fc030709c2d48bea6a47a32ac5d7b8ebd577a9e70543fcda16f29ed7f606f4ab5f6454dbeb20d5b18b637fec3239ea28f66b06441052d5e01c7dc90f003de6b89f794c07150d1ddc08374abfa28f0d396eea31d567417b6c075cf476579107371ad36dae029502866998b1e063896b40983dd92f21686f0ee7d91654652bf0373d5e57bdd4ce9831ee9a63fba92dba83de85b57aa5e44969fff8ca7a522b4671bbbb1f9e9c6eec3564d7a4a9641cc9f680b34daba6bd6ec7f5f6ecb80348b3f45ce7bbac340851785bb8b0e1e5d25dde40f3b7e289ee7e97265961bbbc798680f925215c89e5e572bbc14bfb7cdd3f4f8c1467c96173f85d42b5a9a451f5c05d28f985ff7e0d6a5b085db2ff7e8624922e92cc0efc80ddbd36d951799f572456b365f8ebcf8528a85c1e9f0111d536889e75de0a71279aa559a2488c47823ffbf7dca8e8252b9c3fa45aa4041bb2ba31978b0d9cbcf2e620055a7a00419756a6fc0fcbac406b357bfc39b2ec7c9a6fdbc48a9513cc93dc6279d814e88c28926ea37a4bd184f86b977261337e1b90ab8ba9563b4435dcbbfb35143a676c40abb0c9bafaaa259cf932e401e40fa73b1555ad55ea795fc753910d999f96b6ebabe912f3ca360483dd4fea907c65e41a04169be2d300c06ea6957129bd25efcfb338394c8c7f03a665392dc52ab9a1861a295947e91670ad51f2fb03a2cd5975537cea05bf2f7d3a1a96dcd05542eb113ea6d27a97180f5ccb397ea389ce504744d6d50d5aca751a6a78a457cab7e00a536d8b26e10ed1f0dca9043f1416743a9568fcfa7dab237b0cccb9087f21fd238649f6bebdc6a6cf99f7e3c35cc54e116ca634ae94c06148ed4067a8753fe7fa733c2e95f6d0f04d355c7e9b11b8f37135cf4029668044a24567d5e9c44722764198d9a9ce5c345ae878153b7043ac02594b04e55d504143b8b4228fd3ece6698a1a9b0b8051eba109008fe8883b90ae6220391af3fd1e525dbd39bf8a0310123c4426ec12fb9e7382c528f0e4e181e4513174f390b7df5890852fe51556539a5391bdfec722634d006521e84f7cd4f807d5e468e675856ce2b6caafbd06da137be43027a165dcec02008dc998689baf059b9e8e16db2060c516e22f956f90be1585da9cffe4b8f3b180d206137721768b4c92ac736ae4b773987a502a90f3b37a118d64c3df1f2bd84f8252acd117cd80af338cbe2bd4112a9245a6b2db4b62b38b3900ad81414f061429b91214971c4136922781b66628e5916b0d9c238e29f9c4351e23d7a7df579f0a1e760bd9626239758291f377d09a9cd2c93f8c065633e0c602721a432773ce1eac9015744d10762a66b7d0cd211cf53a42c504c6008a36bace2ec080fac4d7954ea8063bb280dfce62cda7f3fa1af5266c7f00723d6ffa97a037d6948b53d5a96a4c71970f5b1d4ca8a8eccf5c7ff47715e7f6b7fa4da52bdee2364cd8fde0506a3673e2860c8ed7fa6db5e9ba3bec910a2f7c729fb5a18e618ed749c6f636309f55753f43e65ed2570bf39b1e2cdf45fcbfc50d3b9fe4948bc2f40836aa7eac1d1d8406473054174c84311929b2a52fd7a597f256645319caa4bd889f4a9945cf6513128049989893db12ababb7aa7be471021eea89dc6d832653b732d1f9c08f14106e1392f6cea2c95752b4ac00977940733f5fac58f8334948c311c87e503f9e8d9d62fc788f6ac2e3633077db6693dc881ff7794f1c2147a82e027d8b805bfbb8760bcfda50114e7362d6529ac16985da7c7d5b6a898ccf0202dc72303096a01b02db7874dff4f0891a5d4f86657d4732eb1119e628dd0a948dc86d0fdcff4188a52a1a86c02fcbf088aa96279fda7d46862eca237afae5fc297c7f54ed85ebb150c3d13a951f296e3fea4c261b55f5a91f82e5944d99896f40ab835eb7957994bd0511844d7b014850eafd751e5913f797822b608bc8b2611d1b3a306eb8403136f7e1f2e130a5c51e5db63cc8eb3ef5c138161425987884065d3c99a09f6b9278aa371c78e0ee0b0b2adb4c49fb2017c3e825205b8281d8732af42e63445a6840cffedfe5b66f2d59eda41e15130ad9e040fe35892cfc14226954919488a86394613e1b669dd7add103a3e8992c8f89e27fd004f883f8f642ba655cb947655f3cdeb6d0ed1b8046e29d6944f97022a67146bc4e77521f43b08e1b5e230592cb700b97444ce0bdc7b5aacda752920417993f60d554fee04cfb5d723b7647d0a90916fe88963892d9e64471a5b15c966deec0be68eadcf5bde983bfe58067d79ca86aa0224ce67648cbc09ffa64af9c218f0aba3d533fa14e214ecb5def44cd068da401035ae97eac2b5907db4a9e24b2d0fca960646007ef8c1493f6cc1e606e49b786f86b318c03a2332c8286605468de189ecb983bd4f641b5997769678f365f043c4c6cefc39b0235d0240608dc4cbea52318aa9a63e7cca486f9ed7a361d6a29e986c9544f97cfea03c076059ac75e1e3d9b9e9ce19ee0a30d6467bd3ced9d7566aeb7b1eb4baaeecb0cd5f9baa4aed937bf0436644358bb0bc97487fdb0197dcf4ba94a357284286981e20f8da2c2f95aa3658498dbda23365df35e5a7a235909c0f6a3625", 0x1000) ioctl$TIOCSTOP(r1, 0x2000746f) writev(r1, &(0x7f0000002a00)=[{&(0x7f0000000440)='I', 0x1}], 0x1) readv(r0, &(0x7f0000000380)=[{&(0x7f0000000080)=""/111, 0x6f}], 0x1) poll(&(0x7f0000000040)=[{r0, 0x7e}], 0x1, 0x0) 16:00:11 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4500) r0 = open(&(0x7f0000001340)='./bus\x00', 0x71, 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000040), &(0x7f0000000080)=0x10) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085762, &(0x7f0000000100)) 16:00:11 executing program 0: r0 = socket(0x18, 0x200000000000004, 0xffffffff) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt(r0, 0x29, 0x23, &(0x7f00000001c0)="9513f3948292ae269282d455abab56626afd70c6e9b3fda3181149ee114dd200a92ef2b465bbc11fcfdb71b72ce278fa941a79b7d45722a806d166b1bc4513bb05a76025938759964a53c6bb7cf2394a7ab24012dc56fa2aa2786a7b4b39b7a51bf1baa51d3fb561c0ce637ef3c53f88edcc758d1e1eff1031571ebb9a54c1ea8426de968ad829470aa55d5b3eb81a62a35e0b41bc906838a88d756b2d17d0d7", 0xa0) sendmsg(r0, &(0x7f0000001340)={0x0, 0x0, 0x0}, 0x0) 16:00:11 executing program 0: r0 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffe, 0x100000000cd}], 0x0, 0x0, 0x0, 0x0) nanosleep(&(0x7f00000001c0)={0xfb05, 0x2}, &(0x7f0000000200)) openat$zero(0xffffffffffffff9c, &(0x7f0000000280)='/dev/zero\x00', 0xfffffffffffffffd, 0x0) nanosleep(&(0x7f0000000240)={0xf0, 0xfffffffffffffffe}, 0x0) r1 = dup2(r0, r0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffd, 0x10, 0x4, 0x4, 0x80}, {{r0}, 0xffffffffffffffff, 0x20, 0x80000000, 0x10000, 0x7fff}], 0x9, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x1a, 0x400fffff, 0x3, 0x100}, {{r0}, 0xfffffffffffffffb, 0x36, 0x40000000, 0x3, 0x2}, {{r0}, 0xfffffffffffffff9, 0x9, 0x2, 0x6, 0x7}], 0x100000000, &(0x7f00000000c0)={0x6, 0x6}) r2 = kqueue() kevent(r2, &(0x7f00000000c0), 0xf8b4, 0x0, 0x10000fe, 0x0) kevent(r2, 0x0, 0x0, &(0x7f0000000100), 0x1f, 0x0) nanosleep(&(0x7f0000000100)={0x3}, &(0x7f0000000140)) 16:00:12 executing program 1: madvise(&(0x7f00003ea000/0x4000)=nil, 0x4000, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x9130fbf, 0x0, 0x4000000, 0x0) madvise(&(0x7f00002cd000/0x600000)=nil, 0x600000, 0x6) munmap(&(0x7f0000286000/0x600000)=nil, 0x600000) r1 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000000)={0x5, 0x0, 0x20, 0x1000, "cf9b628315ba9818a5d1f3029f8c7766b286c9b5", 0x10001, 0x6}) shmget(0x2, 0x1000, 0x0, &(0x7f0000598000/0x1000)=nil) ioctl$TIOCCBRK(r1, 0x2000747a) 16:00:12 executing program 0: socket(0xd, 0x3, 0x5) 16:00:12 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r1, 0x20004276, 0x0) setuid(0xee01) ioctl$TIOCMSET(r1, 0x40044274, &(0x7f0000000000)) ioctl$TIOCSTART(r1, 0x2000746e) 16:00:12 executing program 0: nanosleep(&(0x7f0000000040)={0x0, 0x20000000}, 0xfffffffffffffffe) r0 = shmget(0x2, 0x3000, 0x100, &(0x7f0000ffa000/0x3000)=nil) shmat(r0, &(0x7f0000ffb000/0x3000)=nil, 0x0) execve(0x0, 0x0, 0x0) 16:00:12 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) mknod(&(0x7f0000000000)='./bus\x00', 0x80002002, 0x28ac) socketpair(0x10, 0x7, 0x401, &(0x7f0000000080)={0xffffffffffffffff}) kevent(r0, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffffc, 0x10, 0x40, 0x8, 0x8001}, {{r0}, 0x0, 0x30, 0x10, 0x7e1, 0x3}], 0x0, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x20, 0x1, 0x3, 0x4}, {{r5}, 0xfffffffffffffff9, 0x1, 0xf00fffff, 0x7, 0x7f}], 0x8, &(0x7f0000000140)={0x8a2c, 0x40}) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(r4, &(0x7f00000001c0)=[{{r3}, 0xffffffffffffffff, 0x1}], 0x7ff, 0x0, 0x0, 0x0) dup2(r1, r4) 16:00:12 executing program 1: r0 = syz_open_pts() mknod(&(0x7f0000000300)='./bus\x00', 0x2000, 0x0) r1 = open(&(0x7f000054a000)='./bus\x00', 0x0, 0x0) r2 = fcntl$getown(r0, 0x5) fcntl$setown(r1, 0x6, r2) 16:00:12 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2040, 0x4f4b) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) r1 = socket$unix(0x1, 0x1000005, 0x0) r2 = dup(r1) ioctl$KDSETRAD(r2, 0x20004b43) ioctl$WSDISPLAYIO_DELSCREEN(r0, 0x80085754, &(0x7f0000000280)={0x4, 0x400000002}) syz_open_pts() read(r1, &(0x7f0000000580)=""/234, 0xea) r3 = socket$inet(0x2, 0x8000, 0x100000001) r4 = kqueue() kevent(r4, &(0x7f0000000080)=[{{r3}, 0xffffffffffffffff, 0x5, 0x3}], 0x3, 0x0, 0x0, 0x0) shutdown(r3, 0x0) r5 = msgget$private(0x0, 0x200000000041) msgrcv(r5, &(0x7f00000000c0)=ANY=[@ANYBLOB="0000000000e45f3bdeec268b59986fe5ff0ff211000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000082b3b6dc881cae8d0000000000000000005dc3868b000001000000000010316ca45cbd870205354e825dc3a6f2332e57da0002000000000000d2cb957c69de5741ed1cc4a66145d816a1b18b28dc05ca8b2df4888b380cb360b055765438339054639287829d1c33d7a122c2ebe08805ed59ec34e872a4c6e6c7d9ba782e0d622b5ff7113a923bfccf86594b06000055e42335b84152c52159fff20178d56b98e6d0da1e8150a7dea7af59c7bfcd73b863010000006b4e30417ed5"], 0x1, 0x2, 0x1000) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) select(0x40, &(0x7f00000002c0)={0x5, 0x2, 0x101, 0x9e, 0x0, 0x2a, 0x8c, 0x9}, &(0x7f0000000300)={0x3f, 0xd7, 0x7177, 0x7, 0xd1, 0xa, 0x8, 0x2}, &(0x7f0000000340)={0x9, 0x101, 0x1, 0x1, 0x2, 0x1d36, 0x2, 0x1}, &(0x7f0000000380)={0x3, 0x4}) ioctl$WSDISPLAYIO_GVIDEO(r2, 0x40045744, &(0x7f0000001ac0)) setuid(0xee01) msgget$private(0x0, 0xc1) msgctl$IPC_STAT(r5, 0x2, &(0x7f0000000040)=""/77) clock_settime(0x4, &(0x7f0000000240)={0xb135, 0x2}) msgsnd(r5, &(0x7f00000003c0)=ANY=[@ANYBLOB="0300000000000000dbadead6c8be30a8b09eca6788df5dcbea5d0de4aecf7ee67ffb2bb26bac36927b953edb61fbd9d57c3954c24c5354dcf060c9d78847609c4bf549db2039013aea6318e3fb3000981f1648b8c3326aa81c541b17b53fa5c4a08d4425c3e7509205e22edfa23624c0131d2caece30f33c64893acc51054877c21de24b26b538a14e2c3bd9d045068589b416bbbc90155525ce0f87c223088d6ac7ac824a18ba6c60ff2e34ddc14d0480ae3a946fe5a852589f50d352039c4861d5ad7b7334c70bc08049a33686980effffffff6645f148388fb9f2fc47b6de72aa893911411096bc2432b2f572"], 0xee, 0x0) bind$inet(r0, &(0x7f0000000540)={0x2, 0x2}, 0xc) clock_settime(0x7, &(0x7f0000000000)={0xe936, 0x6}) unveil(&(0x7f0000000680)='./file0\x00', &(0x7f00000006c0)='r\x00') msgctl$IPC_SET(r5, 0x1, &(0x7f00000004c0)={{0x3a6f, 0x0, r7, 0x0, r6, 0x81, 0x400}, 0x0, 0x2, 0x0, 0x0, 0x101, 0x3, 0x1, 0x1fffffffc000000}) ioctl$TIOCSETA(r0, 0xc2c04224, &(0x7f0000000700)={0x80000, 0x6, 0x0, 0x0, "04713de0af28a2813d8209b8d9f39321849e3c99", 0xa09, 0x4}) recvmsg(r1, &(0x7f0000001a80)={&(0x7f0000000740)=@in, 0xc, &(0x7f0000000a40)=[{&(0x7f0000000780)=""/106, 0x6a}, {&(0x7f0000000800)=""/252, 0xfc}, {&(0x7f0000000900)=""/76, 0x4c}, {&(0x7f0000000980)=""/176, 0xb0}], 0x4, &(0x7f0000000a80)=""/4096, 0x1000}, 0x3) 16:00:13 executing program 0: socketpair$unix(0x1, 0x8001, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000240)=[{&(0x7f0000000040)=""/101, 0x65}], 0x1000000000000337, 0x0, 0xfffffffffffffed0}, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)) accept$unix(0xffffffffffffffff, &(0x7f0000001380)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080f8e592ed5301d844a19f8c8c32c12a88222c419aefd3b2b7fb4b5a6d328f4f5cddca754ae99e96607b22c5ad2a"], 0x0) execve(0x0, 0x0, 0x0) 16:00:13 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000280)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b402934999abccdb3189cfb38f83ff90c2452c60af2b51ad0c6b004170162932fda25d893b0679a4", 0x65}], 0x1) write(r0, &(0x7f0000000200), 0x4268) write(r0, &(0x7f0000000300)="f6a2a6d1dc0764a36b4b6c793c383c8cd2840db7eab8a597afd20ac2f10119371d81ecc0718fe6e1c120b5ad821377b9ce47f3a079463e11cd15a438a6896c921ac906d7a32257fc2c360219f8b68ed883a2870df783d600000000000000fccd4f957548442a5402acd6e8465d3a3047fa3aad98df37b8f0a4886a8ba122e015ccc0c3a54c00000000000000000000ebc81b07fa7722c447446937085347e2f68de6fe54a431a4ebbff6127e39742b2e524ff7d418b38d6278be9d4a76898dc7fd66cb0b9561c9aac8155292db23f498e56adec30aa926e7f8233bffe2d5d24a4fb5aefdd3cc210d3da6226b4e501331684b1511fe64995b59fc8d55a456c5c338d9b1525eb0075eef383c5efcd8f4b12058b9943fba31a6b0c8dfacee7717ea85a061c38bb1d3821ba4ff552ea726bc5fd107a8228d5b78d425a09c8b13cf0d7cc4348111ae0247eac5a31345dd48360ad1748c7b8ff6587a04a2b866a0e8ab1a8b3d04ae101462883fdeef9ad89d78cbb857aff59cadbe529bd7d702c30ce9481f88797611519186eced1edd1a88cefd7734c22c66859e9233883b9185a39c804280f6edb031c09f2461c564585caa1805bc0e", 0x1b4) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000180)="0a90b26ac09f07f4fc98c1897f27038a", 0x10}], 0x1) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000500)={0xf6b3, 0x0, 0x3, 0xfffffffffffffff8, "ff03000adc7f8a0000000000003200"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 16:00:13 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202d, 0x1b00) r0 = accept$inet6(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) connect(r0, &(0x7f00000000c0)=@in6={0x18, 0x0, 0x7f, 0xfff}, 0xc) r1 = open(&(0x7f0000000080)='./bus\x00', 0x400000003fd, 0x0) write(r1, &(0x7f00000007c0)="9c87c377284c35b84e2e2e2e", 0xc) execve(0x0, 0x0, 0x0) 16:00:14 executing program 1: r0 = socket(0x10000000011, 0x8000000003, 0x0) close(r0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) sendmsg$unix(r1, &(0x7f0000001500)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000100)="c9", 0x1}], 0x1}, 0x0) sendmsg$unix(r1, &(0x7f00000015c0)={&(0x7f0000000240)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000001540)=[{&(0x7f0000001280)="d7e359ac9aedc78b930ab457a89117f0a24a45a762c0050c2e25172e9a2532348ceeece2405021f02a1f4d49c9446c323273d7d20a097b653b7d96b2052b7f6b6ab129ccc17ea8e7c9cb83d3e31ff9930039551c130319ca34e22dc030cfce2838cb76075b2509215a4303b44a3d8a570ab35aefa28739c39b4f7e8f4d83ef921f6102f1166af315f0715efb33f0798693ca8a8660418e86c123", 0x9a}, {&(0x7f0000001340)="3e52cd3815967f11a7a7d6589db908f696fae87e8c5663be90babe5c2ff26e134614c9cc0d980cd959bd388ed619546d0d5bf3092a1d70c324b6a60f0361c5e958dac09bcabe58d2dadb28a1f4c01d07cfb27c57687f0b93482358c00973bd426d7b358e71c868fdd272ca0aa429919c3d188c66f35b58bf8faa10aadd187f4901ae5970a29b5d865c8ec976c76875428dd1af3c62e0", 0x96}, {&(0x7f0000001400)="9da241202e59ac91a859f797140b1d1589c0fa4176ba0933407dbe32b19e24c55f99dbe750e223ab5a3f9219ba8c3566ae8192fe61f95befc44421b51c836484822c35f3e9eb1f3b0f6f6910d3113a7d190f1ad08b61a01a16fd5a1580e201919f7a9f4757dcb8be905a2f3afcabc5718da29b944ac88677fc4a746698651f4786cc2552380be1804011972341492090e7a3f8b6f1c5a00e1df6efbc8c260c33b48c3f61c78336d6802da3635bca54148d9042e1f76cb3d75b0baf78a6d4639ac842bc77b67894b6fe7cace8c1c7aed04ffea1d3b73286e673705407b5aecd4f8394825e5fa54a", 0xe7}], 0x3, &(0x7f0000001580)=[@rights={0x20, 0xffff, 0x1, [r0, r1, r1]}], 0x20, 0x407}, 0x405) connect(r0, &(0x7f0000000000)=@in6={0x18, 0x1, 0x9, 0x8b9e}, 0xc) write(r0, &(0x7f0000000280)="661cd9ff8e17ffecb3aea3f968a1a422312a03cd82e4ecc3a87926d6617051028d2738dc47a1c9c3f0fecbcf40f42e7ecd44a92bbcaca805c1596c1fa8eed759c503b431157c029124eb20787a6feff3d8279d1452f6f682b1b62a9a792dc7bb1cfd0755198e60d4ea94cbac8fc90c5d26578e797adad3504b610b36218388c8fad8d398afc5d473b6f52fc16d8a7acfd5a1712cc3c76a0f0bca7cb76c6fa4c12d7a91bf2b6f452cb481e8377f919c071193817f0855a562120619b30142ce0d44dff8d910a57cd5de0cbd45388f214bd740aceb3f04a83045df11c7033caeebf26addffa6a09f32d6b4a9de63fc0298a3fd60df06dad03be358771a38069b88bd814c610c97b471f0a93bfc7713aff1e85d69eba91f3f1b75f9ac84c64db1c4a64b59f6973c1899cb94801d61508e5c25ebb8b612e796f9335dbfa1676079f698dd9a27ff85e3221d98cdd4da2b2be85b56bbcb3a71b92c304faf2922c112944256318ffe41179472f4ddd34982d9a4a7b3b23501db27611af481f8b45e4c89ff22e74726c0bece396b7a16b426c9af509111e7d19bf0d94b55c19c93e1cf3062c9367528863e154887b2117dbc4910d91f0768cb907012f3d098ca52c347dba336cc9658fb3319243777d8f56cfa4cfa4d575080ca53986094a26cad76a080a79e6d772e8defa01f1f7317a1f3152085759e545f28e90021b63262b835ed8c769a0c6e88553e3c5e6bd494c84a3071de539d5487d0b90fc1e8de459f69366cb2cfb787eea0a0233b8e4d87b4b0b72674a96e0029dea1f9c7db30552b6a67e346939ea82f340e335d026a798eb1ec52089975de887d40d675c34ac1cc386d910434564ae3395d6cdbd44818cbc7e444bf4523b373eb04c00d98cb3f439a8566cbe090f9d7ca9e1860e6c3c2ede2dc19cda94da3f3cfc57f28a68a23048c808fb205c32664d42c14c46bce3b0c83d5a757ffdd896c1e08efcb72212b3f4578650ee17420f72c645ba6be7c28945e206e3231b046712c4c7f7a2f6d985c7e34f425cee60615543d098d90560ff72845762218ca303e999cfa6b9bd7df8745b4439a1635cac3a5549d8209edb2f3543dfe20f71914c32db75043771ed5d796587450d62caefa03a6981b7e2d16d4c0b50dac5ebbf68c96d1e5034c5551c3629ba99151a814a1c91077ae71ba94522e030be0a672a582ff70f18cd41da2802a3aa9d455fb81763cee3080b0c0c1d47b2956ef6e1fff6a2254d36687580e657c8c8a8f193bbaef8b84d0548db62d8fd1f7ab528496a2e16dc4d2751f872b2266d875f768d14d29d7f2e218f57b654f3074dbe66ed1fd981d015d637394f1fd1e1817fd888fdcca84b27be4a9466bae18e92018c01675fb1f8d7f4f28b73086e1e820901978d7062ffa85eaf44621bf252d858637b6b7a2052d885f4f2ce9f0c658a83f588ef3b67caee5811dad559cd0568e62a27f015b34b7476d1bd340753b30e035ed8e7210f646db87ba4f1341d1e353c2a727ac784d9b072cbeeadb8c75415cab19d5ea847c37f0057664f744d983201f30a6083c8aca312ee1d372ca40bb7aa5ec14fafac03cce5d6069e6edb09b18fc72aa82522f4caf185ef6602b0ae8db26a6f60ea00a458f61b40f0cbf1da30033fd19659890854cac85e3e297f7b43d3ef12cc6d7efa121d5e09816dd0fb9e10e6c4659ca69ad67a663b6479dbcc178103cb8b436f58adc31ac8c60b8e162d75c203c02c7cf44c013afe88906337eb500a8baed409a37ed6513eaa41362fbb6cadebd6ba7ccaf222c75184aae40b5e08b495e1a8cce1af1f42d8b386dc66db0a71de1fa12bf6c7a58a349ec9b1535646fd6c3772dbf905e06ea43689e96a96211e533ff9e5c76c10bf553ab9176c60821a8ae3c01b556299782cee103d2eb6375764a14832177a28cdd55eb3cf81c1d3754fb6aad91274c3a1c93c7c7073edc71bf00d828b21180457b36407c4525ecef2820a486f9c8682e4675ca20e118943ae19d83a471f048dcb705d26f5ac63452dc12ba2ea90833bd661a35109b0295e3b096afc647e12df6f283194018b88d3609eebd96b9992d1867258bc3c613b1e72f3c23d78bc9f16489bbf2dc446cf1f098db2b8e4c9f984ecadd775afdded139974b9c5b046cad0dec3e0d0aebd8f21e9b2be7429aaec818a7db677a221c9b4e5d46f6388d2c7e65881f895785dd6b3837f9ac7ec53a51239e0ef70484354e25864cbe97bb3fdf86bd1ac94a86b73a7c89bd3a2f99e261b6511713d1bffc4d40d86050422e3eb679c46cbfa85b7a2abb036a01913107f9c03a33f1bb92877ec0b755569f65d895670e5c0902f7e774c9003210cf6f8d983b958f77125f98e79416d598f12200f4261821013f613dc4ae10cc21ffdc62f5bf40ae4aabf27be565f9e54e45f9db361590d8e475cb15a881f8ab917003153e8d5fd971c9db30b5ffe08c41ece368b28c0ec75096aba23957dd3edc2d1c1b2aa573967a0f7f459fef0afe74bc14984b1e31ac746f0f3a1cc2665d228cfc25418ea5021c1cc4cde65f64f5f550f002552bcfee78243c9b2cd807127decc36a5d2af2e9d76ab95d3a8b753ac07bc3854e010b28142a833a35f6df738c59cea9a4f371612d2c453d811839f56406debc0ed6ce9cc554869f87969ef2ec1f5d2032e304fdd985150b22479dfe7cc1fdab609c0927ce06f1f6f655832f83162fc3de7faa77fba0ac59f85afcffd06d4530998e8e4121eed868ba904353d64d484b9877f4fa24d42ac4b23bf9244f43767fefd3142beb43c810b33a606393e06c451552a957a0ebb4a8876882d1d34481835bbac39f55b6eec820de2085123ab44b96f801d9e732ae3fdc1bf560e34e1d65f7e2aa4605d5d6b4977c01c52d1dc44856b23867bc1072a41ecd5915236a6e2a1b3411be4334d45204f04e218cafea1e1abc505ab13f37ed825c142ae908b5b4cee7e5e5c51cd7aa4ed366a0c80d1b5bd318de838311095473cc427ccf90c57cb691317e6c1904385b1d432138feb5a7d4b5b23617e77022ede5dd952b794cdb86bb028d545f62804459404a7c42fb4ecefeab002b533c401b7ca142c63e550f499c9a73c18257e6d68217372f694fa6e7eaa5a213e0ea26a892f09496058cfec55ce4b3a37f4e5580b6a5fab5804a703f290606e77dca46d06b8fb603f8b802ac24afb25a97d32971879a93a043d21abef0493bb2b54fd65d36b3b877343ba972af190319497072eeece71760bfb113243890f5f2f851bb1990614f0a26f8fa5de68b1ddd88251a261678ea862680adb77b0d83881f648a52e57d8f0e6f179caa2983a1f05de17045609af1570623e05a427e60f44561779958d1da5ddda6677a04c552f2934b2617da296509ccb6070a5c944e9a31e7eb98c012397128000ad2a3a42a5a53839dfaf5f75a82eee3a90679a4daf80dbc9d0cb99301c53fc74a4fda27bf2baf8d7137fbf02e9b94e7fa02bafdc89f07bfd8fe0f787b3d0e265d7db5876bf69a8072bc4785dcb4f326bee2c959bd39b88b719c1eb422bbb32caa0c4950d50dd974c19c539a13cd33bb9781579caa5206f1cc836e876b00e5736ba84d326a2a8a1e0a66a08a8906c080d32166aa3ed7440d22aee711365ad63fa0e639647b38ba0804f67af4f42f776b0e4d063e2b089231ac83a8e84c2e08aadc677b1a633977e78568726a8fc9c3baae95ab036bd39f9dbe8b3bc07d40756c1bc305888435cbfaf9f39b1efff82125fc19b36c8262643769f370f04dcf77f6d23c1c1bd7826f83ebdbe6e29fe85c461bc723fe5669914106f90e1fe16337a3b291ec5e6af7cfb80a70735a5c0fe19b9a622d5eaad13404013e7978c0bf61109e8b34396ae2a43f1af54231b07af3b5fa122feb9e5367bc6e579adcb15600cfad79e556ae1c9b39cfcadd683164b702fba9b7497c284a1a8f3d3d956051224305341ccb5d2caaedc74e9aa5b6d54f8c5a564ef0454b14b1c69c5634208f92be4530051a4dbe25998dd954e1c7b7a5477ecaed404cf90201d8708630f8ece8791833fdb899c2dbbba2331e3b888f002269cdb0b7cc19894d44bc1b2ae1c3056d2c5eaeae1cb443128bab7352203df188905453fa7b7c8687138a55ea2825f11c82e3a4d0490b887f5e806c5b76735024ad4d4a9fa3f6e7f9d6d05875f10e00f9f0454ac4efb34b018766940077e78718fdf5104c53af59465262414eb739b548169f2880513e1c5a1cdb68de818c75691bfa1f82d39bc98fd7db087ba2d87afd889eb75a46f2d604b7634ff55e9f3aaad5261dc04fbbd83846895edf2d702c0152d5d177742cb6bb518b2e6b30f5391c45c032e46b64ec82ebd7c616e3c4fbac0a10ddb9e6dfcb876d0d2233e813b550a10e89c35306499636ab8d779d7ae35053c71bc34d256dc39d2c0a99fe2ba880fb70cfa70ba0b4a83f10bb893b6e036ccbb6ff1be1573793b3e546a531a143d88f9309ec8661c266c072bca9adf77c926fcab8cf3235858b7d8d7f491aa091006a8822d0d8dc3c35030668b88a7e1e2c8b2968add91ade6c62483ae83fb4c9af8e9c49b6988e50098dc2271140ec53a3db027e94821ea9523aed814046d95eb261c90baae3b676864d8cccb5aef88247a53715f604431fb46bbebda764ff1e96c4ab9d0dc3d733dcfdc68330599643ec3bc18587b71e74e3a8b9e4bbee0e0cc6647f347c48a831b8facb03ee2a9206d7a87af99cc70fa406782d087690d67af5bf39fc7b0c4d9c39de08ead38ae8e262ca876538e0ef4019611314bedc547ddefa0b1198ec9740fd01dac16aea206eadb5183b2dd4b58d7bf6d9b6715e8afa5dc21aa74466f508fd300a196735c360880894ae57ababfa504014548461523efb5d5d0a04c934365dfb03be77360319aa336741bb93b498de692142f1478aa187f93ce035c6626822287d731cab4422f60e3c4b656bdba0dbb50014474f3275e4f72ffcf91109a5bddd8fd8a96637f5e095069955b56c35d407b9e74229fe1d3095efd7b9edeb3df585c433aeb664f80fdb0f6f8cc00fd9bb4291c6fa18e0af40e14b0ed8371065c646ea079cf4a45723668c0085ba65034d9463aa847aa0fb21d2c7fccd38909e7ce181a9ab4f0bd302947693426de252539d2efd4873c492b889e847b4f3b92887a3c0f3412f0855cfb4cb8286c4a25391883046f25f243db46ee7fda692c0387853bdf099365937056e9fd38d24327d760b523e027bea1401979257025ef44230fccd8bf2fe44a392c37820582a36f8d38a069cbca3de84151a020f4c5c475cd7ef24ab7e5f4af76d3ef858c18cfef61b076e23a5bdef1db18a1729d1c62d42614e71aac13fcbc4e4aeafff2e2e9695224b5cd8f349f8376069b7d67232f1a139db707171c1472aa859fd9db0d4cb589f3ebfac73637f1486ac24c6071a1019677d69a306e66c848a425fe091f7e1639fb3c72b4e755356b8ec7236e43b30ec50d96018587dfce8a159e7be011157450a3a9f290eaa6ea298ad3183571aa1bf4f19205f56dfb6b0ce7a0e70fed3689cd140877be2503ccfba4fe947cb2ff55a4e5c8c1e718566fbe52f6783c4b536c7b1a65b34816fb04ff63e6b1be0dbc06c5c7ff625c8ea5e4ddf89fcca38f19e0ea444108c67467b239d9dd4100cf06a33f9ae4c7187dd128c392d5530e302e9c353b1a5950a085aa8b987e53dbfb795fc262621d658681d782645386fd47dc17d8276a3f60b147ec62241b9b3c86364f491260ad40ff663a26bc7aa736927cad00a5b1d", 0x1000) recvmsg(r2, &(0x7f00000037c0)={0x0, 0x0, &(0x7f0000003640)=[{&(0x7f0000000140)=""/225, 0xffffff9f}], 0x1, 0x0}, 0x0) 16:00:14 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r1 = dup(r0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xc92b, 0xffffffffffffffd9, "855c000267a7230004001a000000000000004000"}) ioctl$WSKBDIO_SETMODE(r1, 0xc0105715, &(0x7f0000000000)=0x33) 16:00:14 executing program 0: mknod(&(0x7f0000000200)='./bus\x00', 0x2000, 0x86128) pipe2(&(0x7f0000000180), 0x4) socketpair(0x1, 0x8000, 0x1, &(0x7f0000000380)) socketpair$unix(0x1, 0x7, 0x0, &(0x7f00000003c0)={0xffffffffffffffff}) accept$unix(r0, &(0x7f0000000300)=ANY=[@ANYRESHEX], 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff}) r2 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x0, 0x0) renameat(r1, &(0x7f0000000080)='./bus\x00', r2, &(0x7f0000000100)='./bus\x00') mknod(&(0x7f0000000240)='./bus\x00', 0x20, 0x8) r3 = open(&(0x7f0000000140)='./bus\x00', 0x40000000006, 0x0) write(r3, &(0x7f0000000000)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x0, 0x0) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) fchmodat(r2, &(0x7f0000000280)='./bus\x00', 0x80, 0x4) 16:00:14 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x280002002, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) rename(&(0x7f0000000040)='./bus\x00', &(0x7f0000000100)='./bus\x00') unlink(&(0x7f0000000180)='.\x00') chown(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) 16:00:14 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x880002005, 0x4300) r0 = open$dir(&(0x7f0000000040)='./bus\x00', 0x1000000381, 0x0) linkat(r0, &(0x7f0000000000)='./file0\x00', r0, &(0x7f00000000c0)='./bus\x00', 0x4) select(0x40, &(0x7f0000000080)={0x9}, 0x0, 0x0, 0x0) 16:00:14 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r0, 0x86b7, 0x8, &(0x7f0000000000)=""/28, &(0x7f0000000040)=0x1c) getsockopt(r0, 0x200000029, 0x8000000000003b, 0x0, 0x0) 16:00:14 executing program 1: r0 = socket(0x11, 0x3, 0x0) connect(r0, &(0x7f0000000040)=@un=@file={0x1, './file0\x00'}, 0xfffffffffffffffc) listen(r0, 0x0) 16:00:14 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x10abc, 0x8) write(r0, &(0x7f0000000380)='oL', 0x2) writev(r0, &(0x7f00000008c0)=[{&(0x7f0000000580)="d118ca05000000e7aa80953d4aa7e489fcb89bc4b31cc1a361", 0x19}], 0x269) write(r0, &(0x7f0000000140)="e487a7cada0ce182642b63ee8433c5e2c945fae9c2aeb76539", 0x19) execve(0x0, 0x0, 0x0) ioctl$VT_SETMODE(r0, 0x80087602, &(0x7f0000000040)={0x1, 0x0, 0x1079c832, 0x2, 0x8001}) 16:00:14 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x10001, "010000000000000000ffffff7f00"}) madvise(&(0x7f000069c000/0x1000)=nil, 0x1000, 0x2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xa, &(0x7f0000000000)="00020000", 0x4) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:14 executing program 1: 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', 0x0, 0x0) poll(&(0x7f0000000000)=[{0xffffffffffffffff, 0x20}, {r1}], 0x2, 0x0) ioctl$TIOCSETVERAUTH(r0, 0xc0107008, &(0x7f0000000000)=0x10000) accept$inet(r0, 0x0, &(0x7f0000000140)) 16:00:14 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000380)='oL', 0x2) write(r0, &(0x7f0000000000)="8399e15e8e7ff14ede41e272f5d1c904614f362483b0f131049f44cea0445db10afa0aea82aaaefb39947e1926b84f59413a8b2213a07f56a3ae2b1407cefad2b4cd2094cd51ca64ca7a907f50a8b32544f4df4de163e41143819253ffdc658332385b64ab6fea66dccbd771ecf4dae32fa831c278b8b7533b6c6356af229aac858c3847", 0x84) execve(0x0, 0x0, 0x0) connect$inet6(r0, &(0x7f0000000140)={0x18, 0x3, 0x6, 0xb95}, 0xc) 16:00:14 executing program 1: r0 = accept(0xffffffffffffff9c, &(0x7f0000000000)=@un=@abs, &(0x7f0000001880)=0xfffffffffffffec3) r1 = fcntl$dupfd(r0, 0xa, r0) socket(0x2, 0x4000, 0x1000) fchmodat(r1, &(0x7f00000000c0)='./file0\x00', 0x20, 0x4) connect$unix(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="01002eb3cda3a52c23f41c1b9e7eb82f661c8cfd3000f59d3a2efb9ce1520b8eb7"], 0xa) mknod(&(0x7f00000019c0)='./file0\x00', 0x38, 0x7fffffff) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000001a40)={0xfffffffffffffffe, 0xfffffffffffffffd, 0x1, 0x0, "0000000000041040dcc400001400"}) sendmsg(r0, &(0x7f0000001840)={0x0, 0x0, &(0x7f0000001780)=[{&(0x7f0000000180)="31f52e9fdb6e3f2d330bbc709edb36fcfbcfbc0f89fa21940b9f25344778db04e9a50f207089f03d61b3136602447128b6cd7adde944d8e565daf74cfff4a476dd96036a8cc4ce9c43b260220706c144545096043de656f0e4aa4e118c755d60cec0e6c2b0695d99c1e9326ed2780d559fd5f91426be58db415b98034d61ea6a6d537ed8e6595f8dfa52d8d4b035307ae8ec557b14b9040a8c4ef4d8af2e9a8536e3ff35f705a75119fab9ac17ff02d896731881622d50a036a04a4c6c113f0b86612059e1d896919f", 0xc9}, {&(0x7f0000000280)="20c1bc17c773321ee9a334d3cf874fe66fb30c49bd9a318fa8759539ab1588266f287f3eed443abfa7008df0359f9bc0cf044426fe565a62c200d3e117a2dda03e761a114b9054d4e91588092bdfe6177273856cbc2a839e63c4fb3828be5b02544fa46b8bdee8cfe17ce861b77654c06a07070ae334a56bd376508e0f6d03bc56fe1bf57bebd634922e91e6fd5b91acaff357b3e8e4908e777882547abc6b6a5ec7e83b0778eee2e23e8dadcccf818f4258edbba12312ac43b22d9bbe823e771e03453ff71ed60f6606dfe03c7e351a365bae99c00a069177c60b949e10a403888e6a5c0aff3879cd4ba5dc670469ad383f69e4e7bf7a9bcace049b6528b32e1dc664c2fffca75fa27179d3ea91abaea4200a611565d02d9299ff48cbfd700cf3524e5bfe2a0abf3aaf192a5af20d3fa37b99a01e63c5e7cf359f0af938ea1b183792ef55929825db5db0135f04b76ba7c9fe2c7ce74421878e41acfd47fa85952aee3ea6df1f21d991c0981a7acae9b9508071efd2f1325e54059f3bb09888b692648bad126fbfcb4439ebb602de2a53d4c74deaa98ab2a2d25bc4f1b9cb2f88e5ef5283a5f31989990d8ef3a0f0b2e33acbd2e017985e6bd37cee61e03584d4b381a4881b00fbf01c989375b6ce3d6bc27922d6fb8963d334a222939ca13c20f79f02ea560f4478ceb7f03eed223179e5ee391df1c2e8e32ae566c699733c25469508bae0d3a15a23a946f6fe2c00900730d2167dd58eb802fe7326c2665ce3d59af34d6be1e4e696a48c96bfd61f3a8dd8853ffd5f02c4e2003224139e243fa5532f1437e527141fd5d5aa4385572d5843185175ec79fd72ee50106a17d72d64e1c59fae062ec5bb6111344d2e6a38a273acd8d86ec8966fcb6cada2a13a12398f6db52a929832ec453b3ed671688dfab963e2077431c09e26508e94a21da06de513dd3e7e73c72bdb87a4d8d03da20d52ac7c074456de85d2354d4fa3450287a656b0c9e67ada53343365b5a1a08bdbbe65d82e87d37241aba7017872253c87b8f40dac2f1b91651aa07e2448503077ab88e77ae586bdfa2232acaa5881f86121f6b10bd3a42771d8b2354729b5951301362bcc8d175387be68c834754b03d54728f1ec8d3b9497e23af15cdc9db7926f5afd54fd58abf22b429c3ac35eaea5eae38577762d4e69bf67378dc0d664a98a3bef8ed3aff519ba3afe5d72a21d911a4215f8d48fea7746d9e2bb18bbf838c5f72b6fdc98c7c4032d0fa45922bd87fe71d6e397a977b099255ebae244b5abd9aed17b1261ced2f73e7329f2899f1fea0ef67a2c508f71b2865445ff4ae69e9961fb2260050208d8d8cf9f5d6668914bf98b9c291de89f1dedb017385c9683f89629a2fb45cee0f26fe3fe3e5733f0676b7848ed5317ab2c61a9e0a2c6f904d4a39e985ed2eded2a0c594954d0361fca2f2ddb946e20ca8816d39d5d3bbcc433020d4a693e77a36039926bcbfd6916b789522cc87d33eb1a341e9772e10e7cf71e247a50617037ba75d69399fd95579559b10d98752663e36a2fbf6c3d449cde07d447605a5833d08501aac9e61df9b1441cc22f2ed29f5fb1392b5d02aa4e6430c0eb868d91e9ea6d9b4918fc90932b12620d54c22f6c5099ede5c494af960c3d6e36e55c8b77e2be39fdde22ea08dbede6b6a32780a3a7a182f8801fe2e3383b84e2f42ac27dc2c2f06c1d2daec7643910015025c1631a0c25fd0a9609db3e24d2f964c08cb40bca8f51514a9525f1aec0bc3b2e32141b31465466cb51ec534972ed7aaef13efcbbf64cfd4333df18b2e21c0b25fec874cee42a87f7dd89cc4637713273f3f300d66576e260c3621be4cbf4c44492acd6c5ef330c56d9277b90b8daff3abedf931cad91bdaf68c67105ca5495e1c68bd7389a1ee3c97541e07cd496935570499590148740649f66929013a8ec87cb30e505cc2b605ef91e30dd11a9da83b5910728e5ae7661d7f177561d4d271b257423dcc978e6d08e00ee2966606500b55aaeedd4b144723a9a7991b5e56433c64bdf1a4cf9d443cb7544ca7cb96599403bdea6fff49b9eb1fc254e335972dfa10857a47e0927156574be90a9ec9a18eac59129b17f1fc71d074d150769a2db7026d96985729607f66fd4c229d31d090029528e5a38de06eb3bfb49c39f3d091fa3c45100f597e4e2cd4013d442220d2ed6a1436d4290ef88298258e2618f1a1210e0b0ed9dd379e3bbf84487c73a9324851cbac42d8a3f464092f3d8a52d17e6eb403dfc5057b7b33d690f9d292682cef0973082eeef1ae940700d576904b41ff95f682d71c3fc28d368a0da7de6642a2b6a78719828c975b0a88309d9260e6ed0c526bf589084ddcf109bd06dae9752dfeafa6f62767c2823599f36ffd58c6398c4dead40ee890f18a24ed91540bc6796d0e0c415e0f13d7db9608dabe83838a0ec17d25df645ec162de539bae604c88c75f3ed9605b8a99186219dfdafca843b5f7e0f7514cf5e2a45bc4becc62e5253e412666494810fd15cba78cdfa9eada8cbd487da58c0ea23767f2cb8ca0087e165b4bd1d2346ab460751152468e37149e2c74177d999cac64e555247211cce1ddb70023fe8689fd56ab900c2f56ca73fb6620f2bf9dc2c9a8a05e053541f55e3a6378af9938b96ccef4b2ba94f244b43be7c5a09e5cda3b686a87f89dcf8a720cfc4de10d2865f44b734949fc2791001f15aac7eef02f1f141605d0914e5ed01ed72b87c08f84b4ed4daef654f742229188519522cecbd08a02e35ca5445d5f829d966eea58defa2a8b5f6c59c0bed4c9c9d0b2574d90f6d5bcb0a672e9dc940c8d2c648bece37646c4a3360d60b79ec683f6cd46793b897baed8103fe65253229342f54e84e6ad8bcfaa2b0208c7a316d300c3aa760f6549cd974de663bda8b4fcbc822780abd0f71aad99f976b08de86e4bde53389ba6ad7b03db03c53a902739346613ff6a118dc55bef5229242a88760e29946ded87397948c1ecbf696face119bee31e41828e44da51e5d73c31934a62d21dd7559d7dfc48e4eb77dfaec872bbfebf86ef7260e69090ea4ee0887d0bc62b189b64257883ffbcf32e6fe2dbbb58736bd364284e41a068b20fad12e3fe9c21033bb36b45e720316e81e64ba5a9b73086c152c2e15f798397e743f3561564b29ebce6158428333dd29c73757c50d3534efea8ab8f065a431769d6e8e67872a56cc9c9d47ff3cb8e1f828eb63e6d7a1e2508fb71236f1ed578f61fde911d7751dddf8660c27950fe26c88224a123246ec2be4ddb0b429845c169fdbc6a32128bf686520ebf5ab65bfa35ff87ed1747ac39ddc1a418c74aeed7bc18e088182095a319d21e6d42842842375e527bbedc4771a56b0352e0f6186bd789e61ce56ebf4af1b088fa811066f1ee45529cef1c4506889bc6128f5e9f63129c7ddb3c8a39885c335457b60b12a2a730ce4f7d3fc4b1a298bac118901f13bda26b590cae08113ead0cc8ac56d5aaa76dd7765c9e3559cca8726008a1b523a34612237b5a459d610cbb3d69581743126950efa40671daf4a12198cd722f5573ac828b1718b2436e0dbcb184e6eb816639f5b001f04324f18eb7121eea207561a5204e9002acecf0d9757416cbb429d655a26c377c51aabcc9a0fc21d5aaced59d4bee81d57bbc63b52387bbe91b3fadfdfa3986969e78d9fc98d36290b3ccb1c4b60bd3d48e2575673d52f0e78ac52a0f4b83cb0d6f2a89b76dde177d863109ea75357c7286cd710aa4c0ea2edc8c19704ee2c977864fe6c2b7a3a81b09ddb27c3dc0d8cd7f7d923f4931166a6264ada2b3a70fa2ae28f26db119a3a55d3bd6d1b9345da6c422af39c22409da8cce7d2d4f5c62cb812662b12b41a30e4cace6d90121e92eac0cbf5a167ea8ed8d2d03521e84ef6a09cc8cd36da1ddfa326633aae66cb5df2f0d3f1a29b5888a654dc556783de39a8495a7965c0e61fd98fb3e791de45c32f38ee85cc49e425048b25bad5ac9f5c0897e4fb3cad4fd9a63ab7dc9abb7d0ea1b0e90d24dd92f5fb837324b19acb1e5246a550f3439d20ef0751696d472bc3c036832ae6c9c9ee0a0364b78032385f2099710e69aac71c65070d5089058fb1ceb4ea0fa89d72f05944eb33e9b9859eb45451b4c05f7593ff04679d5da70f5557e0ca1e5821259f4053fcd3a59550885075d3f4648108bf5321e7d8e3adbd7a545b80b00db039ddbf7949a294d6800a518799da28ca32a22465458634a24bb220672e6ebbbac5209f02af24965f04e3e3534a8756ca5dd48509fc9712d5b1f18e255ffd12b13ace0ace996f1fa539c7a80c1a5e9eb325597ae22e020bf74ebfbbbb342b46ef8654798305915ff7a72818cb0276acccd3ff783fc087dd0c6143b6dea7afaf1242d14ed8604cea94fbe42c51fafc26b1b4b4eb52be3b4d630b57438927811c0c920cd8066af0c56e6630f60f4e6f9c08b76cf6601eb6bc6932622defa70966aa16825f036c68774d7d55cc7a80851e6abbcd9c479ec0f1d1d7dc5a7a90a3ed3c1d0647f9e34740f611793ce48094ab8e4a31dc0c6f483463d2996aa7cb47ca948f806ca6c1db91205d946cfdf7f68eee271140d017f0f5ec9ea97628974327366d206ae6fc4974613ac4161fd45ae9f53c76be7b297301a3ebdbdabc763f1a683003facfe428d183cfdbd41d4c3b0fadec8fa1c73cb5026480a60ad200b681df51cd2661b402f8d12307d221e746e0611f6a1e48f195a37e8a92e9e3c1a4de975babd24974e16f2c0202e07facde89ccf2e6f7b2130eb2b5f1edd5ff429c977e3a5b09c7a825bf2b9db3a19e038c41022b6b9b8ceefcce0a319668e5951bb8802ebcf81b1bf3635cc63bfa11ebe3b7b684bcbd16df0623f45b1e05b687a562b160b751106b505abdef2a2300cb83e78a5c0d0d9863518e6cb9d1b0c00f675d757d553540c4f07b6cc3f333dcb635f191b1f5877af64be121d22b48570c9f9401de80562c0300aa7b8b52fdc7dd58a29cca6c24d1835af184b691a5e13e2c7b0e957dc9bb4fcf08512b3b50aeb1dbc022288425e2a8c8d58ffe243754ce59eb498aab08eb6ad18c836ed12da3ad2881b38175326be8e8a54384446f0090a201a682bf6dce6d87f5a7616de5336a186e3c6be1b5cee087b6211e9127407dbe90c49bfdb5912132b4ec7d99faef5ee150bcd8b43e38cab31c0eeb596fd5c9497bc756a5efa01e4df476324a626b5b42e88b80a7fcb8a2f900c4a07c1aa1c19af6f988d3951e62ca9a1fd9876f00b2ad5717654b090f4cb9b4651533b34a81e79079963514788828c0f59cb0e1ff2fab7015e273b653f78059aecff1e3dae51cdf081410f9f4e26d985e769ea6c9dc2b094fce7bc7f5ecf4d28258e5cc8d6bca95c0a311660718c45002fdf3762575eabbc640718939038433dbeb96e31cf57b6f50a3942be6be39e832236a212e4b5c47125bcb7b20db60be2a2ce5fac5e6d45fefd3eb5c2eb55c49e0079a63445a7a983d1c403b96416e2be0833b2a5b7385809f4066b09af7b20b86fdf2af747b8c6b7c533dc5f24624963592876cfaa6e0c0a18afe16f23bc2854016bd7b571ca9ab9b3275eee036c1cc7e081c2e240f3ad9443753f07199122602c680fcc67f4b67e8e08085a82d15808c0daf87b29d492c91726f12b2340be55219b6d1b6d6c3eabce432c202755732f18c0495771ae82c9ed1da8fd2475adc1fe9c903cebd9cd364c5d126d8fb0562f47d7c542d6e3edc6906208c334546b1c1ac7be5971152", 0x1000}, {&(0x7f0000001280)="b1a9c959a7310ad3adb4858cd25f381b75b24d297ef0f6ce1e729951e60d20462a0e21329f5bba5e6bc22ecedf5d2693b1f77f2086db497c2aadd81d8971295bf7bde089a6e00071ad7ca171d6892dbae5fb8b6649c0561cd3e9db3634a8a82465485962cc4109aa34477dcd66d5f6285c282fc3d2a70507bf2b1a2328934117bc69fedbe106098585bd0bfa1d4f2e5b9f445b682b692decee50993c7e764425ec22d1f950344493eec07985100f02e69611a7dae101fd25089ee693ed060446b0a7dd66511ad0ab888b9a00528b", 0xce}, {&(0x7f0000001380)="d2e05069ce653cee70f1b90374ad45ce9332cb471f7c9c046ac469b4965c385aef89a396253c7bed7c07dbc65542b5102fd8edf9acc7f560c5677fa1ccec26e22a32f1199ccdbab5ace431fce742acd1c9a9ce832dc0e7b1f958b631ef21313f1ff08fcafed15904349e59d72e2ca25ba6e373f208342f49b819a2b24a153ac2ffd6a5d9a8def4e8d2f18b2c9cc99f441fff0f9924abec00efdf57a6844b3d4f4c07934bfe6474cc6392d9157930c1a37c039081fdd4ea018512ef8217672d73eb1f5b25c10ea4e8c91886925b6b6f963686c993", 0xd4}, {&(0x7f0000001480)="164ac31ebd1db6aad587198404d6313742633b05f18c633fab8858cb71179385920345c6548f90025ca3e3a0eb92308d26dfa744aceebdb750b509a21ce8d6816a137f2c9247ab00363f2c44f24ae6fd98cbea10d19c77dcbd021c9f232233eb039f1a510758c8b1c8", 0x69}, {&(0x7f0000001500)="d24bc57dc6179c2a6a5eb11ee8e59f89240b28d2502dc7cc5d9bb91d3ba31104aaa21789ea80b7f58995b4f258181af6f2bf7c4eae32a3dd3541354c2e8fec2a25b4b5af15e1c96bf8a418c7e38b587dd6e37c8ba86d5fc3eb65b83f5192497e008ff3ca5f9940c665c7ca764b707ea7ee055dd036fa3171373c0ce2b9229d8a6ccb7afe98d9a29b60ab735feb5474c53c2533bb208a3aee0fc016516b229ccf89e929c053f281f7c666411cf32eeae5c60e81657ec031a2dbe7b4bf68db4c2b73761e53b0ac266d5a96a64d6c5a7fc4a6f517b64a32d9c594da495cfbab1d350c4ad4c5", 0xe4}, {&(0x7f0000001600)="fda2d76c982307387d7836ded5be1151fa20d4820eee65ddfea021483b8ae93308580c9e7959a528b6fea2f74e086118efb5acbf85f1c83609588a47174241e6ca400ae187b06d6f5924273f1bf4afea", 0x50}, {&(0x7f0000001680)="ce0ee2e2bbb01c2e3b69cbb50e693277f7457c067ce5d7eca915757d616b38e4cafbf1167d7219a49e31388c9e5cab2e118a08fb60ccabc077a4c4b74f71b586f80a953c0049a6c05e6204d55309a063de67889d968f92a0fbc4b6b17c55e676e6355ec1f94d6d1a191b8e1115678bd85f5b716a3136f435d629b0324a277c12a39068fac135e42b824dc8119a461b0ca9583c6b6bcd2847611fd8c29ca985c1c41a388bb6a485b49a007f63b86c210049e0938274b041f9b3ea0f95210d1b598242203c8c3c53aa6d2038fa17428783142e9647314e1534a6da3fcfaf8798e80ffb1c3c45", 0xe5}], 0x8, &(0x7f0000001800)=[{0x20, 0x1, 0x80000001, "3afa6b53f12f0cb12ac26e7911ec0b"}, {0x18, 0xffff, 0x0, "c28c10"}], 0x38}, 0x2) r2 = socket(0x18, 0x3, 0x0) connect$unix(r2, &(0x7f0000001a00)=@abs={0x682eb13985c518e6, 0x7}, 0x8) accept$unix(r2, &(0x7f0000000080)=@abs, &(0x7f0000000140)=0x8) getsockopt(r0, 0x100000001, 0x3f, &(0x7f00000018c0)=""/88, &(0x7f0000000040)=0x58) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000001940)='/dev/tty\x00', 0x8a00, 0x0) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000001980)={0x7, 0x8, 0x80000000, 0x8d, "1d74fafe3dcac0b73fd031e9a6c288eed501cd43", 0x21000000000, 0x9}) ioctl$VT_RELDISP(r1, 0x20007604, &(0x7f0000001a80)=0x2) 16:00:14 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x2, 0x0, 0x100000000}) flock(r0, 0x2) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x8000000, 0x2000100000000}) r1 = syz_open_pts() r2 = dup2(r1, r0) fcntl$setstatus(r1, 0x4, 0xc0) ioctl$TIOCEXCL(r1, 0x2000740d) fcntl$setstatus(r2, 0x4, 0x4) getppid() fcntl$setstatus(r0, 0x4, 0x88) poll(&(0x7f0000000080), 0x0, 0xffffffffffffffff) r3 = syz_open_pts() poll(&(0x7f0000000040)=[{r1, 0x9}, {r3, 0x1}, {r1, 0xc4}, {r0, 0x100}, {r0, 0x2}], 0x5, 0x8004) r4 = dup(r3) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000080)=0xc) 16:00:14 executing program 1: unlinkat(0xffffffffffffffff, &(0x7f0000000380)='./file0\x00', 0x8) fchmod(0xffffffffffffffff, 0x1000081) r0 = open(&(0x7f0000000040)='./file0/../file0\x00', 0x8880, 0x0) r1 = fcntl$getown(r0, 0x5) r2 = getuid() getgroups(0x1, &(0x7f0000000100)=[0x0]) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={r1, r2, r3}, 0xc) mknod(&(0x7f0000000140)='./file0\x00', 0x2005, 0x202) r4 = open(&(0x7f00000003c0)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r4, 0x0, 0x0) write(0xffffffffffffffff, &(0x7f00000000c0)="b0f1eefe21001b8ba4273cee5e2260748265", 0x12) lstat(&(0x7f00000007c0)='./file0\x00', &(0x7f0000000800)) 16:00:14 executing program 1: mknod(&(0x7f0000000a80)='./file0\x00', 0x1108, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000280)='x\x00') r1 = socket$unix(0x1, 0x2, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xfffffffffffffd11) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) chown(&(0x7f00000000c0)='./file0\x00', r2, r3) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f00000001c0)) sendmsg$unix(r1, &(0x7f0000001480)={&(0x7f0000000080)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) 16:00:15 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x2) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x0, 0x7813, r0, 0x0, 0x0) ioctl$WSDISPLAYIO_GVIDEO(r0, 0x40045744, &(0x7f00000000c0)) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000080)='./file0\x00', 0x80, 0xfffffffffffffffe) fcntl$dupfd(r0, 0x0, r0) fcntl$setstatus(r1, 0x4, 0x0) 16:00:15 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000a, &(0x7f0000000000)='\x00', 0x1) sendmsg(r0, &(0x7f0000002680)={&(0x7f0000000040)=@in6={0x18, 0x3, 0x739, 0x81}, 0xc, &(0x7f0000001300)=[{&(0x7f0000000080)="733b2d7f7068fabe0ce4d4fecca022dca08c93c31f336646327195693927b809fb18edde70333f067dcd21d8fd7bb0b8ffd3947fe875b09beb26536119230fc2cbe2596e", 0x44}, {&(0x7f0000000100)="86a0a36165dd0874973ae80763e12f08717051b10474d688db6ad2c0a56bab3baed506a217dd017b6163a3b9a8f7223c1456a7f6ca73d7c48647325c91bfaa44", 0x40}, {&(0x7f0000000140)="451a237709ded0db99a8eee76a8c273876837c9ebedb8611f1b2da6cff172e57", 0x20}, {&(0x7f00000001c0)="d1caef3c8161885bb3bc349e3b8295bfc8b9d4e02902230efec18c3c12", 0x1d}, {&(0x7f0000000200)="35d3b63e5b78dbc080dfa69aecbe7adea72243e47b2bfb3aac59f5573b9fb13f9aeb6a17af3773ce5ef43a6a7ea639a840244ff9e56f87ecc7cdadd1c7a50d7dc7eacb43b106ee37b0382ca7b2a65ceca2a1ef20b83d817d08652c2e32a7585a32d7a7508308eec612e37a48798669d3804c33e0ed350f59de4d493e31204ddc782164baeb91c81b59fe0a3f105eeb1f2fcfa1cf8c9d0993332da2dd29588e9501bffc37e04831af8dfd8683e5f3838179f4a59da71fc38b6ac60148defe7e30b1e0e2c57daeb22dc0964e42fd9a952399b2a905a03b55", 0xd7}, {&(0x7f0000000300)="07531b172bfe3caf0f590b4010b1359898980d3a6ffff7b15a7a4e3153765ad5bd4f2adfaad1ad27dc3555ab6753a7e8b2b4288530d0d8924b40ac50f5f25b780b6bf4a6efbfa841291cd078e599aecf8ca4367ab0c126d3aa408e0b6a502ead167ef65868dcbb252492141283fa4767769c2f8d32156a1c43903de0e62b6008adfcc391f4833722d1ceedd8e9cf039d5769bbf6956bbde00c8ea1a134f0f75b5414ec791504d7a3819570653521c267c5dea62fcbc3aebc94a0e86b023016170aee130e2b8b420c702d6350bd3df97a6013729392b64e0aba1524bfb965ee947b54a5bdf0ff3132f378322607393b05b2289c3f18a14073abc41eecb6be6e4636f2a362789e9831ed920c031c840890ce5904208b0286171ae21ab0abbcede46d9f3b2518717a5915fe34f72976b36e2c6445f4538196336e0f91e66b11988800d2fa43a8a8dab76327d9553edc5de8a044e177228e7e84c73b0e82535299c5fde42afc97818c16102ba217671e0d624c51008c1731968f054d94382181bbd3a389fbba6468e9205a9f0919a0670b07a399bb3d709ca67a074df9e9139528f9f593086d362f5628f7bcc6146f92e531c6d2ba26225528269d6704f751fdef70388c83b4ad92ad790045a6d6a2b26943bfbd9570facd2d322c286be4cdc5a225a993bbcbeec48df55a3e1d1385cb4869ddf4db0e90714b6412e1ad427fe6868544e449e91c90c2a52e9756e7080fbc798646518f82a76e39017a2f169650b2ab6df8b193b58cc1834ffb2a4c5f39ba73675292bfa692651ff6bc1ef882933cb4b60a63c325046278f9ecbd43142ba8e6cbfd6d9066425a83bc03622e565d3b653bbb5b0c765f3e8eddd27b1f3488ea315e0b1f9afb8f33e6905f5df68ec1f4cab27631aa5dc55873c55af9fb8bc86a6d87cc0f2b8a3dfa356007effe0cfbdf1672973fabfd18ddcf96d7c5df82c265b59d2b0db92f5d03016985c731659e40fcafbd2b2303dd7a4db8b27a87f19864660c6719b5c917aff10a3e268d0203bb1640824f89f431f0fe00190054b4d163fa8e658a5036aca49a84fbdf51047c279c7dca6df0136815cdf98246e364424d4b63eb1314accb4d5745170359171e27c7689a557c1ac4b3de6764caec5390cb13bfe08c434904977c9874bae3b14ece35c80c1083bed7c4589729e32631be99efdd524a7c6565780e3d17d874028372ded96f5fe52efe734815c9077fb35fee0abe40dce60efc765970f88227db216d57d19a30370b76e848e5c557866c412f202ff86a852cf3f9c7825641640d24516a408210b8d465f45e5c3a5d2edb69e4805a530f623a7c9ca40ba55a18321b876399c727a53abb73132d0b9d2f4f72018c4daf4942549a6c809a4cea9b09ad6b08f008227e1eb2380a911357c6f40d0a5fb0fcc0bf269aabf74cf90214e9ddca588e97d3c07f8cd59b564b104fe4eaaded6f37f08f453c8eb234fd7a98e053b285d8e69fc0a75a454d9deceda50b8162e685fd0a4f4a48f6df06d24997b2f6b574a67aab7b08d6faf2bbb68740affab7ab29a31ba1f40a3cd639456b620cb743ddd3263b670c280aa6a594fee084befcf8252afee18c9c3874c245e09ed0660a5c0370d39173d080c6549b44e2619595d4aa6359d6c97095de0403bdd91aa8f6e62a92bb90898e6cf2b3409a5690b50a1c67ad1276fa2ee8b161bf69b38c16ce1f3cb66085c1780a7a7786c48ea11c4de66eb86223346ea104738a012bf0433db3027f5aa707ac0d31db94487663731bf3d5ff33adbb18e79912811263c2d4247df6efa7bed8036a42cf12d985d64f9268839c50021d838e3e211e7c75ed24e65daa9a5af36cc0894764ae856b3145babfedf29c68d8574c4f8bc379f0a9c798a269d487fe813a47f6f90627fe6916f144da30cae127ac717eed9b078cbcd697347597942f0909d736598029cfa55903a7c8e73ae8325a8050bda9ed16ffab8564937aa619a6407aa0d98d32342e9b79ca3c8fb31d950a4d193a0f7ff6302fca5de1bae618ad8dc92d07e829ee98b398d339750e21f6019caa0a8bb59cd90294e38cc79241756e77fd7b683f1d127a218c60189d6e8238d17b72f9ae9fb00e741e809ef06d991cb686c9ca116d6c20636cab6d04869a007490881cf9559ab5dd5b75e5b70712b07644d36fafedcda6547fd00652e13a74a876e72a2a0ba15eb22b30ab418bbd9097bb49be4dcce7efb0330df3ddaf8dd94024944e4a8e199d4daac70f70ba1b1061dd63e38a6dfeb326489e2994ad992c3293f0fc1b10db336e7fdbadf04a6efc48c7cafeeaec766ac4066c6526d96b98bb0c33d3190a2358dfdb8e68a8e24278a71d3cab4ff89762920b619dcaf1619c2080732324e42be3102044e80abcf48ffc08cfc24f2ff0e8daf400fc5bda23ea640373734b35a6dc906cfa75dd1b4901a8423e086c395bd6fbb90e8aa81fddaee339425b070f831dd724fc33aa103f02fe2617b6dc0f3545e31f82da75b9de2ffbbb8a86a42b1663068eff67fe8e1407f227d123738a0aa4d24509885cb136fa61d8043d223c049bc69036318c145a45ef1ffcabb9cc28ef4420e492cf76f95f940a464bea3e1025a2b3b3679ae45c9b0b1bb9dcc4ae01349022a9fbbc2cd303a9745e75464c4223301d3846e86cb1046f01a5c981f25f6d9cf21c2caf0ecdfc3a69e64773d8105cc76ea1c759939af5df20bbb93e4a4fde17cccd2ad180398ec733e0b69cf8c02f04fbdfe99c4b2ba89319879a218dfa1c28ea500fc93268650eeaa4d74e0b06871d508b942b64e3fa20bd839d42f08fa9835953355d1076c95266eb2b1f6ce5e13a8e34b5a34e60584fbdc6748f35aafde713b4b0503f1b8c1c393596ad0c3f00a2c4d968f22247a75d03a3b3753cdeaf363f040e88f490b1b2fcb386c04c8d9e885e0c9cc9d120adf8dd41435b35b7252826a8d39f0f4c2cc16119ab4b69db9d0dc5bed4006892b0e55ed557b9565e73924e20b8ee35e5d02c9438b2325e63df9006076003cedc4a477de30e6213f396a201238a2822e05a7a572cd0d522501299cc9d5db76d9e65b8842833135bc7c190d4627e77e76ddb19746e054758e89c88dfdb3ee5ec909a6c2b166a249aabe678a325739636785e3c8415a3abfcc1699c04984159382fb12dd9e88ec3c576ca8e8ab5b26e97fc9f0754909ca766486e8411c2fb17a0881de78f123a24b7ce77ec9c2cffa604eb80d9c2e0eb59ba19bb1d2cfcbe6c44cf1895ebfb84c69df519f4a3c13543160dabaad176eee91b186f1b31b4e129d2f638f3f0051fbf1b22885897e8b4bba78003e73a384852df538e4a245a52e4de124b53d818f5bb80aebebc909f348ede988d6b70e57983d0b9650291b61e46033dd7f7fdb7ab3c3d033524998f63123ac93e234bba064a66afba27d933b09e8368cf7a7702e59dfd1195327d5e6cd3b0cc3370fed0127223806a74433cfc63d38278f7d25133b3498c79bf32db986bb8ef390ecaa05db766bedc03b0ea0ddf483ae760e14e97950b6a5d5bb830474f2734691b13205c67d4213e3930510f46098cdcbfc30dcfe7f644603a523c937c502f5051c745ae33e4e7d372cb85c94ad2ad7e99615c017954d741a56d3bc6f1d5aade0239c24990cc2512698038ed9927112d682e6eb9df78c49cc96f6612f1a09c489fdf1b258ca4fc5d178d4c8c031c00cfc0aeafc87dfddc3aa2fed5ab92ff6b2e84886fc502fa80518395f89256d585f5900f235ab6617ff0a5069f3e13d6b4efd4aa8377f8cadc8c933035593532e7c11b648e163b018cd7e1d0acd2bfebaf293194224e4f789a1f5af1525fd56660b29145568a69d09712b995fc2a3248a3ae0c2f85839217281c7fc793de66470336b6f2d80371abfd60de273a1230c0a2b53e8cb223b9e61d032af916e7b5ee8cedee434734b72f96b1139baec8f6b3e4a6502ec95427cf93cd401691217f0ceb9b7b68326a49deca5f76983f1cffc330e903af0407fe3bbe73453daf94fe2086d7b7ebc7860e0796b39c1f33a78596c61881f9cb151f27e649ae8b6a7db279bd83d7b11a40dc5a1ce8f9448cf291ee9cda91a199098397b8f9669ebd42f06217001a7f0d3563f71375f445ca3ca8648030c607fe0d76ced19b215ae8c911090fa8dfdaca43921b5234237ce5f100b636cffc54ade1f58e8fd6fc3b2390b1d23603014989decefd3757aff925e03d6df4cc2276bed95a23369aa46fb3422d6f209aabc4dbc2c1964c4cb60f2ba5182f86268271f8226a2065243a11d8d99698901d2c41714f21cb7b4f818966ea988122fdebbf56b957389a0af54f98119c782cdb78a1627c9db34853ff1baefcda6e46f9651cc5ead007bbce1061a51f6539aa90cb51469a136899192c7685ffbc338aa1ebd7472f5b3045cfe3ee2f79b0117386dc8ec8b20c6488219cea1ee7cee2ca0f4b1c5f4d24c42d8eb47f0dd6c53e6d353beea3135e5bd85e67a264ae179a401a39ddc99e01880a7df52c326463b991e95e34c0dd853b6b9a0a886cd969ad51ae87fbff56e88f786ac26f08e80d0185f77dac1d2adfd2c932d4d1e7b68f1c00ba8b710f8cd84f4ebaeca88b7cb5c36385dc45d1743bda13dba043aec719e25ff5452f3bd48c9d22e07dec6861d800f1a18b11883424f6f846f5e6e498c445c1c2b14f8fc1c7bcebd541d3e83b51f933b4424249c08aef4a53a0f27aca5a3f27390bfe25f494c5d0c81a92fa1543dda5fdec3e203695ce689af54a73d6e007eee91d7d740080306cc313435e3aee492078e5320bfe5ef1e2586a92b7252d94b7c3b4a5e3ef82a031c8382d0c9ef3b97d45777e87a82cef23a427f49c0c9af62870e440f6a14e1ccf1e9c173763ce9e72f8050163d8a5983ca69d28d3b8fb2ad212e2294ae0056c84192575061f532731295fa13cdcb1047772af4e6299d6a9db179817b5a1c197cc30d09114d718a71d1a3a99a67284ecc443ffb7e534e036f3298cda5347430c753535880dc0d0298a3ecf1073ceefdfd1465c62dd69170ed0edf638f27dc3b4cdf4821876966afa49c30c3a2d5ebefe139bce66b325a945c6552a001ba4e3c089eec35334a83a7adad3fde7c1e68ae01287d745381345ca04276fe4618a57faf3a2abcd24096e70241b2b8fcc96cbfc80ed4c792df6bc10460c383cec6337f8fbd8a802a4539e59703065162181a3cbf331e4e629e60c3ab3e3623c6857afe7be3305cd1301464487f3c12bdb090ae735fb952116f39658405dd04d30be08eb672095cca284c96eb0aea1aadc57458d8e2004445cd4011d377c46bfef61a0de932cf2bc2528d844df16053b2b13fc9af633d235402b7259c156f70337a8fb8e6ab970321c48ed711f525e4db8d882aea67fbea262776d22d7113acf675b5d684a94b6644aeb6a9d054d991463d24f8de6a1c669ce06b26bb5d4341bc706ad0db900445ae269e90ccaa29bfc75577ff79b2a32721a4e8a9970200239bb4e83adc18f7340a71013366c8f39f71985814f41e8888f65e84f2f33d66aba509452b7d1c1c135b57ef0efc4884e82fc7653814c9cca23cdfe93c5937c2f8b0bb64774930ec3defc6dc4b2379f228273fd261781b37e79a3f309352ea471362b5b3976ab483ef35c053db7d12590db4c8fb0eb43d2b24cf2cf1881326553849a5ef77755c64e10e24f8d7f63aefacd671b50c483ba208ec9bf1e00b4c457fcdd792fcbb9924b09980ec9e451c7575bdcdd40373507e143ea1772bf84017ba92ebd4507c8ccf4c4", 0x1000}], 0x6, &(0x7f0000001380)=[{0x70, 0x1, 0x2, "d5dbfae219fe219445b59e654fb5256a1bbdb733da41e6aecf85ef6edb8e4bf27151b9b7298ec39fdd36577dee44b863f42dd1b34032eb7715d83f307508aa2e55f41df150a9be1fe32462c72c75dc394e44c400ff25d0e298f33f1198190f"}, {0xd8, 0xffff, 0x4, "b645ef896a26e037dc7010effecc08796d999063f072959659fb6b53fcf14137c9daa684830dcbf819b92d81a28311642e5159333dccf657b964f8c26ce9191583c30a627c3f8387acc3ecd557a0902989b1977c75053e2aeba839ad77f7ef894063c6eb622417030ef8888834901004a5f475ef3205e76165c74eb462fd2f670a422114871ae5c8a858cad483c7b485236d25ac5801734ad428cd115099c4d3d61b91f7a3d74bf7f302cdb60741d665745cbbd99062b2bf604f90ed7306b3406f267df3"}, {0x90, 0xcc35fbda214bcd7b, 0x9, "35be2f95a435c7c6670a74eb7415b7a00d4f26130e97d1651378e9aa823c3c135c2531bd772afec56920f00a2dce06d83b986d275ad89ec61d4c6697fb0ade446b8e58e1ecfec2a5d7d307a3830a4d56a1e98d9cca1e3ff54357e96fabfa0c0578a358139e9d088e1a3a0142bde78bd3419704bb1484d11fae297a25"}, {0x18, 0xffff, 0x8, "d4488d10a3"}, {0x1010, 0x1, 0x0, "bdf96c18a9e5bba2c1df85485e604a2f84c276022b279946324a65ac1a8e3e5e0dae064110673ae63930d2fd6116cad00c7a0b17c653e035b788c0a947b6f8eaa09a76ddf4a026443784155e5fbe28107aae225c80c660d71a38b3b7b70a927d79f29b9a8682d09792377dd9cf82c4c10f640c05d7ebe43bb9c0ab3fd2f20dce30d769b036cb56405887da89bab0313bee73ccc4805ed05911c3970d2c4f68e027d724e56fb5b4a8c187db03e92491386e061ec089cd7d21a2e6d5cf30b7259a05a4bae3b6f6c46b7929be12d2c96d4b3775dbc054b92be89d06203f137942dd5efe0141e3b86e6c34d715542d93658501c9a29a88d5b0904eca967db23f2a6f75e5388cdcabcfa0f04c68d1951dc2a6ae294d6809eb1c847c676308562a5964e9b24419853d8cc7978c7ea37811e5f8c30570732b297dbeaa43924f3de49e7693f95062b8577c6ae74f0435af85e0e393da48eed4e32a67a7fd6f788376c13708033656ec91cb05cc8f28e6bc9f6cf845c7a6fd97b5e9dadab44c05f3b54b6d19da3990cc8b7008a8de6d0340463de1f6fde9b949fb9e2c5be97e7d6106a7243dbc29d30557c345b5cc9d2770df0fc830b7c498eb22f524ce3f7b818772feee632ff2f23205033c50388a0b97f71f300ff119cf9b560313928c3856e338dce635e2f717fc6815501a5a7d4b3dd8e362cd692cd048bbf306d95c31edf3f4b0b1eb98c5ad78cc413fe930b6953f5817fe76196842d9334cb92e8c1787118b601a8f1ed548740f64c0dd90060111e44493652b6f2ca4587f24cc53a1027598bf0f73e932e75e053257cbbccff143d0e973be2109f3b8ebae386fc8728c60fc399edcfff2f1d49086eb472d46ced9cda646fa7e06627e86d7fd50313c4274fbfd79a74b09b765d29b230aacb2ad1cbe8557e824f100e4adc028916988b4ba3931de7c6ddbdd5a703fd6b17147dd3c8a1621d26019aa9a652fdd7e69835432025c89bacb514a1abbba875c4c184b044c330d527034c9dd1741bcfdfb775dfea5c54f0778a1509bf2965c9b6d16f2061473cb5901a67875cdc12613b168aa9ba6b90a39f14e9b85fc64b48db55f1b12842c1fb70a584e7bf6eee325bf00e64c65f31ca331fc1e399e9ec6e2ec9ee9507fd6988f6ade2a01a0f701c6fdd0197a53c1a392666d52e412c5b3fbe1a7cf96da1dc0d91583bbbd0e968121613982316e405f58f6ade59e888c9e85d89a07a923a2e7c82968fcddf0150253ab359cf832328ff83f988b9f0b4e6e8aced5b5535af4c17e18be35e0e29145669dfcef91ba3419503886aa576018a878969e383a9a1dc4b9c45cafc184d7e6d320eaca54fec21e2508b7063b666bfb6da64f40f39ffba25061c9e9ff0496943ba8510c004fb94de88b0001544e1fea9b6affb8a43c86bc4df031eb4b3a1ef24519eb78f8ad39b18783d5acd0391276f3b1d9d889aa6eeac2fe8939be7b2133f40937e78d10728f4fa9fc8a547e323f1bb0ca97dd6b95020dbc0198753cb231531a4382212c650c7b8782da9217f1115c43490ef15db68f0cbe36b50ed8189f102dcf9ac3478c09589ec2fc87fe4d7fb1d8f679db486cb678c0398718eb41ba2a9c5fab930a3d31069d71dd0b41b1f29359ac47813dc597ba686c3de41e2f1ac12bd14a4d136967aab1ff1d3b13395c02368f3fc07b2ef33a592c3f9505998870ea22ff347339f9c4abb6304047701e131aefc398fa44bd9d2b6b368c1363bc2daae9c33bf118a2ed5a182ebc9b27a041ed566eca86a7a171da8be5af1577b053241fb9f1d51a032a28ce8c5b8a10d0638df728030ecf0b12a12e7012ff1790df76050bdae53429b51448a4f578027d7f0c543c33c11ec5ff8373daa1963a303b930dc83ca2bb9d7aaf0c9c8a0b984d9f6a0c499795f8bf0e21fff7a7533d05c3c4ede4b4ab68ef815a5abcb2728da6557048e11ff0664313b1ed3df276e2733eb1be43dece650fe875de7225b7b124a7c986b02a69a3cc9ce4c7737d034277f06373269b42e058fe28ba504fa9d22bfc69fa67246bd3427d2e6cbd2cd1955bbe3cb8c0ad00da86eae83fcac821a31f600af2cc22d65b02232ca89321554ac3c949b6e8f5ca8a3dfc35b70a42db81ee8a025f3c1d2fb297baac8ff9104de18e3d3ddde729ffa0f7daf884e346c7bdef46f25c5a540e99d3c887d88f103271e4f14e584c26c52df514caa76ad67efb85362fb6f8aad688848a7ffd48a88b0c3e26d119558cec0f06510085c729c180d59a3a4bb105c35f088eac9b57d6a9fede678be205f6d0478043e3cdcf31b9ca30b69c9c768f22952aee0b941837d4a681b08c57d6f29280b5ed103b42bc25b5fd2309499cae74d073cbe90d53afd7e9053eea4ba7dd90761e541ebe5a8a6e159ebb3971658451d1ed1634dec9286849e358cb03beaeb1742ce1402af4bb7a514633b5b5930919b75346236f58b509dccebcc0b585d66008619f9509b4d4d248dd1d75903726bb6245a668729c2972f543195b4dac5087975c49bac9cb0d4aaae3c4cc7d9d6357f3db51063819e9df4f2dda69f290ce8d085d7f7eb818d6815184fee011f1476b82ca207f01347d3a3a282f1ff2f2eac37975dfa2adb9e4d02c4e2c7c3fe4db338e80e0dde635dda072d3f9baf33d871fc789305c38f6e2e779626b5eb3e613c5dc5a217154e0cf4849aaa7bba8775cc34c4b3f37af89903a51258e04c88a981057803961eaddd8f655f19131d2863f6a124b23d886985f4824886f4b34e23dd54f843f531565aec874d863a81d2610ed41534871f1903bb60f9e53a1ad23ae15f488ddce7e1d6a9ded8ff8f2f894626f299fc82596940f672e84974270e0ef792da446670986b8174a3840909c2c7a0713606d61b9c246fc9df2ac14c3721724ca148ab577f59ca2a5681f7d8d2a9e3eddddc391d1003b8dffb038cc3515672a902c892812d96d20451aceb5c907bbd1a97f00d88a430fff28c42b8e5c10219c5b34216f9cbe06c55f698c0a6468e47b2b687964c02cfc9b8fb9c55615484c20f38f1008ec492953cb6bb0c3aad9ab40baf124c9db2b5ecacd80d95eb4524de448d6ca3c7f58159d7977f7a7595477a716a881bf29139f58ccf02bdde2d7499e72a0f7be305c425d268b1352502ab3845592680d23471f78f92a75ff1fad48a5182f5edc892864e237bf2aaa779fb52ecbe29819103a42209b1098418ea70833e2f588d678466bf96d6c6fe3e94e70659881c204c294f5cdb60571b2f5217d4cf42a954b2ae22b8fdff6beafd272238c50ab54b5a9336fede9d91ed51097445591240133e98709175bbb70ed520c756f8c2fc292dde7acb5fe62905fedefc31d164fe87274b4b505424220793bad98b8f9a4efeb3aa908b1a9233609a8c7c0d7577d6fb17daa0b4bc96a22b8e6e3d6547e730ec821c2ca7ad8ca4cc2b4f1452e0bdb7026fe596598f3fda0cc509e16c75a277978f6642941eca6f4378c35880628f68567f406b4112cc6aa1f1b69f71127a3fd30b41244bcc092eac63864f08fdf7704bcedf28f6923a0e61d777b7094f057660e661a63b608c5c4f33510af0caf054483f7e83098112d416bc7cd111a7e05cd0f6ed88e9081dcb8a3c52723c0ead7d4d869705c69a619ae8fd8050fbe9f3c9b86dc66983b2d32976bd3818818152e79d2d214d15d7de1cb166973066df4594a98c8f9ee379cf3fde1ce4286a213d297cb1995fef7ee3ff22d8b68f6d77e83b0a135bab152f8ee56e4eb53d162cd835966e1d64bae19c9a0c43446059eb51a0e40b1b9370bfc013758cd4e0d6681079c20a28fe30f95a78015ca70c2eeae0bb3fb690e588e5d1e8bfddd713b71fb7c971536fd2a88ab78b058a070b1b36fa15b4693f0a244caf11cbf67678aeba038abe979de661027705694a0e4a5ab800441e0e74cbd5de9fcfe9b70c560b96bbb94e6667bb7dc2eff6d1e48adb7c6b530c46d969641fd883d0a2442116b84bb76c3fe6bb136b51c952f09ce79ac795252e5f81f88e855941b19cd3c21ab27eefe1924af4148cffb58dd0f0b88b053fbad478a0d15356d6d162359be72a6e8637d2fc3de33f25ca40bd6e72f3ea81e23d6d6595f0f62b4fc60f1e84f09b4eb0113cfdb8361499149b69e29560fdf220e2139039a51c43487379fb15b799c96c2b64ef8c7bbd093c66def896442bd9996439a79074f45e17226066d058d8ed93e967e28b01f139ad17e98c6aa752a3416ea67d1be3eaed3abe181591f60470830de52d9f09f3c6baeedaa03a33dbc085eaf01ccac44593fda73330b86e513b087f12a3f394de4b05a8ac94e39868cbae1e5338a4a90bda3832237f953d0b3dfbc3b97b8734aa86dc3335d268e3a229327b9a67811b06df647065c686dbe088bf1570fd3ebaef20cf67a389049adb69c7f540c803e12f75095bf4c121fba955f583f303f733dad479aaf81eb27d08d25ee308c9e9b6dc474385daf9c0e53fe92f6f8ae40cabc7909ceaaefcaee5ec854289d99ab411c9c77c4e12171aadf27f45088f40b186bae4116534e082461e790f00d4e16f1b6f36d86c34ebdcceae5d16b2d0fb40e06463320655392d5fc640c5cef37b3e261720b88286283197cd8f7b86f5148a80aecc89d4ca6b6a025fefd233f1f049227aa396ce5457751b0a43d10facfa35c9054eee65a88fd7c49d4c1bc3aed934d91dc41cfe687a6c074f8883678fa69887418681c347ad7690584228018812ba9158e725fdff3c58d1825c3ccd3a3205777c094679d9afc4c136a898f3237f71fa90cdb08f516a855a9662257133b73fcf6ef265002dd94bfd7804a8f1dacc7d5b43b3584a5d3c4fd9354499bb22ef84fd122e00968667d15bacd51e5dbf1cdc9b3120d24e7782cec9985b65242c148ec89eb97cfa1f12cf95a3222a2981201204dd91b5739ad0c7bca4a4a0e1fd02d4ae31297795cab7efb740808a741876fc371ba4393124da39b8ae7651f2bcabb142cf2bbc22651b992f99ee719f173ec996d3f74ff3cfd012f3cbcc1b37137e7bf63ba70a65c6faaba0f4a3a81ab74d7f3a172c615ecc88e8a0a2212573a639db3612cadc067ad321ceba90e729e4ab9a83648c44a9e8d9a37b10eb401d3f172cae6813d6009e3960349218372cda05064b0b69a079ba921e25fc4f17ab971714504596766d2444f2fe16447078b9e8503b99a724987fc316573b63d8527d620127d21fe68e2cc61fe1f267b03422b40a9bcc869e665d0d43b1e45bea8f5afdc7cbbbf08885c77c1daa236050b5ec2005be4da81561bb411e78eb98b62d3d8853fce9474cbd925d4dc09f0387a9bbe6b9a0e574bf428f9bad2fa07fe015682512b3c7a89ee83dd3c0163de1002b9d60bd7b1a3b69ce397fc98baeeef6f0dfc8b5848ae55c74e45226216ccacce0288289db2d04134f4193b949fe1b568905f82dd3ad4922b697f9e8aef177e018fee45fe256db4d522ebc7aef5e2617ec4e7f2c494ffe510f0542dc036ae31f420d7839a751fee22a6803447a787327e4271fce0b89f9df59098256ab720802c674dbf032145294eee7804c428699bc002f426fa1b21b6a6c45e6537e995375507528036a1f080de5ca7597a23e3f34fa66282b76951300781621ce7a6a7d5f1e0ecce858997c7fd9e05cd6b40c58e1846d1bef74a0a2a8434b074e868d949a90e9aae397a03191a9e9d226731528beaa9940d3dbcef61b35ba50e75a04cecdaf2244b043e4a9e7066afc9d5871a3052c401c395c34873588e109156cbdc908882"}, {0x100, 0x1, 0x1, "ac60dbcc9f30d20cb04a499ee07315af9da889f7ef0023f3987d67a5790c1a28725537aacc4a0272f1e02fdb27db7ec14ddcfc52f2b0805f0309fe210ef183697cf862a32b0797e655e5c54a92503b4491e108ddf219649d527fb489be1f232f8cc978bb8f0500202fce0591fb2095f06e36dc390abb9d5d42e06b54345e9617459e970a477a1d66b7de5189c1f2aaa39ca756c0eff6c7326e0459cbb0a2457cac97218f635131d2dff0fd9a42ee34aecf88cc19b6ccd47791bd54b1806615e79fa55e707f2eac2c5b796cfbe6009b428ead55cd16e93dca0626d5c6842fe12cbb5ff5e189cfa107c346d2fbe8"}], 0x1300}, 0x1) setsockopt(r0, 0x0, 0x9, &(0x7f0000000180)="58f9abdb", 0x4) rename(&(0x7f0000002700)='./file0\x00', &(0x7f0000002740)='./file0\x00') r1 = openat$null(0xffffffffffffff9c, &(0x7f00000026c0)='/dev/null\x00', 0x10800, 0x0) ioctl$TIOCNXCL(r1, 0x2000740e) 16:00:15 executing program 0: r0 = socket$inet6(0x18, 0x8001, 0x0) r1 = getpgrp() r2 = shmat(0x0, &(0x7f0000ffe000/0x2000)=nil, 0x1000) shmdt(r2) r3 = getuid() setuid(r3) msgget(0x1, 0x440) fcntl$setown(r0, 0x6, r1) listen(r0, 0x0) close(r0) 16:00:15 executing program 1: setrlimit(0x7, &(0x7f0000000000)={0x1f, 0x9}) pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$WSDISPLAYIO_GVIDEO(r0, 0x40045744, &(0x7f0000000080)) ioctl$VT_GETMODE(r0, 0x40087603, &(0x7f00000000c0)) getrlimit(0x0, 0xffffffffffffffff) 16:00:15 executing program 0: getgid() r0 = socket$inet(0x2, 0x3, 0x102) recvfrom$inet(r0, &(0x7f0000000080)=""/61, 0x3d, 0x841, &(0x7f0000000640)={0x2, 0x2}, 0xc) sendmsg(r0, &(0x7f0000002700)={&(0x7f0000000000)=@in6, 0xc, 0x0, 0x0, &(0x7f0000002540)=ANY=[@ANYBLOB="9800000000000000ffff0000030000006b5cd2bed9a6862b8bfdfa8fe7ade5c8f3a0681e93a3e0b441d465ca15bbd72de60bc588a692a7fcc4648144dd07725124d101ca8eecb275b45cf2e126cb62ef894e4cda590ec449c647340a3cf7a9dc7c46614beaf76c7fb20873e258c50c013943e5ccef5a25fba6ef77ed1628c5057e05df8e5be0b58d9a73501b061749ab8e01f09c2d000000"], 0x98}, 0x0) sendmsg(r0, &(0x7f0000000600)={&(0x7f0000000040)=@in6={0x18, 0x2, 0x6, 0x6}, 0xc, &(0x7f0000000380)=[{&(0x7f0000000080)}, {&(0x7f00000000c0)="e37a2449172535c19da922b154cedf09c245c6cfa750d967bcebbf1a8f6dc95f84391246730fac000a6a06a3a2adef6b688876652fe2bccba6f8e7cfd51bc78f6c57ef21dec42c6a0504515e6035b9b959d2400fb6b4fff670b17e564b33710a55a6fd34", 0x64}, {&(0x7f0000000140)="215eec4cfea795303df0f39a78fc27d0697b28b497ce8e9854823a", 0x1b}, {&(0x7f0000000180)="a6e0bcfd49b0796fe8c32049f48daa1d2079aa3da3b2ac9e891ab36c9f246255fdcb5ff25613f61c20292c641705a7577dda00bb8e23b25b36efef6dd397270c77fad1db3de5c7db43eaaff1452102de85f093728af3bf6e776c7563bd1877b8bac158ddfa9fed9d8a2e8cfcb1765791db06d7bbd647d4bf0528d061f8f99ac73fa2be8058eb25355e3a7cd94fe7d1cc83c649c2b241634fdbdc61c29c7a5c950a670ebae608a9636c85cd0dbf0690f2b2ccc0f76ff514a4c8ab70f3a2e1c817ca0a1e6685d40d5318f2860d91f2aa80fc4a", 0xd2}, {&(0x7f0000000280)="f26b76455d831c09c84392783646e32aea757dc0098e7273f6f3ccebd4a241bcc8cd7633e5ecbc1c5c7a73ca7b01f8d437bdd560e6028a8be55f097b2cd43c7acf8fde520d2f542e63c504de3c921b17939b3d457082ce6b528ed64598b55d2402dcc28bdb5193a198751ee38b4f32fea58db76506ee64a40a6c9642053d19650181228ab5584e602a9fd8293a34e3796eb550216d262ec9573d8481010a363c314081e85661a26ffcdbaa10853e308d89732992986eab1e8bf0e35bd819932c97463b6dffcdc72f1f7b", 0xca}], 0x5, &(0x7f0000000400)=[{0x20, 0xffff, 0x1, "70a5335b77da00247e9ebcffa2f9"}, {0x108, 0xffff, 0x7089, "99e32dd5d1fb7dd60031db0acfb6bde8bf617c4739554e20c8e3d870946be0f332a3457ae247208ec884b9690378ecdf0c485f6a7a659f4d7432828b5d2f9621f9dfa40dd89cef535a79acc42336e531d98dd92fc5980c6602953e197a03d5ac439a6edecfae4fc629cca0dd8df267f7a2aa23a971f2c8cc452d19959def4c0777e795731c4fb98829c0c8dc1276fe0386c9de7169e6aafe4cdb0a47bf51d477d796260d3f6ad4dac5532cac3a4fe1f46149324e60ab14ba79a8175358851140cd5440e4a91882064242469867dd2db45678f3728a251df013e832fd0187c19b792fe896cd72605279f2bfabb1b7df08faae5e42bd8904d6"}, {0xd8, 0xffff, 0x8, "8da7a70e3152642174d23ec1e847ae51850962330b785625e803a78e96ff809a01c5cb2316b711bc433f6d7bfc7a9ada3a4ca8e768142d4dce15ac1bd039e34e015c033326d693f056fb9956684dfca6ceedf725cb23fce54c242dc06d4c25fccbf94f74221c296fcbd8d091b04ab9d72e0feb9fd83dc1391fc06cc96194a8b46a7799dc56de84e9a1a88c5f18f045dbafa46ad4025244140f1fd2573e4a3b7d5559bdc47715ff2dafa00f26fbe4ef8f6b316352afeda34618e102f2d3053e196325f4d93c"}], 0x200}, 0x2) 16:00:15 executing program 1: pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10000) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x4, 0x4010, r0, 0x0, 0x0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r1, &(0x7f0000000200)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd45d3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16a960387a64d5f16b136a5d00d1628b53a", 0x65) write(r1, &(0x7f0000000280)="bdfa4d2582c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23aa168a0017f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f50146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee54c0682247a3e405d535caab085c9a7dee598ca84b10ba7651238225996d2250f6ea821e153a6212dc30a15f3b72c37e6969b9336888fff85cc584aa9720b4a4a8c7d81", 0xfe) r2 = syz_open_pts() close(r1) dup(r2) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5afa680400900"}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0xd4f2, 0x7fffffff, 0x3, 0xfdb8, "010000006622dc8dbd8a0c3bab7a8a210524d8e5"}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 16:00:15 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x3a0914c44f7b202d, 0x86136) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() r2 = semget$private(0x0, 0x3, 0x40) semctl$SETVAL(r2, 0x4, 0x8, &(0x7f0000000000)=0x9) r3 = kqueue() kevent(r1, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0xbb}, {{r0}, 0xffffffffffffffff, 0xa1}], 0x1f, 0x0, 0x0, 0x0) dup2(r3, r1) 16:00:15 executing program 1: mkdir(&(0x7f0000000240)='./file0\x00', 0x0) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r4) setgroups(0x0, 0x0) setgroups(0xa, &(0x7f0000000080)=[r5, r0, r5, r2, r6, r1, r3, r0, r2, r4]) setuid(0xee01) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='W\x00') r7 = openat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x0, 0x12) ioctl$WSDISPLAYIO_USEFONT(r7, 0x80585750, &(0x7f0000000100)={'./file0\x00', 0x3, 0x34e, 0x1f, 0x0, 0x9, 0x6000000, 0x9, 0x0, 0x1, 0x3, 0x1ff}) 16:00:15 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200010000000c, &(0x7f0000000040)="ebff125c00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, &(0x7f0000000000)="1d72a573c265b0f3", 0x1) 16:00:15 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="82020400140014e8538fdd4284211e9a00000000850b0fe65ca3769c03c5466aaa0d92d39a4d8b959938d41cf10500000089ff0b23067a3f1440c5cd196d563a2c15e846a8271e01fb12fe6156940135fb2e797d8283ae3e399a6169901d"], 0x1) r0 = accept$inet(0xffffffffffffffff, &(0x7f0000000040), &(0x7f0000000080)=0xc) r1 = dup(0xffffffffffffff9c) r2 = fcntl$dupfd(r0, 0x0, r1) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001480)={0x0, 0xffffffffffffff78, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0x7c00800a}], 0x18}, 0x0) fsync(r0) sendmsg$unix(r2, &(0x7f00000001c0)={&(0x7f0000000000)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000000180)=[{&(0x7f0000000140)="6e6418bb4ee318667c42ebf3f7cb10aa7401dff96e1cc31ef61fb327002b341b9c25865f36646353feb45b39", 0x2c}], 0x1, 0x0, 0x0, 0x1}, 0x403) 16:00:15 executing program 0: r0 = socket(0xfffffffffffffffe, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x23, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) 16:00:15 executing program 1: pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) read(r1, &(0x7f0000000500)=""/90, 0x5a) fcntl$setstatus(r1, 0x4, 0x4) execve(0x0, 0x0, 0x0) write(r0, &(0x7f00000000c0)="db", 0x1) recvfrom$inet6(r0, &(0x7f0000000000)=""/54, 0x36, 0x43, &(0x7f0000000040)={0x18, 0x2, 0xcace, 0x5}, 0xc) 16:00:15 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) getsockopt$inet_opts(r0, 0x0, 0x17, 0x0, 0x0) bind$inet(r0, &(0x7f0000000000)={0x2, 0x1}, 0xc) 16:00:15 executing program 1: r0 = msgget(0x2, 0x218) msgrcv(r0, &(0x7f0000000680)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c23f63e713ede9e6040a8ffca961851fa1ce560f646d995d24ed7dc0f90b4696f97da5c05633454890386e20b5d9fa158049b5dbe024e1a075d62c2d7438dcbfcd8a19ea43d87225b7b75b8d90969fab99304f52867180"], 0x1, 0x0, 0x1800) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1003, &(0x7f0000000180)=0x200, 0x4) r2 = shmget$private(0x0, 0x1000, 0x400, &(0x7f0000ffd000/0x1000)=nil) r3 = shmat(r2, &(0x7f0000ff9000/0x4000)=nil, 0x12003) r4 = msgget$private(0x0, 0x20) r5 = syz_open_pts() ioctl$TIOCSETD(r5, 0x8004741b, &(0x7f00000013c0)=0x65ca) r6 = syz_open_pts() ioctl$TIOCSETD(r6, 0x8004741b, &(0x7f00000000c0)=0x7621) getpeername(r1, &(0x7f0000000100)=@in6, &(0x7f0000000080)=0xc) r7 = semget$private(0x0, 0x4, 0x103) semctl$SETALL(r7, 0x0, 0x9, &(0x7f0000001380)=[0x4, 0x9, 0x8, 0xffff]) munlockall() r8 = dup(r6) msgget(0x3, 0x1a0) getsockname$unix(r8, &(0x7f0000003540)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c58a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001a4010a88029ff5d3847ae6a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070e06c907bf73204234038374e3bd74a1216cd6c7a2f3972f9c0316d21702447a984e7720f3c0802080209031904451445b631afd0cc0114fbb8023f6ce08cae8030bfe85c11424993c37f1121b7209b19ecd978f8a94c96f736aa16cf73005bde2f3ae8d2fb50df1885ceae452f16914ced69995b9ab0f9cc049d24a2109b9300503cdd658a8442e027231dc2197461ca46124b7abce26b61e62151490ec0cd3b5fd210b1233249d73629d4f1372e5d11133143d3ceeec1579421c5a749656800"], 0x0) shmdt(r3) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000140)=0x8) shmat(r2, &(0x7f0000ffc000/0x2000)=nil, 0x2000) getsockopt$sock_timeval(r1, 0xffff, 0x1003, &(0x7f0000000040), &(0x7f00000005c0)=0x10) getgroups(0x5, &(0x7f0000000040)=[0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) mprotect(&(0x7f00006f5000/0x13000)=nil, 0x13000, 0x5) socket(0x18, 0x1, 0x0) r9 = msgget(0xffffffffffffffff, 0x3fd) msgrcv(r4, &(0x7f0000002440)={0x0, ""/4096}, 0x6933816ab7d55eb, 0x0, 0xffa) msgrcv(r9, &(0x7f0000000600)={0x0, ""/96}, 0x1e8, 0x3, 0x0) msgsnd(r9, &(0x7f0000000480)=ANY=[@ANYBLOB="01000000000000005c63fa91bdd294415b81b26f4adb16cc3ca8062e43fcf4caed6393f253394d59e40473186849225677f20e2be1aa2c7843eafec819cb06cfad0baf9c58ee5802c31cf4001088f393e113592e50f636352195566f6f43efbff6dbcc8cda96c9fafbebaeeae247386f838639df521f78a22064ccf4f3"], 0x1, 0x800) msgsnd(r9, &(0x7f0000000200)=ANY=[@ANYBLOB="030000000000000068f54b5518658b7a0945ed4a9701d21ae996a774bc17ef735e28a2b9228d762dd8f422c5098df60900000000e832694c499c04cb37604638e7abea7e087665718511ea6ae164d6b72597e19185ad644d3f40535bd5e0b9cf2ceec9266279361e4ecfb37f2f47eb09"], 0x79, 0x800) 16:00:15 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x1b00) r0 = open(&(0x7f0000000040)='./bus\x00', 0x23fd, 0x0) write(r0, &(0x7f0000000000)="6eb6360b6599494e51caa3a12c2ec057f4e37e550c8778138fa566d74023", 0x1e) 16:00:15 executing program 1: munmap(&(0x7f0000001000/0x1000)=nil, 0x1000) r0 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) r1 = open(&(0x7f0000000000)='./file0\x00', 0x481, 0x113) ioctl$KDSETLED(r1, 0x20004b42, &(0x7f0000000040)=0x4) shmat(r0, &(0x7f0000001000/0x2000)=nil, 0x0) 16:00:15 executing program 1: r0 = socket(0x2, 0x4000, 0xd) msgget(0x3, 0x46) pwritev(r0, &(0x7f0000000300)=[{&(0x7f0000000080)="65b5066bb9f0e27ffcd67b53443e598838cd13937dcd9ccdc2370025e497c81f5b2fd854e5fe01bd8e7ee1f858789a2525e54ad83fc1136e677f10f07d86dbfdb6d4e181a75b96265458c0cf6b96f6ee0a318eeeeb32c62c28bc9ff69f77", 0x5e}, {&(0x7f0000000100)="8c327b1de695a1a1351833494a9f2a737441490e64b75c9517bae6b08b026e8b73a55be5d894c8917ec1306be4445c5e5b66cd3cc573dc607cdd5a5ce79d8ff3376ab747731f7ff3df7c949681c35350d94fa3c213b9f22344", 0x59}, {&(0x7f0000000200)="6a368d36ccdeafa30e50b6674bf63a53d39bcfcfc299ce00cb5b2a6e3d6f88098c28924b1181f999d913f1e966ad8d19f07cc1af72c43238ec74ee8d3ebf5fea39b1c1acb44abfd44193a4c70b5ff47724b15c67ecbb9f", 0x57}, {&(0x7f0000000c40)="350ed919007463d89494e10434277372ef576e710af6ea346197012dbcf1f9e0449e6fe5fd25c6ddb3e074c8623ebb03fe615f4a209bf288baf724f1a4a09d7a494e5483f5ea07bc7c4e4095f242eae621655e07ee5ba6c33cabaef4598174b1151d4c70b576a5cc45f98c8e8160809b9dcbde79099457183638854770a0375e9434364bcbe2e8edbf588315feeefb8d5cbeae69bb85f701a93a0e5cf64e9b1746555c394074f37660e230cb4b8a989d38638224390e2bde0323aa5612cdcf9c09312e0cceecdc97a9aa0765266dc039929ae39dcd258d5c5c82c444b5534bb3851744d0186825992ef25239c6f6c47aba01f30128607d410422d9d4aad0510f7d327141590422c94f711a860844c3eb6a5da2dce9683baaef9170130e25700a373f614b073cb84b7a5a2d75f11622c6a55293e2d2bf532b4cc2d514d649cad078d52cd6e73c3f50ed70fd8fab95821d7620c9a7c733448ff54a61d413bfdeb7a9586584ec8524c61f6c8402d95883324093fe44c82d10cbf22a4464cd4373ef021cdccef7906f54ce0b1a06efcb365eb2edf406b762d8d7f7f0e7710131b428b5195ea5093279685a366c8979dce33cb97b6d8f828a141de9d4247ad9b042f4324f1d69d5c5119a6977c9063ceb62982e87f25e77b23039f60511d5a2ece09c9a0f773ef9b5c21d4f93ed7c8c2972caa66494d967992c78e90742f6fbdaafb69dff75af5993970b77d1008877b8210776c829ab942d9ff199120ae887d39fed59a7cd2ae67591cdf601136aade83862f39decee65f8b979fbed1f5faddd8a1054e311f3cd0c7014d8000c94e818dd6e978335214e0ced9cb7da2b9dc17a6eb82c5039c91c2a0cd824d64f96fb8632cd0e18ca707ad6ba855d219940f4d338c8d1b078fc6a8e0ac3ac66f3a7a2894672506167fc69e9182a4cf3fdbea68d4680ac0670eaf1be1e54253886d9b4eb18d58d14204d00b0f6b613092ac60bee8ef85a05ec2205275759167563a5da594bdfc010c927fd2cdd47d3efbf39a67349f7cc65d3be40609ff091791a10c49d793c5b497933c3f1b66c575defe4ca2840b920039dd44d5a108c5b1ad28d809477e7192024afbe84719b2f2227135647552a38a4d5f79771c4499ca1783156470d32873d449b5073d2ed50ba46c9bdf89bbd79376e05578a91e86c4d27e6557158451247e43a544a4e7536b2d4b66539275aa109c48e2570d53d0dd26134e18465d816ce2d223257d5fc6a95ea5dbb6b90690d7063d1ad332234df8b968a56169ade1a64924bbbbdba5686817bcaf06c5abe487d384e39a939069b4982a85429abbda176ae381e354e139f870c9a9992a2c22ef3980dd224761522970b041f8e21ce8c594ab45016f349845ada30e84e494efc9cdfc1b76d81ab53edf5ae05ddd1fce4c16b8a20183797e178eb1b4178c62f55b9ee83663d5911a2c4e769c1ad65fa358e93205e6177fa618095ac3dc389a9373789f974cf1fdb13f82864ffb8df84b22b034daac8aabb4eae761a1d36e4a742ff7b3e50139121813e36d2f230c341220d10d59f83037befaf4322c00528f64487f73dceeb56c547373a4c6f87419e23cab459bbc5626e4f18bbe8088072bf80e4f91398c425cbfd7dff9746f4ce8407fa5fc8c966ad1e21ffeb4368e027eec12c585f572cd19257921663e2cddbf1427d9e865b2646f1e0c6e64423c2e2d70dda40ca632a0e72eaee1d0820cb60b1daf86313e48da9d436bbd700d75857f27e0555b4435bd99fb077017cba2fc099b0639949aacf97cd9e50ac9c3c4c5e7e0355ab5d493f6d5dd067519f06594e53437606ee335cf36c1acd8bf3574fa6bfff21b19948b6bb8e6fc426700689a249ba015f87265117f3cad232cfd748b0ace985e944ad49b83b3568be3ab897733ff1bc323f2f077fe87f712200fa33e9e345c0e25e30b0105f95c23cc4b737ec42166936b5c2408785e86f4b9193c5b17943f9c24ccb800efe0fc74a112f15b3f9fcc57f49876ab275854347bc8fe1b148bc7500b6535b4e196c48e541b5c0263936a567acaaa6a208442b497c9d09287dfb070cc3f7306354c341fac8c8889bf8a63afd732138267908d44cd874b1346e213eca114607c1895fcc462e177136715711501171fdb260202b41f2e914ee0817e8b2d2f3e4d6321721f800c6e709fff4b18ec99297530de4dd02ea32a91b7d47db84d913aa72150326d1aa82781e33184ad601af3bff3fe949f50fbe4fd79fe59ac216f4a7fd6ae0c08138ada945956d55100a5de5e19ab42084ffb37ec6c9f9df3f987c881822ac67dae3ae602d1e72d8e041c0a8aa71df2b6e7a8741e02479a062aa85e11b9b7e11d34a49734963a446466c15753c5cad86e2684713bdf5f97803d05c188c34b4bc1639ed5323d456cd4b9f3a57d63ec8b06ba546ddb66ac12de23598006be93f7f78b903dea84c48af61c788599fb36c7e2a02483a481bdca04e9537460424f7076c92cc42353c6881079477f325e3884b10af0e3f60f79eaf70a83e439009f2378f24c0c4063185b56f0df93ad5b6f9fd651bc3a8bf17da347bf1f3a10a3dfb01e522b5935af576abee6866bc7ea8d1db26a902d96b9d396efe1a5d89daafb6ebc6b03e7fe987037fe36ce68c759bba8d5cbd840c2748eb18b25949cb42b10205c08a5902d2094000ce72f56ff533f0375b3233551f2d3f237128f77b371936059b74032a8a9b26d82789fc9cd4e66eb0e1aa92fa1f33e98e8bf3b6ceb171c46bc09affba53aeb12cb733d7dc000ca6d6bc116dd6366895382c7c4f4ab76c01057423dc331fcdd3f8e3a5751f8654588a100c7fb458eb450afc2c489658af7bb78f5918fc3444e15ce9d500eabc8a673ec4fc747e8af2b169375aefc60c912b6e8cc66f3478969c055b1b4fe04bd5353cb32d2de94101389178663e5c8e99f8f4c52ea45ea06652d7a79d2a1a1a121248da59d4ea017c3340bc346f2846de7518093e1b384ac2ae8a8070170fe9fbdbf8ddafc42d870070b651d751bcbf8cbdb38d22a58e0b1bfa79e145f19dd8278f04eff334757f19e5c4dae11d6785f959c1e1ddab5188387716252064f6ba20632b1559c3dbca7035e8ef1c30f906b5a7efe88e54d88f8c88f999e8d998686592496a7318c6834c8ef1c534bbf0fead7480ba6b719af4a9417579ec24fabb9697707ffc64bd57996d36a3688791ba04652bd45a7fc818fd318c7711a285f205355d1fd76dd6f22ebde42c46ed8d1e70467e77b14f9753e0bffd0971b2c505d5419714d2a4269f3ac47f3bf31cbaca8b55adf6b60cd6368ab1995901c0de10fb1822f70e69ec7a7d06a06cdfe42f3e111a7fdba79c0a266afd3ad53428950bcf2986c7187d7b2fe9721f32beb3a819dc326a1c9e74cb5e0db5e0c44a112773b88a23cf50cb64a5e54f756bd5e6fcdbd4287426a5878e6bf6c5d42c419e9c1057d4806be4b616efc1a7763083aa3ea6710b2adc54d9ad63ceef1955d6a8a695c14204ad6d9a7b207aa53b53e3b31b4a6a6b53d3c475ebcfc34c5c63baa4b123efe4cfb3eec091c834ccb29e70685b14f29c32e48327ef587e7295c09f045c7828b546d667559ffc018cbc802edf54f6b770f6f71f92c085a45a74170423ee9ac447038fe48886ffe819eb7959bc693207dab6baf105c3f47333a725b113a20e221665b9756b64c17c94aec6a298188d8bb2a87c100b9e315bd9f0756dc9a1b9a64fdf7b4f2626fcd8d43595c4fb3426373db54c374df612ccefcd3b829eff7e4e19e5984a87b6cd979f2e4703a79fc06cad4f5274af6bcaf7bcf71396ef010fee1c03cefa90890b9f3681099c69e47b856fdebe861c01d99d4b27e64892933a8269e9d9a08161add38441f0a69367325274d02653fba6971af4878045808b42d96e5a470739f504b588273e812229aa7db1c6ac5f4049c93f4bf2d30367237c771eb18ca85ef15f8e6662b1f1990b111f189dd52a3fe42c84fb25a559c648b98900db6910e5160d13951fa9d3f5229b0e45026e007f7c2f405e93d89e537800c9775ab31fae5d5d62aad60fac43cea7744eebc0393e8362f3080cc068278b1ec3e9d27feae6fdccee3f063663fbe8110024c790cae67907bcd6dda7488a000a68cf5188f05eed31d74c2ac1573c698bd3fc0f9ca420be407e31f92f07e1b79ad98fa45ebb6029e9d19829d6f7c52e12296df8ab6a04b7f409d90cb5313175b3a40c36f73b024cea4bbd7ee59af1ac706ced85874e6ce06e62b4488b01cd0720bc764321f1b7a18be6905f5c67415b606b4e9500ce96a4ebca8ab568dc1d32807ffd1cab63762f0b71b67b757d420e9487a2fa056555c2bf4fa7bb395a972ecc5423c60b70a5605fd1c04f08597510b225ddd49fdffbb5d9596ff9da4d84191180ddf9f12f9147b1fcf3fd0440f9676a9cfc5bdeda0e07dbd0f86a761408bbf75cbb245315d83a85eeb0883aa0bc1e438eb9e0f111aa6ba12663570b595295ad5903b3ac1850e66221a84f3663b1bc07e51f89428eb45260647e71dbd5fa4b8ba139b6850708e13ad52df79cc8206f434d810cb469599284c3c10d97a0987fd46208e847d191018fc83e6fd0b16658acf15a586d44321519d919f800849a6ffa895285d00f0439780e91fb4b32a18e73cd0cc8b7d05d829848dea4f54c68504a7c6f1c909057a143224b9351d1c198b8f05ebba3c7644fcd57989dc308117c91fe717b9b87c6039644909762ccc1ca8141244a1906163c7b5458409489e4b7e9218024dcd9d4006b6281ad7afd762f96c2478a5831785b87fdeec7006b6476df884e89043dcc6d964233a95b0f2019db10fa904e93fa04bf801455e200e876a8446a23f1d727b77f36460c2b007beea3f35c72b32b958027c0b480ee89dcb1867f40d2a8f1eb12b50b3a8e1d1fa3a1c0da8dfaefc48b6bd442e1ed5fc3533e322c1f00f69b672681c4caf8719288aa80f82a99b32e4b99bd66a5e6b85ab271c17b43e349cc3163ec6504db4f3ded2543f799ef29f0cd44b7a908c1032dea3c6703726b8418f947533172b49cbb7a7b7ab7741a8795474baa1d2e01c58346743dc42655f7a6144f9b8ad67e37b4b481e97e84f9ca076835664a8d1b9930d3e187f785463cd1a7a2230cb3b5a7d5e5452338b680f3737dbfcbf517e98a972ff7af93def2edce6083cc3d786444427af8fd818254ef5aff8bbc3dfe6c04f23eed6effd70500f4f35ad67fcf1dae57109a9b85180a03ed8c0111ef2f2059b0198d6e81ec4da14573477c1abdb8c1e8f0464e83da1eacb7f9c7e2ad76b1a326da9bfe7bfee00fc7ff105a84cb1b8d1be296cdec0d1112a007084ce51bd551c327350483abd6b20414adba65b6db4a6917b956e0058571fd1e92c76bd7e0b04a8979c77dad1ff732d10819e4a0a489239c2d89e80f27d5ddab7d0a143e0954343b4edd82a0bcec1996d714e98dfeb32bdbf366981d94992abb2d29b483d702d224af0b3c035409ce40e044f746d94e3abe47af93c03d169a5440eb02b0a90110262fc1935546114b14c1e1168869bb4b30e8e80d4f81ba511e2edb65da3c6c56be0cf66ffd1ddcb65e95d04dd56038c5bdbf2e934af10b17316fae2ec063a6930ffabc1baaf5e3d7eef763929da91ed0dfaf4fb60b457e1aa0fa446be1bd24255ecfcf9d0cdf5c79248f0a1557d1c0c33fb6abf80b4d730accbe916edaad1b75928ada3710ffe83958863e93f146d5cdb1cb2960f65f0147843c6d6ee6a464261b9e3897b2ae775d0fd39d02", 0x1000}, {&(0x7f0000000440)="54eb495355779ce3829da64afad20068dc61cf5aa9e905c23c042d41d40cb09bdddfbb47071c53ea37b2543db9d04559659c9c6fa97b6660cb8da8932d90d214f0f867a6a42b2d44d713f88a4db849063976264a21ff44550fe1a7715db64c657c8ba0e636addcdc5896bfdf10184eec02c06dad0e624728cea1b9b8b1e312f121d8a78a7a68c72544ebc4e05d686e910ca744b7b3d986c2b3ba557b62e468398bd83232729c9d686197b9ec7b7b27414dc88f432da9f914df9e6d37bdcf26009e1e5c5051f2fc3a5b04e1cc08815bc4feb0aeb682fd0c426764a23e618b88042c102d0ff34213ec753b69766eb44bf6ef5a204d15ae97a4758f00572b26a7", 0xff}], 0x5, 0x5d) r1 = getegid() getegid() getgid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0}, &(0x7f0000000280)=0xc) wait4(r2, &(0x7f00000002c0), 0x1, &(0x7f0000000380)) r3 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCSTSTAMP(r3, 0x8008745a, &(0x7f0000000540)={0x5, 0x8}) setregid(r1, r1) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000680)='./file0\x00') sendmsg$unix(r0, &(0x7f0000000040)={&(0x7f0000000840)=ANY=[@ANYBLOB="0000f30a86576c653000d0d8e48ece7195652530bc2636b7a9505457050b000021000000002c0be6785fbb9ac687b9ade87d2379d05bb84d293bae5292320e79d312f93c7dbeaa14cb940012c3fdc8dcc65fb39a6fa0444d6fceb298f1d52ea169ba2181bede410073092474d613d1fec5321c1426cc8bdde826ebdb6c9efc1317dbbf73baa9d7585b2db2456fd36439e94acdea243c572085f9c2acde488def7a1569082ef311d88a002f07d8e573605a919be2d0a7a99130a1256605c383e303a3802c258f3c453551e016dc3c53da9f98f941ca0f57ca3023a64a7353fb160d5f0d9208e7bc155cf0a7a5fdbc2a27af6b409088176f65d40f0aa97ae885f2ac0e4ae3558a39f5e7403c0f46a692fd2f2963f306d55577402c6b28d4c6fc459a054f0e3244c1528d9de1157b2329c40e5a08362ae66e98b43d982e59e5af63fb4bbb2fb65b02b39d09002e39b5fa5ea6aafa38ce18f8694eb9"], 0xa, 0x0}, 0x0) mknod(&(0x7f0000000640)='./file0\x00', 0x10, 0x400) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180), 0xc) msgget(0x2, 0x200) 16:00:15 executing program 1: r0 = semget$private(0x0, 0x6, 0x100) semop(r0, &(0x7f0000000000)=[{0x3, 0x0, 0x800}, {0x2, 0xff}, {0x3, 0x2}, {0x1, 0x10000}, {0x7, 0x5}], 0x5) semop(r0, &(0x7f0000000040)=[{0x3, 0x100, 0x1800}, {0x4, 0xfffffffffffffff9, 0x800}], 0x2) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000140)='/dev/tty\x00', 0x20000, 0x0) close(r1) socketpair(0x2, 0x4003, 0x1, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$inet6(r2, &(0x7f00000000c0)="de92a1e9633e6b41e7a5a5543223093ab1f47cf6d98d8f2aad6df48b3d7e5bceeaa0989066d3c02dc2a1aeb627ff29ac98075cc619a058dd4bce16a94e200f31c167f87a18677c2e72d5f79ff1c93e89a3df2c9d83eb8e3b990465a3c373", 0x5e, 0x400, 0x0, 0x0) getsockname(r2, &(0x7f0000000180)=@in6, &(0x7f00000001c0)=0xc) sendto$inet6(r3, &(0x7f0000000200)="162e018f25ba1a5fdf166bff3aea5d0cbcb9931a74e8cdcbbbdbf661e864240aedbb51bfbeed286185651a1b8d321158d3a947618cb513fb75d8a0b454d50123d59e96972602b21687424ab62afdae6b5defb55d9d0ffa53fc271e3c244781c51c091dc18693b6b0a26734f882b94e8714fcd39eb6b0f02d16e141eea48d48c9c9c442a13e10dd9f3e9dbfd52f529de87be566b496eae695670970a04ac5d42249d60c465313183d64b9cc58", 0xac, 0x4, 0x0, 0x0) getsockname(r3, &(0x7f00000002c0)=@in6, &(0x7f0000000300)=0xc) sendto$inet6(r2, &(0x7f0000000340)="d264c8f263784f28ba43", 0xa, 0x4, 0x0, 0x0) r4 = shmget$private(0x0, 0x1000, 0x38, &(0x7f0000ffe000/0x1000)=nil) shmat(r4, &(0x7f0000ffe000/0x2000)=nil, 0x2000) r5 = getpid() getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000400)=0xc) r8 = getgid() setsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000440)={r5, r6, r8}, 0xc) semop(r0, &(0x7f0000000480)=[{0x7, 0x1, 0x800}], 0x1) r9 = openat(0xffffffffffffffff, &(0x7f00000004c0)='./file0\x00', 0x10448, 0x84) ioctl$TIOCMBIC(r9, 0x8004746b, &(0x7f0000000500)=0xb7) ioctl$TIOCNXCL(r9, 0x2000740e) r10 = socket$inet6(0x18, 0x3, 0xff00000000000000) getgroups(0x3, &(0x7f0000000540)=[r8, r8, r8]) ioctl$TIOCFLUSH(r9, 0x80047410, &(0x7f0000000580)=0x9) getgroups(0x5, &(0x7f00000005c0)=[r11, r8, r7, r11, r7]) mknodat(r9, &(0x7f0000000600)='./file0\x00', 0x2048, 0x726) recvfrom$inet6(r10, &(0x7f0000000640)=""/169, 0xa9, 0x843, &(0x7f0000000700)={0x18, 0x1, 0x10001, 0xffff}, 0xc) setsockopt$sock_int(r9, 0xffff, 0x1827, &(0x7f0000000740)=0x9, 0x4) dup(r2) getsockname(r10, &(0x7f0000000780)=ANY=[@ANYBLOB="0000000000000000000000d1de0d453d0683ed000000000000000000000000000000000000000000000000000000000000"], &(0x7f00000007c0)=0x31) 16:00:16 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) r1 = dup2(r0, r0) writev(r0, &(0x7f00000005c0)=[{&(0x7f00000004c0)="a4", 0x1}], 0x1) close(r1) syz_open_pts() r2 = syz_open_pts() fcntl$setstatus(r2, 0x4, 0x84) readv(r2, &(0x7f00000000c0)=[{&(0x7f0000000040)=""/76, 0x4c}], 0x1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x3f, 0x0, 0x1, 0x4, "3d7124c95604005512fba8288a00", 0x31, 0x81}) 16:00:16 executing program 1: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) mmap(&(0x7f0000fef000/0x11000)=nil, 0x11000, 0x0, 0x2010, r0, 0x0, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) munmap(&(0x7f0000ff4000/0x1000)=nil, 0x1000) madvise(&(0x7f0000fef000/0x3000)=nil, 0x3000, 0x6) r1 = accept$unix(0xffffffffffffffff, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) recvfrom(r1, &(0x7f0000000080)=""/213, 0xd5, 0x3, &(0x7f0000000180)=@un=@abs={0x1, 0x0, 0x2}, 0x8) 16:00:16 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) getdents(r0, &(0x7f0000000040), 0x0) r1 = openat(r0, &(0x7f0000000080)='./file0\x00', 0x18000, 0x1) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x12, 0x0) getsockname$unix(r2, &(0x7f0000000100)=@file={0x0, ""/41}, &(0x7f0000000140)=0x2b) ioctl$WSDISPLAYIO_LSFONT(r2, 0xc058574e, &(0x7f0000000180)) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x1010, r0, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000200)={{0x18, 0x2, 0x1f00000000000000, 0x8}, {0x18, 0x2, 0x3, 0x4}, 0x101, [0x100000000, 0x7, 0x40, 0x9, 0x3, 0x7586, 0x2, 0x9]}, 0x3c) preadv(r2, &(0x7f0000000480)=[{&(0x7f0000000240)=""/141, 0x8d}, {&(0x7f0000000300)=""/126, 0x7e}, {&(0x7f0000000380)=""/246, 0xf6}], 0x3, 0x0) connect(r0, &(0x7f00000004c0)=@in={0x2, 0x0}, 0xc) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000500)=0x5) sync() mlockall(0x1) symlink(&(0x7f0000000540)='./file0\x00', &(0x7f0000000580)='./file0\x00') r3 = openat$zero(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/zero\x00', 0x80, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x1, 0x12, r2, 0x0, 0x0) r4 = socket(0x18, 0x5, 0x8) utimensat(r3, &(0x7f0000000600)='./file0\x00', &(0x7f0000000640)={{0x7, 0x3}, {0xfffffffffffffffe}}, 0x2) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000680)=0x7fffffff) clock_getres(0x2, &(0x7f00000006c0)) pipe2(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) unlink(&(0x7f0000000740)='./file0\x00') symlink(&(0x7f0000000780)='./file0\x00', &(0x7f00000007c0)='./file0\x00') setsockopt(r6, 0xff, 0x92, &(0x7f0000000800)="8eeab8fc9b1a4540e8e4a7dbe775036d598dedec828d14483b294e8039e5263d909304707616576341ba00f726a95c3031beeb9e3648024929", 0x39) mknodat(r5, &(0x7f0000000840)='./file0\x00', 0x100, 0x7) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000880)={0x5, 0x1, 0x90000000, 0x8, 0x3}, 0xc) ioctl$TIOCSPGRP(r2, 0x40047477, &(0x7f00000008c0)) fsync(r1) readlinkat(r2, &(0x7f0000000900)='./file0\x00', &(0x7f0000000940)=""/211, 0xd3) getpeername(r4, &(0x7f0000000a40)=@un=@file={0x0, ""/66}, &(0x7f0000000ac0)=0x44) 16:00:16 executing program 1: socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000008c0)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000000a40)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = dup(r3) fcntl$setflags(r2, 0x2, 0x1) r5 = semget$private(0x0, 0x7, 0x200) semop(r5, &(0x7f0000000000)=[{0x6, 0xff, 0xa2052aa0832aa107}, {0x0, 0xe440e6b, 0x1000}, {0x0, 0xc8, 0x1000}, {0x4, 0x6, 0x800}, {0x3, 0x5faa, 0x1800}, {0xd18a4151f2ed832d, 0x10000}, {0x6, 0x3, 0x1000}], 0x7) r6 = getpid() fcntl$lock(r2, 0xa, &(0x7f0000000640)={0xf5c81f9aae5bf3dc, 0x0, 0xffff, 0xffffffffffffff0f, r6}) semop(r5, &(0x7f0000000080)=[{0x1, 0x0, 0x1000}, {0x2, 0x3, 0x800}, {0x3, 0x5, 0x1000}, {0x4, 0x7, 0x1000}, {0x4, 0x6}, {0x2, 0xffffffffffffff53, 0x1000}, {0x7, 0x4, 0x1000}, {0x7}], 0x8) write(r4, &(0x7f00000000c0)="074e5af1e64c35e043a9d86e51a310f598e751bb3d2be74d4d0630e7d79fe8195010851501b3e390faded3f3adb5cc58dfb6500a4fcc22622027949f1d0d49a7aa89d1a448d76f8df3f4c53d0e5030afb632655047e1c5cf6729bc3b242821a24ab5e910fc580c55a6879850581d37daf44afe5fa4fce465ccf3577cd538bc83d9b1e2340b46717f9a5109210a64767c98f9bd005b269a1bfdc77dea485b108db7e7109eee7fbb92a5e5f04dbd10d328a4ba8121080db1e6cdc909578cff764352f5eccbaafb7b8ee3592d7cd3eb1b", 0xcf) read(r4, &(0x7f00000001c0)=""/35, 0x23) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x4, 0x810, r4, 0x0, 0x0) pipe2(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) fcntl$lock(r4, 0x9, &(0x7f0000000240)={0x2, 0x2, 0x2, 0x5, r6}) socket$unix(0x1, 0x5, 0x0) r9 = geteuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000800)={r6, r9, r11}, 0xc) preadv(r4, &(0x7f0000000b80)=[{&(0x7f0000000280)=""/203, 0xcb}, {&(0x7f0000000380)=""/62, 0xfffffffffffffc9c}, {&(0x7f00000003c0)=""/253, 0x14}, {&(0x7f0000000840)=""/29, 0xffad}, {&(0x7f0000000500)=""/80, 0xfffffffffffffe7d}, {&(0x7f0000000a80)=""/56, 0xfffffffffffffd23}], 0x6, 0x0) connect$unix(r7, &(0x7f0000000b00)=ANY=[@ANYRESOCT=r8, @ANYRESOCT=r4, @ANYRESDEC=r1, @ANYRESHEX=0x0, @ANYRES32=r0], 0x5) poll(&(0x7f0000000680)=[{r7, 0x80}], 0x1, 0x1) setpgid(r6, r6) r12 = open$dir(&(0x7f00000006c0)='./file0\x00', 0x8000, 0x6) r13 = getpgid(r10) semctl$GETPID(r5, 0xd4094ea4615d3ec4, 0x4, &(0x7f0000000700)=""/132) fcntl$lock(r12, 0x9, &(0x7f00000007c0)={0x1, 0x1, 0x100, 0x4, r13}) getpid() chroot(&(0x7f0000000880)='./file0\x00') getpgrp() writev(r7, &(0x7f0000000a00)=[{&(0x7f0000000900)="3a8c60a0ca9f6050c449bca50589e70bbdb4afa73fae26325fac038782df2776c5957077dcf553e5a20ad3864ef3ae2820bfe6ca008b43967549f85a04e901c9d0c7e484acf0394b863bcd74676684372ee70d699265d1a1c6106bde46f955d292ad79a438e590027109ecd544613805fa2c0d0377b3180bb9765e73ff98ae5984c6d2251319c1b77c4f6764321b867dca147518dc538a9f341927dc499af9090335b975a28c4758e8fd7b58a47f9908cffe4c44eb4c735b230dfdac8a28c073b75d8cca3d19d550f86abbd07c9bbbdd856645cff66f189fe43ae687f3594bccc4ccbacc1213dc69eca451a9f7261b", 0xef}], 0x1) r14 = fcntl$dupfd(r12, 0x0, r8) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x4, 0x1812, r14, 0x0, 0x0) 16:00:16 executing program 0: symlink(&(0x7f0000000080)='\x00', &(0x7f0000000000)='./file0\x00') r0 = socket$inet6(0x18, 0x8002, 0x0) getsockname(r0, &(0x7f00000000c0)=@in6, &(0x7f0000000100)=0xc) utimes(&(0x7f0000000040)='./file0\x00', 0x0) 16:00:16 executing program 0: r0 = kqueue() kevent(r0, &(0x7f0000000080)=[{{}, 0xffffffffffffffff, 0x11}], 0x9130dbf, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) renameat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0xffffffffffffffff, &(0x7f00000000c0)='./file1\x00') unlinkat(0xffffffffffffffff, &(0x7f0000000140)='./file1\x00', 0x8) 16:00:16 executing program 0: getuid() r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x800, 0x0) openat(r0, &(0x7f0000000140)='./bus\x00', 0x1, 0x60) mknod(&(0x7f00000001c0)='./bus\x00', 0x200000000006010, 0xe02) r1 = open$dir(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) setrlimit(0x5, &(0x7f00000000c0)={0x33, 0x8}) setuid(0xee01) mknod(&(0x7f0000000080)='./bus\x00', 0x100, 0x9) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0, 0x10, r1, 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) mknod(&(0x7f0000000180)='./bus\x00', 0x0, 0x2) ioctl$TIOCMBIS(r2, 0x8004746c, &(0x7f0000000040)=0x4) 16:00:17 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4500) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f0000000240)={&(0x7f0000000040)=[{0x83, 0x3}, {0x0, 0xffffffffffffff13}], 0x2}) 16:00:17 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000100)=0x7) writev(0xffffffffffffffff, 0x0, 0x0) r1 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000080)=0x3f) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x2) close(0xffffffffffffffff) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x8011, 0x0) kevent(r2, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0x80, 0xb, 0x100000001, 0x2}, {{r0}, 0xffffffffffffffff, 0xa0, 0x1, 0x28, 0x5}], 0x4, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffe, 0x0, 0x10, 0xf469, 0x7}, {{r1}, 0xfffffffffffffffc, 0x20, 0x8, 0x1fffffffc000000, 0x5}, {{r0}, 0xfffffffffffffffb, 0x8, 0x1, 0x3}, {{r0}, 0xfffffffffffffffe, 0x0, 0xf0000000, 0x9, 0x1}, {{r1}, 0x2b1631504909c415, 0x84, 0x40, 0x8, 0x2}], 0xaf9f, &(0x7f0000000240)={0x8, 0x77b5}) dup(0xffffffffffffffff) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x4, 0x8, 0xba, 0x80, "e9d94f64af362f52bfd088027e125fd5eaedc626", 0xffffffff, 0x9}) 16:00:17 executing program 0: socket$inet6(0x18, 0x2, 0x0) 16:00:17 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, &(0x7f00000014c0)={0x0, 0x0, &(0x7f0000000400)=[{&(0x7f0000000100)=""/137, 0x89}], 0x1, 0x0}, 0x0) write(r1, &(0x7f0000000000)="87", 0x1) recvmsg(r0, &(0x7f0000000480)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9}, 0x0) close(r1) connect$inet6(r2, &(0x7f0000000040)={0x18, 0x0, 0x1, 0x5}, 0xc) 16:00:17 executing program 0: unveil(0x0, &(0x7f0000000200)='x\x00') r0 = kqueue() kevent(r0, &(0x7f0000000100), 0x9130fbf, 0x0, 0x4000000, 0x0) munmap(&(0x7f0000009000/0x400000)=nil, 0x400000) 16:00:18 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x801) r0 = open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000080)=0x100002) r1 = getpgrp() fcntl$lock(r0, 0x681812e8040b937f, &(0x7f00000000c0)={0x3, 0x3, 0x0, 0x0, r1}) symlink(&(0x7f0000000180)='./bus\x00', &(0x7f00000001c0)='./bus\x00') ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000100)) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000140)=0x1) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000040)) 16:00:18 executing program 0: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x206, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) writev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="17", 0x1}], 0x1) write(r1, &(0x7f0000000340)="5698034976527350631ab3cb861ec6ef36a2d710d8155fbdb50082ea468b4223e2ffd855f7639a7a9f38a20d742d20a4ea39a9de8b04f6747981cc8cbc61ac654c36c9242119a529eb368cd344ec068155489b3dc501a2743e1c6153f8b65e31f594ae3463e4a4e7d5bee1ddf9ea1ba6c83d98a50c1e0d1fd32ee426217660b49ab4dea87ebf8698484f1cd6711b8ff8f3211f36e74063fd1b89e7ae91ee4cde08536efbe8598a55454f03a078e8eefe6fdb0b6d0ae405f8cc5ff7271300daba4545a44bdbc1e7b0103d18fadc9e16e157a7be0e54111e70d6e849aa92c30c84c7e7245ae35545451e2c668dd197dd201c88429f5d1f926f1f998b25998b1d66e563f77dd664c0b059a079591967078caca4282abc836ad4a003365a25c57fe4e6eb01a4227358c6885a395de496830c66bb7b2fa23b86c036dbe22c1296000c6b4887bd2762f2d1188d9964d9f9424b815e4d5c1a697b49202ddf795afd8a8e890a2e2c0e97d4d4cc51e83a1be16510d05fdd74ca490891e8eaa24bb0f0c7cef78e54a49b38d9d8a078c428fa02faef9c9368acd1a065627734da298de9487f8da98c56e158554597a5a8d9324b09ec1eee8830e1087314bb8c688ff11dbf2f76bd296a11632cfc92703e19d678eb9f7be64226720909266918c84ddbfcfc1ae2bec7f84b6114835a5ccd25fc344acd6baa4ed4929adcca91feadff961275b4c8e43d6689fffb57993bfcb05109825395d1caab68a55bf695204dccb14fd85da45ebf6050658a20d53af75693864b8221bc691b158de37a416a75ae61700e756dc3f6f4b819302a1c3d5a1a87583ea42106ae4e96c55ef4a3a866d276acf898e485a7c4af8db9df63d4f8659821edc130611a06416d548ad54f3c2fc65d05470fa8b4d5d764c3a8ca8af81679d194b107a16ddfa891ac525a6c04808aa767472665b789c676ca519903081e16936a9dc828e6525884cd9362f9f9a190907cfe81cc22eb1485f048d39c6a617a0cc3876c0e6336891f82002a7696608f372d85545a8fc0e5f9a1517686ee3a686af5ef3c01f4af38af5f300d410b5f1449125220d9a6362d1cef211a959e26e88411e58fd351474a8ef7c7b7906210b12bc4c799391da56c50566c34ad1a2a6ac8312f05636d14726fd560081ee4891aa00b136945164c705bd302a6a8f847463f902afdb06354134b8850c3a863f3a6a5be2408198384b25676b8941c0280397e39a43d0caf644719615ae39a2f1e2a1805d3ac32053d7a9a33dce40eac20c649696b028bd857105e25fa83acb70aac79dd00fa8f5f95429a62c5e0f3d0de7accf3e9a674c2d1f242c0eb7e787d631ba021f4a8f655f4ea2c5899e54a331483f5a04d5e5e40ec341d17d83375e81b5241dabb16c1b2fe6f63f82378ee9e91628a27c919bc0760614b5b198650af7b23b1ea8298c858d6078df4f7d5b61a3daa1d353041a809873ea030abae82248f43a8b487a2b83e63ab768b8938f6a939899ccb3faedb5f8fae7677c084fdfbf52667e314eecc5bb87586f230bcd644e1be656d76bdb81aa8e74d26640053a88f5abbf3580f3a16ed530fa3218bc058b5fd28f953f6d2c4ec2a0e4d0bd8e2e8b4d011dcdd03fd6d00c9d13a3794daf0c2a5759b2790164e1bca5d1475475abd0e91d4bed72ff980907041884137dec73f63eb1dff06a8ddf55aa18f056e46c5478a7365d76e4d38715fac2223bf77dd168409625256c3fd97623eb72de9227af972883cb0f613341851f8c6e1632c8c61ede7f3e25c84a05b901bb5528f7d6f2838c9d14d2fd045ced72b9cf41d8e6fc60e8e4fb2ab7f1bb05ad42156f0ce57abce271cb7fc64941e0c2fe9034718e49f9b0730209606efc7832e77b500ce563971b6221f9a3d9c458850c7ed47723763601b571f16e37b9467d5b60071c835592ad0b78e5064ee47c5d76e40fa9f7a91136ba0822c6082607c4bd75ab2eed00ae1c1f0938d1378313c817a81b9f30c537c0141e1407111df6f9f31435679640b63b189056ca663be779d5fbb1e3fa1034e22ffbb87934d94dbf9924be99bd16de5210f2618892d904cd059232270c6ffc5c317a2e41eb1808bc10605bdee95072e89dc0f855c007731961b9b3c96434043dcf43f3bce6a447676f34a8e1a3738dacae7ee71bc19e3f5f2e19645605beaf52bb378c2f1a2381097161b6c9bf18b663083f7a9017405ddb26e06a124e2dba16f757a163d51c93c24071c79303437e176c247e148055e2b7b51efa49e5fb9c398803bdba19efe91e46a4e3ef7ed5b144a9ef0e86eb983225ccc8cb68c05e0776001f9365aeb2de8f5821dc21f2ebd39c7f3433b6ac42dd707d50f515b2859a7ac019e6eeca326a7b442fe7eb4e833bb5f162fad9c2a876662cfee199b5a2270d02847bd874e4a0b9d02600fc6cffbbe417a0ef69e80a1a37e1b1d0b4150ce96df7405f8dd76589e99dc32050b249611a1a11b9f511f7b51c5f99be0aeb13b7dcab06c25d378cbd5460b63f6f9a4d41501b32438bc5fdb86ffb82a28565a9a24f8caed964fb1748484f84fdc0ba8e65d5a0322c5fb6302e433bbd6924ab17694c983d9baa798d64494e057291b1e5563de1f6b8d4a56a3c202066b480591211ed5581fcb82a4957ae0cee16c13c7988395e6af0c216f75292dd987ddadbdfce963fd4a6f031f135743b3bd5a0d37d3079317fe5dcb79f85cd1f9ca36a7becac469e8894a2b32475b4ebcd5dda8949910c9cb9bdb0b322c776fa18971b618484e127e2c122930915c1c6240b64ff485f3285e78ababcf13217addfcff8957e2675fc4a76f78fefcec7ad9cd0cdc4c329086720118710fb3d9191b9625125fa0985283e18cb1318f1a83094f1445ba14ec06cf1d138892ef6835022aa398fcf2f614bd3bb885503bd4184aa1c6fac33fbb331fe377c4dffd45dea81bbfa30a6eaa75fde740777beec3eb3979c42851e0ff71d90836bb1ec96d60301ced6c5c6131581d5b3af88fcc1ab54d95867f3e6cec06c3cadbe56699885b771441c7fdbcc4360da8a0af59800d40484623ce39242c6d5ba64be308fcc6c54a54e23de8d9427d0e2e3bae95b51c64ee73fa6ade9f4186b0cad250895dc3ac3e60743d6258319005a63c7a09c310e1bee0815f112d93ed02669accac52ee29a918ccbc2f6be6f42195d396d9b709a497a01b2e4691aa5aa3001133a5d603c2892b283436f3de9125e1eebc97b7671c189a4a0d451a00ae82317eb63897f1e97222ea6e672ae4144e8ca462d39e8d6b9611f07294bb347122b3d93826f3b9ef3656e317c95a1e303818c0ed1c7e972110ae26e33a1b104b909d3960f2cdb4bc861a287663cfaab0defedcae86f41079c3261692407163e47c551799d315cbd2e075ebe01a6265b6f45a1a8c59eb1e81aa531feaae5b17c758d3a303b13eb3c816db90d544cdedb047164de3ba4d90a61d736f00924cb762e89b78915257b822cf37798c8bfd749aa67c4d76e5043e928dab743cd6e5ed183f12c8acef33f0ea699b8d3e5bfb919037716abadf0496a1e60326048f37fefef27f604c8e3589036ecd48daf90afb93e3ed2b447b0025c09867d4bdce46bda92d00ec20e80f2709a58a506256932c7fda955aae4894b4542a2972dff45b52438df9387476f4186a67959b4855fb1bf819912cd835136e93bd42332f4959e090325189d0a0f698b3b735c08584d36e932d1d4e6aef0d50bd0c9a5fe28a50d67acdf1876e9def2a12a367bf12843785211f34db67d5a82d1673a770af1fd596849a6b1efa8a9ec9c79c6af72a5858d014ae994a1ff27429ed41db04e2b5443fc7b97dd16cad27adc1c30bdfcb62c4a5d4bd2394075e6c0d05b755b7b8f9770337648161b3106e5fb5a6cf7272f89a1cfac1dfc1212cfc7339308c69c7628868ec36825573b6a6cae1f5c9410fddd2b40c2c2e2ef601aa9a7776693726793a91ac5db63eb5a23fad64210ca5361500d7c2506a7af6e3f8f1e5e926e9628fe9812fe67561070137be5d6df7e5a24ada5073d8608f112b8099b00b83c4e1da0056bef82ac5d1ae39d5f8bee577692327eb0571200d21870712b14d0243059f8481f1c4abd38601e1f7c2e0f609c70c6f64240672535a0d2a5ac02493d953ceb9a9a7d5f96d025b8e97646d57be39093d05cf9c5a583b7922c0da75c24d324669a360b1e7f93deca731b0076a5168b260f41dc5952b5861bea071e8d99d203dc6a9212ad5bd671d2a3eed7ba235d11b5e2ef7927f0ebb9e2ff00a09c6ba21cd0f6174ce65e37360e0c58915c061ae955039b00284660fc0474de75565c9d45c94349da8a4c0804ebacd69aff0f5c324eed43728ab2c23b9e0d13b0f95487b1b031816d418166a29d4e25a807665455d2079b8a1502f410b98d8a46093fb75d949d843f239ac1e47b583077e535dbdecd5933aac236f40d2d4f96e6093a345b0e0d118065e41f530ae10b83b9e659a99cc035c861f5a1c1bb53621ec53d6fd225eb2f21e3fe6ca4f2595c155bfdc2f4fe9b1c23901d1a315c92254a6a0860793eace3820252bf93111d5770f3548d105b5fdd17e0052e94a3c643d4a664cdcb888dbc20f4d04c8478bd043d9a7ec2258c2e8c856053d920f4b41b294eb5155a6b1e3c863b079985967f68d7401f013799d24100e1884d5e88acd076419a317f3d417f22dd4f014376e0810f334312c980169f2c03dac1eec5bbf85bf66a8ee3b272639b98a5e3c921996770b8207411537fdd9f6963a42679c0e13e7ea3ec7cdc60db03bf6c3e6e7d579ce6ea2a3d8478e560471212faec8e12cfa71b67ad7f87e81f1f0ead8118080381b7a05c9b94587a22182815424ee2194fadf2400f5841afbe9d2e8275b53d913a318d1f521d873d28a52ad50124ae8d6a1451aa0b62fa5a8aaedffd380dcebc2e13a1d09a92f7ff040582e46b30144c2227a533be75686a6c17c518654cb41ff4534542e584b1dade13562a811f3a14bf4d7b2fbbadc026abdc2c4079821a7afae0953255b93ac808023bcebf2ba1a416b4fc233377c1cfed5f80856707c193ad571b6815578e8f1dd88582c52d2d7e0f1ea91556ef3412393c77ea5ca492a493b28f537c34d691fb8b8c745fc6b82239f3dc5a3d45177accc3eda0a9b232d2623d34999d31806761034a206842d34bdce333776ff6d7c2cffa931a17d68964bdcea67799ec5ccb6aa9c1c0e92f251bb47b0c381e5bc5e9e773999ec7ef9d17b1471446a5e16fed39c3a022a32f32c7e74371447cf6ab0b6c5c4fecb97c7cef054f4a2d78d8cc3e055ce5c40a654d6592274de63ba8a0097f69e9924776212fcfec0dfedd4b35ae32ce1d66ea2090163ec980a5250b7fe0fcb211c2df7378963a1b3b4e24aa48dc4a3bf93671d6243fc554e905bb84561e4a1a54eb51d038f9251a1989438ec79ed7cd54af2a0ade156853bbd923ade53ab002b8d2174dda21bb998d6b3ae31db0a7a990510b5158adcde267a4bde743032826832609f64620f98a02ed81c727587bbe4c2aff225f1348b3c76618ca730f9a4e425b63df33645b00365640e00d66eed3c56508dd8281b0a429356b4c6eb066f35fb59a1ab88c9c7c9b805971cba37940e74dc541b07e463feaf0c382423ae0e93fde812086dfaec16daec8f5dc1b527e6f3ac9479f4c8620a6f79cf0b0eb4d040a76ec0268df1d4283e97a9412c211a78f3be1398f60cdb23c1d472efaf43b5150832c27c1da47bbd8d2b2ac38a896179722f77e00e2aa8bb546a11ef4d38b1a393", 0x1000) 16:00:18 executing program 1: r0 = socket(0x11, 0x3, 0x5) sendto$unix(r0, &(0x7f0000000000)="b100050309000000000021b1ffff000049451ae3d3051020741038f53e8551f30ce390500e08fecea11ea8fef96e4f9679d5c4c2a73764aebdbe781e4d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89040fd3872babfbb770c1f5a872c881ff7cc53c894303b298a85ff3faa8d9211830e0f2f0c9f69ec7ab3a34c29000000000", 0xb1, 0x0, 0x0, 0x0) r1 = dup(r0) ioctl$TIOCSCTTY(r1, 0x20007461) setsockopt(r0, 0x9, 0x6, &(0x7f00000000c0)="727c829fead50200e75217bb9cd237c2227a8536bab1a54af583f1b755ba34647aa813506a185db65331d0b8b7cb90c3649c85bac3ac77eae56031462cf6d71dbb540c", 0x43) 16:00:18 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) read(r0, &(0x7f0000000040)=""/5, 0x5) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) getsockname$unix(r1, 0xffffffffffffffff, &(0x7f0000000080)) login: oMoMuvm_fault(0xffffffff8224a310, 0xffff80000417e002, 0, 1) -> e kernel: page fault trap, code=0 Stopped at rtable_satoplen+0x150: movzbl 0xffffffffffffffff(%r13),%r12d ddb> ddb> set $lines = 0 ddb> set $maxwidth = 0 ddb> show panic kernel page fault uvm_fault(0xffffffff8224a310, 0xffff80000417e002, 0, 1) -> e rtable_satoplen(21,ffff80000417df59) at rtable_satoplen+0x150 end trace frame: 0xffff800014a27160, count: 0 ddb> trace rtable_satoplen(21,ffff80000417df59) at rtable_satoplen+0x150 rtable_lookup(0,ffff80000417df09,ffff80000417df59,ffff80000417df11,21) at rtable_lookup+0xed rtm_output(ffff80000417df00,ffff800014a27250,ffff800014a27258,21,0) at rtm_output+0x1a7 route_output(fffffd803f030600,fffffd803643f908,0,0) at route_output+0x78b route_usrreq(fffffd803643f908,9,fffffd803f030600,0,0,ffff8000ffff3788) at route_usrreq+0x35d sosend(fffffd803643f908,0,ffff800014a27518,0,0,0) at sosend+0x6e3 sendit(ffff8000ffff3788,3,ffff800014a275d8,0,ffff800014a276a0) at sendit+0x58f sys_sendto(ffff8000ffff3788,ffff800014a276b8,ffff800014a276a0) at sys_sendto+0x92 syscall(ffff800014a27750) at syscall+0x541 Xsyscall(6,0,ffffffffffffffd8,0,6,8bd0869e010) at Xsyscall+0x128 end of kernel end trace frame: 0x8bf4b9f3460, count: -10 ddb> show registers rdi 0 rsi 0xaa rbp 0xffff800014a270c0 rbx 0xffffffffffffff5a rdx 0xffff80000417df5d rcx 0xffff80000417e003 rax 0xffff80000417e003 r8 0x21 r9 0x1 r10 0xffff80000453c640 r11 0xb9b63f70825c555b r12 0 r13 0xffff80000417e003 r14 0xffffffff821d5430 mplsdomain r15 0x4 rip 0xffffffff81325f20 rtable_satoplen+0x150 cs 0x8 rflags 0x10287 __ALIGN_SIZE+0xf287 rsp 0xffff800014a27070 ss 0x10 rtable_satoplen+0x150: movzbl 0xffffffffffffffff(%r13),%r12d ddb> show proc PROC (syz-executor.1) pid=207691 stat=onproc flags process=0 proc=4000000 pri=77, usrpri=77, nice=20 forw=0xffffffffffffffff, list=0xffff8000ffff2720,0xffffffff822cc900 process=0xffff8000ffff66a0 user=0xffff800014a22000, vmspace=0xfffffd803f014210 estcpu=36, cpticks=0, pctcpu=0.0 user=0, sys=0, intr=0 ddb> ps PID TID PPID UID S FLAGS WAIT COMMAND 14993 313783 72105 0 2 0 syz-executor.1 *14993 207691 72105 0 7 0x4000000 syz-executor.1 55889 251886 29783 0 2 0 syz-executor.0 55889 98567 29783 0 3 0x4000080 piperd syz-executor.0 17871 122338 1 0 3 0x100083 ttyin getty 29783 460347 80784 0 3 0x82 nanosleep syz-executor.0 72105 158660 80784 0 3 0x82 nanosleep syz-executor.1 89641 213143 0 0 3 0x14200 bored sosplice 80784 127328 3223 0 3 0x82 thrsleep syz-fuzzer 80784 83387 3223 0 3 0x4000082 thrsleep syz-fuzzer 80784 339747 3223 0 3 0x4000082 thrsleep syz-fuzzer 80784 59210 3223 0 3 0x4000082 kqread syz-fuzzer 80784 281351 3223 0 3 0x4000082 thrsleep syz-fuzzer 80784 349312 3223 0 3 0x4000082 thrsleep syz-fuzzer 80784 517983 3223 0 3 0x4000082 thrsleep syz-fuzzer 80784 390804 3223 0 3 0x4000082 thrsleep syz-fuzzer 3223 16411 51406 0 3 0x10008a pause ksh 51406 307664 74552 0 3 0x92 select sshd 74552 342029 1 0 3 0x80 select sshd 14584 412364 639 73 2 0x100090 syslogd 639 470297 1 0 3 0x100082 netio syslogd 82267 42295 1 77 3 0x100090 poll dhclient 94313 223518 1 0 3 0x80 poll dhclient 27711 480744 0 0 2 0x14200 zerothread 20375 422024 0 0 3 0x14200 aiodoned aiodoned 97711 45981 0 0 3 0x14200 syncer update 42994 113792 0 0 3 0x14200 cleaner cleaner 93130 337302 0 0 3 0x14200 reaper reaper 71301 469852 0 0 3 0x14200 pgdaemon pagedaemon 15089 90204 0 0 3 0x14200 bored crynlk 22350 457378 0 0 3 0x14200 bored crypto 68172 366497 0 0 3 0x40014200 acpi0 acpi0 49821 92703 0 0 3 0x14200 bored softnet 46565 133780 0 0 3 0x14200 bored systqmp 58351 51274 0 0 3 0x14200 bored systq 53163 142876 0 0 3 0x40014200 bored softclock 35879 335225 0 0 3 0x40014200 idle0 54133 9608 0 0 3 0x14200 bored smr 1 253132 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 9502 6340K 6356K 78643K 10759 0 0 pcb 24 9K 10K 78643K 300 0 0 rtable 101 3K 3K 78643K 319 0 0 ifaddr 58 13K 13K 78643K 98 0 0 counters 19 16K 16K 78643K 19 0 0 ioctlops 0 0K 2K 78643K 24 0 0 iov 0 0K 16K 78643K 61 0 0 mount 1 1K 1K 78643K 1 0 0 vnodes 1202 75K 76K 78643K 1519 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 16 0 0 VM map 2 0K 0K 78643K 2 0 0 sem 12 0K 0K 78643K 66 0 0 dirhash 12 2K 2K 78643K 12 0 0 ACPI 1793 195K 288K 78643K 12537 0 0 file desc 6 17K 25K 78643K 440 0 0 sigio 0 0K 0K 78643K 4 0 0 proc 42 30K 46K 78643K 416 0 0 subproc 64 65538K 69634K 78643K 170 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 57 0 0 in_multi 33 2K 2K 78643K 85 0 0 ether_multi 1 0K 0K 78643K 8 0 0 mrt 0 0K 0K 78643K 5 0 0 ISOFS mount 1 32K 32K 78643K 1 0 0 MSDOSFS mount 1 16K 16K 78643K 1 0 0 ttys 60 265K 265K 78643K 60 0 0 exec 0 0K 1K 78643K 247 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 79 20K 21K 78643K 1861 0 0 UVM aobj 37 2K 2K 78643K 39 0 0 memdesc 1 4K 4K 78643K 1 0 0 crypto data 1 1K 1K 78643K 1 0 0 ip6_options 0 0K 0K 78643K 8 0 0 NDP 12 0K 0K 78643K 30 0 0 temp 165 2350K 2414K 78643K 4170 0 0 kqueue 0 0K 0K 78643K 3 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 7 0 3 1 0 1 1 0 8 0 inpcbpl 280 216 0 209 1 0 1 1 0 8 0 plimitpl 152 33 0 26 1 0 1 1 0 8 0 rtentry 112 68 0 28 2 0 2 2 0 8 0 syncache 264 4 0 4 1 1 0 1 0 8 0 tcpcb 544 78 0 74 1 0 1 1 0 8 0 nd6 48 10 0 6 1 0 1 1 0 8 0 ppxss 1128 5 0 5 2 1 1 1 0 8 1 art_heap8 4096 1 0 0 1 0 1 1 0 8 0 art_heap4 256 310 0 123 12 0 12 12 0 8 0 art_table 32 311 0 123 2 0 2 2 0 8 0 art_node 16 67 0 33 1 0 1 1 0 8 0 sysvmsgpl 40 10 0 4 1 0 1 1 0 8 0 semapl 112 60 0 50 1 0 1 1 0 8 0 shmpl 112 37 0 2 1 0 1 1 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino1pl 128 2221 0 796 47 0 47 47 0 8 0 ffsino 240 2221 0 796 84 0 84 84 0 8 0 nchpl 144 3034 0 1401 61 0 61 61 0 8 0 uvmvnodes 72 2380 0 0 44 0 44 44 0 8 0 vnodes 200 2380 0 0 126 0 126 126 0 8 0 namei 1024 8566 0 8566 2 1 1 1 0 8 1 scxspl 192 8022 0 8022 9 8 1 7 0 8 1 sigapl 432 602 0 588 2 0 2 2 0 8 0 futexpl 56 7214 0 7214 1 0 1 1 0 8 1 knotepl 112 215 0 188 2 1 1 2 0 8 0 kqueuepl 104 115 0 113 1 0 1 1 0 8 0 pipepl 112 404 0 383 2 1 1 1 0 8 0 fdescpl 424 603 0 588 2 0 2 2 0 8 0 filepl 120 3647 0 3550 4 0 4 4 0 8 0 lockfpl 104 149 0 149 2 1 1 1 0 8 1 lockfspl 32 131 0 131 2 1 1 1 0 8 1 sessionpl 112 23 0 13 1 0 1 1 0 8 0 pgrppl 48 27 0 17 1 0 1 1 0 8 0 ucredpl 96 819 0 812 1 0 1 1 0 8 0 zombiepl 144 588 0 588 2 1 1 1 0 8 1 processpl 840 618 0 588 4 0 4 4 0 8 0 procpl 600 1183 0 1144 4 0 4 4 0 8 0 sosppl 128 13 0 13 3 2 1 1 0 8 1 sockpl 384 465 0 447 3 0 3 3 0 8 1 mcl64k 65536 17 0 17 3 2 1 1 0 8 1 mcl16k 16384 1 0 1 1 1 0 1 0 8 0 mcl12k 12288 10 0 10 2 1 1 1 0 8 1 mcl9k 9216 7 0 7 3 2 1 1 0 8 1 mcl8k 8192 4 0 4 2 2 0 1 0 8 0 mcl4k 4096 36 0 36 2 1 1 1 0 8 1 mcl2k 2048 46749 0 46714 15 9 6 12 0 8 1 mtagpl 80 2 0 2 1 1 0 1 0 8 0 mbufpl 256 78616 0 78535 14 7 7 8 0 8 0 bufpl 256 6244 0 1942 269 0 269 269 0 8 0 anonpl 16 80815 0 72398 66 15 51 51 0 62 15 amapchunkpl 152 2545 0 2463 5 0 5 5 0 158 1 amappl16 192 3478 0 3019 57 22 35 36 0 8 11 amappl15 184 123 0 120 1 0 1 1 0 8 0 amappl14 176 104 0 98 1 0 1 1 0 8 0 amappl13 168 167 0 164 1 0 1 1 0 8 0 amappl12 160 74 0 74 2 2 0 1 0 8 0 amappl11 152 308 0 298 1 0 1 1 0 8 0 amappl10 144 68 0 67 2 1 1 1 0 8 0 amappl9 136 467 0 462 1 0 1 1 0 8 0 amappl8 128 286 0 266 1 0 1 1 0 8 0 amappl7 120 166 0 159 1 0 1 1 0 8 0 amappl6 112 54 0 48 1 0 1 1 0 8 0 amappl5 104 149 0 137 1 0 1 1 0 8 0 amappl4 96 292 0 270 1 0 1 1 0 8 0 amappl3 88 145 0 139 1 0 1 1 0 8 0 amappl2 80 4756 0 4695 2 0 2 2 0 8 0 amappl1 72 19810 0 19377 26 17 9 19 0 8 0 amappl 72 1424 0 1391 1 0 1 1 0 75 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 38 0 2 1 0 1 1 0 8 0 uaddrrnd 24 603 0 588 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 603 0 588 1 0 1 1 0 8 0 vmmpekpl 168 8149 0 8130 2 0 2 2 0 8 0 vmmpepl 168 69771 0 68299 91 15 76 76 0 357 12 vmsppl 264 602 0 588 2 1 1 2 0 8 0 pdppl 4096 1212 0 1176 6 1 5 6 0 8 0 pvpl 32 225057 0 213551 150 19 131 131 0 265 32 pmappl 192 602 0 588 1 0 1 1 0 8 0 extentpl 40 39 0 25 1 0 1 1 0 8 0 phpool 112 417 0 26 12 0 12 12 0 8 0