kern.securelevel: 0 -> 1 creating runtime link editor directory cache. preserving editor files. starting network daemons: sshd. starting local daemons:. Tue Mar 19 09:43:50 PDT 2019 OpenBSD/amd64 (ci-openbsd-multicore-7.c.syzkaller.internal) (tty00) Warning: Permanently added '10.128.0.114' (ECDSA) to the list of known hosts. 2019/03/19 09:44:15 fuzzer started 2019/03/19 09:44:20 dialing manager at 10.128.15.235:2395 2019/03/19 09:44:20 syscalls: 1 2019/03/19 09:44:20 code coverage: enabled 2019/03/19 09:44:20 comparison tracing: enabled 2019/03/19 09:44:20 extra coverage: support is not implemented in syzkaller 2019/03/19 09:44:20 setuid sandbox: enabled 2019/03/19 09:44:20 namespace sandbox: support is not implemented in syzkaller 2019/03/19 09:44:20 Android sandbox: support is not implemented in syzkaller 2019/03/19 09:44:20 fault injection: support is not implemented in syzkaller 2019/03/19 09:44:20 leak checking: support is not implemented in syzkaller 2019/03/19 09:44:20 net packet injection: enabled 2019/03/19 09:44:20 net device setup: support is not implemented in syzkaller 09:44:28 executing program 0: 09:44:28 executing program 1: 09:44:28 executing program 0: 09:44:28 executing program 1: syz_emit_ethernet(0xbb, &(0x7f0000000100)) 09:44:28 executing program 0: r0 = socket$inet6(0xa, 0x800000003, 0xff) connect$inet6(r0, &(0x7f0000000040), 0x1c) 09:44:28 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) write(r0, &(0x7f00000001c0)="c452ade863e825b5846450d55c58335a415983553d18c502029ee17437bb401019", 0x21) poll(&(0x7f0000000180)=[{r0, 0x40}], 0x1, 0xffff) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x95, 0x8001, 0x1, 0x80, "8a115e54319e791536a35e1f2dd8a55d027940b9", 0x7, 0x4}) poll(&(0x7f0000000080)=[{r0, 0x125}], 0x1, 0x0) 09:44:28 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0) mmap(&(0x7f000000e000/0x2000)=nil, 0x2000, 0x200000000008, 0x501f, r0, 0x0, 0x0) getpeername$unix(r0, &(0x7f0000000640)=@file={0x0, ""/4096}, &(0x7f0000000080)=0x1002) r1 = socket(0x2, 0x3, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) sendmsg(r1, &(0x7f0000000600)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 09:44:28 executing program 0: r0 = msgget(0x0, 0x0) msgrcv(r0, &(0x7f0000000440)={0x0, ""/69}, 0x4d, 0x3, 0x1000) msgsnd(r0, &(0x7f00000007c0)={0x3, "60de2a281436d080eaed8bbd79d8c109558889ce8c5a4b2fc1eced374bef3cafc33ff21d3d7c53aac897fcb23bcc15d7d8639a8575fbfa50c7d64a2ce04fc89b878496c70d329ad91fd2157f3ce16c5411bc2b5602ee6e1dc422af301e9dcc261c01774c05a26717f6cbc9232ed3b624fac97ee95ab99cb5ef8adff1a4bdf3113b99cbed9d53ddc0d330b55fcb4101fd83b71612a72828aa25d3c5763f2f7e4a31e7b85c449f8b66cbe4bcf9a90cea02a899f35468da5f8551390a313ec740f96ea3048e3e5659d137484ddd4e4a38ba8a246f4ac8c6c940f9"}, 0xe1, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x801) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000040)=0x9) dup2(r1, r1) close(r1) 09:44:28 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x2, &(0x7f0000000300)={0x6}) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r0}, 0xffffffffffffffff, 0xfffffffffffffffd}, {{r0}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffc, 0x8, 0x80000003, 0xfffffffffffffffd, 0x1}, {{r0}, 0xffffffffffffffff, 0x88, 0x0, 0x1, 0xfffffffffffffd20}, {{r1}, 0x0, 0x8, 0x20000005, 0x5, 0x8}], 0x0, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x40, 0x80, 0x3ff, 0x10001}, {{r1}, 0xfffffffffffffffd, 0x3, 0x1, 0x6, 0xe7}, {{r1}, 0xfffffffffffffffa, 0x80, 0x0, 0x204000000000, 0x2}, {{r1}, 0xffffffffffffffff, 0x4, 0x10, 0x9, 0x5}, {{r0}, 0xfffffffffffffff8, 0x0, 0x10, 0x2, 0x1}], 0x4383, &(0x7f0000000080)={0x5}) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x1) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000340)) kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) 09:44:29 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="14"], 0x1}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x800, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x0, 0x1}, 0x8) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) r2 = geteuid() r3 = getegid() chown(&(0x7f0000000100)='./file0\x00', r2, r3) setsockopt(r1, 0x29, 0x800000000000009, &(0x7f0000000080)="292918d7", 0x4) 09:44:29 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x7fffff7ffffffffc, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x21, 0x0) kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffff9, 0x2a, 0xa0000000, 0x3, 0x1}, {{r0}, 0xfffffffffffffffe, 0x80, 0x2, 0xffff, 0x4}, {{r0}, 0xfffffffffffffffb, 0x22, 0x1, 0x3ff, 0xfffffffffffffffa}, {{r0}, 0xfffffffffffffffe, 0x0, 0xf00fffff, 0x4, 0xfffffffffffffbff}, {{r0}, 0xfffffffffffffffa, 0xa1, 0x14, 0x0, 0x100000001}], 0x78aea673, &(0x7f00000001c0)=[{{r0}, 0x0, 0xc1, 0x80, 0xe4b, 0x101}, {{r0}, 0xfffffffffffffff9, 0x2, 0x8, 0x7, 0x5}, {{r0}, 0xfffffffffffffffb, 0x0, 0x20000002, 0x92, 0x8}, {{r0}, 0xffffffffffffffff, 0xb0, 0x10, 0x3d6, 0x2}, {{r0}, 0xffffffffffffffff, 0x22, 0x80, 0x401, 0x9}, {{r0}, 0x0, 0x40, 0x20000000, 0x1f5, 0x9}, {{r0}, 0xfffffffffffffffb, 0x80, 0x4, 0x381d7448, 0x8966}, {{r0}, 0xfffffffffffffffe, 0x1, 0x50, 0x0, 0x4}, {{r0}, 0xffffffffffffffff, 0x0, 0x1, 0xffffffffffff1eef, 0x9c}, {{r0}, 0xfffffffffffffffe, 0x8, 0x1, 0x0, 0x100000001}], 0x3, &(0x7f0000000300)={0x9, 0xfffffffffffffffd}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r2 = socket(0x800000018, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{}], 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r2, 0xffff, 0x200, &(0x7f0000000180)=0x2000000000009, 0x4) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 09:44:29 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000028aa) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) write(r0, &(0x7f0000000440)="575b88a983eb6b405599c245d4c7621c023b5ba5a9d4e22818bb061f0998758be7d714b0553fc3de33437eb6b4496a351121264777c07585f5bc7c1170ec3bc4310468bec843dfd82f8c1974ac12647b84e3841daf81f6e2553e3fae34bfb7ac2bccbec33a5de5cb622511e5b1033634f6832024560d4ec06ebe83e16f86c6044b14e2ea3e94ab2b352d44d44ea7689e969263522fb511c0a896b0617fdb5c345ea5a70b327bd4b920c7e92637be87e80ae2b26023fcf3ea29062535b2ea570f805370c973c097eeb8527aba032a77e920f6e20c7d27a7ab09d52c3e4f0adccf846ef0a3a81d89774b1a0a9b799071180bf840c37f6068aaa4f4853b1077aff7bf25f4b28c1de031458d5de861229041c981878b252f981f68755ffde88bad68dd2b5a4a3f90b21a1c1e4eb31648384a477f9ca30afab936357694e5b3fd851359df7a20af072fa5e4268369bd5f342bf0f9ffbe0a6fbe8ba39aba625d3344c39b5aff0261594b39fe887c28b7b977ba4a465283586c0ab9ad7ccf6b990dc24d9e0c691d0ad669a1ffcc63d56c48979764619f96f2891999b39c71a8ee9cc0f70be7d1947168d9e9b550d7b8ee271252416632b33e38c2e1c84a94fec81dd28a8791a45f4aeea596db9252a3e65744c51ba7560c9147dc8156f992138353bc82c2dfc9dc833dd3ab48d8e61bf9dbe7749a52324d7ea0e09efd7a86034e2e80d77c8d7d7a9d9ce0cb7a58da93f06056df6292a6adb9440c1e492f0101f3311b069ca5aa15439cbe18f9a89a0c37afdbb1e2fc846cf39bd7aff57353a198ed04c41594a9fd20a36e7d65095adfc499c7de376b402f88491690891e892b1b49358c8779a282a976af142566e08e2ac04f46fef7ffa8d6448263f404a886c02c455f925ef6a8c21c4a3dfd2b3384b50442d46ec554e1de805c5f5d7cded3c1a70dc99ccc2067dad2614925cc101eba531744db8f058015684a2f27f5ff0c77a5d33d1e002a6d1023042506d92f4602fe51c80da7b5fa6d98ae14545f74c129ad5c8fd9fd9195a03d7211ae9acee1bbebf252152631f99194fe7c42f83965f7550f4519425d65c852590065e6a1bdc1d6178aba2feea07791870ad1a08d8d7e4770d632d25c1a6d5033c471c4e9052b6b1a3cfd7eb2283ceb47c7ee25e6ea17137e5f1fd2a02d8a7c1322c9000ecd3209050fbd5658285d894e1271eb456b56749087042c1ecd4c687a5b1ee606eb4dac8afe0e0e04c8b2429618898464c81ad7282d7259413f39885f9e8243b8becef9778cde2e0101a27b5280b49111e6823b179cb3e8e504e80d254085e1e69c33f6d2fdc29b8b2bd7985e05e3df2e6e51fe16b29fda9167da60a148b8a41eb6c6ef601e83718382da1addb1a2d645c953c54cf0d577c5bfd0d639aee0b734e00ac144c0f17994841ebad626ae2043bd7d7be3fd3ae6baa3616b7db4cd19b0288d09a751ac4cf59c9d8a33214afae569db94619e1b5e8f388e1c27629c244374e4c20d8b7e88dfed614ad18abe03d76c59e7eedd1bc75b35651096909fd441dfc5ff8819b2521f1ecd6a1b109d50035dfcb2e1829d3bd0f5c53e54c86a4c7f35ccac53f31aabd9d7125887c48b1fe8fa1d69b227a4b8244764705b90c023919c78f5880b29f7c635db10375512d6e550abd3bd8d21872b22a510f9b7890e71d5804a194f07f4176e4dfe9dae5f0f0d01e568835a76651e35a187ac836cc36e582fa14515aa9e8268ab5cc4964d602bdfe30b4ef27c7a19469e2558dbddd55bfacd9599bab62a58a3402c35972bbf8bf688178ae08d11e16f577f03fcf2bf3efe1094c0be8d3f67cf0bac9ba5a9cd2527ce6047c651d6ba06c0a1b03afb7a40e8682d5c6f46d058fcd03d307bc211e56d214152e7890f1d7f2bd45b80258ce493584b3a04034dc0ecca638dd989d93a3835d544a25b10b7e770276b81f73e0dc533133c9bb18bdb48864c482668f8d9fd7d3c8385c676c54728461df8887525136538a6b0a556e06132ac3749b6a70da9b0f655a8ddca2450b2ee32015520a3175ab0e37be379b089acf3236aa2ce7ac74911d11d7b26c264d7c85abc9565fb5bad706791687a2dd077389f3508d08c882f58ceb76eecdebbf00bfb46d9051ffad85b982c217e7bbcc2f1a50c6ceebcdd36e4324da39c2e41b1656dbb79115bbfed5b154d7b183cb807b585e7dc202d90fc26475f981fa64130adf5534ac883eb172e7fca38d55994209e535210414394adb41d32e60c9029d30aeb1133f6f1f02f650143601e943c3a02fa0aa06849610e3c4974ebbdf1225848175bf23901c742dd26f1ee51ac5572a449b67cdca8e95995b158f940c36a64adafe54aac6cbec08ac8020ea6642791fad0dbfc60e27efb5415c277008c4671c93cd71ef787d3a8381007fafde9f2baceffcf51587d9fca3b3380b6b36e75c800bb8db7220446749c05ebc955fdd5bd5f8de5dc7d6018c560970b4a8cc29240d2c860599a6c047eb863f8ae3422b9cc28610d1cbf56cbcd96e8b9b34da121ccbba82f1bddc33c274f333942bb0a7c404f14cccb8612412771b58cb2994dde40b339f1aa4a785c31423bf1fd1b87529ef44342b475a767f76520fb45521bf8b9797930276b3b102a466fd45c3fafd15609a116d0bfed7907ba468e55418debbc3dfeecc9de665af6cffad7b3528dfccef3eec1281861cf2889a477c7a9576df723de4430bdc41016b604f829523d94a7952972f6301a8eff127252122c268ffbed7af568e0f33bca3558180f38ed57aaffa2c5b05830bca8edda6c17b2e559192550f60e5f1eb1b207d7e40c92fcf5c211272485911f8283f822cc628e9c251bda57165b0191c5506b113d622aeef43f781c7e0767431cfbd46041c3d384d4a8ff2ab62ec0d6b07cb012cb3264d64d14ef264bfe95a50d4ef96daf5f041fe2449a0ba932c7e1c0b18f021d07df69c417dfe941c237d3a8b500faa9dedcd7785d993b1d48d3707fc28f914179c10edee95f85e61fe34971f55c9413708a806136c3c51a272c7edad51c07c1a792fa95a14124da0df66e63803d2e93f65a94bda9c3473889ac0478fea754dc4c203e780c4a76ee85735172c533e8ea04ba7b119e93a75d68e82049f40156d271a6686091f6f71b5db142027713aa43d5005a459fc25a94ffb220739acedec9bec40758fe62dcccd3b6487746645fd125cffc61a372f771d1f24fe00d4cfa3072c6b52d20ebb554763d7f8d1a662d883dee715fbe7b503a768f3aec550cdb5b3eacc53fa3a7cf7b0fac60a1ecaf31c97fa1da9f4dd07dde6d02dc1aaa53e536045ddadd41d280e72692e0a621489a4daac972aa97df4043dc2f3c516118f9a8de0095a4a1bea758dc9e9e3d16aa48448f1ae2db9a928ea0c4e22071c12995d6ce7a06c0b04a9090a13a6da64b8aa8b95af4713a49da33cf248653a0a5bc2f2caf7eac32b2ed06fbae3113fbde1fa2992f6818f8f1857a9d5ac1847bb93507442ab38bd11a40a9781d566228033a8fac14fe92249e8fe3c0f9c40c38d272ea5d9563fd29398e8382ad618248fc3e46a6721532fe7bdca70c8a98c75e2d4a5c88236364a4f6cde4eda1eb814ef37f9e0c5d9855b11b9be01d346a784ac2727e3dc02b451b5f60410193a74ce3d92f78f30d2306df65f39edddb2d5d12a8c3933d5b7b969cb075f5036f8d855f12cc1f47c5a083f5b799e8dbe9b85831123285fc7898beb123b45d48aa1f4b3826c259bc7b63d43ea3cb75d518b34f1aee28767ba86567f7cbc1dd8c3569f06e6a2fd8f5dbee5c4b5bbcf4c35883fb1f354ea8af98c4b9881a321cf606f82e08a19f660d0887f60acced0a4ecf1eb1d68a6f611c5a3d470257766c9981a43379d74d4878ceaa15c195e05bd1a49b3037450afb373e0e933366c36af1b768278d750006e1b82a20a7ed81c60d2fb1da80f0501a92c6b18e3e48f1cb2d80dc0a8c92153560429e7402379e2a4dd6c234755049520fb2c5f9e6a812b63ecf776df05d6db5543d1b71e5ddbaf541b3b31ae6b1b8f937b8157b044241c0729423a5a4770794b90d58dc390fa8e6c6f6be6d92ac0cfd920d7bcea3e16ced5e19694572973fbbc3ebe9f87c2d73efd3d7e50ca044011d976841a278e57247858278543bc920f1f51c8305b5c7489f4b8f11849ac24f66dc53b5cb9e1ddba41a55382a1d68d09b52790b6f51675a76f925434a90219a48440d9e2b97c87445e7ed6e5cc781d3b4f0373d19e194e517307ca215f5a26d2317f2d56bc60c2570fc0c12427cc1eec3562bb048dc0e9a928f770b09cd49a52cb55f645cd394f37c753e43acb89f93ea49fadfa980c4c38f26ef0458c4c29a595f14ce6f8f43e11647a338ea37b0e0f6660e45ea97768bd3b002dbaf3f6248ca4bb73b44ab73603da2a336fc1624f85e6b4cea14f7e0ea4d4b0a5b82d2efd390b81d71fdd306f49588b1770d60124a195a2b622ce93ec18922c992b308e4157c7cef310458dc6f74827a24c8e5d0bdf52bbb6f20076c844f22b2df8bfdff5d5d4d71b31fb62abc4c0fd814719667e2962b7dd6aa833705b78dd3ae693c4feecd13eb37bc9205c5a22118707b70527a57c4a8e2dcce633e4a5e9b3c894bf0f74f5d569f34e4a371724d9a6d117f257a63ff064f21c68200e8c97f073177cb6a9d5c1be538620f2b909987a614ab6db0b2353d566e29c09f414c94ef19372700af448741e100f7305d11ca237d2f110a12280a2a8f046f9eb3bbe3d4702f42ac173575a279505ae07d8a192a68253f692a8375d8e3322c3a6e6c537db7ec673f8a251cdb295de9ab18ce2715e815e82434d3569174357131426c4be5ed5daa645acc1f2449d4fbf4005999368211759a69ba986017e112d2b02836950a7a9ec9f4ae41367363492cf6e3455884020494176ba54eec2f5e118342cd45a71da36474a4a64b7a8bef2464d0f61821007b0bb2b9fde3b4ea06f5997a062511c0727012c0054a5ac240aac3ccd7ef78536be2ed6ce05b54fc2d42bd025f1e08d3cf8b57b6b4d1ee3ea2271b3e01a9249a4866bc17678a36a0bd8624b5dcd1363546b6f5c0d468ee379d06872fbaf0b79a0bdbf0e781a02375e60e61dab3df19209d352105fe75f09c2ae09abfcd2551321d050342e5be7f88eaed6ff49622f7b2ca6c1e89e7d2ab7725a8afadafff36578051898505c65bee2078d107d27fd9aaaf428449a1c620b7178779e6a4351d9d3da0cb69110abcc060cea503344876e55940e521f6dd0b8a424f74535e32ac2f72fc354198552e534d9777013fc82b73d6954c34dca321f324f49a34badba6b968bcbfa006d334b84d79472d62a9210515f888a1ea013c91597a77149ecf0ae27d679ccd2f2652c64690cc76ab62ed78b1c92f5e1f00117fb979529517d0b46fb566b7d48d5f55254459b4eeed6be67488167aa84f241d3c655fa73d26584189b09d7a9da2b0365176e764226b443ca8915a394786b685c6e7595bfb48c45f3e9b013427551f3c739d13a91ac7ff9d1c9cbb621e281d208fb47a87f79aaacd65627da25ce056fb6b1767f5449dc8375e57309611c7e6c6521e7e899c2b50afebb4c26b8e7331cb9055ca435cba15655f4a54d5400b8b5a17a0dd59be2d9d6eb64e83c35bf9d90f37c5b0bbc7d1151f136efd22521dc2b217ff65659f1727dd13970b68a3c651d893246660e519a738501dc389dfc550a830ad4ed2e064e5ba96a07fb3200201e24e630aa3aea9a84aa9ab7215dd04a28a9bf33d7412ce2f65f10dc834d5", 0x1000) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000200)="000000186004000000010000feffffff000000000000000000000000000000000000000000000000000af6ce", 0x2c}], 0x1) 09:44:29 executing program 1: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x1, 0x0) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000040)) ioctl$TIOCCDTR(r0, 0x20007478) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000080)) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) accept$inet(r1, &(0x7f0000000100), &(0x7f0000000140)=0xc) execve(&(0x7f0000000180)='./file0\x00', &(0x7f0000000300)=[&(0x7f00000001c0)='\'^N\x00', &(0x7f0000000200)='\'&O\x00', &(0x7f0000000240)='/dev/tty\x00', &(0x7f0000000280)='/dev/tty\x00', &(0x7f00000002c0)='-$\x00'], &(0x7f0000000380)=[&(0x7f0000000340)='\xc8[\x00']) bind(r2, &(0x7f00000003c0)=@un=@file={0x1, './file1\x00'}, 0xa) open(&(0x7f0000000400)='./file1\x00', 0x20000, 0x189) r3 = msgget(0x2, 0x610) msgrcv(r3, &(0x7f0000000440)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d5590000000000b2a16a75ace3"], 0x3e, 0x3, 0x800) setitimer(0x1, &(0x7f0000000480)={{0x7fff, 0x2}, {0x6, 0x4}}, &(0x7f00000004c0)) ioctl$TIOCEXCL(r0, 0x2000740d) setitimer(0x2, &(0x7f0000000500)={{0x7, 0x62}, {0x7ff, 0x2}}, &(0x7f0000000540)) munlockall() r4 = openat(r2, &(0x7f0000000580)='./file0\x00', 0x8, 0x1a) ioctl$TIOCSWINSZ(r4, 0x80087467, &(0x7f00000005c0)={0x6, 0xcf, 0x40, 0x5}) clock_settime(0x2, &(0x7f0000000600)={0xffffffffffffff00, 0x2}) msgsnd(r3, &(0x7f0000000640)={0x3, "97a0412f3e6eadef4767b9c92ea2e545d95cbd09e2617cdf9fc22722b83f3e95a0f48423feb1770fc61b6ecd5d0bd0a10e85060a78fe5246cc142edc9ff96a0d72ab7d60a8ab3ab62e03af1774a8c7f7df4dc0036d387077ea33"}, 0x62, 0x0) pipe(&(0x7f00000006c0)={0xffffffffffffffff}) msgsnd(r3, &(0x7f0000000700)={0x2, "5f95f0de31d1b37afe5ab84226075a1eddbacfb4d2460736ada7d598f2a465bddc07f9a5bbabba8741b032c5873d06982e5a8b58bb21cb98f0b3f5c4822daa99d01a9058aa2a0cb9eca9f8b2e608d19080b7d40d559bd41318e5ec36d08baefa89d31ec3b4245e95899e92418dbe5d0ae923eff07265c478b5307341f4bb00b8f4a136c7949b25499546ddbd854d417a8101132f75a8a0badca3f8ccc4248e6a465f46c1570d3b16d05d260f06cb21618a834867b7d2d3d7059e39f5dded3249d0ba3921292aa4f82c05163c927683cd5f61ad37c82dee874cfd7dd46ccf11fe4b900bced9ebcc49a8980c99726fdcb6ccb81ed18f140e2b3b9cc063aad8d8d48c46aecc29e67ec0d5def0a8dc1d2f5364bfd4c5b4dd9ad8ca6c179778e95d392d33235f2b393440358dd5a558c8ce1890dbc4b5f619d190f10fa92a4a9d609ce2c5d2641ac990b081e18fbc3ed5240bcf9a3d19297826ba4d8edde8577394f487d6d7822e23ecdc1d801b82cd428cd7e5f1108ae71b9405f544750464d90a196d1151ed6d26f8cc15edcfdc7f4facc2a99b3bbace3b85e4e0c746edc4261b28754897a64c6f3e166e193b8a57861458015eaa72edbae299aaed38a8a950b670a4041ce8a81bf84b3d139b01b5f4c1b9b5997814bd585f8a2dd0f397577c27977282807aab2a31b22f4fa1df9884a43f5da628ac0f09293bf697e074533c9e7f9b11917b8f99f670a71b3c828acd90181322e6a2504ce43038e5a40b16aa7a3b2306ce5accbe55982a11392bc5548957a43aa6cfdd8be1e07aecbcd955703d76df88bb1276f9870a0169f9ddeed3ace24f49ab757ed5896b7c629919b0e5e883a1c0796febdcf2241506d003efb19271ae578aa9c9365a9a84f2190e2632ff69dfde96cb35a2a2d6b6270afc426a713874f9690c0e38bee9800bb1510a2ae87cdd39f3e5e5dbf5718ed97a2df596b79cdf4955ed42218257fc5b4f0b1605819e2c1f215f974c506b373d2fc667065b9f9493f48f4e6c94ad7bb0558fbcb5acb55aeb600cafe2a1f4d10a8d78e599f6a99986b1f5234be50d56271c660326efeb9fa3677fb94b1ff9981ca7e63f749d2903e478494d6370fc0ee1111970bc1660d24d430fcdf54511354e2136829a78da9cd13d9687ba45a195a8e5a5fad653d4e7b00980baa9d48a7887862f4832260a2ffe5a4b268525c2a6c2cca3b6c7a83928fd15d55cfd955e496c0b7637df384c4376862d4c85b4bd902c9d49ed4debc0a5d2b7b5e2fe769028599872d7f54b9045a4948de5063393e560515499a30754fd465d84d69fe83fca10c7f0272e35b8171a531d5d0b9643006bc2d1a1898a3f72b6cc84112efda0d817dd1c4da2dd668f3ca9097b2c5245afac41939f7120c8b0e58061b54639a99b4a8dd5df6878565095a62e4834c782bc17f8519f01c16cf1312cfd656262542691b274ed187ff0494916553a9be4cae7d0c55037f6e5422d1fcc216446aeae10aae2c60d3275cbfa4a6101682d7f73e129e679b3aa32eb5c1d4ce9c1b86d74f137877d2a9f16b17a0f5c188ae4e4ca2259fbd96be7b1c11bc17aeae41df5ccdde245577047dfbb5b0ea06621402dcd43ed772221b21b5c5311d052eca11edfcec958639e76a48ffa4ca19441c4def17ce532eee2156c2b1900b60b876c1035fcde3d40284685569ea9bcdc5a600a65a2632977d50fb1d77891893ef95030ac49d16fb28333fb3996fd6095bb6bc98292f126044f4d0cbd452508dfab1d03086dbaa884fd10a995c11af28f9a732fb9b54d9c97ffc8e5558f447b8b0a3ea6555c3744ede8579ea0b6471e6e1fe7b95eaf769cc87a6eb6ab106aa9ada18a071c0716972d57929579d522ae1a8ef8f42a5f653a9e7cbae7d0b75a5710e40922517d6fa2cb13aa53cb710e136f35a6c6c49c0e9d8ba41a8ab554e28f1664aade7de7c93f3b4e0910b4a6940ac74d551904adeffcb51387a8b1099f1e6e5b6752621c6524f9bc9a8cb72d91a8580c3143b488b36f523af14b8c4004cc5c3e164e577802147b20081f9b2a734cdd90ac2fb7f7c982f407d07fae53b37e18d9efbe54d1adda61570e5cf54dfebed6c4ae0dc1d8e71a5d006ef3a00c4db3439432fcf2dc2b64fef99bde5261dab3ede6deb1e869bf0e42270465a7db1f9fc92e83b3fac97c3dc3c53480fd70e261d997a181a6c11e08e5767396105783cc2f9d1d8791768d93ea6b58d546e8b97424d9f4d0b6c849a9369e775b465f56836461c7a28f74ec3a1907f41038665d89a045ab8cdf6876c141ccd51645fc9d0c78d197fbed554e828aa3230bd3ff6b37c9b14974c64ead197731334b3ed472b66f0efb042aae90b50ae88952a2fc6aa0869bdbda338b02dfd7a3ef85e9d5797a69117aa634eb10319af251a3c69b9c1d574123e070b074dc7f63d2ca3b5da45d31fa85790d9a3c20f33be68bdbbcf41a9f5906bd024249d0fb13726aaf061d51aa78e28edb8b304bb8d3a4feeeedaee2f408722478d70f19461365c6f75318e53a5af714adc7a7ff3688ac5b035098fbf92939e8555df3f312d3770bf98efa215a29c84dcb7731d18b1972ac2d0db819889b669f1a839d91e23878151a6cf0991f42dcfd3d7071cda747480c1d6051e51ed7918157dc118439e1ec4aa07ce1e993deeb01e916ad63a9996a75cd8d1b0c2b5f8bf6aa63f217fcf95ace1b3ea918d953b9657cdde5da7009c6ad2060828d44680226638fe82e31c5cf5a09fc547b8490bd2c58a32dcdf282f7baf7f7e8e9af10d73e4242899bd6b47d06f8a82ab2810120a0c839f0af2a89748670d0676cab86148a26fc97f2347ae398947adb627507ab69d96767438d96a02a9840af755edcbb97168ffb8385aa1f313ef2ba0b210a57ca9d7beb8b394f3201f16b9ff675e689ae0b774a9b0607085aaeb7ceb0d5e9e78eb90338554b212f6d59f84dd0e609368926b2928ed1fa0d13b97bc1fcadba97597c45e79b8b7e16ca77f51fde7ffef3c566fc7fb4f4acacf0e83c001a13a18a8b4bd419d54a6e62e9bb83deba80356092c3071e93da1c2f7bcd505a4aa948e71c6d38f7dd8254cea0b7d5b2cef2ce24702dc6871b79e8650d0c77e3e7ef0c0a919b4fca023626d607c06685f4c1301d9c95ce646f9ac7993db7950460bb460bc59491c5143ff9c0510663e0f364ca76e6ef755368e05ed4b25be386d67aa78a3e39b7b2a2dabecd8594ff1b62fe50e1dff5db463fe77c1b89ff11ba1987d882f08226c09676d74de6ccdb0f114c45ebc77a11576bef0b196e5e95c9d0f0fb5f974947973ed6ed93e317a3d16e09dca6e9d003d33468bd8bdf747649f848c897121556fe4a6276f9fb00675eb50420de10308c5f2daef1450e1d8fda59397612a18d0dfcb63ca107af408038f9434d89e0e93fc82ca8c17a5b78b5a439e449832b0af4d9aaac4cc95d898669e2e610e8029f0ac9d915fa6ae90da76ed210cfcb61e19f932e62c1f4826d5e5c02be818e626eacd403e322717684a25019d3ad3206b242310d08053d66cad2a12fc0463db62987a8c20d9ac8db8fb07cba471d2ff2c4d450c371a70bf512dd71cb3f7ccdeecd21e5e467a918d682e97aa0f2bb7d3a8223a939c1de371381e7fb69295e17c5330cc2964bf3de458ef78e91126ce6b4016bc082f46392893ec602745704868693e039ccb9ba85275df3054775b5458051374661ca09e8232023eca8d4035fada110d983f481a738eeba7380bf5bea7c8c1c17997ce1f23679bd865040c2241d18d8a802bd44fcb5670f310de22bdb43e32294134ed72fd354c5858a421ad2a9dd9d82aaa5b95f82d84a82179d7e69644887a655582cc5e1de2c86edd00495315e605388da0fb2ddbe6d7870a3490dd93688811e72460c2cf9635cd14e333ff50ed1d60c2a38810bb7251d4a78a863aaef20642b16dc3b7fb0427e6e886b8d5db84befc9acd6b4176cf6c560d8490e683e97241b0b3eb1d83d07dd3cd00f581208e69243005a1cefa88648b6b03523ab57f82101900b44e4a86febf35c8853d52955d3a0e0c915ed6dc59d7c1ce242bf3d4682138a86401a277955039857943a5b98772ddde693e735db3c738057f4e2d461a64f5b42677413fecbbfc5ab23658de38806a5964f51cc438e764ca05a6e65b0167fef50281459387d3ae98914ab46b756fdd1d9b7a34a9dbdce53d92ce8ffdbe7e4209eb55fea370086377c8f9af0a7b554469d3be371b986bf63e3a5233f5b17902ae2bff25df667bcbd2c29f619feb529e0eca184e29e9c411ad15e4aeae77b8258f3950a912007045a61aa02b4b8fa7a2681c548271e148e3e53cd6efd4c7a528ba1582275c9f883e166ac7c14129b073e7cb4367a8d21b0e903160b553af49b493ec1e7c149b608fcedec4d3200ba2e9b59e6d494242933118c7b17a97a194547ebbe28cbde90dcf9e9d010e1232aeabda25dc203a21948bf1591175e05d1380c15f915cf304466d2971c27ef96f8f1433987f66ba290de2cab5f24d04d667d6a37208d17ceb8e57bd227ee4e9f7dcf39757885075e7ff3f02f0966e38d182006b9fdd7c6364591d2b387cef8d95fdc66c8d6a41a5db7bfe221f81bb70840313638d3b4a0f709c6828801befbe75dd4d5269726018f044ae798700d18ad1203010fc0f5496829df5bec7b3ce76c92203cb8766e551337a482c4c5f28a5a0d52a7eb62a474ad0ce592d4852ccf51d555623d7e178fee399bccee40e20496300d4d4aa9ae9ad75e6fe428f824dd2b461ed3ca49780cdf932eb15f98db6d972bd10bd6d897161293b29f9fea34639943c51cfc032b1e903f692607520ea8053f35286f7b9acae1deea58182899fef049d2932904a19b17e7f59cf643741f109789fc871d30665795ec667f818979a4ee46467f258d52b44bd4c7be916534d1b307567a8fa0fe5c62174a846a65fe5abbf6079aa132b203aac6e9c6965b2f9f29bb1ecd3ceaa3e51d7c6b058685ff3f0fe5c8858a9ff82e6e5667dcf6666e12674d25fd3bf05f7fc9eed3fc44b7c46fabe3dcb9b20a9306367db988d47a18cf51b2bff21860a5559a6f21115eb69a3faf54efe2ced45dfa6c6fc938f7c487e6e2ff372130dc0ef7aaf6c8f6e55ae1bac010faefcf8c4d371879414273e20b59ae9f1268d5da9914e3ee8f5b624d9467115152d01e00b62ba1d2056d0ee780deecce66751e79f4161421d0d2846620440c7eb2dda6f628eb92c7ed6e247dd4f28b92105410c5ea5120e4e389437574d93f33e2e35cb2558f8aa678e1972b0392ea363204a7f16ce39144bd97ce72895ebc71aab33c934218a5212ddc9cc86bd093c80b00af7063f76a7c5e05ed85f128906cf4a6c4a88c33c44a28ca2a57d365bc791de813a26eb014e9288eca4505ece2a1c39e83424fde72ba1ddd622844dd90b29dda907940d99808314056cd5478abb77b959732be5c157c90192c15bfda71e58dc2976ecc67c1eef8caf6f3ace5bbb826cf48326b1241928f3903fe07f3bdc11fbae518f477167466bc7e5b4f9d7aeb5788d62bedd1b966b3554eeca8a2b9b93db57493aec21134a68b9add3856334e0ce48dae682db2e10f11b588fd51525ac95b8b40ce875b76f0e69201a91a115e5d59cc1da57e80d1437b65b00ca0ab4a09bb7a73c5e9422a456215fac447580632362fc682ab4db74c0fa67778c893e4e0264d06742002fd3a55759ab8b4a226f10fa14a884bed0772a17a0d9688b18df412d72a00211f2ac9a953a4fcc1ac02f943756657"}, 0x1008, 0x800) msgget(0x2, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r5, 0x29, 0x68, &(0x7f0000001740)={{0x18, 0x2, 0xa9, 0x4}, {0x18, 0x3, 0x9}, 0x0, [0x7f, 0xf22d, 0x1, 0x7, 0x6, 0x4b, 0x1f, 0x3]}, 0x3c) r6 = semget$private(0x0, 0x1, 0x10) semctl$GETNCNT(r6, 0x0, 0x3, &(0x7f0000001780)=""/233) mkdir(&(0x7f0000001a00)='./file0\x00', 0xffffffffffffffff) link(&(0x7f00000018c0)='./file1\x00', &(0x7f0000001900)='./file0\x00') 09:44:29 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x3ff, 0x0, 0x1, 0x0, "7d05023745b93a0e688e26bd226221d9b3b78e87"}) writev(r0, &(0x7f0000001300)=[{&(0x7f0000000140)="55f2aef5e601d1c2ad74d934c6824d1fcf937a6b92ac530b9d9fcd071546df1006e9537088a052d74993325fe996bb2375f879dc52d76d7b32dc52b5ed80e448f916e00f6cf1efffa7bb3ffbd3d99c44dd49b917e89950ba628abd59abc1d95fb2d5d3b675dc7c3fe2", 0x69}], 0x1) r2 = openat(0xffffffffffffffff, &(0x7f0000000080)='.\x00', 0x2, 0x9) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000100)={&(0x7f00000000c0)=[{0x44, 0xc888}, {0x27, 0x3}], 0x2}) 09:44:29 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) chroot(&(0x7f0000000180)='.\x00') socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) rmdir(&(0x7f0000000080)='./file0\x00') recvmsg(r0, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x0) unlink(&(0x7f0000000140)='./file0\x00') sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf03000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1], 0x28}, 0x0) 09:44:29 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r1, 0x20004276, 0x0) ioctl$TIOCMSET(r1, 0xc010427b, &(0x7f0000000000)) ioctl$KDDISABIO(r1, 0x20004b3d) 09:44:29 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0xffffffff, 0x95}) r0 = socket$inet(0x2, 0x4, 0x80) recvfrom$inet(r0, &(0x7f00000000c0)=""/32, 0x20, 0x2, &(0x7f0000000100)={0x2, 0x2}, 0xc) pipe2(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) accept(r0, &(0x7f0000000180)=@un=@abs, &(0x7f00000001c0)=0x8) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r3 = semget$private(0x0, 0x7, 0x140) semctl$GETZCNT(r3, 0x4, 0x7, &(0x7f0000000180)) socket$inet(0x2, 0x4, 0x8074c8) getitimer(0x3, &(0x7f0000000080)) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f0000000200)={'./file0\x00', 0x0, 0x7, 0x1f, 0x1, 0x7, 0x0, 0xffffffffffffc1a4, 0x2, 0x1, 0x4, 0x7fff}) dup(r1) 09:44:29 executing program 1: clock_getres(0x5, 0xfffffffffffffffe) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x20000, 0x0) pwritev(r0, &(0x7f0000000340)=[{&(0x7f0000000040)="39e0a168e9c508d05b1b5fe7f784c6e525b0ee195d0a0adb6e5f999e4f9ee6de7f9d0750f80dbeb1c7a590146f81051d3bf93d9c2795f2c3e6b0149c553d038e7a", 0x41}, {&(0x7f00000000c0)="b7a12b77c8d77d90de3b6ff275dfb008d71435107e0cad7c8fd38f76a426ca2bef90f983355ab771f799212dcb4a7976ddb2ccf78dcc628d52743852902b26486e7b2f4334337613a499dac1ce694a8b27329578ee3b97baf38939a81ae1016e2fd00d881ac270545cd1a5c1cc0053a8", 0x70}, {&(0x7f0000000140)="adc3a920791ab734b521f5ad824e0038a8a26cc16318a2b320861262be62482892a5a535add5c35c8ff5011a2bd48666c5c5a4051fc859b534166fba1330facf25ab9e2c8cea9bf653fc1c8b83d64dae580c3a703bbf76bbb155ec2a645a60a3c554c5afb4d9f34b733b39405fb73dccd5407a457b7a1c7953d1a37ebd88e70e8e148933606b6ec1636fc98a45dbe6b8006db622445c373217e927acf4917b312ed22b53e45c1ee7bed96c3ba19c6f0f9b2e38583a466953df03bb5d59e54f6116177f6290742da13ec091e5ab9c96d22c6fbe0204eee9025087e89f782ed01c2c1e60bf5503a29a61e25a58999386af4a55784df60e2427b3bd", 0xfa}, {&(0x7f0000000240)="8d5ca9b2e51d3bb10d907d1e797ec55083d9cd7f0aaf6f4e916aea93f513e76c07b34a9d1e55752bb41c94d4cf3bc516b14fa39f58018a95be3b1b5de4514b0e8d8d7f21b806906bf879dc3baca2ea40c5d16445d28f8f7eb36f5ab1fbc36b", 0x5f}, {&(0x7f00000002c0)="3886d45f3cd2cf086cdff829c0a2438b99af214c5e480f6032b72783280b3fb6f68904f9c2d2e689006a3dba5ee27a01a5caf0c32032bdda523e5112e1c0362f2b9c4db01967e475796cf78a8f95b9994c8d4932134a6822030d", 0x5a}], 0x5, 0x0) 09:44:29 executing program 0: mprotect(&(0x7f0000004000/0x1000)=nil, 0x1000, 0x1) mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) munlock(&(0x7f0000001000/0x4000)=nil, 0x4000) mlock(&(0x7f0000004000/0x3000)=nil, 0x3000) munmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000) 09:44:29 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f00000004c0)="3e2a7913e4bad21c714f4dd36a27e5e27b216d673551c0c01b3dfaf90f05000000e552aaeefeaff0f2c85e2831c61ad449011f78000000000000013c1fe9002049fa9da398bcd62b103434820abc4bcabba3444002007e14295fbaabbbafe214dea79d8e1736a01ed01d72f5dd1d95e8f6b9d3b3c190fef0c9ea73906e2adddcb95afdc27b8c9831351d74122ab9bd510eb00bb2c4c7a18ef00235685c2001fc170000deee2f873c1e711d5b65d2712d93ae731ffee5a627d0767106bd31b4605f1d0008fd323e6a8bab89057394672c25bc15a602", 0xd5) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() pwritev(r2, &(0x7f0000000040), 0x0, 0x0) write(r3, &(0x7f0000000200)='\v', 0x1) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x80098b, 0xffffffffffffff81, "85fe4dbfa602ffffff0988292b3f1700"}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 09:44:29 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) connect$unix(r0, &(0x7f0000000000)=@abs={0x0, 0x0, 0x1}, 0x8) r1 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) fcntl$setstatus(r1, 0x4, 0x44) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000040)=0x7fffffff, 0x4) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 09:44:29 executing program 1: r0 = syz_open_pts() open(&(0x7f0000000000)='./file0\x00', 0x8, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000001300)=[{{r0}, 0xfffffffffffffffe, 0x69}], 0x0, 0x0) nanosleep(&(0x7f0000001c40)={0xf0, 0x7feffffe}, 0x0) r1 = kqueue() fcntl$getown(r0, 0x5) kevent(r1, &(0x7f0000000000), 0xf8b1, 0x0, 0x10000fe, 0x0) kevent(r1, 0x0, 0x0, &(0x7f0000000100), 0x1f, 0x0) 09:44:30 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x4) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f0000000080)={'./file0\x00', 0x2, 0xc85, 0xf0, 0x0, 0xfffffffffffffffa, 0xffffffffffff8001, 0x1, 0x1, 0x0, 0x9, 0x8000}) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xaa0114ac}], 0x18}, 0x0) 09:44:30 executing program 0: socketpair$unix(0x1, 0x9, 0x0, &(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000340)={&(0x7f0000000040)=@in6, 0xc, &(0x7f00000002c0)=[{&(0x7f0000000080)=""/20, 0x14}, {&(0x7f0000000100)=""/160, 0xa0}, {&(0x7f00000001c0)=""/13, 0xd}, {&(0x7f0000000200)=""/157, 0x9d}], 0x4, &(0x7f0000000300)=""/1, 0x1}, 0x1) sendto$unix(r0, &(0x7f0000001140)="eff8cdc81fb6122818f887d4b758a9aa35a17c058298637c3763bbf575b7d6acea3cd2937ccf78c016c18fa142fe5f5cfa61fb0db3c8ce9895ba86758c9f990ebe4ff932469652798bc2811bf38d224f522000d6dcea2bc54c4ed5420218983bc551dea24f514938698ba2342723ae4bd08a7fe5395da99c84956f79ca06cc22a9992871dfbe1dc7006a8d99b916ad537d4cbd9d403f96178bf976b5c4725f4d97e6c8f04e786abf9c429d993fe3742fbdd9d52709ae53718749eeae95907d22c3a2c516dbd065f2363de2d7bd0a1dea3c3db706ef0810f2009d8f2b8fd1431b82c03b330e5c5c4b2a285c140066cb4ef05f2198c5b122b48de74bc6aa42d445069b05722605050a7137d5e99e190e56b59441389608527cd21abff511d8bc28d73622aac2e14b874e61d3e80ac49cd8e7d185ddecb58fdfb5ffccba6ba541491dc99246be40d064f16ce3d2731619ae80000809b8eaf00924c8857a4cebe286de6c8c3aa4a4d760cfc8abdbcbb5029b7bdadb55318abad69a6754f59de121e8951c339db7a967f0b27f0a0a775a8a88ca6b5769239179d76bed746514530e989da6c198d7a53703be744c9f7d726cecfce98ea2d8768d03de8d5d8be7f03812a23b0ae6bcdfdf7251a28dedb9fa73f300b2b1d2ae56b318fdab95a19036e73e1a2d05cc0d19ff4045294c5c0d5c6eb6abb79a25e5fe784238267afbb32bdade97aa8af3e6faa8eb40280a08abbd1b6653094a5935641aeb09fd2c84e497fca5f1d33a61b7636fff3c2b179a905399352f83cd3f893aa9de18b06e4ee2f371dc8c921f741f33d0a04995c2d3f96074d8fdf016526e8a794f03730bfe619e4108a64dc928bfcb120902ac9c3dd3f69618275a720ed208200fc38abe2092a161edd74d6e5724aa4ad198290997f3fd3e1c4a902ae6668641fcab38f497a9116949d8c39e9e00760a049aec0868f336a260b99d7c9e83036b845294b74fb715ad323eda8cddf421aff78e81c284ae953c089c21214444657b6407c11b57f4851c1d8c29249090cb1eb4828b454eb83d8a648bd7ca460ca4308a39bbde10cf6caa069d74a8e89d4fbd1484d6c0b9df275a98b86cd193a2396c30352ed6a09829e0de09192026299a565128ebd5e98e028139e2a9d92a6ac8566f9ccc56a66cd46f1bf66bb6db9be686d40675c46fb5ad42623bad2ae52542e75e88945b6c16cda57a7402623d577495ea86d85ca9176ff5f69de7865f311248e523c1a1ae168f1e6d4e490534ef1e906f709773c8e52f7948be5d2b5a0db489ffd164e4743c35465ce5dcd7e82736eb33698f0b67aec2c0e94ae1cc5788f07f2fcd20675553d5bc80cd45d821435a643a4cfe6f8204bab1280d192fbd68aff8495fe3766066d07ed125cfbfd8eeac562ee312cb93b27f0de789e49347210aa389a1f7f059a1c6d5270a4d70a2eb43a8efff865b5c833c58a6f02b17805f2b539ca2e161a7aa1739fcd4c2528e7281abbdd2c21c8f9a0c1ce191baebce7dddb353fcbd8d652075409c66e876e74369099b98e8286403da8b1ad391909bd91328befa8171789a8f8bd90dc5a010dfce2e2887929d072a3134f884be5c97a172609ee8b35d41411415e7c9d7493ec3a11184113b5c3201afc54ef01b888e6f99fca820dee555bc560b06daddd24b8ede55d3959438ddd4b00d434cfc2e4573a186eea6748e6c06efcb673713098b239bf982db695d3b4be9ede4db3f53aa29636928c40a1e022466a788767c715467b2809073687a6a5da5ecc8624fb6255f2fa90267d8aa75a51bc8e6aa278294be2c0e3d76aa5fe38f44278ec587ebf3a656c7fa83b6d51272306e97807c090ba20e22e11e6466103de61fd61ef50697f4ede5b37fee1a1115b729a90ab54a7c9a9b9136de410c45a3aad9cc73312e828c74f3425777f9f7d0ade1298e7b792deb9727ad94ba3b509ff4284346de58424a4cff63575e3235300b103d12a4e48632f8c3888abe9ceb43c24ef890a301b4061910ae5168e2c90771cbbbb9a7f72374f56d031de44d9a03ffb946b305c3f78d753ddd67f0014eab7a2a8246af3986ba098c0dc7031ea5dcfce5684fbe733b9e6b811d437d1773ca6a563c2de07443c9b9d3d9c038d303319eae66e6a2d67e08f1b251f557ddb69fa301d1a43938de5c4a63129272405838650512c7777e0b843e5cdc5ddd00b3b94bc5f4d49da92e4d0a9014f8f339dacc23597cb0b03a71ba9a5881c494c4cde0bbb845a6ddcef4434a1cc9c54a81cc90229eb28e9efd6c873d24332dcf9bad0c79d1e419e4d31ac63463f3c9b2d47c342954d155a6fbd9583e34c98ff662e668d9f1fc06986dcbc4f609d22673eecc424deca2f7fe736263e54cc0461724bc61845eb5e0068b451e0fb4a99679cce5a4928b9e4c4943d1379db367848f5de82a8ed8c60c5316a3c6bc9ec46f05f72b80e072af40a247dbf81aa774c024455fbaf2e3af4098fc36dcafef9259a0af192390b84758b66ee3ddc562f3b8a58e905a3ca48943b8ed645d5ec447e52d35b267ade74ecdd37fab7fe2380a8720df464703cc3c25d103a1a67ec03845bb184b9ca72fa0342848d392b733551f17f55d4074acd0f82204a2243b2bcbe93ffe2272cc841a945c032d24ec4d83a270bf26e8580848da1032bb99967b9ade8db32af23307966b04d779708e2ee6a99ec446aca2c1d44d5eb19de87b20522ef507a0cd88af0ff10c3061b9aaa989c0408403836bf6f757427b0dfdf51c2a02525dc7663b50d2e60f8917b912520b2190719d9385bc1a19c6772f685e4a4822c0dffcdd53d21ea5659660efc51ff522a23a2737911d855325287ad3bca332335c0f892208ea7453424d034fec5e41fa3b69b68aee4b71ee", 0x801, 0x0, 0x0, 0x0) r2 = dup2(r0, r0) shutdown(r2, 0x1) poll(&(0x7f00000003c0)=[{r2, 0x1}, {r2, 0x4}, {r1, 0x16d}, {r0, 0x32}, {r2, 0xa8}, {r0, 0x102}, {r0, 0x100}, {r0, 0xc}], 0x200000000000021d, 0x5) 09:44:30 executing program 1: r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000001340)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="10000000bc7e159ae3295aec3c9d00000100000000000000"], 0x10}, 0x0) 09:44:30 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ftruncate(r1, 0x100000000) sendto$unix(r0, &(0x7f0000000040)="ed", 0x1, 0x0, 0x0, 0xe4) r2 = dup2(r0, r0) sendto(r0, &(0x7f0000000100)="9f9b29319823b68eed3702fa9e21c32fc0106a5c93e7b881c2d8d2a7575adf72657110760f7bac348534be38882d62600d70a8ccd4e0c24d7373e0358c7451c6b81e4815817bfa97615cfec18b5987193605cd1bc10da56651b81c510a5a4deabcb4b87828ed752bd281c6b8b27a21bdffb7de75cc3b8cdcfa344281ca3e47abe26772d068560cdd56ad59e6db41a0a34a8e6110625ea312db651a17e2e7f7353c4d8e6610e19f8bb70795fae13b635ec5a5f1c1601ffafc55fa9ec4809e768a1f95a90f57c590ef1b8afcd6257aaf52612b496af46b6a67e73ed34a30819c5d9b85b750c761da870c58968b05abc7068541d0c52819da90dea5b1f5a36f41e46096dfcd4402b40660c2e9963d6b3b1af25a2093df551cb716c5b38a302c00f1c28ec7243bc95fca82bdaf4e206601078d9411b1df32dd022dae9e01c1bbf69c10ce09df451c9c1d6f91d8a284bf7ee0c9468bc3334b3b642f7485f8acee294a07a320555bc131db28c768179b2bca2989f290a708e9613ff6d13d8de5ae798b325879f1b57cfb94addf9bee47d8e04a02d67a41b11d0573b23b0bb91ac0159cd31672e74ac43f1a4e4ace9b2d4ff2502020709c4cbed927335e28669510176481b6139cf50206b2c4c5d440fb4f6ba83aaafab8b18c7fd422b8efc200a67cafc824944146d2e00cbf503b3644490f62391e1dc517f15a2c1792495ed1c5986cebc09a822a0e0e3027628832b013fb25f90a35e11824f82ba26f2a0c899bc678227c766d140dbd7bf9c2bc7ed345caabaaefa5e712e2e3cc507833019b5972e380715465a0fd273494f830cea73d517c10cccdc58f634de3b2b877d7cf61161e7bf27723e6eada299b316e241a6f1dea5a7100b43d1442f3b4fb6fbf727b9e2f9a9968a023b41ee773b509c6ba470f87fbda254ed278ca6f078d142862989f99684aecfbbcabb566d0b1fc9713a1d94ca2a13134f5f02a91d26a9cd9f67a3aae04d8999989c1eaaca9f916dae0b6cd171b5f2ce0d782df01e706479f7f42fb4d10ac7a630ebe6ad5827b9ecb04a049c73e2a35f6a0eae5bb72da681d1e3b7e4cb0c8852da7b67d1233ac8c2a9934245d11dd82faa1250a642bc52709d0269d1bbaa2198da6a91414b69e464f8738ed27a36ce66bd97e74a5bacd0cecff70a26531613f6d49ec69f024e60439ac6260f72550367c7f7a8e06d946edd33de922b113f09912c8436aada69b4fb4430a7b08799c85577903a2f0ef4ebb9f511b60e07822953c7d9cdec4b1634a902673822bc4ac4b48d200b64c9611b6cb82b1e41f5605ba6a6a6e963901e03099e8e17968dff30e2047f80fe4db56aaa9853cece0f0c2f78df526cc53583b823705c0a3c3a09580a182eb00e17de786fb885a42006f9550e15cd3168de083f58f785f8cfd248aed2b8114321d108d35b88b1a3d1ddeb0117fbadf0433064076956d108b9f6c2164d1ec80deb0705b12223bb199a513257978fda8d8cf29ff0622583bcfd8c5b55bcb1a257d36cca56146f604e8b64c37ae2d3eb98a33f6f50450350fd3dc844f27565ea41881826e44d6ff44cf4bb7bfd3618b8dabb56962789ee6390e1bbb49d1b236c06f0c1dd1a8d84f09839e85ef099a64367f9cb3abcc8fe41bc60acf1d0aa81e61692f3de464e5e99857039c1912eb46fa354b44c6e05e08d32ef4eb23ca49cdb75148f278b7fffbfefff55b5717f50b2122ab164a7ac418a3264652f17634a1371a804ec8faf4b2a3f03e5d0936a356a1d2749687ad414397e13edb95e4225a27431e1bf5ac582717f9f5481086aad6367b02ce0d25485a6467dfbf10e4076fe570d79da2196c10a8bf907806baee92d72d87a98736f3d809c8b5053f0551fadda9bfd6719f85655389df853f18698984fbffb26a7166e73fcc26e0812e4e172375fd0e5e13228cb45b83a4097dcf0ddcb64b2e0f99de0b23a1e1293aba758796f1d67b906b49c48454c9bed5d6785b4bd525aa642030103d30270b6b5be218d9dc3969c098ccff8781f86c0f8a539488518d15421e1048498f7c54d3969166d4010e92329a1d472b8541e48535938d3765f8e4412dfa0a77077891e1af90f9ad1111f9d2eacbdf79839f69e82df4d180fccbe39858206835ceb5eaa95109a40ced68864d5230f327b7374495ff4e90f06144fe4b8f9439a180d9e95730cda3e61a565978b6ab84464558a2b69eda2e3c38c91220da1e2db36b6026f8a83dd993b8aa6f3083be4e1b0a384a55216225106a8a43cb0017e5f251ad6a726a997ebba10c8de723fc80255dabd6f200e82e1c567b3d84f481331854c8a509da6a50eb8c27a74131d48fa4c9b506a3b2b81d5f651bd681b3c385945c197e19a0f09dd881a1cb0cab1635f8f37c5fb999999ca30dd22f6d11cedcd36305489466e9f7ad09d3fc5a181d551795473c2734211f128a6a710bd080575647418ab6376c54fd4383c98d197c048d158c689b7b14c77949c5bdc661cfe6a68353bc73904c553aaf3ab0487e42b9bf396bcefc949703d958312f66ab5b04211ba35b0fdfcd06e23953bdb54a8a933996dc30004d3ceec59131a1d33dce4fab8d984919eb401248bc87920d158dc21ef2c9695c9cfedeac074f311d72c656305ae6cd2f777b89692e8680ef24282fdee79abdf01d41d0f9be6f19b32f7e61e8051cbbbbfa70ce9ff3f41e57f10429f2a8cccf5ff86d417d7336aedd340ade5759cef40bf5ac95c71f3c8d760718170e73e15997822a7599d8340c3c729256021fd4fd8d08b1bc11a01b3042909d833856070ec56473c6aef938e295382341f6f8bf81f69cbcb711e905fbdc549405ab1f0517612e92b72922eee7eabe2aba34b420f8c47d94eda3b3b38555936156689ff06247c625d5a6c8c57cce58c68c493c8d3e648efb6c05e8ea63c984f2868963002890a26d056cda1d94eab055019ab228bde09147e900d78a038c9f1c47d24af680770dbcc00e13a020ea2e7dc391d3dc72bb65400acc158d9c834d66ee0e689e7ccd7d086beaad2cd10f845dcaafb7d1f2eebdc027eb5017e8d05eb4c4a640a7d3599528ad07690515f8761eb89452cfc5779dd200fa27e367319c8326e88fa423156e1abc005262088e8ded0a69bbdd54c43101e516a5661b2f39f3b8b4adf5c6fe7636cd138cde9f24c3c3b5d701fc11e92fb45f53d6a079146ac8c80babfe6233afba1b1d2cc087aea0d92961c59e1eb851cc6b39caeefb9201f322aeb114da915d1937fb75e22096237035b96de785c831bed2df7ac42094ecaede219078b57386ad0ef66f59f53449db49cdcbeeb660fdf66b49efa4abae67b4e317261bc339f458c033c59451655b86c3cb26076910c363f77048c3e89e2de73cfcfca1d90753691963fe44f347df51880ab2c3ad5c9a84eba53e6be11c9a1797618be8d2402aac86b81cf1eb259fad60523e8ac1be9aa770698efb132a86383daa5dbc2b61757c7e084a5800daf8f3b380cf5cd39b90f883ea86d3522cb7bccbf20479ce710501faa386be194bad9adbbdd168b1c06f44d6c007aa369029ecb65ea3d05b09567132d28a857dad1e481f21d9a00a57e044813a59ba368fc6b8e89c431e36a1e2c665446dd62b6d2557f54282afa1e2421a2ad817a625b133a6a88bc17cace93cf76ccc175d5a59b82ea4d6e1126f522f3dbef8fc6b364ac84e8669d3e24fe5f2b41f8d38d78e69d821e997371edf41cde2fb74e64aeae5c6b2ee62bc884f3036990abf36c5924165b930788a3b066702c06f014d610e773a66dbeb0ada544fc9a0f0c5c2d35692719cb24a8949c8638714ad5e431f7d8a42e680ab48bf01cf7b5bb6840aafe641a749c91087d07891a180489395e7dc4e40e6011b1f4b2a51a4fce3311658e3d78a816c83c4f6688c322ded4abb6e8e780072411b64a4c246e91c4b3fc61ca3acafe181092d6847f9db576c59b6f2b719304431afc6fdb579729c45d49d6248c47cd121a37a98e367a2c8dd0bab89066461dd0ca23849ad1719102db7b7b7cbe874e97da987d265dc9e9b4a436d9071c421803950d543461e0c4b5bebb88319d723f1b04c07f19ba1b25eede97c336a8f5dfbd09bac12b03d5b05dd715607e10e55fc6b5b4a425180ef0978848457597eef43dbc0f13faf8c1511b6df5b429558538334a7dac13a514634e9e06a6e81be4754b3d8654d82bdbb484773f39584d91005b2a6b2b2d0c53272cbfe48f24d1328e446c6b261d7ccfbbbe346d8892ebca0c8f0b4dfcda7c4d58fa1219df8757dee21e2f86c96369238b9e5093ca6932d2560c480a526635cee5a85da3ada472ae5ec8bdfc659c9bd755a5fb6b2b6ccaf0de4c5000c99994671f687cca7f08e008148c4261d490ae8699c6b63c9c5d5b4fe3c9bdd0be90a1c5befd13562ed48f4d52b47217ae3dcbb4dd06ed4c8eb3d900c41a213f0e09b26638e85b5a6ef13e08f0b8ef46b3d937d6817a25bc0a7a190e7533d524a4df4f35786def5187bb814b4fe872dd7f62c8e785cd58fe2deb012ad9419bcd36092decad309b24a918d5ea7d9ed078a2aa62d0665c221b8f8d75ae030ecebf7458e4f9fb7bc2ebddd7a4b8bfe686f2f01e3065e3c3202c3da33b2cc585dd101b8c9da8c6abd31a8e60169227bb4fb8e341d7165c65564f5f38be719a16c6c4135f9bda7e5172928ba30d614a60c0d3fa7f5dfb7a4de8f89201bee74affd12af3eeb6b3dbdeef59d8f040d960e00e44b36eb3d4355279e258ac71981edcc881c85d53c1656e727d2583dd52640580082ce30f338a72e98520699f7d55734748ac2dcb712b92a24c67f056ed43ef06911a6590ec3a9622317efb38fb2b1af098d4ea5354546234ee4c60b026ef3f6759cf7640d03853d95ace3642dfd32a80f003dd3ca29c29f431f53a3d293e6e4ef00197f9e2926bfc2366368b0505726f4f925cb588cf44f3f5522873556b0cc98fda782ea557d2813359febd047f75ab2b28182d20fd6c1b7591d5923f6a7194e11b145deeb434918743e3f55ed56238fbcc98663a64ea6bfd277b2d23bcc79d1bac3f2b406ef590abead9341dbc74cbec00f6c275283a22682d73443d3ba75af73860be6262104c67fcc4ba4d686c2dfb1f3fbc0cde477c5979a08b63b64e5381e53170df5fb5f23cd66866336ebc1fd26e62b1e4ebe81697299307fe46037face547f51117170dddb932e12539a3efc03aaeccb044a750a14a6ef34d776d7cc5297370ed2b1aaec13b97b0a3e09d1015fa613c0fcd5ba9f82f4d73a58445422f3dcf8219b9897672e5ce4b01336fad5cf9c40e22dafdb65b24a44f8bcdf4c91328ca334702f4f0fe6f6b36e88940316e6f19bda703372418eedb3a0cfcf2432a9de0ffa2ee565a396093006b71063edafa38f10b2f5f693a9019de62fda5dadb963f78cc868705eb7aad2920328b771164913926cc21d17e839f91f4044377cc0a316cb6484866600b68a009c308c77683c619851e352acad80366d208b815114ce64608722496cb822812257a7d1276d1810bff30d2588ddfe3c9b0942f800a51bc5e3c22c4e0b8a8d88a42ee173e639b9bfbd0f00670e6ce0a1c421537e8a32eee830212ce99a94dcbf7022a3fff45127d44d65b9d87c45508fa14b960953d08f9a4c682b6d0ca61cecad918db9dee4d0940bdbc5bd5ee633cbb8ee039f0b7c29aa038c8fd3f35465d9f6a96ce8d9dfd7c1e87a937d33d6f1f821617e099f0d4bfe9f5fadc81f24f31ab1d277df256f7ca939bdcd2884f739dbc3ed9cff63062e", 0x1000, 0x402, 0x0, 0x0) shutdown(r2, 0x1) sendmsg$unix(r2, &(0x7f0000001180)={&(0x7f0000000080)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000001140)=[{&(0x7f00000000c0)="6d9aaf8ab2b6c5c9", 0x8}, {&(0x7f0000001100)="10689cd6b9fa34fe65c4d0fb094a0edecbcf52196d9887cddc8750c2abc83b34775eba5efa071a81", 0x28}], 0x2, 0x0, 0x0, 0x400}, 0x0) ioctl$TIOCGETA(r2, 0x402c7413, &(0x7f00000011c0)) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000002240)=0x5) ioctl$TIOCEXCL(r2, 0x2000740d) sendto$unix(r0, &(0x7f0000001200)="0a55dbb70e3a48effdc362506123bac5118a1d33d2951a9e729062da846e8791723c710fbfb4000d29debb5b16f7734157bd21c816c5083172943031d5b8f67cd97e8e04f16a11a68f8bf14824eca8e87b15307a279377a0e0e74c3493b34c61faaf4d810ce15ccb758d25fde9cd23186b798ed4be53521016dcde9a731b3d3313d2e78b198774648c327881eabbe8617896f19a0a4cfe063ff761e71f72235ac5cf3ea905aa3c1291141e96fd2fa0f0efd13e7ac3a50af43c8ebc8ec183073386ee4f97419f0de714bb356b8c2d4fab57e9dcf81bfd5d182baf2c092ae74f446e7c126104fcdc628128c239899dc2b949f2a4f5d0b387a6450e3ed34226c633c4663684a0ce3f3df04b4921b8d9c7aacf2847ad4564579df967aa6b407dc006ca2dc162aac37e46395b1172e383c1d9999b163c24973aa1b728ec4780b4cfd1433912f986bca6bce0a5c627080823352fb379314178c40eb7075af09c8918185e7697a8d13c2642b2113c0d6e514423ed4fd8610366ea3985ee55b96688773690e9e6a86ad9e9e29ebe16a2547be2ed92b1d244d48b41524aa5e6d3ed161722d40365b0e7a0cec64b8846ca8a56c1ca99db799fcb01a83d347fdbbaba3bebb646abdb980a753bffd56489dc92425ac7367b5f4c8cdf129d84e3f3e7af92eacc4c59c45f0469525b36b5f0037432015a967e9c3a4543c347225a47db004928ca26e3a12fa88679509446374f3cdffd7f2ef9659c4970ca4888ff2915f00af3354257f6233495260265349c21cafadbbb0de5ae58f1758aa87e5f9faa24cbdcd2593e33a755bc321b3b3a353299560d6e005b397b404085d98d518a101d45a02d8b0a6b876c8967c2d11a58bc13574e2aa37caa693debdb98d214ecc07bf5e2b7605f5f981504741417404a6cb1d9c9cff3b2b2fd6d720a5c76cfefec5a4bf7bc6c21b6c3aee532d0dd3bee0bc095fe9338057e8d445f40aeae98bdd97ed7b8bc7ae75d858128cd1eca597cc588de53572fd48099ec5d8552dcb3fefdf7cf756d9a1d0779d300439ed0fd64dda298f462623ef3cfab03709153979d0f75978dc729d527a2e58155545c41f1450aa13a189b645e64d5b37bb5df51d5f9d24312836d7d90a73b5658de04bd6ab64240b64a1e1f50122091ae52b2913ec609193e4a372046b255ced80cd040992848e68425c5fd34035bdc62772a790d78585f89d2d537dfda4a807e7524d67243eae5f07056d2b7b1ebc32661297c859939d45d185765df542cbc3215f3e487d0443dcf7c52769b842f50a52b3c0388cb2080aa0d0806ac38ba142eea023df6f8f47e802670e553f73b72f3e9d8372c8b94d9ae5d09cfad4fc96aa2f3c0eaa52b2bc3fba60c524861ec6c61520d2013e34dff14e440167cea72d6402310f3565278dabd081f6c61db0515538d44b6d152f4babbc866c8efda6f7ac9bb1a9a622766376227a2a375f3a48dbe89d438fcac80f65780c376fd69d911b35019692d683b2c0b48ffcdca1c864ef4ddc1f8a41a482d0c03a3e27e547b73ede408a294b2f90b73d5c8d35a8bf51816fb66171c9a7271b0ab09662ddd8ad42df7be62c84a5755dfb7cb3ad4284b14c906744eec634edd1a32c74df6ec4612c68b95c69e4f9314906bfe06bdd1cab764b074928fab9b200f28bb851ef041616be165723621212eefab684282ed793fedbb3c8c4e143e95ac0b31db6cc080a234c50431f33fe2e20351d9b438eb3ba5037407acab21210e7a5b056bea5e6561807993588cc5bc17ce0897f213ea5d7d32b6f200dfb19e6f962929d52f0fc037e530c832c292e7f34df3cee4553339b0287854d774e0ff1ef3dc0e0029f61b71ac89e251fd848ad44d87554310eac75f638f0318662537b199a66506479e1dc9edc4db26d647b23d8f6f4196b12a57eb05417ca5b10a4a87d29dabf0753f0d4b6d733d585c263bac894b1067cb0290058a0c48945b9b8d6ad94d355ce2107fa3f3cec4df042fa404273852175f167ef565781cd38da769d25fc78b45b8139fa3c335f00ebbd7911f45d526ef8979cda4d9965a73ea8e81ab01c4e3481ccd6df8b51292afd038f92e0502dee98d5883a6035e418aca2d1440fb5bb6b80965a86ebaf6598f7cef5ef08accd2a1f01aae0b8dbd7c1b23ad456724d60f442bceff8b6834f4e9f8d32f1e96060f7dcc6b81b421be68f4bd566b965057c37b341f9edba3e862f9029fa3fac5ff2f566116627dc3b9aaf6344a849fb98e9dd22e83c107837482596bdefff5b9b812c7e24cb37056317bac78ca026e05f537317121a420a71fdcdecc1842acae744020e419cdccd442ab3904dd1d932d4dc20ed1a5144355a37575fc97c798b3d81bff78685e7481b4c668f94d5cb107ca1bd16cdb8a6bd96d1ab18686b2dca8279be6d0ae2cb59e2a4d0ca82d4941cb4e3c53cd134dfa9b98f823be42e46163cdfeb77168e136fe2a617f121e151361cd50d4d5d46b49329924dfda5d42a4abf9617489d41c0d1e2f89e93a180f6e194552f092317b1aecf32fb33d45db34138d189231a40dec47a4c142fd3668db2ac8e27c3d4d0db67925f05c34a0396fe82a0cfc676fc4a150ab940d1a23ae1d55cb6b19b5c677e3f6571136bbf16153a85081b1bd8b00f4be7574610b094e961fe38e42d6a38499a11f633d3e60bd4f62d4d98d65abd1cd98fbf750bfcc363589bc756a17ff8b7955b793a8be8fb26b1a8290d2f8980478d358bcdc9b3448613e19df629d96324b395cdb9cb0ac8aeb214960cdfbc3c68fad5512ccbcd00d857a53181126def99928db82aa33e3d9d28ddbb607565e18d707e32d54bf4badbeae9829e1c8f10cd504c30a65aeb7223c4cb3e5b0eb53c9d0c14f6db1874330a16c373e1a872977e0420f3d44c1cc3854433f35db695fd555b047661a41bff1ddf8f6d6355f9f9dc3ffda53927bf6656ede09b170d4c1f31115bbafba8a49e034cb9fe315610fde7f98aa3b11fd791439ea286c5b3363d104a0737335e40158862ab795ac7fbc176928b25e6d353a28e49d2e605bad5857a65709142194aaf60ea7254f0dac038775b5fbf5f9f063c6fc35b813d680797d4f33ffadc8f2432e6bf9b855bf55baa087ec55b227ba9b2a021a51e0c1af5006887cb5095366b21a90e1597ad2eea0e46eaf8934dfe4fe7dbcfaba73fc2bf4aacddcd31586875177071f4fe987ad6aa26e7b7d5929eb86e46097c997a24926668d8acb2b03b20a692a076784518b75bfa23edc01f3383a20d8c8071e0fc8b3de150a8f1ce5720a0e03a37f9202efb75a70eda96a245d262054aaf7ae479e41d69cee605a66b0900ac63b2fdd8744400b26ab399a8918ccee8b2e2d136de97e1cfcae219375290ce72d7e3d18fe8caf7dbdf7d026b17bbf366b144349c6518da95f0deaf55ca39e1652ad7faa9ea8bb0fd1cb476649c1cd1adf39b321b77d70a5d8214a09101d9e801cc7a0d2c89df75d73a6443669b95496d6bc7b6a124a56ae5efd61b7bd31083149e5a894b76434e9a7a8e0f348b424027c64bbe6df7dc06d7d69a6d9f3ac1b3406786f248bfcb66dff85707bd41539bc9189b022e220b2e275c63859f45e34e8237a772c35387b729fea6567dcaf3df68a736834801452046cf851a8bec446bf9a2be11844edc24d07f18d394fc94cdc9bde5987e960078f62531afd29700ae5cfedd4d97639ab16db5ff8c6081ed3cd567a20dfc8da0d11cc7519eb21cd486d5bc36d479b96605e5f0cec66554261612b6cb418825e61042e045eeb68706c9d2f62ea78a866ee51a83a607c7152090cf55b5eef7f5f9ccd248c7b02f093a102e57e1cc983c75bf03d825c5c068931d76b4434fb062b6efcfee6197a1a6a12dbc08d5127eacf62bfd7115cceedf859edcf774603420fbcda41b1bc0287f2ab32a9a1b4c992e3043623795f9fca56721769bf8c45a5057905a0ff33396e1744a5b64adf6f779cc039cfcb79601490883602755b38dc863f04ef55f3b9ce8ec9cdd7e4ee3a2321f9c0b3f62c318cbc4102b9559fde433898902adb0713c1a14053fcebc8e1345302750bdfad44e9b0556b7c998576229d9f38a0a68bfc791387fdd4befe716b3e9ab04fa9760d245bed213662e17c104f757669ef28d1d85f506504aaffb60739b9d1f2d76f83488f91c04727113217ea3c8a3f0894c72d025dcf482439e534c06ac2795e27051abc812d30129289b201e4589e5e16d28513705f56a85d3388b6a92cf3ce0dcaf5daa07eef03d718797778c1ccc106b8728b0fac9a4e22e5acfe1f8da6891706c3540c8a6b5dc36b460388dc576d826fbd68d78fdf0a9154e39c62edabe5369cf2c3ad1a6131b4f2bace4a1e37308237911dc2d11bab09129d1070e6accf483b6df291463192caceb7e48f762a5ad020dda8f1477b297a2bdafaa697159a57db29fb5ed2ddac0daa01e635783c4339a2a21d9878e6f3c6baaf9e103f22060e67abb60912703df37f86bd4306a9a15134d16b1b874d177b266ad29d7c67f629789b253cec435e32e8170fc81b250dd599f3537461ae1c00886bc20017e938ce9ce500cfb449680402c042d13738924a48d2632adcf19d5a2d20136043658ac56b14e7759bcb0ac1df92eabad83152b9753b6177d0e0da7c807e67c920fb2d3e770b7b980408f93ea24448cc431a218b08996557f20988264632a2f3c65fb4c989f8ee4043d413069880519960d3c55f5007059e6ea8b3599fc11d8d212f93fe7030eb0a914962af4c2259eab19769d2cf2d19253ae8e55c5db1bc1ab2f089f99a7750bf5a07076f1f3054ff479748d3c5f36ea0151cbc1c8546c2200443b6a34d322b539bed412ca240eea2ff9416bfdcf67583e1f65e7716a0807ef7fdd5d2def1126ed4dcecf6bf5f0262c7576f0aea19dc7839d70b3f673c1a85d3fbd351be4a49bef1fb339323250bfba1be743447af6cfda47348da6f405af221e0af9f6ea4bf84603fd31a6b7d958aca328d5c9dcb654d7a46cbc1c9194bbcadb0a1d50204cd22bff7f10c936abbf209298ff46c7a694be02841df7362af0b45a24127a6c51b9287059b11d94816fb922575864f9d694d97eb32468e4e2a7e8c2fe190542ba8838e717fcbd21739df5ae3364c70fb3f97a5e06b475b4a41e7913baf6f95243aa49097ab51a3613a98721f73f8b7034fe09f64995c52bc9241ab2dcde4c688a0880247d1afd75491e15835c6ed346af4fd6f46f753cab3b1d54fcfdc512dcf87bbb574c12d2ffa2ff7a851cdf6af86e25ae9fe5617d0b9069a7862ae4a34e578af56e5e5b6414e7292c1173575f4dce3c1a4e5c1ed42c1364a1ea7ccdce0feb97f6ee166c7602c83619bc232e471d9c047d178bbf9853e1a11f2c05b06f8c2085190d879b3d9d8e167e1ba853bc955782fd0dbf77a78556ad3db41f82cda6c491d94482c449fb533e743d7ec8af909eff8842560c932eda85a601deae19b37130519a1ad11d8780902b0dee956ccb6a3786468ed004a3ae05adb8822ae57ec94439f9f1f0e8ca4168501b2c6b809fa7b2cad18bef183455400f726e9fcf1a54492b4b26a31dca455f315718c1eeccb270f31b5a07070f4e2b210eb33361e1f758546d2f54375249e636db9a1ac7f46f4c2a39ad01edeeb15e1e7324b686d00463d62f16d754725b94d32c035743da2868dcc13026bfc036e77d678ba82a720307eafe511642e316435de3466a9d255819b75cd597d68e0aa7b5f719511d684489523be6e7b5988a1e26961cb461fd53b41299c18e0", 0x1000, 0x7, &(0x7f0000002200)=@file={0x0, './file0\x00'}, 0xa) 09:44:30 executing program 1: r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) unlinkat(r0, &(0x7f0000000100)='./file4\x00', 0x8) unveil(&(0x7f0000000300)='./file2\x00', &(0x7f0000000040)='c\x00') unveil(&(0x7f0000000140)='./file1\x00', &(0x7f0000000180)='r\x00') unveil(&(0x7f0000000080)='./file3\x00', &(0x7f00000000c0)='r\x00') unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000240)) 09:44:30 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f00000000c0)="eaff000000000000", 0x8) mprotect(&(0x7f00003e9000/0x3000)=nil, 0x3000, 0x6) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, &(0x7f0000000040)="eaff125c00000000", 0x8) 09:44:30 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000001640)="582720efabd16ebae63225259560f8e5c15f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c583e4d54a38b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc037916b136a54c", 0x65) writev(r0, &(0x7f0000000100)=[{&(0x7f00000001c0)="ce7ce482a913d89153a21cd27d7317fed9be0562831e5c609131b704959217f2f862a5a7567b5a49aa0382912164864dedaa02c091dc465d6e69fdeaff83386a90b3dd8a10644983707a5b8bb294c8d456667185e8dbb40b1651b77c344667", 0x5f}], 0x1) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() r3 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0xfffffffffffffffc, 0xffffffffffffffff, "85495500020000000000001167f5bfa600"}) syz_open_pts() poll(&(0x7f0000000040)=[{r2, 0x21}], 0x1, 0x0) ioctl$TIOCNOTTY(r3, 0x20007471) 09:44:30 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) r0 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{}, {{r0}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCDTR(r0, 0x20007478) r2 = getuid() r3 = getgid() chown(&(0x7f0000000080)='./bus\x00', r2, r3) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x0, 0x0) r4 = kqueue() kevent(r4, 0x0, 0x0, &(0x7f0000000140), 0x7fffffff, 0x0) 09:44:30 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = msgget$private(0x0, 0x8) r1 = syz_open_pts() msgrcv(r0, &(0x7f0000000180)={0x0, ""/125}, 0x85, 0x0, 0x800) close(r1) r2 = syz_open_pts() ioctl$TIOCFLUSH(r2, 0x80047460, &(0x7f0000000080)=0x1ff) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x3, 0x9, "3e76b5e19a0b07362f14ec2a00104d918fbbf1b8"}) writev(r1, &(0x7f0000000400)=[{&(0x7f0000000140)="88", 0x1}], 0x1) 09:44:30 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x200000002003, 0x20c) r0 = openat(0xffffffffffffff9c, &(0x7f0000000240)='./file0\x00', 0x1, 0x0) syz_open_pts() readv(r0, 0x0, 0xf198) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000080)=0x6) pwritev(r0, &(0x7f0000000180), 0x168, 0x0) 09:44:30 executing program 0: r0 = semget$private(0x0, 0x5, 0x30) semctl$GETPID(r0, 0x1, 0x4, &(0x7f0000000000)=""/253) r1 = socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x1, 0x9) setsockopt$inet_opts(r1, 0x0, 0x4, &(0x7f0000f72000)="94040013", 0x4) 09:44:31 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x4501) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) connect(r0, &(0x7f0000000080)=@in={0x2, 0x3}, 0xc) r1 = open$dir(&(0x7f0000000040)='./bus\x00', 0x1000000385, 0x0) r2 = dup(r1) ioctl$WSKBDIO_SETMODE(r2, 0x80045710, &(0x7f0000000100)=0x1) 09:44:31 executing program 1: r0 = open(&(0x7f0000000600)='./file0/file0\x00', 0x400, 0x40000004) r1 = semget$private(0x0, 0x800000000000001, 0x0) semop(r1, &(0x7f0000000140)=[{0x4, 0x400, 0x800}], 0x1) ioctl$TIOCSCTTY(r0, 0x20007461) r2 = semget$private(0x0, 0x8, 0x40) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f00000002c0)=0x2) semget(0x2, 0x3, 0x0) mknodat(r0, &(0x7f0000000380)='./file0/file0\x00', 0xed754affb7ef2414, 0x0) r3 = geteuid() getgroups(0x1, &(0x7f00000003c0)=[0xffffffffffffffff]) fchownat(r0, &(0x7f0000000500)='./file0/file0\x00', r3, r4, 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000300)={0xf7, 0x1, 0x7072, 0x3, 0x7fff}, 0xc) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000040)=[0x1, 0x0, 0x14, 0x1, 0x70bd, 0x1ff]) semop(r2, &(0x7f0000000180)=[{0x0, 0x0, 0x1000}, {0x4, 0x5, 0x800}, {0x3, 0x1, 0x1800}, {0x3, 0x6, 0x1000}, {0x4, 0x4, 0x1800}, {0x1, 0x6, 0x961f1b615b6ee404}], 0x6) setsockopt$sock_int(r0, 0xffff, 0x0, &(0x7f00000001c0)=0x80000000, 0x4) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000000a40)=""/122) semop(r2, &(0x7f0000000000)=[{0x3, 0x5, 0x800}, {0x7, 0xa70, 0x1800}, {0x1, 0x31}, {0x1, 0x4}, {0x1, 0x47fc, 0x1000}, {0x2, 0x101, 0x800}], 0x6) semop(r2, &(0x7f00000005c0)=[{0x3, 0x1}, {0x0, 0x9, 0x1800}, {0x7, 0x3e664106, 0x1000}, {0x3}], 0x4) r5 = shmget(0x0, 0x1000, 0x21, &(0x7f0000ffc000/0x1000)=nil) sendto$inet6(r0, &(0x7f0000000640)="7b36cdf1e04afd779998cb5b2b65c747acf3e0d037fd2f3e92cfe72664a9d09784fbe78caa3cbd3c8dd79537a8d6fa43b8d67de33f21a6794260ed6f97c9ce406d93c2e5f5c7490bf126fecb0ff9415fff022357eba05ec9bddcbf38f8bee7dc7d01c2872c44c4ddc0b0ee94d6bad99f4d20c20a36fa7a", 0x77, 0x5, 0x0, 0x0) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000340)=0x20000000) r6 = kqueue() r7 = fcntl$dupfd(r0, 0x3, r6) read(r7, 0x0, 0xfffffd77) semctl$SETVAL(r2, 0x3, 0x8, &(0x7f0000000100)=0xfff) r8 = msgget(0x2, 0x2) msgsnd(r8, &(0x7f00000006c0)=ANY=[], 0x0, 0x800) mknod(&(0x7f0000000580)='./file0\x00', 0x55875684757fc82f, 0x40000000000) clock_settime(0x0, &(0x7f0000000080)={0x2, 0x8001}) shmctl$SHM_UNLOCK(r5, 0x4) login: pckbd_enable: command error 16:00:02 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x712, 0x0) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x112, 0x3) fcntl$lock(r1, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x5, 0x100000001}) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f00000000c0)={'./file0\x00', 0x3, 0x795e, 0x1, 0x0, 0x0, 0x0, 0x3, 0x1, 0x1, 0x3, 0x7}) readlinkat(r1, &(0x7f0000000040)='./file1\x00', &(0x7f0000000180)=""/215, 0xd7) 16:00:02 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "000b00d30628010000f8000d00", 0x9}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setitimer(0x0, &(0x7f0000000000)={{}, {0x1}}, 0x0) r0 = socket(0x20, 0x8000, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0xffffffff, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:02 executing program 1: mkdir(&(0x7f00000aa000)='./file0\x00', 0x0) symlink(&(0x7f0000281000)='..', &(0x7f0000110000)='./file0/file0\x00') chroot(&(0x7f0000000180)='./file0/file0\x00') r0 = open(&(0x7f0000000000)='./file0/file0\x00', 0x80, 0x102) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000080)={'./file0/file0/file0\x00', 0x9, 0x9, 0x8, 0x1, 0x4, 0x3, 0x7, 0x2, 0x0, 0x7fffffff, 0x2}) unveil(&(0x7f0000000200)='./file0\x00', &(0x7f0000000300)='c\x00') chroot(&(0x7f0000000040)='./file0/file0\x00') mknod$loop(&(0x7f0000000100)='./file0/file0\x00', 0x10, 0x0) 16:00:02 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0/file0\x00', 0x80, 0x0) mkdirat(r0, &(0x7f0000000140)='./file0/file0\x00', 0x10) mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x100) rename(&(0x7f0000000040)='.\x00', &(0x7f0000000540)='./file0/file0\x00') mkdir(&(0x7f0000000000)='./file0\x00', 0x4) 16:00:02 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200010000000c, &(0x7f0000000040)="ebff125c00000000", 0x8) r1 = socket$inet(0x2, 0x2, 0xd1e3) setsockopt$inet_opts(r1, 0x0, 0x200010000000c, &(0x7f0000000040)="ebff125c00000000", 0x8) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000080)="eaff125c00000000", 0xffffffffffffffba) close(r0) 16:00:02 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x20000000) symlink(&(0x7f0000281000)='..', &(0x7f0000110000)='./file0/file0\x00') unveil(&(0x7f0000000200)='./file0/file0\x00', &(0x7f0000000100)='c\x00') lstat(&(0x7f00000001c0)='./file0/file0/../file0\x00', 0x0) 16:00:02 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x102) r1 = fcntl$dupfd(r0, 0x0, r0) sendmsg$unix(r1, &(0x7f0000002400)={&(0x7f00000009c0)=@abs, 0x8, 0x0, 0x0, &(0x7f0000002340)=[@cred={0x20}], 0x20}, 0x0) 16:00:02 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCFLUSH(r0, 0x8004667c, &(0x7f00000000c0)) close(r1) 16:00:02 executing program 0: mmap(&(0x7f0000ffd000/0x1000)=nil, 0xfffffffffffffdef, 0x0, 0x10, 0xffffffffffffffff, 0x0, 0x3) r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000000)=@file={0x0, ""/108}, &(0x7f0000000080)=0x6e) preadv(r0, &(0x7f0000000300)=[{&(0x7f00000000c0)=""/125, 0x7d}, {&(0x7f0000000140)=""/84, 0x54}, {&(0x7f00000001c0)=""/172, 0xac}, {&(0x7f0000000280)=""/112, 0x70}], 0x4, 0x0) 16:00:02 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x100, 0x0) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000040)) r1 = syz_open_pts() bind$unix(r0, &(0x7f0000000200)=@abs={0x0, 0x0, 0x1}, 0x8) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r1, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r1, &(0x7f00000002c0)='\x00', 0x1) r2 = syz_open_pts() close(r1) dup(r2) r3 = syz_open_pts() ioctl$TIOCSTOP(r3, 0x2000746f) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0xfffffffffffffeff, "85494ef5afa680400000925a0845000000000009"}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 16:00:02 executing program 0: r0 = socket(0x2, 0x2, 0x0) r1 = kqueue() symlink(&(0x7f0000000080)='./file0\x00', &(0x7f0000000140)='./file0\x00') connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) kevent(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffa, 0x10, 0x40000000, 0x8000, 0x8cec}, {{r0}, 0xfffffffffffffff8, 0x80, 0x80, 0x5f60, 0x5}, {{r1}, 0xfffffffffffffff8, 0x50, 0x20, 0xffffffff00000001, 0x2}], 0xffffffff, &(0x7f00000000c0)={0x3, 0xffff}) kevent(r1, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffb, 0x80, 0xf00fffff, 0x17c110dc, 0x1}, {{r0}, 0xffffffffffffffff, 0x7b, 0x0, 0x0, 0x4025}], 0x40, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffb, 0x2, 0x1, 0x8000, 0x2}, {{r0}, 0xffffffffffffffff, 0x8, 0x2, 0x100000000, 0x2dd}], 0x20, &(0x7f00000001c0)={0x7, 0xfffffffffffffff9}) setsockopt$sock_int(r0, 0xffff, 0x801023, &(0x7f0000000180)=0x3, 0xfd) 16:00:02 executing program 1: r0 = accept(0xffffffffffffff9c, &(0x7f0000000100)=@in6, &(0x7f0000000140)=0xc) r1 = socket(0x11, 0x3, 0x0) r2 = kqueue() select(0x83, &(0x7f0000000000)={0x1f}, 0x0, 0x0, &(0x7f00000000c0)={0x147ae147ae147ae}) r3 = dup2(r1, r2) connect$inet6(r3, &(0x7f0000000040), 0xc) recvfrom$inet6(r0, &(0x7f0000000180)=""/229, 0xe5, 0x2, 0x0, 0x0) 16:00:02 executing program 0: r0 = socket(0x400000000018, 0x3, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) setsockopt(r0, 0x29, 0x6, &(0x7f0000000080)="e1a6006350bcd25356bf5018e0c8af7a0afabc40e85b24f1779b8bcd7b9105ad308668f073d8e9692516da6e0dc0e996dda1ded73dea8406e1c67d88158b0c79660be4e19196de38bea76648caeaa45318f7147b19b019019225c4973c70c021f8cb5327557f758ac8ce3bfaee66023ade416485fafd76086e3ef0ac2a", 0x7d) 16:00:02 executing program 1: mkdir(&(0x7f00000aa000)='./file0\x00', 0x0) r0 = socket$inet(0x2, 0x4000, 0x80000000) fchdir(r0) symlink(&(0x7f0000281000)='..', &(0x7f0000110000)='./file0/file0\x00') recvfrom$inet(r0, &(0x7f0000000280)=""/175, 0xaf, 0x2, &(0x7f0000000000)={0x2, 0x2}, 0xc) unlink(&(0x7f0000000140)='./file0/file0/file0\x00') rename(&(0x7f0000000080)='./file0/file0\x00', &(0x7f00000000c0)='./file0/file0/file0\x00') unveil(&(0x7f0000000200)='./file0/file0\x00', &(0x7f0000000240)='c\x00') 16:00:02 executing program 0: r0 = kqueue() r1 = syz_open_pts() kevent(r0, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x8001, 0x0, 0x0, 0x0) syz_open_pts() r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r2, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) kevent(r0, 0x0, 0x0, &(0x7f0000000380), 0x3, &(0x7f00000000c0)={0x1}) write(r2, &(0x7f0000000100)="8d", 0x1) syz_open_pts() close(r2) dup(r0) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "85495500020000000000001167f5bfa600"}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffc, 0xfffffffffffffffc, "b08d1dbd961018d3a50a2c21d8e500"}) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000140)={0x3, 0xce9a, 0xfffffffffffffffc, 0x80000000, "b275320fe7be93a3ec8c648547ba3067b9fd6588", 0x10000}) 16:00:02 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x5300) unlink(&(0x7f0000000040)='./bus\x00') r0 = kqueue() r1 = openat(0xffffffffffffffff, &(0x7f0000000080)='./bus\x00', 0x20000, 0x40) open$dir(&(0x7f0000000100)='./bus/file0\x00', 0x80, 0x100) faccessat(r1, &(0x7f00000000c0)='./bus/file0\x00', 0x61, 0x3) r2 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000000)=[{{r2}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x6, 0x0) 16:00:02 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x1a0) ioctl$WSDISPLAYIO_SMODE(r0, 0x8004574c, &(0x7f0000000180)=0x1) r1 = syz_open_pts() fcntl$lock(r1, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x300000000}) fcntl$lock(r1, 0x7, &(0x7f0000000140)) getpeername$unix(r0, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) 16:00:02 executing program 1: r0 = msgget(0x2, 0x0) msgsnd(r0, 0x0, 0x86, 0x4000000000801) msgsnd(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="0100000b0000000051a00640e5f6102b2ac64f16b372582b0d0300000000000000ff8556b6249b63c93a85286c6bf2da13bcd31926916941de2d82b6f066b8329be9a5eec0ee3651c7b4d4d90f93046c2aeb79ad29a90a0d43c49f54762d10112950abf55cd2a54cef00af48489e049e5aeb34c4fe1cb6139fda2e5618e032f433c41052d7031ff0812a1d45903c08c235ba5ca3fbefb4fa6be025a47c3bd5b5bcabfe5bb3fe676fca16"], 0x8d, 0x800) 16:00:03 executing program 0: pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f00000000c0), 0x0) poll(&(0x7f00000001c0), 0x0, 0x4) bind$unix(r0, &(0x7f0000000040)=@abs={0x0, 0x0, 0x2}, 0x8) readlinkat(r0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100), 0x0) pipe(&(0x7f0000000080)) 16:00:03 executing program 1: semget(0x1, 0x0, 0x200) mknod$loop(&(0x7f0000000040)='./bus\x00', 0x2110, 0x1) mknod(&(0x7f0000000380)='./bus\x00', 0x21002, 0x9) syz_emit_ethernet(0x20a, &(0x7f0000000a80)="f6ae2f4c1cad27b8d2fc2c6be9889f1caf239b2cab39f095ec45ff74eb9d9d0465c23ae6dbce21a72f494e23bb9a7a60d128371e2b3abe7200fea63e08b2368eebd86f1e87159de4af20873bd6cc528472a5fb5dca19e2a575862c4af6f8fb1705b5e510f6cb0035cf76b24c6e7a950ed47849ea5e785ea988a133b9305f54fb9df214aea8e855f5bc379d95de3656663744baba00757a1aadf240ebaaa917f883f2fd88bb537aaf452642aeec0ef984a0ef05fb3761839f738031503bbdfd35e23b76faa204fec04c0d3cece1a02e8480cbd625ee5e2f40abb335e546a00385878a153ab92f7477406b540f9d629ed4f80f2dfd9c12ca0db25b86cd20be49157e6412b0230e0a75d9c9a8d2e2115c9576b1fc29e923cf6fd398515b1dd3778eb5e5cc2448142df36fb191879a53c48f44db79b94e1fac0d1d3a2d20190b3faadcb3dce37a21ad4801a39a5d667f2e7220e1a3364c3be637f044ef7ceab3a6c237bbb2897122661a67d46c416c5fa949448dd07b995214b6e6ca916b2f1f123b20ea9e4e9a69d55506c28b5d20d4770137e07a0575887deb83d8c6183bfc71003b367867d876490b745a6f20352dd90fcfdda3d103ccb980afb672f0f3973c58d67a24af0de17c2b73cb1833e445631ec61031d653e4bc496063525b41d21d4544294b1345d7c3dea4ce3a80c72fba1d016b2d43e7b3ca50343df435a2604eb5d3cae63b9b0e4f31d8dd") open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) setuid(0xee01) r0 = semget$private(0x0, 0x3, 0x0) semctl$SETALL(r0, 0x0, 0x9, &(0x7f00000000c0)=[0x100000001, 0x3, 0x3, 0x3ff, 0xaf, 0xa, 0x9]) 16:00:03 executing program 1: socket(0x2, 0x2, 0x1a6) r0 = socket(0x2, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000000)=0x7ff, 0x4) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000040)={0x5, 0x7a30}, 0x10) 16:00:03 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x80047470, &(0x7f0000000040)={0x5, 0x0, 0x10000000, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) readv(r0, &(0x7f00000002c0)=[{&(0x7f0000000100)=""/96, 0x60}], 0x1) write(r0, &(0x7f0000000080)="1515ce", 0x3) 16:00:03 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x102) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VT_WAITACTIVE(r1, 0x20007606, &(0x7f0000000040)=0x5a) sendto(r0, &(0x7f0000000080)="47292e74103dafb62a7a6ffc9ad0dc1f361664ce82866b90a1626715863c1c425f62b8d02d8aed7672c821c978247a1ffb4b687df236825c8cd1188d12d991b6c79e01e761a00fd21bbc4804553471c3156317a3c7a0ef63e7aaed2fbd439f52ef3aadd287a3bb3ba1e159db5bc8703631e7bcf36b002070b081bbb6647e12fc3f30879c98396aa917bd1f15134e9cf371873073c5818bb825c63c6549f5eed0183e1fc22539a5f29e3dd9dd076f4dcdf180dfe51b1b4d7dc73be30949492eb2832d40e932ef", 0xc6, 0x4, &(0x7f0000000180)=@in6={0x18, 0x3, 0x9, 0xff}, 0xc) socket$inet6(0x18, 0x0, 0x7) ioctl$TIOCEXCL(r0, 0x2000740d) 16:00:03 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0/file0/file0/file0\x00', 0x2, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') chroot(&(0x7f00000001c0)='.\x00') unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='x\x00') getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) fchownat(r0, &(0x7f0000000180)='./file0\x00', r1, r2, 0x2) readlink(&(0x7f0000000080)='./file0/file0/file0/file0\x00', 0x0, 0x0) 16:00:03 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000000)=[{0x0, 0x1b0}], 0x100000000000016e, 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2) ioctl$KDGKBMODE(r0, 0x40044b06) chown(&(0x7f00000027c0)='./file0/../file0\x00', 0x0, 0x0) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x3) getgroups(0x1, &(0x7f0000000280)=[0x0]) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) 16:00:03 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt(r1, 0x898, 0x3a, &(0x7f0000000040)="a5448d2e9934f3c105bdbb591e9f924278dea69adddb56ead2f89392933a7c980ec8dd2737e70387a917404b4f39868c0f6cff0a042b42b898a848fe532fb1c3eac491882c5b0cdd898424d8f9531012a5982e0ef7a68f1920c34e16f3f81ffd7cceb24b77f4b742847bf2554763da73c800e70c6174690ff55340d6eb6e5349f9ef68f5d7655ecb161efd9b2951febcc9bde04af9f4ce73251b4c04dda495398c2ab6f5c696cefa679d8a3ab9928cec10cfebff8cf18b1fd139a853ddb1e55acc408c9bbed0a420aa9dbb03c8", 0xcd) sendto$inet(r1, &(0x7f0000000180)="5632f3a4013615d2b8a7fa5816dc9db0a04a907d2e497d3c5f0a5316445263905e2ef146740b326fcb05ecc657a48c53642eb95f51552c93551be791345ecd9e8b741cdb182d8794c15e68840715656b1f8ebf803c26c6ed022d0160aeae0fbc10004b2d756670a540a8f548012c458f6e09a33709b14bf64aacef0e53e28f854607d2046e7d05138aa54a2e9a5436a2a6e14b33e64c063989f7a62ae37dbebcbe900b9557ffbb2d51d24f32d3007007ef80167f76e0f3c30653de468b32ec06da5dfd417fa7d61e74fa9cf5430623053528b9b7adbb00e5", 0xd8, 0x40a, 0x0, 0x0) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000140)) r2 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r2, 0x100000001, 0x3d, 0x0, 0x0) accept$unix(r1, &(0x7f0000000280)=@file={0x0, ""/33}, &(0x7f00000002c0)=0x23) socket$inet6(0x18, 0x3, 0x6) 16:00:03 executing program 1: syz_open_pts() syz_open_pts() mknod(&(0x7f0000000000)='./file0\x00', 0x60, 0x140000) geteuid() r0 = socket$inet6(0x18, 0xc007, 0x9) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xffffffffffffff81) setreuid(0x0, r1) syz_open_pts() 16:00:03 executing program 0: mknod(&(0x7f0000000080)='./file0\x00', 0x8400100042001, 0x1f) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000040)={0x3f, 0xfffffffffffffff7, 0xa81, 0x4}) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r2 = kqueue() r3 = socket(0x11, 0x3, 0x0) getsockopt(r3, 0x11, 0x1000000000000001, 0x0, 0x0) getdents(r3, &(0x7f0000000180)=""/189, 0xbd) kevent(r2, &(0x7f00000002c0)=[{{r1}, 0xfffffffffffffffc, 0x41}], 0xeb74, 0x0, 0x280000, 0x0) 16:00:03 executing program 1: mknod(&(0x7f0000000080)='./file0\x00', 0x2001, 0xfffffffffffffffa) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 16:00:04 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000040)='h', 0x1) setsockopt$sock_int(r1, 0xffff, 0x1004, &(0x7f0000000000)=0x4, 0x4) recvmsg(r1, &(0x7f0000000680)={0x0, 0x0, &(0x7f00000008c0)=[{&(0x7f0000000080)=""/96, 0x60}], 0x1, 0x0}, 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x8, 0x2) setrlimit(0x3, &(0x7f00000001c0)={0x7, 0x5df3}) ioctl$VT_GETMODE(r2, 0x40087603, &(0x7f0000000140)) shutdown(r1, 0x0) 16:00:04 executing program 1: pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x46bfb) getpeername$unix(r1, &(0x7f0000000000)=@abs, &(0x7f00000000c0)=0x8) write(r1, &(0x7f0000000340), 0x0) poll(&(0x7f0000000140), 0x2000000000000147, 0x0) write(r1, &(0x7f0000000040)='t', 0x1) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000100)={0x3, 0x20006, 0x7, 0x5, "a5b506c26a5fb6e8b7cc71b4d0886396501df49d", 0x7ff, 0x2}) readv(r0, &(0x7f0000000640)=[{&(0x7f0000000180)=""/31, 0x1f}], 0x1) ioctl$TIOCNXCL(r0, 0x2000740e) execve(0x0, 0x0, 0x0) 16:00:04 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x1b, 0x4, 0x3f) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, &(0x7f0000000100)="2b00ff7f0000000033008aa4", 0xc) 16:00:04 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r0, 0x0, 0x1000004b4, 0x804, 0x0, 0xffffff20) r2 = open(&(0x7f0000000180)='./file0\x00', 0x10000, 0x8) ioctl$KDGETLED(r2, 0x40044b41, &(0x7f00000001c0)=0x1) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x80, 0x13, 0x1, 0x21}, {{r0}, 0xfffffffffffffff9, 0x20, 0x800fffff, 0x7, 0x6}, {{r1}, 0xfffffffffffffffa, 0x18, 0xfffff, 0x4, 0xf98}, {{r1}, 0xfffffffffffffffc, 0x2, 0x9, 0x100000000, 0x4}], 0x200, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffe, 0x1, 0x4, 0x0, 0xa0}, {{r0}, 0x0, 0x14, 0x80000088, 0x0, 0x2}, {{r0}, 0x0, 0xa2, 0x1, 0x8, 0x9}], 0x6, &(0x7f0000000140)={0x1, 0xde33}) readv(r1, &(0x7f0000000300)=[{&(0x7f0000001980)=""/4096, 0x1000}], 0x1) 16:00:04 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) open$dir(&(0x7f0000000080)='./file0\x00', 0x10000, 0x51) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = kqueue() r2 = kqueue() dup2(r1, r2) kevent(r2, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x81, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000080), 0x101, 0x0, 0xd3c, 0x0) 16:00:04 executing program 1: r0 = socket(0x10000020, 0x4020, 0x0) sendto$unix(r0, &(0x7f0000000000)="b100050400000000000020003886ca3849451ae3d3051020741038f53e8551f30ce390500e08fecea11ea8fef96e4fc748e93f0b780486aebdbe781e4d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89f20fd3872babfbb770c1f5a872c881ff7cc53c894303b298a85ff3faa8d9211830e0f2f0c9f69ec7ab3a34c29000000000", 0xb1, 0x0, 0x0, 0x0) 16:00:04 executing program 1: r0 = socket(0x18, 0x3, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x9) mknodat(r1, &(0x7f0000000040)='./file0\x00', 0x2, 0x6) connect$unix(r0, &(0x7f0000000200)=@abs={0x1, 0x0, 0x0}, 0x3f1) getpeername$unix(r1, &(0x7f0000000080)=@abs, &(0x7f0000000100)=0x8) sendmsg(r0, &(0x7f0000001340)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="10000000290000003e0039f7fe3fd003de23440f0eabac08000000000400"], 0x10}, 0x0) 16:00:05 executing program 0: mlock(&(0x7f0000ffa000/0x3000)=nil, 0x3000) r0 = syz_open_pts() ioctl$TIOCNXCL(r0, 0x2000740e) mprotect(&(0x7f0000ff4000/0xc000)=nil, 0xc000, 0x2) getpid() r1 = shmget(0x1, 0x2000, 0x20, &(0x7f0000ff5000/0x2000)=nil) shmat(r1, &(0x7f0000ff7000/0x2000)=nil, 0x0) 16:00:05 executing program 1: r0 = socket$inet6(0x18, 0x1, 0xfffffffffffffffd) r1 = fcntl$dupfd(r0, 0x0, r0) sendmsg$unix(r1, &(0x7f0000002400)={&(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xfffffffffffffdef, 0x0, 0xfffffe85, &(0x7f0000000000)=[@cred={0x20}], 0x20, 0x400}, 0x0) 16:00:05 executing program 1: munmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000) minherit(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x5) 16:00:05 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f00000002c0)="eaff000000000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000080)="eaff125c00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000300)="eaff125c0000000069d2c5f99410a8a0215f9c33bcb33946c875dc3f49a9b17458d0704c622012535be38c701ab2b71e41299b252ed6617c36aae829a9b3c0f5e46296adafa53c20b7bda4cb272e05c9c6852d905035cfc66994532dcc2105c651616586107a8cd5ae5bc10ce58cbf08b594c5d9da25bb9a49b547e25604bbd2c077e3659adc0e67bfb114122e", 0x5) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000003c0)="7ddd9cec62a7b4544a85f0a586313cb6eb090b0568c7622c7eab9819a28132f80aec3bce09a3756d8da692f967eb2dbd4cf8795bd8e6225b73dfc492139f56f01e6861c611bea9c06bdb9864747b1f1c3c6832b91fb0ad1a93252e94b92e2dd8657b93f8cc38cd058b38e391f297028cf8c5da784e47b17b8a615f6583a09726df375853a16e868334b2d6f683c7308fa21956255374f7899385c9f8e4299808c96be1003de841ea54c4c74ce30438919f5da9357ee3036f477fe11a3fd29bede911577c7c2cbfb06efca68db2525b8480321cdbc40ee78dd4245ad3517886a21e749dc49747815857b4f9a195fc1a69214dee40ec32d722bac0170116b4cd5607d7e66c0c4ebd559f5f1de65814bfc57130001adb16d9308a69ca3ba799ae9f02bec42085d9ddde6cdfce39fd1c0dc6a7d9ed10600696a802df89be5dc4d0795e7d02a587012e9b8a5693a4586f6934ff14aedfea7fc8d7dc96c4eba8fb240827bfe1622567142ada0c26d43ea84df55cbfffb46513bd5c76468f28a7848939e9880423565ab9eb72d942cb9a935b1d62e53661afa661f6dcd5ab722e9ab8a7abf4a03a27f95fa35ff38131cb290c1514fd768d83d63ceb2a931b571519d4421cb74f91ede7b6c868dc908aba61323721a6c491c244a19cefb7a657020b22ccd0e2522e2f20f274fdeed611f293a121c84d4aff41cef26a820068ba97795fb116d0f32a61a4ef7bede2ef1dcadd3afae7570db53276e211836b8123aca976244b82ab8cf089729a3d70f58a445c2e7379dce380bacf8f24c0c2e3890cbe94f12b41b6fb781fb8abba31f7a9f07e3dd116ab9bb9b0953f8eda387cbeab2732e6129b0111869ed4125ccd3b4b1de5b10f1132c44929879393d57226c95670a057e1978e0857da814a020940f613d542d63162e4dc0979b62dcb376c566af0837986c4ac481f5866ccd274391fee4eb7f410ddaebfebd413f3c88d883a5ff8027191a8f542c551dbc8240e250def17a6cc08f62f9ed99e62402ac841142a5188116f7af9650049c8d64fc6ad2a1f339ac4e62707a5a326a985fac6e7ba3b8b9b6a8ca94d87e783b9462e494c4bbecf0bff0ec005710e641337fbcffc2ff066ca230c3fd489e1f126500e29f93476072ef657675e709ad81746bf97444602caff4de717a17bc73c27e6d9ba6479862627b63f1a82a22e4f41736cd1320e5dbdd545a8fd17a7086eeadeedf81ed4d36beca41712b6dc2860cf5e7b2708e2e4cb84b3cdd5524a2307660073a3ac23e663364731cfa8ee0eee83842a8cc79dbbe44ea05433086bde381440835edbc5c5d424828e35a396c8e83043629760e11a1256deb3f140d327fffeed00ef61c6e2aded5e31905c5b5683ad520eb336cc9278508f540c1a86f9938ad51a6d93dba7866febf7a5dba90c6140a4abfa39dcc4d7da45b986622f9e03ca08787bf8b2e447a0b0670337d15e246ee3d94aa16165921228b65e52f358c52d7c138c5ab790229eecc9d0d096ce838e1508b581fb3f98d4ffd9a9968d908c4d153595a936daa4ebc79a3216e249b9a6aae74275fbf3e5d73e863244e3461ecb2f555beefdeb97b8bc9db5b2491deb806d4a6f1ccb7e49903726c39ea7669afb0ccf70b14d3f133efe90b1560d19b32c27c2572cb8e17b546289e8ca200dc79a3db62135b81bf9b6654befedb9011dc6ee79001d87ecf8bb371e8f472a349cfa8c109ee27dc7cc226811783b695bba93d36026b9b7368305cef6bf98b436d8cdb05b4eaa4aa1d44f81f238e923ffafc0560c87c3fecb2b00f6afa3eefb02722d1319e41a272b7bccea2367454d03b2f7939601b658aae7b831585d46fd233aec93f1ff5890790c5f1a1fe5fc2b91ba05574555a0850818330d66c336d1e09659dddcb6dfa02ed95dba27e14f3ab4391147dc1c50e4c2750e7871e8bafe650200d5f4348e33cbffe4e6fe8ca353475a55c7ff528ade64b5bbc4fb713f943b433c8e9743a392d3ac3fe79e8533397f7de1baa413b7b4173e602615312c1d49419a05e127d0b3df0931937c0b8af9704f3a060fe92f9375f13e5e626397f527ecfcb3e798d4f0f3d89cd249d56c6f8a03fb75b41981c6484b80ef3e63c25f70c1bb07770d499f1b6dcb369d9fada7a2b95df73c22ec652ef074a3b4faa4c85b14f044b4e84c88d2f0ad8e2c533ab6e332b690aa7ac6353a815a80dc633a6d4d029ff783f7c799059845eac2b4b99c80d18cfb4628cbea08c99cb327396cf5be1c9020c4d831480b78032bb3426c4232203b05d71592a478091f16408910ee3d7f428ac3d4ce342b6225767ba8b91822d4e6da209596f4c6dd279a44507ffb1874d7695359091a0002a18595cc080d17c9594444183ee22aa7ac18913512c3c5cc9316504e4a91580306fa592b1476d7f0eb81485623c498b747b8c5c0eed1173b7f8f61fee71b2a2eaddc1414adb4e1a85a4622036353398310c396e87cd20a850fcae66566c0da874910a19470dc129ce87e5ea4c52b1b6fcf541e68bfbb6f3cf7131972da085fe455c093a2b3a5e521036944d27039808d27cc1e737d6e53debec62e8cf78d015dea6bf917cd9628e1d6001d3caffe1d0a663ca95b68ef754d81e84af0726dbf584b8eec115d6ba57f729ca787d6fd730b6eb3cfa13d6eb5603355e9f13dbe1f45f4437d86d713a03412d88b792c791ce4947dd4c1a5dd530f67d8d979250f0025f84680417c11b61ecc1cbef4de1233340f0848cc9de8a471a735fa23b96dbc8862d3f9e06fc6fdd7146f33a0320c07677b77e2132a7978d7c5dfb5d68aeec37c9d45446914362c6d027ee1ecdd4bd1e6f2a94d53a8e8f81d36f189c69537ff796baf48c922fc50ec3fb4de9e197dff3aad5f42cdb2ba1daca2caa52f57a5344c034b60a962300ba94306fc490550f99e43b7242a97db91e1d5ea0119c263121d6071a18ae307724e5373dfaf533fd9824d29cfbb763d57e3e84d0d67dcca6ce84004db57020ba8d245be0b3756a15d34fbff8990d9b98095c32785f410a9ed219a9a06095821a06bf0ddcfb027783f7ac5d0a6b8f32415402b96d05313311162cf56328d5e26aee00bae00a4632ed99cd91f7fec373b2d463e90f4f03dea8a3760c24ab50ed008e0767e4a8dc73277db9ea25d0acfac454062d74302d55e6f2cdef7209c2c4d4e5fb2e6744ccb50cceb16e296c3652cab03d656d7eb07de4d726b87765561c0b251617b0ac8a8c0deac91fce45a8de7c9e3039002293072810634068a574489aa082eeb21c8f4ef5c7c05c90c4e7b796b8a39a504e364307ea77a58ccd1df7983ec28f8ed646cfbe722e0f65a1e5dee8d82183ad846702dc62293eebd409889da406147f2d392f7393b3d5f6d9b1272489fe55f30e53fb686b3f48ea23d36beda83fe07f9f62d913615edb80e8377abff5f321f69c63d28d52ae6bee8744e1b06eb4049d27f52303c789e78b19b7cd4732fc8569e73122386242ac630dd58ddbaa0e3e518cbedb0f5f8ea2f648823c4303c356070884be7776b1f1c29341d6fe15818ee51707bf14304aab2b9c679805cb6378b5f995bcb76c431962412d41b4a771f954ab6fd3a125d7bb453133e063159875c9ec4366448407f8bdd53218abfde523630353637d9fc7d171ab5d1bd6170e8e3c2acb7b76cf9c149322085a7e76e081b91e12f35167151c7ac75bad796baddb1be839c6b7452d129c07c1baddacd36f7d9f2c470677481d6bc70fab5357d0a06774a78c7443d879d09cfcb1d1b8ca6e2a836363954c96b19b83a18c8a0b06e0020bb5940ae97878f43f28beaf953d211cfbd0617ab2253b57a5fb2a6ffee394db0af49be197c7c7acfb4a625a6b9eed38df51470578124b4570996d8727dc769da2875dbd29093f038bda9c42f2119041097008b623c3bc5d51c5933af0deee94165a28d53125bdc3f18ec286068643830c3c8346850e3b1835b4e02628908148687a087717320c56962e446e6a8d8d2ea66f6ad40e7e3dd95ac0067ca21b696390693a564b8f49db446021f1c13565d2f8dfd83a383dc580d974d30abbec4e00699c07da882f9c71d0e356c29f835e87a67437a18064fb5844d64e490de5d3821096445769c7b0c2d00faa5be63682ccf6b3ad443490693ec844937a85431abc50d66b5e0ce2237ea98b39cb4c8a95b658cb740628f8de1aea0e0196c128dab5840eacd3a3e1011f512e88ce760362c2142a783fa56dce915e226efc58b181eb9cdab9a234c10c6f18dc8715c7185c15f08b9abf1c048a173b068a923614083cb4ec0d5b648fb233a23385f1ff056c1689495de05f28b0c77bcec605728be03ab42e64e589316148fdb3808a3456f21e0733896805ba2854e8c2714831b08495a364d6e185f030c12b31ce1c0e30f0806b5f7d7aa0e6aae632dc65fd6549fb6f68b587347d41a006be2b398a8ca540e9604d3d3da24364ddb5b1467c6b154d4acb0cb8bbb97922c09a5d723c3e3148e6d57413e42f4b495c2febd5b15a6472ad88623a6ce059339b4712c30a5b16fc38cf4437c263196ceada46f4957917a68de01f82b9234b84d5ec94dbbe6a30a679d1cb05242bc14cc81f0c71e09f267ad76990aecc181f4e5b9e000427b6b6ec154f006ff648e65c9000a556922ca71a67db848684279508b93ff9a62fcf6731041d2656bf70afd7582ecca374e593d0671b252af5b826c5bc11ee2921946fc4cf9bfb33dd07c476d1d25b4ab866bae4949554f0a26134cda42f85156369c2019e15ac2b0ab5425d8296be7cbeeafcc516da8424bea05eaaac64f5627c83a8ccf79bfc0c0c32a869d5cb9e41522b1dfda96378c4546fbea9fb0bfa2fa109f833f3aa35e0c729f7527d9090da24579794e9401fda6f6369168dcc41dda6f6c0477b7d50ac62aaa5da0d002a2d8ee6991765c4d71ecff20f9b4dde21199418d7af5cf227c1032e1ea3c9ac2aede9943db2b70026127efbdc841cd7c958682721e3718b06d4d35c715e16a0218a896ac1733cfbba5e6ce86c64f61b3a60a32cb26d73234f9abf7d05bfe2c741807758aa1cb502b9f9faa081bf3876b78b19884855f4918364d06376c823de80da81e3265b619a45ad689e04338fbe696101d0c2c0e51030140cb6fb5bf8baba174b87720eb67a22f78f8a6785ffc62cb07bb447034e60286483e75126267b3afae50863e3712600d1853da3f157994c2885b91d2bf4ececd0ca1e880382cd7d4251518e8dd758811776b76ab87dbf5eacd85558180038cd9a7b461e5f596a324f32e0e23fb021049519b44abc882839b4aa34378287a30204c10356dd40ff14ad74a956126a69bad37a8c40ef3e272e671c1aed24982b241a31ba3538b3f8bd7ab2dca9cf6be3b573c52c801ca529632bd590670a3281337cc18655573f4d1fcfe9cac3405d82b608cdfaf1eb9c8792ffeaa7ff13fe8017ee25bbed59de44f8982a3ff31fcf85304f7cefa1d25633d2a88148cf3b9a61fa4be65efa943425150b8da8eb2a9c6996b44b91bfb48bf260d9d6b2c8761bdcd0d2782f61bfb4bc69a1961f94be2e738b2e1caabd0d3804a46c9f44cd337f7c59ddd959b475c3b2d4048f30ada1c159dd9f320edc3c3307d2e0ac23531c9373738bccb904ed5f2c3c1d97c51a7ee2846d7c3ac9f0bab45eccaec2ebade9cbac2d10c7c21e207826799bdfb821d0e6006766648fad51d94b2eb5b76cdd59cca04a720d61dece7fdef142ceb3bfc664a805838daad0c304f5d654718314154ccc80181e7b069d1", 0x1000) 16:00:05 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000180)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) fchown(r0, r1, r2) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000080)="eaff125c00000000", 0x8) r3 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40, 0x100) mkdirat(r3, &(0x7f0000000040)='./file0\x00', 0x15b) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000001c0)="eaff075c0000174f", 0x8) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f00000000c0), &(0x7f0000000100)=0x10) 16:00:05 executing program 0: r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000040)=@file={0x0, ""/74}, &(0x7f00000000c0)=0x4c) getsockopt$sock_int(r0, 0xffff, 0x280, &(0x7f0000000100), &(0x7f0000000180)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r2, &(0x7f0000000000)="f13a3c20bfd86c6f3050c37c7fee55ed541e6f25846efc8723cc8de29cf48441a5d6450567d390b37fae76f4536cb7", 0x2f) recvmsg(r1, &(0x7f0000000480)={0x0, 0x0, &(0x7f00000003c0)=[{&(0x7f0000000280)=""/47, 0x2f}], 0x1, 0x0, 0x0, 0x9}, 0x40) 16:00:05 executing program 1: r0 = kqueue() r1 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f00009ff000/0x600000)=nil, 0x600000, 0x3, 0x1010, r0, 0x0, 0x0) execve(0x0, 0x0, &(0x7f0000000400)=[&(0x7f00000002c0)='&[\x00', &(0x7f0000000300)=',#!(\x00']) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000), 0xc) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f0000000280)=0xfffffffffffffd19) getegid() pwritev(r1, &(0x7f0000000180)=[{&(0x7f0000000140)="a3e5d6f8e1fb02fff22fd750a12044f63e2842682e804c635eae080250b63936a19f1c8d23c1c2e59675d6c10b31f18729f01edf1e8d895835", 0x39}, {&(0x7f0000000340)="c82d44c376a2cc535372d14a9ddd5ce80331221ecdc0b4b22cfa4b34173e816bbe2be605e500357f184df031169394b33bca3d01c47e9d9f23f64f91a10c3374787aae71e6319d3b2f5a354d121a25a7105823a043cbf888c11051708f90ccd8550ffe5d1bd538b3c7529c783b5e45eb64a885468204c528144a0b654d73ecee54fab6afcf0954dc6bbf0c066e2d6cc6e90f54b5d63670c1cc5d9bb6ad917fb77d3642", 0xa3}, {&(0x7f0000000500)="2535ead742a6a95bc66ae40e8624f1a4277804c52bd93918fc7d27cdfe2110b73a132c0329577c9a8e587c988dbb7eb3f481a5ea5db8c26ab2ad196b7c0955a12dd27462712e7dc51cc1f4f1cbc342a4bf17820a484c833400997036efee6ebfb8e138cadffb7b430efa1ff64a1395ed5ee25e4daa0e57bb0d2121c95c181f5b8f458d7de10b99a765040eaccfb804c3c7a4a4651f394469f2af7efad360fa4033dfda5d53950a8054ffea50ff1fe2d592d5f9792c0b48d6bac9e053256fd6e7234a750b549ddb58da5552da3d", 0xcd}], 0x3, 0x8) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) kevent(r0, 0x0, 0x0, 0x0, 0x3, &(0x7f0000000200)) close(r0) 16:00:05 executing program 0: setreuid(0x0, 0xee00) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000040)={0x1, 0x1, 0x725e, 0x40, 0x3f}, 0xc) r2 = semget(0x1, 0x0, 0x0) r3 = getppid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) getgroups(0x2, &(0x7f00000000c0)=[0x0, 0x0]) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100)={r3, r4, r5}, 0xc) semctl$GETPID(r2, 0x80000000, 0x3, 0x0) 16:00:05 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x17f676997c4d2013, 0xffffffffffffff81) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x100000) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000140)=""/4096, 0x1000}], 0x110, 0x0) 16:00:05 executing program 1: r0 = syz_open_pts() ioctl$TIOCSBRK(r0, 0x2000747b) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f00000016c0)="bdfa4d2582c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15ceedd79cd66c31400b4dc386972d2eae1f50146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee54c0682247a3e405d535caab085c9a7dee598ca84b10ba7651238225996d2250f6ea821e153a6212dc30a15f3b72c37e6969b9336888fff85cc584aa9720b4a4a8c9c8161e2baf0b7ae5907ed98ca35db188e0604f9d86b91bd65945535ceada28ac4827b0199401a36972ae93d37686f0d59dd1ede3c03e01a8bde40a123abb181a5b2c4a2486d88ccf61aadf5c11f8b2ce83237edd9d6b3c6933ab8cadbe44a663c5366401c730d5f541864edd3ed88f4e7413bf857bf200aba404bed1ddd5b2784803cc580e44a7e64d17408c119d03ce0bad326bd7bcbe81f0d6aa966a5a1614667079c8f177742a46aa681978addb364c44e183777ec1b00d059dd76ecad91f33a98a3a7f2f93b5154ec26a6a99ea4d54ee60dcb063f16e3b428afb2c23218cda1beecacf408363709ad054625a0b3b689c43735247d4e0a525b8931e51ea88dd8cab99ab60fbd92bd05a945d968bc224ca6750c756fb194c47c90921f000b88c651b971b5ae67d06de4059c9fd509cd7db34ec4c835ccab9d909218a7caf20c436db93cc40f5f935d7dac7964758acf332bfe0a5f3d5921827d190a12cc7800ed0bf5e726fc458ab4f787635f7295e78d108b72595d9b6298ef6ad0a7169628d6a3c1bef95d3b4a791922b512c9312cbb8f919e3bea2782470b3670623d4f927c36890aea8abebc07260023414e29a483132963428c01ec1dff2428b4ff99438c660706000000d7e131012ee90a09b2852d8261790e3f5464e46a4410d7ff86c89109cd98ffa4a22c4885c45a5d47e69a785bc21826494285cc349c74534ed2f29e330d20f9fa4b4d181f3949a372fe4737b3c1933a1f5ba5980d072a256f3f46c6e5b56ac9cb5b454a4538710499d50d785c60d7c7e68a2a04b62bac0d7e2bafd15a70f28c3fe29f55bcc9ff3e668642ccfdb9c29168aa3ccf88f6c3f1120c3016e5efc20e9761081a484fe62a5b7e05e6e36179e462d9dfeab13506e93618638faacb8c8ff5c64cd626d33fb4707346b5dfc59f14e81a8b1a3ccd66946fe3f15dd8fe2708e0422f3ccd55fc8e2582ca6a105fbdb01df874d101e56ea78a7c0ac42f9c70a1e11a510ad212b1a9e7da7f85bec6bf33463623cf4fde8a118e8aee4bae66acf87310c96ca684144db8b95aee4e8499801fb10dd5ae2a66bca3afee3708733a5acab4e90664be7927b712200ad5abf93bf9caa42b8f0be6db97ad97ebdfa5bbcf8b7448cc3eb6a6cffbbd255491ecf580ad8084f5fc076a89d23a94fa2451690effef372f4adbcb5fc408f0e6077eed4196913d2987a1e8a7cc3e50fb66b3c97f2326afe514625f80135eb2a6235b5f73a25bdd9fad6850f2b322d0be58980fe0b4d0bde486500b10b7b4ccb1537200593b9356deeece9e31c1b3e100f2a4d4fff6c7973793a143f164a20fef68383b812a62bf4947df21748f138dbf51375c033bd2dbfc356157048f178d963688fa0c047909bcda792847d1be7d4044b723fb7dbf4f458461a8bb3e4a1a7fe9e951d37abb1bffdc08c264df35f0e3f9380f573d26d80ef9ef798f6127c2179a4aff0000000000000000126a447927a9fe36f013dafca55a7816f08e1cdb194c59b4fa24ef58b2104f8ea555c34e2e212aeb9923d9c809b95764b26f6cb3f0bc3c77b25084bc6bccbe2e1a31b6a624f42777e88ce4aa5c62d0455ba6137603bdfaeee8dbc8bebced3f88cebf5a24975b8d242bcfe8a623d81e6de9c8c19a2d1f2f60f66bdfd47410335e893b6786262146ff3f3bdbe912a8ee0d04b8037fdfbab4353da9e3141f2e579255fd94b9f5df2a46d3e3397d08992d0a7cf295fa7121cb1bbedc1abc8d323b4b8e1df2a63761c218f0d2514f30901a2e98ba18735d06e3cb0b1508d98c13eaf6179f2fa8f27e11f23115aaf8e954d897e8e6a99f0043b6e92d4fb2f7daf36897030c6cebf2b40bebe15699f2861fe0c1a5ede9c937ed69317d2636a94b84e48aa57a7c678980f851280aed5cfe37249c465fafb29db3baaa0a4b30af77341f140862ac67ccdcc069333f28337ce248087743d9f4436dea826bd30418012cd0374dea53368d282a87a45a5b80804ff6849a9f8bd45a0d9707e59036d526f1980dc2e49dc4b1d2b4e66888020c7bcf3e955ad304480b630665187f0c86ee2e151c218cf8ac3c435ec1508ffedc8748c3d398cdd85ca0030083124936cffa1ef2cfedcd8bc9c1512cdcc98e9add10e2dfb91f0577d88d80ace7d92b038a3818ba93e8aeae5e601240b40a32c14195ef5fcfcf3028c16b9f363d99dd9fe07d7e73356d979030772428f53b85eb1d1f792273135c3db5530866a24442e5260cc3e0e0ad6edaa92f2966f013e6d783ef89f281cc1c96bc4d0cc8076f6e32a1b54abade2ad474f383a6c2705dae9d4ead83aceee77ceb8978dfe47942e6ae466a02b16d51b4e3eb25fb0d2755f457d8be3d12b61a768cacda186022a69a1a384931cb2b2db937b0588309a6ec283b78311fe3331f994d2b3babdb6ddd839d3ec027c456c4d2068654a53b40487d24aa35e37bd74c2a84d4e5c39b746ddf89ecbb00299dab1005c131cd5f97cae19b64dfb4796df549af80b68351b22232858d02ba359a94ef7c9952f204", 0x801) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5bfa600"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x109, 0x20003, 0xd9a, "9c8d14ee7504000000000000406e50e800000100"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 16:00:05 executing program 0: clock_settime(0x2, &(0x7f0000000000)={0x2, 0x3}) clock_settime(0x4, &(0x7f0000000040)={0x10001, 0x100000000}) clock_settime(0x4, &(0x7f0000000080)={0x3f, 0x2}) setitimer(0x2, &(0x7f00000000c0)={{0x3, 0x80}, {0x3, 0x8}}, &(0x7f0000000100)) mprotect(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x6) link(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='./file0\x00') getrusage(0x0, &(0x7f00000001c0)) pipe2(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f00000002c0)={0x9, 0x3f, 0x7, 0x7ae}) connect$inet6(r0, &(0x7f0000000300)={0x18, 0x3, 0x7, 0x1}, 0xc) mlock(&(0x7f0000ffb000/0x2000)=nil, 0x2000) mlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) pwritev(r0, &(0x7f0000000740)=[{&(0x7f0000000700)="8e8d88eb31484d3835e232c5e7f527feb3e6ce37e63800a9b0c5377440f674146d202e4c31ab0b9d38c3788f57941bc64a65", 0x32}], 0x1, 0x36) munlock(&(0x7f0000ffc000/0x1000)=nil, 0x1000) ioctl$KDGETLED(r0, 0x40044b41, &(0x7f00000007c0)=0x1) linkat(r1, &(0x7f00000003c0)='./file0\x00', r1, &(0x7f0000000400)='./file0\x00', 0x4) sendto$unix(r1, &(0x7f0000000800)="14e91f214cd95bd561c011a52df2bb8a17859322bb9c1dffd89cef78fc01e05f28849f88e9e5377c12843b39ac", 0x2d, 0x5, 0x0, 0x0) ioctl$WSDISPLAYIO_GBURNER(r1, 0x400c5752, &(0x7f0000000880)) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f0000000380)={&(0x7f0000000340)=[{0x0, 0x66}, {0x83, 0x4}, {0x87, 0x2}, {0x84, 0x9}], 0x4}) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f00000008c0), &(0x7f0000000900)=0x8) semop(0x0, &(0x7f0000000a80)=[{0x2, 0x1ff, 0x1000}, {0x5, 0x9, 0x800}, {0x5, 0x8}, {0x3, 0x4}, {0x7, 0xed0a, 0x1800}, {0x3, 0x81, 0x1800}, {0x7, 0x99bf, 0x800}, {0x1, 0x1, 0x1000}, {0x2, 0x3, 0x800}, {0x3, 0x100, 0x1000}], 0xa) 16:00:05 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x17, 0x0, 0x0) sendmsg(r0, &(0x7f0000000340)={&(0x7f0000000000)=@in={0x2, 0x1}, 0xc, &(0x7f00000001c0)=[{&(0x7f0000000040)="9f13f6fd11e7106c5ae62824a1deb5d4ec3d489fd48be4567cbecd2b62e91a7714cf2e1482ed4311f3af3f2ef12603d691b8f48503a2f303c0ae2e1e5a383fc8a5cfe9d6ad171fd89ba034dbf3e7f72eb8063e103e4c241233cee2a1ecd6d703194be0d8", 0x64}, {&(0x7f00000000c0)="76053ccef3f0461c32cfe351e7ff1454b2365c904ce71606f1ef13a80c800f0216661c1594938a19ec07c9dfc58b5a98bf5e1e6c747c6f5d130845df66798f33277f3f3b12d1d72c7669d06dc6a39159c1099283bda5be8e6746a3e9b69aa471c02e187289dc8de2fe29ea5709b7213304128c637f22739937a529e2825d9947a4e457988b9ec13aeb285be445cae7d4ada56be78e9e60804e34d8e607352296bea799fb53ef263b9482ae74fd73772f0b41777ada0ffc5583a989074c47f462024264bbbd408ed4", 0xc8}], 0x2, &(0x7f0000000200)=[{0xb0, 0xffff, 0xffffffff, "93393e3417e585bd878489a36c927b248d7c5f2b4472c084d6e40430f1cef63a4631720dd0bc2d924cd0baeefdec4a59f9b4195eae7b8d2a017adfed76a85649c9fc3bde69188fb7873ad3388ebd840c32a84b32b2b388f413f4552e567113ffef150e1a51eca79f0aee6fadd985da44a2ff976a0be0d33dd331bfd11123a5ff8a037513cffdca8b4c5baa90ee184f11b00abae869337f3b53c2624a93"}, {0x68, 0xffff, 0x7, "0a6de75b8408b261fa357209f47d583f954a338ffc8a94308e56561bdf2872b64d93d4e02093b019cadd29b8d3ec4125d5ade35a0952f603353f43e37509d6ed8ca1108bc6f83e436ce3b21070b42ef4aee4c85a8a"}], 0x118}, 0x8) 16:00:05 executing program 1: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$TIOCSCTTY(r0, 0x20007461) mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x5300) r1 = kqueue() r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) kevent(r1, &(0x7f00000001c0)=[{{r2}, 0xffffffffffffffff, 0x25f12e15719981ed}], 0x4, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000340), 0x7, &(0x7f00000003c0)=[{{r2}, 0xffffffffffffffff, 0x2}], 0xb9, 0x0) 16:00:05 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x80047466, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) readv(r0, &(0x7f0000000280)=[{&(0x7f0000000000)=""/48, 0x30}], 0x1) r1 = msgget$private(0x0, 0x624) r2 = geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) r4 = getuid() getgroups(0x5, &(0x7f0000000100)=[0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) r6 = fcntl$getown(r0, 0x5) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, 0xc) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000180)={{0x1f, r2, r3, r4, r5, 0xc0, 0x8000}, 0x7, 0x1000, r6, r7, 0x8, 0x40, 0x9, 0x100000000}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) ioctl$TIOCSBRK(r0, 0x2000747b) 16:00:05 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x4000000023, 0x0, 0x37d) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="539aa4b1184bcb2f1f58107ac8cb4f6c6fba1e131cc9f70fdc8f956e8171d2cdcee64ed2dacfd3861d1bf1aba4a51ba5aa8960fe6dcf560959be02c58da1883a2257748c2794f5bbd64b65b7c508502cf50e818a94efa4a8b730eef96be63fde604d9c3e2f0cae4266c09b4161c3bec6dae13fbaa1aab6bb47e371572050ea65674bb5af1a2afde06f82fd51181f516c63b6892be8241c2c2e1476c2ae29e648cac3c9e9a5bebefb0271f22f8b994f45c1406cdc5dc4988038e02258f501c2d9670eaf110f0c53d3405970e5ad244bd405dee6c1a3bdd32d608480a624cf20cfcf3cd7bdfb", 0xe5) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wskbd\x00', 0x400, 0x0) 16:00:05 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x3, 0x4, 0x100000090d6, 0x0, "d730c1e7bb6f1a30613200000000130000e74de4", 0x2, 0x40000000}) write(r0, &(0x7f0000000200), 0xfe72) readv(r0, &(0x7f0000000000)=[{&(0x7f0000000180)=""/114, 0x72}], 0x1) r1 = syz_open_pts() close(r1) msgget$private(0x0, 0x11a) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001540), &(0x7f0000000800)=0xc) r2 = semget$private(0x0, 0x3, 0x201) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000000000)=""/88) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000080)={0x1, 0x6}) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{}, 0xfffffffffffffffa, 0x28, 0x41, 0x100000001, 0x100000000}, {{}, 0xffffffffffffffff, 0x28, 0x40000005, 0xfffffffffffffffc, 0x8001}], 0x9, &(0x7f0000000100)=[{{}, 0xfffffffffffffff9, 0x0, 0xf0000003, 0x6, 0x8}, {{}, 0xffffffffffffffff, 0xa, 0x80000000, 0x100000001, 0x3}], 0x8, &(0x7f0000000140)={0x9, 0x101}) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) fsync(r0) select(0x40, &(0x7f0000000580)={0x1, 0x5, 0x1, 0x576000000000, 0xffffffffffff3672, 0xfffffffffffffffb, 0x166, 0x401}, &(0x7f00000001c0)={0xd84, 0x4, 0x9a, 0x100, 0x4, 0xffffffffffffa45f, 0x8, 0x1}, &(0x7f0000000200)={0x8, 0x685, 0x5, 0x6, 0x0, 0x100, 0x6, 0x7}, &(0x7f0000000240)={0x6, 0xfffffffffffffff8}) pipe2(&(0x7f0000000680)={0xffffffffffffffff}, 0x3000b) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x7, 0x4810, r3, 0x0, 0x0) select(0x40, &(0x7f0000000480)={0x7, 0x8, 0x100000001, 0x77, 0x31fa, 0x0, 0x7ff, 0x2040000000000}, &(0x7f00000004c0)={0x200, 0x7, 0x7, 0x7, 0x8, 0x1, 0x9, 0x200}, &(0x7f0000000500)={0x7, 0x140000000000000, 0xfffffffffffff30a, 0xfffffffffffffffe, 0x3, 0x5, 0x1, 0x3}, &(0x7f0000000540)={0x9, 0x3f}) mknod$loop(&(0x7f00000007c0)='./file1\x00', 0xc008, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r4, 0x4, 0x40) read(r4, &(0x7f0000000200)=""/183, 0xb7) semctl$GETPID(r2, 0x3, 0x4, &(0x7f0000000740)=""/17) recvmsg(r4, &(0x7f0000000700)={&(0x7f0000000440)=@in6, 0xc, &(0x7f00000006c0)=[{&(0x7f00000005c0)=""/177, 0xb1}], 0x1, &(0x7f0000001580)=""/4096, 0x1000}, 0x0) write(r5, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000040)={0x4, 0x20000}) socketpair$unix(0x1, 0x5, 0x0, 0x0) writev(r0, &(0x7f00000009c0)=[{&(0x7f0000003580)="b28f62dfc547a38abb2648d8f640fbc842cfab85903cd600e7d006583b84240abb617c10d1608bdbaa974b65b470c63674ea2895bba650aee9a24cd5ae7e20b33fb273a184bf89d5595c700fd5f257eeab6a3cb942251c3e835ad7a1b5198530e6f28d2f0c1ce47cd2c1e10865e7c3a307a522460530d102828944d30fa55bc8a085d269c5654ceecd6d0747123344a747fc308af10c2ae9af11801d1083ae5f64d3e2871a010a3a690908e9b9660b7c7553ba425789612c696eeb7f6cdbac8d6d0bf5e225037dfdc239adc878f4ee419007441efcc2107d21adefb210482f93de6a4d350f6de56f99f347bf8622f96868551489578c710a47a6e159220fd1f1c01d07a1a92987cbf709e7048e24d5589944976078e3dff939021eb6288f791fb3d78986d210b8734e9ae97e2fbf8ff3bec7bfa697957fc5f5261d7dfd4a198c3e2d0f3eb7d1beba0e15edd7964bcff720070c9707e94540eb17b9565cd71d0af5c6d284ff6b35375e35f410cfdaabc34c5811080db16e6371912892037d6abac32b82e937da5c7daa009ed7112a1859d5a4e795646e06bc38de392ef942cfda52cc5be99e3af817075777041cc29df4e5d92690ed5b70ff57bc4e37a9ebfe32f95ec9773c81983a81fa7547cc8fed561d11c7a45bed43d1c5242062c0351195e76933340b916d7436846f20edb5d7996c4ac83e410f3d95dd168ef8156c5cd9d6b2b53fa01ce89b671a646c83b243e77de4f8296538a93d8d9b5283fbf7af23ad86443214f1c8aacd80a35c13b3ad35f2e7ec0806a21308ab5b47db4040ab4c9ea156c781aed7fa55ee00cecccdbb703b2f96681fc601d087dcf06dffe968818783e6d2dfab73016734f0b09657a05fdaa14b62c1d56b1c08648d3094f3e46624c868e269998d19fbbcf7dc02cab3dfa4ecc13d8f87894620f7d64d5531de580c48466b55ee436019a9ed0f2150317a458f859e0fba787c71dff92c1ea2f283e6720832add2d743c038c4b31e6c8e06d81ba5cea80e831bc4c5ce84ec27588edbef7a8d09a7db103fcd6b329505dc599217f32440367a1c86b6a17fa49c153c6c4ed2e23f4c49a79fe600475e20e9d22c91f40dc80148510a5299d1483040b1f372c71e2de3356b763a63cb77e9393f2af1a441f4256fea58bc33b3a542468ca03f1dfc75eb11acfcf31bcdfd3aa913a1b22bad53f3b81fa0364823dd9ebf7c8e42d13f92a692f8d96ee17f92d54102c51ee35eb5bea4ad0386ea18401076533764271e737949bab7f1e2bdf024e7a22de46f0078e85e8240183af5271c57f20cb42a780f4e42975b0ece6c982529ff5f18e04e549a2e2e77d2004ae73e5b26401713850944f1d7b166efc806c9653fdcf77b16e41c3648d5e8cbc830892752315b05dca9058c2e1b629cdfaf05812d33c385defb106414ef79fb657564df2f26ed01925e394d8273fdbbbe414190fa1693dfc03db04ba163ed1da9335d53e230f609318e613cca4c7f99666136865dc2bb17220b70b5fa90979d2400897e20a95d26b0d2619aa66ec7dd21697cdbb2d7687d5f0bb381efc38aeb313a591380c557f1cbc93c8e1f3a05a3ccd520853d61866c37783ce31f932cf2dd7641f8ef880a50f8507d68712da6e2fdcbee45693b236c2dc08682f416fecc22fe9b70854383abf0ae4fe3b37141e607c3e28d9222a31d493e101fca734c7bce5501a6b08346eabff9c89c9663688396a2879e35c78b7ad55b7560f93b3f9784bcea2f8a0845d9e4af71353105ccc5ce93e368cc3ef2999464324bac25f1b0f2118e5d8d76792edbcd3f707ebedd881cb6a6df24beac8b104cd7b6bf616c29d96034c5776d1ec68c9214f30bd928a03c16c2642cfdd6c5b23f127c008f1b04858db9c4624d3c4921cae781f4c7fcc93329dde211389c8166e74d7e205d104781be7eb94801a94bbdab555a20d5c3d24952232b3f12ba64bacd128e9971d4d6ebfc15d178b029a4991bada85a5af7f76ac6af8123e12d4b451dc067c12e615a873f117ae6a95820e219d2327ee832ccca5da7af12386f30ffe4666e84e9b964c3a5835f1bd5f3e3b0f0d008f83955cb0da497036cce66a5a07e9e75a01c4d80c3a719dbd599efa9ee4ea43017eb1dfd87a8a38d5d6e774552cd0df4764a40c2ecebead67580686aa8e3a7c9a6baf45d49173a8dbca556c88375fc6ee850be276f5a11cd1f3cd23195553eae6826513530a3c573a16ee834aaa9c95dc8f3a5f1d0c53e14958702b26eb7cb4098632cfbb38b0ee6f725d31b44312ffc716ec3613f98090c09fe3a2fe0a035cff11d18ce88c34e79cfdce069886df6f6be0df26d05a7a6055c361bebf31b09dcda180b3a382182739333c74cb00ad0a838f1f71bf8f345d02a8007de1ea7b766d6880b82c4041bc4514e26b72b969ac1f608d36306237027756a2a3afa3c7386a88a8c863ae42ac0c0a2412b5becd3f09b252b32424f9c878c761f5ef61ee710a347ff4b4cb1ec8216f9061c6a74d0994616b740fb221929d0e01a68f4a1b1c165b7314785cf787df8199eb2a9b802713df336c3b34bbeeb11039016c14c1292d150d355c9f7f94795abb7a78d0ab538e9a7bdd5f11bd34f7be648cde41bdefb6295b87384b42e0a5388209717a103776689141f0c42e89c5d7154aee884a2adba4ef6df18e5772ecab58a4b7bb756f5315e46f22ebd89c6e6eea26dfc9d6101d0e6ae2e83c70bd20332fbce2a05970a6cf61c91c8f1e6e4c1d07ce916988cc57035bb2b45d5d65608c7026ec56b25d7c4e6cf8d4143be64c6fb99e46381f0bb96b9db1db6294fb03a2fcfe4080cca0cf77d61788250b5a370e946db4608942e4a931d96f9f2d0bf68b9c2657cb686a83e04a1868b5e2bd22b6f19e9353ca74f8179e2829da3d12b6240111a4c5a1035ab1f1cf5ec082e9452ecfc4ea27ac1fbaa93be44674b4e2ab977a8319460c1b2af1fd197fce3d2cee08454a5f6313acd2307a5447d95a830bef32c9a9af1105545a257a55e6e8aa48abbf3c97abe6aaa325ae75d3747d0a541b439d824e4f38afd7976663a29b2976a9de71fa0b966be1b82947795f4312a35cf234c16c5fa29f575d77ff4c1dca15a06e56985f646306e98f1d01cd7d8dd0994ebc11a4594fd333397fac34fe2df5542f6e30efa3b17f4dcb4585090bc8e40a76522525978afc88826e0c45c2fabe6561ac2ff12e8a52502b7999a04c449d73736f7e516b1cd2042ae15893fc2fa406f98e00d331d5c304a87668ba7227d215227457fd0fd9d5854dde9a60ecb46958c7a0b57bfe1b9bf37a557d917c8ef369317573a766a5c20d6c6009303d2dba1d9d69e4f7b7064f9ae6b1d48e965e9c8e6a0bf19c7ca81e4db48a06696be7910d95b203c4bb3750c76e9dd74d7eb83bd286d9c817d30a89d681e9ba8f532e1a8d2cafb243677c4dbd1ce405d337047422144742a56f15066d85785936844ad117d9d0768f5c05dbeade85b3323cc2f297b9dfc0a896eacb983b8fd130473354e5e43d446bdf24f4b2913afe03a7dad95e08d719a65ef6c763bcee315d956a37ce21561bfb35b489577b7aaa8cf2e32dee12444c8971d559b41937f8b80e9851954204c8f71dc2102dc6df4eb6096cac143dd5d4c330ae14200d7c8a9490be979bb378ac7708b945733719313f5be05756471831721ccd83620b027a88eba39d97d6e5e60cfa4b5ef3e6cc0f264c33a95633f5255d524af699b35f67b74bc9158e2d0d6fbc1164bfac65de64338c121b922f3a77b4d815e95296bd6e5a36b3d6fb97710174278db3c5bad85e6f720ec5951035f5be5e826e4ac68cb23300251cb97c63aa5642314570b1dd41a3c9802a03e1837f9784a06ff165247cabec756ea1d4418bb7533a007a1e0ef45e3aab5e9883667b93947f0c8c1904ed892d1e84a7c002e2a01240bee0ab263d747048b739f2f2b27badc50be6df6ab6c84718838c44baa3b0ec78ced8d12b056635ef31a04163b92246e0f5599d73043ce3feb0db726eb58884afebef758275866d74b90dedd89e43f1f541c7d1436ef42a1a55b8f27719500c7f1dbedba4a2c6cd792700f745475119cc5f79e53f6ffb45e04a92d444c86733254f9f101c09d9ef1dde47f284fa6f95f6ea0d7af03f40e7e57ad342d4a675c0641963a8145eeae93a2d18611b286829f99b1025c4189b8d3c1c52ff052dbcc4ae1d54fc9b1b4891acb386c56e00170e607efa0ac846bd9b5a9dbfb5e5583acee577de9f3c71eb641857f58bac595eb1ed109253c89e577c45287b4835a9e30fe22c29701ee8249d914098ef02a841b518be4469046cc1cf4160910a79721e8179bfea7c92ace38b39b03d6c05633a9bb810fa68b25b4c998ac515dd85cf88474ba396948b76bc07bd4cc9b28c15147f4c13a8cda6e01af09542ea5409d3c3f88b5cbd428bc051e757f877fd4ef09b35563336f6d45cb16f2f1e6915c04c551339fa165933f56957f2047868a917f90557554d0b9aa0aa9876b991b0aefc0328db6a2126bc3f8b313f4bc1fb8456c33353d62466229d4a9e76d2040e471812b378fd71ec24ea54df2682405824528ff7cb37c0a464525701a72ae084251a218bce0ce4d86efbc2dfa6fcbcfa3daa2050a8381e9c0d96a8af4b03ff769d1080ec65a2cb7ab228005631ea48b14df3f8657e2ce2b62251e849aa5abd0c9968fa830a996011baa82651e95542248a1106cee17b150ee93e8968f9eb847ee7ccc674ac223ef95d0095e7e823587c5919540753d7cc9b721493ca9c651ccc953c27553e3ccecf0b2b5053a7df45dd1675819904722c17f954077a6ae44d22a0ffed13f43f0451fc3a829090df5fccdee28346089397895d60d96818dd76e72e319ca8f136cadf81210e1f4184977a4ee2fe086aa34b6485a069a586f84e3904d463424102b1c918f96ac3b587d949459831ef02f2e2b15c20304519c96695109b95a5476a47ecbe4e3174efff2d658e94b01865db87e507afe3b84a8a4f91a0a36a946a0be022eae87fe2cc63750a9ef53a8a7785d88f834da54c6294d94ddefab8a682c3298dc16ae3950d31102b1ca0775b0204943868684370efa90b377cb4dfec36c01a5180d4a2a1b0ff7720d8467ea3853e85f797a47ceb10636b8e163c2946338d47eb7396b2350b35442f64d6f140037295c32bdceaa1b438d9bf5f24f70b48eeeebec4ecdf412aa8504295db9b9524ee97c6bd48d41d65b6bce58c6739cef9af2822f0197896b4d280030c32b0e8bc9a0471cf9c11a3523bd8a14e12eb895527e5c724e787b1adfef58d39a009c97578098615ca5899d21ead99959abb7be9194c16a6b578224992221fad1990ed0a9475e28d58d6b82e71bfcc6181bd8b7286f2341492d122f40c75c3f863e6ce6a8e7202b02576f6b4c061cc22b1b8b387f971fd79d82cdbceb2ed0da06ef283de53779dd0287c9abfedb545453e3c3557e6dd03342b37ea7daca348d19d058814455c17e83973fdb5a06604416922e45650a9382f980aaec55914a9721ea1976316337a3d6be06c9fc831ed985f69fbd97394507b522ed3f7065d53c055e3e8766dfdd7fd5e45d93caf27480f5c5037c763d7f4c75330bc40be23060ee06e9d96b63aaa4793d404fbd1af253f2397ef158b690fad1fffc9729808ef16dfabeffb714fef2b3c51f2a5eb21968d16b40e0889d9f5b0a85af96921db8c8c18e0b40f70a2a987802d90ffc089504139b29213c563f7139b78283cc5ec0ebf6f8a282ebdfb77e47e48681b324", 0x1000}], 0x1) 16:00:05 executing program 1: r0 = socket(0x2, 0x400000000002, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x8, 0x1) r2 = openat(r1, &(0x7f0000000080)='./file0\x00', 0x30000, 0x59) ioctl$WSDISPLAYIO_GETEMULTYPE(r2, 0xc014575e, &(0x7f00000000c0)={0x9, './file0\x00'}) sendmsg$unix(r0, &(0x7f0000000540)={&(0x7f0000000000)=@abs, 0x8, 0x0, 0x0, &(0x7f0000000500)=ANY=[@ANYBLOB="10f3ffffff000000ffff000001000000"], 0x10}, 0x0) 16:00:05 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) ioctl$TIOCMSET(r1, 0x4020426b, 0x0) 16:00:05 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xff, 0x0, "b2050000000a631a0000000000000000004000"}) r0 = socket(0x1e, 0x1, 0x83) setsockopt(r0, 0x3, 0x3ff, &(0x7f0000000100)="4550f1e5e61f99a628f9a1521803be8b4ea6a153b0198cfea9279ae96716a3a7232d80675639fac899fbdb85ad78c55d7656d9cd11c81a5eef1a8e260446ec2318cbd7bdb37c66909dd1bf48d4edb971d143ab34f62a7b02fdd3a629317351b8b2605b54bb0b433f25d41b4bff5f59280aec3d68c6ee93e2174b43508cc8d113ec20c570bcb9b67fe4335ebbb5d0b29692548d57d54231ebf9e90aada8d854d4db1bca7225e74246a40e7460a7e510fb48cccbe13013c0ba5a1089ecead6c4644336af1bbae289dae2a99707cbd42d6cf766", 0xd2) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x20000000000004, 0x0) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000000)={0x81, 0x0, {0xff}}) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f0000000040)={0x400, './file0\x00'}) 16:00:06 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x2000000000000029, 0x25, 0x0, 0x0) rmdir(&(0x7f0000000000)='./file0\x00') 16:00:06 executing program 1: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) chflags(&(0x7f0000000200)='./file0\x00', 0x2) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0}, 0xc) getgroups(0x5, &(0x7f0000000840)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0]) sendmsg$unix(r0, &(0x7f00000008c0)={&(0x7f0000000180)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000780)=[{&(0x7f0000000240)="83c8df6d5cf9ee30b3b53f40f8ac80d158e1418cb12ab391e11b754f08dcba67cdee477f1936e102788a2b120f61abd9467c828a920116e338afd259d261f7afe85d066092e952974ad47aeec1b2af346b244849dbb6c790f521f2c0dcb3d1234baf771ab9a943e541ca", 0x6a}, {&(0x7f00000002c0)="1a37c0e08a98175fd93297bf7250ef22dfa4693e7c23ce2d128d6eeb94727cc233db53cca38792fc75162fbeb95deed8f1dcafc89a3b692969dc520890faae7c9ab5e903b2281bc16ff2072902d68baa0191960729b7c0c7b55d30ca274a9ece0a0d6b5ede5c9ea3254ed75f3e0afeaec142990021de346f58c160fc66288744c2917e00b4d0464718e20964a70754356c7849bcf14cbe187b7998c82ad2e586ec099babe59b24bd4dded5504d5b683999fe99d4166d9033527e64aa6e19", 0xbe}, {&(0x7f0000000380)="c6227e70956bad999d373b7353c40eeae659510cdaf9e16bcf27ab530ec1736187fbf6d5801f2c6aa70514b06518c081fa84212495198c86eabdba7024f09482dc02979d67297b15fefff0850a4325da66362039b2a3049c42f8865354683b663031320f8f0feef3834927a21357b021ef91237f391ae78acceb71efa557d8e39e84871c6f1685f4db013a4bd69fbcf0fa5dcf14ae70e88c50231ae9bc309b34ed7b6d", 0xa3}, {&(0x7f0000000440)="f676d1171254022c476511d93f8c4a54042cf6028effb1004ad0013818a5904fb4a56e7826568c75b212ac573adf3fcd8aad53f753c516efd6c484c3db61fa92060cd66daa46c0d394ed74855aa202b54d7e95e50c5a4d69dde9ea6bdcd4b66861d744eb3415687c7e286997aeb1406ba352dcb3b65cb5e621d3b011c588cc3ae22b7428d2c4b32ef1facb0ac3d542dc191b9a5bbb54f05dc44152536662b146444017ccd830c02ccc4feaaaf1de1c81605c17778a1c9819a4d1b3adb3a3c444a41a7f7aa858ac27c93216188e396f21f9408ace1ea291d5095f555ab66cc815d0ae1ac10d64b0820aa906ea33ff3728c0c9d91dcc589c95baf4b1", 0xfb}, {&(0x7f0000000540)="2b0d4a1a2410956bd9df10409e2bf7909abb0d83e5bdab85d1c56023b8de7cc71e47ca1b5bb4bcecee89f1267fc9d3540fbab990f877082005081067fbb00a63fb003c7db47dfa2a50c1f1685b8cec9222c148633ca194f5e48fdda258d264b741a6db9c56f523", 0x67}, {&(0x7f00000005c0)="2a2083ea8dbb0926c1233841515d9cad3e10a76a4c7ff88783855b415abdb1ea529a1d6c021146e5b55bc33d53a4aa3a1bfb9677ef5ffaff29f7f0eaa817bd2af6c2da2669d3f3e499c3a4c23bf24f38cf9271681b8749c91afd9453eadde1a6048b2b05b98d9ca5b074422bceb71a1f89502d0ced0f599c8ba1469f7f83ba515604e3777f4c86549bbb6cd43232544504e6ac9d879b28b33dbec8caa2d69bc26f202ad1149a0b2faa8c13aa63ead315454071d03b86a089ae91cd0c5fbfdc81e64fb5dc5db6e105d19707cda46243c66d90aa06e6426a94af959232c2dec0c1f90ac5cac4b8d4e38d8da0ce66b65becf5dee3c8587a8d1838197b", 0xfb}, {&(0x7f00000006c0)="212cf4ef7b975eaf0c46d2d19ee5f5d516a2cb2b599c901e0bbdcb309b5e98ded34ebfeb67e2498b4c8234d77caf0671ad87afd75df8cefda34df18cc96e8314783e278f81f11af215477ebfdcfd45f6809a14e12eb7fb1f3b54bcddaed9d7a36fce61392a201a5bf3ec1bf7b14bafa0c40279b49cf08d85c87fd1249d14f082e60b1a545bf1e22fec72b726fc02f370e17f92a95749da", 0x97}], 0x7, &(0x7f0000000880)=[@cred={0x20, 0xffff, 0x0, r1, r2, r3}], 0x20, 0x1}, 0x408) r4 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r5 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x400, 0x0) ioctl$VT_OPENQRY(r5, 0x40047601, &(0x7f00000000c0)) mkdirat(r4, &(0x7f0000000080)='./file0\x00', 0x0) 16:00:06 executing program 1: r0 = socket(0x2, 0x3, 0x1) connect$unix(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="82022e2e66696c6530005febaef094e5e13caa6c4826cbb2b4ec59143154e44d6f737ade051e6b2a5d88b25e8a5f737bb5aae6ad32efc51ffeb29d363a40966b2c930adb58f2359b9b1dd627d4c75c824fadcdf75e7cf6d6612e865bd1e35f08c94bf52cf09fd8c44ec4a7a37f9de7e3b6ba9b7145458b8900e95476d957329ef00a634a8af0beebb02d2e5d6367a355e17f62e5a85b98f0e3d5b500139df1abba97cbbb730545fc77f51f00377450aede08a376a012e3767177380c09608a179c97d46b7eda9562f0b99abc0107b1cb4b50dc2f166aa811a519b19ad8426dcfc01dcd162c8e3a76c438542b2fb40658ac24c56e3786a4a82030c7e1f4cabf29876b127e8f248c56d5731d309bed7568460f6347343a10d8de6f6941ebe9c5b42ab8ce7b676e20c18b47869ae9341b1102792ed1a9e9265355341bed94c3e07cfa473d1f70ab125d01210d55dbac9e644562f87be42c692a35e6b04943d105892bae4082c76d69fb2abd14a9cc987351db6f5a348759e0f66a82405ee0ee7c855f2a1a291916a1b8bb2d3443287dd4d2bbc41808f7042c7d24f5859397455c17c094b4a26bc282"], 0x10) r1 = dup2(r0, r0) r2 = fcntl$dupfd(r0, 0x0, r0) kevent(r1, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffff8, 0x10, 0x80000014, 0xc2, 0xd909}, {{r0}, 0xfffffffffffffffe, 0x8, 0x1, 0x9f, 0xffffffff00000000}, {{r2}, 0xffffffffffffffff, 0x90, 0x40000000, 0x2, 0x5}, {{r0}, 0xfffffffffffffffd, 0x4, 0xfffff, 0x0, 0x9}, {{r0}, 0xfffffffffffffff9, 0x40, 0x0, 0xffffffffffff0001, 0x10000}, {{r0}, 0xfffffffffffffffc, 0x4, 0x2, 0x20, 0x1}], 0xb6b, &(0x7f0000000380)=[{{r0}, 0xffffffffffffffff, 0x0, 0x40, 0x10001, 0x1}, {{r0}, 0x0, 0x0, 0x0, 0xf9d1, 0x1f}, {{r0}, 0xfffffffffffffffc, 0x0, 0x40000000, 0x100000001, 0x101}, {{r0}, 0x0, 0x9, 0x29, 0x16ce00, 0x100}, {{r0}, 0xfffffffffffffffd, 0x0, 0x20, 0x200, 0xef19}, {{r0}, 0xfffffffffffffffa, 0x50, 0x63d1e644279c5ca3, 0x1f6, 0x9ce}, {{r0}, 0xffffffffffffffff, 0x80, 0x20000000, 0x2, 0x5}, {{r0}, 0xffffffffffffffff, 0x2, 0x2, 0xfffffffffffffff9, 0x8}, {{r0}, 0xffffffffffffffff, 0x4, 0x40000000, 0x7, 0x3}, {{r0}, 0xffffffffffffffff, 0x4c, 0x20000004, 0x6, 0x375a}], 0x0, &(0x7f0000000140)={0x7fffffff, 0x7f}) writev(r0, &(0x7f0000001300)=[{&(0x7f0000000180)="0c6d513562f03ac2d7faa8c3f4000000000100000000653a8df400006cad3534939300000c00000072e98c72", 0x2c}], 0x1) symlinkat(&(0x7f00000004c0)='./file0\x00', r1, &(0x7f0000000500)='./file0\x00') connect$inet6(r0, &(0x7f0000000540)={0x18, 0x3, 0x800, 0x40f}, 0xc) accept$inet6(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) 16:00:06 executing program 0: getgroups(0x7, &(0x7f0000000200)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0x0]) setegid(r0) setgid(r0) r2 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) seteuid(r3) r4 = getpgrp() r5 = getuid() setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000000)={r4, r5, r1}, 0xc) 16:00:06 executing program 0: mknod(&(0x7f0000000180)='./bus\x00', 0x0, 0x86134) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x10, 0x41) write(r0, &(0x7f0000000000)="4d0f", 0x2) semget(0x2, 0x2, 0x80) kevent(r1, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffe, 0x0, 0x4, 0x80, 0xff}, {{r1}, 0xfffffffffffffffc, 0x0, 0x1, 0xa65d, 0x3}, {{r1}, 0xfffffffffffffff8, 0x4, 0x4, 0x100000001, 0x7}, {{r0}, 0x0, 0x21, 0x80000003, 0xa486, 0xc02}, {{r1}, 0xfffffffffffffff9, 0xba, 0x5, 0x2, 0x2}, {{r1}, 0xfffffffffffffffe, 0x11, 0x2, 0x3, 0x3}], 0x8, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x8, 0x8, 0x7ff, 0x5}], 0xe79, &(0x7f0000000140)={0xfffffffffffffff7, 0x101}) ioctl$TIOCNXCL(r0, 0x2000740e) write(r0, &(0x7f00000001c0)="0b7b3a4522300e", 0x7) chroot(&(0x7f0000000040)='./bus\x00') pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180)}], 0x1, 0x0) 16:00:07 executing program 0: r0 = socket$inet(0x2, 0x1007, 0x0) sendmsg(r0, &(0x7f0000002540)={&(0x7f0000000000)=@in6={0x18, 0x3, 0x7, 0x5}, 0xc, &(0x7f0000001300)=[{&(0x7f0000000040)="efea898d17463ed913bd58784ea65cb7ea28f547dbc6c0d9f5ec57efbb7fa80a513a54486e10942fd64275a7130422ada396372dfd8165dc", 0x38}, {&(0x7f0000000080)="05334b587a121686607a2065c969ee10439210296246fcb7f24961003c020e4745083ba4ddf0d3938d466a6f7ad9b15ddd8f3fb8402ede4f407bdddbcacba8725733a761058dbd532effe53026d642ac99ad644e1cfefb1932e84208c15b7950d00a5064eb4ae7b91385c19153b988828fdd49a31a07d159805485daa8b18fc97df279edf0159774f215e95c46a9b50516749ae68e822b8e0b695bafac0fa8ac6d3d76009c9c8d11b1850b7e0758afb67b357097f3ef0f93625eba2a736010f77b06b6488bd9fb82341052f56464e12bc3708e8dd7196bdbaebcb871640ce92df4306ec0ece2c799489cf6fd2b4281fd24149d1e9c37487d178bfee91ad19ad2ccf45b1a00be19a2b43dfcf1a21c0abd71bbfa84f571cc4dac0ba31a5844b884e3b308d57caaaa7c74602d53b654aee551e53b9f529029b6dd2937fc450dceb3f24b0feea094938146c1af4776335401ae6e9c470a4e18bb1e0d358f27c32aad2d47ae4e01391921311607ec2e243de2ab75a805c7ad6b46d324e98050197e1bbce7d35f2668291b10267285696ec6af44b1ca2a19332c52ce4f9e08c8aad3959798f93a43155a98927e43f94d1d9a3f8be127245e20a3e005520a3bb88200a5bb582fe76c678535189a8baf9375c3886db841df26214e74c3cd481b94d334af8e6608f0d49a8434277d7a48b4da5170a74ad1f70dfd48f7cbfc3ca4a7f1f0d648d23c971299d2261d5fd840249aa8d06b17bdfc70731ac33d2ed790916db2f7b9b6993373dffa5965f3497d2d159c31d28a0fc0c0a59ff1583a200648a2ab9da0d18d46f08ce47125edbe67d3888276c6f76ebc9137cbc17ec7278cbc52405a34fac7175921d479363e72fef916d36e3f3e701095fdf00c6b931643ee3c6b83eae71985f69a40f98d3d93635901775cabfba0138d05b76a96ee023d5011e11ee2ec13d0b7d6875a52b480c5df0b566c42fce716383f2f8d80d4870455c76d6a4adb45126f45dab766c7e35ef540048f8305fc4aee3ec1058a9e743361223e417be6a531f4be95418aac298ec449d94b23294c967200288f9e832d27575c86bfae1d4b6d949a0efa7cd77b43fc56a86c0bb86a3087222d3584d7894ba1349124d7216049d56bf64fd490243bf4739876684744704cdfbaa9151e64ae8917429162404bfca2873ee78e4e384c49caa0d0b23eef2a7e380afcfd24d7d8396d5a4f6b22126e7babda80fe7bb9c9a9c610b1152e7ebc89256f8184d959cb42b19bb7214713edba3f7a646d98e6cd979d22bd6826866b1520511e22c53ad97128b469a7baea40a82186fe2b46367870a5128f8d7f331e1ed092a6678744a88809b883b4f14be84f526061a388c0b52992a919dff3e10dbfdb8caddc50483378735cc177566523b31759d12cfc23dda227d183f24511bf652111649128b5f23898df70e31c6390accd98bb0ee17d7b44f29c11a0d542a98e387b144c871233c5fdfc64c53aa0d6980c5845cf10871dc164bdfedd1801876a24e0b91c1cabb80f292227dc7138180bd013e22790671889db87e9dc333858f9eb7e0ae4caf2df3d3aa0e9a2efd502c4505e275bd564fb72e23dc566291e82e2956f17aed60c4a375cbec968af62f29c847fd474ce5786e0dfe36d423007d3925a31d29f8e9f2f70433ac28ff66c76f8fa91770be12c0d61f39f7b6115777b7873e205c552d2f2cbb1ff478954978d3ff349c8e5da863dbe5c77f7c12502e0e6405ecbf4bacbaff294159400f978d8a800d419eb6fb4a234efd008bc176af2296b81f0c02e3a73ef8346b4700616c896ec7b631911ee94fe8f05226dcb339bcfdb5a188f95e6d242b25de6ede5e8b1ee68efe2db2fe50874ca8d7f6ac1858e155912e2e34344e93fffa638e58249f64500656a6546aa7001e87445502908ab18335fb16655b7be750f9b360727a1ccf307e5fbe25f0def36e6a6aba20c1f5c24f186e3ffe5210530030714e7c672f3edd9e443a7d21200bdcfd22711ac20aed1562d95f3d97de09d227145ae8d2ca95bd142bf21d7dae9f91013ed017e20ebae03f78f9be3b9667bbb430a9d7384f22752f3e1817f1c7bb9db621476081021b3ae74cea23ea5c9ee5913983fd512bd1f61a4cc63db88634d14527dbb86648ef8fa1ef7de264925cae95977c2a6581213af69ad36f6a6aa180213d334a42434982892e3eb5dba769eb713b913b8b382ed303cfea1504a0f65ebcb3cd9cff3a78d7a16cb3224635d7cd18b05d5cfe539a66e2b3edf0621e6101183987ef641ae175765f7931b38e308e1595861b4bab478b1ee6e93e3d0fcb111213b0c49d12f056e1b3182f493d2ed324b6be642e3b8697d3756f38702e26aee02e42ce84edd17cd920060538b212adff6af9849c52b7ee43955265af206bc250c4d78e6e52595d9db268914b6182399fab6dcd681e43c0d2b536500de2c48b881a934bbf56788976aa2b78dc953d777a4cbc3d8faaca53383e99df9c485a8d1c756c846a9a4175134445a020af8a688d7e17428fd5d898a712ad80b34aa186a65ba8d3922d185f6b52f0008e9725c17499d27cc326328e2f177be719a78d315afd4de15989ac24cfb31b86c003ca47a80cc3652a79ba76194013be6c6984d4cd9471d3fc10ea4285eeb6c1979116957c6f39f94bfd79a93bb7e0981b037730d03c623944f8a90d3ca7e0379b512af0ef80f21f4fbc098f451f76168fd089c7bb2b52d6bd1f9117b5f1a9a377042e21026e86676df94de7d38f8460bc38d0a9e2447d9a0f4de5fde969fabde196716575b14751ab3d92d7ad5bd869603edfec9449cc3fc33a6d6c2f02a3886060f2f4fcd6870a6afe3406cdb1275c98e8622aa9fb677e386cc03d2c977c21ada62a81a1775e3f5f004755910551b34eb0309ba75d85f9413ab6080190d0d9171af655c75032d112c4a2379d736ae1c84a24dbf2bc0a638ede5129cb094b5633a89d2e6aeeeaaf1d2b8fb67185f0c40d04d51f6f83b539ae1a095c6597228840b9181a6c39cee7652d5be0dd595e213c492137d2afb98c3c958002d76a6dbc3f84eee86c7167fd7173dbaccd16bcf4e891afe7b4bd2de149b883baec0841bc4c679da2880888412a477673db93f21bc1e815465a9a4dfa825f6eb4374cb137feecc6e63f786fb93556d8f4e4c29827bdaca793793685e464ab84848ac58b21a69f11f49352adfa6b49c230d18e4b23b6970fd3233fa51bf84c7b0d26d3b6500ebb865195938ff3d0f05b13c28efd1b4219788b567905cc91a85de51809969d24d0f9d037051afe1794fb88bd37f0decbeb967e606a9bf2378b4e18d1c8ec377705b1af28aef98a1e5921996854d8e7ae9e35b9a3d76355395e90930ab7362173976d528d76c6350f86a2a07f0317d5c2e24fbe76150d61047d8cb733cd69dcb8520a95d1a52c8ca27f13af2a43417763ccb639e5ba62b1871da8ab6fe8ad7d08b2d957e47812486b043eacfb0fc6ae15c14c5b36f9ec84621499fc62826599bcd88d81a5948399e80bf89a6c17d4cc3b762d9712a1a1b4b1de54059cd50a2388e8ad97147b45c5907e2ad993f0dc1af23066cd2ff6396b09fc5188328b31c237e4b81241b9a7030536244e9cab446288ef5568a6032d9f41b6fe347dcd3cdeb1c37efe4c9ddaa10a24700b30f07306dbf4cd9e2a0334de3874f11a9b60c0613fbee08354f77506e06b821bc9f925851fe9306b9a802d31f6de965e20d486869dd92fd7210216c26570b431a85c7a84d1b42304b01370176fb58eb4414fdc3ef0b948071ea8f62025b6a51a2aaebf3216dd3dfd51dc08ab5b0398deb865a9852ff0eb2118c0597fed16d41a3150acaa71edc238eb99a1c0526450a4442d8807672debb88505e141a1bdf56755c0b391d2de1050315f10c02f780ed004d9d414412a6e8a188aaf23288d8b211c49d9f2c538c05244425c9f8e242916e1d5bd28829fd2eed5a83763b270702d2c2496f3ba4d2b12bc8fa4395273ea5b9b4de3435f5fc594d105cc62e61abbd30705f4fa8b5956f824c2823f4c8ea90ac0cc221995fdf960e0d7fda0280aa5d2a8e68486f84f9203c2fa136d435b78b8ff80593430a63ad5ff1a83fe3251e268ed1defc8901654765026cea86ac365dc4b4ef99f55db846a19cb0187ac5b4e4bfc422ea81a8737b871aa9b2dab73cf86e316e62637d87c669c4b6627048c9cf133815d581355aa9ef88c2582de7db9ded167721031ef405fbfb1ceb1470514dfa76c035af9b6ec51cd9266f5bf2e753934bf9d7bf3ed73e2055ddbb33f33173913565137d0f75444347b4c2630c138eb09b9c6e2a59e80a4da568ac793ccd11416a883c2f9ceeb19d8b22ca9784c7ce2bf81be53cc37dec0a730199c355b1e5673700a2ec97ce6e84682ba7e313a1048a811397dd328f07b637a8812bd77684d0bacd71459fcbb19571a42f7ac7982e86ddab8bc6bb061d3bd7a0d189377aa056443e2d213960ed0e92cb9c5b52096602629fc919c0f0491142ad7d8dceacea6ccce45c5841369be6d4ea94a0cad75e9acbca36e570b1a8cbfe6b18b893d8f997018abf60f783416e6c98d6cf59aeacdd5ba07fb21333cdb910f4e8b0392bf523b4bec53c464f3f0632fc92e76d5b9662f839af40441bdfb0ab3b28cac6448afd7e3e1b45931dac5ce1e0936c6c811cfaeccdb7128bc187d149dfb294d14eb6a4ba66448c077d76c3e8c26ed3bf4611541aebfeaf0d577701fca03de677db3d2a373239121dc88002fc7f04904442b132057845b4928070f62e5a5e30bbc5b3c928203fea6938b34bdc00a0646d68e4a22b8c559b42cdb90c19e7df5782ca6af0cf4ce630986c31e5361a36f9c7dd3454347973231e92aefe6a58f9fd060f39d661b1487fae2f73963966a245785e59f62eee7dbb38d845a865aeec144b2801ed031439bade90eed86c34404e6f1e68f19c94cec9c4a4e33317ab7bfbed7f3d7ebc582a80185b98cf26fb7b94e696f0a9124eb422f58cf0dcb74b77579b511a5a84e2bb57b3c0a2fa5a5e16df07beb3bb6be1a298cc598771134350dc353c94550fc14fed6d35b11093a10c9a6f6f3ccc1cdc6a63810d7872e0d3d7df240c4187144f9b991dd37350286bfb2fcdca6e88240ef277ea5ce9d5e0b8b3f7c2b7d4e79718f5552ad7c4b8abf1be6b434a754e66964b99d3748559b48879dd317fa94e2a68bbf189f36b442ee37f641f51f6630cb589aaad8576a5e7cfde8caaad446c55d7650bf18c16172a113c0c9f0b9abbeaf98f7a0eb6e6aa3ebb9179bcfc2f13c4a0331d87e96db64c9528b4ac79aedf998edaf4c0fcccc5793dbd77c91074ac30cab6072ab2b276feb407cd0453829f1d8571ea70616cda7da3884a41d103bc8e6fa7f5599072c5c74ceb422ffaece624bac82b095c8ba1657216a9b80156b4462b42991c0ec8f309ea13aa8be11af0f68e7463213beec1057c5145c56592f18ae119b0b3c014ab6e72ba443abb6e39c1c38fdfb5fd841f8c5035c27457c8edc73f53859596b8cbb674241f79deb1c1b44f2b8116b2a80d975d8590b9f9ee30b5ab2353164a386d1b235c392343d3c43a2918c94900f567e46ccaf63f5c7b2e9545c8a7732d877325ec5f22cf5cdf49e49a8cf78b628345728841f8d252d4c3dc2ae4f8b3c202c2abdf1ffee1a19e5a9f193b75eb40f6869e2cedab7f17697e2c7fbe7361f1e102e0b0378554fd64a925a3edd499d9b11ccff7b10ddd3e2ae45065051f1ae4f8a6411fe901a99bc732aa0c2bdfce9e38d873b3", 0x1000}, {&(0x7f0000001080)="31e8effa5e75a7bcf734f7d5a5c086c820f3f34814f5063d0041df9f85e5012ac85fd648200e8cbeb90a14bd801138dcb60fa53f3e040e3da39dccf7e6ca56965515f31c7d1b43a058f7de7da3303d80271334ce6ad820de1c08cc0e0750595c0e34c183043c99b7c8c2", 0x6a}, {&(0x7f0000001100)="f7f5fff6c50a0d1f0ea4608fbc1840f302814564cbe713d5c3359cbd511dd3e09b97c1ade5a03c87bcb2035c03682bd8e421daa4437762daefb7ce4f1a2e3630f3844248a13b5928c4b86d381cb64b24bc517d8bf0c9c35b0bc5695785246a1e900cfc767a7633b6296cf8d896c9d2bf3ce1329969ba808baedf60aff1db2e0b04511978fa15dee0e014d6008e3761d298a5fed8ae8bd3dd29b3c93b55856e9c680daf19", 0xa4}, {&(0x7f00000011c0)="d55335a389bdae35921d89963ccd23befe1b20b9f0764093a753ea55ad677d5cb90b7fee2b9488b845ca5209df729d15e6345d9fb0686418e229f951823b39aee4a9249f2bf95d51944de93ed7db59601004f52fa61012b621b1dc3b76fe2b4ff7675ed4a589c7b800e9bd5b92e750ec27d0c164753b2b8afb373d3cb49d", 0x7e}, {&(0x7f0000001240)="b5783321dcde6e08a20fef8a9bade0900c5149bb27b9dc4ff85d008b66f8c68d5c0669775cb28cbcc1ad7e317956e67c7bdb02a5a638daa75de094514f2af2db2455c65ebf6a913414cf6878a40fbbfb5d9c99804bbbb532e20c3d12e24e550d833a42e4f463636f03d7a4ed3bd63fc2d893d7d8c33a1780d07a469d324ea50f5315f4bfc2f3b15b47e82419973d013d48b427858c9e5e6c187187fbe6f3c6abd2b4fa", 0xa3}], 0x6, &(0x7f0000001380)=ANY=[@ANYBLOB="1010000000000000ffff000004000000d92663e6d1d5a7a14774edd1111da941c602fcd888dc187819942a39723698238b661cd422cf03111b150a31ca246d551741f57186b0979c22dca49b4c464c5e832618dfba4648c939c5736a38268ff1360d65014132125551ce9251a8ba0ac7e655d12aff5a819f46233702be6917b9b1eb6e518836c02da9546b354ce9fc032713ce2cb30b5684b2c0a3443b8776f521dc6abfbde72bdc28a344603863ffb511c112177c924b2cccd67d4d18e19778ae60f99de876949a53bcb08189442845c452895c132b9456f44520452995fe037b46ccf38f0e5fd4d24e053666f6a9b1d4bc6c7ae42d114168445e9f8fcbf32ba9418cbe4e5e5d9b4e4a0af0b6677e758b3364eb453a503d97cea924956f98c476af26f21d32a83f47454c9c5de5fbd3f58f3e515df7798086c9ad3bbbf00beb582fefda835762209bb252d75488228876d0326cb11a58eb8777890b19a80058de7251ac67728c131c42a5e6084d0dc44fd5bdce6659153b4fa250cd8b569eb4eb8680cb8750eecf8884fb125c1e791baee0917f633e587209e5cb6a609ce06461fbb958f46b0c3f410d528a9428ae47b78651a6eb48e262196458e2ede407b42e44e2eef6ea9bee3cbb6118faf871a4caf71c2156c5c68cf75448167950d2854b2dc9e60f9fe755047377999c10127adf7eeb722b69b5bdb4679f556158d1ce069a1b2be575612611d0bc02af4bc750c843c2d77a04903fa78b5ded3e0b7401b0ce18594fa9aa54153bbce4fad53271584e88e92c34e94f00440e52c168abe34579bc2d549f80b47c78e1c47a9223ad39ca1b34f53d703b3eb2ea5f0d1bb0f71ac4fc0ad97e415823820e14d4870a14b704b18fd4c74bad46ab7ed22fcf7adbc20423792a1a085ba39b8a6209e592b5c536c974915da4511730fbdb7b4eae8018b0adfb648a79da739f3c344505b5778bb1241ae4541d8892d8fd9d3331abb6009cf8abee0a006ee2497889e11274bd1f8212b2238f3848a45717f36fe0638a95ff7653f9991a597cf265249916a7b7b32013053356493ea8595645de60f8c7d8b9600ee29018b297bd30a22efd8f1ed4e346c375b1c2e0aa4e0e9ee4fc580de632675038533a2a2c84e4009f9a3581e579f9d9aeb7244117f88c0885c7bfc5487595b3c80b5563332e5650ba05c74a72106de8d6962b3e03dad57d12c59d1364a04991c029a25c81790327f6dbc5d48c8a5cc08189a53476552b4e5b19d3a6719cff858463059c0b3d25fe58f87cb597b30f0ed2590ae2defbfdabfebb376a0a4e5952ea628f11033188e662f3d7b999c1b005d9d7dc2642e62c505088ab9c80d8bfe869b912ebeeebee38ecd5827941563bac97748accf633384712650d86193efc2d600420b8abe3b089fd54accdeb32e0dab5f452724ee7fea565a769324bdbcf5abdb9a8f029f03cb95f43b9dbb4bcc0153d267207a881581fdee95ea819cd55ea8d6ccde33670149a9639456e863705ed9c661c2039cb6c3a041211ce1ef58b74b82ca2976c80ad49bdec661526a14663ba63268049a8907d628bc1c9f9bdd7bdb1195803b9086b15249e228a526f144b418e42fbab2a23573c3297a9cf62bdce18cf118f61ab08a308e9fc529173904e6d6db206e11a90e66704dbc22f54e064ad520e865bc0bf773d2169703526834f905a9dcec3ed91950213eaf27d96cb8a831b2fffa950fa00d75a9c62a0316893afb46759976cbe1d0866b1447d65d066c79fd02d678195412ca51bd3bde3b28d8b055538e8a6be2bd8abd4c47d982d45652ecfc6128a1c43aa1b1ff4e370f5b3afda423ac8268d6fea0bf9ba78ac67ae1f3d955550200b3a3153a77e2a2c7f7879c6b4713b4e63837bf9c3da6efd8afe86b6c099139fef0650acc9c4ef31fbbfcb026a4bf1c3c58ca9b6b33ecf86b029f3d215be3e7a4abe7bf1aa96ad40814d6f73f90351c7a650127cab09bdbabf4d9e7bb96e808f2bc3f271b37d23c93b6b853d102887edb48e6bc7ae44c82627595ac3d1e634386a4bec2e4e4ed29c3cb7fbd9911161313dd23cda35cd117fb8437832b71f47c7158870c7e8777dda574d132850a655d49e5619ab010dfea0b7ecf7b5517297bc6b1715851c48f88d73a2c0d182ae28642c94fd640f262117369def1a17596a708d201eb0646e852e9d071c415511ac3edb6ccb55b79fcda3585f6cc2c63026b65f7a456c843b11b459fe23aa0a8c8888671da03fd9c1bc265ae07d9a7f6055ebd760d727c6ae0d4fd740f3d8290e81114455adbade15a0be8cb87973f2933b2d7c25cf639168fb8f9ced5066d9bd40979929a7da99c463032a0fb93c57307465623d8957eb3240c2a75cb4bb9cf339edc92fd50340d273af3df39728d47da83536717ad1ddd4e60e8ae1bc81431b8ec4b6cdd7aef8480caa5aeed053dc4b19cd4761705f65883d26caf9d1ba2e62496b1e52ba0870b8d93aa8701c24b8b1515e78a64015fe93818fef255aaabb338c27a3d21bf1474b9dd8f221f5ce58dd6fe8db69b567d5454da466c6f88de9da47fc068f3409a3e20451b821224c41ff62a73eb3c767b858d035360814d41b5d9ce4d468e0f7b102a0e11a209ef3d8710d1eca94c3bc1297a46fb3e5e5d2d367071317b00bacec44473a953c6fc39f3b999d54ef71ccaec18595713b92bbaebabac99c6730c81d0a15633ebc2be5bc2ade4bd1cb7c4f58c3f0e37ca4d56dae927ed7e8de364d325a2fcbc02e127455af9229f41adb9fc830036e6e08f50174c5416ec1e0272e10ac5b97377eb4d13f8295d98331be8145a6888df7c961ca572d13c01d59de1c682243fd7368758b28aff2742e10c46e86948114a52ead2d4c3f9f06ece36eee5ac6baa8e849e82c90f06bf7739001693f1ae7d98fedfa87e0ba0eacba1844eb35e6c405e8dff9afac30a15d8477561c8020bd5c9ecb4a72f396d300fe575ec875b7f987222dbd6546b21a08fbe9edfd40a98f1384dbf221a201d639b2c8f8d3e206000000000000003dd894343560701b7172e441b17ec4d44c79740a2045296b7b64def4defe59ebd4711a43e2d4b4032ebe6e616266357144b34669710a561015ea4ac3f93e54ce037e5638c006fdfc40a9070bb4073b83d6c0d77fa1d4b9b468ef9026e77ce795aff2bd939044b9960b3cf88587e58e8f80192e032b0c5845a8a9b39cb105b8fbcb9275fda7b1ca4fa9e5ea592824117e629dbca404140540f943bf083c5782abf574d67867b54bc341d5448aa5cb2b471fb522c44a3efab24cc441c76041d6d2f987550e2a77a974720c8efeba9a2811f59cc0af3f7fc7d45a5a66ccbbef022445f44ca73e6d5d5bf646e9ac7dd87999d3dabeda17db3448dd8282357aaa4bff11e9b2a3682fcd182fd915a20530e9d7743ade24683e035320c32b0664febfc436f3b727d188fd823cb19be609b21ab688b9458224da85b7a30fd98f00563ea77f627eda2d2e1deeb5859d2fa9cc11bcd5179506446df241437b3e447b77a6761d7415c6f06e837b3afe60cbb9a32aa250798f25c35961c4ac6e7bb4b06da1b86dcceafa807a641c368c2657721fb34b7aa37b5434f5e4247e74a6196b9d79c1118c91d780a3dc354467b2c7fd3ecb47ec6336b79f95c6f81fd80dc33e760aaddcf9385483cc84a03ad9bc0a292b9804e6b9a4afed47dfccb77080f77445c3d8046acbd173ae055b566f009479e83c41c34be030162dc824169f2f3395a9686904ca4d4edc801b4e30b7116f2f018a050ebda3cae75364b4dd35c1f49cb4dc1a5ed1bfd57a85bf23107c61f650d6f1559837f20f869afeb47bc4d4c9a46ef9ccd190b52f6f211a2f47b794b48122f83f7db81546d30010529c90924130a6f84f946a4bca66b58964b428bdf0c2404cf2f0917e360b19daffe018f33fca128fff136abd72f9685c90821ad0dd1be6dfe66cb3365c04d78a7a06804f1f95c6edb7c9d0dc3b5a31f124ce86805a20a7205081e80c33ab3a574524d48d9a44e4d47b3aaaf6c6fb592cd235185e95a9cc068bc70bfc6360db112d4aed756d10e22764965bb74c61b79688b1a1c9a81c85c42575c00fcfe678effe9e15773decfb9431b69ac348e662f109f95a29d4fec0f1871f278e988dd6336713717f72b006d4838c63ccce4291c7d7c06c337b8ec4c5d2b63a81fed5415a1a7e76481ce652fb364ae4df307de3f6f4fb657151a11d07cca78f6bcc0aa46af8b1c9ec0e5ecd2109292f5c7d75a019402bb2329771197d6d89738eb4096a09a927e02e21ef810483e6a7b850be099b16b07cfffcf2e4c917b859ece24c7e30009f5ba9d1335a8e5e49ea8e638a22c53fffa4b0f9eba783c3ce5ed721a94c7335a00dcafbd2c61e3dc497aefca12eb6914385a0473d6e8724f4cacfba1f5c1dd841b0cc0e024a857357b2057dddc5f748b97044e78cc42da10712afeb4145db15fd57bb35459547d5b206989072c2ae336650dd757bb7438095ec5163deac5a11e2061e674b096ecd80577b126411776d41cf7ca89e490aba3d3113b915225d7e474063a8c1519cca3d820bf5addb9db0897e0bc2052394bf812b15f55e45070c932a9806fa0a870c97f5dd484d26f39aafc3381c10e8d22fc7ccfa43d1da55f676eda6ce4b4e34f73e48c80939c98d192688d67ff8e0d79cbbd8b73febbcbd17db8445a36aecb19aa86e885c0467ad77b834102bf32c9a0b175e3061639b7462cf91e5e09fe4f7182d1a293dd632b1285e5dfd8d3b1eb80fcf42cdba167c2e96aa36c56a59cc6d9a8eb23d0000010000000000e7f5e231f1278d0e0a54683ffdc80990daae797bf772e44e0a1d336aa99b7eb2dbdd66e6c9bdbe3a43caca08d208f4ea215a50327e2a8cb34cbd0a7e8f29409bc734519436d97dbbdbed763ec25bb63d8c8ac5ada116f47d7470acab0f2010e97f2e8577128b4d51f16d9cd93cc601bbf7be99554a594573fb574f4f0067bdff96c7eb92a733268d6b1f808e060c2e35e923e46c5e93949b3cd599b11562aa6835931120ea31bf479d4b93e30c906ea5bdd1f41621809a093422e1b1b97c4dd6e7c172b9582a143b93006e5f5f40a5426ff81535c33b73dba6027ddca014022957f91d52818bbcce33a8dfdcd8088d7fec0f40a19fb688938cc3b293de13a932b74f23e426f37b948947637d8cfc9de3c24283417adbb5f0992c1aa73ea278027c82323d4a564905f75691680ab6667984a1fba4aa606cbbdb72805c4b58a93b2890e1742749f946d2a9dae3bf40f54f9e12b9c4ebe8defa98a0e4bef732a09ec950b8e6b5b3c6e0beba4bc1a867db462f15755b2a1823ddc3b41cd03f8da47737af0219ea36aaa851a7b260310786254aa036b913feaf38f27c96eecfd688d7d4332e9fa990a64db05e3318f856c6522a862fdb5e6d3db4f578e8446d8a9c31abe165b3984c959067792aee45e41553d0f1487f504e085d89baf3090f2279c15257cb44fd9035b7ad805773528dbbd074a52d1490c953c508fc35f90261df0c77cde6dc5d776ec77e4981ca6e63594c9da400be8d947cd799f1f5da35c10cc9d7eedc8f59d80c165435a17d77d08758a161794a6a657f87dc2a08b9c768b4f3b5a25a0a73ed2e26d258a01706811d1495f4fd7c03da86c27a4f967bd7d1cedd458043abeb78f6e84f00e0e28600c37b4d43cbafd99a01d0fef125f55d2619b72395fb3e18e85366a78ebdefd93378c6d187e1814476e9f7655c25428a72a24d599b346c9390ba8b2568bb58498513146199e1580000000000000000000000010000003909404580b0fe4166abbe2f229252240a6e4594f04436b00cdebf91e8b7c82b5602e3ac1bbc84efb376dc737c0948fa153d5863e537c32ad8912b728c46326dd6000000000000a000000000000000ffff00000008000071079dde6be4085df881a2ea5ffa3a47bb39400d105d59e8a2d010d80850541bda037bc1ec249fcbcdb4b219d112419179fade52bfb3fad52734b22fbb06e0c154e7a102f644fac1fb80bbe985eb7f2ab0b4d563b8d923707e6f1009ddcc237775b49020f1c2be87a16990156aa81f85ff033ffd7f801605239ff9278f5a30acc4a09d591f39a69f85a4000000000000b000000000000000010000000600000056b2fb09ca3dbdbca14040e5837fc1406013602054718b532c0a26b38be924dd651a0097837c7fcbd6091eb2a9154f6f5bf50b285a8a8882e43e6292b1afe67d43f25e20e6b78611389b18fa32dc282e4c517697ee62aecef013f817d09e142c9613d66dba7edfdbd0bf5f2ac39c4e2077936223858305076af8e14ccc27a2b27e431f0a32568fada7f0ff59cacc115f77959c5600000000000000000000000000"], 0x11b8}, 0x401) setsockopt$inet_opts(r0, 0x0, 0x4000000022, 0x0, 0x2f3) setsockopt(r0, 0x3, 0xfffffffffffffffa, &(0x7f0000002580)="41a0605f6ee9d2a1", 0x8) 16:00:08 executing program 1: r0 = msgget$private(0x0, 0x0) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/47) r1 = getuid() getgroups(0x1, &(0x7f0000000040)=[0xffffffffffffffff]) r3 = getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0x2df) r6 = fcntl$getown(0xffffffffffffffff, 0x5) r7 = msgget$private(0x0, 0x240) clock_gettime(0x4, &(0x7f0000000280)) msgctl$IPC_RMID(r0, 0x0) r8 = getppid() msgctl$IPC_SET(r0, 0x1, &(0x7f0000000100)={{0x2, r1, r2, r3, r5, 0x83, 0x10001}, 0x5, 0x6, r6, r8, 0x1, 0x3, 0x0, 0xda}) r9 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x80, 0x0) setsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f00000001c0)={r4, r3, r5}, 0xc) msgctl$IPC_STAT(r7, 0x2, &(0x7f00000002c0)=""/122) fcntl$setown(r9, 0x6, r4) 16:00:08 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, 0x0) getsockopt(r0, 0x0, 0xb, 0x0, 0x0) 16:00:08 executing program 0: dup(0xffffffffffffff9c) pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x1ff, 0xfffffffffffffffe, "b8000000000000080100", 0x0, 0xffffffffffffffff}) r1 = socket(0x18, 0x3, 0x6) syz_open_pts() connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="9b57c67b", 0x4) 16:00:08 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x382, 0x25) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x400c5711, 0x0) 16:00:08 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = kqueue() socketpair(0x0, 0x4, 0x9, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = kqueue() r4 = accept(0xffffffffffffff9c, &(0x7f0000000100)=@in, &(0x7f0000000180)=0xc) recvfrom$unix(r3, &(0x7f0000001700)=""/231, 0xe7, 0x800, &(0x7f0000001900)=@file={0x0, './file0\x00'}, 0xa) r5 = socket$unix(0x1, 0x5, 0x0) pipe2(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) r7 = accept$inet6(0xffffffffffffff9c, 0x0, &(0x7f0000000300)) socketpair(0x0, 0xc003, 0x63, &(0x7f0000000340)={0xffffffffffffffff}) fchmod(r2, 0x21) r9 = openat$null(0xffffffffffffff9c, &(0x7f0000000380)='/dev/null\x00', 0x10080, 0x0) kevent(r0, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0x2, 0xf0000000, 0xffffffffffff725c, 0xfff}], 0x80, &(0x7f0000000500)=[{{r3}, 0xffffffffffffffff, 0x60, 0x1, 0x8, 0x401}, {{r4}, 0xfffffffffffffffd, 0x80, 0x80, 0x5, 0x1000}, {{r5}, 0xffffffffffffffff, 0x1, 0x7, 0x20, 0x9}, {{r6}, 0xffffffffffffffff, 0x80, 0x20000000, 0x9, 0xfffffffffffffffa}, {{r7}, 0xfffffffffffffffc, 0x4, 0x0, 0x6, 0x9}, {{r8}, 0xffffffffffffffff, 0x20, 0x80000015, 0x81, 0x6}, {{r9}, 0xfffffffffffffffe, 0x20, 0x20000040, 0xf120, 0x5}], 0x1, &(0x7f00000003c0)={0x754c}) r10 = open$dir(&(0x7f0000000140)='./file0\x00', 0x8, 0x2) r11 = fcntl$dupfd(r10, 0x0, r10) ioctl$TIOCCONS(r11, 0x20004276, 0x0) setuid(0xee01) mknod(&(0x7f00000002c0)='./file0\x00', 0x200b, 0x202) mknod(&(0x7f00000001c0)='./file1\x00', 0x1ffc, 0xfffffffffffffffd) ioctl$WSDISPLAYIO_LSFONT(r11, 0xc058574e, &(0x7f0000000240)) readlinkat(r6, &(0x7f00000006c0)='./file0\x00', &(0x7f0000000700)=""/4096, 0x1000) fcntl$getown(r2, 0x5) pwritev(r10, &(0x7f00000018c0)=[{&(0x7f0000001800)="7090bd72088669c6334f2011e745d96c0a54b373d7f02b5ba6ec0413bedf2b6cbf22c7b16e44899022521f82e73ff6eed13e71067eb4aa62192936005906d753c389e02cac3a9c9bdd2f81ef38569afba5f3e90c79932a9fa8ae94035f1d6cddf6ac8a1aa04376d862ce70d979822d1b57ceb8c79f1fe6610d2fa4912ea9a47aeee3d15f691321ba5d6929a12709d185b9be77cbe582235a480135923d3a36c72cd96a97590ec328", 0xa8}], 0x1, 0x0) readlinkat(r10, &(0x7f0000000600)='./file0\x00', &(0x7f0000001940)=""/154, 0x9a) socket(0x0, 0x4003, 0xefa) dup(r11) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r12 = semget$private(0x0, 0x4, 0x80) semctl$GETZCNT(r12, 0x1, 0x7, &(0x7f0000000400)=""/211) 16:00:09 executing program 0: r0 = socket$unix(0x1, 0x1, 0x0) pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) symlink(&(0x7f0000000480)='./file0\x00', &(0x7f0000000580)='./file0\x00') r3 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r4 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x6) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) readlinkat(r1, &(0x7f00000005c0)='./file0\x00', &(0x7f0000000600)=""/250, 0xfa) r5 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) shmget$private(0x0, 0x3000, 0x263, &(0x7f0000000000/0x3000)=nil) ioctl$KDSETRAD(r4, 0x20004b43) fcntl$setstatus(r5, 0x4, 0x80) pwritev(r5, &(0x7f00000003c0), 0x273, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r4, 0x0, 0x0) write(r2, &(0x7f0000000140)='\x00', 0x1) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000900)={0x0}, &(0x7f0000000940)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000980)={0x0, 0x0}, &(0x7f00000009c0)=0xc) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000a00)={0x0, 0x0, 0x0}, &(0x7f0000000a40)=0xc) r9 = getpid() getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000a80)={0x0, 0x0}, &(0x7f0000000ac0)=0xc) getgroups(0x3, &(0x7f0000000b00)=[0x0, 0xffffffffffffffff, 0x0]) r12 = accept$inet(r1, &(0x7f0000000b40), &(0x7f0000000b80)=0xc) sendmsg$unix(r3, &(0x7f0000000c80)={&(0x7f0000000700)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f00000008c0)=[{&(0x7f0000000740)="b5ddca58faa975be36cacb6a002e3ee0548c502dae4361222e168b952aa1137bb3fc1adf5c5ff82bc1c21890c60f67088b9370a6578dacad84723dc4dc9d305357c69766fc50cf9ba18ffe8554d5dae3e126bd0cb8df73816b30557c3e4d35a6d351548f5b2996c5b1fc8f9564047188923743d10890a1b7b0e6b441576d1e9d99dd85f6badb73661dfbbc82eacf472322dbefc3ac3fc5f32528f761f284634f08e2c7fb22b1c96979", 0xa9}, {&(0x7f0000000800)="aac5cc246cae7942d43dc8c6e3586f2a379737c8ffece63fec3352aad7df6fa41f27201c6c118d014cccdeed9d91b35c34d52f8bd45c6307cedb3eb7cbf7627a289ef9d9a6c1a2272c1c1b7f035c2edabb8dc355a74ca2a45439c40bf8d0a2dabdec90a0552c644598eb34da543a5f1e99ff128fe08c9988e9c6fab37f35d82f54773a5ed68e5027cc09134690", 0x8d}], 0x2, &(0x7f0000000bc0)=[@cred={0x20, 0xffff, 0x0, r6, r7, r8}, @rights={0x38, 0xffff, 0x1, [r1, r1, r1, r2, r4, r0, r0, r5, r3]}, @cred={0x20, 0xffff, 0x0, r9, r10, r11}, @rights={0x28, 0xffff, 0x1, [r5, r12, r1, r3, r5]}, @rights={0x20, 0xffff, 0x1, [r2, r3, r1]}], 0xc0, 0x5}, 0x1) bind$inet6(r1, &(0x7f0000000080)={0x18, 0x3, 0x0, 0x7801}, 0xc) fcntl$dupfd(r2, 0x0, r2) preadv(r5, &(0x7f0000000500)=[{&(0x7f00000000c0)=""/67, 0x43}, {&(0x7f0000000280)=""/99, 0x63}, {&(0x7f00000001c0)=""/18, 0x12}, {&(0x7f0000000300)=""/157, 0x9d}, {&(0x7f00000003c0)=""/129, 0x81}], 0x5, 0x0) write(r2, &(0x7f0000000240)="9f", 0x1) execve(0x0, 0x0, 0x0) 16:00:09 executing program 1: getgroups(0x2, &(0x7f0000000040)=[0x0, 0xffffffffffffffff]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000029, 0xfffffffffffffffe, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) socketpair(0x6, 0x0, 0x6d, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) bind$inet(r1, &(0x7f00000000c0)={0x2, 0x2}, 0xc) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:09 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) r1 = dup(r0) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000040)=0x80) mkdirat(r0, &(0x7f0000000100)='./file0/file0\x00', 0x0) chflagsat(r0, &(0x7f0000000380)='./file0/file0\x00', 0x20000, 0x0) 16:00:09 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x2003, 0xa6138) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) read(r0, &(0x7f0000000140)=""/99, 0x63) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000080)) pwritev(r0, &(0x7f0000000280)=[{&(0x7f0000000040)="9ef92f8d52e70811a399bbb75beefdd0196bd99516a4841b0406e56e6464c853f3645580e60b9e9bd005298593", 0x2d}], 0x1, 0x0) unlinkat(r0, &(0x7f0000000100)='./bus\x00', 0x8) writev(r0, &(0x7f0000001300)=[{&(0x7f0000000300)="536696fd045b929a653e3a46d34c523fb5cad4f32585902a9c116cc91468985013e0d1a08ab692cba964bb0edfd1e20af64dc3dcc3935237d7c137e4fc425f4c7d7a5f378425774dc428daae87e45ff3c9883d90b98816e0f89ccc93d6c7ab804e4817d74493c846739329e8277393e24138152035464651fa0c8265a134b477d2eef851cc2efcdddb7b390713a104580f0095f291306eb53b0b5edb505f6fc1a84f74b9d2a526e1efc4ec69f27f505a93ca96a5989591dd72e3eedfdd1ccb6cd60723a909e60e7de2e79950ff8f66230c316489581acae370f3f499ba25b7e86c985edad7f71983229f5f74c07000060986247d573b4ea8c602b6b6ec75a31df02a05c7ab2ca4c4c451c254f0704d21d41f5df8772dfa8c740bffdc6eff686ebeb92603cde1135480445d0e6d69a15c5c0bb0737b47a2236cff911f5477bd16e44b8722fa5c9365c7b74dd16ce50959fffcaf3866d89cb2ac9ab72ad554ee723a5abc21d9142857cd4da41c007b9a12f0c9408f6c3c937725b71b0020bcacaadc5292a9432e3eb3fc8dda16808c8f01c17fdcf327077771bc7023c0070f3fcbd4872857f90a217fee5e3bcef924ff336642cf2be3e9c66244408563ac0525e7e0b57b88160fabbb391a786ab4e16d4e34d3571357b21cb764956cdf2ac0d9b5bc6e2d31f39dcd430a08724a78da1656767029ac929a494492069b24e9a79caea1f29ccf3fee8a0fbcb61d264394588619a2d2f951c4bf837c4c552f09491305478aeacefd8e7981d2938350578ea51e732967e6851a3bb3c70dc5e0db21c850a169becd9b03f138c795eabaf6937a4a8af89980f1909510cbb9a1ef434e025dc095fab493f87301f0e7e18a772893a33d0f4de2a76a3fc5683916b98598ccaef2c269ca45ff083ddbe0c6fbd202c6a2f79f2e553d966615743472d659e0d80c7b20b660189f553b9a961faba5660208531217e1df10eb191cbaf11195a5a44e7c7e1913bfab303af66d28add640e8671ff5d5b0ce5c60a6c7bb7f199f6959403c2d252342548ff8339d9c80802f19e8b55160be616152094f69e3c2aae79bbea5eb29fc52b97b39087e6f8da43901307937973564d0cbfdf3aa95fa420f012f8d3d4cdce06041a16b169d55bf706d1f36ac1443e8c871e975c62d3d760e7711b7d2033ede9e9d5e5226818650dc27d1d6c5e61609eaacb73b7e4cd7309ab16a748fc044ac955559628e0e9160906fd67c1d8e72e18e85e70defc44f8ae096515c64121ac3babebf09c548842226f529baa336e412e822743d6d001a728f19abee7fc228b2d0fb2ecdc205debc633ad7092b591d39b45201d551c1f5ff93d83d621033f1f50868b867c0d7f28d30b79517bc0d8650522355f1116e496983ebc4b9b29e19df0c105c33a2d200a52e6b1abf19204d2ab9c54c68575ea38fc0faed6fdea85ac883e141678a37dde6a91a020074160de5191bc0798ee11b93ca20e1e5f4bfae440f8c05186b154adcb05d3502e451a48efd18a637d7f5c8169825298e64dd07e0b60c7cf1e711a5178c64ee81e07f95d927e33064ed4b6b2ded8ac9c47295250494f9686d58a48f6c8820ca0c478812096c19d2a6b7bd18db7395b76166ec8b015b0f577b90401bdd30fe0a7ac44b9734ff6d85cdcfa624a5ea7697927970d1e80321ea092828f6aeecd9a3a388ffb3b947e0c6e76eb2482dbfc0fa6d03e0ec16acb642e9b7dc381d9237164cb0f2da5b35cdd0f27e7a5c8b59dea958818753855990ff35b80c404c3025e364e708dbaf46228590a6792ce07d3ae73b757939ec7ff560e38802040a92c84eff87c0886bb49cfdfb599bcd828bf897801a88d6b81553112da23bb85c7b3140d7bba58e0aa4b553c19785b4b435f09a63280893f81ef54b44d35876f72f80db7bef223f6933c05be5d5aabb8cb34b09d9abddd14f5560ecaed47befa42f1d03015ca7f9f6d091ed130353e69e6db8ad08592469724b0e85e8430d7c884893cc6476aad5547244841da8ceb6295541b5dd7d022936d25ec0ab4f55f700cdbc4d5d79907abb95bb5c68550058915f574e3263ccac490ea14255f50013d89d953c18fb76c27a9b93c332ad066719b4e4947a5fcbb6951af4d6953b029d838082994d8e669a3ca8cdce6c35d37fcf65dc14622610baabaa74f0479584358f1b5543129492b2ee3e81cbb2a47d0297e2cf2b5e3378b690d36d04bed34b28fd3a2110548ea0d928dc6b45239beca53b4740ebf276d5849b1b01e9f594982ae21f4fb0b38375334dbe6a5ea2a377e736f11defb92449ebc24a7427e51db29165a7b54b7ef0b8c2eb6a15da7a8ff00ebac51103f7c00aec0982d6a959294d2f97fca3bb9259fdb2668af1455dde0b2314ae722130417d8a8b60ef366b2e4de6438e44c3965c13dc501902c3aef6ba83e48b9681c0f29f940eb5fe28b40de56ce1b12a6495bb75d61863e147fa130edb866d54f7a30487771d8af20e5472c9e49717bf5e58c5f700b6029fc1a63c5fa787fa181512be5f4f9e5d93d7f6952c816ca9087f9c62dac9028c715b5ffadeb1f45015c347f281a85ea4816a828fdd9a94cef91cdc510ed4eb5da45f823930d682dce47991dbe12632b9dba1fd2fdc38d6612ba4d2fa5184cabda092906ec079a81d068b262dbd61b2421e4ee6a5a78179ff3f1d777aacb59f5f48708181ea351c5d3e366507c671d83e7c437db6474c8aec05e8bf9c4f1591bed59741dedd0265879606e39bedf6d15cd63619b5540353958aed105381e6bd4cbbd40b16e9da998e981d6e732e6231b105b19729e65fb3028e98dd67eb9565a0a3122c07f383d9995f32bdb924e82126e8c98a078f9624193ab86d4ed9dbea610e10b72329f339d8cd9cdc5aef2dd314c34b10fb3360754447758fa2381be559bafb2df6edbde1c3f73be3690f23d8a4cec7515f0db64f8a8d2dbebeb4fb44f268b41888f6f64f7862747ba708a3eedf343a9a84d6b35705753107f8761eceff8748d7d0aeab9eb2758ecbe3b5fd2f3faee72814a45094fe60191fb9dfaba0340dd1f264a73f64492a9e50f0303d890c630743ccaae76f3e6d92c406e0ef4d44839fdf695b8394cad7f85e9421ea3092a8cb2bda09c021b5374a8a58ce3ab43cba78d9919c8bf4708544115a3e43313273a1f2bea74e824fd9160e263619cd478c80408737a124c4068658e753f4183b4afd3b7a378b7f7c54f28bbb6c8a73136c45a7962aa445963a6afaebd8653cd9987a3e05096c817d9b63f8f0374047d5d77142ca7f18eb0cc507682e3747d1e3826e081262cf6f0c278cf6593f2787b9ebc9da603b9424a38231314635d2853601bd27e16c8d0e0ed7ba3a72a7bea68ea1da76fa2c5dad6f1a88ef6747147c61d77ddd03521b55a63211f0a5acb889a19b0de206c699a1aac1a80ba0613e50229f8f60d0fe3c0e5e6606f05ec41b9b2e6ce54074a32cc453b7ff6ea62d13a928e581cfbba232e4bf6faaf3b019eca8d025383aec53b2dd28405e7747ba817dd38aa11e8112168a348dfcbebe0fdea37aa2f423dcf3c4acc0853f1ed5970f57498a093688d4c28d2aadc523a8fce4b3eed28cdb197c9c121683388d78b13ee6494985fafc9a7e3acf844bbd7bd196b1f8aea49028dfa3fa199b0ad7275368f14d876f9a2929321a7aa4a26f54c49de874f6ae76fc953c69ce3ee5461a42604e6f8376d06af75fad5e5cf07f0b2120349446b9e050d4a665dbabb41529a07ad269dab1d6a95ba1a2f4e5a92b28832c6e365d0474cbc133de4ce1167b00c9855c5868ed6defbc15232ed88066c09ca631b8d6b71856c64eb470d2e1aef802b3fad068076a1627fb323a85bff7e4c4fb133071bc527e6740e45a4d3a8da9ad492b56b84d4ddf3ce8b03e415f1757f25ab58aa47d05c5c07760b5d3deeceefc99ea0681e6c1cdc463021a534945ffc4e554dbe96973920b698c64230c5a44922d775cbafe66e5da9e524a610d905bb3657aa1c2221697888eeebf1496a5fcbf03c82499a062377762f2d430aa310e4020af7dcdc7f7d2ca4ef72100fd8ac249dcd832713229ae8715b8bdc0caa0b2a4b573bab52b0dfb0f3cf6e8c957db58705efacc0e85beeabd5624013fa4a44c69e850aada1c7c56c147ad67fc4dd863705410f0a56616d69a303f05d9d770ba28503f4821434da983e0b9a55f0ac69c9222dd3276fd9984e3d55d8c2b0c5455b6a8429babde019674d56a4dc275273ff9405deaae4ec0a499bce7176b3ee03a6137ebc6649b531478de9372e74d007996427d541a044d0401ced5c6bcc33db10997c757ecc25a64fa88b7ba1ac2f072126e0e395cb92416c4f028fc0f16bd74303bfe9c95f4eaba97b8c692a8d8544bdc30380542e0a429ad13c37cbcd254b5da627d6a19bc7d56fc242278134f7fc81e976a3a870450cb945778a5e723a587a7fccaabbf4d4ca54b9a2b3cf64e4351f08afebd40af27a779490c7a3387d3acee2156a9719fad9e8db770c00c17cbf7b55b35d7197546a689dcc1510a6ba19c0058c9079f1c63ab1303ff7eea1ff2b21b76c0c2bef2ad4408313f1695df15e8bcc6b623eb574e6e2b49b108414136f5d089111c4d81885d3717ca50f6ee9daa6c6777bbee231a81d87708c92de73ea9bfbe8f54b3d28a102a9b0c6bf24e0e9c1fc7fb530c325b1453b63fa7a76bbb3f6404672f5e56d9825f2cc23c7912a6b46e259f7ff6af378c56a94a76379cc06bbd5c92b7eae3d427a348f707f2bf3046a692bbdd8248a664a10dc9965ba8c0504ec569ff51da8a41bafe3e76c2594e44ad727354a3fa965c3421bc9bb1416838b51f5984aa253327439de58c4986a9f7b66b2bc0e05746b03668092010d88392afb746f049d4d72500808ba06a3d260b1865d8039f114810f580fec24e952eea79d98b3b39c8caebc1cbc1bf498bd296678f3175edcbeebc80ff1a086e70378546b793c5a9aa410bc54f4bf0ace58e9fdd2033ec38cad84aa4e57fc69ecf510eff7d581c2204fab5b2187de2a19da267fafe06b197007b0ef1e4416c75b8eaa1befcfa7151a6b73fe9b0436bb4fcc172e7a7a0120e60ed4e57ca7985b2a151a0f5cc104ecdb654d1483ec0b6b517d622a2a922f6523df74c0536bbdf54f239c68923e6d5e2d04da73376d3865a985acae8161c55c1ab3f84ca71b85838b2cc61b2bbabcf0dc8105a4c5d1eccb26eb69973b3bcef7994e0cbdf0a308e659ed28628ef716ea18481f4c3f9e5c5f3658e5ef52d2260adc72ad34923f89fefea0644a3829f6007efdcdd686d25e5e6f31cd6e744844a89856e1686ec08b70d8ddcc321664c7125157267068d794d8f411d26a79d6004655748cec33510570878dd44fa13f84d627e70612765368a32406c5266c984f83985b00db8b19768029350bdddbbc1c5a34445843f30fbd74b8aa0a7677520e5c8a014e2889ab884aceaf191fbf9c3ed9496bd2565221b7073504bbe076d88fe71e8372c485107ed9df4c196e032fdd6c9dd4e21e812a1ad2d628e588d8477f3083de4a05e731e7bf115d8bfce4f467bac9b2d9fb18dae326adf663b86523ba17f4554670397d4556872d973f5056aa6d24dbc8414d711224e95e57818e3ccf4b747e922028c90406eb4b6dd235e2c733b3709e5d18799bbf83e2fb4b616d6425a9d4b11ff2509d7274e2cd1f541c82e70bcacb2b46b79513eb785932f4c272cc96cc5a8d00fae8a2613d3cddeee8daad83c7c494f4fd67a952e83f6a9d316975eab8f66e22528851f60", 0x1000}], 0x1) fcntl$getflags(r0, 0x3) chmod(&(0x7f0000001340)='./bus\x00', 0x115) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000200)="72f7c086355e40567733198399dd586844542d7421ce7c63b100904b30039d4df44399aed302360b3258c2b6fbc4180d1f50d901663abb4096ed8207a721521cc96bd62d3a80b9ee0fa51973f7aa02e23a8fdcac5ac51102e4608d7d4ee7f4fb48981f3aab1e8d2ef2d0dcb006dd30", 0x6f}], 0x1, 0x0) geteuid() 16:00:09 executing program 1: mknod(&(0x7f0000000240)='./bus\x00', 0x21c0, 0x40004000000028aa) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x1, 0x0) close(r0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000040)="000000186a56010000003b00feaf000000000060d5306c85c2768511fe020000030000002800020300000000", 0x2c}], 0x1) 16:00:09 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x61c8, 0x401) mknod(&(0x7f0000000000)='./bus\x00', 0x2109, 0x401) mknod(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000040)={{0x18, 0x3, 0x800, 0x7}, {0x18, 0x0, 0x4, 0x100000000}, 0x4, [0xffe00000000, 0x4, 0x1, 0x80000001, 0x2a86, 0x100000001, 0x6, 0x7fffffff]}, 0x3c) 16:00:09 executing program 0: r0 = socket(0x11, 0x3, 0x0) r1 = dup2(r0, r0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x12, 0x60000002, 0x4, 0x3d5b}, {{r0}, 0xfffffffffffffff8, 0x80, 0x0, 0x8001, 0x13}, {{r0}, 0xfffffffffffffffd, 0x4, 0x80, 0x80, 0x9}, {{r0}, 0xfffffffffffffffb, 0x41, 0x80000000, 0x3f, 0xeb6}, {{r0}, 0xfffffffffffffff9, 0xa, 0xf0000089, 0x380, 0x4}, {{r0}, 0xfffffffffffffffe, 0x40, 0x0, 0x1, 0x7ff}, {{r0}, 0xfffffffffffffffb, 0x82, 0x20, 0x3, 0x6}], 0x8, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x0, 0x20cac033bb77699a, 0x1, 0x1}, {{r0}, 0xffffffffffffffff, 0x4c, 0x2, 0x2, 0x7}, {{r0}, 0xfffffffffffffff8, 0x40, 0xfffff, 0x5, 0x13e}], 0x1b03, &(0x7f00000001c0)={0x36d5, 0x2}) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x34, 0x0, 0xc68, 0x0) r3 = kqueue() fchflags(r0, 0x6) kevent(r3, &(0x7f0000000000), 0x60, 0x0, 0x3f, 0x0) shutdown(r0, 0x2) ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) 16:00:09 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x61c8, 0x401) stat(&(0x7f0000000040)='./file0\x00', 0x0) mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0xfffffffffffffffd) r0 = open$dir(&(0x7f0000000200)='./file0/file0\x00', 0x0, 0x0) fchdir(r0) mknod(&(0x7f0000000000)='./bus\x00', 0x2109, 0x401) mknod(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = shmget$private(0x0, 0x1000, 0x420, &(0x7f0000fff000/0x1000)=nil) getegid() open$dir(&(0x7f0000000240)='./file0\x00', 0x8988, 0x11) shmctl$SHM_LOCK(r1, 0x3) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000140)=0xc) r3 = getegid() chown(&(0x7f0000000080)='./bus\x00', r2, r3) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) rmdir(&(0x7f00000001c0)='./file0\x00') 16:00:09 executing program 0: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x20068, 0x0) ioctl$WSDISPLAYIO_SETSCREEN(r0, 0x80045756, &(0x7f00000000c0)) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4500) r1 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x20000) ioctl$WSKBDIO_SETMODE(r1, 0x80185760, &(0x7f0000000440)) 16:00:09 executing program 1: select(0x40, &(0x7f0000000000)={0x0, 0x0, 0x4}, 0x0, 0x0, 0x0) r0 = socket(0x18, 0x3, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$WSDISPLAYIO_GVIDEO(r1, 0x40045744, &(0x7f0000000080)) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) fchmodat(r1, &(0x7f0000000100)='./file0\x00', 0x20, 0x6) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r0, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:09 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4", 0x219d}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f00000002c0)="bdfa4d2591c321a8cf98848e4a8051bd64313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d900000000e23ac168a0d130b5a77f3b184b237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f01309465d61a751731e5c2091f3e9bdd11c4518138d7d1d6a2e60e1f34322c0cdf8648b48935d14b79a15cecdd79cd66c31400b4dc386972d2eae1f3c146ed5cad400000000000000045455ba5fce08", 0xba) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x3, 0x0, "854985003a0000000000001167f5bfa600"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0xfffffffffffffffd, 0x3, 0x8000000000000d9f, "b08d16c63dffff0024e8643b00f3ff086300"}) read(r2, &(0x7f0000000880)=""/161, 0xa1) syz_open_pts() 16:00:09 executing program 0: shmat(0x0, &(0x7f0000ef5000/0x3000)=nil, 0x4000) 16:00:09 executing program 0: syz_emit_ethernet(0x300b00, &(0x7f0000000000)) 16:00:10 executing program 1: r0 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffd000/0x1000)=nil) shmctl$IPC_RMID(r0, 0x0) 16:00:10 executing program 0: shmget$private(0x0, 0x600000, 0x0, &(0x7f00009ff000/0x600000)=nil) 16:00:10 executing program 0: 16:00:10 executing program 1: 16:00:10 executing program 0: syz_emit_ethernet(0x2a, &(0x7f0000000000)) 16:00:10 executing program 1: r0 = socket$inet(0x10, 0x3, 0x4) sendmsg(r0, &(0x7f0000000180)={0x0, 0x0, &(0x7f000000d000)=[{&(0x7f0000000240)="4c0000001200ff09fffefd956fa283b724a6008000000000000000683540150024001d001fc41180b598bc593ab6821148a730de33a49868c62b2ca654a6613b6aabf35d0f1cbc882b079881", 0x4c}], 0x1}, 0x0) 16:00:10 executing program 0: r0 = shmget$private(0x0, 0x600000, 0x0, &(0x7f00009ff000/0x600000)=nil) shmat(r0, &(0x7f0000ef5000/0x3000)=nil, 0x4000) 16:00:10 executing program 1: 16:00:10 executing program 0: 16:00:10 executing program 1: 16:00:10 executing program 0: 16:00:10 executing program 1: 16:00:10 executing program 0: r0 = socket$inet(0x10, 0x4000000000003, 0x80000000c) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000000140)=[{&(0x7f0000000000)="2400000003061f001cfffd946fa2830020200a000900010006e700000000a3a20404ff7e", 0x24}], 0x1}, 0x0) 16:00:10 executing program 1: 16:00:10 executing program 0: 16:00:10 executing program 1: r0 = msgget$private(0x0, 0x3d) getitimer(0x2, &(0x7f0000000000)) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000f80)={{0x21, 0x0, 0x0, 0x0, 0x0, 0x80, 0x47b}, 0x156c, 0x7d, 0x0, 0x0, 0x2000000000000000, 0x7, 0x7f, 0x1}) 16:00:10 executing program 0: 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) fcntl$setstatus(r2, 0x4, 0x80) pwritev(r2, &(0x7f00000003c0), 0x1df, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x8000000000000000) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x0, 0x811, r2, 0x0, 0x0) open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x0, 0x1010, 0xffffffffffffffff, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x4, 0x1011, r0, 0x0, 0x0) 16:00:10 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000140)=ANY=[@ANYBLOB="00000000000000080000a439fd97e8e871332227df2d2c01af9cb672c7866d34a294bb7ef1d73847c239712cf1a929ce796c2e71d13bf8b53d9297b8c6d1542cf387ff855e02e7ac97be227b6362070730f6892fb8933e86d917da500d9dc427a0c7d0b3bbd011ec9db57e0a00f5f56d3a642e5fe231832312b3b20cb7f3d1c1a05233ed20c1f5c886b572afc6ed48e16a400329a20d45f923846d374fb32415c5a1412439af88fc6fcffef271e2b5ee45ee23d39bef3bdade3c1ba0aec623c0c698944449c5b80f02f1c3b1971839347c5c66db1e87b8e18fad8ab3c21f6a2f0f103ed380c881f960ae4663118fab18e01b249fedfd6e136b2e4f931e3a4b5e38f8df86203b97ad75ccc5ed10fc6ac4fa387ddd55769d7a2c6eeadd63e873690c625d88d0c0"], 0x10) shutdown(r0, 0x1) r1 = socket(0x10000000002, 0x2, 0x0) r2 = dup2(r0, r1) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) poll(&(0x7f0000000100), 0x2000000000000397, 0x0) 16:00:11 executing program 1: r0 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r0, &(0x7f00000000c0)='./file0\x00') r1 = msgget(0x0, 0x0) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000000200)=""/117) open(&(0x7f0000000180)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x8080, 0x3d) pipe2(&(0x7f0000000000), 0x10000) readlinkat(r0, &(0x7f0000000340)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', &(0x7f0000000280)=""/183, 0xb7) msgsnd(r1, &(0x7f0000000140)={0x2, "1e686bf7f65db3d932c1c2495a3afafa7b46eba75e8c9d"}, 0x1f, 0x0) 16:00:11 executing program 1: r0 = socket(0x2, 0x4000, 0x820000000000003c) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)="a1d998263739ecc8342c43ad438b7d1ea58fb786de09e5c4184759dffdd28a6b593dc2c22005769ece3805412ac9255da4ea56a70ba016dc79a7f80703e1f859e2f6e79d01588c5a0aeaf2538dc3af2e98683825f7d95ff3b915ab7469ae0fdf2d498e9e63a13074ea844c1b87ad4aa2bb05173d0e7d2738f844a16e250eb43b95f435a29f182eb8e0e32872c8c81e13e88ec0a9336f7f2cc2bddf3f7ea94a78aaa31d2f9f150526", 0xa8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) recvfrom$unix(r0, &(0x7f00000001c0)=""/43, 0x2b, 0x0, 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:11 executing program 0: r0 = syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7fefffff}, 0x0) r1 = kqueue() kevent(r1, 0x0, 0x0, 0x0, 0x8, &(0x7f0000000040)={0x97, 0x800}) kevent(r1, &(0x7f0000000000), 0xf8b1, 0x0, 0x10000fe, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f00000000c0)=0xc) setuid(r2) dup2(r1, r0) 16:00:11 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000080)='./bus\x00', 0x400000003fd, 0x0) pwritev(r0, &(0x7f0000000040)=[{&(0x7f0000000680)="dffc90b8e051f9386e50ec48e4a22bf20efb3b9d1687bccfd296b62db188e905eab1df69e53721353130be7ebd694a42d98b1fd63e635256feeb640ac35bd9d71becfd06a50398fc7f75cbddc8000073f78378d2518d7af185cf14114560787a0e155b5ffb57163f627b39e770c55e059a17702a9a2dde82b5fca5d0b67131789d9b91f599fb8d03e364d5b7a32cfadfbdc8621996cf19b55f6ccb261d4b30708928d068b5be5b65c7c5736fb5da692f731e1beb1e2eb6d19e72681aa9ccc2c63effb113d30a87ac6922e92e760d8825a6b7fa0000747971bb8aa82ad7346833345c738fa450083423ff329411d6c5cecd6bb7bcbf06f646f920bb574cee8d99b6d3847f518cf260ec7befc82821ae8d1257191ebdad94094847bdcf1374202e3e65be67bee4a6babe0e7d3b11483b1b7a62fc1e287c1f2f63177816638d056f000000000000eed5dad1d4a3fdff5d20c594e101000000641b2447322e", 0x15d}], 0x1, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x80, 0x24) execve(0x0, 0x0, 0x0) 16:00:12 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x800200020013c4) r0 = socket$inet6(0x18, 0x1, 0x0) listen(r0, 0x5) socketpair(0x10, 0x4007, 0x7, &(0x7f0000000040)) open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) 16:00:12 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x20, 0x0) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000080)=0x2) socketpair$unix(0x1, 0x0, 0x0, 0x0) syz_open_pts() syz_open_pts() syz_open_pts() r1 = msgget(0xffffffffffffffff, 0x0) msgctl$IPC_RMID(r1, 0x0) syz_open_pts() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) close(0xffffffffffffffff) syz_open_pts() accept$unix(0xffffffffffffffff, &(0x7f00000001c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000"], 0x0) 16:00:12 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x90d2, 0x0, "d730c1ff070000e23c5b00000000000000e74de4", 0xfffffffffffffffe}) write(r0, &(0x7f0000000040)="582720efabd16ebae63225259560f8e5c15f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c583e4d54a38b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc037916b136a54c", 0x65) ioctl$TIOCSTOP(r0, 0x2000746f) write(r0, &(0x7f0000000180)="a6", 0x1) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000200)={0x0, 0x0, 0xfffffffffffffffc, 0xffffffffffffffff, "85495500020000000000df1067f5bfa6ee00"}) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x0, 0x0) syz_open_pts() preadv(r3, &(0x7f00000001c0)=[{&(0x7f0000000240)=""/135, 0x87}, {&(0x7f0000000140)=""/7, 0x7}], 0x2, 0x0) poll(&(0x7f00000000c0)=[{r2, 0x21}], 0x1, 0x0) 16:00:12 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1703) r0 = open$dir(&(0x7f0000000200)='./file0\x00', 0x80, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000002c0), 0x3ff, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000040), 0x60, 0x0, 0xfffffffffffffff9, 0x0) r3 = kqueue() r4 = kqueue() kevent(r4, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) close(r1) pwritev(r0, &(0x7f0000000140)=[{&(0x7f0000000080)="1ddddf325da50e2b54f2deac4af0e1ce62d8327136f463c79845c64ac289acc9160286cedc7e3388a71168d9dc9c2127bee4bdc1c2613e2858f842dbf30a8fb02defc78e7b259242b6187d19c7a12552d00cbe230b66934b48a7043d19dbe24b85a86a494eb2ed1d67fd3efdc81487d5d9f46f92c6473af6b29f261463ccf9ca34903fdb4c0e6ab6", 0x88}, {&(0x7f0000000000)="997d8e7a452521563d2cd9ea6a5c93afc50a8571f2ab5473e2fbccf13471e9db8c816877f5f06d8acab78871edbc508e96fa73d285977365900731", 0x3b}], 0x2, 0x0) pipe(&(0x7f0000000180)={0xffffffffffffffff}) ioctl$TIOCSDTR(r5, 0x20007479) 16:00:12 executing program 1: r0 = kqueue() r1 = socket(0x3, 0x4003, 0x46) bind(r1, &(0x7f0000000000)=@un=@abs={0x25ad51a74fd02bc}, 0x10) open(&(0x7f0000000100)='./bus\x00', 0x2, 0x8) mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x2065d) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0x80047466, &(0x7f0000000140)=0x100000081) bind(r2, &(0x7f0000000080)=@in={0x2, 0x3}, 0xc) kevent(r0, &(0x7f00000000c0)=[{{r2}, 0xffffffffffffffff, 0xfffffffffffffffd}], 0xadc, 0x0, 0x0, 0x0) 16:00:12 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x20000, 0x0) r1 = dup(r0) mknod(&(0x7f0000000000)='./file0\x00', 0x10, 0x1) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000140)={&(0x7f00000001c0)=[{0x100, 0x2}, {0x1, 0xfffffffffffffc01}, {0x6, 0x3}, {}], 0x4}) ioctl$KDSETMODE(r1, 0x20004b0a, &(0x7f0000000080)=0x1) 16:00:12 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0x7, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x7, 0x0) kevent(r1, &(0x7f0000000180)=[{}, {{r0}, 0xfffffffffffffffe, 0x43}], 0x5, 0x0, 0x9, 0x0) close(r0) getgroups(0x9, &(0x7f0000000040)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) r3 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) getgroups(0x3, &(0x7f00000000c0)=[r2, r3, r4]) 16:00:12 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0xd018, 0x1780) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r1, 0x40044278, &(0x7f0000000000)) 16:00:12 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c4, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x3, 0x2010, r0, 0x0, 0x0) lseek(r0, 0x0, 0x8cd920f31de0982e) 16:00:12 executing program 0: r0 = syz_open_pts() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r1, &(0x7f00000000c0)=""/23, 0x17, 0x0, &(0x7f0000000100)=@file={0x1, './file0\x00'}, 0xa) bind(r1, &(0x7f0000000080)=@in6={0x18, 0x1, 0x9, 0x9a}, 0xc) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x300000000}) flock(r0, 0x1) r3 = fcntl$dupfd(r2, 0xffffffffffffffff, r2) ioctl$VT_RELDISP(r3, 0x20007604, &(0x7f0000000140)) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x3, 0x100000000}) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000100000000}) 16:00:12 executing program 1: readlink(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f00000000c0), 0xfffffcf0}], 0x3c1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x10208, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000100)={0x5, 0x85, './file2\x00', 0x7fffffff, 0x7, 0x0, 0x4}) rename(&(0x7f0000000000)='./file1\x00', &(0x7f0000000040)='.\x00') 16:00:12 executing program 0: mknod(&(0x7f00000001c0)='./file1\x00', 0x2014, 0x1005) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x8, 0x0) symlinkat(&(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000140)='./file1\x00') rename(&(0x7f0000000040)='./file1\x00', &(0x7f00000000c0)='./file0\x00') open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) 16:00:12 executing program 1: semget(0x1, 0x4, 0x0) r0 = socket$inet6(0x18, 0x4000010000000002, 0x2) connect$inet6(r0, &(0x7f0000000000)={0x18, 0x0, 0x1ff, 0x1ff}, 0xc) 16:00:12 executing program 1: open(&(0x7f0000000080)='./file0\x00', 0x40000000000200, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000180)=[{&(0x7f0000001640)=""/247, 0xf7}], 0x1, 0x0) fchmod(r0, 0x81) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) fcntl$setstatus(r1, 0x4, 0x80) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x2, 0x10, r0, 0x0, 0x0) r3 = socket$inet(0x2, 0x2, 0x0) connect(r3, &(0x7f0000000140)=@un=@abs={0x0, 0x0, 0x1}, 0x8) fsync(r1) getsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f0000000000), &(0x7f00000000c0)=0x8) pipe(&(0x7f0000000200)) close(r3) fcntl$getflags(r2, 0x1) 16:00:12 executing program 0: openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x0, 0x0) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x80047469, &(0x7f00000004c0)={0x3, 0x0, 0x0, 0x0, "61aa0db100000100"}) write(r0, &(0x7f0000000080)="b762dba0abfd9335551c75ecaacc6294250a83fcaf44004e2cf1b58374299148e3a735e8529328641982091658d83c883c8d84dab1fe1356b15ff835b047cd0189574c8aac77da0900000000000000d88669fac9b4fca5ddb633776e9cb7cf5de747db42cad2ad8ff87af7bcbae70914000098f57f7ed533b44ee508dfa8065587b5d6f925d8cd2411a2d92d364121cc568549cbaaeb6207e95a781269ebc6e32095ba69cfb93c7197b8a36a5ff123d0a8759c3f443897d0ed4273f3442d99284ef86c7d987564e0031431690f73e28cc4801c4bc3c52d5b000000000000dd83f2095bab657dcbe4c448a273bd3bc9aa", 0x50) 16:00:12 executing program 1: r0 = socket(0x18, 0x3, 0x0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000040)={0x21800, 0x7, 0x6, 0x1, "202fc7b7bbcedefd87d9029a17e8703773f3283e", 0x1, 0x3}) getrlimit(0x1, &(0x7f0000000000)) geteuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) 16:00:12 executing program 0: poll(0x0, 0x0, 0x3ff) r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x0, 0x0) writev(r0, &(0x7f0000001400)=[{&(0x7f00000000c0)="6b5be6d8dd8caed19ef1b029b0fc5b6674c121566b49f6ac13c052eddcfa37cefb4d93e3821283454179faf8c8427bd5c64aad196f2415e30adaaccce202b0d232255e19a68997f358de0d7148b521e17862f8ac755a09c5463464c31e368a5ef66dc7d7d89fb0e7dc7059c3f847d56daac08f6ff1bdca3d2eaa472884f8094a0e46251a38a04dd3ec6334677ec40c7cae9723fad896de", 0x97}, {&(0x7f0000000180)="cce0ab576c5fcbf8c9b1e32d1f12d58c517a113db44855e5a7f180de824e263514b2a53422aaba7fbb75b5877f1eeec19df3466e19cafb028ce1d0198d307255ee6562daf99ed674fe392f207b30553d1bc807bf52a14238ce5f9ab6496d9286eea3053bdc6ce242532e6aece93b93158306", 0x72}, {&(0x7f0000000200)="dabc7ba02b6cba11e3749cc42dc663591388f635c23cd39d0424a8e4653c5be5db447f9bda120b09d01f1e665c87", 0x2e}, {&(0x7f0000000240)="f8237f36d0e0b02bad2057ae2f9a3bad13fcd796d5997b3eb4a1c0a6f57bb9ac0e6c06aa5d5a", 0x26}, {&(0x7f0000000280)="874748f96664fb73a5673249b5074e45b311dd59104d5eba85065b8b92ecb1de6cdc1bea8f9bb48495aaf898aee0643f395a197ca119630ec7c1355c999ff8c28b457dc19f048b75b5b302648c0cc75710b0bf5b1055ad908ae0b31c97f8cac855efd82cb0671dc06a01746f4ddb65c4dcfa3cde6cdf83150b70c52c59fdf677e00f9a7d4ec3f79b9624b96f666a86195759680fc54b80c0c3cbf0915946840d72a68a524a6454f627ef1dd8d47d729889e232a11cc697a201ddc416eff099a8976e340d311dfe3f7e0100f470d0632136aa6a8ebfcf13d560947d48690a8a9074e4350b1baa85d6b0cedffbd7ddcbfb49845cce7031a709f9d5b422846b1a2f65ca70a250e12d6d30c371f3540636c8e174234231355f490689e944cdfa48c840acd920d5e614a8689e7680a176f68c8b38be1e9a62cddae3af50812fa139434caba2cf9e8292c607733690665ee62d274f64b44bfdfaf93d8c8ba21573e937b0d3a907307eff6d1ff9d171e6d526740f7e73d036fa7563e5843914bd21c7c9f9437900eae88d1a3806495b0a92a76944c0baf1e9ae8eef654707e68e793f126ad26ba5c30da06568b44bcf14a86cba22254bbe75f41ed3b29da4a457f36c33367c29a0bae7c19a2fe2addda41f62ef97fdd10f07cff4733eb831206fa025a13dffb22ae060124ba4bf2e3392d69c117f18ea70e7888dc729de38cbe41370e07f50a208fd4aee23aa25416e3467dfb6f49290d4fb636a24a3f3ff4591592adfac46b17e270d7adee4e09bf44e9e1a672e9d331110fcde37289e6f5731cc2317e33968585a4876cab27a84eafd6d56da03f3a01e884b91feccb1d190b36eec6e746f49ca184770a0606fd641aa63b99c488e2db9548e3984747b85645d98b492512b68036beb7f0a0ddd1ce7f42260002312c01b1a4ef755db6e63e2fb035433afc2825af6752443a367ac94f356d050c3292d7bfb709d2b451bd1e3c8de70c1aafa52fb2592b488d4260df27fbcb8482e725a957f3efccd0af50f07da9b9743fe317a20d2fe6b8a97f828978bf5ba7dfaa50e77756021d5179551887a16e40fb8096b34d43b7fb4b646b60d4956abf9c3b1f1bfce95edf0016e3c315fcd10772529a0c2f1faa3e926a3e76f15f57a618917d5704e3ae3da73612904ffd82e8e4b63a84ebc95d28e06079a4734fcc86c9b4008d98a025170a0669d0856179dbba47496f100b6b8c2c23ea52697ea37cde397b17bff7890772949b4a33bf22bf94822ae039f6937a123eafb26da54243fcb104a026639c662b95e5f4c892e66adabc5e15e9eac14fec912ffc941e2307c831376cd58f06e61d02e09c108dc8d80246c305ef9fadebc25178cb8b8ee53803f1eca89f69bf69a0c0d3acb134785b18ca872457e0d5935d3545019998204db03b92364cf61edd0d29fdfb710ca08244f664bd18416c6898a62656630e6d1063504c8e029f30e31525beb0e01b68ae176ec51aca7902f1cd3ae4be151c1bca774f638a791e56de2a157c456103b96b8603b42b6d06086879aa195bbdb9be9ada736d490d7495dfb6c3ed37f5aa4dd47bc3e4806237926fb95e2d5d17035cd924e354892556adb5bb5c1843680c2c9e4149416d88879577558c53e0241555a5a967c34bf007ea1604092412cf3fd6b08793469a54add0478dd3e495cb9df0869a14ce46aaa2fabe1b09ba3b2382d50a4ebccdd8f15c991ced0a670b425c178d60f522685ed337f5337aa7bea506d81a5aca722367476a5037729f52fed7448a9c34cc38d93756335a436374c1deeb5b49d861319d9f3a590377f33d20de11bcb4d7ce1474221410ba55c462d44a1a77c018700ee73de7ce3585f4d6acbb9feb953d182d1eaa45d3a12e2b5267ce804bbd9ee160ba5fc7004dacaef4f4bcab8915d6eb3b817f2369d1cec290fd2bfaaa2b7126aa8cc56fe1342234c1cd5069ea1f9aefe179b11692769d113349e80adf2bbeef73a8cf95301ff9c319a2bfb2353fce90464136b54cad781ca3ddb70e4a5bd3fcaf054d20da768dbda7629bb6a0749820df3a79b4da4de7a469f73579baddd383de42062f26d2055c23a9d6ffa333c9d47dd08a640bb188549aba650bac1f8bd56c6ef24d4a23e33d1553e75ad4db5f6a9896f3ad95f62d7757e5d5322f46ea5ab613aa8742c47a300782f4d6a38c714546b0a485475bf41413bae9a6240387ddbdb4121de67223214fe1c9821e79acc10f689697889f1932a61b2516a8b61c61700df43da318f63fc4fa881c30874fc53e56c92cd43a4b981001a54ee08f7a94037cedd7bc00081525af5a3c6e0a680f2949cdb88506e2d314ed360e7148d4b5aa5a7cb2e3cd5b5b265f55b2721e9f495891ff9dbf559c3f241d5c2b3838f3ea0d5c59af3ef6c6c3da5d9c41d8bdb92d0a239b1ce79e63b5a341a070327459188316ccd97e286b34bb6d541eaeae226ca924ffbbea72fa58c42fc66540fc75275d057601b988057878b0101ab513d2d7d564490841535805fc453aa7e26811e9bf46674b2b69dab332f5e66bdc340530f5590e58a24c8ea5638a57ff15605a4a469359c17251c2ff566fc267171935e03c80ec17416129d1c656c9d3dcd8ebd02856d2f6df0b2e6c218d5fafa2ed72453aa7642797e67c6af193d5d35618e88162dd9122305c2d78b8ee1351f3c85d9f0825910e8201c46af97fb9d20c767a66f667218bee0afbc98fc07d2193be60f1c45490505401f8bdb2f4dfa16011000ff3a8690feb5bf48123e0c8e5311f142f7b7c7fb3810db967b0f658467d59e463a9cf937c5119c3258303ab8a8fcd544a82442d6f401b49ae7ea378234a5d8da60568ba2fdbd43603fb83d1fba50f9ccb7893cab2bf21a4b9462fbe5a66890081dd1295137edf00ff68980beb1c7a88f11438fb3189130e44aa787fa139bfb7d372fb88353aa7a8a25f3a8a0b32ef34c82ac0f75572faa66db9cb7b7e86a2fe924f2ece364b249e3f35bdb19ebf2c4384672bf468ecfc72865206cf8ee69d383858d53eb6ec022683fde66a896fc75e2f421762d88e34703133a29437657ba60b432a437780b523145cb2f1c84ba93789df8cfeaa2af74d91d4a4d725d7a02fd10fb89233694a31bdb84b011028bfd63e56ccd53d3a26f40482c92fb974bba327ac69543bc38922ef071b32b640d5590dbd7778188343ece802b9022cd35482fe950ef7013cab667ffdd455fa31d9a6e6380506697568136a2147af0a34a8e99a27c23309a985f57f06e27187182fb61aa5683f8cb1d284a43119083e5f75931c07e1027969f447b9a1fe871e4f6c1c610862b772a834f07cc225afcb07b80691dd90d2a0dd88732f1dc9d62082697ac3f698271f99933a9a8470559406d105f2cace672fc2c7afb58c38629bb2ebce3d81673dd1036ab78a1e55e58fe9ba1194b29bd8d52a4133c6910619ab409b5bd29c3f4184e8aa96f96b1696dea137896fd0a283ddb559536f2f34448a1349e55a8873d02a29e5b523519e1e57290131491be7ef158957afbce2962b2371c24abb5d3d77e64d97f41c5eb0fd3f3ccb3c4f74df0366237f0d7ca88fda95eb44565753355f5b0325692964dd75c60b31d99a9ea104f1c579e9475afa3ce01948c86516a785b40762eda6655f28eee0fc935fda38e49096850817b7ec93880ba3b0156025505284a3a2c65d2a21c16bcd0211d9b2928356ee48fc00941144ca94837f25984391d28231c95ecc244cb992eb47e68baba5ee9a929322805b721e9fc22a3bc5fff032c10c5a2dfbd99c4b7acf4129199c7888ac0d06b4a861187f1e823c65b9e15bdfd0aeed921c74904e3f2dab015a658cb976e9cca72cb5460ae4cbe08bd50b60ca27dfb575eeb33b174b824e3fb72acc2c4069a319cc178e2e873073607ec06d59f988e35f76dd909f27dd8de590b4f89b60ac40df508948e864451bdc73892e5d6110d2118fb5a2460b15661fe578c8a534e3116475edae75e170306763de3f28b97e7c107aa3a19bcc7064ce6ad3494d3a41f4c1a80569c44a0a40d7525167d4836d1ac0ba1976dc8ea2552467268d0dfb2390aab31453ab12b34a26e02c17eb6a587a33bfae45edb42eab416891fd17c7f148abc0534c7c6fad90b026186d88734ed3ac2aceaaf7a1abca1b3e3f69e48a8abe58b50a28f867ebc7a3e08c44ad8928df3c546368d075a05fcd486aced442ffccb7783d06f9b90324332879ff2ff4016e3d0cb0bc1700d786aef2f4de3879ed5bede87a7616d58903a57d882e36e3da87f8ff5bf138301bf31f3953fabe8dc029e969221e2bfb0a69cd27259d93226a1767663f2a7061d425be50413e77b0d030066619c8fc3b659dd9f01fa2ae5a6834bf82dd06afb72a8c2856896796d87661124b9e2563e687cda2364110e13146a0a5bed7422500897f2fdab884e6e1f015aaab5ff4bb32d5f59a83b239b26724987e10891f9574bd41eb2bd1f181d4a1a364609fc79eb6293542d72ca96ff57e6697c4bf44391fcf87d9a4b6aee2908af6b04fb2ca4ea7c71bef6b90c41d8740e7d87a8675f60a89b58a4663d322f67529735da93dfd53f4d5f810da3d41160c5e98dbc4f6a9e500e9bfeede6899b28733fe887edf4bd93b135caee327af34d40b57c774c5e0e626a22d31e610da43fa8f205a17cb1fba6c81acf09523cb6d7b62366df9605d59a60bc422b3df147cff11341cbc3a0f3c42600ac9c10b665766561ec99121147e79a55504bc4be3180d8200c700fb9de02a8b0ae8c3d3612fbbc5e7efdc3d5d41646d5e672edc818d7226013ef7cfa67a1c65f2a90905f5f7c401a5505d960fc0a8f5eb034c577e9588990e5bbefef105a514b5c96b0abb0050c22e18023b841f2ae790262079d3a1fa400ead3e738e435096da2b0c9b224fab5bb0c9b69f58e10ceb7315e89ecf3127ebaaecde2188a944a095a65e5f3d7b60b8e911a396f21bff463e9a1df205425ea81eec1831564775b10fc84c56ebe886335ebd236670f7a346519c08d7a229e32cc051e07d2ddcadca92a9769399f31326e393c2e830c01a39ca07cf7966cb3a22ea7374f319607dd9344e21d3d315eb2c1df4d8d34ae6c2f152ff97f98543b3543e993fb8069d821f12ed22f32fcdaff6815cc8492ba9d349c45ee372513149a52f0a0df83857ab319473f4c20efba4e99c306978218aafcac633e780c6c637da77bf1959d1656e72e5faa5faa1e6da382beb626ea62b91dd6b3f20f1d32161630dbc4d76120bdccd1de14701ab2a52affee5ef638407c2807182aff37d2265460700ce61c23ee6977f255fab05f3c9960c240c63a635eb3fcc7797d033ef2ec52988d9425d1b51421d6b337df773a8f67cde20514125df4f65c6773ee776ef46831187721e480392b1e260166ef311cba746c7d687b7822810f67ca98a1f2c96749cc1b03c3596025aa445108f7319c30eaf6a1ed82a4a2dc802a6cb866a49d9b48cc424bc75fa1f904627373e595f0b1bb36f209e2d4faf50f8fe0d371a5cc0509917e7f3983b804a6982beefdc938013286a6b51de536f644853093efe0ce906586a78b473eaaa84874f4de83d2c569408d02dd84b1ab38792369912af68db0f3cd6f05ed0a6acc63f0292219ee74952d9f99ab786793b244ccdc89f2d4053def6a595ed907db5298a98a5fb31340aa654a6ce326b24c1aabb7cde308e8cd7f1cb12fd795b5a90f9377242d084a14ced2bb46d5177f2f1683dd5172fe1c3a793bb51ae94a1bca97a6251a98e92d2901039a0e0532", 0x1000}, {&(0x7f0000001280)="8aa812f5786eebca87578507fdc5817de6f55ba24eac805b81833c3dc3b7bd49c68965a52de2b38bf16e0c0665deb59f6146992a40c9da896d7f3451c5fcc4bbb991dd96111861f6d0c208cfd4bf7d258d79c98005a413054238158a81dd2059809d2f97a19ff7e03881b8", 0x6b}, {&(0x7f0000001300)="787bd862c262f1a2a1adddf2ba55f77654daa2c80c4919b815affc3c0e6bb6a6a2da0ba955656b2a5fa27d77602aa321a7afba9a163c36b44165360d221e262b81dbf290eccb43406ec84386ed7208d6b33e9110b5f6c231babb9bfbe7833a0ee0acc40b62eb51ac6a8b35439c9190b28c5d02a29457441f7af092aa1d6792e4510d2bf3f70317281b28d832ed5b667223e2c2a65decbe3e8d990deab631f49b2a2ac08458713112cfad0a4e92e966b0c148f764f99a943bfe18e915a80df3d7d993fcfe68dddfbc49816ef7821e6359d41106d435109835310ba2e4a118d2ff27e3e1bbf8cdc72ed2d6634d2b8347f6408d8c57116a72cf0c5dd2", 0xfb}], 0x7) r1 = open(&(0x7f0000000000)='./file0\x00', 0x1, 0x40) ioctl$VT_GETSTATE(r1, 0x40067664, &(0x7f0000000080)) 16:00:12 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x61c8, 0x401) stat(&(0x7f0000000040)='./file0\x00', 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x2109, 0x401) r0 = semget(0x0, 0x7, 0x141) open(&(0x7f0000000080)='./bus\x00', 0x180, 0x60) semctl$GETVAL(r0, 0x0, 0x5, &(0x7f00000001c0)=""/174) mknod(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) unlink(&(0x7f0000000140)='./file0\x00') 16:00:13 executing program 1: mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) madvise(&(0x7f0000006000/0x3000)=nil, 0x3000, 0x6) mlock(&(0x7f0000008000/0x1000)=nil, 0x1000) 16:00:13 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f00000000c0)="582720efabd16ebae6322525956001e6080000005f73f2a044fd330555d3c3a19436e59dc2fc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf572456fc7d4016e8c8b6b87cb96aaf1f330e63355842d72b8bcdb9ad8a4f5f728193ef16ab93f12fc", 0x65) write(r0, &(0x7f0000000480)="3e227913e4bad21c734f4dd36a27e5e27ba36d673553c0c21b3dfaf904001ad4491d1f7828bc2d2a500a35a32a2efc42d6baf381b2a83c76a0fe3b3761bb70e030d12885a7350dd98080e037f6cf46a2d9615d15b3411c68bf82cd0bb83dc9d95d8588fc7c93635077f2504d6e63787c280e26d6bc89effbad08863cd5061d431c7b32bc72cd1cc0ef4ac013f02c381f4f1b5f34458e2338240331c11ed39a85fe0900000029b887cbac44c8804f6dac26edf541708135a9ed0dfa7f4dca45eaaeda26e9daa476a3704de9543bd8e42d6165a0d93cd0bd30b57108efa5762fa3c3d9c5177479895877167ef342549b36fbc90a71b30ec0083af811f731d3f451724142589ce3d069796437970f61f639b0ba161a18e62175b1a020417a8f93d20cf4077555e8dc0038c789a448cacb2b456f63ae583c39ea", 0x138) r1 = syz_open_pts() r2 = dup(r1) close(r0) dup(r1) r3 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0xffffbffffffffffc, 0x80000000, 0xfffffffffffffffe, 0xffffffffffffff7f, "854955882e0261ce4e66378e5dea9c11fe4dbfa6", 0x40000000000}) readv(r3, &(0x7f00000001c0)=[{&(0x7f0000000200)=""/45, 0x2d}], 0x1) 16:00:13 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) r0 = open(&(0x7f0000000040)='./bus\x00', 0x60000000006, 0x0) write(r0, &(0x7f00000001c0)="220e228901001c067ebc74a7ea11cf80f49eae7ac183ecf94f08cc3c2ea3bc0ec419e95519f1a6b56837b8c6cf787870c7984b9409cd78f299fc38b209afb69e7dbace2b90e30a28d368dbe5623a577722", 0x51) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000000180), 0xff4e}], 0x554056f665bd3e7, 0x0) 16:00:13 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x0, 0x0, 0x0, 0x0) socketpair(0x13, 0x3, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) sendto$inet(r2, &(0x7f0000000240)="f24a1ed48cbf3ceb5b7fcf59344752f7a4ad662f7a245e4d1be2551efffd317ef7bdeb321d3ea047c1480737d37c2cfe61e75956bc8d1a80966bd39267ca6eae274e33dc5cb483650ce078953dedbc091629c251622205f3caa732dcfd5b958a129b28b6c773360592db72181d2e4f153f001fbcacb7e40e0b0a953c398719e4e4c2f58768686e03ee9e34bd0416c857bd961af81630a2f85e3d869c606fe0bbfd0ede01e38309fc6c09b0928bbf6341608546c718ef99e1", 0xb8, 0x1, 0x0, 0x0) r3 = kqueue() sendto$unix(r1, &(0x7f0000000340)="d2", 0x1, 0x0, 0x0, 0x0) kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) read(r0, &(0x7f00000000c0)=""/180, 0xb4) kevent(r3, 0x0, 0x10001, 0x0, 0x2101, &(0x7f0000000400)={0x1, 0x7fff}) 16:00:14 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "00005ec1cb7b0377fdc020000000004000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000001180)='/dev/tty\x00', 0x200, 0x0) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000080)) setitimer(0x0, &(0x7f0000000000)={{}, {0x2}}, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) pipe2(&(0x7f00000011c0), 0x4) r2 = socket(0x18, 0x7, 0x0) getpgrp() mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) rename(&(0x7f0000001100)='./file0\x00', &(0x7f0000001140)='./file0\x00') setsockopt(r1, 0x80, 0xffffffffffffff00, &(0x7f0000000100)="eaf6768ba6fa4d62e66d9bf4fd31a6decada24fc1a1cc32fd274b8c03816a5c9356cd7002f53640dad78b93b8db9ab838e697ec0efaa44a7d651109c98addb85abd1745d43daf001fc05323f0fb26dfb46f76b310d808def3fed889ef6a39ab744abfd419b14b678f7caf794db95a7f8083e8a71db90b7c9e19c41e159b31acc771f7f0112e19fdf78add515b2e377d9d0d63e4e719305e852cf2ac403f142e7c2e149cf8a03805773261128e642731096478886799bd2f9f3682840299c8b9d327f5c8921c2bccc4425a702e17821d36213bb6075ca7181f75f4eb5af3d351577b1db5865bdddcb7deedd9f42948877edf0ba8c343a5d920ba4027e7a3514930c0916852de735f44535aa42704f79a1e69f6757307bd3d21cc42b31403be3ef6d8f1470e9955d0fa6a5e4b057a71d4e82d9dedf3a031768604cebc20fa50580d2fb8ece49009d85308f235ec0aa6942aeb82ab0badc971ced22d2cb0316018269fa92e8027cc9d6ba5243a663bd5c8d0262808a01d80012f8c7232bdc2d8d4ca66e6d04953addd3ac36bb40df8a32118a62529c40b229612780e4a892dee1d8c1292dfbdb8c139c532662928f719f6936f6bea6830d688d37ecbb4f15a24c893a5999eaa97f8f9ca02545269bbf269e385b3623fd57c84ea8b73dc531318e60d482d068185ad87c8b8d9c883cc82219d76d3944c1d4c0cc6ab1ace2b60aeb450d07e8d1bdd732bcd0914163ee5af111a1ea0bf90936e3a1fdf6c73501d491da262c677f47ca5dbe0eb43edc98b7b1ddd469681e2089740e59eb6b3b8d6fcb6bf9e2697d8d10fe1c55b2e65c280328f6cf25042ce55a4351b985e2ea09831654392444d1ab073f7d898816cffca9f5cb5d8df6ad04c5ac9c4b72137bbd098792fad962b0dd66e6ae8ab103b1e587b01bb5242f5daedae1b424bdd354eeba10dde3fec0967730b425665ac0f45bffd928cf2d5a3a7c697c5389dcc458362929e415343759ba3a8660572e8197e5bd9b54c8c4ca747a60497038e2069ed9b58b9ebdb85c48059c3741fb7dcdf0a8a80a5e3713d042fb1e422a4cb652a0797fb0e4fb203dc347422b34f27cda9224291b828d958e626c8fd12625f9d16a0079f82490fe742cbcc50328c6a5f9a9ae22a7f3ede28ddd49b84b551d5d6aed19cecc288fb0c2cddbfd54f2fd368aadd015e6b95bb46e9eb7eba309c1583160913c973400e5ab32131a4f888664c853398324fdf4a17c744c7fd95c42b5ba570be099625b71fde04261d5524130236a23da57096bd8b99db4f4ce46fa76731257eb07831744f2795d4c5f1243481b94fe58fdbf960dae7a730e4ca1473925c30b5d82432262155cb7454036a6cc83281692b62b4695be3931bb4c7e277b5a5dc4720941c336c860ae5734f5a7f323e6290cc7160110559dfb2ffd5fc2e0265fce8a80cb88640eacce0fba9650af49e11119e9e6dbb9c7c0d1b0cf6220aecbf03471b355db268038e2fb2b724b6a1f6d292717317fc72171848514acdf046a2ada3d837c75be4aa5372235d7e2bae5a6b63ce8a396c8f484a29cc9bfa4a91840b8bc5bf4c144852c76eaa7739b02bc1fbb834d381f0bdfb469f7bc4d7f4e99ca27ca5d4a2a5b21c33faa3de8108191530ebcbd6dccc38f1d69b76f2e3dad6cb0d9ef4551ecd45646adb21124f9e0d29b167fe1d6a81b70d7d4a19d18972632251715ac37e4dade5a82b38cd62a5e09226d0029dfd0190f192263e18ba9b94840319d24b105a9469b9f1869d7302a2d3fe5758dbf65f393773a8f0c59b37a4811a139e9aa15c1a7cccdaf5563b982d4815ea8b250f8e29f8a154a62437315077f0a3bfdfe1b131382fb57102691a145b0adcfc57c1aa69afa992b6c64555208f922b5c6d5e9dc0f270dbbc7102aacf413d2e59cbb8f460045c37a4d828d345a5f266620e4c4d38b3cc6cdd0bc3b7e3b3d6ad33ee88a50a7f1bb4711cc6c6d6dbc98b3a7de3694389c796c1f83f378f748edcfbe4b2cb7396b7c8bff5a457a6eab21dbe44d1e8e916b1bbea96d65c85b3cc6bfa8a0055a730d3251bcd37c2a4164d8adb4e2bc534d84f1232a237c60796ca83b13a1d8604f2bd95b0fcf8be4b6140206628450cef9527af7b623bccd236c1a88a78f89bf47fa906d5e634ea43d842becf8a403586cf0c39aa150a1cf0f466a9ef87fb7c33c1bdb1a519c9cdf45dfdee1ebd5b20e3f56d055810810f73d1e12c1674494d94c453d47d638a2ecfe0923b61189b2e3064952cd20135878383105eaccc7e63e790a560b1a89f0500bc39d53b1241f9ef2cf547d119e31d6156c780f4dfc9d8b935ced9530f06a076e70ae1d291a0e0a8889ede7b95d368cda97e3b0e426a55805bc218d19fe875ea3d186704b3309765d708db162e2142b2125e70a7e7a1512123307e57d4e167e0813f821b369e58a86e9f8d9c457d63849fce825e6d3ee9b07b67bae71a972162aa03606853dfcfa248ed516441f501d37c4d0c0742e47e0ec630aea25f4d1287dfc5b60da9364e006f5ada2915744214053040cc3a1c0742f419261b23976d4f4265c16d6dd5a961dbece67f17bfba501b3df08c0bceec22761bab1e12ac158376fbc36726deedb75eb5da71f0662cf2ce37fb175767d455a40d95e26d48ea08ada6bef94e1898d0a47b9ab6ed40bc4d26a6b4fa3a906bf290819b7c185b3395620a7760e680fb00d8fb4fdbcc291b0b81b40749a43c0a90421b4594b0eaf3f85fd4da985ce03b47f1377e89d43ab7c7175b6222bda7a0abc20ebdb33f0166f8a478b08ee434da14fd901d7a1b9cc52bb72e737093dba8c7c42300aa531c544f5e2b08f041c68263781239b316422695f186ff551b2f53665a01ad571899abfc8599fb50d92bdd94b0722b4578bbc2c6543bb0400dfeed7ee38466a750e8185861801b8ef7ff50df82165bc852f9aef409d616fb7af3da9c1f71ade367c5fb2ba03b9428c118ae815a25971d59df7e4c552f863c6fc2c35d50659bb0a6eaa9f5457d0775679cfea361eda7baec8a39de7f479646f4ca5c6a9e6620b480bb351a4b14c572556b84616f95e9bbfd17cf15768e20fbaa3415cf54bd68a355eae90badbd251fe4c26c6f356eed56ca487e8718be719716b0c7cbfd61f92728e94b73f0ec967464b796dd9109dfd7964c72cdb0357d8058bcfe1fd3c6e31c70cc03ac269901151184742166a29ea67dcbd9fdbd99295b6a9756de2590e3d9ab8c2c53be589ba295a2852a7f2517cb785b4bbe4b0631e2f22a5d00c52eca0026e09c53f5e656f6ee66a75c0e6110bc14c47cb826e3ee78cdd1bfcc474cfd666f746c59077a3e7adb4a96238970d5efe879996768ac32e70d4f2774c208d7f65a6c675e121b2d2f72adc322a83a8eb124f8feaf35864941916edfe2bc8808db5259c97c3430b4f41c9e2c384784e538644b0b40484b90c131319dfa7d1ab3fc5812ab460139f557da87eb74752f2f691982eda74398d48c87b918107ccb515a9fa4411c2dc7b7bfafbf917c479828d667d526722ab5e6d114d0ba275f3c85f822d9d1e4d83796540143cdd70b23a2bf359bc795602de2a5512c24c63cac374f9171c439d28831863b95ef5815941ac814534343bf208b495a365e57392cd846dcdf53f036fb951627dc3f5a90d2a8e59cec0c43827956eac2873e7b7f0f0b73c87903cae33fd4204f403527ee80f003b8960a6ddff6cf499a2ea0e02526c7ee7984662f0163fd0c02dad3d7f6ed4e50a22d22bb99d25b3b1e502ca6a70ed1ef994d41503f51053130e24e520908505bd4f15dd3425b3c2fe7e72a4ba9e5684d0e6f66ab7bec6461e9efc2e82004281ddbc65ef0658776652aadd54bda10efd643c38823144b0e3c19765c7a0e24864dd4c982b063b40eac79fc1a2fd2684ca9819cff7186e0283c3ca93219cd48e8730ff1ef5872f92340982703228473d7089a1e976542954dc777cd8b5a352a0301880ff8dcf8542f48470361dcba0ecb43a15fd7442055a4e000e103ef5119047e935fad0425a47bedd315fc132173ff29a1a09822ec939e787f46a8a51e0db5894fa276b1541c8b3ec7a62e6ab8c25a9b9fe4f9c8c66ba954fc2f5910154cf23049c542a1253356ff366fdba906c0ed75313e8128a1e0c939a1c5ac2b17c7baf6b4060568341dc9d312e0ae95af066ecfc0414a554d70c6077a8e1aa3bc7fd550b697d6df57bed361a1016484e0f80a827a4324710b82b6e912fdc08d8668c214cf4272bda96d8c9faae969090206ffd8979e45c6f118b82b3aa63461a4b7a0b0f49cdd47bd27b1697dda93bf2471453085ab37f09268510dc883ab8851b3ecf09b87c5dafe1721c5708fde0825867492b5d92c26a4a013cf07e87fa964e2e52318d7c1f1fa1726c9c0bb08631bd70137487534753bbc088d21a0fd0746c42324b579360850cf38ef94941ce551555d46fb03dc49498592c6d4a6fe440ed39a6efee328a8e941b4f39b4a76824cfd93cf1f9dc5799cca597edb75ba7c7bbfa68a613d8203a1f8db9bb0d0311b3a234b836fb7c0e898183e191358188d169f1a2755daaf1a4c1cba60362b6e3fda845e5ee51cc6d84354bae64c74e95b723f58acbfacfebe4366cdd5393fa4778c58585b621092a20ebe9ecd71e94b72115252d4d9f56188122d48a01264e1de471d04af105b4859341189ab4940b2c3c35c9f2106e4ab9d8808dd7babaddf8599318a30b413baea260c534b4bcd09ec2cabd4496c38998feaa34c9dcb22085201b18c76b0184958e222536362f2d4d5ac045a012937cda77e5efc90b434c3718b1ddccd435cee88adae96b0ad2fee420f5466e556e3d0d49d68dde9ca3683b842ca173bcec627590e8e31c5e4af29d79b416c272ecc91eb2e18a83c94d798dbf07ad9582b09606e9730714ad269755f28efac8b25d67925052356f5bf31b2d15f713aaa0c4f936585e571b69f9f3b738cccc4a81437cdfc0b9a43f146281df01c5fa489db30d5a09f0c906f9ae56acc4f475f0c516788d6bfd881b1be207eea7880122316144abf08e834c32e2d18ae5e2c7dcb46e73aa00807832aacadc5a3cbcddf09643b65b7203ee1e0797c3b55ee5b46597336c15447b2abfe34a4d60be32c846be7a1ff8aa892de87340f83bd19a26281139d500680938bc13e06a1f956f144efbc5128501fcf5cc5245fcd1535680e68550937dcafdf7417308b3803c873f71cbe731a8574b137e5c249dff89b37ed301390c821602547f270fd0245be9c88a49c5331cd9726a5d9dd81dedfa0239f9ec16111c13dd01015deff4ec6b47636a78f022fc2baa7ea2bacad75c1a4e9d0299d24f87cb73ae90cf106118861109be435d9a15ab665192f67009499afb2ea05c76d3477996a98514fdbf0a4ef8adabeb4225020fefdf1a509c6bd958982a767fdc53e86dbc3586aee9c6ce322bc7b52e80dcf7df4c2eddfaf960937e3146a8eb662e9a91dfe042b201de3b7be36b6a86a15d8d012e6702de77016e76e45f15e51493a11a7e132e0fc25dddada2e5172ec5be694280a4ed511f0ca6545e6124bd457feb068ed4b0872f3d56656cf98c27c0fe36de8f31abfd44a6754bf9ccd53554802f528c14f0307daabe1aa27aead485ce9aa43c388baf545c2be5a18ada1dc69fab02c93c75a0ea10359ed8ce0d2fbafe9bf7fd480cd35bd314e2b1b6b8d8b6fd6cd3b9881a4623055c88bcc25aeffc47df70ae8f0cdac2aedbcd9dd37baa0d7c4cf735e91bdf6ffec8504791b051f37cbcbb81aa57acac", 0x1000) 16:00:14 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2040, 0x200) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) link(&(0x7f00000000c0)='./bus\x00', &(0x7f0000000100)='./bus\x00') ioctl$TIOCSETA(r0, 0xc2c04224, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "04713de0af28a2813d8209b8d9f39321849e3c99"}) syz_open_pts() setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000080)={0x5, 0x9}, 0x10) 16:00:14 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000028aa) r0 = open(&(0x7f0000000080)='./bus\x00', 0x80, 0x91) accept(r0, 0x0, &(0x7f0000000140)) r1 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) link(&(0x7f0000000180)='./bus\x00', &(0x7f00000001c0)='./bus\x00') writev(r1, &(0x7f00000000c0)=[{&(0x7f0000000100)="000000186004000800002b27feff023519edffff00000000000000ffff0200000000400000f2e9ff0000000016b024e49b6b6308de512c9e39", 0x39}], 0x1) 16:00:14 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) r0 = socket(0x18, 0x3, 0x3a) write(r0, &(0x7f0000000100)="9b57c67b12f0863cc3bff2a3fdb7513bc1bccc1402bcbbb93c4182a4f849acea55fce82266a66bc38ca4177cbbb0ef120d98f193f18416ab85cbc79967d0b65cd4b07a2c6a1244bbb457b576a7dcb57648ed4430e87ecb40a8204959cd7fa23da2cacc96647b4184b92434eb2a740084d1fd6cd872bb8a3b5d4f48b745e127331d8b557a6daee9aa383532572511db5eb5c4f86badcc2809e17b781dc38ba45876339c236d2842d569020287ce96991408074f0a8b7f55c354e9b9d8ed2600641a158f11973a86ce02a5a6b8740a0f7ca4dccf1e3e98f68c6fd576106c7465f52c5480c1a22b24593d470b192d44ac3d0f682afa71c7", 0xf6) 16:00:14 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000280)='./file0\x00', 0x611, 0x0) fchdir(r1) pwritev(r2, &(0x7f0000000000)=[{&(0x7f0000000640)="76d11bfba01b2b437500f4e773d6d87539da24cace396c1d05b923466a161897509b78dd2cea3471e8956dc5fc20e77b6a13006174ddb0a7bd78cc8c51edf515c237e4adb5514027f448bb7080f211692ad81885ae85829eeddb24585b8ca5b54e9edb52d4ecab6e5ca284924102e12f4b934e112398cd4a74bbc1ef9e5004ff43289f51a030164e5bef69b3eff6ede8ca2832782da69a63e754249b41058f3b90423fa281c1ef6704cc155f9fbe030a333c84ea554ae93faecd1d1305ac4355a7dcbdaebc88d39242a8d0e65b86b022f8eb0952c4ff3346854e67fe8045b1e4a414505dba3a89837c91386b0aa6bfc30c3f6966fc6c644f6742986b4813f7e3621ec860cad94b75bcac8ddf7613ac8a422da2d6e405031f1307f4a86db6ac5c7736e5eb0c7017b81019f0e295d5cecd4e85b8a09892075c791db0cbc76d421d946cf88c74d6928b", 0x148}], 0x1, 0x0) minherit(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0, 0x10, r1, 0x0, 0x80) connect(r1, &(0x7f00000002c0)=@un=@abs={0x1, 0x0, 0x1}, 0x8) connect(r2, &(0x7f0000000300)=@in6={0x18, 0x3, 0x4, 0x6}, 0xc) ioctl$KDGETLED(r1, 0x40044b41, &(0x7f0000000080)=0x1) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000140)={0x0, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0xe487}]}) 16:00:14 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1007, &(0x7f0000000100), 0xffffffffffffff27) recvfrom(r0, &(0x7f0000000140)=""/188, 0xbc, 0x840, &(0x7f0000000000)=@in={0x2, 0x0}, 0xc) setsockopt(r0, 0x29, 0x32, 0x0, 0x0) setsockopt(r0, 0x29, 0x20000002a, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) 16:00:14 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002006, 0x40004000000028aa) r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='./bus\x00', 0x8002, 0x2) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000140)={'./bus\x00', 0x6, 0x7c, 0xe701, 0x1, 0x0, 0x1, 0x6, 0x3, 0x2, 0x8, 0x4}) writev(0xffffffffffffffff, &(0x7f00000000c0)=[{&(0x7f0000000100)="000000186104000000043c09f8e58ca1ef0000000000ff01000100000000002e6c39f4a60708ffff09f6ce4222276ef7", 0x30}], 0x1) mknod(&(0x7f0000000080)='./bus\x00', 0x2018, 0x1) 16:00:14 executing program 1: r0 = socket(0x2, 0x3, 0x1) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000040)="0c6d5135f15090eed7faa8c3f4000000000600000a800febf772e98c72000000000000000000000000000000", 0x2c}], 0x1) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x280, 0x2) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000100)={0x3f, 0xbe49, 0xffff, 0x8, "5cf8ca8a417dc762109099bc820846a199bef9fc", 0x6, 0x8}) 16:00:14 executing program 1: r0 = syz_open_pts() semget(0x0, 0x0, 0x46a) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xffffffffffffff01, "90de290e7989a23ff89c16723f911a1d962f681f"}) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) ioctl$TIOCFLUSH(r0, 0x4004667f, &(0x7f0000000100)=0x10) r2 = open(&(0x7f0000000380)='./file0\x00', 0x10003, 0x3) r3 = semget(0x3, 0x3, 0x80) semctl$GETZCNT(r3, 0x1, 0x7, &(0x7f0000000300)=""/101) semget(0x3, 0x1, 0x0) r4 = semget(0x1, 0x0, 0x424) semop(r3, &(0x7f0000000200)=[{0x16f2374fce75aad0, 0x3, 0x1800}, {0x3, 0xfffffffffffffff8, 0x800}], 0x2) semctl$GETPID(r4, 0x0, 0x4, &(0x7f00000000c0)=""/19) socket(0x1e, 0x3, 0xa06a) recvfrom$inet(r2, &(0x7f0000000080)=""/30, 0x1e, 0x800, &(0x7f0000000140)={0x2, 0x0}, 0xc) 16:00:14 executing program 0: r0 = syz_open_pts() fcntl$setflags(r0, 0x2, 0x1) r1 = socket(0x2, 0x4000, 0x0) setsockopt(r1, 0x0, 0x23, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) 16:00:14 executing program 1: r0 = syz_open_pts() r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x80, 0x20) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f00000002c0)="582720efabd16ebafe7325259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff33685619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdbbad85052dfbbe6a4f5f728193ef16ab93f12fc4d5f16b136a5d0", 0x65) dup2(r1, r0) write(r0, &(0x7f0000000980)="06e144ee79bd941659ef8d24fe0adafd52a48dedd889e8bcaf9ca83cbe87cf3024e9c271ec4502df6f49b8d7faf2c207c2c8818aa8240e490b945c29b30c2117ec2b4d5fb6334bf5b73b6f1dc32944843f4252c51fc31c69aedcdcf6f1e6537814e373636070e2cb3bc97a728b77356889c8b886f87fd4e059216e975664139ac33295006cbac9595e3571d5384115c1e9cda62fb42e958d9672437099f3ab7b98da08c24e0a29693010ae5cf4065f9481d2c0c309767a764bc9dc075f6c2881bb40505777259573bbafabfb577d2dbc71e81c03a51f5ca002ec1f60df7d1dce4a7a5ac95a7fe6170ec3fb994774ac476705408f572d51c3c18f00fd28902cd69a5cb0bcbc282668739c14efaa14ddbb46af425c4f7cec82f07945cfea7d103a74fdc51bc36f30c16a0da121384f43ac410294e7200d44a8560befb39d1938b7de394dc7e2bbc4b45c84ff4d83a458d005277feed5cc704d0e49ae3ac97146b30e91c848397a3dfd3dcb1a3919cf872ac3e3f590752b40828cac5a2ce270f2bc52ce7edd254a6db376072339ad3cb2857a7faedcdc8ef00e21a00cd63152fc0081dc5de2335e124194e30f7eed3adff0663c4758d7775b13547c700760bc09c077055fb8a8b17d296c8981e1b5e296c997b0077e20e725bcbf1a21ec5db104f2bef5d96e431fd88fd1ecd295bdb2ae73043af73b804273968efa8612c16d75a13fa3a4b743e85bd736c4abfadb8dfbd56d62b114c9caab6865c2133bbf3cd1cb04f3bb857e9272c54e1609dc8a7f98fa6ecda3078a804825450cb77ea22082c4e4a7492bbe1636a943ccf67137ebba75c660fdb49996784d19455ba4a7a5fd5eb24a15", 0x263) r2 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x8000, 0x0, 0xffffffff, 0x2, "8ac9b75054d7055762e6ac62ba9bf113f2a0b092", 0x2, 0x3}) close(r0) r3 = dup(r2) syz_open_pts() ioctl$TIOCSETAW(r3, 0x802c7415, &(0x7f00000000c0)={0x100, 0x0, 0xfffffffffffffffc, 0x8, "68a2952f3ba1186b7beb9fab20a6de8f87a51fa4", 0x8, 0x4}) pipe(&(0x7f0000000100)) 16:00:14 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "f643938def1291777d75fb9b2256dbc6b34e8846"}) writev(r0, &(0x7f0000000200)=[{&(0x7f0000001800)="d10b01e1d680f9c6062e6d20da79547c19470756030e4e79668254e737c42132b2f88425f4eb7db503a5c03d41a893a0c73b3c38e32468b9dbf2560d6c575768760056b5d3ab2b1c57e6bc1eaa94d6cc666e8af2db19c4845ace8342f15b175474794bd7845853fc3246e1044321f2b291ad9e303905ae6eed8f620ddea01882a4fe05fb74dc3da97ab05e64632e85b80bfbc0f1db169b67eb682ab34df35e193e36a1af6d5185b6ba3ed3dcdc6d4bb18ce4d900c8e6a206c19dcc94c5275eb46fc82dd3242334b88d5580f891c20a42ad1c516658479257393e16f6c12e499c639039aef61448ac3c7e80669f5557141b711aea87b38637a1b4b65f240ec7f37a09bf59a95a65aa07fb724d671eccf12bdae8df11f389d59ea4bbd573da7bf7ef1711c5d44a8aa9ea0ddbbf0c63318fa69bef49dddd26fff091919895189b9b4174c96a31a9281eaffc5fe6b61c5d6f1bedc9809f5a9d9ad7cfaf84776eb5d5717bdfa4789922265b2f27a230372ec1aa093aefc07e28617cddca6de2941c448cc963e5cccf4dd5814f5610bb3841e0f80d44164db3840d5695ed292f054f8074bd421c42dac937a9d317b2250a8c0af2fb9fd8e9d5f41584bcc1f94f0e11cb73a63ba82a7d46d762b625ff447ec3d0f0f91afbbb99ee8ae7cdefe4674ef4f74612d573a600cae98b6fb71950a21963c56028d7857a8e4b334141107dc7f5bd617e62a25f1c6332c238dfb77ad8c4695b7da5751cd86e5c86a473c94d76b09180f348be30986df1cca9455db9777e3731ba3571995dc003b1871d1a6c3407f7eae1916bad7b1051c551667d68aceb7275ff935c1fc5fd0b1a4a0926a3724e2f7b1ccfa0009921a3c944f08afdcbebcf1d79d1e3b3c71389a9b0175e66526ae0b92f2f2eda3d332b063d1a0c157535e47fc802460a358828c8d75cc26713a1b8e14fc318c179d0dbf412b398bd06d2b6efffb01d35065e23062d16080e3d5e01833dd224313dd2265c65c1051a42c0a37911d775add8ec3367c5c404a05d0067cef5f58ed8f843693b45315212ec06fff30703b1894267b652b522050caebc5799661095290a314889061e1e7dc97882a23a7e2b88022324cf8ecca5ded98d34328850ca995090fbb1069c058b58b95dadd25aa005c2f0a72fe29f078b0214e1c86b682c86e10afc8232eebd70c449236804cb191e34b3b2057bb08a8c2fa0667c34583cb7857005078d9771447063790964fce093896ebf47851a636579c3dae62e3fa62d3e70fd96846f24c298e1117ca9790c0c013d24bd97d5b025b1117758483333f03253382427bd13dfc583bda5abcf62735e13a7aba3962b0673db4432cea429b7582dba532dcf46403cfe090abe2d92a3599e4e0427d3a49a37864c6ddcf7a445faae6d83bdd5803de13ef875130c43415c0699ff286e6158626d7bbd3524468b537a11896968471099b8ae53383ffa6b1d1fb5054b006d2d8f94eb28dee2a9a8cfda86dbf58e1123a2a97d2e4c840c6388da77c8a0ea04537f50006f834500a1d0ac7b16e7fbefa9a565d942f143eda7152d3e3ec4426c846582aaa1cba72b36816675eae5322a635099fbe321aa751525e1f6a97a56e5e8f401e46d51222c78017b3a688de2d3dbe3b0f5941ba0d803ee422284b49fdc59ca90ccf20e1426881c53027524153e5d10248776eba553f8ed3e6d822e4d61852df5feda744bcffc9402dcec9b2e94f7f242f8bd04b157f0cae1d66a6a8c3699aa1db8383aec08d0d785a58c1f33e919cf1b06156f2301d9ce227644e07f3d93de991f47382bcdbc1238faabb2c12c672b185c7b6d535a4dea76803e9f7277856e9b3cec255d70373e447c1bc6501bb0ee330dfd005490819403414c9ff92f6e230a787323db5d05a7f115bdfaf3fdf15a7f43087335ce430886fe3139ed089e65fdff4052866cf8d85db6455ce2c035fde725e520f6302e59a63504b78b1104f184cc8434eb43c5a62193fc467fe23da152afb6c7f228ef68a8aa1d08956dd5efc57961fd4827ba0deac45473710fa1a2edf8d1bd27335b3bce597e25afa16efd77a0bbcf285dd868f245fa1a9f92d1e9a6fe62d655df596a534a6106ff930dbacc2827fcaadf9561c8775bda8f4fcf7abb9962b146f80a0efb433c62d0589a2b46744f49a213342d06479e01f35e03169b3fca179b9f2ccfb9e49e42dec8a0436f4a2a1f960ab27aa4c9ad0ee6b2b48377a6fa19b700cad58d48a3ee6beb52373ba0eaf5a4998a2f0186fe22203611ad1c7f8b7f661dba0b40f03e2b5b4c5f5ed63c792cb9c122bd1a10689980fda257145037804df28a188d630145ca1050c9e91003c7c99fff08e0812b93c8aeb3ad6eb21809404fcca01de934e74ad2618da2c232fbc793f89ce4be9219f83e133bc8086aa4ebef3ce74c288997dff674234d8fc478e95db4c2b1b93eb05013f207f95ac166443d82ba5f9cc051ff8787d3cd13508403cde0d4a5bcd743d9da77beb06044c8d5adcdd8834d2bfab6e81a5f46aea876d8cf155d11706752a02d69beb2bd60f49d9a00729b8875ec63798bf81576b416e697332eaca67fcdd6d5bae23b2d4edc7787d593510f343a457f5dd13cb0e0e72288d74f7a1968d7d785ba6e3d510f0df77e67ada645667e5fb415aacc64b8b74d232ff206eca3ff58c27877ba52a9cc8606ab983d58b0da11066b3d94017595f18430ce94a92a52607afe83d7e71057584b3302492c2124c237d2be26e1d6f46645f6bdb6dae428e43c2de1d1aa3568ca0b9c7f9a15f77f2196a4113a095bf111e3c79a9e91856c5814f35c4832afbba817b75bf8b570cac2540476d37d8eaca90ae3a44d5be23f333d29d98284da43adf236887fc3c46cb1afc93c38125e8cef8fbbb79cd8c09c09578a0758186bcfa9330ae3b78f9517f30e2ae05f6e8c88517603f3b896a3157e356232f7774c09f5400287780dac7e60e390860b6329f8bb0de99d0bade9c38915fa196b9e6127e02c96d292b77b382f72b000e28c9ab2202bab6df545475adc62cab1ea977b53567af2e9d6a52f82c7f805e8c1e57140d738815062eb67978dc58ae3e38f1a2d95bb5abd173898953db3b13923c1dcb5f1e27b3589484e415bd3e4ef3db2613d11205137aef4063f75439a031d4ad7ef29ecc8b79003af787dc3eeb9617289a8e39bfb55fda0d64f7ca8dedc6c4bfa795aa71f97dd2349397975017229ec86cffb76aa018e82422d1295cbcc9cb57fa2d7a58e1b4712dcbcabc5ea9244a2b7497b2b7707e0256f9f927e7bd8971d90542c5ef6bb9cf53fe52ae616233b20d4d0c6d430628f78e7a39d0508304648fc4fd7d615a84350518659d8a241e7502bfea689e56dea36a7a0aba37541c713153af6f589a743fa0a1c65993163bd4281374d219e46f66b31abd3685be0279ead62eb8aa89e8f5672055782db411510c1e9c8acccd3609726ad16ea96c693c3763cb56d0bd5d67f0f6f1af821ef8a33cfd4335890217befc6aef5707eb153f56aaf604113582452f45f02edba5555c7175df6d485060f40ddc07ee80182bad7077a2c146a8ffe27f336ca7a2bb5c47da352c48eaa69c4fe470c704b342854ffe0ed14f23360dc72aa27693f769c76d21d49ad742529303e92fe5350d6259c9f94c82c43c515986592c7b386dac30a46d8386ce3b9ee710dc001392e5ce9a1cacd7edaaa787ebe72b71be0c7df8bb4208ba9420e5f956b08bc03352214da5345dc1b8e62418245aad3b1f836abcd5933e2be6e00d94136d911fe2a907990d24acbd3ad501457dc9a80afe0359b525774a8a3a2ee1121ac3cd5d3e9e808e6a53f087df7b14ad8804a5bafc210040165f5ea56694b409e8d52b83fe2cbf9047b25e5efffdec68567c24aa311c0226948cf49c129532aeafd53d4bc5708d67c3ac707ef967825e7f277d76b8508cce411d5059d3686d182c896bd30e97cb44e77a13294353fc333b21340a2df553b71dab63cf20e6629e255e3b11f6a044293e74ec14636762bb52ddfb70fc241093797254778642798c3b56fb50e6f9163470f05bf33e08c7b9611bb4639773ba186d62899c8f485ac060001a0cab0ab937c4133c3634fd129a6a748c468c81fb5597d0a8e5847056a21a8b4496630730f42ebe9880f1d64bc753676be3be440b3b5b0a61b92a7deb3a4cfc43d1eb5e965e19a54c37f79b8965472fec22eab8c29f036d13eaf06dc1e340f28ea07533752cb157a2fe14cf3f38398976e1dd8132eb747fc5d32119e25bdf0986e1d0b6ca04907f631344bd2f1ba4070592c3e334aec8cfcb0d09c634b857f1824ee551ccf5fa88812ba0a415ca702d706d7290b6b3f82477565edc6613e2378c136135e078f6745659d3322be4d344a42b30d2559975bfeabb81bbb7d3bf50ba035f8c3c4c40f9ea0748ccfb796eba9a57f899b4727c4b35884c18bf53f9558c7b684ab64f686b715aeba28e68879ab280a0926480a4e5f7d71d774fb59e4394618b89e4451f911d3ba9b0c1b03873a7cfded0a371989c422f4f3d6522e82f678f86a412a547f7d25f63c205d721787df1de595751a0226fe068ed84e025d2f01f851c0667c3513eccc12475f63dfe2d9e33eff05abfff7399de22534295caa9599ad52a3000113d00a8325f5015771484e53a6bef8bdb09ad4225cf49ef6154443144719ef2c9579a781e63bcbcfdac8e6ff5a1e345493de7b064adfe9faba16e8a22210e76467367444b34bc8016e1bd2f735c7505eb0068ff05d0cbba009079abce4a1935e", 0xd3f}], 0x1) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000500)="58f846b9c8d4283b02f31e5d56b213b1ee1662f45404c6106fc4e9a503eeb3a3d1e1783226b609623287c7f0001a633204ade1bae72927d4a23b588b6ea10c997067fc64cf77376d4a941d64c72f3488eecf1efe58d03bdb764ba012a32fd7b9d89fdbefec6d9aa1a6e635cdbcf1711e8eaf3727f1e403fffb6e7d9d3b8d7ba8fbea3864553cf0742a0893f6cab722ebed726a56f62b94d38512ef87d30ca9607216d6ea93d0009e5e1538aa639a5bf1482262c170ca7082dc5708d9ed98286a50c985d5b00339e55d04eb0651895b1cd9937042df3979e8bb2cfb9623627278d80323d635d4097ff6788b83d1013c1f5e5745f9a5757d74d13a9d27886e10ed0040d38bb7cac65b49b0faccb78189ed6ef9035c1ed23cdbf09dd70bbb1999005beda6169e07972ebe1cd0e9065d2f12b45a690a2c5415e1d61ccf7d3342d38449ff4933474b5eeda40c5128b53e50e00dd97a81a5b65bda86ec9aa4d115ae5114caae0c142f1dce31090781f67a86808a095c32432fdab657ccec2878eb898660635737c7fcf4780f3bcd3ee55f63b7107429b708034716fafa47f8ac5ba85407e1d153db214fa3575669213d4bfc3a1cb0fa39be1644665b1cc89c36711152a321a1fe2ebb5beebdfdf542d762db1cf2b069fb4cf175c7872448b71d87438bd80d5ce7072fff97395485f92338a3124c949ea0480fdb663cf135f8565a24d7d928a82a0fa1fb975aa5043150e90dd01dee2deec47ba917efd227424bda79edc7ea0740b44ca3d318daaff83fe0ef671bc928a44714d095a8157aec69155a7ca875ecee1b58b988441174aae2b9c819699045237fcd0bb5e0332bcbf004e6a9d853924355cef15dcda449f157e4c69d6877bf0211da3f8d931aaf0a70aa1d5762023b83e84d920d3d1ebdec43dc1e8e34411e3f61efd196b368c73bdff2f9d31f0dd9f82f3f7091aa185e0f28e0e4962426e0292417fcc6eef8680c511405d4d9f7", 0x2c2}], 0x1) r2 = shmat(0x0, &(0x7f0000ffb000/0x3000)=nil, 0x1000) shmdt(r2) 16:00:15 executing program 0: r0 = socket$inet6(0x18, 0x0, 0x0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x400, 0x0) ioctl$KDGKBMODE(r1, 0x40044b06) getsockopt$sock_int(r0, 0xffff, 0x1022, 0x0, 0x0) 16:00:15 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=""/201, 0xc9}, 0x0) linkat(0xffffffffffffffff, 0x0, 0xffffffffffffffff, &(0x7f0000000140)='./file0/file0\x00', 0x0) execve(0x0, 0x0, 0x0) syz_open_pts() sendmsg$unix(r0, &(0x7f0000002480)={0x0, 0x0, 0x0}, 0x0) r2 = dup(r0) ioctl$TIOCSTART(r2, 0x2000746e) 16:00:15 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, &(0x7f0000000100)="2b00ff7f000000003c008aa4", 0xc) r1 = open(&(0x7f0000000000)='./file0\x00', 0x800, 0x188) ioctl$TIOCEXCL(r1, 0x2000740d) 16:00:15 executing program 1: r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000001340)={0x0, 0xfffffffffffffd96, 0x0, 0x119, &(0x7f0000000000)=ANY=[@ANYRESDEC=r0], 0xfffffffffffffd75}, 0x0) 16:00:15 executing program 0: r0 = socket(0x27, 0x7, 0x10000000000) sendto$unix(r0, &(0x7f0000000080)="b100050202000600000012005786ca3849451ae3d3051020741038f53e8551f30cd5020be454b691d760fb547929efade33c5f0e08fecea11ea8fef96e4fc748e93f0b780486ae007373a1bdbe781e4d8f6aef9187a869a4952d129d77f446a3ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026b053a241ae28e8a206fc05e5fe5a8af63ff37282934e4fde2f20fd3872babfbb770c1f5a872c881ff7c", 0xb1, 0x0, 0x0, 0x0) 16:00:15 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) fchflags(r0, 0x20002) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000080)) 16:00:15 executing program 0: r0 = msgget$private(0x0, 0x403) msgrcv(r0, &(0x7f0000000000)={0x0, ""/212}, 0xdc, 0x2, 0x0) msgget$private(0x0, 0x0) msgget$private(0x0, 0x87) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VT_GETSTATE(r1, 0x40067664, &(0x7f0000000140)) readv(r2, &(0x7f0000000200)=[{&(0x7f0000000180)=""/115, 0x73}], 0x1) msgrcv(r0, &(0x7f0000000240)={0x0, ""/53}, 0x3d, 0x3, 0x1800) msgrcv(r0, &(0x7f0000000280)={0x0, ""/57}, 0x41, 0x3, 0x800) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000300), 0xc) getegid() getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000340), &(0x7f0000000380)=0xc) bind$unix(r2, &(0x7f00000005c0)=@abs={0x1, 0x0, 0x3}, 0x8) getegid() 16:00:15 executing program 1: r0 = kqueue() r1 = kqueue() kevent(r0, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0x97}], 0xa4, 0x0, 0x0, 0x0) kqueue() r2 = socket$unix(0x1, 0x3, 0x0) r3 = dup(r2) ioctl$WSDISPLAYIO_GMODE(r3, 0x4004574b, &(0x7f0000000000)) kevent(r3, &(0x7f0000000000), 0xbe, 0x0, 0x5, 0x0) kevent(r1, &(0x7f0000000040), 0x20, 0x0, 0x10000, 0x0) lseek(r0, 0x0, 0x1) r4 = kqueue() kevent(r4, &(0x7f0000000040), 0x3, 0x0, 0xcb5, 0x0) close(r0) open$dir(&(0x7f0000000040)='./file0\x00', 0x80, 0x5) 16:00:15 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x80002002, 0x0) rmdir(&(0x7f0000000100)='./bus\x00') r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "44a600", 0x2}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) 16:00:16 executing program 0: mkdir(&(0x7f0000000000)='./control\x00', 0x82) unveil(&(0x7f0000000200)='./control/../file0\x00', &(0x7f0000000280)='F\b') 16:00:16 executing program 0: mkdir(&(0x7f0000000100)='./file0/file0\x00', 0x803e) unveil(&(0x7f0000000040)='\x00', &(0x7f0000000080)='W\x00') chmod(&(0x7f0000000180)='./file0\x00', 0x23f) getuid() r0 = geteuid() setuid(r0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) r1 = getuid() chown(&(0x7f0000000200)='./file0/file0\x00', r1, 0x0) 16:00:16 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ftruncate(r1, 0x8001) sendmsg$unix(r0, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="10000000ffff000001000000000000007d48d292f21e13796e6b18fb0ac878f24fd8e41661ad4aa27fd3fc193594a3b4554d1b1233dcbb790b50dcb40323c63931ef321fbca97fd25c986a23e46d798768b0581abceebd03b98fd6082ac9d18865a33b750921cd532aa6f41fd64148eb478806199cff26a60b2946be40bdef39c62024cb15b99e45bfe216f7c03ecee771cd9860d2881c7d6738a6e7e1438e48aab0c5c6a6763924d971c6d735bf99a03b711f67df257b948dcbc75a93"], 0x10}, 0x0) recvmsg(r1, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)=[{&(0x7f0000000000)=""/73, 0x49}], 0x1000000000000236, 0x0}, 0x842) recvmsg(r1, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) write(r0, 0x0, 0xb9) semget$private(0x0, 0x2, 0x280) dup2(r1, r0) 16:00:16 executing program 1: mknod(&(0x7f0000000200)='./bus\x00', 0x2000, 0x86131) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x6080080c2}) accept$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000000080)=0x8) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) 16:00:16 executing program 0: ioctl$WSMOUSEIO_GETPARAMS(0xffffffffffffffff, 0x80105727, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(0xffffffffffffffff, 0xc0245755, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x6, 0x201d, 0xffffffffffffffff, 0x0, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) lseek(r0, 0x0, 0x1) r1 = open(0x0, 0x20020, 0x0) setitimer(0x3, 0x0, 0x0) r2 = syz_open_pts() writev(r2, &(0x7f0000000480)=[{&(0x7f0000000080)='d', 0x1}], 0x1) kevent(r1, &(0x7f0000000140)=[{{r1}, 0xffffffffffffffff, 0x80, 0xe, 0xf2f, 0xf2ad}, {{r0}, 0xffffffffffffffff, 0x1, 0x1, 0x7, 0x3ff}, {{r1}, 0xffffffffffffffff, 0xc, 0x2, 0x1f, 0x1}], 0x100000000, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0x1, 0x20000000, 0x4, 0x9}, {{r0}, 0xffffffffffffffff, 0x2, 0xfffff, 0x3a93, 0x8}, {{r0}, 0xfffffffffffffffa, 0x80, 0x1, 0x10, 0xf24}, {{r0}, 0xffffffffffffffff, 0xc5, 0xc0000021, 0x0, 0x3}, {{r1}, 0xffffffffffffffff, 0x80, 0x4, 0x8001, 0x6}], 0x8, &(0x7f0000000280)={0x3ff, 0x8}) lseek(0xffffffffffffffff, 0x0, 0x1) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f00000000c0)=0x7) lseek(0xffffffffffffffff, 0x0, 0x0) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000040)=0x7) ioctl$TIOCSBRK(0xffffffffffffffff, 0x2000747b) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) execve(0x0, 0x0, 0x0) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) ioctl$TIOCNOTTY(0xffffffffffffffff, 0x20007471) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x1, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x1, 0x0) pipe(&(0x7f00005dcff8)) ioctl$TIOCCDTR(0xffffffffffffffff, 0x20007478) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB="438d4335f7ff973f477fe5b7c755bc13637fcc28389771d9baff1cb252af07af9a0bdd5367b637d35af8049fcc1b86546d7ee0b3382109cc7c97449f53db9b7a028e022594a5054c712c2e74410642732b7b58b78c328adc160dc6f67915831817f2a58861d62a31eebb97fb52cbdc581df98d24852c1a14fe214d073a613d52839545be4f43b4414a7dc9e46e3066f19bff0f4b62aacf66cdac45becbc5bbab3ed3100b95cdacd3e7e7c4ee6b1b97877c9244fc66dba99644c499e9c4b082561ead20cf33c44748bae329652923a95428d7d9bb2d74cf00000000000000000000000000000000", @ANYRES32, @ANYRES32], 0xef}, 0x0) 16:00:16 executing program 1: mknod(&(0x7f0000000200)='./file0\x00', 0x2007, 0x202) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r0, 0x0, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x5c462250e79ff984, 0x105) r1 = kqueue() semctl$GETALL(0x0, 0x0, 0x6, &(0x7f0000000040)=""/21) kevent(r0, &(0x7f0000000240)=[{{r1}, 0x0, 0x4, 0x2, 0x8, 0x3}, {{r0}, 0x0, 0x40, 0x80, 0x200, 0x8}, {{r1}, 0xfffffffffffffffe, 0x12, 0x80000008, 0x400, 0xffffffff}, {{r1}, 0xffffffffffffffff, 0x50, 0x2, 0x9, 0xb6bd}, {{r1}, 0xffffffffffffffff, 0x9, 0x12, 0x2, 0x6}, {{r1}, 0xffffffffffffffff, 0x80, 0x800fffff, 0x6, 0x8}, {{r0}, 0xfffffffffffffffe, 0xc2, 0x4000009a, 0x401, 0xffffffffffffffff}, {{r1}, 0xfffffffffffffffd, 0x9d, 0xfffff, 0x2159, 0x800}, {{r0}, 0xffffffffffffffff, 0x2, 0x0, 0x1f, 0x8}], 0x85, &(0x7f0000000380)=[{{r0}, 0xfffffffffffffffe, 0x4, 0x3, 0x9, 0x1}, {{r1}, 0xffffffffffffffff, 0x10, 0x0, 0x49ea, 0x2}, {{r1}, 0xffffffffffffffff, 0x18, 0x8, 0x69, 0x4cd7}, {{r1}, 0xfffffffffffffffd, 0x48, 0x42, 0x1, 0x6}, {{r0}, 0xfffffffffffffffc, 0x92, 0xfffff, 0x2, 0x90f}, {{r0}, 0xfffffffffffffffd, 0x0, 0x4, 0xffffffffffffa992, 0x9}, {{r1}, 0xffffffffffffffff, 0x9d, 0x4, 0x2, 0x2}, {{}, 0xfffffffffffffffd, 0x50, 0x44, 0x10001, 0x7}, {{r0}, 0xfffffffffffffffc, 0x29, 0x1, 0x40, 0x7f}], 0x6, &(0x7f0000000140)={0xfffffffffffffffc, 0x7}) kevent(r1, &(0x7f0000000180), 0x3f, &(0x7f0000000040), 0x101, 0x0) 16:00:16 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x80002007, 0x4300) r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0xc0105715, &(0x7f0000000080)) r2 = shmget(0x1, 0x1000, 0x1, &(0x7f0000ffe000/0x1000)=nil) shmctl$SHM_UNLOCK(r2, 0x4) 16:00:16 executing program 1: openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse0\x00', 0x4000200000108a9, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000100), 0x6, 0x0, 0x10001, &(0x7f0000000140)={0x3, 0x7fffffff}) r1 = socket(0x2, 0x8003, 0x7ff) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000), 0xc) 16:00:20 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)='X', 0x1) ioctl$TIOCDRAIN(r0, 0x2000745e) close(r0) r1 = syz_open_pts() ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000000000)=0xa31) syz_open_pts() 16:00:20 executing program 1: write(0xffffffffffffffff, &(0x7f0000000000)="f13a3c20bfd86c6f3050c37c7fee55ed541e6f25846efc8723cc8de29cf48441a5d6450567d390b37fae76f4536cb7", 0x2f) write(0xffffffffffffffff, 0x0, 0x0) recvmsg(0xffffffffffffffff, &(0x7f0000000480)={0x0, 0x0, &(0x7f0000000040)=[{&(0x7f0000000280)=""/47, 0xfdca}], 0x1, 0x0, 0x0, 0x9}, 0x40) 16:00:20 executing program 1: r0 = socket(0x2, 0x1, 0x0) recvmsg(r0, &(0x7f0000000580)={&(0x7f0000000000)=@in6, 0xc, &(0x7f00000004c0)=[{&(0x7f0000000040)=""/148, 0x94}, {&(0x7f0000000100)=""/19, 0x13}, {&(0x7f0000000140)=""/49, 0x31}, {&(0x7f0000000180)=""/207, 0xcf}, {&(0x7f0000000280)=""/155, 0x9b}, {&(0x7f0000000340)=""/230, 0xe6}, {&(0x7f0000000440)=""/73, 0x49}], 0x7, &(0x7f0000000540)=""/56, 0x38}, 0x841) setsockopt(r0, 0x0, 0x20, &(0x7f0000000180), 0x0) 16:00:20 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="cf022e2f66212c1f5f00"], 0x1) shutdown(r0, 0x2) getsockname(r0, &(0x7f0000000180)=@in, &(0x7f00000001c0)=0xc) flock(r0, 0x1) connect$inet(r0, &(0x7f0000000040)={0x2, 0x0}, 0xc) setsockopt$sock_int(r0, 0xffff, 0x1021, &(0x7f0000000140)=0x7, 0x4) socket(0x10000000002, 0x2, 0x0) openat$tty(0xffffffffffffff9c, &(0x7f0000000200)='/dev/tty\x00', 0x480, 0x0) r1 = semget$private(0x0, 0x5, 0x22) r2 = dup(r0) ioctl$WSDISPLAYIO_LSFONT(r2, 0xc058574e, &(0x7f00000003c0)) semctl$GETZCNT(r1, 0x1, 0x7, &(0x7f0000000240)=""/115) 16:00:20 executing program 0: r0 = socket(0x18, 0x2, 0x0) getsockopt$sock_int(r0, 0xffff, 0x20, 0x0, 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x20000010000) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000040)=0x9) 16:00:20 executing program 1: r0 = semget$private(0x0, 0x0, 0x108) semctl$GETPID(r0, 0x5, 0x4, &(0x7f0000000000)=""/19) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x200, 0x0) getpeername(r1, &(0x7f0000000080)=@in6, &(0x7f00000000c0)=0xc) r2 = fcntl$getown(r1, 0x5) r3 = open$dir(&(0x7f0000000100)='./file0\x00', 0x1, 0x28) syz_extract_tcp_res(&(0x7f0000000140), 0x6, 0x4) semget$private(0x0, 0x4, 0x104) chmod(&(0x7f0000000180)='./file0\x00', 0x40) openat$wsmouse(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wsmouse0\x00', 0x800, 0x0) r4 = fcntl$getown(r3, 0x5) ioctl$VT_WAITACTIVE(r1, 0x20007606, &(0x7f0000000200)=0x1) setpgid(r4, r2) r5 = getpgid(r2) r6 = msgget(0x1, 0x282) r7 = geteuid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) r11 = getgid() msgctl$IPC_SET(r6, 0x1, &(0x7f0000000340)={{0x3, r7, r8, r9, r11, 0x60}, 0xff, 0x99a, r2, r5, 0x100000000, 0xe0, 0x6}) getitimer(0x1, &(0x7f00000003c0)) ioctl$VT_WAITACTIVE(r1, 0x20007606, &(0x7f0000000400)=0x1) r12 = open(&(0x7f0000000440)='./file0\x00', 0x2, 0x38) connect(r12, &(0x7f0000000480)=@in6={0x18, 0x2, 0xa2e7}, 0xc) getgroups(0x7, &(0x7f00000004c0)=[r11, r11, r8, r11, r8, r10, r8]) getgroups(0x7, &(0x7f0000000500)=[r11, r11, r10, r10, r10, r13, r11]) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000540)) utimensat(r3, &(0x7f0000000580)='./file0\x00', &(0x7f00000005c0)={{0x3, 0x9}, {0x5, 0x2}}, 0x2) getppid() mprotect(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x0) 16:00:20 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r0, 0x4, 0x80) pwritev(r0, &(0x7f0000000140), 0x10000000000002a9, 0x0) socket(0x27, 0xc000, 0x2) unveil(&(0x7f0000000440)='./file0\x00', &(0x7f0000000480)='r\x00') rename(&(0x7f0000000000)='./file0\x00', 0x0) 16:00:20 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = msgget$private(0x0, 0x300) msgrcv(r0, &(0x7f00000002c0)={0x0, ""/162}, 0xaa, 0x1, 0x1000) r1 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r2 = msgget(0x3, 0x4) msgrcv(r2, &(0x7f00000001c0)={0x0, ""/82}, 0x5a, 0x3, 0x1000) r3 = dup(r1) mknodat(r3, &(0x7f0000000000)='./bus\x00', 0x20, 0x10001) msgrcv(r0, &(0x7f0000000380)=ANY=[@ANYBLOB="00000000000000000000010000000000000000000000000000000000000000000000000000f7fffffeb4d03fa17812275729daffffffffff0000000000e80000000000000000000000000000000000000000000000000000000000000000"], 0x61, 0x3, 0x0) ioctl$WSKBDIO_SETMODE(r3, 0x400c5708, &(0x7f0000000080)) ioctl$TIOCSETVERAUTH(r3, 0x8004741c, &(0x7f0000000240)=0x10001) readlink(&(0x7f0000000100)='./bus\x00', &(0x7f0000000140)=""/122, 0x7a) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f00000000c0)={0x0, 0x4fff, 0x5, 0xd041, "58d26dad2380b7c0be4a0c94835373cbbb13d725", 0x1, 0x3}) 16:00:20 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002004, 0x4300) r0 = open$dir(&(0x7f0000000140)='./bus\x00', 0x800000000381, 0xfffffffffffffffe) fcntl$getown(r0, 0x6) 16:00:20 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x4000000005bcd) utimes(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x6, 0x5}, {0x4, 0xffffffffffff0001}}) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x40047002, &(0x7f0000000100)) 16:00:20 executing program 0: r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wskbd\x00', 0x8, 0x0) writev(r0, &(0x7f0000000440)=[{&(0x7f0000000380)="51592a1f1477247d1a18f14b3368c9e29bfd93042a35dccc113049eeebf14370755ae15adc712b0ef8a63897b9e26d90fe2a85aa784ee80813c9a40c4b454816ee63c79b399144494e6e603e72", 0x4d}, {&(0x7f0000000400)="a5986431c621ac2bf731b7a9cf3b32dbf7f4dd4df1e11d756167872439c37fb7c7a1", 0x22}], 0x2) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86128) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x1, 0x0) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000540)=0xffffffffffff7aab) pwritev(r1, &(0x7f0000001b40)=[{&(0x7f0000000480)="fa1204a49155ce1e", 0x1}], 0x1, 0x0) pwritev(r1, &(0x7f0000000100)=[{&(0x7f00000001c0)="7346ece858abca482b2c8ff0bea8524ca14472351ab6f84a152ab48276cffc0c345b3fae2800ea01e563f168a80e8a17d845ec6ae7b21ed1af1a3dd0381668c86a2a1579715197522d134f59ed2748b6aeed90685726b179bfc73542e1b1bfd2372de5aa79e5e62346cf11b9b9d0f82797a4455e874c1b08d7be9a84f6bef1e7718a3ed4780ab959bf7ef17d3ed14ac3fce636142d011fc3d590af59cfd696ad9705d7cf248ad2a8e170ada6d8f37ce978908571b58ef7ecce20112ec543a6b3bcebd73d4ac1008b57246447e95bdaae39009b7fa9d5463769a6279a48cf94d0760abd07ab7fbbb74af7c731df86", 0xee}, {&(0x7f0000000000)="2efd2fd70d0a8ba5479343f4276a0108036b950ae14731e465c137c73766421bc792f598dcceac86b4b72d0b03a1f18907781f91ab5b1aa1ce91f530388dd92082a5f553ed9cbaf773e362f546bfe1fdbacd4a734498fb139e0203b403c375836350a18711fef2858666d5c7cc", 0x6d}], 0x2, 0x0) writev(r1, &(0x7f00000004c0)=[{&(0x7f0000000180)="010000", 0x3}], 0x1) write(r1, &(0x7f00000002c0)="e207d19d82e72cf4f3cd64ab2987b4be253c0faf9e1d9709bd807be43da84f56b79e8425bfb71d3ba051bdeb8633e5bc1aca0446c97178611be5bbb29fe17dc1033d49fc3e200dc480aa006d8da29baa0ece213386e8568d5aaf0c55b124f25fceb10b3eecba8cde02eb2f71ddce0d6b47af543c00acd49639ff72b1403fab6e7d708e", 0x83) ioctl$KDSETLED(r1, 0x20004b42, &(0x7f0000000500)=0x2) pwritev(r1, &(0x7f0000002380)=[{&(0x7f0000001400)="692d0825001f3e3c3ee45ea1ad121ec1cc3bc2d92dc2bb78512d43e985942562398f681e1c5a17870108aeada35ab29f50000000000000009774be7bf9c2cea443e6dc3d31b70f1e538ae4f1204ec2145df699869294fb1e7ae28031c203952a4c9a6afc4a1ef5926334eefba653872508a647ab0f0dddfcd0c826cadae61b1fb93ecacea45c343637bd0e24d4b23773fe4cdc86ca65375170ff0eaf4dc1607377bca193280ae44caaf2d870c26ae35bc2adad6269ca0df462e7a69998e0f93ca7a2c327c39ef6d2bfe68a3be3653fa70da5040e91ea8ccda01c79874cf370ed3169656eaed82f02256eb8bda2802802a5bcad0da408e9dddc648034e8c33881f1ce9dbb71cbc80ba8ed2cc466795cab03774d4d485ec28b3d482d536e3b6536ff4377ee8f4905eaf731f75a80f5802f20f05d54101014796902ec3e99a59caafc2f1ff2e1952479c51c4388f5a924ddec3af363ab608b9b5d56b70b0ba0f43ad8c14edcfec2e854ed604186d74217044e961892aa5ab865b2d19a477d3f241a648afb4e6e99d5b7e6e5bf8c4cedf64c46a34a6fb5c20f72817ba0cf7703f185e1cbe671b950efdd5de98da958fe073b8d63d73f596dcc2f7a6fcd43899d5e2d743e308fbd852830afe30daf1b8371494ebe24c2072f43eeee48dddc266d481ceb6584ab8297690599722f6c44541967663a8eae02cba34dd0ea3d569ba356f87d210b16e02a76895e800b94c4080341c08e833a12eecd910c93d86e82cf4df64916d555797c2b4cab65da0c87d4a1de23e4f3ae48ce1a7a1503442a939ba90c5e6001601ce024f78519838e15254deda121e40a0ab4b7f66bfd51a6b088b0261c88a1a1f6c90d26190a09a3206cd161aada99959c6aad4e06589a8e899ed7f0aa0f66b26fcac1c7ab2ab1cfa7fbc977127d39d3a3f52be27fcc031c4ec33e34f7ee747c334bc8e7b81beae7314cf3f4c7819fcf2ab369243f48f529dd0a40e384d87b636f2a8ac10ad0b7af71a94e003064696b749611c267d4bcea3f9d9b82f9f8d6aee79536a22a88188dc91e3c667babfc6db18e5de04768c7eb4e10bae8d905a7217c2ea4c7902408cdb6b9e7174e40a95b00c07eff19a62a8374e0ed1fd8710519a475bd45aae483b547d808c08d7797cfbbd3c2765b9b4e246740054acb6824ec2700f7c1d2488952a18678d040e9cdc1e6aabb9e4eaa0b6ea66905bd005b064d6b524ea73ebb3edd56d6d2bf5fe397c2b7200d33b39d6ad5ec7f2e5c9ff207ed03d7cfe34e49d0881ed3a4c2e7dc07c032644af0e89b8706e0b70f42e01569776c4892d5dfafecf6fee4e8b7f91331fd72dd70a6d4f30e4d9291d78e511d39aadacba8a3fd0196d128a0f395d0e41a023bb2418e10a1e94a5acc62b4b201feb0e9b3bb2b26f1cf0a58d8725269deb763fbd58b82e8ced288428c2eaee7f74ccce5b57fe3c2134f39a49f009745c292507a7b644b81be4808241f657fbc1dbfb2686535e055f4fb472624851692bd0dece59d1fac7458d6b941fa091ecfbc7eb43427e60694690845bc771cf6aed65473f6291cde62c01ff9a7ffa90be33d9791307c195f280cd638556c2ac5a12b26245c8a01b41b6fd4224ed0df8f1c80679b1274558f67cc3f79ef44a363ccf3bbcc7885dee059d68f3a7eb0f2ab0139e135cbd7c556119987e937562105b7b150e297a5fcf31ea46991dfcb7a385f7f7be990b9f510d1977ee02864a56940f07ff365f86aac98ea21f98750758c403a526142f5890d7aeb2b59aeeeff4c6079da2a7fa885d121303832f0faf9d4d7fbbef43ba904ecfd70c9bf2d9d767dc05582f34b053f71062b8c5d654e7048c0a34dcdd455e74db0551ed83d3c87d06b2fcfe6935b8f87729d727b627d2b75db1e66e345b57e5edf", 0xffffffffffffffda}], 0x1, 0x0) 16:00:22 executing program 1: r0 = getppid() getpgid(r0) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r1 = syz_open_pts() close(r1) syz_open_pts() poll(&(0x7f0000000200)=[{r1, 0xc}], 0x1, 0x0) 16:00:22 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = kqueue() fchflags(r0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r0}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) r2 = kqueue() kevent(r0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0x10, 0x1, 0x7ff}, {{r0}, 0xfffffffffffffffe, 0x11, 0x2, 0xffff, 0x7}], 0x6, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffd, 0x20, 0x20000002, 0x7, 0x6}, {{r2}, 0xffffffffffffffff, 0x10, 0xfffff, 0x9, 0x93}, {{r1}, 0xfffffffffffffffc, 0x8, 0x4, 0x8, 0x800}, {{r2}, 0xffffffffffffffff, 0xc0, 0x2, 0x0, 0x63}, {{r1}, 0xfffffffffffffffd, 0x0, 0x28, 0x3, 0x8}], 0x5, &(0x7f00000000c0)={0x6, 0xffffffff}) kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) dup2(r1, r0) mkdir(&(0x7f0000000000)='./bus\x00', 0x1) kqueue() readv(r1, &(0x7f0000000400)=[{&(0x7f00000002c0)=""/244, 0xf4}, {&(0x7f0000000200)=""/118, 0x76}, {&(0x7f00000003c0)}], 0x3) 16:00:22 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1000000000002020, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000040)='./control\x00', 0x0, 0x10) mkdir(&(0x7f00000001c0)='./control\x00', 0x0) write(r0, &(0x7f0000000200)="dc70ef74fd921c5eb4dcd5218843c654fd5660b7370fc1de292449a312700d904d281068d5cdbf475283b0e9aeed5f5258640d3839f5a56df84379aacc1632f25814de04c623725adfe30c4dbade2e4583dfa2d52f01ea31e60f4f6c43a6247ffd944d28b0fa9981706a135d73bb26b770e340037864a218094730e0ca07e4fc0aec748d5f1685415d2437e04fd795bf025dae09da33ab140e17a8a457903081087133e4dd214dede22646d280a8fcbd266f0de808b8cd", 0xb7) mknod(&(0x7f0000000400)='./control/file0\x00', 0x2040, 0x0) utimes(&(0x7f0000000000)='./control/file0\x00', 0x0) pipe2(&(0x7f0000000140)={0xffffffffffffffff}, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2050, 0x4800) unlinkat(r1, &(0x7f0000000300)='./control/file0\x00', 0xd050f76a9fac60ad) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) 16:00:22 executing program 1: r0 = socket(0x2, 0x3, 0x1) connect$unix(r0, &(0x7f00000010c0)=ANY=[@ANYBLOB="9ce119fdff3122853e178c967e1d6ee1edddc1f81fe26408cf7a2abbc9d767b157e76e82816c366a4bd79c64eab2f139df1e000000000000000000000000000000"], 0x10) writev(r0, &(0x7f0000001080)=[{&(0x7f0000000080)="92a6596923800cf12e5e520cd35a04b9cd60583190f2968b5c765775a946c9018958ebb1cb35cba0c56d76e4b209df41583770d60b88e40223db9b37658c02a369cc0a022a75393ea680bc7bbaaffdf6617c6119df04f1f10d5aecf3f22fde480659a53247a8d9e1df6ab3bd879fd35f33c8206e5ec8807b4cbb9c65ebe0795ecf9218cb5bb872dcd25e7141a77c559bb382bda85ed92de2a998052c9f0f2d351abe364e4c18d95e6e37326a4131fbaa823aab31307f5e3dc7de2dbbc4f3c46f29e03736eeffb2855a63d0648004ede4263f418ce3d7c15b4a9bb6e7f6ef69030a668e45f80b7f207185d2a4363b03f018560311da882c65be7ed9aece600b6870e7468b8b894a8d04a608c033215934ba7835ee98cd9b3ba2b3f4f92d4c9fcff7a28a46685a3e6c3516060878461b2aa93129f1d3f73fbbe0cbab3095371c954dd6b8fed5f67d9f5f79a4a3de0ed25344de1346b8bb3b2f8573b74ff26bbf21647119c7d40c2e755a8f2b892eb499a7eefea6357e3a93ae29055989c25b0f20c48e238c8b6b8db6a72cf8acf5c009b777d499ab57f2c14c868817dfef7859f8e74a7b5e8ee9b7e6b948285c4ae0b614b334cd883cef45263bac0542492d211dfd9e69fa121fa9ca457b5e6a8e7a5303107c7773ff045e27a588d6611eb6389c4a658b756e94a795ee4f62a0c293dcfca3c11dd658ff1851c8ffc12c14fa57ea6ed7ce21fa4d0aacc292cebdabc34797c29b87f66c5350d19e76e144dfbcc98346b27117d4f7d2c374c22250cbe74c893df5565b860ad351938c3fe1df48441074ad01ed4aac684f6e1162b37eac91ce888ebc98e7f5f62ae8e6678ec640d065f99d4736c6c5ac698ed77f8aa9f7258d81bda3aab96a978bebb204d4cff8b523ffdab0726a49db591c9fea0b92a29d675735642e146f6eb09143635e39f763738482d6c321913068cd4204d28fed6fba7548635b627fdbc441a53c1b8c2928bc6d5867153016d12591ef6a8de21c8d54e51e0dc7c3939af585e1e04a4b07d923952848d22b71e0308517ca7ddd7351eb1e070ee94e9c76502df47c01b0efc9f6bbda1069ee325d8689fa69035e10a4d9251a09fea1598bd28af04e92b06f327178fad275f61fd9ab356fdb6148cca0f0c3883e55ef96531d5f2ba9184034ea56f0cc3a4f66052b45d76630761ce3385c6677bfdb75771126ce47bf3014891502b6ce1a48213182fbd0f1a79ab020748bdd2f8ce00462004f1c82d1acd749c61c2f0c030b05f8d6cca1f2bb7d1beb225f5529cb8369aa05bb24c7d07f43af37eb3d10333925920fcd2935e6426c0b4aa85198c88f7f5cc0b6db8491f73e4f0fd42c8f10386791f436536c2e6bd025d016bb148ee64fc3c4fa2bea782de9f13d52e208aa9833504941217e8ed50a54bf50f72fd49fc4ecbe66b99cf6baf6366c39369a669cd305832f985650c6e266037d2b89624d59345999338e3db3317f2da2788e141c1e4a23d04de95bdd0d047243edef6dd17954467f330bd0f9188069eb554efdade9962b426dc1cc6bac1d318e180da3934e7e57f3449993457073cea7343599ba288023d4b99c056bf45b21d79e3dc5879c72032171b235865679a3bb3d4f4661d8d72575113fd39c9423d2041286688a16d84a6a58e0d39bc55ffc970d56161530d2f973cc877b4e2bd57dc079faa81a2e1bbdf8b490c4ad833d71444699cf8f542cc54e8e5a0f3bef63dc9091cf39c9a2fe1ce0e85841fe638549d0f16c86f8302a1de19a15f60bcf865994874637bf08a100db8585dcc7cd6ec743d3cef3f631f5558ba9be6f86a765f1e18299f5c81bafc9c5d5d471dcf00a2371d6939e93632a5aea889d1c1fd0bed412c18556d7afb83fa8b22e33a6e4e627086c36c298435a85cc96fd89ad6c696c87f263384c4a60e65936e9c37c5b7614ec69287792c5ac05e0edae9cf255154cf3c23e333a13b352aec5082fb6da26cc99d170b3bba6751d38904d137d53f76a67447ca436f72bf485a0bb5813d17f79c2d14dd5ce8f411e21d18957f07ffdbc620ecc318c8d42f9c7bb8cb88fd841d7348f9342ca4cb0168eea5b2b74cef8c84f73d379d3f1547be2d15f07e684b67f0c9d95db3fc279cbbed3a4d55ce986e59efabcf0f0a335e642a86b953aba077196a4ba805c52186f29116cc848d3181619dc9b5d7252f2ab300f3ab6add5b63a1e7092d15c5a10e51d3203404102c021df856479ed57282585d501ca05110d10b61b6c1d8a27f9fa612640043dfba4371f3740d6868501c03f698db77fe4d9a3a22158000b52ce8f7fb087b0a5e35ef43f75cb75d0c61f45396f2a61cd7182b8c582d65a52853683a09720e53cbb4d6aba893f422d10ecf5504461462cfebce2bfb5422a8ecd236d61476c270531020e92cf74e0234de73462bb64cec8634da5f198a887590cb016b364c1f7acebfa187571541ade3c50d188401fe282ee72b3069eba3451aa17c98c22a4fc9c0956bb9292051ff1180ce3239ea73f9abce51df2f511d220c39ca9b3c923b9c10f38c8ea914dd5ae780f1124bad5194b86445c5cb2ab2ab19e1840398b1f75a510b147ccedaa5c745b77f1ce757301a3c74c91124b0c5da9187409bf9acb0d9a8c6aa298fd522b262b28d57fe70208d1acc3e80aee2a36077cdb8c6afed8135fe5d6ba253c16211bbb1b9364542264a0b007cfcad3145fd9fa200aced68c4a328c4695794ad9ad090bc4de36cecac6ca23e356d6f14bd8858795b98c4ece0fb3966b44d523ed8e74eeb37da44b0be9827c45ef77ba4706a6d053c72211575623ddb041672fcce29a0d5f5edcbb9377d2d3b893eae52510c054598962d5549d367a58d9f88243f12c7d9f9c6a487ab8cd1b83198cdf67d4af32362eb5acf597bf9879482cbf269d5f62bc64644081b39202e66c577ed317225e8e9dfb7fe64ae8434f93cf2f2c7f1c0619fb12999305fa5c90bee462c9e91eee2635c4734bd0eb29adeb8bcf3bfc00dfffb6b22a3005c8a1fe0147527daf7d3e9b51e6ebaf4bdbe9c2dcc4a64b9d89f9280c9ca4b485e91520f42bb70e737c2ca039c66894646761d1e6552f4c02b6011fa6dfd0a1915c3f9dfcb0e56863d50305260577d208c26e5b028d17c7d25d8648d52219064df38d390e652e23f9e0427e332d2bfcb0cde1708565433017cdc5158c374c7225c8a69575c43e8a1e67d191fff6fca0cf32203d721d29275220ad49aacec31c809cf35d188e3aacd1be4fea00e3d76f80eacf2915e901bf8b21966798e9197abdfa0c3e6ae0d44680aa107970c825372d9e8c1b5cdeac98b253723017dd1b6269395af755328a647d2933d0a61db7952f0f50172250ea81ba022bd149d46bb2e58cd146a0e09da25bc09d88b280d6e4f115016ae89394272b278d4fbf0cbb05fad120461f8f70d1fd3ba13a6197bb1a59959b5cece2d61483cef31e6faf396a372cb4f2e432618cf61b2a0bdf40abdd3b1ec7e235fa03118e8ffdd8850d077fa4b4855765f1b84ecf4e3913b2d3fa2d6533ca475e4a7c503fb4fcd6e3874f909c61d4b03a5879a20912eecfe363c397a5b20e3b0fc09dec94292cafc7cdc0c36bf3157614646902add9b666d5f89cd2d0160837323c7cc921c072cc8e4ceec1f1fc2fbfa1d03008665b755e89aa41709e9baa4ea59aacb6e18d096f552b5b9d0a015620064204bd5906adfc92ed32b998e39133efd8757b90fac8d03aee976f624a926aa302b8be31ed385987f6c902727e0519735f073a02be7d01edf3018976f4fc6ec16766ab498ab62b4b3ff206ee3d21b4164ebbefed03559c4cfb2ac115b62659414eabc03271f428e2e2fa095561d99f7eb36d5e8dd51ae1bd0a71b1a6dd1cc9298877b28fcd2a4fbe71bc535b8e77611b0c3c56d8c97645b0578780167b53be731659efcc6c55369c4b1cb3f7fe32bb056aa57b580b3294afb30555f4e5500becf52900c1972f52b53ea0c985d94e18042c2c3b5f33218c88efffeac65d4f169d616075aa643ea5faba489f8ed26cb424e40147d52b710196d61d673944312012e324cb1eb21e086551cc2bd02a3ec93d306a56de065057ca550ab2558c40aac12a854739e0e5c9b4125e17593274a853a5c144dfc854d143a07187fd7ebc70fa47a688e51238edc9132a2f27030f584d6dff19ffbcbacd0966a25b3f483476e6a0b3381921d3fcba039059d065cd49aa2bd066c25d433efc4e95e09627a879801b55c91e2a5ecd6193ee62c6a747055cbdafa3da1c1cea5b7a77b6257cd496f08cdd39927a03d8dc6c72e115b2d840a1492adcbec08ac4e5d6b654e0abf117ed66f69c97831611d55a914073bbc78605ef06b78fbf70b560bdbe457e0a30b409bd7afb8a9847d45f831d651d90a5ae6119b2a02aa73a222d494be5006383a70d9e870b5ac4fb55655a6ec219477f41e1afd0b8f44a62e6d62615371fe6a0532da7321730946c26506627dac85ec473e73ef4a707abac7415a3d34f1389f2157984ad28a05427dd7b85110f23a8cd610aa7fe8715ef818d1925b035307e23159b512a5820acb84cba3b1f3b3fd17b244f5c1c4333e1f20eea5173f3a463d0714b63e90153fab7ca34c651075e9b401bd9885657889b2b4bc0631c6557c315096cc369f82d9047672a4e8065f44630eae5ab7bcb3ce71650d3072d87973c0b1a8e4d0a5d4db2e96da7e0df0cb5b94b6fca5ac58372b164d41b460b371e9085f00e7ca29585ba0f2f261c101ad3f56c4cc0461353c500def72be70333e0714f19c4ba097e0d7fded76e4afd42e3331e8911b21adf168c58ab096aaf62a76a536b360ab09150239d172577f09a116effa57f59e2924b5120f5165050ed38177461d447b49f0b4651a62f5e426222803e16fa7acc83541256beb498ec4a5454c9e0452e721c3a34f8e7dfe551815f6f47614505a7085f710482a2c4ed75c7807b3d4ed4a4552319aba6204969cd26180c23160ca7c9caa7cbfb6aa64e4e861a0b3b627f103c6ac088f55eeb934468661b62776cdc69b4e85d51ceccaac0ad29bd178b98e494ec10e3d1546460feed6585b6455eb3ccba90f1e6bb3cc075335e33cb8b2024e3aed07ec56709a9d2df6695e1aebe207cb2a1a56ba99ed33596a88c5cd89e80a5cdc8d9ba639dc819e6b9b1f063ee96c73f9744c3ad249eddeed44a0bf0084fb1622d9d2d059bab231e6ef0585b3cc13f51c1d9fed4e3bc6ea542220962fa556c2b9225807833b56d7ddec5d57b86e7de4646687ff07a4343c5a6274bb4818526474f67bc18225a0691d495aa8f15e767679d1bcf0ef41d706700c37508771cd79dcb9755e8ca9fb5d38bf3637b437bac01d08dc149f4997d57182e85a7c434481ef18546807bb671f6537c15e26107262cec4ea11b0f20c3c38c7cb7b3a2c4fd166d35178ced07ea91294d0c74a7dc1876de1ece22c8570562bdd6d0192f6006c6725a26ac0c441f1174790c54e278ac7fd91c3f28846f0095f47002a518b74e0cfa09cfb92a04c87cc79371085469bc8ce419acc191256055f1d3403d6d4be37a2805eba48c30549739441566b58cc162c701b97411d2cab4a35fffd5fdd146f960f0001ae5fd9064118ee34f754d1a6d098951677c6796dfcdf78a8f8405f45e251dd6c9eebd2677e42f39fece619cb2a0fb7127c8840170e440cbb440a7388a05b44046fe8f2fde67a542cfeb096829bec1aea538b7d8cd47edc8aa30e287f25377bd1f8c57bbfd952e29ff7348885a75af39de6dc50ac6bf33c24455", 0x1000}], 0x1) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x402000000000410, 0x0) ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) writev(r0, &(0x7f0000001300)=[{&(0x7f0000000040)="0c6d5135f15090eed7faa8c3f4000000000100000a800febf772e98c72000000000000000000000000000000", 0x2c}], 0x1) 16:00:22 executing program 0: r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="8f06dcf8139cd1a591ecdf427cf79d022e000000000000000000"], 0x10) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x0, 0x0, 0x2}], 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) poll(&(0x7f00000000c0)=[{r0, 0x85}], 0x1, 0xc0cb) 16:00:22 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x6000, 0x100) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x400000000000000) fchmodat(r0, &(0x7f0000000080)='./file0\x00', 0x8c, 0x4) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000240)={0x2, './file0\x00', './file0\x00'}) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000200)={&(0x7f0000000180)=[{0xab, 0x8}, {0x44, 0x2}, {0x103, 0x7f}, {0x22, 0x7}, {0x42, 0x26b}, {0x45, 0x800000000}, {0x47, 0x4}, {0x25, 0x80}, {0x40, 0x2}], 0x9}) fcntl$getown(r0, 0x5) r1 = semget(0x3, 0x3, 0x200) semctl$GETPID(r1, 0x3, 0x4, &(0x7f0000003800)=""/56) r2 = semget(0x3, 0x0, 0x40) semctl$GETZCNT(r2, 0x0, 0x7, &(0x7f00000000c0)=""/137) sendmsg(r0, &(0x7f00000037c0)={&(0x7f0000000280)=@in6={0x18, 0x2, 0x0, 0x1}, 0xc, &(0x7f00000036c0)=[{&(0x7f00000002c0)="376827f2cf9babc148fef70079ce91bbcd6b8413d82bd759b2ae371714ae20b5ee321e79a6a14c2a257443877ef26e85c4a3b7965ccc6177bceb8ca7fefdf2857e1390ea3f23d1fbc8c409c66d918d8d572bbb63e53ed756d4cd0ee28bcb094212df9d9f46cf601299dabd7959e9641e6e2194d04500e4c07d8a40c43e83a0a6b648f18502ae1dacee55876d4eea329b55f4884701915edfb20c214c30d4335890df3ae33c1f271e037f6447eb94b63adfb1d4bb60263950e143415c07b1b4150f5a53fd7d49261b12c2e4b852467c025b8a6c0883c575f3fcf99b648bcb6cb75c068d3212517877e7bbd7e66fa2e831561bcbb39751a525663457edb2c8445e512874b98942dc276dc3e53782ba2a5764cde64561b18889834028a592e8935db62836be30880864bed191a41fe3294b71b70a852afd88baaca7e17af1c9ca0be9af55a9d03ceb6c64a5415918b36c03a80e2655c6e73c70ec02cb7e317c52b5f25a906e2deb0e0de26d08a1c31835cc60f690cee9cbdc1e07135ea5182483030d89b6cdc0b468669097a5240a01718fd64b964117c00996d23a9a140f37b52d0321a08309f1b19f2c31d0eb9dfed53f2b7b82aa4479ba309483785eabee1dda3e4ce545bdd02e767638783bab46eb9570b58f0a909ab276ad21ecb11424aeb4642ba7ce2d64a8207897897426bd93c7f0cf5e6c8f7c1551a4a3a1b65c63840ad634144caa1848defe997d47f3229fe6da815ecf17f924bc8432c2b5f665895d076fbb7c92553a3a9b8d5744d86bd7d4e0237b5474621a46f8491c605fcaceb396f1436e68930911ed2b3ebae673a08faf382b31e81590b25269067745578ba36ccf01f6f171a9846ee402454cc3381f21776d689a0545c1bc19851c4fe4cd23fe7f70376f35f502934b9bdc9887a948a6c420129a222b24521c3fa422fd87efa36636d564e9bcd15bdc0008a69dc50c59be8585c2e048866d3b135bb7a641e81ec81bc879a58c540a51fcd2470f0d8cfbd21d2b46a190ab01b6fdb6bf4ceda2de613b92b8ad47a0cb358e3a9c46bf04a9ed72a8608c435a2c9ae3ba48591623a72bb29b8bb69a19d109eb8c4a129e64bbabef7472e469292240f684f8a837af402e7edb193d14377f68eb14fc7367e4e874773e420749373437f1e310442333db6d568da6edda0201cf2f8c0247fb25ce61a5dbbf0db86f464519f1822ad2f2b724f1b473c53dfd7638a188326faef070521563a779fb2cc59789952de021ef4857359ef0a26903934dbea500782f3fda09049a35f8f0a2a974c58ca5629293f7fb6ef04f868e8fca947657578e002ffec9bcfcbda059a8d3275a3284f853b766e92db370d1ee2af475dcd773ed73a2dfaf97059356c4936868f715f6cb121b15b2a0dddfae082043a6da08b831dcc4ed75a25353c14319da65499e725174c22649707b9a122c708cfc8681b81e98419f29d5f71546e72e9c4a67967b68ecdcb1a1f0ac44a15adf629b7ca1cbe43da865d0380e76cbb3c2586b1aff39ab27cc108f43a5a2ea28c2cebdab17a0a40b13023adae509bb3f7ea6a3868bf08752d259e3ad4ff407ecb709c38c0c132211ad7315f309ad9781c13038ed97edbccdb65f2ccfa7b9e1b497b91cdc620004b50112c3acaa010ae8624cafad1d6fce2cc5311e776d2e3e0adecde72eab0046f242cc222c5706df38e1f9d00bbbafe3316dff00c0ad6e6625c78dd66ca7f5bc18752fd452c7b8b592aa4479922cbb411072224fe6063b895857df03448f9ca014b9e035c53a000ad25a3d824afc0540207f2b244b063c0f939ff5db6def3c385dce81abce325ce29999aba0583e27fa06b70abbf24f9da19af180991cafa689f4e8aececc364ed54c5c955f523ceeb9861c09a163f1bcbd6b7ff7e7a6b645f9afd0b98238a431e545545db277f470b6c8b23fb5d5659ca4d410879130d09e8eeb0e7d495720335d310ff7ff4885b44bd152dbf1f10c46c2ce002a1b4dea0b55a0b52bd76a11af0218e8ceaa00eca62337906f69505298db0dea327c3cb0656bf4fb26d6fa367be6ae5023e7d9b1d6d338aa66bed7a01c43ddae199a593d2a5ed4a2c0146367276993ea5f176b9a8716ab61cd6472426921b925f8021f92a4ea80eb7b26ea1cff2b2b01cca48fe9f22f340bb44e2514c08f999deeb3daa28b066f1f49e72008a795b867c6500ef2e88ff0c4b8ae5e3f044b0d8d0f8877cb2b9a9de666a1c086a56235025977ae137ab8a40a9b4eacabe557f68f0270670b6dca7d7491acf4b7b3ffd646e441851907babbd6192afed2b75d55d151e333301309f867dc15adeaac83d2705aee27ac398b6a9caf6ef59cc18e3c93ab74a11469f2f33723140067d8fa85276b441a87953221b1446f7c0cfcd7c4e7a67ac2a190b2373acb494f5a0dd75ab38db8082c37b83d4dded426ee3e689db714aff4edd3e780acc05ac785389d040de7073246f9f71533ce8fbb1c49db004d073b796b9e3d18be24790e744d518406d5a5208e61d1b0b10af294185b0909f9e9fb4f9030e572002ee1a52bf3f870936dfa6f8a86bc736f1f09948f6fcd5d453d32f704ae01041f980a7516f596f65107a1b4330c3c0dbf364da8fb0ffeba14069d074bb48e71843f6089acb5b7b234124d6d6d4b8e4aa898ddb231c6479fcc225231c15165893d81e85c5bb550f60172a9215a2b19c00223ce644b8b47745309779dce352d73196b7ca544710eead2f3fdb08fcdf00ffdd88606bc2444797c0e12fa60804403db347d13adf2422c21991e6f3358586576f0a0afebfee2e7e144bd89a6bb23c6bb9635f45a4b707895b75d35a838a53a5b9eb2670e47079e2e2935f13d9c9aad410a38a16b1f61c4cff808271f8fd6ce872875cba74f5a3cb682115585fa55ccd788042910ff095a2de0c2ac26636990d8bf0582c16ed1a7892dc7389ae95a5f33838371bcf803b7bd5da8cd7f1b5a62d2830b4ddf38afbcee532633591e8d2788e62169a7273bff86b89687fa7ae89a26d26575493b4f55a1e8edf0f873bbae9490b9e55ac77fae651d30441a51412941ece02861a7c2dd0589e9744cf5c80026a4e4540aadc04acecab88a1886d9380f6817278a9b689eed425b081e5a4b64a1a9cd3db9bcfb8b5ebe932b021b3c1a1d05334fcb0b48147d05cc4f823c50c0418b9d8b5b6fd15242d06c69c23126c076298cd1b6e88804230958719e9b2cdc5d709e194009cc2e0a7344bc866fbe4cf2b087459e42e3486b49baa9b8d2c71199d177d0d97eaa0ec96e8a3e8c3d37a2ababaef268789cc16eddd4af800de3155033868aba5f73de8e905f0d3292fe8d2dc33f9fba98f950bff8d6146bbc3319874b927f9a31bdb5919374b5942ace3f317b7a39c4b13135e8820826b8e0ede9c80878916842ace2c39b577876b5e72ace9d2548552725c5eb981535f31b5660c14b61f71ef79d14e4a73e1c8188038736744de0640868d5506cd2043ea7f85e786ff1c3dd414e9db13ab0c954ada4f4fd7e5cfe04005bc8adb0ef557c67a4799c05628e041b0249862626277a9cfd53e310f0e916a3e4245cb96e3a9ff0a5402bf2ced043c5d35af820bae73f8eab2ab5e3765b3e8482493c1c6ea53ccb7399806fc43537e16e05e28ab8ed0111373d01398163cfbb658b5287f731fab004f339e0a0093ed8f03278cb127de826483fb4029b95d2c1fea208c3819daacd3f40986665aabe1c5cc848c71ff6a4428bbb42fd1739cff56d7338a3e9f9afeaf7a5c735a48a39ce0b5e15ab2f2e8a2170c5a9ce8b3a003aea35108ad4f161d0141aae510fe14158dfe222946594504e7d28e4cd994130cdb48b680bda983b0fb08b6d57ddf407a008ee8de6f3cc7f27411f31dde43bff2d97ef859e2aa93c105b3884b664b7c583aec0e5def50aa6bd90e5657c2ec335c7f808d36f9b731d439c24f8c865fb96d7edb2ef154486c17928b4a8421a586cac63c09d5329d8428af34cd3822130173a0fe107d04870c078e6909eb3be8f407ff5eb0baed93b2a51d279c99fc5ddd2a00ea85cbff1b96220707a1dc5b257f1c6dc133bd03cb1191403a5b0531cdb9e9fef08154c80080d681931f11fab03eda265c8110370d8c86b54248db9cdf1b7790337e1c3e27537e78ca25176280c03d68f793bea5aaf3c6d37c1f93059459a731878c670980684605e41deeef1c9793aa99fdaf8a8d15184680574764c3372ed83461edcc06fc2094ee206e891a2a538d5f071950dacac6c110a28a96e4d7eab0f5a8bdd16a15e243b29d6aaffb9deeb489a59fa13e925fd1e5231c7734cbbd2dbddaf128c1dfc20cad39845a8ca04fead3d1ec119822dbad7a0249906f89aba4914fb4d1c7e86e67ff0ca308025317302bd92f726c4d865f282960142c3ab42c97b1231d654d728a5b68aba88db80b6c56b61cafa90aa08609b6dec96f61cc521d434f6b87c3fc43fb88826ae5b5f21e82c2583f2bcd3800199a1b554e3e55ba84752caf171e900a9555e0e1c9cad1d0556bed9f4dc263bdac683f27f66e4f40808444e6742d684adecc494c52b069815213c480d42d3c3a0f6a74399b0e5d602f267faef4d14dc3faa028cb01c28df60bcea07d57059baaf1517aa73ca71b096eb9ca0c497cd1d32bad9b4e36e8768e120e45fcf7871723fea7ae58c4012becd6b2ebe8f6338a2250220ca08a31a6f5e43e889aac72cadac382a7639af6a0ced3a24128e98aa6fda087e08d5052531aaceb326f7598ee11e04a72fe746a9df34e79b8701cc82684b58ffc4c4778ba34a9cebaea5f398744c9d7eefb51fb36d69b481a551bc0ad3bc09dd884403a27f86bf285ecffa073311123aaa57c6956f02f0fd6ef4b335b910a04d5f459562da47b3f62c061cc3bb7a72f523ebef3dbcc66115b09357fd96b6f78b3549712dc10744d881ff8157d9295d3fe06f63cbf6a12b6ebd501aaaedf59116534786534b9e14f5d8d2b8b86801cc64cf7d68952c17427fcc7d0d57e65c008c40b776a0002ad2d5f64f000505de2bea32f97de2a0e1a8907c6553d8cfb41dd86caf057bbb5da764d78fe0e7a0a899786dfe7a909db57d1fa9f96cd17a8fb220bc19dfe740fd5ed031be3b05bb7a03b1ed5653b1358c35accac7557dca0af5aea6e8c631f27a8de2ae7127c9a0bb7d1f72117f4a6681f9ae77cba2146347e5e226b9b91e60ab87769b287f76e173e0a3e380dfbeec94810d45dc55e18623dc43bbcf883a972c94e82332cc18273ca6a18f23f0d72b555ae5cd81dd446872042c7dff6ba60228282b10413d605e3124e3222b65364f963c3a91fe3e459691b284ee3bcf85b323c7af6079249bac8796476b362ce1fc92f1dfe649bcb961be5fda806c2b869a82d61b74a9a44832acdff20ba79b6aa8086f203d392585b2f1a2c0af5e0016f8c21df09ebf391679c65c61711c95dc7daec4a15324a3bd274aaa262989275af15a9f85f51953278090a65d94868a907e2b99ff95c98c58377553b7955cdebb935571947b4238c8bcb485da3ae7fb84fe5da94c7112a9caefa2db4828162befa8aa6a83583ff84fc09b715b1cd524c50b9bcf9a0534d3ee51eaf2e978e9a61168bb47a8049f6b36008acb0b2a0279686f7fc81ceaf0b535637f3b6a6507ae9422c840088bc119519006f0f4e29cb3d80fb7a9cd7dcc4b101c670fac2825cee5bc0ebe9a098c057256a9cc5cdbb5d03f87a42135a313afdeab4cd4f68d00990629af891ee5030d7833d4b382c670aae74cfc9886aecca63aff293815", 0x1000}, {&(0x7f00000012c0)="5d72ede1f11fbe91ffae103083301329f7b72330da41b969260c0adcb0a9f770e07b92a39c740bdd0cbef4af7aa3911f537133da6c0302713983811ce7150a278bbb5101904e95cf9137636085b1133e7e9c3be6eeface1a087dda8cf28a4062b7e2a6c181dc52fa4972891b4946a3a7c9a426ca147cc51072de73bc2d74fcbd64c36a6c015840398e68559cdf40cb9bdb9e9d67116f591c3541f53971f4f0336be2fd61768e11ba55f0e19fae7ce55115161c77b8d42dd57d9876e816ad9bba1483972e44f6fc432c84fd0af32d08e3ba793e1b04", 0xd5}, {&(0x7f00000013c0)="8b9633ec872c63f0686b1c8c4468702bd71a52ed631a7ed8c45c8395569fc34776ea380130813116ad0f7428a8c7ec2c056c240d5a41a1b324f3ae2773ef5e04279061941fbeff99dd1a7fd39054655415aea25248e6d5d96c736d728ae631c53fca1dcf30e6ce17bad6474f4e", 0x6d}, {&(0x7f0000001440)="a3e66374278eb174d0932a723ec9741b8282d9230fe4b1293740ba2c84ad33e594ceda3bfe0f1f1de065a74815a5801022941caf44d26efd982344abc02dcfec910385d150b4ff8c3c905c", 0x4b}, {&(0x7f00000014c0)="e4997004bc0c313b1e872f310f32e254a822d9e9c7d07358ef7532c88b49d28937dba9f8cc29c7c5a7d4fabf809fcff8cc7c96190ad105ebd261c6af53313478c9ea941776e782dcd31a4b75c1e61fa3e2966d16613e1789a5cb5fe7343977351da58f5756bc536bc813fb8d9d8c2017b914d87cda2ce3cd340a2564b942a57413fd496c7bd1367f10876f33b14931fff4d05bd15cbe6fd48f3f20813bb476a4044400628299df487fdc031cfc8b578df4aaf8137da095a091b663b66fcefe1bbce14bcd1e78b0a4630ee7", 0xcb}, {&(0x7f00000015c0)="91fd5a73ca92b25c53230ea9e15a70956d3e175af19eaa8ae4f67fff98720944bd21838cce16449653d5f1c26fccfdb0aec29e0970121f6ce65bdb8a488d91ecb8979a75d0d36442be447a9c246b18fd2cb06fb19fb376b95ab4baa757d9890c262484814e331315706a6c7179208a951c95093f5a09d5384601a93624311c558974b25853e9b356274e78afb8e9ddd35679c017d8634fd23208bd10ae5c48abc788ef739670f6053939bcde29170456614eec36ad4e65f1da7f88488ebc93fd39a1b8408247766efe3f62ca00ae4eb6c0916c7f678ebee4ead3c4f8ab3d0e801ce7d0db5e524fe6b35e21443987b1522a1ad56b953015ae22c6b63ec5d8de1796eb48c14d6fdb79ba5257880195e5e90bf00282042b27d11b53bcebc3602e01ead3922c0893f1f371bad0eb7205e4942befe6c257ece6747d22edac99b71c4cc6550e42efd48747fb97d0ac1d72ffd0b62db21cf7a9f774266f6eb1ddde979daa6095037f7aef74c97ad19a0cff219fb2a635a6166ae358e8de680595becc4ac2ec829a42e0db26ed458ee5c6819b1d206e0e225c0ff6e49146d5a7e1c71bbf27ff9b9a019f33c32b217ef0d939a51b34ff64996c639abecbe00eb79daab7d44e2eca834fb8206adcace04ff8e1eec776028c4c57f92ff94bd259ae40c2946e59a227da95c8ccd66d909e23dfdf7785b53a8c6032b50ea3517c711cd1d613d269e42fade8705df87c56d0dca27e1a838ca9e8922ec94011f8cad9c7bbb3df16e8ffc15e5360e996a6ab92dd6dff15a5a6ee17928f8b2cd13cf097d3076f903c211f99ded6d48d7b140ed8516208861a6883375a0f0e4c37ec5fa5b769938e91cd11a17caeaa064a973418500c4e7405dbc1ba87a22a04d46b487a6a0d1643dfc0353303bd5a01362edaa0d8d2926e7a0d61f6f3ad624cc182c8cfd673586e53b4bae4def6c151b4290be3f912f9c4477097b03b4e78598e77e6c8d5c96346cb40b880b2cc80780a29385287d8273fd469576d258d25f0666c86e305801536773c285be0360a4f5647c38211981e95ebe819baff3ee59bffde2ba14c80288a3e0ea5ae23d029bb48dc0e5a9b34d62c7520561bddfb4d613777049f5f99367c532544ea6ad9a4383f505b95da750a699fa7557f28ec1245d46a6aa33d1b7b80328c76ca76e4df72e02f5d35d05bb9c1bb57f68a2e0feb82af42cb4c9e29411f1c05b04585caea87078a44e7a74d4e7c9982d093a5a7d57c229e5420dcb13a505ed86eeec31a931d758e3b34ec6ff2aa6ecea6f88af0a3ce7f581b863990eedf35d01ba3e6c734aa47595275ed487328258167d6db88ed35782498bdc0d8a9966fa8069a30b53dec22084981d5d5eb02f972755f961db0d861e8923de745a47102c0ecf1b005684cddacfa6ba9871b3256e64a4bb8f02deee19d1d6a63d9b3ddbdea84b3bc9f71a8c7205c1b7a862544be3d723e1a866ae78628ebc6f745ebaa7ba3ebda6a951bb83ee35853984087fef256b1914164089d8311aa0ad69c0a78c242cf3015f1b9e8b264098e831c9200366d18d6fc2cf382c45ca17a07a76e8c2ba087a4729e6ce3fe0613a8ef1c44c4acc6ee43734e0afc80d1640ba25a2c656599432ee706916c22cd30318ddcc6dff64df0007d4f47655966250e3c5c002fcb8e6785ce5e7d1ee38d316de841160847b80776b3f4146c96a6ff0ade81d705f53622e385868f38cdad3de8c90f4caf7231628d3d5bba11586b82b38eeb18cac22fa5791cf11ee6063b896a107ab41e7e64b6df9f13522acea67cd0df01f56fe711ca29417941e218ed80167d5d9efb4e549bbf0134f8001fade932e5ddcdf18477be250b9aff7510be7b729e1f85bf14d210106790858224c4c65ed4ad77ff3a1bb292c84bb35fe54693bca2f432f560dcfdce6efa8cb9c7de05560eaca6d00fdb1b3ca725e73b5fd3b63cafddd4e4ac82bb64a0c0ffa45b03a67242269998eaf0b0591c17864a4cdc673e81acc4cc0dba186c1bf94b65d78d716e4c095df96b6d1766e55dc12894b79cf569f61dbc86c2199695b9e12d60aedacf962961330ef8fe8c409d7c1bf6da8ea7572dfd7187c6c9c88b5b02b1d621ce1a99035fab88e01f26a8d178309f93a06f238195879868272f69c0bf9e3f22c1c3faff59eaee9a089ca7d3bd9983201b6919522a1af14ee8a6b22fafba07b0aa40ef26f40da355efcc753f211b09692ebf08d0dfc764f9d75543bb72605da2fc62b84391888001c4c116cfdc632f1e3070e5f0e0cee585666a82f53a94fc02b1f79556d2efe0e590b96de0a353da24fa7fdc34f0650e811935c2120d6e644a99ae819a884f87985c26f9bc793d87b4573eb2c9248cef9c82f1bd25b5095cf7e63ddb8b25870edcea2e5dd5e2fecae01bf48bde0a936684431493d9df85843632a49dd882495d0e678c34019de0337456caecdbee0df9fc3b71da4b99fded5ae631028493630acaf4b0cf1cc8247e07535cf760e256f978e19d75f036d297c5a2dccb24b0611500edf68ee7dfa22b708fa9051107a1a3f611bb91bb3f5440832bfaeaf0571f5013326d2c41677c67449873503cd6663f06e22c27305179878c1cbdab209ba1f60972f34661a2799be70d0ddc6d6210ec37e063d468f9ab09abef0f72db60c8dfb0afa8e3c4d852817d192e54335221447ba492ee66e0c201c357df5daa2674ddcca724cfc1871e2cdfbd38ce075a9c2298a9c3b67f3e9d024e122bec2ac95fa7a12e4a3d70859b50efb389310e8186630baa5928e98eaadccf362aa132af196e81c0ea397a143f583b72e18171bd2fcb1872074c34a6f9e3d9e698f18573d8feaa5558886195e6d9549968dec650a01d23370faa1a829fb1f076a06554594dc310dfc6fa3618cb8934bb0cd2e9e037242f9682af6f144051064026d36744169aa18251580ed6362ecf2a8228e861dee51adcbdc92ef33e9e365f3276afe85e475f2c8bfda060f10c27fc3f3e40a8330a1e39dcb406ffe29c5cab080c355851abf4d3883792027dcc251408619cf65116c85661d7927edf032bbe09554941f67633471ad20f81ea2c2f835fb03d718a6eb421eae04221e5c02942767c5f8fda9de759bf9293e26dbc32bff81ccdf8afe40e0bb03f7705819d02e749df04fd616bf4c51739cb3d68ced64f135f9197be9b87b782fd46e97989f2e9f47c0ac144c7273f6bc3c6722dad3b18986215126274809b127e3e6af1ddc09175f4034d5f7c085194e58d194c7fcde5017f6fe7bfd20625729fdabc9c01bcd858e555323e458cbbcb844d5048b4a8d12c01c1753e12d6125d9df10bc49115002c07bb4b6ca9dacbabda91537245f29256925906e1d628fda27b3472f8b6af04c863efa2bd34f814c7c493a92b532b05b01913d7fb47bcaf654377e64301f71ffff9b9bc4765493583a33e0fe6249c9f0e452baf81fc585f6f4a2389087648ed2e804bde6894e1a8684c83bbbccdce361ee3de707b117e4b2e288c3eeb19ac4131d37c95d85f94b6ef7418ca86ffb7313c7c322541dd1086b37d1a8e3e2c26b6acbe8505758a42ac864484641559472ab7fbd6a6e3dc71ebf5eb0264747cc06705c32c75b903a3cad98303d9bbe1914ac383758ab16b27617a7e7337f51cb5f786332f89554192f15eedb41915d7739d59caa284fd56b89308ff2a4634229a41c3b2749a73e8682f9bbe32d7e5182a7ddff3575b698fe0ea76c55d300462bb93f7aaeca6c9f2b5eef8d993fffc2c72bbd6b14426c7edca7bc437d9d3fa329351d9175e2a719cca0e08731aae15122b7a48e85a98a2614107feb1967cae1c83cf15be2d8af6e029e45d0fab14963072872c6f287fe987cdbd5c6e4c65571878d642543b2f1c70e50682c02a0a0b112db4a3cecacdaca0b6f68d81f3f7ceb2bdc08685be289b75252b58c3ff04bb6eaf8566e92f107429ac2d8dc8656a253f9bbda6178bb144cb36307d89cd7021a63bb983d2bbdb5ac70e530a51888577bec9da2ac780d7f5a5313e9b46bbdb06cc6cc95617cbed24ddf815efa5d62ea308c16819648be64c25962456ce7158f36f3a33a3d9c5d70ff4847aadda2924b5a6aa9f71e240b7d872e175cf03dfaaafd147bc126791ac79d017278ed2963001b804caa02ce4826c53a8950011882187a204c0539a8c9c3c48af27abf97ede3f2a1358810334c6417c2cece1900409c2a1aeda616fc40f601fddcb5f9182a4cb45343aeb1b12e6b3e29c9582ef1778b8831e28f0562b3777d81f4a4afaa76e0b02312dad5d8a1132f5d63999cb91d91c6b52cb05b2353f24f4d594767c4c087a035bde05b1c898a555d1147910842237f475b9a1858806c3c31665590ac8b989cde86d8dff67943bee7efdc8231c0f842eef05575cedc2b4062ce4bcb5d5f9082c821887dc1d407767897f59740aec87ea327964ef0a6fc3be108c0f5932e6d5b4d640f6cf4e7edab2bf5dfdb0b3e50646f06e22e76df222ffd45bf3423bd4c665c9cdf041f1e7ed0bc1761443ecab0875565e9543b1e2d924e6b0952b57bc4321e4c773c7350084a5774be5ded164f769a8f24bd95f9d562266a2b23fc0096b7d34a6844d158d01160ed5a4f3917ed03d010bec2f42d9d37d5d60cd5bc212ab4bd5f8404e809dd441e728bd64a8bc81377c791508f52c7274fcd5eb304840f5a03a6889333c2c204ed832a42190e338ed8b884d2d30b21f72132d82c675dc3bafcab80eddb5a477a9ca99268415d3cab7828b3b57cd1435f1e40b7fbb1aeac241ef768b15848838da3185a8bcb99068b7b2e802b7ed916a23941647bfde302b23a8d991efa14f3bfaee8e15dcc9538d116d5a12b2aba846e906caae86352ba3cf201a36a3be6398543e6fa2ae1e42a1322f20e4bc2e15c4e621b01cea7190b3c9dd6fc2202afe076f483d7e07844b2b7e5487a0389f45f4081f24250f02870aa2091ad58c903710379735a691e970dab23a460d16f98e5d193d9ca83a239237d407a237d0b2ae2d7b135d72557d49b5af0c2893cdeabde5836992213c43e7e69590fd7c49cf37a99f60de65f0390ae1a47a9bd74d429d4bfd1937c426c55b286d2876a36013e394bb08951d9a3e2e5f5ad8bb0e39142c7d97f31493cdf221d6fbe42fe9c66800090b2b7ed711953755140cf529c055a87c0d6ea701f5c53493c395b79acb4f92e63c380e27cce21624a1dd495f19f6651351604899de955220757efa597a46e697c5e7cfedca95b95a92d4787623667369c438fb2577a8266f244bb6fc01fca67d4d657b2527d7f97be643415fcd90eebc18fb5796b1ed590002bf4b57eeb779f7b4661dd4d9f408cefb102c01437fb336e4938b78e166afd5a4802a88fefde79a1f8f52e094e62c088d339ce5e8b38bd3142ca888ca11c16a99777ff0c8cd6f625cce4e70f3a03a518f88dcd6dbe7265a1041131d25f9a588154affe9eddb44b359d2be2b55a496982a7815a6e639e661f11cd5f1dface979345219098fd6e86e64bfb1793c8974595274fa38def3da7405e116af1f518bd78f7c962865ec75f7553f13c991d8fd221f4be3e5ca7e6f05fa6abad49ca81dc6ef59eb2614be6d0eddea86ccaeb15f0aa201ba51278e7cd87cd0678b07b558fb49085f8efbac9e4d9a4ae1b7df0810dd210c4e6eea9367ca1164ac3b0357021d23c0d431011ccbe8aba6113360047a6a6e5cd2fd0397fe63fe7e14a40a0497d8ef1547d0c0a617077454353a962408e205c464e6b714c2cdbcd0ac3d52249af6e5fdf5bd0fe7bafb1b", 0x1000}, {&(0x7f00000025c0)="0c153d40bf2018b88f0dc2778280f35d737babdd5ba95d696713f75df246e7a50696d458c25c5816e37c385df1f67af94fe8dc6aa0ccafe658956762754f8e2a6e296199865de5e6f44cbc6cd7f7e1eebc237009e950f14307169c79d5e44606e92a322f512b54e36a033873108d03398fed016a4b96ef43f8ae122b0d8f875412ca07779eaa68243b413b0402f27e54bfcf875beed2ea80ba27988703faa778203f0b6c073e3120e3a429acbc414bd67c149cd473d8a719bd7d79a3021f8c781d197ca4fa6d1fed2766301d49f340efc9b325f0e868b64c44e92ec34ace6bdf39c45e29ac678c6b37330fdc406f79ade3bc932c2dbbc166e35d91103237f5d3144ca08039275cc24efea3d3f773e95c9d661640ff0a78076f090576dda055cd527c49a6ee87aba0e91a49dcf17dbec90bb66b78d8ede45613cb1658ed43d70fe07bf06a9d3db29899e4687b8e1dd7583b3093fa11064daeb463af183a2668d48ff775ff91c627cd2b2d70adbbe8016c008eb24879511541beaeb69245cfb859de25852be3603cd57ddf100447e3816601fc443ccab7b4f7fb24afa0c3b46cbade3329dad0e80ac973949b9e681aaac7caab169ae99e67970d599b7eebcf0addae7a36bb2057be72972d82730dbdf428213adf6cfde59333ab94740d08cfbfeea129bdc8f1a3badddbc0c2ab93b259739592bfa8320cf58717d581a926212759b5f39ab4397c2aabf94b28a374df72f82b1769c3400d585ddf1ae64e7908a7496118d0849cd1087c9e6d6c04f4f24460d1e95438bc35586c470022be3027b754ed1399713d3dd49b6bd698d228998129347a71d66793fbc27f54e083ce39cde46e7970531b29beddbc77da32992e84db4f3bd4d0a9ef308ee0238b62f3a38d0802d4e775a4d167f8bdf70ca789c0c90741ba9025f79246956be5428553d60df0906296cb99b09ea844b8908797a4a228de4e3c132bc12c12df100e7082af2194f1fdda68c63d81d29b46ccac0bef0899caafe582510f9bb620aa589003941206f328b27e17650acf75e799760086247ebe2984ab9bdc2374047447c6a63b2b79b2a0fec7e6642cd82b40813deb72f7a46d51c80e8de095e72873ee2ac300588f12a8bb633060fb80c310372f41baf870fc8708b9ed531e4c65cd30b7d260d27e252f12019f49a08f9f56dd622daad49a118040c72dfea4b8f9fde6cb0a1d6c9676d4fbabfec35649c02227d7f7b7966b4a85b96f5e94302de6c1eeb8d3effcd65898e1c358559019a92aff7ddfb16d99bf6e4dbf6288287bc3d44ff9eb60d0a98231242e63aa2be07ad361d1a32b2f4920235ca7d1e65e530cf4d0cbaeff793220534ecdd9528f58404fbdca58841b2122a44554b9db7f408151d8127bc348e6bf4fdbc8e28ee5189630ae9f7385fb130338647d36cb5d06f324875d2a6c4102b1e7035594a6a597099f12b0e15002f625c83be8664efc3a32c7be6d0cf64fa61ea40de8664b522d14abe7fbe7b72979caf214b948c494a614371d3fff01a89a9ab94ffa5ca730f90c2878c4692cd36710e4d7450d94d1b8652000048455038a8eac35794357a99e0321a05aab7c1698addf983cb857213663a671a1e09e00f7841b0956406610ce9b53c6e2aa174fcdbfacd09ef8b0c1d71acbe82fa497065bad58df8afd372493515ca778926d8a0423f4088bc15e6cab345a572f0a71109ec2907777d08fc41acae6266afa32dbc96df524f8bc09e06f7bccb1b06de68d1df60a19ea2520d33c388df961d245ca89a14f75d25b292350fed9b6027681758b759903fd2dd474a2be84ac1e02cd952050eefa2f16c1b984a7180f945f02e4f4f3ff310126e7209780fe73c95c1590195604265ef8010273d86d3beb90fabe1da27d712c1e5394098daeae1ec6238067c31e65ebd77f1c356d54ee1eff95a585070facbeaa3a6dfdf8e75eeb767cf970dc56bac259d93ed212f14c645b040c29406842c89cb3d7e4469bd6b25bd90efc7e8dd4f6a95eb2769ccb0a99427c9674fdd2ae70e8993f612df72e16d9783118dbed200c88a1ef1d913728b195ff0300d91e9f064f17a72ccd5b314ee6a1dc5a237b00d50b00bcaadcb89ffa59f60933624fb87c4d4c228a9a7a499162db804c8c44ca7c734e9c97118887e4c2a2ee4dbbc67dd87d870a9d245faa592da5ca96afd240d4e48c2880968f4f5a1d7cffb6739fbbd481a61af9d465e268197b2407983954eadca528a1e95810ee8da5fc4f6931cc09ecde1a99a4870caf708c0dc25607faa7f87c59872e150bd88a0825324fc774f9917c1625d48005cf6f018bca4e42f7120ca6759fc4b6546ae2c5221714e93f200dac07537df9ed341b857dd61c54218b8d305aeb1c64dad6b40373a8b6ce88319ed958bf9e149074c516e4a759d518bb04b951a5822dfbb36bdd03c0c4116663633240f33f3192d32dac97b0e0715a585d704d0bd33ffc12ece69861762cd1413b1bce57fda39b4a12a9c3c9e033eeb12d0f243d5682aaed2869362ea56bcfc7b397e2edf4b80019524ca71241c3513e36e9323ef87b8eb5ca3e438d2727491064a8a6f267bdf9498df8456cab989778de621595c58516504fa6991b11b2237a0bb0e2612fe2bae333572f9d9ede042833102f18725a898330e617825b5a05277c6c1e170bda330da61f2876204af68abb4a01be3de41565d253f67eca7f431dfa2c3ef59e3780b17f73de781c3b4838220f1fdfc1b9e57e2edaa320538d8140de213ae89aca82a1fa346b36c71bb95fb1ba0fc6138d338f096b9bebb70694c2f671b6498ce019722f644ddf167ed3c03ca20552e58b96eed73ad5d8192239f70b345594a6aaf157ebfbe317ee4b227ba0ee916b23083cdec7a81dc19c8ea3d64a6d705134849984665981121bc6785869a3b573241c699519554d8031e1c9a156de16009a29ca7456a799660827fc5510215383ab07b75340962ca7bc6415e5c501ecaf100e16782bd0f3255fdb2e96c8a747f3e9b6c77d8622a5ea631cb781af3dae53771cb3b728fa7cc7549b2fe9b3a4edb5a75b355189a5d69c16dc1e7730d544d523204d2ee0f65b8eb81f6920c323ce274eae260e577cc347aae94435163ca8c366ce68560a3b9cf9274d3579bd38a968fda5a30ca92066bafd3b154bdbc8e0e346195da2919536e92eaf19a0696b107b00e14bfc37527c62c8569fe16c43f6834cd2bfb2735510f22d3baec728662071f88180a65b5fa39ae5767cc055f9ad3080b37c01f4ab507796b44aa7909b12f37f30370461691945238229db8aa996f4a5b7f09742b1052df18c392711a4eae93f963cb65bee080f93da693871df7851274651c9fc045f0cdaaa1542f4e93e4232bbfc3ee162fe99912ea3e22eab953caceacf19ca2e35e7aeb55aee6ae17ba6cf05d17ef56c87a3ee9eac93925a975572a0a4c249cf128134ad55fcd9466b095b39719dd579126d41dc9975d0a585fd0909925a6586196226ae11784646551b1df051993c22bef8532c75b1e5db4fb44330b3492cd1968704f4c6d095dc861dc85c7e2ff68814016871cc14cda761aeb28192cb6f16ca999e118ec2f18b23b73c3250ed8c1676647fae7c8de8624eba3c7a227adac7966bb59fd52d7b64bfc1bdb343866c8f97077d2a77411946e59fd399a36769af4830c4f743657e90fc7b803ba5c8d218891f502b84455b6738909331ee28b13f06f75ab6550926034a9c59632418721ac5fc9b7e8160b0653b73c7cb3f629863741a5f09860c86e31eb9591680e96e17ae66c87856b1cd80e115d0997a27258ed290caebf4bdb4e6de425c2af4e5597677cfe649931bfdc6f67b1871b29d6dc89f71497073611c18996eb3d186197c0b707d7ede2fc1b5f499cd37d1a77994b8e9129482162956d391f70f78813def026eac63236bf7a6d9b2aa3e168a5f265216cc20d29190379cceb05dd88fe947325e7582e247a5ff9a4e8985a5885b2929109db2b42739c591cb4b5fe087cb9a418193a7cbeab1f55b4706da1b56d51ba379c5b697cbe0ac29c2e5801e95dab9e612118764d8afa97413484e40ee191ee20ab65afef2acab7cd8301114d74a8755d9ec6ed677aa02d434ca50d56519c3c3915cb0e52611fbc358bba4ffd0a1cbb2a8979d88e511b61dd8c47149aec29a7445a0f3029f6856b76a21ac0c50d6162e9e666b3423659c2d370588adf4f0e9b9825279fb8c88053c09293615b094ff6b6230a0ec52a10db154455983ea5047b2f21e32d9cd9aa2319a69d2084f9de51c5bd8b14015a984ed280497b43bcb0c0284a25ab820453e11e30de4afb35fd938bf58a8b9486235bd99d8b9f032f57060948523935a8deb54b56b7ad63ec47de72163c928660d1515460e7c132ab39d31c886886d9b808e7c791063594a4d5d2fa4e23783ab99870ed8746712e905f1847fb0231626c93bcc2c4f7a9f2e7a2f94478964d78cdb0ef93615ab348fb2111dc18f8b4404f20fc295f17e945cd2a95acb0f8627263f57e1622c5447663a5114e36c8ee0ee63a1b2995800161180da249395cb7747fbcf8e47fe529b3502151c26f81cc13d4a69e7c99069adc6660baeb51dd0fa5b3ded40afd0f5767749f77385c13927f9d9842b6bad5bd96c5968f519ba97898a9a1b84476a034d30752cb8ac26c3a5fdca8f622f852e8c99944283d16aecedd31e0c348dfc7f974c202878aa08c81b1b657acf2b4da93f09af00e0dd1363535510818521ec3d2150d27d66fab5e5e051bce0a60c5687fe501ab60cde2baaf464425a4026b726edb8719f74fcc4b5c814e33556be364df6fc30384ff901936abb25638956b2f403fa57a44031f93e8c10516dda4596f632002af393b1685a76f5f94d56c96f0cd46a7775232082a65208d36919c7e24aea221f2163256ad0678f98d8b5fbe798ee2f2f62e4dbee94be23f277a8bf591329e6bc57ef0894ce936c401e9db21a66cec78a2a9c0a6503f60b570046fc53cfc61843fca00b234a1e38aff65df0ddf7099b07cead950cbc36f2e05185a5f377532346a4ca1e185ae70b9af7c767b832237c824dc4d54a667975d85a155ec311302b4c8c8aa84af41bbd2817ce1485d094905161f2ff10ec30edf7411beef4f58cbf36eed93eabf6fb89d5a909aba40bc2c95d1c3bae38e4ca39a2533d4e0b67d94d91a95fcca47dfd2b4aa0cf2e782680ec6c91cdd41c95eef7a67919f5d08933c7773fc5a3fb21a4992666b3e9c1a921e69e5bbb1a39d5f6f78475c7672cc95722c7a71905570651ec8fe1428e2ef534f013a4a0134980f731ca6405047687c6695fc3aa6e3fc6209932ecadbe6a8ea2dbf8da197e93d8d3867b03b38f30aec2a070e5f5ac918d293563386272509a36006957df0d9a033982da6290b6f0f30889752c624261840431c16f9984f88fac553962cac23bd998317581c157d165f88a883102e2a645c1b7631909e5533a887923bf124be271eef44254827c705e3deef8477bad969a77cb097c8886f1422601ebee9bff0251f3c51838d88ed930a5560ce1eda59b26b8e845d7e03acda2b4fa7509536794c09962a519cc1cd8b7302fec4d6ee03870eafe782c9b0632f2d90544de397b89db73607acd720970c0fa3b9daa3ae7c42d3a3851c59c7e8e1a81c9c23ca3ddbb201a3421e5a078db25f16428639da2a7b33c1c9554bbb7f979811e0d9ff5a3acccd671060d3144b49d8ecccf8c8c81d90aceccd4d2cd239c05183a1693057752e495fd9f7dff44bd3bbc5621cc7d4ade", 0x1000}, {&(0x7f00000035c0)="5b8f5d784ede2338ec5a0751d71fa7f6a96a2ff397217569ad286b5e91ce46d9501233dbbe9f2c82b4243b68e69c5119b7aa155db51952cc76c4cb359601aa9deb9f445f737af945bca5dd876acd8c581c8f227cfd45656da5b50db35ae95c8dbcdfa090c1fcad28a4d0b6380b159c91435b36a44bfece0086ffb29e5caf7dc17a742e51ed6c488291df4d7fcd695de240941b90fcbfb10ff41e1ce5718564480984781615328a5757d85973cc8e67dd8b8f13a8e6676713722108485bb84b64d5f114189f5b115ef6f537ba3895aae396", 0xd1}], 0x8, &(0x7f0000003740)=[{0x60, 0xffff, 0x8, "65fdd8baf6f3edd6832c288ba6c657cf0153429b39f9ecf427e0e12f995c7da4d025dfe10c2d39f12bd0fac2e0c6cbd5325d366094d4ff154882fc96c84717f7b9dae35628998139fd6e44c6a7ff3764"}], 0x60}, 0x4) 16:00:22 executing program 1: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) r1 = socket(0x2, 0x2, 0x0) dup2(r0, r0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) listen(r0, 0x0) 16:00:22 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x3) 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(0x0, 0x0) chdir(&(0x7f0000000140)='./bus\x00') getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) setuid(r1) r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) fchmodat(r2, &(0x7f0000000200)='./bus\x00', 0x40, 0x4) renameat(r2, &(0x7f00000000c0)='.\x00', 0xffffffffffffffff, 0x0) lseek(r2, 0x0, 0x1) r3 = semget$private(0x0, 0x7, 0x0) semctl$GETNCNT(r3, 0x0, 0x3, &(0x7f0000000000)=""/191) 16:00:23 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x4000000000001, &(0x7f0000000000)=0x8, 0x4) getsockname$inet(r0, 0x0, &(0x7f0000000040)) 16:00:23 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x0, 0x8d) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000000)=[{0x0}], 0x100000000000016e, 0x0) getgroups(0x1, &(0x7f0000001640)=[0x0]) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) getsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, &(0x7f00000016c0)) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000100)={'./file0\x00', 0x7d66, 0x5ae9, 0xced9, 0x1, 0x4, 0x8, 0x6, 0x0, 0x3, 0x0, 0xff}) 16:00:23 executing program 1: r0 = socket(0x1, 0x8004, 0x400) setsockopt(r0, 0x0, 0x2, &(0x7f0000000040)="ba899638447df59a8477adb56cc9e14a9a62dd1cc6889d08f41bf07da10eecd0d08bfdac65d6702a2294220f32b47c7e193286d6964fcdcb38b1e0ca4ac466b3e81120d66373", 0x46) setsockopt$sock_int(r0, 0xffff, 0x1021, &(0x7f0000000000), 0x4) 16:00:23 executing program 0: r0 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) setreuid(r0, r2) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x90, 0x0) fchownat(r4, &(0x7f00000000c0)='./file0\x00', r2, r3, 0x4) r5 = fcntl$dupfd(r4, 0xa, r4) getuid() r6 = getuid() rmdir(&(0x7f0000000100)='./file0\x00') ioctl$WSDISPLAYIO_GETSCREEN(r5, 0xc0245755, &(0x7f0000000140)={0xfff, './file0\x00', './file0\x00'}) chroot(&(0x7f0000000180)='./file0\x00') mprotect(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x4) ioctl$WSDISPLAYIO_LSFONT(r4, 0xc058574e, &(0x7f00000001c0)) unveil(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)='c\x00') r7 = msgget(0x2, 0x2) msgctl$IPC_SET(r7, 0x1, &(0x7f00000002c0)={{0x9, r0, r3, r6, r3, 0x4, 0x41b1e979}, 0x9, 0x80000001, r1, r1, 0xc3, 0xb48a, 0x2, 0x10001}) r8 = openat$null(0xffffffffffffff9c, &(0x7f0000000340)='/dev/null\x00', 0x20280, 0x0) recvmsg(r8, &(0x7f00000016c0)={&(0x7f0000000380)=@in, 0xc, &(0x7f0000001600)=[{&(0x7f00000003c0)=""/4096, 0x1000}, {&(0x7f00000013c0)=""/253, 0xfd}, {&(0x7f00000014c0)=""/42, 0x2a}, {&(0x7f0000001500)=""/231, 0xe7}], 0x4, &(0x7f0000001640)=""/86, 0x56}, 0x1) getuid() getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000001700), 0xc) getpeername$unix(r5, &(0x7f0000001740)=@file={0x0, ""/108}, &(0x7f00000017c0)=0x6e) r9 = semget(0x0, 0x0, 0x1) semctl$GETZCNT(r9, 0x5, 0x7, &(0x7f0000001800)=""/36) fcntl$getown(r4, 0x5) semctl$IPC_RMID(r9, 0x0, 0x0) kevent(r4, &(0x7f0000001840)=[{{r5}, 0xfffffffffffffffb, 0x29, 0x40000000, 0x2, 0x8}, {{r4}, 0xfffffffffffffffe, 0x84, 0x2, 0x8001}, {{r5}, 0xffffffffffffffff, 0x10, 0xf0000000, 0xaa, 0x3}, {{r5}, 0xfffffffffffffffb, 0x80, 0x80, 0x2, 0x401}], 0x7cfa, &(0x7f00000018c0)=[{{r5}, 0xfffffffffffffffe, 0x0, 0x20, 0x0, 0x3}, {{r4}, 0xfffffffffffffffd, 0x4, 0x82, 0x2306, 0x6d5}, {{r8}, 0xfffffffffffffffc, 0x4, 0xf0000002, 0x80, 0x80000000}, {{r8}, 0xffffffffffffffff, 0x8, 0x40000083, 0x5, 0x8}], 0x1, &(0x7f0000001940)={0x4, 0x1}) r10 = shmget(0x1, 0x1000, 0x20, &(0x7f0000ffc000/0x1000)=nil) shmat(r10, &(0x7f0000ffa000/0x1000)=nil, 0x1000) semop(r9, &(0x7f0000001980)=[{0x0, 0xa2, 0x1800}, {0x0, 0x8}, {0x1, 0x80000000, 0x1800}, {0x1, 0x9, 0x800}, {0x3, 0x8, 0x800}, {0x7, 0x7ff, 0x1000}, {0x5, 0xac6, 0x800}, {0x3, 0x95eb}], 0x8) pipe(&(0x7f00000019c0)) 16:00:23 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x1, 0x1, 0x8, 0x1, 0x3a341070}, 0xc) setsockopt(r0, 0x29, 0x33, &(0x7f00000000c0), 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x280, 0x48) ioctl$KDMKTONE(r1, 0x20004b08, &(0x7f0000000100)=0xfffffffffffff10a) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0xbd7, 0x1, 0x9, 0x8, 0x1}, 0xc) flock(r0, 0x5) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000000), &(0x7f0000000040)=0x10) r2 = geteuid() seteuid(r2) 16:00:23 executing program 0: r0 = open(&(0x7f0000000000)='./control\x00', 0x18081, 0x133) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0}, 0xc) r2 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) r4 = openat$null(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/null\x00', 0x408, 0x0) r5 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) pipe2(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0}, &(0x7f0000000400)=0xc) getgroups(0x8, &(0x7f0000000440)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0xffffffffffffffff]) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000480)={0x0}, &(0x7f00000004c0)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, 0x7) r13 = fcntl$getown(0xffffffffffffffff, 0x5) r14 = getuid() r15 = getgid() sendmsg$unix(r0, &(0x7f0000000640)={&(0x7f0000000040)=ANY=[@ANYBLOB="00002e2f636f8f74726f6c2f66696c653000"], 0x12, &(0x7f00000000c0)=[{&(0x7f0000000080)="3ac3f2e47d9bbdb7d43cf85ece7401a4354d7dd904852b7745345b29499c5ae47db5e23c", 0x24}, {&(0x7f0000000140)="b9b0c891d38bb01699d6b8af6e28fce53fe4323f726d46f10efa549d6a14ffb2c1bfbb5060a9e7652f49a8b1caac0784b0b173278e3c4a17de99a5b2325c283ea75324", 0x43}], 0x2, &(0x7f0000000580)=ANY=[@ANYBLOB="2000000000000000ffff1a0000000000", @ANYRES32=r1, @ANYRES32=r2, @ANYRES32=r3, @ANYBLOB="000000002000000000000000ffff000001000000", @ANYRES32=r4, @ANYRES32=r5, @ANYRES32=r6, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r7, @ANYRES32=r8, @ANYRES32=r9, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r10, @ANYRES32=r11, @ANYRES32=r12, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r13, @ANYRES32=r14, @ANYRES32=r15, @ANYBLOB='\x00\x00\x00\x00'], 0xa0, 0x402}, 0x400) mkdir(&(0x7f00000001c0)='./control\x00', 0x0) mknod(&(0x7f0000000100)='./control/file0\x00', 0x2040, 0x3ff) open(&(0x7f0000000280)='./control/file0\x00', 0x0, 0x0) 16:00:23 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0x200000037, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) r1 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r1, &(0x7f00000000c0)=[{{r3}, 0xffffffffffffffff, 0x11}], 0x3f, 0x0, 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000000), 0x20, 0x0, 0x10000, 0x0) close(r2) r5 = dup2(r0, r0) ioctl$TIOCCLRVERAUTH(r5, 0x2000741d) 16:00:23 executing program 0: r0 = msgget$private(0x0, 0x108) msgrcv(r0, &(0x7f0000001ac0)={0x0, ""/4096}, 0x1008, 0x3, 0x0) r1 = socket(0x0, 0x8007, 0x74751f74) msgrcv(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000d803d22ac19708c42578740300000000000000000000000000e2ff0000000000"], 0x1, 0x2, 0x1005) lseek(r1, 0x1000000000000, 0x100000) r2 = getuid() r3 = semget(0x2, 0x0, 0x60) semctl$IPC_STAT(r3, 0x0, 0x2, &(0x7f0000000600)=""/187) r4 = dup(r1) ioctl$WSDISPLAYIO_GETSCREEN(r4, 0xc0245755, &(0x7f00000006c0)={0x6, './bus\x00', './bus\x00'}) semget$private(0x0, 0x3, 0x1a) seteuid(r2) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000c80), &(0x7f0000000cc0)=0x8) msgrcv(r0, &(0x7f0000000140)={0x0, ""/190}, 0xc6, 0x3, 0x1000) msgsnd(r0, &(0x7f0000000340)={0x2, "4b3dda51bbc5db62b9838964c6fd137a25cb438d7a7e2e7355f11fa87452eee5dabf93bbabeaa30eac91fea5d1eac57b658f4830c1fce8f2d114a2e70520c3ee333886371c06"}, 0x4e, 0x0) r5 = dup(r1) r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000000440)='/dev/zero\x00', 0x8100, 0x0) renameat(r5, &(0x7f0000000400)='./bus\x00', r6, &(0x7f00000005c0)='./bus\x00') shmget$private(0x0, 0x600000, 0x4, &(0x7f0000a00000/0x600000)=nil) execve(&(0x7f0000000040)='./bus\x00', &(0x7f00000002c0)=[&(0x7f0000000240)='\x00', &(0x7f0000000280)='&\x00'], &(0x7f00000000c0)=[&(0x7f0000000300)='\x00', &(0x7f00000003c0)='#@)\x00']) socketpair(0x19, 0x4003, 0x2, &(0x7f0000000500)) msgrcv(r0, &(0x7f0000000480)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000a399cc8f6b852782579859e61fa602bb000000000000000000000000000000000000000000000000000000000000000000000000000000000000"], 0x1, 0x0, 0x1000) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) r7 = open$dir(&(0x7f0000000080)='./bus\x00', 0xd72cead01369c6da, 0x0) r8 = kqueue() kevent(r8, &(0x7f0000000000)=[{{r7}, 0xfffffffffffffffe, 0x7ffffd}], 0x1f, 0x0, 0x0, 0x0) kevent(r8, 0x0, 0x0, &(0x7f0000000240), 0x9, 0x0) msgsnd(r0, &(0x7f0000000240)=ANY=[], 0x0, 0x800) msgsnd(r0, &(0x7f0000000540)={0x1ce384c9da40771c, "383b9ff7a9dbffb10691313c4b3e11056fefeceff9ef2db16640583990f5c8d065bfbe0fac77a733ea23ae634c69203c0a59b9653e79c7237df88098ed512dacdf67ed96b1f7c7a651067d2d9334f87a934f18b88395dc5c4e547476b7bdd72f8c57749a596eeba62e768b3c27"}, 0x75, 0x800) 16:00:23 executing program 1: madvise(&(0x7f00006d3000/0x4000)=nil, 0x4000, 0x0) r0 = kqueue() r1 = getpgrp() r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f0000000180)={'./file0\x00', 0x6, 0xfffffffffffffff9, 0x68c, 0x1, 0x80, 0x0, 0x9, 0x0, 0x2, 0x3f, 0x22b}) wait4(r1, &(0x7f0000000000), 0x8, &(0x7f0000000040)) socketpair(0x0, 0x7, 0x7, &(0x7f0000000100)) kevent(r0, &(0x7f0000000000), 0x9130fbf, 0x0, 0x4000000, 0x0) madvise(&(0x7f00006d6000/0x2000)=nil, 0x2000, 0x0) munmap(&(0x7f0000286000/0x600000)=nil, 0x600000) 16:00:26 executing program 1: r0 = msgget(0x2, 0x28) r1 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x8) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) setuid(r2) ioctl$VT_GETSTATE(r1, 0x40067664, &(0x7f0000000040)) fcntl$setstatus(r1, 0x4, 0x4) msgrcv(r0, 0x0, 0x0, 0x3, 0x1800) ioctl$TIOCSDTR(0xffffffffffffffff, 0x20007479) 16:00:26 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0xff, 0x7ff, 0x7, 0x3, "762470c471092500ac0ed19a92599ef793c2d55d", 0x7, 0x3ff}) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) fcntl$setstatus(r1, 0x4, 0x5) fcntl$setstatus(r0, 0x4, 0x8) kevent(r0, &(0x7f0000000080)=[{{r1}, 0x0, 0x4, 0x80, 0xfffffffffffffff7, 0xffffffff}, {{r1}, 0x0, 0x88, 0x1, 0x2e, 0x10000}, {{r1}, 0xfffffffffffffffc, 0x12, 0x80000001, 0x3, 0x10000}], 0xfffffffffffffff7, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffff9, 0x50, 0x9, 0x6, 0x811}, {{r0}, 0xfffffffffffffff8, 0x80, 0xf0000000, 0x2, 0x3}, {{r1}, 0xfffffffffffffffc, 0x0, 0x40000002, 0xfffffffffffffffb, 0x401}, {{r0}, 0xfffffffffffffffe, 0x1, 0x2, 0x44d, 0x2}, {{r1}, 0xfffffffffffffffb, 0x40, 0xf0000000, 0xffffffffffffffab, 0x6}], 0x39, &(0x7f0000000100)={0x1f, 0xfffffffffffffffd}) 16:00:26 executing program 0: r0 = syz_open_pts() r1 = socket(0x1, 0x403, 0x636e0834) getpeername(r1, &(0x7f0000000200)=ANY=[@ANYBLOB="b185f87b16ff030700aed2f543a815a57706d31ecc4340716bb1d67637972714cb173b228573d135f226b4e1259592a82ec54874f19a494bdca94fa2e8eeeaf27c6e7bd1215750df7691f5eb0ca6095e99fa864b6809f5db5fce"], 0x0) r2 = syz_open_pts() nanosleep(&(0x7f0000000080)={0x8}, &(0x7f00000000c0)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) execve(0x0, 0x0, 0x0) msgget$private(0x0, 0x101) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) faccessat(r3, &(0x7f0000000380)='./file0\x00', 0x0, 0x2) setrlimit(0x7, &(0x7f00000004c0)={0x8, 0x4c}) mlock(&(0x7f00004fb000/0x4000)=nil, 0x4000) r5 = msgget(0x3, 0x0) write(r4, &(0x7f0000000600)="cc878b20fb5e15f3edae5041e435720726750737ab81fe21e7fec4b49f7ba5f608dc43e180c88ed35bf824fee82e6a45d753183e83766fda85be4f3d499bc840685a529ebd504e5e25da13860ed68b4b1a3b7e88c7715410da13e5a6d844c18625471e175064155d11637d464c3693a9c329faec0b42f0788b3a94763817d409bd5ba2178439ffde273ecd", 0xfffffe9b) msgrcv(r5, 0x0, 0x0, 0x400002, 0x2) setreuid(0x0, 0xee01) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000040)={0x8, 0x7}, 0x8) unveil(&(0x7f0000000440)='./file0\x00', &(0x7f0000000480)='W\x00') getpgrp() getgroups(0x7, &(0x7f0000000000)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0x0]) getsockopt$sock_timeval(r4, 0xffff, 0x1002, &(0x7f00000003c0), &(0x7f0000000400)=0x10) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) setregid(r6, r7) syz_open_pts() r8 = semget(0x0, 0x3, 0xffffffffffffffff) semctl$SETALL(r8, 0x0, 0x9, &(0x7f0000000500)=[0x6, 0x9, 0x946, 0x4, 0x0, 0x9]) open$dir(&(0x7f00000001c0)='./file0\x00', 0x400000002c2, 0x0) seteuid(0x0) msgget$private(0x0, 0x8) fsync(r2) 16:00:26 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = open(&(0x7f0000000040)='./file0\x00', 0x8, 0x0) writev(r0, &(0x7f0000000080), 0x0) pipe2(&(0x7f00000010c0), 0x10004) r1 = socket(0x16, 0x8, 0x9) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000080)=0x6) setsockopt(r1, 0x2, 0xa, &(0x7f0000000000)='\fFW}', 0x4) shutdown(r1, 0x2) r2 = semget$private(0x0, 0x4, 0x48a) semctl$GETNCNT(r2, 0x1, 0x3, &(0x7f00000000c0)=""/4096) 16:00:27 executing program 1: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mknod(&(0x7f00000002c0)='./file0\x00', 0xc002, 0x1) r2 = msgget$private(0x0, 0x100) msgrcv(r2, &(0x7f0000000280), 0x8, 0x0, 0x1000) getpeername$inet(r1, &(0x7f0000000040), &(0x7f0000000080)=0xc) kevent(r0, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffc, 0xd}], 0xffff, 0x0, 0x0, 0x0) fcntl$getflags(r0, 0x3) flock(r1, 0x0) kevent(r0, &(0x7f0000000100)=[{{}, 0xfffffffffffffff9, 0x1}], 0x8, 0x0, 0x0, 0x0) ftruncate(r1, 0x8001) r3 = semget(0x3, 0x3, 0x2) semctl$SETVAL(r3, 0x0, 0x8, &(0x7f00000000c0)) ioctl$TIOCSDTR(r1, 0x20007479) pwritev(r0, &(0x7f0000001440)=[{&(0x7f00000014c0)="f1130021459475182d445be314598eeadd9911c42b450bd5ac43d63ae1ffcfedc301f34c71f6ae33e95e124d75f9a8aa5323d60e4f8a49d955bd1670018c59b6a0977f6277030ea75fc84399e867ef8134a978a3c23aed85cba640aa1b2b9fb47adab9c5b12455b5245707de9c335c8602ac46f591fc5fd2d2a802a1df527271e3121adc3616a91194abc4f42a23cf5d12afb1fbc1cc7a575760228bbbd1358d95ad00cd29da4968dacf77f1c8eceeadac78578ea3181a88c45a54c7aea048ea6d6e3a9786208b00a2c0c04e59bb034e461fe3233da955b534f946a416ed93992293375b8dad2a984a2a97aed966368caf2fe81ea9f0c2d722ddb909020e3c1ed9598fb895355bcfb2c53757d4f89138f96402b23de9567deba264345971f34db1198418ae529efa19b9e36a63359794fe49339b3d83fcfd477c155005fef64a73ab49cf83b66f8234261211c5488bb25ac82b8c44d0a99ceab3949d464219a459087dae405de0c2f071dfd0f3610b2a5707a6ca4982080afced9463bf1ee49d9f23378cb6784b6bce02c1834606422ad42da8e71cf8d40ca3393024d91006b7e7de12141cf4c7b5739d79c896dee28170312350089204499881aaa304d9feb19c97aed2c511759398206d13e5d4e13450ef8926d6b8b64fb6a786464d7e39df0273baf9dc814e8f3b12b379610fdaac761c44642ed117369e31cc83f078411452e33409a56edfbf023110095fe012e1890ea7ff23b95b5bdeb9233830aa423f2d0851828fc06f184c3603c687aed716bf32929f773a119639691ff6c35a2b428da15302c9f760a215ddc0b7e1fc058bb70a87aac76286c04129203f4bc4c27cc65be97121bae9d6e14696a8f6d42df63d6acca8f44b328d06c6abc1d0c34ece2c4a5318c0f8b6f1690f3b095c68c938c175328717ff52a029e572c210a0bde3c2548f1fea2a9f33d5e6d2188cc9913b615f82d54f097a935cb44794f335935c5b2af7d4745e4828a0a05f47d66160005de28c3fce24e4473c9ac24d655745c5476bccbf3c80c94bfb7b9bb0691ddb4b8fb36e7cc657d9a5ef5e9e6e4a969c6f5977e96d3f773af10515239470df26ee8da971d721bff7a31956f9bea9a8ca7f50c3a52e1fafb9fd1c9e087cf434f9885f112c8f2be476a41192da19b31b47f9a9f78e204da2d25bc0d017f85dfae7db7275bffdf38cce837fcee6c3c61d1bdee447c21de0223138867880f538dcfdbbe1c80e275a7737d479467bf01ae921df0fc1827bfb92464c46e9310ff667584d1860e6919cbdf6fe6e7e60400752b33ce30a44b53d868287c73bf6380b9b5318abede1d4f093c78ae76a83185aa56dea44de0ec23230cc6a043c843bf6fe60ea6402f441577d68441634031f66bbffff24946f42b81a90b24afd1e0953a8821af2f052e8b8118c6d852c9f75c06fd5c32aa1c88b708d0c4c426826344c2d170da17cc7f20044c1d273b0b9276e6e90c2853b7c37e996528fc38769de938bdc1b6fd9e97be6d6ff6fa4a2e456fb2d13fbfb190b08117973b1b7c50c3c298dc7bd15ed5bbdf165d8718d8d5308719e0f39bea67e646cd24bd1b490d846a3d8ffa4ed8c47e5d63b7e0ff2a9b1b1a07a1c2ac4324b9de8ca8f840a7c0c029ef1ffe112a261f9b60c287fb566dff46a22aae5ee6b62af88fc600bdb2e36413d0ddd6b466bb50c17c447c3b0e87b42fccd171a73955e028ed96aa8d07e127aed889bab551187020e65bdd230b0fd55ff44cd8c35b81bb4390d6fd254513e5f882ff4c074561b86420bbbb998bdc02ea9108b446e82103c135744625357442c3e52ab3623ac761894ea2169018afd1a6adf89733799513c50486d6173d2f79088ce6feda5117b4b5bcdde8f2a86d4cf36d85124863b9926fbb022fbea40534e73d779a2af6a95d15fea1f620f553357d3c6fd2135ff5b9b342b56de87b021c3e7978c9de3307d9f2463756527ad4f82ee6d584f6892ba669590399aadfb26a5e599027b3cf0c177815e6ea116e596bf1ee5eba9d8a0c2af9c8968e850cd5f3cef52fd1c5bae68553c577fdfdac2f1fc5f58ecc1b30988952e49fdcd3c30deb31efa89f8e281bdb97ac6ade4ee4b6e2d630f67ab6dd78c829554b103bb61bff3bc5892e5ec1b49b7722f0bdd50b49246b23b6bd8cbb90c590dc49282f48ef5cbc9fd2837324f5700cfdae12cccd6709fd1ac3cef15326fa948605525a585c6f318cacaed762cdaa8b9b98d839676f25d4c87cd938214543465ec80288c488f2877b8f24315d8245137881da7278ab513bd489ba44478f5065f6c3761cb358a8084ebd39e9dfcf25bdff6fec98e40d89032775a12d95f67663677f239ed918ce20dcb89c829520ea03d94ffde3d925122d3f995fe9547f9d3f0f50f25662321c04ce5a30196345db31474faf575a4d5d0dbff8bbcc2d913d52788283470b20994d45ffdd94dfaee5fd1ad59ef77ede27e2e3a244d2b2e1fa5830a4ab760fa4e0c1f63f17a4dced1438ebdd466699a562a16663e81504fcad1b3d23be70c87f6d05490a7b24381c5231e5487426b6fd1f298e1179ccd9152e6d93a83b2aadf505d276d5791009c357d0e053285d5a2dac638e656ffa591e113b5298ce1d5d5d67b8c404842e99e9a963f21a518e54d76383803fd61c6251437a97cea70fe6bb6f465697fbe51bb908af180d538ecc850f4600e5f0b37ef3943a34d58719c86d1615ea164ff2354abc33414061cbfc260c2bb5ef00f04c2780a515f8fea1e91e0c5f94d9c45682a1958bd10581e7b9a7bf5864a07d800f1d092df6b5281a69768bc68679d6fed407937389dee4fe2bf34f8022dae666b086083ef0a4806eb9e93c71830b6603eeda5a003f2ab619cf7ba6cf10a0dca1b107e6dcdf6a62433c8d7467c1383992fb9a5072833b215a9fd83552940525abbcc16f46d1b22c4734923efec21d9fa1e8a4accac861e72fe180cb46d8f18c4698d1ecad1c009eee79596971ecacb431aef495343c106dc96681c88b7f81914fcf5f8a75bd2a499a7db184035613b2fb01e25e4128aa8b6476f0a88a0a25894f1c064d8eb46a67bbeb3bc69be2afcd5381197f3fd30d1eee78fe31de92c35e714788911afb43c93654eead87baea205e72813af926e07b675d4a49e0d94f1e0bd5e3179c5f4722354051bffe159e9a4d4f34db089de34e1c27e289a33c27a76ce54a7b0af2bd7dbe16ea242c48bf5d8b87aa99e18eee985993cc067c0ad2f4ba837c0969513181285beb70652940ba3fe78c492e2c7ec1cc80999b24508cf4573438ecc8f506722c8b39258b52619a054aa2be8a1c60a9ab255c7512a116f05283d30ced6f73e7f6d4d242b185e0966933bd0ac88a52772883dbfacfe5c4b1c92e5c0fd257ea812648d3970195eab5c95c11916fce2150f0978cdb0214dfd08c00204ff1e953d539698cd32f5f8345830263d73dd1ecc7b1e9979f44f1529a26719254d1c8912a6c4bd0b705e316f1e85ae0ec93255cc22e0dc8723db790f692bfc60bc2b7ddf06222cc80a078c53429b4de822f99b2d5eeca4f97c0e406521940d36f0fde14fd16794df863c98c29ecb7a18dbc4b548969d41315da1b49bf99a3084fafea7d908167901b9b55cf29876c1907da6ee3193ad00b43d51596c0c95cf0ba4fe354992b430c5011ae377bd86ed7bc76a7da049e2fcab9585638c85a8b52e1af2e9cdf538451cdf82e172adf2cedd33c18259db7727ba16352528247611a99ea32fc95b3b60833cc081f67bd537ece930d7945210e7e362b06bb96629acb687311fa788582c68bad2fa471b930bcfb1863d083c6ba24d3ac20ebc9ee64ef00f34e70cb310b43098bf1a584491b06d680e2266a90fe046c26877466b147d56699bd6ee73fdf81cbd8517a8c08751e07247d33427752db469ad602144030026d3699f16eb11a80db8a60b169e332c013321cecf37614bb1c8b3717fd616548bc88f0148ade5881aad0c44ba8221aedf1769055e4edcbb170f4ea63db0f6a73a557218118698c80095973afe41ffe37f948232170c11dccaf8c3945946112d9d2af2415881b8843e6f217a3c450051534609dc6f6632f8addd8db12c1ae5b3647346d995de9a2e2e0daa41c9279d3ba48c65904b9264d413c94490c769bf64047b3a97fa5c05a2409888ca0b0d115494574d3cb959de207d93cc41006f59c3d9a5a9c5bc758990cd6699cb744fd9b7fb79b55b5995f1d0612ef50b36eb2952ad93e7b734ca364850602113d4dc2d2e94534cb0e5f8ebcba93d0a831f69c38c50ff088526cac0425fa961e1b8516b407403f1351b34848b9d5ccdd0ad7eb758791dbc347594f56cbb10fa22900485251dbe1d5c2329896cabf6261bade57f816b0b95490b807ba5c61f9ca2e9d9fddfca34f0a077fd2b92440ed5fd5b934f36d37d75d2047ea0f0630791853224c02a0961df3ad8f6c3e9e2e024bc74d675844c52eee2e486df34b2623a804aa3dc75310a61786c42de4e6c7f66174d5ff7a9dfa2c1af2200c229d52dacbb4d4d573a2b6ff8dbe1dc59b138c5fc1550b4c3406f87411b32f29ffb00ff743eeff23d36f69b2802a0339c44a6038bc2f0eb6183559fa87fb795f5750c22b0eb870c23153cde6a7b0a45b11aab01cbda7afe88e3b5c672f4393e2453867c38519fb274923ed73c10c1926c0e7d22b71d7f9f9f5c50a9eafee92be9b5235d7726143f2f24c1883f23dd85743c2e2487418ea582dc8fb9940ccf2121a52a310dcedc35365ff4b2dec97080ae2f0e737fbde7ecda23b333d4068c89a6394aeb1aec9b8ebf5069f54c450965ca52b91679105c49794cf2996328e7bd7ede96ee24df3f9684559cb5574c31c141f74401097730404b16caa42373ff040bdfe404ba65584d42773d61d5d8bc33dc8d2299c206015f7bf4641eb0515d996197215940385a500617867863b08165eb4cd88eb1a159d4a6a2aa3d74bde03b62ca51514455e98e26050fbb2ff4111b69083e50b2775546702890767665d80fe7f2b233cbd7e88c521d3b03032c4d175fa2e652be38c1f8754e38e79cf8854b233a7416ed2c6d59569bd505054493dafc4be41868ad123e92dcb7a84074ed14cec59c50385c1dbbd3172fdc697a04bbedcbe234b42c379fc1875ffc37059431c30dd86f54380e522d4e27a569ef3b1014439618bcc76a53e7386d2629c2d9ffd28562b4390915e26e970a10f58651712a2ad4bd0ad1c4be17ef6031fe62cdac660716e1a4f3502e20154abb449a712a9750eeba0215f8a78316f4b333d9575c244094b31ff52ac289845544588947218344784516b40ed0d55269755b4836619a9dae130efb44354ad7ad0cb6e000bf89ce4ab86992b5e13706a8d06a51f4d3453f36eb0cffc5ac809c978951574231c120b7ae491b8cabccc2a47c1e351eec125fa25b91ad2bff2f6ce960ea3d2b218fca3d00d8de17cfdcab3a7d84bcd9884f086d9404efb93553cebb22244ab99f2e79c6682ab35aa69f88dda2d0a2b9290f74471a8553dfac32005e9b0cf9970140402f908dd4d7aeae7df712a3531b25c638a00d3fd1079978a8c1ad4907474e3b01aaeaf5c7af98befd509f1cc5a87316545be28be607fb1e0ca23efb6fe37bdc747b959f8be02a52d3491ec1d0241764e13c08a69da4b7f8ed0c41f93d3f21aede560dc47b3ea40e7c1eb86d4047c6ff1a329c24554a93257107c0c28d097859de9fb88a3f3c904b147bd080b5e50b9f6ed3041dc1e0f75875677da92785d16067d8f9f10e5e41", 0x1000}, {&(0x7f00000024c0)="48daaef1a4c9e27af8e6a46c92c2533a082da09b0938ebed53fceb82d1a1d9aa5d1eca788eece11b8256c26d3ed5eb66697295d743918e591f0c59362a5ee4443188fc5aa191e1ad923f123fadc3da8be0ce1dba18cbf6c70553474b55fa6ae7fb949245bb3bb4561dbcfb2d2d498382fc57362e1771aa5009bb510f997630510221371c1613d851e346138382afeedaba192181963ef9880f0fc385c8837d08da448fa1a689b5e3cfcdaddd0d797a78b30efde1385bfafaf8cf1a5eca5dcbd48a4b64a9e77702b1e38a57f69f87b6980554ceb0591149434751667cea49bfa051b0884466da9dc7950f6b14ef563825cdee6c0f5b42ac2740c1e84ce79d2ab66310906403f8373acc800827b4abd64f251116960e561cb110a8da06aef71986e01e1eb5e666dbb641eca5a1c23fb2bc33194c4ce2bee65341844bd2e46484d92a40e69d28054fee82166e5bee1c464b6dd4d637dbaa2a1115271611b361749217ff37113cd753ecfc00106ca5f00d92e0cbe356fd54ae9a2fa2a516ea89f7d55dc0b49761074aca8cd4e5bff8934f113a6f78693924f1c8c5aaedb319396146915a3c8acd", 0x1a5}, {&(0x7f0000001140)="f065133503d23c12a711929017d95dad3b198d133fbeb171f1d4d73d6ee914628385a306238f3a708070c043abdb6d5ca696cfbf6bf1e07c5c8d28d5191669630e4d299b570083a911f51bf7ee1cd0e8c6f62a13d122cf74e8412790adf57441e42bc89650640135a7e7fefc4f4120cca84ee6603e1e8a025c369985150ba3a44c7dbcd1bb66691d82c87a", 0x8b}, {&(0x7f0000001200)="06b7c7f56e9689ca2d1bc2498ff6adccbd0c6f6857aa16ec0acc786d5158b37e467ac1e4cbd138c0b4d48579b52ffcd4ca0ad8840107b931bf7e20de3f55f9748763673252764cdbd74b8fd9407c96a1ba220b8d90aa5dd34a900a86140e63ee70b8c8e21915d4dc91e1e6b94571a3a55c8c8b718d1c072923a771fc0739c9d7aa6934b2125d3d4b20781352fb8857c6711cab8bb8a9d8e832c7c64db6632375e5336e25c49e75060b16e4fb055fce8b06c030efb591908f09445e9895ce73bece61511a8e22d8972232876803df722dc0df", 0xd2}, {&(0x7f0000001300)="975318e9cf8f1bdd4ce6f8899ab2ebec8a235adc5b1446a0883b8bd16ce1231f6616232a2970303ab746f503fc1aacfa65f84038ca855ac16b747e13a79c813e48447a6ef7fe3c41769b1a5e805faa70844ab2f643b866c14e443650e8546b42e99cb14ea0b6a0fc0bf269129ff53eed739c9175500c7afe4caf2f9fe547ab63db73a77d682c3c6b808ed64e7dfc976d5ec817ec1687d18c6756ae436b22b0ddaea71997cc953dd7026cd1d2a6100e", 0xaf}, {&(0x7f00000013c0)="35419552c205c28ad970219986b434955a6134516435419cda49210a8545d2cb597e71c14f5dc527a93e68b17700082e17ac95cbc8cbd30dac99803aa8a3c38f71c8643e589165df644abec7655091f415a9", 0x52}], 0x6, 0x0) kevent(r0, &(0x7f0000000140)=[{{r1}, 0xffffffffffffffff, 0x40, 0x20000033, 0x5f, 0x6}], 0x6, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffff9, 0x1, 0x1, 0x101}, {{r1}, 0x0, 0x40, 0x3, 0x800}, {{r1}, 0xfffffffffffffffd, 0x4, 0x1, 0x800, 0x101}, {{r0}, 0xfffffffffffffffe, 0x10, 0x80000000, 0x0, 0xd6}, {{r0}, 0xfffffffffffffffb, 0x2, 0x80, 0x39}], 0x4, &(0x7f0000000240)={0x8, 0x3c}) 16:00:27 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) fcntl$dupfd(r0, 0x0, r0) 16:00:27 executing program 0: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000200)='./file1\x00', 0x0) fchmodat(r0, &(0x7f0000000300)='./file1\x00', 0x0, 0x0) flock(r0, 0xa) 16:00:27 executing program 0: socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) kqueue() getpeername(r0, &(0x7f0000000080)=@un=@abs, &(0x7f0000000100)=0x8) mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000540)=[{&(0x7f00000003c0)="2b18be8586e7b6bd", 0x8}], 0x1, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0xc1, 0x0) r2 = kqueue() kevent(r2, &(0x7f00000001c0), 0x3f, &(0x7f0000000600), 0x101, 0x0) ioctl$TIOCFLUSH(r1, 0xc0106978, &(0x7f0000000800)) fcntl$getown(r2, 0x5) 16:00:27 executing program 1: link(0x0, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) write(r0, &(0x7f00000000c0)="bde165d51d612bdb", 0x8) pipe(&(0x7f0000000480)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname$inet6(r1, &(0x7f0000000a80), &(0x7f0000000ac0)=0xc) readv(r1, &(0x7f0000000240)=[{&(0x7f0000001440)=""/4096, 0xc74}, {&(0x7f0000000080)=""/36, 0x24}, {&(0x7f00000002c0)=""/114, 0x141}, {&(0x7f0000000140)=""/137, 0x1b7}, {&(0x7f0000000200)=""/10, 0xffffff3e}], 0x5) faccessat(r1, &(0x7f0000000000)='./file0\x00', 0x22, 0x1) ftruncate(r2, 0x0) unveil(&(0x7f0000000100)='./file0/file0\x00', &(0x7f0000000340)='c\x00') getsockopt(r2, 0x9, 0x8, &(0x7f00000009c0)=""/125, &(0x7f0000000a40)=0x7d) write(r2, &(0x7f0000335000), 0x10052) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000840)={0x0}, 0xc) r4 = geteuid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000880)={0x0, 0x0, 0x0}, &(0x7f00000008c0)=0xc) sendmsg$unix(r1, &(0x7f0000000980)={&(0x7f0000000380)=@file={0x1, './file0\x00'}, 0xa, &(0x7f00000007c0)=[{&(0x7f00000003c0)="3ff382fac15fb867837b46bb91fc7b153cd23ac5a36d116ace878f60925fbc83efba4d2da044ca9ef6b14a86c4235197fe52723a3ee78edb99d3d93efbe9dd1cf63a5b4788c3299390bcfe13", 0x4c}, {&(0x7f0000000440)="7084005302261fc58d2f5771011c6495287efa923b70287d14e0f163fd46d48a8706cdaacd06d2e376560a52b2", 0x2d}, {&(0x7f0000002440)="3f94dc6c86b66987fe1c26c0e70bedd1aadbccb3d309466fc34e6f322ffbbe63823ecdcc5a87153eb90357e2b14723c3dd0b33ad5987bef338967c4304c7ed0eb19c418cda74fb5a1441d954255a77712f0c56b3d06a520633450e53536868c5bccfca47a96651bf7fd5dde659fdc994889d1c111b0d35867f1ac30b92cdf21aa45e4c135820b51497a144e3fb505c878874420b9902aa72899ad55639102e2ed89925eb394c0a81a92b4a7bc22fc60b89c5581225b9d786e03ac1f772f53b5ad7156fe44a5906a48a7f5616309e38d2b4ede053e0f9404f8b536c2fdcd9951724f507b71a72cdad9a605cd08471be9669226a178b332abaaa863c76a0b2b5cd8d0cbef52300f44f700527316658d469ba88c63c199d9798cf6a188dc9033f9a7e11e0f1c22bf185b9a36fc1b36e27e8af7a499b4fc1b16c3847a3dd02a36d2246bd4c669a7d0681ae790ea1e945cd5df9565d4d08ae59de1f8d978a056c37d4cc091cd21d2a9fe55926d2ba308bfe210bd88e81855e5304ee07bba74901ac0b9652013cbae8d01ca9f1eb3121361576f478f54df451f9f9ce9f5f2549d16dbdb264e08d7417877ece196e79e1b5a8313ad2e4a214a3e760ec7a12935e610e55f8022e012be691f665208df04d2ac8b48a94ccadf62b9f830d5d743a6b9e948512a770da1440b2a8d2079a28c1d955ab53f62fcd5b8783387b21efbd62e42d4285247098b7d0fdc9b05bd0c23bc4034dcbe07ef8340a8fd0e844de662c5036f160f5e40dc4ddc62a298c692bf40930b01e7e64e217e1f07fb4101471de17034f67a90c840c783fc54d2aaaa023d62ef5291367196d6d617dd7b9cbc13507ef0cf1d5c3e304713557fa464d7f96f33ee2af98bdefdc639a6333c95801b5eeee8060d9a5e8089a9d0d0846e96cee6cc48a17ca005bc479db08b32535f0f80f44c7123604d0c1efab0d3aa8f4847fc1439dca0917b0f7c71ebac4dd6cc1e24a7a6501051a8d0865636736c9616b9128f697f215144a0e606c1010282c20be40446c13d6a725ceac3f372451416f8ac8251cf955b20adcbeb23b42a75ed438ef082d4478e1691965082d64c59db2ec29efb607dd3695518f57dd04725243b7761edb623bc5c9513aaf194f3f5a0f046522eade4048c507052c527e96bc4604892054a526367f54e58f8bdf11e099e39cad6d72d2c098b83732e94b89a04b53d8a4bb01e7098b1a61bcd282ffeb321a0a70aa95b712dc809b0a05c212d41682d58dbcf38f8a7f1bcee95306a38a0c6fddd79efaaa74f5aab906d554ab24eb105c8f0a4863309ad9cbfa8a82c1c71f35c56c3d1e6f830c7e1acdcb9bd232f9f0b69510a6e6dc34db97ac78e096979d4de06b853e8f879fec5c6a526ef171aa6d3e338de9f351ce33df7c1502fc5a4e56d4b738e409239c77c8a50dd784768a41f786d881dae22721633d8155b0213f89e12143ff281bf50d01c6f5a77759fb14fb7ee8b935de617ce385bcfe9263a06d802aa86f2ee9bcf4f1bdbd76c379c6ad99ea35924e1a5d06b9adfe5a19be7e1f5934744bd5f49107d81d0aaccfce437d10de3392e26b7869b500e3441c4bdb0f56256f9c80e03d95a931a5166165188250fbd09f79c5d6ba47c634922b3dc820b285ac3a5871a1610b4d9e641b156823732c3e48072f816ee97f53ffff4c47c23e51b81eaf7d9e083a48d2444e83fc2625d25d13e152877eb372c812e951c8ed2e9844a863d5b99875fae04139974d8b3c61cc5ee3788f3989697398585e601632c84b57e94f16470fe72f3b38ed525d9b9bca6ee8d9e58c23d5e0b5cb08f64b849450e2988adaef401e015ec2720489034723481ab6245b7068fdbe08e3eb230a9270fdce80edc2e8f396e52bb221e0b2ec3e7f1754b8683329e20eb733038fd3b5e48b4558f71cb8f5f0a6b8eef76d288679ed2c3e0df7100682d04a81bb6c6cc7e511c978bc08c0930455966003512e3187ab6149317845c381e571706a7da53bda11e83fcddce69944ca4f72425141072bd371d8c686f0962daf45b4f805d1e19f11099fe7b8a0d2cbdd9f4a9f2066fa52a0283a9700c40ccbd130809d0697cf671425bdd32388b935dae6ffd39e7aeb8cd433e3f08781c90083cc45072a63da5c76d3d92249405ebd1ebc446fbca53c10af888428e1429a6af102572218c9d8b93af2f557ff5aee71b2e8c5f9ace1943b36bfcd66719bb8ff97f65fbfe5f58985b3d0b9a280c6c2d7ef30b3502957977c644f9cb3cc3ffdf6933f7909f598ebd147a3b3cb800e400066854274fb15ab37be6d6d7a5b593a4aa1c8f778d88f6b86a109224c0ebe05adf92a4595b7ea55801bf02bf4a08e7d9296b836ce837cd7a1b6941d3d23360339455e381d0368dacd282c45458789e5f45e88cd929b86b55300c702df9fa4fa43fd7e893108e30573817c82099cb88317e7287b59f645d696d38066d040326a232c364802ed02686fe1dafc781ae9bc4b6018ae2086242726e545d444fcd51f2d1b9935697a57a12263a554470bc8945ebc6b0406ad0d5e5bc02c268c632914deb874fe7d47ea26ec9b8d7a730b7222005a03b1b22845253d9f0c7865db6b7bfa382f43ebfc46c2e7682b5ff32ce9395b2f4d90c982f1a2ef66b365e4c2b46e392e8092d6a4916259ba20883fef55eef6cc6f7c8ef88f668ecf49475cba795b990d13cc817c1fb3b4a0582d7ebc77bbc4b6dc1569a0495b524e9cddeddc932463bd49d9178070ba56b80a4c85714d1912f17962c7f0b94d6612812361fe7c7a8cac4d7f3bba22ffa3803fd5faefa526cb8d7e3af69ed0c9163df9398aca30bcd9ad482ccd8728cd82f81cb2de1604b44f949ca1c5a728dc795721a7d85fb42e879ad35a00618d4ffa97bd0c5a349303cf72cf913a3b5bf6b32b038c0ce7de9371fe060b246da860fe84fbc426516ff4e60f3812051517523b1159609dfcc5a7fde759d6502d13d1f97082fd00e7a56bffc77d366e4ed6a338ba414ea9348ba7581873bc4d6fbf025277eadc46275c1e603b85a3aaa07d4b9c4caf788899ddc6a0df9168286f8dcb9d4d9dafb9f77378f28f6cd3b17705a4668459faad447f4faaf4692d3ec038c6bfa1eb4fa92cda89b8a23652cfaf6b4201fa6bd6cc94b14d7f9734ee5ddd9cf00bd37ffc7ebb38c71b55a3c558ca25a9a1aca28ce4b8f55320f5d314f1e1f351e50768eed91847c25391e416af495ec98316155ad515193df9adcdbaa42e82f605a59d662e6244a98c0f6765f68717e050c2999dacff2fd7004dfc019a1e40cf782fad0c29c46bf57b9a7960016a443f337eeacc0558bb93211d573aff087d8634150dd17b86b9100815967a5c745439b63f44c6fad607d28799fce7b0c5f0f806dd0e885971c8e963c31c7a6a5ace1bc37e9d773f703b3bd6d53a03ea95c669e629c62384fabcde20a39144916e95ca6aaac6028b24736db122d357cff839ec0d92e44d27977dda7ef88533b03063272c7307d0125e9b13b838350df66111c5fc2283abc52282a81aee13c2e7ed432abf551bdbb7f816d1d42f212541787dda49f9d920485b74b90afd0a3cb43b3c46a081e456ca6d3daa809c6bfc962004b5818e639bcb222e2b2f731094ab5d7be80887c9ff64abdcd155da8fa31f1986ba609097938c5125fb657f88f2a06ae7570c726838d6598144a3c3c747e72937c6375031c8e2090d0a28bebe1de228e4f7de55bde53030b540abdb7096dbeac44fd0744c9ffb8edad745572a37220cbca32409691a7037053ae86acf41e812bbcc9fbf43c4c8af65224a0ee8401801e8027a3f89642049a2b9c67a7ae171a43f8e3aeca7c7ea309073352f5841a6a69b71a74fe08d81b23ed6f2f2b4d2a37033b59e164f4ef86f7cfc4f3ddbe0ad73adae11ac9a0b45a3e92387ac573c3174b8e1785d05d4d32a7109614002d39d461de45ea3f48765c8aa1eae732a48fcec01fbe78cd18e83a5f7f54db7ee3bac026205b0ed64302f7d70adc363616d72474d87bc888348ba9d72f726f99fe76d45c22866031c7b4c81a546f0389479d393bccd5e746042501e1cd4d688d9779046f3bbdd4cab06defc4707b8f578624b651eea9c7cbbec4775d942501340671df3cb15116a11f89e2b65db244158c55563db35d3d11693dfdc2d80d562cad0ab2c52ef4b898b481d8342863fa249e74895881d18881105ebd95aaace5cf5d756c6def6ce7eb3a29df203170c31160907969ea24fb6d839ff4a9ca1990f6d1f2d718bf6343c8d8ebe34ab52d28a41c67574dd93d7d8d01e0601820ac719f0e8aac63e228b3e5f90f94798222b3598d2ccd6332a7642f01b1ee3a2291733a7db7960142d6eef5de4ec1eb8af2e82c5e59cbec75f2733982a53b2258b9cd725485ab6720ddcd8643a40d16f4626481ee060eb1f0c22402465d6c03baf43fb7548b40fda5c4f43cb2baf8ec99d714184709794fc744940e876290c28777ac88a23c0c74e2771667b209723462e1cdfb65f80a4ad2ca6a8fe9e4ac426cb5aad33f8303dbbe7a73c09eded6020d0449ca9b2fae3f2893f7c526e522a8e6a44fdbf2c102d8d6672d56d4135a01a05863ff2d1c21b15af6a1b1daf3078c9486e37683815c43ac3acb9d049710485840c69505532e83d2bb57700563d2356f661baca59c85e7657d3613cf067a8ba488541fa618dea55780f33054ac189bacd5184773f786748db7a56d072ce5cb9951ccc054a4bac15b244be3d5554691b08ed09627259496cd90bc23edecd3dd5ad37f41357bc1397ea6ae1ad3864b1dad187291bbb277dcf7daf16c78a2d81dfe9236e447235b60bc2e921d24ed0a68317545f7c3172f99aac62ae7117f39abaebdadc36fc6b0e4e0bb0f4ae36be091b6d27bbc724a543cd1430c3244b20f00a1704ef26068cec0a195c087e5a0b0a35f6581e1339f9ee9ecfd6ea83306b99314760bd600b922f1729e22ec1b5b60fe26a19c6a610c48d31271a7c14bcda9653ee8ac7fcbe9bf1f90d95c24cb0259e855ae6d73afc8184d889b441c01eda7faa9598aba212ef507b8fdfe46628c9c15389a47a1951286ce124f6c2d5a33cc4a0c7ff678e7fd5170998915390cfbc6afe53a489eb33bbd7a24aefd24cfb8900bced922ed0d8e736dd43b2dbe045df50489cc628ddbe1efa352329ca72a67ffdd3060620fce7925aa845c09f32e56dd0aaf61dca4abdd24ae47ab14606be6d8955b19a194519ef3a58c2dffbd8c5c9192656c3002491b2dd1b2be3142fee082d5042b5469b2710c44fef555428fb0b5b9f4e127937db1666495a5d27342ee8d5a7a638dd8eabcef563e810be61ad3d9310ac10eae120d2e057888f5e4f58d9fd3efe49cf2627b572b9d7d0181a5f800161ae9bbec02cfb56d9a14a9fb03911466fcaf78f8935df730d170607af124868eaef9358d8b2407cb7ee644d269cc8e3c7d9c8974bdb6d3d1b4b3f1471061b050d0ffe68a0a44310dab651629c01d441ef0abcf5de1d1bf90258c1f028891fe0f61da85c8898375e8eb1a4efcb48ee9998cdddc18a6aa9737344562f15332f3acb248b7d5f754fdb36239c911100422765c6c222159569e8fd2938ee9c5a27889242bbfd8c9e625b1464841ed9a6029ec75d4bd758e1a449c8860d904c94a0e3ffd86cd002c3a5df42fe051cde567ceb45c2bc56eb6d922228327b2f7605d56cecfc06b40e01a469a1c59681d65548f77feb8846e74c2e21eb077d3d950d62f56a66b911f4cb6a8286ea9bf4633a4f8b18659dc1c54c19067036aa", 0x1000}, {&(0x7f00000004c0)="44463dc8e80bc982237e43e4028a381bac7ab04bacf3636ae257a6991c2602dcacaa4de0a06fa810689e6535c854d14c9c6ef398d7fb263b953d1e70789e12c2a0599cd5e2f6f25fa2f483b799820e0209ca758fc94a6f78e8b3ed6e960b17950a42233d48f713b2d78a986a072cd251f8d001ca8c19fc358c5973c7762c60ce6b407a0a50ae56d06c0b32ecfc84ea255be37624718bd674d5409fc63f6564b9f64a3a8e85289576dcda6cf1518036cc9173e905f868b8941e4e2503", 0xbc}, {&(0x7f0000000580)='L&', 0x2}, {&(0x7f00000005c0)="8d0613bdb8769cda7982eee38e2a1e86164bcdfe3bfd2c81c16f479f6f6e4e42ecacd7992a4a4ccf1cac2c9d3bb3371fac55390490ba72db3ec3ef6f95eed92bded59ddbb36360ce5edef7e291ebec75a577b69878866653a2643875aebd26c0368d", 0x62}, {&(0x7f0000000640)="39df36f86b7fdcd9eaa997b0c7965e822276354ee2b3514dfd1d8f56972822926fdf680f29d82308102393656b2bd2d3b00b89be4995576bf4b908e7a1fdaff59fa152bbbca7e078d11ceb", 0x4b}, {&(0x7f00000006c0)="80f0f3d6d77f7832ee5706df00322cbd4045670fc529122e350f5a4b37ff2ecc72ca6f64f4dc240e090652011e81f9240dd263f144b60bad52538f1818500f933fe94f1ec32166b465065c98758358de086f5471c194b03845738beea585a29c7da5b5a0d5c815dd166c206dd984a2ea30595061b0a09a15493e36cc9919448e7be3f3d15a5f6840cc803a8ba4f0ae18dfe4d2b878f81d1a6b5bdbb19681ca432ffddc95dcfed4e3cc4e7ee7f32ab4785b01194cfcd578b9806c2ea9ae061dda415736405d748d78e1d1435062a9a49301e1", 0xd2}], 0x8, &(0x7f0000000900)=[@cred={0x20, 0xffff, 0x0, r3, r4, r5}, @rights={0x30, 0xffff, 0x1, [r0, r0, r2, r1, r2, r2, r0]}, @rights={0x20, 0xffff, 0x1, [r0, r0, r1, r2]}], 0x70}, 0xc1b43cbcbc576e9d) 16:00:27 executing program 0: r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x67d0bd7608a5e83e, 0x0) fchmodat(r0, &(0x7f00000000c0)='./file0\x00', 0xf8, 0x2) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r1, 0x0, 0x0, 0xfffffffffffffffe, 0x0, 0x286) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$VT_GETSTATE(r3, 0x40067664, &(0x7f0000000180)) sendto$unix(r1, 0x0, 0x0, 0x0, 0x0, 0x0) readv(r2, &(0x7f0000000300)=[{&(0x7f0000001980)=""/4096, 0x1000}], 0x1) sendto$unix(r2, &(0x7f0000000000)="394559739f379bb51efeac90a8975c68b8085e17add1f49e3775528964c56b192c72d491b98daa8283ada1671d02c66d787b468405704715c9d195098dfcc0b9a3629727dfc95f35766bd88955e4fe2343ee927b4133c2b43bbee07bb5a73ef58bf0920610f8845664b4dd0da08af862c053a5", 0x73, 0x1, 0x0, 0x0) 16:00:27 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000a40)="49d771e228ea1a47533a5b37384d78b892290ab6cdcb7d8037e9995feb2a95529419e0ed5c63d082b58414326878f5f609a9af6a0a21cc054c0a7b230d0df6b007b71e2a45462ab9ee0db66296a01824b81e8148ac02d9e9f0697ff2a1490ca03382c9121fd5a9cb001fda39e7ddb1acfed2a1d1dbd52ceefcdfd68a1fce9bef4b7dba0dd9a88c938d92ab7e9a9960527d3e2717b8d3bb8a0680ea8c0581d8838f1139fe2de50bfe4d9ef35b6b61ff586e77441b7fa50e180c99c6f9110a0aad158505833962f33600c882d37141df268bd8694127d0dacfa070dfb2d2e8bbfaeae12757fe86179f840d51aa2feccf71d3a3ad0ea8d01e6a40c5a416a1c67a001d4983eee795a882280bf10fca4db4d73164fcf0f990ad184187efed459d89e790455b28594a97c03c797cf46aa6a4eceedeb09141905a5f1a101d9162822c683f9c00ca95d9e779624f24a4c3c57cb1d7bd83e1f8d2730e12a27ff3b08809224aed9aa022c0236228d947fcbc376969ac97d2c249b345f741bd069bc926c47302122d8c6375d823ba3982be3a71c7be61cabd9730ae573688cd55c06e87c81509ecc6a180dfd43e9d940b318dfe6932d61b7b5a0fbce95a389ad5493af10c45c940a80cb4aa233b4c217f823a6572fff9a1ac47d91c32d34583a82a58fed841dcb73d3917f97cec9f1ca9415188a44eccc73bf67f56996a57dfd2a5a46c4d5e6532fa1b51fb433589cc8f46ae27a2596d24d8966d33cc37fcaf110a4d01fd92c64672779deb9e3e398caca689f74d7e291e3fd59e48da040d553420e33558b51c41580391fb29381ceca51ead4fda2abdf32c41c765e4199448c11e789248c688499fabcc1319c6496dd9b74028409c4b55a4686ba0415a4bc1393227528afd828d852e261935fb7b55f06e13be1dcd1db27c37ad307a242e355d8fcc3022cf757ff502dd5b6846443e30ec6187ac81338b3572a45ac9c5a81c87ad7a9a9e9cb59f2e9b2fb887e97a12d4bd26eb9e0b176b1184e1e099201a22ac9f50d554be7db4ae86f065b0c065f00243c4b951558004cef60cd283826d8aa8aec32a0c336005c669db8a55e6084a3b3d06a3c4bbd6aa4e79c15f1350cf50c5a150b8d4b7df73a711f86169cd007e82834b2d28896b30889a4878ba3eae183e7f8f45f2376050763e5bb5e85f115e00640db3a62b59c94f01d4af666afdc00346e4274ff77441e113d76fe80d2585588c6c2d69792b8539993c7a2b5a4d385b1e55c910d1e1a67dfdb202607ed4c8b6a4d9cb3e78dc321ec6be8178500c99e753f040265d691d7c121194a9dd7452da205548e2f98cf961edd551697ae8c431e1746ba9f76ece2b5733c7bdf19fef1943e4e3034a348762774e75afc8a780ae9de4eb5fa11d44f775f9b904535a9ce1e6101894b6883b4cde35479c388dbbb171cb8cce5b4246a64fd5e111201779bb36ad2c5de24fdb5fd525c4e58d81de93752f13e98efb7eb60224e59b60714ed3ff06c3b8ce598bbb802e2b34af50a8a9db81236e0540a869a093c4655a5a585a90073494beff9b47f595f4203f3ee404a4d05b110c5e53e5a1fc18e5f0368d07b16e8681bd1b4dd74f46a3a7e4bc368fa58d6abf30c09dfdd784dab864e7f9dfe416a2483aef217b1c458d066dd309e99ad931815bb93435b0c1e8b9953db2b794a2cb6ae450965f4477f6ae3d25357152b29d0f6a432ca42d01ee17b2e8c17b720ab508f44c133696f7742209b3d82240956ee185d8b9b5899184702a1e97eec15c01b87c539a7ca5a574de3288b72cae1732e70a357d3e2a399d8de177bea713f8770e02e677b94aa99ea6b93d9e2636d04bc912827d768f8dadae5f9f559bba61cd1f00f90d0297e3bd05b5831ded24d55b8236830711abe6deeb9aa053ec6d94d379ef090f9f75731747d3e503071dba1368f4c4c5042280eadb288a7a210a489516e8b6accda6001068b540fc2e5869423e6030c25ed0b0b071a7633ebadbd3b6f32a61483845503e18677d26786f2a08d9a88b6660d7d22ded18ccd46df74d805dda2509350a602852b75540f89bbcf2c2df2532aa36b46003d4c37ec2de801c163af07cc5e1a82c4965eb43e0d13c1a86ea9bca10e99957f3f6d1697cfb0cd4e6bdb8f77f740a09d47cc305eadf01835e229ad0ac8d3a4f51528562d782f6f92c7403966b137ba31776a5a99f1b7fa16e7cd112cfec11669045a956e20b1ad496fe99e5f5c5043c7655df4ef37fa5c06f3c45f182fc51e7105f526504fe3c69110a71cfe646f38217795552c4b7fa632ebb36af5e745684385f4ca13ab44a17f6b7d0249a2ae665775d061ef0501e312311666caff28b9c70d90314fc341c221197ebeb438dfbe560c14f0d1a3bff42bb33d3cae8cc0ab59973bfd7b680a3bec7d844d25bf6cbf26d2cfcd0783d525f8cbb2e0aaa3122451889445df167223dafdd2cfd81f1da5b45bf0b522350493f4cd7d8ed5449bb6091315fcb28f6738455760c16e65677a0c5c6ffbb03562d8e2fa0f1eea7415cc39e112e7a9a8daa6c67afb9fa142484e98d7788f7b58a1f05646fa0a8c46d029356ff37211ba9d18796bb9007a8c661336f431ecb977779fb596eb74f6e864a746795edce0f4f815e3dc3d6c29628702f1999177f131b3124734688affa20e381638f37fc65bc2f08651533eff90813fd3e75fd73d70aff132a793547b328d894c517b2a2d8511e3d321d1e690492af9151f4f7f138d18f9e58949ffd972a6ce77f00153c7aae0f7831c44372405ce351897e76c7f471940bb38c9e49f4dce0a71af8a61edbc0d368474368fbb1ab428afb598572b55ba9619ee0a08bce31a14b02a9fec52df6063c6aae1f1032a488d3c80e57d83a52ff4c2de0dd6ceeb88464b8919a6cb251d68b6955a927f80769af7af451271656806c4c8ce16330c88487bd50f54ad635a6363f55ec65896d994cf9414317f257c457713186a0f1421e542a41ac9ac7a44c60b8126537c3788f1ef12a9bd8ad11d3df81d7948350d177c2829ffcef010a155d9877ddf4c375c4fbf70938d718e55e9e85362702db0b6ea342e7cbdf7ef1df9611c35e2a0db7644feaa565a6227e128d7a780ea166557ac0f0a459fbf0753ba1a9ca6486448aac8460d553d9f375113d336774a1e797e01bb0d61fb07b3e898ac383b03974db4158042116966ef9f2f77aaeb017ed3c47b263fe6d81a7d27dbbf98acce418c916020d52b618012c39c2703e7808dd3c5a214688e50e59de11c62571b23862b9aaf190b56113aa05b06346976054581a4d8238bf52438e39942f4a798a62540b24ca47c8a3199b1f75f30d184241ae44ce2b7d580d6b0d65db19ce7d486cf669e2e41a29fdb0f0f5327c00aa000d791f3c2e301fa53565587e3a8e3ad2a8a7d4ba04390b96b17921107acd381fa261c5091afb2e2a5381e96df559153ed0c93c3fdee660b36357f8ed3804c912cdb0572ccce4d77375f5a3dc5051513aa5c9d685935a08236d16219aafe7317a5ea7270b101398d2b996227e775266576da9fb951f91ae49f7bb7b52b303f8cb64614c70076fb7c3efe88d3724149917b4aa9dce99a75bf0a6533770d64f9887630e85b19603228e31c710a56a87b3b0b964c18ee39fbd4fda7fedeac452c3bba6154361c5ea37d33cd47d6ef7a7af9211ff9aa548dbbe31089e389a3210eb045894f6572673468dd110a25bdfa12d2875e536189639d53147be0cb208f9abea36257bce9b75b596af01c7809cd1aad1f815e2cfb7238247bc8ce5c5cbc7709d02712c5c77542e566ce7205750cfba9ea80ffb11025c3e451cab4641df27dfb63012e790692093fb7a08a458a64b6a00d64540751df67faf2187c9835d28e5d48a764099073256f725772c7f3326c5263dd46b2302194b6fea9ef4c004ae7a693379189fd7075d8ec8e99a1163776223d81bc69b5bacd45de66efb1ab29d233a7e0a245dbe3d0156e01c8ed819a0b41fcbeebb09116b56fc82a6d94ed9d2fb55985145dd3fbabf6ecb190977ae4803fd2f82579b66e701ce4236c675e8a557c77f4e474d0947493fd8da1cf393bcdcd01d22abf86479295f8efe4964cc1e1a3606b240585e1f1fe38a26d0d3d77aace44df0d06d5e50d7c941b5b12bc73331fe2a136265077675c5d5f62015104451d2f20d96f6a33ff847f18b5c14656812fb4ceddd268f5a69aa5382865f105d704cad99f4ccab931d43ec703b2059504b787af6816fa53d9cb5157905031298fa8e7c5f3145d212c908704688a64c6c46688802dd861f31439ff1d40bea1a1aec4a326fb8f78638bac0e5c0d6d3162d8a2fd32f489280321f4a53894b4b6b03d7c903558fb8b8c6616e6d02b63ec04b1a12c6f3f9cb1ca93e0f92a42551a1402a69ff93e6646eee04b62a466bbc7ba614675f7bf35e0a1dabf1b7cf6eeb8981bd0b711c1ce0f56438f0930f4af2432c4440dfa2d341fc87075b269ea3b3ec80ced49ac74124f71c6efa63771095269b3552f9905296579624149dbf23a9d276c542fec5b9ab40c6a77d640e915226fc48aa67e864bd6ae9cdc95793e73cb5929187e183057460648cb16960348f59bb47a77128678f42612acd45b4f0d7f10322448d5dc5389227845841fb3fd0cb8236fcffa9bba899006935ef909ed876070aee788314dfe25d77604a3716ea11f9d01d5c1a002217193435c889187c1e812e607513a56589ffe241d11c0da87350d8623f44ee97eb0ebe87e69981e965867257e73117fce5681929ad866529ff1ba95de31732be6bcb7ccc9fc557cf34dec9ed8326174e0adf7b915fb2ea2088adbb3b15967adb1ef6ba190c22e86493f84c102e9aabe5ad52838a0200ed7c86e7d56725e0a480deb78b39136cefbede299864d5502bb87d5865674b64340c4f293d45914613c2f28a0580578002250f02cc65cc12e1c93694485bc7a0f8b35ad0c9973a21db64937f4716d739340b0a059f94974295c6e01a2a6b82f7dfb70a23024c58f0c2cdaf08ed5a4e61114f151d55280a969f5ee892485ac04ca40340880257db56aaa33a4c08cae2d197264781467db650e6acb5345d20a503aa71cd6af9a856f6824ba225b5f8bbd7201f416ede55c17089c0aab4172ece6e40cd55abeefa5ac4b8362e28070bfeb9717f43eb65dbcd9b0eb8f7268b628d76996efcbe0d9d1ccbb997802a2ace1baafe56246076bf90a54f33a28065271bc360a8afad0a12042866c88eeb61152e27518ebcb051d4fb0c45126fe26db5807e296b65f291f8e0c8ae36d628491c37b950be8d0d35af61ad2708272b7a9890a27345515442ab089f54dd503eef6ffa6a54e43329a5645e7b45d3800279aa8ee8cf5aa73f589925ead8ec5d042ec82ba6a0b22dcf660112119b039356855168dfb4374b5dc7bc116f530a48b55b9feea7895a96d110e3dbe1ca0a07c7fe722b16", 0xf1b) r2 = dup2(r1, r0) ioctl$KDGETLED(r2, 0x40044b41, &(0x7f0000000340)=0x1) setsockopt(r1, 0x1, 0x20, &(0x7f0000000000)="dc73223113e31e3ceede9180c9552d60f6f097fbfacab7ff7efcc5795c49d4060de85f8c9dbf85b6e34fecdfed0cc67e7f6ee1ab6d7aba1bbc5e4c19a532ee789050b585dcd8530d8f35f2955f249484ec748d7c79e46d6b2d6c99578981396e7020beca375360e2afce9d39c5db73b4558afbfe7cd35a3076f1167c254c", 0x7e) flock(r0, 0x2) recvmsg(r1, &(0x7f00000007c0)={0x0, 0x0, &(0x7f00000000c0)=[{&(0x7f0000000100)=""/251, 0xfb}], 0x1, 0x0}, 0x0) ioctl$WSDISPLAYIO_SVIDEO(r2, 0x80045745, &(0x7f0000000080)=0x1) 16:00:28 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "44619b00000000fe3b5320000001000000000d00"}) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, 0xc) fcntl$lock(r0, 0x9, &(0x7f0000000100)={0x3, 0x1, 0x3, 0xfffffffffffffff7, r1}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setitimer(0x0, &(0x7f0000000000)={{}, {0x2}}, 0x0) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f000021b000/0x2000)=nil, 0x2000, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:28 executing program 0: kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xffffffffffffbffe}], 0x0, 0x0) select(0x40, &(0x7f0000000000)={0x0, 0x0, 0x4, 0x40}, 0x0, 0x0, 0x0) r0 = socket(0x1e, 0x6, 0xfffffffffffffffd) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) writev(r1, &(0x7f0000000200)=[{&(0x7f0000000100)="b65bb355fb41807a6fb448a9ce71c2b8524aa92e9145e48bdfd4dc7f30da2f84a3205c27e33d2b48ad69a520e5821200eca055cda05d7da216e22fa9c97ce1280296dacb42455dc9d961414d6211ed44136a9d638ce4e9b8849d574f1f132aef34efaa1a2e7dc9b5471cbb00288ecf55721b0af5e594efc20dcee30864622a62d78b7e8f41aa4f8ad886c71e9a834899", 0x90}, {&(0x7f00000001c0)="15e1a5b54f9794fd1cc698b1dc3c19cd01c0cd1da827d0ffb55e0fd47fb75dd930cd6fb68043afa351556e0dd5f6000814f6f411786c", 0x36}], 0x2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = semget$private(0x0, 0x0, 0x80) semctl$SETVAL(r2, 0x0, 0x8, &(0x7f0000000040)=0x8001) sendmsg(r0, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:28 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x8018, 0xca) ioctl$WSKBDIO_SETMODE(r0, 0x80045713, &(0x7f0000000080)=0x1) ioctl$TIOCSDTR(r0, 0x20007479) r1 = socket(0x1e, 0x5, 0x0) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f00000000c0)={'./file0\x00', 0x1ff, 0x800000000000000, 0x40004, 0x0, 0xffff, 0xe0000, 0x9, 0x3, 0x1, 0x4293, 0x9}) setsockopt$sock_timeval(r1, 0xffff, 0x1002, &(0x7f0000000000), 0x10) 16:00:28 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x10001ff, 0x0, "b0d42000006e9300"}) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r0, &(0x7f0000001800)={&(0x7f0000000000)=@in={0x2, 0x2}, 0xc, &(0x7f0000000640)=[{&(0x7f0000000040)="247bfac25dcde6b13c5fdddeb23f959959c4621f72d7e5470b43930b8e84c96d66a067ac62128d43f7ad1989b161a1f4e2e4b25d9f59389e21e20fb216085a514cc0d3d271a845fa1c2a8efed125", 0x4e}, {&(0x7f0000000100)="4d3d78edcb7ec068bc418afc01c6d88967e923623dccadc457a69bac92156154", 0x20}, {&(0x7f0000000180)="741306898efc3b2ed8dfc3ddebb1b28b9ecb6908e940ddcb81e3c2e13a122db0466f7f243b022493654689a029290c04badf3ba88266575fbb548adbe95999f85dfe66c5496dabee20ad53acd0c18df574cbdd68ef857d8da24d130cd21df5743a65d0d74cf63af5f04ae632fcb0c98021b340af2cccd941a8a7e292ce51d88e594447bfa2d96cb68f96070717f2bc2f6aa6b42a9de17f782f342b0f3266a3fe67e6feef9659c923b7bedec488a81479b380ebdcac4d15af4bf4", 0xba}, {&(0x7f00000002c0)="45a803e61f8b4cdd4b38df3b6dbc1e981d0307863e858963ef3f5a50cc04b3b99f3e37aaf90c81ceeab83a2fff5387fb8fb38a9eeb426ae88091bc6cc76bb74a9628aaf4e98d9a4e7cec1d680ca27923bfb826749a02f9413b324255fd6e436b561396a685b95e878dc6cb61bf379d54439b0552e2c9325f74", 0x79}, {&(0x7f0000000340)="44abe3b8e999051b5cf53ffb8efad0240c15399654aee9dd80d9fcfa1bad162ea5bafcef07ef96cbcc7cd9d22f18bbcbe0eba994cec38f2b49c4bc8fbfeea7faee89dfe5b109f71c2f205dc754bb93b23e03bf49d4dd7c94b64de8eb566e751a8d4feab13aae0f15b57bcd4c50d1360a71c41906ca0b2cd06b4f28db0d6120df3542338bef7dcbe3eaf33749c04c0e8ac1e88f96d05f8fd6184882e6508a6c3d9ef2aefabf7a9891febe642b76bcba34441b282fb4619b0491ab48e0acc96b79c499ac4b5dae256284334ead7c8c1f413634d158b2428abc", 0xd8}, {&(0x7f0000000440)="4867059d7e0901845dd61c5780ad3924dc50ed484aaf4eba043e28843eeb7fd589158c98f0f72c57eb91bb89d1d1a331efa0fef8099f1d354ba10cfc43e809b997a22aa763396e6a283b0e23fde30967f9364a86f6f282a5aea2928d6135d46519affb999e8dc225bcc17e0affab6d00beb45253ed838fb308f1b6c4d657d7a2c31fb476", 0x84}, {&(0x7f0000000240)="ec19e3cc3b7afa7c975697458f226d3920ac3e3022dbf21e6b", 0x19}, {&(0x7f0000000500)="74841d7d9736fc3f4692a0429c1e1502516bc5673fe4546f9f7f249a1f042201f5b56c53b7e16e5eb8d41dd8ea5c53071a0345a609a0b6efe53f45285c45aaefebee5f544d8fd2b2c982038141a1aacf802a5789215460d762a64d60e09cc22bd713c14bad1700b529aa47ce0ad08047410b3b289aa161dda39506369d141cab3e154f6307594376d37e4a6c4ebf4250bc97437e28e69e1c5a74133b8cb1805d6bc0745668cb734c01e5d083573683bf92b405b2922ae06282bd00dd4ba32b79a0836436eefbc13839131a935bf3e07a5d59d52b166958c7d1ecc8decd74", 0xde}, {&(0x7f0000000600)="989966479da2f7d120cb97d330beefd883fd75b041c7cdaabb53f777b303ad7434dc6929279bd5fcee57cc", 0x2b}], 0x9, &(0x7f0000000700)=[{0x68, 0xffff, 0x7, "5dd25b0dbcfc40f4a44cf0ed4c8bce9f816274c0b6b334b82c9c8bbfeaf26f2105c341cbc821a7522f57444ec6049bbb1274ad17e1f95db3785b179bff8334d22c5c4f03caaeb66d8b1410d22cbb4d9985a9a0e8d0b598"}, {0x70, 0x1, 0xfffffffffffffffd, "5aec85e0fde922591cf96ea1546a6113d0d6df83307792bbbbde7b6429934dfa89adc98030efca8694c47edea862e8083d9f9ea1f445af1a0efe08831354cbbf3b213e9bb58a10684737e330f725b99c9174c450d21e3b2d244677"}, {0x1010, 0xffff, 0x4, "25e198a28ffacd6d73b4c5cab5ceb2e9aa9e3aba2a852e755a665312f2689deb4feaca8dc5bbf0adfd8aa366b78117ccba283731c3bde5a196042437179583d3e3048b16fe581c87ae60a980cfa8ad3ea6b222e3a641448128369ef04ea5458058fa64edecb95b5b865aea8ee172db967571a2f7ba26653e8b8b6517db4aaf5757e19224776e4b71515435731dac6f698072abdfe7b889cca2de8622ecb3334fdc2f64a91ade27086274efca87068ad8490139b4c9b1b00c02bbc53fd77e06656e84617fe56b35f8ca0ad7210a52442a5df76acc3f88feaa3315b360eca25db0d037a950521d254b067d2c7ac34f2c7146eacde9669439d547cf8a13b3d9777ea3f8c4c192e2af5fc13c0faed3ae13b5c57f56acdd1bac4ecbde743a211e992635ac840b3d82bbb235ed1a59c485927e4ed2a8cb6b105e1c269d0e079da57dd904f43b52c51fb1c51cf35dfa632dfedb9bb4f153f4cbccd743d9f943e716464f3678d3ee7a7972037100ba9c65fee60d4d02b6b8e4646c5f08fa8fc6f80a99766b7160fac3abc1cfc435e0d5deedafaae3c272ea814aca582d4e952a186a9c5db50c414b60492d4a8256133f4f893ff23ace9f86aede20f2d0831c41f9df4bd99f4e9df4c73e5ec8eefc1978b83395a265f2b933ac41ba38c278c045ac1f63175618440351e928e77be9adafb2cd20d3405c799d1b077980388b5e2963e5a9486bb48c2254c8a80aac2753ba8a4695325d1f5cee55dfdc390c8bbd409e9d35a879445efe0ec524e9ed697f6980d039a8243e3097600841f7d37489d0e3d5edd9b531029ff025adef90eaede026d8d2a11f7c19cf42e290323d8747e3277ad623bd3357814ec239408b08a4af119900f0ee7132fd74a9efcd69c412ac0403ea36f817907c73d4126aeaac61464810d6549fa2a223b8a94c57d3e86df76a62c193af6ed871429dd178b9d7cf64d3c5a9430fd8f0e78ca5ca5580214661e5950997ed9ebb8b3f0a39a64cbb11fdb4d575c04a4145571b2c7dea545313f4c2678bec84f81630a1f7b30c8df8ecdef11b88e38a02f72bbcdbb6cac5020c9a62e61dfc02a505947b420fdbf52855e630eebef34aa56956d305d5abc671662b3991ac04b7be9f42598ad8a744e4acc793e3c8929fe4119e870d7057ffa1ca6c0cdd8009dfce8e82b585544875ffee4c200f4733c4831a693429faf4bf1afea1ba9d567699e43dabb1f141526e4d351b923a2f9ca313e0349dfa10041f0043c5cdabbf359d727c7080305b24ba831dd73197813809a1e2fb8cd1f03908f8b3feecc5e9db48daf46742696e684b31e3d025683e5c48a0c2cd3c0f741452b21bb67b1915dfbbe2c66b61fea83b563bbdab60cca3569aa356a0f0ac6a42a1db820a084d4be131ab3c0902ddfb41203528f2e172126eaff6e2977a6b50e15b222304498d793ef0cb4d5875e9263820d8415c23a1d857cba12bb4739b34e05e11694fc57cc75e41e799309432cdc3a7dfe91e5ece3311f670f24c8414c29b1f042958e7f6fa1fabe4e86288aff4eb41ad507d3a2cb1c165596baa892e058cd3d4295232c958b2e850a56e31dc33a71b12d588e850d0b496f6d2938b8e2b4edd2c8ed4b8c7e3a9e00212eef9c1e4fe6e9f6ac3960654e473cd09dd79c2272f99435301ad1f7037690c41d3203ac18124f6d9d9d7bf67095761aa3649d39bacf093150a4afc8bfb909f21108f764f001cf6612d507b0a0351eee03a1450cb120068e8c1af4a039b6e2a1fca74021654ee0322ca1adea2ea83d3cef4b24f35cf2a8d2c9254a205c1dc876724344be409b82b86f7caf2d08816e0b3dafd3f3fa75a663a27f12c39c6f6872d6bbead42819b700f1d243b3c12a0873eb55d121d2216bbd3ac86e9bbb70a0ca0934437214f930be31a746fda8522a310a53e3e7abaee4d47b3635729b3666aeee7ec9909fbb429ba5a40f1bda25752a679740688f918823e0e1a9454887236392c1d63356f328af421b7815a838df1a199fb6a19e39f390b76a1171034b2024fbe62cd0a9d2e87907310f45334bb847675fc1b2e819b229793772e3601ed950d5b288a260afa26aea7457a982f0f70d3be0aa07a6f0160bc2fd910b0a775cd5e606a707586961d40195931820c3d5126ac9c653b1f4da2020f9004baeac5783a115e21b880000e5e52fb92ff4d629f55a433a95f36bcd4e20111dfd28c6bdd4b14d9a67b95e217129af39582d3694d281d1729efe45d1e7b176b701c6dbddc91419258543d573fadb41e99586aaeeca31bff94187c71b7102ca8eeaecb516ffc858e65779b9330a96a553caff555921f62832179680c1e7980d6084fff89f1823aac41c92fd801a09cdd4ea54af86482bd41dffe54745ce3db18b2a0066776542949f0565a90efb645a252d8758e1eacd9ec685ade7258dac33d69a73b8461f3a75230c24a9471aa7fe348e2ccf8c02898e953d8043788fa676f28237931225fcd80ee9ee90e6b2352362df424757fabd823929f0ec9e91fed39c968ec197e2447e65de65f15267cd9cff80e124c6faf84e5f9cea8141518a84e878e8fec84afe51a83aa7c2d1e01327d1ce3237a4c176064a5b87bfecad9c2e4f631f1fe89179c202e7ddee780e996f50e5ba0418cd04391c7287ecb84d20157235a35f21511d866e49ed1a8f8afda1f7977c4ab044af9c4ce0cd101cd579b968e02a57d83fddd0fc6a315d81b3c9ebc121af086c8a7df4cc963e0eaacae27869905af5699f8c6f4622f92605777584bf237c2aa771b9367c3aa44a7d7a21a9dcc063fe07c059972f6630e082cb21ab4fb0bfe8d2bda67aeda2adbccd27fc51438d0540331ed46fc1fc30b8e2baab1e8caacb16ad2bb5b3799d23d221ae1c4694661a726c43d0da52d30ce96595d30e28cfe24708ff4206215df8181adb9f40705fafca75acbd70e0b04c8cec2bd5e23e7b69effc043ba8595f2acdcea4dda432dc358f1d9ad82d0da2b4e993ee432f367036e422436b4025b4dca80e9907a9ab0f920197c9e2e654948298c29d6cd945671bdd448ba4582c61b5aa58afac0baf106e2a2f61923a04063eee814674a3019626cf3a5a01407ffaa00345332a80ed980d8cc17093938a106ba1f9760ccc0de04b49cfab5f85b0cdfa14a70842046f9bd8832a6fcaaf8de5e3d745041f7574cc15bd1ffde89baec5e702d81ad892304fa95f0106587a8780a03dc6c6f5d13b982c9b985ee2e26fb7337677207c26389d01327bffc054b8df3622cd960841742bcefc5d39d2a76ff0ca227701c9b9989c8838563374751255f73f32c2d9d3ce9d2f3bcd0f3b52be70f3b50c9292d874660e8c05e8ec3a9237e0117003d8407375238d89cb2d01570e8f438b82c1dfc5c531ced666b1c11e8bb62f1fdc25f72a9c24590c800832833f25c3fa5d2255423e55d41832dd4c82d424879a6bc77dc9d15802fba577ec858bb61b9c2d64c40610a60f60b41c04385dd91811de928b6697ac1649d5b9a01611fd13ef299b7f01b14f6c9add31bddf9de879af94aa399bdbe698d7c9fc17804b0600acbecd8865af23fdeceddee4f5d02378b6920699c3df4815d97f0b2500c59f5af8b94f5f61969d963b24ce391558dd48fdfca52b59a4c7b8b425363c8f6d29a3acff4fd511d819d6ccb6c1021da0e15cfda8bd196a48856ae60cae5227c002b4572f241d50d3ed524a916efd4eff29e67fb7a12f733f8cbbb7cb9c55d7b60a11bf9c5a7ca69df79fd15aa57fe453f7f4e96e80eaafa80c4abe187ce31f16a3c10aaf1ca646da56aa05ca00e8e2dfbc11efd03f50c0bc1e41e853eb26abbda1e33c680ffa5a0f6065adc3c2758f4a754a09df5c9b443cf4c852cbf441c904f5e7b119784d9af8a933d02cbc0e4498aacfb15bf2e0d61d8e83f84f256e1f854831194b90494a0a06060a6a04001dbf3997572161cf2e8c7e6e47fe3e4edf95e368abe122e421c15c19967d1295357c7798c105754d4facd06d418aba7f071f7d84413ff104c73237e2187ec4b42273346eb7cc74b4a1379529d4b5426fd7f4a3b967d63aed69139796714e7735e2c7fdd98b4cf05fb58d7f85b13d83cea48275a106fbddd9bc8461f8bb781055350de8d7a7b7edce98759a54c9b4020570be866f06b318198727d0527e328d8f491645d693d482eb43660613b9311ccf59e684c8a482a8a3c6df48143ac48e7d5e8bdf21f704a8837f7d9cea30cac529841e8e00ccdbbf1260760bcb2f148d12cd7f3405b3d70092d9bf51b5c3d85f4f4d7a5ca52cd3a1451f3bf1a6c6c58bb842441cd29ce0c96a2aa21cf1ab7256999bd3dac5b4cbf577efc49bdf12640266aca8bdf5374e7c898bcde7a5ef402d28a7329066b26c7486fe8f197b3a83488a1cef991d18eb799ce0bdcb0fbc1496550f2883e12d8554da53d5257217a39a484ffb6d6a5b7e6ffeccb12971057c7387fb7212f682caac61e65313baba7f66a92781cb639dac17278e744d162de1b4afb25eb195d6e79cff96b24c570b8ac61fa6520b8407c3dc82620c92c65f1c94b54f5bdaacf5b7e1e3bf20c850b5183e6bbe83cd048055a22bd3439affdfd72a5623689d8ebe41715f11770d6e44d64ab98d7c13776f5dc66eba6cb0c9e3ac07ac2961403eb4d08d577d3069678fc4c1421f099c4c755c3472013d7dd9faa1ec2775e437494aaceb13699b07bac57df7d5d4012de4a5015739b4e49cfe9b06a5db7b92806f0eaf9c07823501c7c2ab5e71c1520241c2a55d5a947d1301ba6fe1680f5510b268b934c396f6c3c579c014b41448bfdb129f447366d2336d7045f269de3354194b7e6291c028dabfee2811b8f4730ae3fc0807fc0ec6b0554564fe6db8a5061ca38eb0ee59c6665594f2a5d722e6cd79524b9c3e272bdc110c5dfa9e145a1b735a42b13595f9930404c652777d4d2555e9f617a7613eb6798e48e6e2fe2424d3f05e3f6eb0454c4677f02c5f641c4045469c0019c4abcbc72256ebcb6803db1a2a87674d869abf3efc712b40c26f37d41347bbc0cd73541298ac842b38a3d240cf1e0ffb514951b8ae891f4ab345162e4df3206a91067548858a977bf45201fab06413b7bfb0bfcc032819634abfa844461f4275c6e3fac59021eaabec1df72f2563fa7c868613d9c7462833ac2c37bda322236f65a3e87f37c059a097ef1e74a70807244802a145c182bc9f029c289b67c807fe6fa7ceba000b50b8fb94d9bd50708f068b2841fae88def0b4d51c22ef81d1ba19c24d6126a3b47b50fa6d7eafea715f0134cade3c496964a8971b466e1ca317df6cf7aa870784e5df99033b82096580dfa84e960e8e4f21e64c987b2801785cdd2fd6b6a382c9fdebe15a2172cd39ba6cc1102d751e866922d6387e2ddf709d95a29510e5b81267aac9d1c3d9bf52b7af185c4093ac70832aef5a852967149e33eec49318fc8ef42b340d3c46fcf5241d1ae74ca1ed04414e807d9714876c2de24708a93681ad432d48aee6d14c366bfa6204b7a9a6173f9a5886a6c8b59e5fbaa04601e8bb36d9e27e365725a8e458cfa6d6eaded2fa62db1b5c3b385fe41cc18e4f13c4c775e283192fb374b03df8a23716f91556e8d121afdd69c62adcb13739e29fc5ad9f5fe506e042ae83cd0a2985fea4fd27eef5bfdcf81ea7a332a8cd246ba2e39c6f0747ded9b0fe5446c0196c18f58c0923142c0f4842fb0388266c4aaea2ec5d752aab37ad63b3130f5ef843942f06cedf3b2c57b8f0452c911b2c298220f254c867aec38d6e2258f3cafd2ed2d6"}], 0x10e8}, 0x0) sendmsg(r0, &(0x7f0000000280)={0x0, 0x0, 0x0, 0xffffffba, 0x0}, 0x0) 16:00:28 executing program 1: r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = dup(r0) bind$unix(r1, &(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) fchownat(r0, &(0x7f0000000040)='./file0\x00', r2, r3, 0x0) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f00000001c0)={0x3, 0x1f}, 0x10) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) 16:00:28 executing program 0: r0 = syz_open_pts() getrlimit(0x6, &(0x7f0000000080)) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x800020, 0x0, 0x0, "85496a00020000000000001167f5bfa600"}) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) r2 = fcntl$dupfd(r0, 0xa, r1) getsockopt(r2, 0x6, 0x6, &(0x7f00000014c0)=""/220, &(0x7f00000015c0)=0xdc) write(r1, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r1, &(0x7f00000016c0)="bdfa4d2582c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15ceedd79cd66c31400b4dc386972d2eae1f50146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee54c0682247a3e405d535caab085c9a7dee598ca84b10ba7651238225996d2250f6ea821e153a6212dc30a15f3b72c37e6969b9336888fff85cc584aa9720b4a4a8c9c8161e2baf0b7ae5907ed98ca35db188e0604f9d86b91bd65945535ceada28ac4827b0199401a36972ae93d37686f0d59dd1ede3c03e01a8bde40a123abb181a5b2c4a2486d88ccf61aadf5c11f8b2ce83237edd9d6b3c6933ab8cadbe44a663c5366401c730d5f541864edd3ed88f4e7413bf857bf200aba404bed1ddd5b2784803cc580e44a7e64d17408c119d03ce0bad326bd7bcbe81f0d6aa966a5a1614667079c8f177742a46aa681978addb364c44e183777ec1b00d059dd76ecad91f33a98a3a7f2f93b5154ec26a6a99ea4d54ee60dcb063f16e3b428afb2c23218cda1beecacf408363709ad054625a0b3b689c43735247d4e0a525b8931e51ea88dd8cab99ab60fbd92bd05a945d968bc224ca6750c756fb194c47c90921f000b88c651b971b5ae67d06de4059c9fd509cd7db34ec4c835ccab9d909218a7caf20c436db93cc40f5f935d7dac7964758acf332bfe0a5f3d5921827d190a12cc7800ed0bf5e726fc458ab4f787635f7295e78d108b72595d9b6298ef6ad0a7169628d6a3c1bef95d3b4a791922b512c9312cbb8f919e3bea2782470b3670623d4f927c36890aea8abebc07260023414e29a483132963428c01ec1dff2428b4ff99438c660706000000d7e131012ee90a09b2852d8261790e3f5464e46a4410d7ff86c89109cd98ffa4a22c4885c45a5d47e69a785bc21826494285cc349c74534ed2f29e330d20f9fa4b4d181f3949a372fe4737b3c1933a1f5ba5980d072a256f3f46c6e5b56ac9cb5b454a4538710499d50d785c60d7c7e68a2a04b62bac0d7e2bafd15a70f28c3fe29f55bcc9ff3e668642ccfdb9c29168aa3ccf88f6c3f1120c3016e5efc20e9761081a484fe62a5b7e05e6e36179e462d9dfeab13506e93618638faacb8c8ff5c64cd626d33fb4707346b5dfc59f14e81a8b1a3ccd66946fe3f15dd8fe2708e0422f3ccd55fc8e2582ca6a105fbdb01df874d101e56ea78a7c0ac42f9c70a1e11a510ad212b1a9e7da7f85bec6bf33463623cf4fde8a118e8aee4bae66acf87310c96ca684144db8b95aee4e8499801fb10dd5ae2a66bca3afee3708733a5acab4e90664be7927b712200ad5abf93bf9caa42b8f0be6db97ad97ebdfa5bbcf8b7448cc3eb6a6cffbbd255491ecf580ad8084f5fc076a89d23a94fa2451690effef372f4adbcb5fc408f0e6077eed4196913d2987a1e8a7cc3e50fb66b3c97f2326afe514625f80135eb2a6235b5f73a25bdd9fad6850f2b322d0be58980fe0b4d0bde486500b10b7b4ccb1537200593b9356deeece9e31c1b3e100f2a4d4fff6c7973793a143f164a20fef68383b812a62bf4947df21748f138dbf51375c033bd2dbfc356157048f178d963688fa0c047909bcda792847d1be7d4044b723fb7dbf4f458461a8bb3e4a1a7fe9e951d37abb1bffdc08c264df35f0e3f9380f573d26d80ef9ef798f6127c2179a4aff0000000000000000126a447927a9fe36f013dafca55a7816f08e1cdb194c59b4fa24ef58b2104f8ea555c34e2e212aeb9923d9c809b95764b26f6cb3f0bc3c77b25084bc6bccbe2e1a31b6a624f42777e88ce4aa5c62d0455ba6137603bdfaeee8dbc8bebced3f88cebf5a24975b8d242bcfe8a623d81e6de9c8c19a2d1f2f60f66bdfd47410335e893b6786262146ff3f3bdbe912a8ee0d04b8037fdfbab4353da9e3141f2e579255fd94b9f5df2a46d3e3397d08992d0a7cf295fa7121cb1bbedc1abc8d323b4b8e1df2a63761c218f0d2514f30901a2e98ba18735d06e3cb0b1508d98c13eaf6179f2fa8f27e11f23115aaf8e954d897e8e6a99f0043b6e92d4fb2f7daf36897030c6cebf2b40bebe15699f2861fe0c1a5ede9c937ed69317d2636a94b84e48aa57a7c678980f851280aed5cfe37249c465fafb29db3baaa0a4b30af77341f140862ac67ccdcc069333f28337ce248087743d9f4436dea826bd30418012cd0374dea53368d282a87a45a5b80804ff6849a9f8bd45a0d9707e59036d526f1980dc2e49dc4b1d2b4e66888020c7bcf3e955ad304480b630665187f0c86ee2e151c218cf8ac3c435ec1508ffedc8748c3d398cdd85ca0030083124936cffa1ef2cfedcd8bc9c1512cdcc98e9add10e2dfb91f0577d88d80ace7d92b038a3818ba93e8aeae5e601240b40a32c14195ef5fcfcf3028c16b9f363d99dd9fe07d7e73356d979030772428f53b85eb1d1f792273135c3db5530866a24442e5260cc3e0e0ad6edaa92f2966f013e6d783ef89f281cc1c96bc4d0cc8076f6e32a1b54abade2ad474f383a6c2705dae9d4ead83aceee77ceb8978dfe47942e6ae466a02b16d51b4e3eb25fb0d2755f457d8be3d12b61a768cacda186022a69a1a384931cb2b2db937b0588309a6ec283b78311fe3331f994d2b3babdb6ddd839d3ec027c456c4d2068654a53b40487d24aa35e37bd74c2a84d4e5c39b746ddf89ecbb00299dab1005c131cd5f97cae19b64dfb4796df549af80b68351b22232858d02ba359a94ef7c9952f204", 0x801) r3 = syz_open_pts() close(r1) r4 = dup(r3) r5 = syz_open_pts() openat$null(0xffffffffffffff9c, &(0x7f0000001600)='/dev/null\x00', 0x80, 0x0) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5bfa600"}) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000000)={0x0, 0x109, 0x20003, 0xd9c, "9c8d14ee7504000000000000406e50e800000100"}) pwritev(r4, &(0x7f0000000440)=[{&(0x7f0000000400)="68274d7902954256effa79985c6ffcae52d2af71c4e712ae09734d597d2c9c", 0x1f}], 0x1, 0x3d) readv(r5, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x1ac2, 0x0, 0x0, 0x0, "ede922120beb03f84197ba421113a99d1eb08906"}) writev(r0, &(0x7f0000001480)=[{&(0x7f0000001400)="8c43b8330e7f3dbd4cc3302708f75c4522bd6904ff65f8da1880c1a18eeda95b33f794e0799b5545b977016fa56e4191a8b8a8b89829caa9103a7b290b227a6c6d16f0e122ea854877e1ad9769bc1c16ad682094", 0x54}], 0x1) ioctl$TIOCEXCL(r0, 0x2000740d) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000000)) r6 = semget$private(0x0, 0x2, 0x20) recvmsg(r4, &(0x7f0000000380)={0x0, 0x0, &(0x7f0000000300)=[{&(0x7f0000000280)=""/102, 0x66}], 0x1, &(0x7f0000000340)=""/33, 0x21}, 0x1) ioctl$TIOCGFLAGS(r3, 0x4004745d, &(0x7f00000003c0)) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000200)={{0x20080000, 0x0, 0x0, 0x0, 0x0, 0x2, 0x3}, 0x100000001, 0xa34, 0x8}) 16:00:28 executing program 1: r0 = socket(0x2, 0x3, 0x6) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = socket(0x2, 0x1, 0x0) connect$unix(r3, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) poll(&(0x7f0000000640)=[{r3, 0x42}, {r3, 0x4}], 0x2, 0x101) shutdown(r3, 0x2) write(r1, &(0x7f0000000040)='h', 0x1) getpeername$unix(r1, &(0x7f0000000400)=@file={0x0, ""/108}, &(0x7f0000000480)=0x6e) r4 = open(&(0x7f00000004c0)='./file0\x00', 0x8580, 0xfffffffffffffffd) recvfrom(r4, &(0x7f00000001c0)=""/213, 0xd5, 0x800, &(0x7f0000000140)=ANY=[@ANYBLOB='\x00\x00./file0\x00'], 0x1) recvmsg(r2, &(0x7f0000000680)={0x0, 0x0, &(0x7f0000000100)=[{&(0x7f0000000080)=""/96, 0x60}, {&(0x7f0000000a40)=""/4096, 0xfffffd4f}], 0x2, 0x0}, 0x40) fchmod(r1, 0x4) shutdown(r2, 0x0) read(r4, 0x0, 0xfffffffffffffeaf) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000002c0)) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) writev(r0, &(0x7f00000013c0)=[{&(0x7f0000000040)="f144481c4d0c91335cd2df4450bc8edefe74b613", 0x14}], 0x1) 16:00:29 executing program 1: setitimer(0x3, &(0x7f0000000000)={{0x7, 0x54}, {0xe000000000, 0x81}}, &(0x7f0000000040)) setrlimit(0x7, &(0x7f00000002c0)={0x80000001, 0xffffffff80000000}) 16:00:29 executing program 0: r0 = accept(0xffffffffffffff9c, &(0x7f0000000040)=@un=@abs, &(0x7f00000000c0)=0x8) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000100)={0xffff, 0x2}, 0x8) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x7fffff7ffffffffc, 0x0, 0x0, 0xffffffffffffffff, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r2 = socket(0x800000018, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{}], 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r2, 0xffff, 0x200, &(0x7f0000000180)=0x2000000000009, 0x4) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 16:00:29 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0xbb}, {{r0}, 0xffffffffffffffff, 0xa1}], 0x1f, 0x0, 0x0, 0x0) close(r0) r2 = semget(0x2, 0x3, 0x4) semctl$GETPID(r2, 0x0, 0x4, &(0x7f0000000000)=""/89) 16:00:29 executing program 0: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) bind$inet(r0, &(0x7f0000001380)={0x2, 0x3}, 0xc) socketpair(0x10, 0x1, 0x7bd, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) close(r2) r3 = dup(r1) ioctl$TIOCOUTQ(r3, 0x40047473, &(0x7f0000000040)=0x1) r4 = socket(0x2, 0x1, 0x0) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x8004667d, &(0x7f00000000c0)) sendmsg(r1, &(0x7f00000028c0)={&(0x7f0000000080)=ANY=[@ANYBLOB="00002e2f6669ec650e60"], 0xa, &(0x7f0000001300)=[{&(0x7f0000000100)="c10d9b3b6f0a3a3dcf2c37c65332ad95f5fb46735819e7063a2b980dc43340aeaf6c0ab49228ffc27e96a364817bfc3ed1d0036d3c8463e9309cfc7cd05e07e3849a84543f5a0e5052118d4f21e3ecdbccefab4d73592eeb8191a47bee2f43327a1efa232deb80d028bb4ff21a9d184c1abe806daf994c56b2a9a57de56f8c3fb047771be3ad7690beda0b46a425e6f6eeb3905870e10407b80fc5a0cb003e21951e02cb842b49abffd80625cd39eec6591df24f05c26d", 0xb7}, {&(0x7f00000001c0)="129fdb99290828513b33bda6199be93a42fbc5b6fdfe9e3b12330d65fd5c95a980f412e4117acbf9b41585b47c6450bf76ce0a2a4e35da66b08fa900b26032b8f9fa6144dd3d1aded8d440670243e70ae189cb", 0x53}, {&(0x7f0000000240)="20672e81bd820b27de24", 0xa}, {&(0x7f0000000280)="d0d5c37825a40ff03a41ea9c15f7db5321fd190ff1ba6dc6806c122c1bf92f486b3381dc", 0x24}, {&(0x7f00000002c0)="80667398d9dab72afa99134eff3f9bade20faf816c5d0673e411a6faa9b0f70fb09dbb", 0x23}, {&(0x7f0000000300)="20e5253db91cb8413d95a77685a8085fd13098d0edafe117db46066176897080aa664b0317b410b0fdd52bb82d2eed980bd9b65aa629a69104e5c77eb6fa08c123bb94dc79aa9b617629b4d7ab999bd0eaf50ea25956eda796f5e447195c856fec6e0ed8477cdad7c3ff1acf54230f3694bf2862e65e5dcc8cb0bd5648badf7d23e8417054174b391bf31451dcc7d1f16c6d614ac1ea87557dc130984abb20276483db3b353d2ccb0d5539fec636452c295175cc8ae843ca5b1311dffe30a1e14b1a07b1b2e93fd931c1fb9d2f4e0b6fdea0ae19481c20d02af967d3677bdd95385981a6b235da818e58a2202e22527e6820445750d55c9b7a0ab81d4d7eada3245aa591a79cf5f0244f2897a3f632100de51965eb6989c3f5cfbea638033eabc353ab950fbf7fe48517cb694aa6266dfc7ac452e69c4e95043d2f3a08803f7be72dbca336731851df773ff66a388bac3d12ead80ff3c99685a31534a8d354eac3049326ee74146d15468e319ecc062bedd1de9a18f8c351f3a6ad916012fd1a7c38e50e58d411ed25fc91c15e01c9a41deee87f92e9364e05a01e5dfcdba0d7173aa74f101b087aa482849d23410f32c63f1c04435d8f67ffcafb5399af708728ee0873ca282455fe69780f3b93d921d55dfe192c7de2f4efb77678017f0d813ee9cbfd4f2282d060d3fa1a339a34d790999e5fe3cd14b255cebfa464152d340833b5a761713c8a1c388dc3442ba3a77b482a7a551fc19a00148a6a82400c29eb6007177ffa5b4431bb502ab9641f38db0cbfde16ebe8a008057e3f012381dd97f613d8a1e5dbea42e74cdfbb75dd46eecc3f639de0230f608f14fbfce138ac91634fa4f5c834062c2c199bddb133251a5bd481d5cf8cefb41ba705ba0f4cb09138d4f54f28a9c1261f5edabf4eaa09f433938b38ff6616d3ec7a48bb66c2ed60b2cb612a2d4bac78b977caf697ac8acd25dc01a5fdc39f6f89c99efaa9b0fba1d41863801d355267199a5076a9e504475150eed227f4b106bbc0c1c91b11fc0917cd533177b6fde70308533fd37179ef9f338de7d778ff92916b44d554c1985a6bd5d49c109922088fcc85dba94256857d003f90a53b989d2d178bf3e50ceec283fadc6395f9f35cfcb2b9b88db0eaca9a794f339fcb853e988eb8a697fa57925cb37114f06d76f8aa26ac6154a2eafddc4d64adfd8056f4fa049a5d691802a1945de60093d1475f8827b8f12ef14591aac83b0e7e8c29d6ead3529e1c5df778c5f1e34055b411077f85f2ace07c482b568bba929dbdadfe5659675affc99236b0d6cafe5051458d12e3e480471200ff4a8ada55f3c3d1508eee209e4b81708f604ccb75ba6bd8e5feba686a00d59ecc7f6f305c446f29f814aafa6274c4623d2c60a9c2e31519ad977d1ec293bf2febf2965f3c68c6bb9d0660042fdfaa89b497ee44a8f0511c82172e8f85e48787d7766f19312b7898ed03e366354b306b448ef1cb67b5fb3a02163c531fcd07e24cc09d265a4589e8aad374b439c50feed49597c972b5702b5938b3c252da6e8bf130bc973f28a2c345b84f8ac28e88aa1eb284afd5ea879d8e81be48c60010944acb0eb306c22ed15beaf3a9f9fd58dca598c248356ac3bde426158cb7bd55380337a407cf28f5bc1786bf87162ebe133f3f2e2ca06d8700954b3515dc3846b85e751474ab2260b1d5a20de0c6b9f3a3634fee7fa389faf0fd6a29cbd1d1719ccb63e1219b01aa1ff48d047577b6b067d7a175be580505954856ef6a480d7db895d1b898a829fae80628df388485811fe1b754c08d88153f7515d0579bdb6a77af919894426c8fc1a64cb5283936e0285bf0daef37677de0b1875359101a5078bd947cc3f35c6601f6c2d7066e30ca10f91914cf9e114370ebb226b487ab3fff8e08227fa0eab502bcc57c88161372c9f6c60558a8d84bab52123e2a3405e40e281ef11555118225caa60db22ed3efd21845a87248ffb58ace0ea4ab36aae822771fe8f5e701f0015673debb24b215e795b7a9b9f83c9eed663e3220dbb818bbf08da3dc2921c37cfb9ae5937ef53ae74dbc5c14077c69c03afc5bff0eb7fe854e2c8afdfe2fb3d0dad0bcc7e72ec8ea62bc4722775013b19f7980b056f3ffdcbd625b075b16b304eca2be496a129fb4696c9cb6e9f96e87fbe90d60809785806a6b92a9b4515965cd63356ea21d4bf9d8fb5c0e4ead4475c060b41f290ed5aca8ca203634a69076f55c82b6ced47c8ea51d3e3ea70876139973e19a992e5fb6039079513765cce0764cb755943134f3967c4ccb6ff207381aeb55026d9d9a4a3f66df3783207038af367973766571299c19ea59ca504b853b06f92c7f35b53b93b56c02b8d1e8605e42c2dd704698bdb70ee85aab582d493909353196933d0618514ee8e29bffe4a5b5c8f5af6362366e753c78c6b1be52feb9e2ab938f8a84b35b6f62d7364ec5aa2da554fd6794a41e1074c067c1ec97f7ef5d73853c67cc2206c4174a6c0c2a375e0096de14073e1bec8efc75e316484f21b89a81b0cbfe2a7de147d949ab432a08cad319733ae8d059eb3533ae4157cff62f063f14b9175dba1df710f9cc3803c4d62bd6da75ac4d1e88783c393cd9cce4c7cbc34c8c12605db6e768a1f07d3c79ac661f1a4e406d585007d94ca442f547a45231ffa9e3842f118e37ffb4ad84cf148e394dc6f63a1956179e000122c00390898dc7dd2ebe18ddddb530524248130d675d4a46ae55a7850a14fb42d41385f74989af4526c6da8d8944615ae90eb6924c44085c34cd1da9f6c12d4652f7e3e0fdfb94728b55608a928949d789f80b6b117e8362a2ca5cceb7618cc01cd34ed9dcffe5890bc406055cc157c3430bd6ab82259a24fd83cbc0bc53e95a73686a7edc4ef6d0f7cbbec8b81d396011e235b43690bc9818ba8692e9c44209e63f8607d88b18f889155a56e964e67f1b288bbe163508fe1cd4a4dc944723aa6cb183742d1ed5b6330fa925e48eef3d287b8b2e32de6300f57ffc149fe1d629ec664ad92cfda59bb8acff01055833b272a52ab647707df881dee13d603c7b75740e38ef3d9c0efa6ec05b508abd2f76f67f42b95e5d0a55824bfc5785e52c44ebb629ada695bc00493ecef9bc70e0dbb920cadb8c7bbda3dca312a5fc7b4b9975d564b900eadf539b9aad542d173265f588705756626cbd0ea43fba54e3d5cf1290f238eb4634bef558365f86894aed1f5f962c492297a3401aac60b1b4eea0fc4d4107411562a13d4ed1b4a25753cd002931602e40b12d3f6c08378f6adc8b5ecac5e048c61a414c7429e8691f1208b414e5db04401fbc179a891bbdab517e760b85ff44539cd4202399bb2600544de2cab21952412513d11f9da59bc8a5388d493326b0e2a9612a736044ede98d1a54f4301df2a0388e6c11973434b49a8a8169d531f55b2a95553cfbd94d5909b47838e463c51712bb488c49d38cc4f90843db470e7daae91db6e002e3bf27d6a980656290cdc1e3fd6da18fd5d3091523d100c51c0c8b24a1270bb5a1ddfc2ff81d44eaf2f24db0d58eb5f1c4f32e185426f818f9e51d3f9a7b27821d6f85361717269d5995358ce3139ddd417381cb1e00a456e0b5f968be691aa736a4120fd8afb3df8d4b4a71976e5af8c875cf9da5c4e4092e5bc2b23c829ff69ac0d94165846a36d75fcb28bd0ba842e14af6e02edc02edc1daeac92b801da0e5dc146e95894db60824de779a57ebe3550f105ac8b64d498e6849121ddf90e856c3d428b61bc2fd6ab66c7bc21cb005490830f2735adafc09a90b99c1a3c66781991b33b6b20d27eb67fe594669fa18902070047566fcad11829acd46caf1b22e627c022183cf0a79ece0abdf9cb3f4a1c49651c210cb3e8f8d725c9caa6ca3952e06bb87c9fcb60c8d8a83a67f084915de5971a4065533278f01481f96e9067c8122a50fd469b17757ef73c2e6777f08029bc922cd40d343ef5235d622e29799b1545d843fca7fe25b739c44627cc0a4b2f0ab84ae136cdf772b9d0d321caf26dfa835932e353b6090c77fc1e1c25a4b7e96a854f576a2211d94891e154107c96a94e3ff8d722f37e4728e09452d7d519acbb56be2ca54f71d877fb4e829a085ad62dd5af2e8ad77cf19765189e7c778c09f608781e1a34630d1adc73746996f681a38a78840b60149c8c7b05c2ce2252deb99aac1380c6c3e03d2796902b63f9075bee63f19160053a8ae9f6668974df708b48f6bb6f5ba5c9642d552fcf7e18a51b1a6b741e83130c601c8ad42a1d849c8913cf09e2dac67b71fd9e37be1966fe70de9ddebb9f93fa2bc90acdfbd93407b2ae9eb1b772f22410c29a2e85b3e2fd9444a8730d0a004d24fa378b1b76aa2c6772e8404e78c6d8014c450171e9da0e1e9c8c998065f2d28002cc323e0a354f7fd5b8b472f207ed061fbe963dfcad1b4adbf7a92d03757aa779cbcf2827a4a36b2e4a3e453e5304c30f724ec632263a9a3641fc158a0428f1eee0fe1f116544b08a23efc1608398155f9f1808288510104e5f1b7b80311598eb86f7927e466494915aa750190ec13f448cdfc12be399b8023f77840314ab69d2a654c58c54feb3e753388a77e4966c58d2f4fbe5a221fbecf526921ab27d7595f865846ff117dc50b81b44a913cc988a48f15c33bf37c7e444a188994aac0fd89d4fb0b0207735d73e68afd3b930de886825e0e200f439daeb8f5956410cd20a9dd978a20d5809c5415c5c05e13616efa101c47e6705e4d402a3b107416f12794cd992dfcf61185f01efcbf956075479616ca9f62c5f907d1c53dbf860ff1934873686ce2669ad67b004ed6bf8a8d81997e538c34cea8baf2ae23c6ae58cd919274e49115130e2d51788ba1d0cbdf9d500abf08d0be89de37d77a5ca7d0b94337bb4bcc001efa56fa5b93d9d6979a78a3fa774292784a48d788d9ace6027b1c39754b4dac8aee0762ee4b6f5eb9ca6a865306d106282d46305de1007798c0b84f74f6c77ffa83a63fb1f5af527cd49f90a51fc8af1a4a244d4b37b6945a037ae4d1713af1268d27407c5784c8987d3a668c8a3b9c78c65a9c8cfc8a51e341ac4eee19ac0528c4d30865adaff1fb52a273a5d479147286265496fef6f025152a1c3cb1f490ae029b3edf58e7782b36cb0a10ae309ce403fb62dbd7f5ff371c06f376d35de0def0e3f2ed3c6ce1c81c1b3630cea69bbcaae55dabd1efda92da30f94b36be2ffb46d63ff696af342f6d91e1aa928131f7fcd6f6e97eeacff8cb0c6074eb625cc8bbe56a7f079ada7832b42c9b9b159db4cbb9d08c2bcb30800e3734957cf28dc82b2eecbbdbbfdd3233724126d96eb0552d53262446ecb1eed8b97a68451c255131cf852c74e939f9edb9a9d0f77e1981ff6898f769f9c0ab0a8d0f0acd032ef8645fcfc24dc7a3a84e4c48e0e430738da6b01eb8bd89ce7e36a7a0b2e5508a87b63c8d25347ad4b7a9cedc9dad74cf25e79425718658d7c954b228ccecd48a923791a709e09033b9adbaba3100ece80d2d46e55669ec923829bf9f061cb138104177e2edd912890c1fa3885285f46d237b9e9be782a17caee8c5f8cdbaef7b1c58fffb226b30033c01d44015921d2e8d4987017b060ac62656015e7bd88f78437decf4f3a9134b454062222a144d2856cf8daaa73e8daacc0b7a2794077e7b388a47ba1f62eb55be02a8b68822b1c036831ddc10828917aac4c6e725b8ef81be837fccb2c617b7918b29c3397015dbaf3068a7ff891bbaf23c2575f5", 0x1000}], 0x6, &(0x7f0000003f00)=ANY=[@ANYBLOB="6000000000000000010000005ca10000607c78413be7a86f33ca1ec488c2932d90bb6294099e6a281c4299e9bdfba684eb79b8cee7996e25ac12946ff843d2652c6e52cc27451b20d8d5ac69e45748949befd5b785dddfbf75eb37340000000080000000000000000000000002000000c33cda31850f73904c2941b82aff6ade04de782af6cbb96e91a1fe8a1c31f783044897749ccf515c6bcd46cf610243ad95fa195b5518661d10f20a22cc3128876659637f36fcf161110dac74737c3fe0c8cce9a84b684b34d8f688f42b1839c17ae7142055c6e842aaf63ba23a0000004000000000000000ffff000000000000eefbf3ed4651ac070cc31473bfb7b9843ba57079a7eae77e957a684b9d950f839eec9daf9ccdde97959ae8ae9963940000010000000000007cd5753c00000100f602c09f9359430479da29a8a72df7c3684c66fd9106af9b02dee6e8b6bb2de556d90a1b52632640c3aa3caa8853140e585fa5004e19c93a517eae6eba641eaf14e184df3978ee254cc394533586482aa7631e3a837c72705cdf7eb926532580c6a9b0bcb71342317acc40e03bf80339594ce29f9a950c3f16cdb003c61df58aa16e3df0827a2857a1d1619993ebb6768a4d1502d2204f11dff330f9770eddcf46f5b860bc90672dbee484b4f421cea2de73b56b0bd4865deaf518a7b7d4a8fd8891ce3e8ce11065e5b7bf9326190a5ebb11797e032f11850a75def58e0e3e1b7d86dd0f869a214808202d656a8a6e121010000000000000ffff000006000000ad243f41263c4330a066cefdc78f877337af88c7e8db4cc0c2474ae265b63910adc6843d7a4d7ff72ac3782c678b839d6a67836df4fc0e6b9544169d97569f596c132f529d2a1252e125c40e6632ee9285687f8ff0eea53da98dc1ff3b85c93bd58f1d2fb75e7181e2c24510a001174213c2c5bd4e9d09439a79b3bac71cf3840ec8d46629e56ce15298de68716c85207c2b0b391663761aa6d5dac3bcf391a7181e71ca76ec75844a945e4cbb03f26964673a4ab801cc052bf008baa9e6e8e3ef92f90046ccd53f6fd99c7685e80627102bbb1d40712561209bf8ae563447b90240bc1324ba1129e09c14211ca8d6a6077cf568a19ab482cf7097a7cdbd7c9c6d45335658bbaa502685beb69fa729dd5e6f9f265646920a18e211c5386ac9ad921fa213d526587baebe3a3728b662411d70daf7fd31060432cf34f2d451730232e5d0ce0a890c920a81e2c539643536ee06fbdeeb01befef94ae6d51aa1de575f2dee6f86f2ae44d002d1c67816af71e30387e09704c46f12e972e1127ee800f9cef0aa1427a72495fda0f47d71589d0c61dce3bf898b6c306b6218baf01af3dae149bb4df8e856541fc3ff0f7f87e4dc9f669c71d90aaf08c607cea99b82ac90b78dbb1161b188bd3f3339347526c91ee796325993af75d904e6dc8c53990aed2d2046beaeaf15e39ac350502896e04deef7339e71cf14fb01eb26010fd8d01e155ac4af9752143e5fd8c566b14230918f13d535cb71155bfb0b1ca094bfd09532189cafe715d097f9f276e6f65977d44b44a2588ad0f21bb823c6abf0295cd4ac2a00cfe7a0d77fded0c0429e9557cf2caff675830f158accf17dfaf47fd86cbc54e32df3645c78ca9995c2fe89e25b2e48221b2f315e65c847ad64a1151607e7f5d74ad2b2718b1ae4377cb2265c386741012d17fbee338b15d96d961b52687c3ce4a722933d69ac9b374b1ccac5b13cb3790dd2db6c92f47ac84ba9829f5b59713aa9f33591e3151fff85d8bb5d74f9ce1efae35aed724dd6a7cfc1de956e5575db581aa44c0270f9fa5527fa3491f34dc018c675010eb76d574811731535f96637a934c856ebbd5d8043e1cfaffebfb86d2013f61aa95a4ea629f3793d37586012c57b9c7d05471981ab4e9531c38a905aa20b0ae0eff8719105a7bcd0fb5050580ed448366b8fa749abf2a92c9d91c04fbae110807393ffec6818459cd4c49451902906de862274be3b7691ed1e9f13ac9ed8448be23781383cebdbe752fa559e69ad394a40778e80172d4fa735a9fbcafda34e612fc6520deedef344cd135e3f33331b2ebe677de92be0984e38394b476eb3b49dbf4c72d49c8053b9ccad1b9f7acbd1d5b778c9946a2900e2cd4ac9f82c58370594b5db9715344a9e60fcda6522bf526dd7e42fe925b7c2d7645f008903003e3a4aa265776baec507966ed60d49a433a56d70d0274762054ef77fb4b42f928a1c76afbc6d00cbc6ac4e655b2a472bc3fee0b028f842aba009f5c414717477045abd38804ef7d118b41859bde9ed5180e4e4d5d5fde49eb2a9fd1b970e06beea2bd02fdff87241d3f71a94c55ec18af50c825fb901fc41e963b12e8943e8e23e453e5fe7da707da7227d317448780feda086ed5322cdfcbc701a6a9704857f7dd04333ee3971418a235460aacbb19d7acd3f008694ac8336c3707c09d3c24349a6fbafe578deabb9050b8c1c783ad3102d6858e135d22563aee814cf36ceac2a369eff262e357f3f07c9c22113cbdfc9c21f79ec584a3c918206a2fe077c1dae85f8ecbe9c7f410a2a54a043a7ab963ea8e7e5dab0943673764449e7e3df2510c599e7381bd0c90261a868ba5ea764236e3295ae4245bc283aa61d83560da119354cb757f8b920400f5e6aa06c8b19c306cbb732d675f106aaa7661ad6af62538f9c522d1d0f57b4e8a364534042cf14d5e92eaf22d942f0d1b6d202e572b7a49e66d006e3f5767e20bc12414fbf8560448c57e0932905ae6bad0d8c165383efdd99f87e59c989ccb7c16ac3a5d9ceb5e95feb7c992b1b6d27b514af65acc21eee613fedefadf2200b8805cd99fdc921d0c86f6e20ef7098d7a41e38ba517f5ef264e9901d21ae0cb5a83db339e307f66aad2c803e5c842775b1c58d1eb61941f9897286da363e815e9564e1313b984c6ced76d6ea7d188f42639fe7b25a6034fdf45aba7631e7f040245fe862afb0fac83e637ca245d1abcfab7160e6b6de69b8230e2dc477905b89378082a515600ff01a7ba07db07cf8a46e5ef3a36dc9540da9302e9e843bf99c187e73637ae207c0ff6c7a757f15a5ab68571882d3cdec8a85a59bafee9fee3f3712fd491135b5854e8fc8488e957f73e5d083b5c7c3df1d7c0ca6d76541b9c7c56af77968d467d4b36ef663f77c33c9d35878c963c4f986183fe3eedbfe1288bc7a7270f0a1cea04d1a40e9309656d2391248b67b3c0e602fb049df9d969316091967b0ca3f1fe5e0b80c5e19dd1e2620404239b861d83a9e9b65f17fe6a87bd55c903ebb31e680f90f06335e6d02f2db9e38a475853e471cd2eeb595361d9acf801822856b8d9d56d68f8d9b9496d854f495b60ed9e799c76592b12284d97592cc842bc680a18931106678000812612b3588ffc3c3e608ddd81820bfbba64c45b2069f3aab723cf383e1c3d4f8b23de6ff6253888ba8a1a838874b3f82764e1322b5bfe6f63b1f2033e8e16b16da945cba680beb2a6b013ca6888268cfa4ddde853d0ecf8bc9aad4afe31bc96beb612edf40a6dbbb630327e08b06baab64d62d2699bb99789ae2b4c862bc30ccd0c95abe60e5279540357153fd365fafb712e47b62073bdc809ab7104372e54c0140239530bb34ba1cb8dd5f11d6e7e695e090e3e61c076e4a38251b35910ced0e5d8f84c13d01da1f47c0e6ffb3257f788bf7a938356d975607b78bf3dd252e0ec2b9083a69a1e35df287e7f4b13ba84a3f15082d79be054495c547a3ee3649fa8a3b1feb3b44077a2afbb8ea9db68167a8c50d67c4980f30d47eb4c395394efe0aec2d6460ff6ea96696adf912abc439d69cce6211048353e70524dbcc1cea5122bf74096c9e50af5f2d4df75f71c6a01115df607e6cfa1b867ddd2439fe6074123cd128abd8239973db034d6857c20703dfa242bb89e37b6370a1550b1b6056cd2d46a86c8986031f885078505c1f0b08db5807711bdd1a8fc53a9b8ccbdf239ce3673129cb1af9fda75ee7a8b49e14c6aa1a0e98909b8ecf26d4c208521baf683809ad4ae001f46377090910901e75cad702f5b1ded07a6d6201d0304a7b51b29d405fb4727bf785b8016a9074b84417dc20b805a8c1c93daa93450d8e5ace6a7f5741e6da963fe2312b3823d5dfc5cfe6cb5ea76d2b88733a02eb490ab9734347feb1dc49d7574da76d6958cc57e9cd8a054fe9cb8d0cff3d253a95a7419d8eca328571eaeb1c1b4c97d6fd51f560e3ef449fcfec40dae06f94c5f8688428cb469ddf23425203f95e95fee3f4a5adb9c5427062564a5f8cf6bcc7226109ffed0341f5cb463285239bf7ec948d92ae6aefe3068f63c5a623527132e46736b468c24463f29c87df57354ebc045b6fbc0122217600b495c5ceac8a7ab1149f0042a6ebc1ea54f39fb5afb2da7db4b7f1dd8fd1c547c27ae4a92cd9c63add61e8d08937e81c471f06ecc1603730e0018e362dff489a90f216af95fc734fdd75f968ad0cdcedbfc579a79cbb692df3233a5f4e6574485425ce65fd66bd4410e33c5454a8085f818d73485a3ab511c882446bec7f341e739fdf0ed89a4a8f87db19a2d5c56ff1cd297f93e631d7763df181b296f7ab43772e80e262ef860c474b809c02da7fe4d6676ad6985a317c79d02deed8ad627733732782ad222b3731f2af9ae629a370d100b1f63af0ce73e79adf9cbc6653f94e9a1a8a4876c4097fdfb56ddff84fa4df1224d3704ad1a4ab0748ca4723c3d0edb70d5c355987ba65cf82f9d34bcc4e244d08a0d2faf2d1731ca3e0e4e8a64bcecf570f5705bdf5dd0b841f23383d4ecec5996df9a42a225ae969c42891a903fa61aecb265dec030f039e719e5e2913b58aefbd0d7da528eef13ca382bca56c884d94a07b5fc4bc48a38c7269fbaf54494889466f07774d6386ae1457495ae72ffcfad64a2b6aff8c1a35e1ab4b33a69a6a25970f432bbe48ccf3f5c28eca18b297662a262b3f65d00c5c000ad7de86dab611b10e9b135ceb0c1a67676181ed105edaa5d884a43b35ed1374ec8a8aab4f8ac0ceef177bf88e1bc03a9f36136ffeddffee1c748675b58528aace41d73de56bb566221e7416ffe0c3a4b27fc73ce4baf2946736423928d3d38f6826470523f1b06cf1333d7b601389473c44ae239884daff5d9a1d53da720aa621d9b4ec7d53f3f20743994b888c75740229c7a01374e9ecde2c8891590f512b088c83458ad9b9e419e2614873cc05c093145fdda87a589c48872eb9c7ee33e38e43a6f9602703445255dc797339811c442e4372ce2df2b51f354254af4c56384c3f66a10635e8bb36825b4a011b5062e1f3e5c399b019bb93839208344134a0029f7b89dd2c3e03e5905933890b6caa667e2032aba91c0e18cbe0234028606e0f70c0027a84a735df8e956cbe7959fff420a8fd4b2e99996939a702d3a8bd95000e27e1987d70e61ff3ebc3673637bea27a854e6c664d1856a92abb617f7cc67e31639ea34f908bef98b2bc0956c1ac3cca9e7a794a735e8e1c6b6f6e10ad7071dfb57f23497a14f02c0d05edba0fc60c75d3028797de3b69cb4d182b3dfa546c52cea7b338475936afd03398a2d9994ecb5c71fd9736ee3ea19dc718f5c6d80b5f62832bb11b2b963a58a2d66acf17cc358e75c9b7375b49104bb984f859a554827c1138689aeb5949589d3e18107fc9f5436003b5010e1823856b4d9f8deec10a079b4e896d263939ab81fa71e5b65ca70b04d772ccba62aa4ca1d6167ed5a616d3697b35ef8b16901944a9ee3db8b86958affe755af260498e2286f35b044a27c7426770c5a8dc94f8f0cfc69e8023ca27da78ffa797125e58bcd0c337429680005f057d185cb3690516c87ce6e427001f74fd7ef5690f93d4e7aa1dcaad36c775ed05391962750914fa8a2e4a4ca6844eb35d2338968976a1c28a1665dd08e4b2b86e3cfe015adee14cf9eee1acd3348fb362a6cdaf9078e8f9076c3141bf95d17f62ae0327227b1dfddaa13d021cb982fb0706b078c5b48e3314e011f1f180220cc8bcaa3e9fe35bd446fa6c5ccf1c22908521557918e2dbb2ac8f44180b4d3bcd3abc991bf07a6cf838535f200220e8b015a625b5ad67f273702d5474fa03a06b2bdbb71e103f23c0db5832c203e989a2976dea0fc158e4c890002689f71e0b5f25e6319074bc948f3dd6563cf830eb60f3812c592b6f9c2d320366a01f9f540406b7028d276b91e2c73c6e9dc1b6b2ac09218b3027938d453f28ebf654e70299f8a4b4d4f7a5ff9361031cbfcedec4c01b9fd2829c1d0ce8a247c44b5bce65e631ce095789753a09f8c2d407588e321e1fbc5454ab859a43cc75b460de37d23202f231bc484235f24fc8186d0b5e104acad50c92448dea8b0e8711aee2d139a645821ba0a4d2b97cee24a71e66c483a9a4a7f81409ecfc8611404fd9ae9dc4d6c8cd7b8b28e8167354852893e468be396570aad7bc8e4284eefe2b6a8065a4146130d2bcf00609c8de3f4420aa897869226336002e5bf8a7b834fd874480fac10a325944591af523e1a07ff07f3b7e0e1427f54ab4fa28e22ecbc517b800000000000000ffff0000de7a00002c77d2716538740d68f9451115b494202de1f8ada2c041d736347de1a360add7010e5297151e85c78687bc0867e795212c31e147ae16950ddbae40c8e71582a9dee6d9661cb6e2310acd2f046a8758ee389b371807beb09c62c0b259db60fdacd0b1f85b414f1d2adf0f1a764e35804b1684e338829b598774ba59d4b833308596ca7d19a417469443925301af02187df1e5a2a852f2eb38f575f3ec220d3d50267c950000000000c8000000000000000100000000f0ffffe821e76998cd52d98c1c252c0148240261ac1a12a897707e3a1ea9ef3036a0cc954126cda1d5e48a2f3ea12490cca4671080e25fab712634cca1b225b98b3dbb09b8caae42e6c420f360358eebc83830b0e1e00f1755cc854a60c4f38cb5c6e896cf072ef181a45c34e8c02c0814fe3d36b89acb076ffaa50a67365b06d9c16b0cfde83fe30bd2b215045dddf90098d3f615ad5d3a731db3c23fdf15e1e8876987af95e8668d8748c5f9463bcdc5213905f7592768400000b80000000000000001000000ff0400007565cc53e64fb08be22cd9442df94167b55665d59fa7412abc7ea42f869917b665d3d5a219514f8d06665a593e35379cad3af754d88d2e046a2953ca5ae0705319ae52c54d390431e5f8f3d1463901b2f7f3fcdc5a3d659aa437dbe31a5da9a62e35b34d6a2afa2842500d96fa24753ae81ee1aac2e011417ff0fe3f69683dd94d5debd4593ca82127dbb89df4fbf46e297585fe7406a4e15f61f86b2edc441112b3cb0700000000c800000000000000000000006f010000323e2f1fdd9d03ec1dbdb34d95f9fe41eaf4106089f0c8eb08b64b8614407a2124dd899805fa9443cf22f54101630de07655c3cd4b0e4a615799d829122a96fe82064e9f0194b0be3e575082594167e7ef07c9288173822b586c4f0a5b9a64a5f70c7aebd8add63747ea93c1da4f257348fd057b6aac83f06b8566b9b23077fd8fcbef8c854b5b1cbd0ad1e1b22c6dd3d3c642b50574efefb7c405b3c707b0214c75efa2e27819144c5c462852925085962f769736e2b21f440010af78158696f5f718d13fb502d47f7786d31413aa0ddca511ae8958b4a679e1a09665369456927b10c14188421df944cf66c34eb8f85bcad1bbeb2d71b145eeef8eab8f52956f0e54e34e9e11a9fa9d2c7388f3fb367d71ea476c4fbf90f902b2f776c4ce8bdab9865f45107568974ce4da184c9eedb2331440eb2b94d064d3d18370232f2cec62054c6ded"], 0x1530}, 0x9) dup2(r1, r4) 16:00:29 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x0) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) setreuid(0x0, r1) fcntl$setflags(r0, 0x2, 0x1) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000040)=0x91cb) 16:00:29 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002006, 0x40004000000028aa) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) ioctl$WSKBDIO_SETMODE(r0, 0x80045713, &(0x7f00000000c0)) r1 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000140)=[{&(0x7f00000001c0)="000000186000000000141100000000ffff0020330d05ea7a66cf2af9b5c3adaa0d0006000070fb835db690f36c000000000000001bfaa7e5da21ae25927d16b9", 0x40}], 0x1) 16:00:29 executing program 1: r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd\x00', 0x8004, 0x0) close(r0) close(0xffffffffffffffff) 16:00:29 executing program 0: r0 = open(&(0x7f0000000100)='./file0\x00', 0x10003, 0x40) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000140)={0x5, 0x6, './file0\x00', 0x6, 0x7, 0x9, 0x81}) r1 = accept$unix(0xffffffffffffff9c, &(0x7f0000000000)=@file={0x0, ""/89}, &(0x7f0000000080)=0x5b) connect$unix(r1, &(0x7f00000000c0)=@file={0x1, './file0\x00'}, 0xa) pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r2, 0x4, 0x5) write(r3, &(0x7f0000000340), 0x10000014c) close(r3) pckbd_enable: command error 16:00:31 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x200000000006010, 0xe02) r0 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) setuid(0xee01) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x8001, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f00000000c0)={0xffffffffffff0001, './bus\x00'}) preadv(r0, &(0x7f0000000040)=[{&(0x7f0000000000)=""/14, 0xe}], 0x1, 0x0) 16:00:31 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f00000016c0)="bdfa4d2582c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15ceedd79cd66c31400b4dc386972d2eae1f50146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee54c0682247a3e405d535caab085c9a7dee598ca84b10ba7651238225996d2250f6ea821e153a6212dc30a15f3b72c37e6969b9336888fff85cc584aa9720b4a4a8c9c8161e2baf0b7ae5907ed98ca35db188e0604f9d86b91bd65945535ceada28ac4827b0199401a36972ae93d37686f0d59dd1ede3c03e01a8bde40a123abb181a5b2c4a2486d88ccf61aadf5c11f8b2ce83237edd9d6b3c6933ab8cadbe44a663c5366401c730d5f541864edd3ed88f4e7413bf857bf200aba404bed1ddd5b2784803cc580e44a7e64d17408c119d03ce0bad326bd7bcbe81f0d6aa966a5a1614667079c8f177742a46aa681978addb364c44e183777ec1b00d059dd76ecad91f33a98a3a7f2f93b5154ec26a6a99ea4d54ee60dcb063f16e3b428afb2c23218cda1beecacf408363709ad054625a0b3b689c43735247d4e0a525b8931e51ea88dd8cab99ab60fbd92bd05a945d968bc224ca6750c756fb194c47c90921f000b88c651b971b5ae67d06de4059c9fd509cd7db34ec4c835ccab9d909218a7caf20c436db93cc40f5f935d7dac7964758acf332bfe0a5f3d5921827d190a12cc7800ed0bf5e726fc458ab4f787635f7295e78d108b72595d9b6298ef6ad0a7169628d6a3c1bef95d3b4a791922b512c9312cbb8f919e3bea2782470b3670623d4f927c36890aea8abebc07260023414e29a483132963428c01ec1dff2428b4ff99438c660706000000d7e131012ee90a09b2852d8261790e3f5464e46a4410d7ff86c89109cd98ffa4a22c4885c45a5d47e69a785bc21826494285cc349c74534ed2f29e330d20f9fa4b4d181f3949a372fe4737b3c1933a1f5ba5980d072a256f3f46c6e5b56ac9cb5b454a4538710499d50d785c60d7c7e68a2a04b62bac0d7e2bafd15a70f28c3fe29f55bcc9ff3e668642ccfdb9c29168aa3ccf88f6c3f1120c3016e5efc20e9761081a484fe62a5b7e05e6e36179e462d9dfeab13506e93618638faacb8c8ff5c64cd626d33fb4707346b5dfc59f14e81a8b1a3ccd66946fe3f15dd8fe2708e0422f3ccd55fc8e2582ca6a105fbdb01df874d101e56ea78a7c0ac42f9c70a1e11a510ad212b1a9e7da7f85bec6bf33463623cf4fde8a118e8aee4bae66acf87310c96ca684144db8b95aee4e8499801fb10dd5ae2a66bca3afee3708733a5acab4e90664be7927b712200ad5abf93bf9caa42b8f0be6db97ad97ebdfa5bbcf8b7448cc3eb6a6cffbbd255491ecf580ad8084f5fc076a89d23a94fa2451690effef372f4adbcb5fc408f0e6077eed4196913d2987a1e8a7cc3e50fb66b3c97f2326afe514625f80135eb2a6235b5f73a25bdd9fad6850f2b322d0be58980fe0b4d0bde486500b10b7b4ccb1537200593b9356deeece9e31c1b3e100f2a4d4fff6c7973793a143f164a20fef68383b812a62bf4947df21748f138dbf51375c033bd2dbfc356157048f178d963688fa0c047909bcda792847d1be7d4044b723fb7dbf4f458461a8bb3e4a1a7fe9e951d37abb1bffdc08c264df35f0e3f9380f573d26d80ef9ef798f6127c2179a4aff0000000000000000126a447927a9fe36f013dafca55a7816f08e1cdb194c59b4fa24ef58b2104f8ea555c34e2e212aeb9923d9c809b95764b26f6cb3f0bc3c77b25084bc6bccbe2e1a31b6a624f42777e88ce4aa5c62d0455ba6137603bdfaeee8dbc8bebced3f88cebf5a24975b8d242bcfe8a623d81e6de9c8c19a2d1f2f60f66bdfd47410335e893b6786262146ff3f3bdbe912a8ee0d04b8037fdfbab4353da9e3141f2e579255fd94b9f5df2a46d3e3397d08992d0a7cf295fa7121cb1bbedc1abc8d323b4b8e1df2a63761c218f0d2514f30901a2e98ba18735d06e3cb0b1508d98c13eaf6179f2fa8f27e11f23115aaf8e954d897e8e6a99f0043b6e92d4fb2f7daf36897030c6cebf2b40bebe15699f2861fe0c1a5ede9c937ed69317d2636a94b84e48aa57a7c678980f851280aed5cfe37249c465fafb29db3baaa0a4b30af77341f140862ac67ccdcc069333f28337ce248087743d9f4436dea826bd30418012cd0374dea53368d282a87a45a5b80804ff6849a9f8bd45a0d9707e59036d526f1980dc2e49dc4b1d2b4e66888020c7bcf3e955ad304480b630665187f0c86ee2e151c218cf8ac3c435ec1508ffedc8748c3d398cdd85ca0030083124936cffa1ef2cfedcd8bc9c1512cdcc98e9add10e2dfb91f0577d88d80ace7d92b038a3818ba93e8aeae5e601240b40a32c14195ef5fcfcf3028c16b9f363d99dd9fe07d7e73356d979030772428f53b85eb1d1f792273135c3db5530866a24442e5260cc3e0e0ad6edaa92f2966f013e6d783ef89f281cc1c96bc4d0cc8076f6e32a1b54abade2ad474f383a6c2705dae9d4ead83aceee77ceb8978dfe47942e6ae466a02b16d51b4e3eb25fb0d2755f457d8be3d12b61a768cacda186022a69a1a384931cb2b2db937b0588309a6ec283b78311fe3331f994d2b3babdb6ddd839d3ec027c456c4d2068654a53b40487d24aa35e37bd74c2a84d4e5c39b746ddf89ecbb00299dab1005c131cd5f97cae19b64dfb4796df549af80b68351b22232858d02ba359a94ef7c9952f204", 0x801) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5bfa600"}) fcntl$setstatus(r2, 0x4, 0x4) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x109, 0x20003, 0xd9a, "9c8d14ee7504000000000000406e50e800000100"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) 16:00:31 executing program 1: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) chroot(&(0x7f0000000000)='./file0\x00') execve(0x0, &(0x7f0000000180)=[&(0x7f0000000080)='/\x00\x00'], 0x0) rmdir(&(0x7f0000000140)='./file0\x00') mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='rc') 16:00:32 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() dup(r0) dup(r0) close(r0) r1 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0x8000e5a3, 0xfffffffffffffffe, "d4864feb9c3ecf67193d45036d5d2af5fde549ab"}) write(r0, &(0x7f0000000800)="ea40349191d9f05d2ff41d20be091ca0de6486a8b69bb8d8902a149bc43313cd5c07df6252c067625a7dcfa34cb01a2d61e60cb7b0f19e37f5e4dad81276795f917e7b6b8e84de6cb9ba98a1dc6fb3f4ce36626a13649d66884122198dc8d1c1ca7f693daf98fff70a27a0da22e9fb91fb2753fdc030dc29d02c413b91b00be325eb7bf48a313c4e3a231885bd4881a3b69923df9d2b1809cdb91422e266a0f5c210e27d045585bbc25bf2d8e18f9e02cc851a9e8352f50f7100f5d6a202484db4990ccfb54b0bfd1c90ea4948572f7dddebe1d9fd30d3de41ac6033976953e3a8898e3e5d2b4e24fecf92de833976184945fb67ffb3de21ec12639d9c7b203965fb089fe1528ce67a86484e1bc727d3f1870dcd9e3502dcda7d7118c030d12c0e03076350ac66b1c7b8de3a09385c8741a95263c6f6915355e9d59f837046ead4d7552aaccaf03cacda8a244b8fbb5be7dbfb7f84a5fd20d3b5e534fdce15dd5430c52fba1605f28f51afb26182dc7c5b5afe42838dde5a287eae371b3dce8310667c004a063e78e9353ccb698da84f3de47ca9fbec0a8d2832d0ff6fcbcc3b0f6a4b6837ed439e384f60d156f3c6606d0742b6ef2411319ba8f56b569b6ed79330e8bdb86bca38a1d67db0c33d203957966e0e0e4695d6c01ab8c04ca6db5c2abba48c5e392654986c05cd36d030f97f656756d58d4d3fd5b95e0db0928866c4789968436fe6d3b2113059e89a00fb118c0f6002abe2d6cfbc15a22259a99008733af5f04f9fad06c6326631969cb348e60b5a379a27587e81c8608adc998a1288d5c5bcf69abe6cbbcf108bd0176758d8c119cc00d315105593d87d1868a69b1b6c8d5974032d14f0d6a43d196ff342dbd97bcb72ee951ca4ec73e5745038843bbc5102ebf038d7f822fae8356b30691d1e2cf1e93e345cc40d4e42e3ed3aceb94f0b2dda59c448c0d4ad6e23bf9a7272d55fccd454cce05b69ed9a28b491e0d744f14eee1b1c593b821755512d6afee62da8ee95949a65e2110f60cf214524d38af93f4b95cffad9a07508ce4a92f64d9a41b87643f30dad8fe734d6c6f20a62e26cab5a490f9ac792409c4e9455ebde161cba387e58d3a7e8d35b30e7b4951e5cc5ac0da8fe67b9065efa51d7867bea4d3825c32ee15966f9c9d08479443cd725688686be262811604b9a01f4e2d00defd5799a1787d1cf596c8cab097d636178a26c58e64d9b59a4ae9fa4ec5a2ea8e80bc35b51deaa860996d40f457df6493f29283123b54efbdff6ac41fc91e2d69f8247943e4521ad97a56a2e203f08bf47cbf7e226eb0fe6e859defe3ed415ca38d4b12bfa2c7a2df4d17b830014ca38a28f75d2c6e31d8f0eca7077a410ebdf19c87f2c48449b07739d5523d53dd17be778af2d0d7ed0a2ae7b9c081e5e29a17c85e54ad9bd02cad80f41d4095afc41b5d12ffc157c436e7fe5dafa3734f94d18d290bc8ce4b79033e8db0b262885d49ccf8785711f2e5157ab107b693f4a032c6b0b41e469191f7a5205d5ae01421f77ab724b17c64d5e34309a007df9aaa42dfaf6d3c593df871e11de2267b85b69753344606eca99012841068ca71b0a72c17a4d4e2eb509b1fbc7084835f4ce699dd95b620857a4dded3a2c71c28e6302a477c4508aa237165c69d245cc0e19b89c5b79e252aa01f1be237682957818c9d914cbcaf73640a2bf667246a5d9f081579148b5580f1d50d132eaea7743f0a4b46d026368e3880a02f33fc0af294ba8311cb36f65203cbd015bd3c0543e5af0a8d862ee626a42def1f15e8942ed1879adaa5f3f0e217dd6784632006f7cccd2a182a583c8f5d7ac5c1a0d8f8c180b3e3e66c0abd9e62039a8883a0875250fb37c8b641c20d6024060b87a31c08e12d4fc6bb6a011de42b99483204f67a44edd612f22b53f2574dc46680660f2885b8c10d8553fe2605b72c7bb5f737753977186306bc3b8417181d58372ee413c3a66386d88f64d956f0f10f518dfcfb0de1ba1c39d894462be9ea7bdbea6b5ff66886b2afd8376b3b39862f66bc6279c1c098d15f69169247a5b5d4ace80fff8d9906c456cb118938fe5515e0b5ea0d381d98d1aed9a93039527e6a64130676d8c30cddc9f2519b6de6700ae353b5291ffeb2b79b0f2b587cdd3636c89f4ff5dfda2bb9fbb88d971512b38d0ef9d5e58b7514d5ed65a6c884f72a7f3ca331539b46e6217546c67e684e677cc91b29f77f82506bd9309f074ed94d7fdac0f4647a1f62b2cb8729af179b0bbfdc09990ea2f8f5ae2b58f5e13a91bc9d6582aa964e603ae902c37328393f3c121633e95ecd5735fa195e22499f18e5aa3c6869bfc2734410db6dce3e793c92de5ffdc2e8b4066d144af6d5f66b4ea6215cac7e111d055c7130fb55091c1f2ce41bd3c9f5fa3938361fdc217563ad2a94018d27f8306923cd175645b0225a29c64d7769c0a6b9b0bba949a6721448bac59a740526e3c1fb2e87df6f138e18261131703bfcb7031a7922c2ac851cd3ad1d2f3014a6b4a9c46a55b039db7788bf7d9ee1f6d1727d6b6866ab3bf1a131092aa1694764eda0ee396132f6989d821a592dd417706dd68db647bbd4feff087d9b68c40dbeb202941ba2df92a2c32efefabbd004da03749cf8e1a1adcddcf6aa11a870387a963dc39ba21c4b1dcea2162fcd7c7a6763688865414f52d0930f00dcfb0ef56a02a14da1f4d6fc845d3991694ac3cacabb0a4bfa52ad6b3e527f481a817c06a40603cd288e4c14ba220496d8365326c30ef3185e9c94edbc46e075bd5a2afc5fbecb46cd9a1df2372c8028d09b3902616f48cc3a8952da6cd84fa260e5218b2d670a40994b0e230d7315580c53976f1308adde25072c158b0d7883f20bacd032554db5ba415a3dd7be92f313c991b9e6675d7b13d36c5271712d5d6c559ee1847a8931c233882464fff646f9d08b767f8276729d030a732ffb0bfc7e6c245af0336ab457b8995742d57f0360ff2dfd2dbd64ca2f2ade280f800955b799fbd5d4b43f2e98a16f38c2e09083a91b7e55b3efab13b10148d4c004e91142c2fec015be4989fdbc07bdbb2f0a7bc9e8150674fc631d16e293de4b6d9aa97c2a3f2834da2dbd17717c5c82d96e3f14242a8aa9acfba1f881843d4f4bde91fc6ad0f9653339ec2b121fbd26eb72f29be14379c9a6e4b5502bcc679140122a6538f4f8d4e4a3699798578143996b1e026eb81a4f23d41e8b8010f48e5c1936a4b8d1a88c18651f1f205c25219a2a6cafd5d5a2ca6b9d83d58672cf9184e92704a0f189fa4f8b2a927a192c74dbaae3aad3cf6f884e2b34db0bda0a48bdaacbe16dd5a26a418da50a6c622df138112d3dfea82101f34dd3e72a551e6426828c32a113c4a1c771df1fef54b99f884f76f49980cd48422f979543dd60ea03e9bb251262e33354ddd474f3f7d172521f324f26da6f3dfc3c0fc1a98106bcb3aca5d49df5d3c887807ecff67536a16a5c95555c3f193ba977169eb92f4a2979837fe7845c9510e770975414cc91fbf1520e5f78d5485cddbbaf2d6a74f05025ec5ffdaae6bd8c6ae496ba271850b4cae18b753903bfa3df30adbc450395d3c2d185af8e655c1042f0fcacd794cb2692e2f17d07df94a77f30b3bbb40e086c021fe7b6dad2255195b26b1df388b9fc11bdb9c23da352f9430bb5a3e55485f4b48e0bd8dc6eecc6828eb47fd92ee77d5e05b71f78cce8bb182fa2ac2671fd2b79cc1338daceda765fb9082531583cdd07299655c46afa3c0f4295a27c31c63acce5abdc838b0537d183e1cb1d684250d05ad39ba098e275b9d76ad77f6717dc8e4e9dae7371caa298b083b86b00d3dc2bc70d94f28b13812d41bfa9ae1e74c6bac0042f412213cd7ad80fc80df1f22aca0d3c9b65da1074cbfb21989cf99c96d512a4c15e48eaf69667b95b3518201f5a91b64802a16ba9ef880b895e0553be5f746db5b4613899c19c482f3891866f3201f5b9ca191f091bf4e98e2104e4070524ef5c4df134d7e15b6bd5db7134f3ef04abd90a549bdc465b0286da5b19fa0e3c12f2b73678479caca35dfb76a81f6fd2807a90e6ae109aa10a4490ddbd339694ba6fe121590110273ec2f84ba39755d67be91e8d994613d38e8e9800e9b1c63e2e37474e5539c729e50fbb98a691d5b0808fabf3035353066efda517a0f00b9c3c417152f323f36ed1d749ad685fedbb8c8c469483cdf06c97ae1d8964fa6eb7f9bea8b73ceb02fc519efe57be0d0631b4ada01e7a65fd126d43a56edbf61475224efe491d7552907015907e6beeb61751cb9bcd76e732a63962dc3bd4e3bbf066443dd669e32a6e47f1fe94a6ce0ae4d9b9e4cd9ce200e82b015e82bb0fe2b1e97a165f39f679b3490e4ab2f0d56903845831964e12838088c64acbc15ae04f0246bfb7d106b0ed05399f2b1fd4eb89b14c0676ea47783a68e851914a6af0e5821edfecf", 0xc5e) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000500)="58f846b9c8d4283b02f31e5d56b213b1ee1662f45404c6106fc4e9a503eeb3a3d1e1783226b609623287c7f0001a633204ade1bae72927d4a23b588b6ea10c997067fc64cf77376d4a941d64c72f3488eecf1efe58d03bdb764ba012a32fd7b9d89fdbefec6d9aa1a6e635cdbcf1711e8eaf3727f1e403fffb6e7d9d3b8d7ba8fbea3864553cf0742a0893f6cab722ebed726a56f62b94d38512ef87d30ca9607216d6ea93d0009e5e1538aa639a5bf1482262c170ca7082dc5708d9ed98286a50c985d5b00339e55d04eb0651895b1cd9937042df3979e8bb2cfb9623627278d80323d635d4097f", 0xe8}], 0x1) 16:00:32 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86134) open(&(0x7f0000000000)='./file0\x00', 0x8003, 0x8) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) pwritev(r0, &(0x7f0000001680)=[{&(0x7f00000015c0)="61cefc25a3598297b9abdb0c2ea5b7f9957757163f7d1a662d063cc03420b3f5198514798ec2ee1aedfff2fe5c46406cf89e133d7418f331208892b8be2bfd5fb0e233a2e48af3ebd6ce67ab77a7330f866b6f3792460b5faedf7197df751f2b9cbd205a8c48791bf05a25d6af4aa3c6d7ee8068c06af68f708eb6e7d719e500184f3daa61590fdf48aad81486121a104d56bc897edfabae618b56cd94e09de3d46de0731675bbb470b40a75f8b5ce340abcddef0b", 0xb5}], 0x1, 0x0) pwritev(r0, &(0x7f0000000040)=[{&(0x7f0000000140)="ea855f668d46619a5f3a4a0213585800a6635a28896a3a53ebc51b659d12d1ecfba27444d704780bfd8f30f1ea7a60bddc406a767664d18f6d0fde133662abe4724926b62b2abb902f09ca2b3330e00a0721b18ff7af1fe9a3e3c1b0090c2eb97e0b0d6059b7bb9aec5bd964ff4fd9790850d1868a3f4eea666301f65ccf6c81b4a6c2ef27631ebb1eecf99fef399a619b79ab62607ec4a845248d1745041e8156d7c1fbee93d6", 0xa7}, {&(0x7f0000000200)="405f278e1f692db8f37a25bfba03fb6a910dec5da26b48dae935ce53da959659f5525b7ef7bfe9b258ace971f664f5ef8ffba5cb507d162d15beeca67fa9f4adf4028c266c45d3da8bf43f0be218e60bc7acf3acba2c7fbcc98d1802a099dafeffde3d747bac40933ab4dadc023283d9eb2c1046387337ff12e892c06599977310d40d994dd92f763ed45ca48f885143edda7f6818d3d1451803de5848428ba110", 0xa1}], 0x2, 0x0) close(r0) 16:00:32 executing program 1: r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x1) getpeername$inet(r0, &(0x7f0000000280), &(0x7f0000000300)=0xc) preadv(0xffffffffffffffff, &(0x7f0000000680)=[{&(0x7f0000000200)=""/122, 0x1ca}, {&(0x7f0000000440)=""/109, 0xffc8}, {&(0x7f0000000040)=""/202}, {&(0x7f0000000180)=""/9}, {&(0x7f00000004c0)=""/96}, {&(0x7f0000001980)=""/167, 0x28}, {&(0x7f0000000000)=""/40}], 0x2, 0x0) mknod(&(0x7f00000001c0)='./bus\x00', 0x2003, 0xa6138) r1 = open(&(0x7f0000001ac0)='./bus\x00', 0x301, 0x0) clock_settime(0x0, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) pwritev(r1, &(0x7f0000000280), 0x1000000000000042, 0x0) 16:00:32 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x8, &(0x7f0000000180)={0x0, 0x2, 0x0, 0x100000000}) flock(r0, 0x2) flock(r0, 0x2) flock(r0, 0x2) close(r0) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000100000000}) 16:00:32 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x890, 0x0) ioctl$TIOCSTOP(r0, 0x2000746f) r1 = syz_open_pts() syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r1, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r1, &(0x7f0000000200)="e1f10300", 0x4) r2 = syz_open_pts() close(r1) dup(r2) r3 = syz_open_pts() msgget(0x1, 0x1) ioctl$TIOCSTOP(r3, 0x2000746f) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0xffffffff, 0x0, 0x7, 0xff7ffffffffffb80, "855c55021a0000707b634c00"}) readv(r3, &(0x7f0000000100)=[{&(0x7f0000000140)=""/45, 0x2d}], 0x1) syz_open_pts() ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000240)) 16:00:32 executing program 0: mknod(&(0x7f0000000080)='./file0\x00', 0x61c8, 0x2000000401) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, 0xffffffffffffffff, 0x0, 0x0) clock_settime(0x0, &(0x7f0000000040)) nanosleep(&(0x7f0000000000)={0xc75, 0x18af480}, &(0x7f00000000c0)) r0 = dup(0xffffffffffffff9c) ioctl$WSDISPLAYIO_SVIDEO(r0, 0x80045745, &(0x7f0000000180)) open(&(0x7f0000000100)='./file0\x00', 0x8082, 0x4) open(&(0x7f0000000140)='./file0\x00', 0x10000, 0x40) 16:00:00 executing program 1: mknod(&(0x7f0000000240)='./file0\x00', 0x100002000, 0x28ae) r0 = dup(0xffffffffffffffff) r1 = socket$unix(0x1, 0x2, 0x0) r2 = open(&(0x7f0000000080)='./file0/../file0\x00', 0x8042, 0x80) r3 = socket$unix(0x1, 0x7, 0x0) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse0\x00', 0x8000, 0x0) pipe(&(0x7f0000000180)={0xffffffffffffffff}) kevent(r0, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffffe, 0x1, 0x65, 0x100, 0x2}, {{r2}, 0xfffffffffffffffc, 0x3, 0x40000044, 0x0, 0x8}, {{r3}, 0xffffffffffffffff, 0x27, 0x2, 0x7ff, 0x1}], 0xfffffffffffffffc, &(0x7f00000001c0)=[{{r4}, 0xffffffffffffffff, 0x62, 0x1, 0x7fffffff}, {{r5}, 0xffffffffffffffff, 0x10, 0x20000000, 0x4, 0x2c}], 0x9, &(0x7f0000000200)={0x9, 0x1}) r6 = open$dir(&(0x7f0000000000)='./file0/../file0\x00', 0x4, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) r8 = kqueue() kevent(r8, &(0x7f0000000280)=[{{r6}, 0xffffffffffffffff, 0x91}, {{r6}, 0xfffffffffffffffe, 0x1}], 0x7, 0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r7, 0x80245753, &(0x7f0000000040)={0x7ff, './file0\x00', './file0/../file0'}) dup2(r7, r8) 16:00:00 executing program 1: minherit(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x3) mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x3) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) setsockopt(r1, 0x4a, 0x4e, &(0x7f0000000040)="bbed0f7edf78d1d67f24aa850ebc85debb7f4914720f1dea25bf609f5ec5932a7759abd72e3db62728242172822f2f75ef4aba1de8f8cd0ee27c8b2d5013ec6520514d639d9733a9bc4805da2d101c958acc644c49fea2642760bbd6a4a432c5846b17e3103cb62a5d784137471f62df6541f52f4831c1995a7f51eab9c04e0b0813243104fdb684f30ccce41f07b9f52febbf6e3a005ea9595046e08d10f6631ebbf2929add28ef6d23b0976e643d77a267b0", 0xb3) munmap(&(0x7f0000000000/0x2000)=nil, 0x2000) mprotect(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x5) minherit(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x2) getsockopt$sock_int(r1, 0xffff, 0x200, &(0x7f0000000100), &(0x7f0000000140)=0x4) connect(r0, &(0x7f0000000180)=@in={0x2, 0x0}, 0xc) fcntl$getown(r0, 0x5) getsockopt$sock_int(r1, 0xffff, 0x1101, &(0x7f00000001c0), &(0x7f0000000200)=0x4) getsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000340), &(0x7f0000001a80)=0x4) getegid() sendto$inet6(r0, &(0x7f00000002c0)="230067dac5129fa1f8225b7bc08ed8c263f76831f47233ed1c9b3e805fc9093cd639817a5e75c40767e6941e9bcaf664e400aab4ea1751d1830a87a96ad59aa19d3b270f3b95e008bc02f55054da4a6478", 0x51, 0x404, 0x0, 0x0) fcntl$setstatus(r1, 0x4, 0x40) pipe(&(0x7f0000000380)={0xffffffffffffffff}) ioctl$TIOCMBIS(r2, 0x8004746c, &(0x7f00000003c0)=0x80000001) r3 = accept$inet(r0, &(0x7f0000000400), &(0x7f0000000440)=0xc) flock(r3, 0x2) mprotect(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0) r4 = semget$private(0x0, 0x3, 0x80) semop(r4, &(0x7f0000000480)=[{0x3, 0x8, 0x1000}, {0x3, 0xffffffff, 0x1800}, {0x0, 0x94e9, 0x1000}, {0x0, 0x8, 0x1000}, {0x0, 0x5, 0x800}, {0x2, 0x9, 0x800}, {0x0, 0x1e00000000000000, 0x1000}, {0x0, 0x6, 0x800}, {0x1, 0x8, 0x800}, {0x2, 0x4, 0x1800}], 0xa) ioctl$WSDISPLAYIO_SMODE(r1, 0x8004574c, &(0x7f00000004c0)=0x1) getsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000500), &(0x7f0000000540)=0x4) readv(r0, &(0x7f0000001980)=[{&(0x7f0000000580)=""/3, 0x3}, {&(0x7f00000005c0)=""/187, 0xbb}, {&(0x7f0000000680)=""/218, 0xda}, {&(0x7f0000000780)=""/165, 0xa5}, {&(0x7f0000000840)=""/53, 0x35}, {&(0x7f0000000880)=""/207, 0xcf}, {&(0x7f0000000980)=""/4096, 0x1000}], 0x7) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000001a00), &(0x7f0000001a40)=0x10) 16:00:00 executing program 1: select(0x40, &(0x7f0000000000)={0x0, 0x0, 0x1}, 0x0, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x3) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$sock_int(r0, 0xffff, 0xc, &(0x7f0000000040), &(0x7f0000000080)=0x4) sendmsg(r0, &(0x7f0000000740)={0x0, 0x0, 0x0, 0xffffffffffffff59, 0x0, 0xbb}, 0x0) 16:00:00 executing program 0: socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x84) write(r0, &(0x7f0000000100)="cc", 0x1) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$TIOCCDTR(r2, 0x20007478) r3 = semget$private(0x0, 0x0, 0x80) semctl$IPC_STAT(r3, 0x0, 0x2, &(0x7f0000000080)=""/59) write(r0, &(0x7f0000000900)="b1698f2e642d65185c8f8b39bbf5c94916fda025f589d655f51dbe3836418f811007c3ba954b51d701d8a40cf658ff842f7e9c0a55c553373c84df6b8e0767214e10a3dc271d38739b666cb8f626a48016aec8696e30da5587d2d3bfdfff3f0278ba560223fb31a839d75bc167a1b94610cf44b56ee6fdb27d495c98ff0754d0683e3276326882e73ced64deab6bae9c3f497cf0e4aaa7d45d75b1ac2ef9a5d985c4b551223a6977a479cf3dd1d35eccad5bd463b5a64f50a9a6e83a9a59915e44e72a37895fef6dd45b6561bdf66a31d25e9c23289db9b086f42a2cb9d2b34b4b744f952e626269069a7dca86829f52a00255d8a7f3183c5c0d718aa62d5b7b50df0bec6fd3a0cbf8f0fd8c04eef01af6bb2de3e8f93fed4ad5c2178a10d27da49f2095a806cd7a0674359d67c6e6c338720313413e6d4f9e57d9ac5ecdac003f6c42b519588d50fb5de1bb14e23770293513568ad9bf0e3983c9ad4ea178afaaa9b524d12c1876a1d9aa4118d33ebdd3a234096b1fe50f369323af8af5e955ec8942e28626a43c926d0b7f5d82fe2d1d05373e21090769187f6c5c057fa2e96aca77e85901d38e91e945f4582733093d5d5793c0d9e3525d044843b025b8cc78559103bd09abbe7b084b094be79fe6cdd38edcafc8a82bc8a2aba7d77d3b7d105d8050ad22e43171895ae7896f1938cb49829a04ae0c663b6f54dbfcac0379e7f40fe6e92985ab11d3630ff706fa2a819740772be9cd2a5ecb705c9089715af459de13dc55b5a286c233890375361ae28c308302e571556a880944cd8304a54cd5d1320f6046adff9b95eac1774dc38014b5eac8b39df48db466a6f97a91e8dab9637884f0f21b9dc5bc84a317ea8fad4acfaaada8820d946011e182a8544ec5965cca54bdf6e7e8dba01907897a18d4899398a7da5de0c071d99a87c4a44d3ec0e15e5b597da2cf84376383aa00b8973233e61833565b6065a825f4982aabc394607b8ef1821c2ab9c5b0e5696cc89bbd0affe9babb2907d7a04a11a0b80724ff49c14432b0e5192d80561285197ac78d4d65fa55f642a7233689e12e489efd819aa5d46d26b0e00bac25af5b79b1d5bb58c58c387a2f51f90efd6889643e11abcecad61b56a185c42c2e52fbba44b9907c06b196063c97b1efec5bb6c1828e31225fe6644f78efe7538fc76cd5a5a8a2ad7825289ca3bb71263c171df29da38b0124be697f96e48b416a95ea9487a4089c4b72c3dd3df160dc479576958f2ecde077b07b228982cafd79a7696b8cc0c9aa9d08c20d953ec287fee6b389b985163fadf0352a593ea22dee7cbe35ce8252176c381b68b72599328604fc5aaa624c57051230aaf7340ba6c1f83256fd4ef89dcc9a7301b8af4d684fa6cebf5951de9f91258df74e961257fdcd0fcdd60d5c3d6bcb4b9cc864868a86d6b46f84453e75a666cde3872bec178fb1153786fc54145a7fb7c083b5284f5c4b6727f20666bf15ce38f6f5379c0359e5076f3112a0887e937f471f43316b04ab8e79cba139e02a2895c877c5f299795c74ef8ccb11cb270ef2ca8be744c3503ccbe6bd9ab78897a2aad3ae771e801d4312477434e4022d0e8b93de6155e8d2f3064489e0821b79a12766640024e9e0bccb90781c5f51e25d22d08c118c0fcafcac0fb86292fbbafe4f700c30d4ac497533770acd3b0107608d29b80ea44926680ea60f87e5ca9b5d2b37067ce21dd59def8b07f531f704ad953e3f5845ec29694d811b94aac2f28a915aea9350676fd920e794e2e576476b836eb8c070acdec1725d0b97efba99c548ed6b4d9ce90d30d66d06b678258ddabc2844edd4120b27dbc0fb1a5dd0a24c01d3ea3c7ad834c6b730c3af1066a8d08a61fecdd8e714f99d0f93315c61ccb14364604cc4877d8ac5094058ee9edb7f1fd76f9afc7b7aa7a413ec0d65b6a09534a2aa96936a72acb67cbb78f27c15cf1dd925a8851ce8a7a751591f03aed948642d18a28e833bceae4afd195d89cd10a763fe15f01145977d4d1ea93ebf3747ad9ac074651cd637d252b85a100b20e29af32b7d5610c46668d11a95ce5fc070df230e44500ede10fd964b1824313c5f3a6928675929b34c337ebad4d6a9a880d01ec10955bf9492d5d942e43e48cbb4972699ac1b4e4d2363d96dab2192667d96ddac5aed5e299cf740df5dae5cf3b42d0013057f22ee0a8a81d0530d7d37be85b45d5093950a3e7dd90ff3b7296b164eba8338a4ca7f03851082a14fa28b36c7d8f81024d5b424c7731df06ec72c184d0cc9e6d64a5d32f9494e7fce9405a863a7035cb28b2d90df2b104121c0355755b758d3e5efb5dad3a8832237084b4dc61211c1abdf01f016d963f9a78241599083704a0d922ec94779eb36fa87b162d81e29f0af696dba860918307566cd291238810537b658a21d8fec6fe3a7aecab6496a4afe7453d6aedc06fe98fc6e4c04be85632c2202e5548677cd349ed264c69f694c5139e67fdcab9a1926b807ca515d304d1820bb40a28d3cd4dff8461a25a3576d5964c4819a6da7a8ad28f3f4a74feb51a413c7374306c7c42849b91feb337cf62355bfdd969177014b122bcdfdc40ca33dbcff57bf996dbab6aab3fc70384dd49f14a49fea1af36718960d0fa47f9869bd03972681d30a0cab088c7506b95965d0e47b349f0000c6a45b6ec1d1a894d76ebdb30851db466d12c40d372b40f4d2ac1ab66d0a97579488e0d9d5afc5e0e9a8c0d99f00aa0bbf5a743385bdf0d034d18b1cf4d387d2dad5d507d13a47b9256c2a1112cd73177ee615fb01ccbccf156fa9620f1ed908dfecf877cba4dbf1f066e61cfb2808fc09ad7244d2791c6013e667f1b12f519fd45601ae79c7c4b5595e96d164ccfb55d9d95d00b46512d1956aef588e925ae84ce000dbe10d5021ae7e1ecb2d53b50375076d99d318b5933b608323c4ce8e1fecf665a9f488149ad620d6a2f35c50664dabf393fbebbecd6262d14fd431017dac02815e4a2209e56922ed37077857c514fa7e14a4ec51da85c8e79f8e676131b9689ebcba7519bed987beee06b670540e44dc1af4762ff9276d78fb30e160cefe967dda5bf1af78999d2b1d3b7e8c38a6361417a1ada8d604be5de5a1131d9a7a87868c809187d7a67f2fbd153e2106a06eda7e6b783ea36bb199baf03ddeb5383f1c6d50b92490b404258435b7a1fc40e838463ddeb59d9dd068d732d58c01a48cefcbd456e9666ea51531382b1b889a5c08648698f1b564c3cb50586de52bcb3fa68712ede617094bc291761e7fcacbf38fca912a789a2023d1f4790959b49b7276b99d919d18c05e6268784a455c538ac8c96f93f260eb0f07557e9ef76a8c06b2bee4591b0ce6821e11f2626dd65da4499c84ee7a773fcde76fd2741f00723ded73bbf3d7a27e988f1fe3952e25590322bea8edf110e12e479c84982d719f216fa918b882d236e46dd0bbca4f1a84a84a794b933f8317ad41ca085571f4503d4324bb2146119308568467741e2a458214fb923aeaeca78bfa645d163ee8aafcdd9c4f130c16122864a10bcc844bc7fd4c549891adf73ccebb928fcc0f358520c10df602be9e465daa08d7dde04c5c19bf7489c5261e38f9c20904bffef55e6f64da9ece5117218fd4dd1ecb856412e13ba754cfbcfb86b3aed1b04f265fb7c46a5a6f6d1c6801063fcd1d810663610eb64832baf2b0ff284f1498c9ea19b35438429134484cbe81e16b2279f4d043ea066623f72bb176d5dbaca34c4bbab75d7f2aaad41028f55d9814c287779507e0d7c08c7187130202bc54ed72b41a1bbeac1646bc88c731b8d13af8d5fe7a1d93b46a94d786e53407344102bc48fc1c0607949c5579a8a505e44943601b86eecf51e7100dfbcbd97ba8e5ebc8a5d793e43fce71acf8c3736679001acd6a4d2c8617d1127f0c34838a2495836b9a82e244d7a7454709469568ecf6111b05b56b9a3762bb9ed9c35da4434b1bf5775ad3e3a54005109dcd9d68b7d84826c69f6439edcf52dd72bcc9ba49c51bfc80bda32f4e8c60795f7000ab37e389524c6647ef0aa839240ab93869de72a2a983aaef51d98b9f1c216056145a883fb3528576bbb8bfda82e9ad0f8ad239d908a5bf10e97218530a0e34fd396751cb231717ad46281155226f304bc752121e1b3b13077e9a7451298a4872656a359e32ce08a5e4881caa391d73d7380d4fd8ef3f8b81cf5299c4b0e46c68521926a47092a5a166a28b8316ccb8758d74b7bd63608dc3dc430ddbe8b07a64699a8b7b1aedffdab6a2e7bb62bddaf2bb02fe99473f096e9b2f2f8a95514219f15bdf5fd3861f2a2cbd233b84ca21f3d733f44c821056f3afbef38301af6ccbb428aac03920bddde7df387af0fd455898cc15ee860f709c42d53de25ff384e52d5c55919f4748bbef83e71d0e719c3fbb3ec6b09887d18709fd00abf7c35117e372b64f83f5dfc4afc56351c63a5a5a181e5e483da9b0f4da95578d2c9a0b3ce468f0045e6cb7a04b91c6e7100695e7ab0b17a1f182cedb18a1977e718b70378a946f94247f9d22bec6cd2f44da8970c27902fe894b815cdd261951f385dcf5b8a330c9cdc0827687367590ef625a4243ffbd73f02a490320904c60933ec2150ea1363e35f9686e9a9ccf7e63fcb27c21bd87fd303509be87cce9a4432aee92c3f5fbd397c25c9d2206c406107a854a4d335d9ba7cfa32632c15978b42c7026d82076546708ff264597ce017fcd89e7739914726611b4a21cb550e473b371abd299e6e258d33bf7b314e8bcef94770f09c3dfc12c22298c9397c82e275406042bb24fe2b64ef36bbe6cb99f84bb21f55a2e8dacc7dec8c269efcb73ee93d8c212f166850edc0de9e2a9e83400e863c586aa83ec851b10e6eed7f240478107411f8f9569ed58cabee5c1dabc892bc4da15fc371817cf6feefb4a66e950a5319eca4bb9b6510ec23d159d019b3ba09466c8f17c396e8cd16ce8a089809e235f94a994cae08a07d8902b32e66fcfc489896720c0527a4900e6080feef908ab6e18e7565bbacb38daee46a47722c2b70226a013ceea1223432cefbcca74ea7de2d86374d7cd2e4d7009c8bd4470456ca2fe9b8fdedab4f5ccdb695373b6b1fa31f282ff152e6065eb6a440471b3a14da62caed0322e226242d727e39e7e0e32ad686ae922b3474c4d554ab6d24df94847de371fffd2f30c42a329b2f0bb4ef187d51e05eec7cc85bbb0a1a16abb7033ec708f27dfed947f7950bf208c472884cd9122dc3c2334cdd70069d5f501b1e3c0c37fe5402df1bee0d3bce66cd280db42a74ccc4cbb0df6931eb45f9b2c24ab004abd2993f75f02039cd26c2a2d3646dd79ceb8f6daa6262c1cfeae889a87330b0ba0c135bc6258e2f031c3b157fa40fb141ed7b4e5d2186bbfadd53e33d3921c3192ea55e5054d95b8145ff56aa79eadbbcad1dc9baa9599cb62654cb9d645c026d720e7c8f77850919a151dd8ae0782b0a0d1ce14d31c64677838d1d6b3647653af0afc4563692473362ea8b5dd90e06a21a9a4caf07fff65deebeaaff9937cfb9bc785ca82ea727f16a42f87796a6f20feae7467dbf232873bf7b36f89d8d9fa6f327754d88027d765f286dd6fe1dfbf0a760a38c1d0772c64a8dd7bdca093d754029e69465e5a6a9732041c55b8e7ec76cfc8f67be5299f3f7585f08da1d09dd5da781399d6b9fd0d7fd28ac0fc6e123b24afa2d46debe646bba12b15990c642452a57cf6b60d1bf4f1efcf1b8e752a9a352a22152c17", 0x1000) openat(r1, &(0x7f00000000c0)='./file0\x00', 0x80, 0x89) 16:00:00 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r1, 0x20004276, 0x0) ioctl$TIOCMSET(r1, 0x40044271, &(0x7f0000000000)) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000080)=0x3) 16:00:00 executing program 0: r0 = socket$unix(0x1, 0x3, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040), 0xc) r1 = socket(0x11, 0x3, 0x0) setsockopt(r1, 0x20000000000011, 0x3, &(0x7f0000000000)="186fe65c", 0x4) socket(0x0, 0x8000, 0x6) 16:00:00 executing program 1: mknod(&(0x7f0000000140)='./file1\x00', 0x2000, 0xffffffffffff1469) mknod(&(0x7f0000000080)='./file1\x00', 0x108, 0x2) r0 = open(&(0x7f0000000000)='./file1\x00', 0x0, 0x100) connect(r0, &(0x7f0000000100)=ANY=[@ANYBLOB='ile1\x00\x00\x00\x00\x00\x00'], 0xa) open$dir(&(0x7f0000000540)='./file0\x00', 0x0, 0x0) r1 = geteuid() r2 = getgid() lchown(&(0x7f00000000c0)='./file1\x00', r1, r2) 16:00:00 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xe, 0x0, 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x1007, &(0x7f0000000100), &(0x7f0000000140)=0x10) setsockopt(r0, 0xffffffff00000000, 0x1, &(0x7f0000000000)="f81c9e5c98d6e0571e1d625ddae700f06f3e736da5344ab8f649a8c2a0727b5bf9ec55471287a3b05b28774a345922edbc2b17a2fd023e4138f39ed48fa169d424a251a088e2274b7d8729125764d69b28919189f6f4ca67f9ccba2e84520a448933132b3cad082dfae136fbc8e77e4a4fa28e36fcde8cd1ff7b4c281bd9c57305a79cae256ec462f07693862c0fdc7eae5bbb831959d34eb8d3098e79b5248fb68ae60dcb4f19777d525c21c49673e62d5504323f3edf3c3be5a69771b621495bac4d8c37fb28e768a182bac8d255e964bc7e404902121b877cfec7b269bfdf529ddad109f00bfd190858bd", 0x12b) 16:00:00 executing program 0: r0 = socket(0x11, 0x3, 0x0) fcntl$setstatus(r0, 0x4, 0x8c) geteuid() r1 = dup2(r0, r0) utimensat(r1, &(0x7f0000000140)='./file0\x00', &(0x7f0000000180)={{0x10001, 0xfffffffffffffffe}, {0x0, 0x8}}, 0x2) clock_settime(0x0, &(0x7f00000000c0)={0x3f, 0x3}) sendto$unix(r0, &(0x7f0000000000)="b100050300000000000000005786ca1020741038f53e8551f30ce390500e08fecea11ea8fef96ecfc748e93f0b780486ae007373a1bdbe781e4d91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89f20fd3872babfbb770c1f5a872c881ff7cc53c894303b298a85ff3faa8d9211830e0f2f0c9f69ec7ab3a34c290000000000000000000000000000000000000", 0xb1, 0x0, 0x0, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x28980, 0x8) 16:01:03 executing program 0: r0 = kqueue() r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r0, 0x0, 0x0, 0x0, 0xa, 0x0) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0xf5}], 0x6, &(0x7f0000000140)=[{{r0}, 0x0, 0x52, 0x80, 0x8, 0x3fffffffc}, {{r1}, 0xfffffffffffffffa, 0xa, 0x1, 0x4, 0x2}, {{r1}, 0xfffffffffffffff9, 0x1, 0x41, 0x9, 0x2}, {{r1}, 0xfffffffffffffff9, 0x11, 0x0, 0x5, 0xffffffff}, {{r1}, 0xfffffffffffffff8, 0xa, 0x200fffff, 0x100, 0x716}], 0x0, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x400, 0x2c) openat(r2, &(0x7f00000000c0)='./file0/file0\x00', 0x8, 0x8) 16:01:03 executing program 1: mknod(&(0x7f0000000240)='./file0\x00', 0x100002000, 0x28ae) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x80002002, 0x28ac) dup2(r0, r0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) fcntl$getown(r0, 0x5) unlink(0xfffffffffffffffe) execve(&(0x7f0000000080)='./bus\x00', &(0x7f0000000200)=[&(0x7f00000000c0)='\x00', &(0x7f0000000100)='\x00', &(0x7f0000000180)='\x00', &(0x7f00000001c0)='\x00'], &(0x7f0000000400)=[&(0x7f0000000280)='\'\x00', &(0x7f00000002c0)=')\x00', &(0x7f0000000300)='#\x00', &(0x7f0000000340)='(\x00', &(0x7f0000000380)='(&\xd1\x00', &(0x7f00000003c0)='[%-\x00']) mknodat(r1, &(0x7f0000000440)='./bus\x00', 0xc000, 0xffffffff) close(r0) fchdir(r0) dup(r1) 16:01:03 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = dup(0xffffffffffffffff) recvfrom$inet(r0, &(0x7f0000000080)=""/86, 0x56, 0x3, &(0x7f0000000000)={0x2, 0x1}, 0xc) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x1, 0x0) write(r1, 0x0, 0x0) symlinkat(&(0x7f0000000180)='./file0\x00', r1, &(0x7f00000001c0)='./file0\x00') bind(r0, &(0x7f0000000100)=@un=@abs={0x0, 0x0, 0x1}, 0x8) 16:01:03 executing program 0: r0 = socket(0x2, 0x400000000002, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x10102, 0x0) ioctl$TIOCSDTR(r1, 0x20007479) setsockopt(r0, 0x0, 0x14, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) mkdir(&(0x7f0000000080)='./file0\x00', 0x44) sendto$inet(r0, &(0x7f00000000c0)="18176d14918fea3922a80c7c78c231e1c8fa27a757190cd9657f1cccb6fdd0383a4a1c5eb55534ad9a1129336044e6695cbf798b93982b3a4590e660a35b07ea161a887b37163aeeeca783fab4f882726950ecdcc65f89b1db79fdb5fa02d6bf473e1c551c7ae7", 0x67, 0x1, &(0x7f0000000140)={0x2, 0x2}, 0xc) r2 = semget$private(0x0, 0x0, 0x240) semctl$GETPID(r2, 0x0, 0x4, &(0x7f0000000180)=""/57) shmget$private(0x0, 0x4000, 0x2, &(0x7f0000ffa000/0x4000)=nil) 16:01:03 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)=""/11, &(0x7f0000000080)=0xb) write(0xffffffffffffffff, 0x0, 0x0) write(r0, &(0x7f0000000280)="4efc29a4930806beece79a05877f5e8571f213f61368d4963526554dca0ca304f302693bf21f6fa34fde5b9db20cce65c08f6a3f68501d0553ed8db2be641d4cfadd36ccdc33af39eb72e678994c1521f21e97966d21da2122a8e7fd9c1534f909e0bd4429f2ddcb4702", 0x6a) execve(0x0, 0x0, 0x0) recvmsg(r0, &(0x7f0000003480)={&(0x7f00000000c0)=@in, 0xc, &(0x7f0000002400)=[{&(0x7f0000000300)=""/4096, 0x1000}, {&(0x7f0000000140)=""/151, 0x97}, {&(0x7f0000000200)=""/65, 0x41}, {&(0x7f0000001300)=""/4096, 0x1000}, {&(0x7f0000002300)=""/173, 0xad}, {&(0x7f00000023c0)=""/17, 0x11}], 0x6, &(0x7f0000002480)=""/4096, 0x1000}, 0x40) 16:01:03 executing program 1: r0 = semget$private(0x0, 0x7, 0x400) semctl$GETALL(r0, 0x0, 0x6, &(0x7f00000025c0)=""/4096) clock_settime(0x0, &(0x7f0000000080)={0x6, 0xd66}) semctl$GETNCNT(r0, 0x3, 0x3, &(0x7f0000001040)=""/28) semctl$GETNCNT(r0, 0x6, 0x3, &(0x7f0000002580)=""/24) clock_settime(0x3, &(0x7f00000010c0)={0x0, 0xffffffff}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000013c0)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f0000000540)=ANY=[@ANYBLOB="000000000040000041b7146f9e484ec65409288b94ea59a98db2dcd28f1327000000000000007fb600ff8a1e576973bb7f972e7095b37de02afc7d0c440f3ec003ff45d1464e52c2ea2bec6d83e7c9fc27c8fbaff807e7ac52a6a2a853080fbce7c1fba8f99b2584eb7028d7dc930a93f088baf5490264d8b2c7776d14de44f3ce2acd01f6617ecc813b3a1fa848cb755c87f3c4e3f291d37dee56a31208fc398b10988ec4fd1f475237f12d5837b965b787bb7368b8a8f202a7a1b334f1a42b3bc04059f07a4b3efa150983b1c97a9a2e2fb64f7240b89c44391f8aa71a64d9e5294f1d6b3b77a54b0e673fb86b0867227804df93ebbef68eca7e2eee09d30f834f5dd21665fe7918653cbda6546916b5f322110cde5fb0cc71e8eae5073b1dc0cd9b287783851ac8f7e61c152be757066c628438582cae92b7b4b402dcd322361f85f6df5e372c1c06164137c23dc3ad7d18fec613ab3fe8cee653adffae4276ab518207aba8d21a1840eb99c7c8755a2b6614cf6120aaf6ed7ca9ef927526453a8a87cdcd58266d9057c47c1f33d632dbad23d7"], 0x1) mlockall(0x3) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r2) setgroups(0x0, 0x0) pipe2(&(0x7f0000001400)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$TIOCCHKVERAUTH(r3, 0x2000741e) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) writev(r4, &(0x7f00000017c0)=[{&(0x7f00000016c0)="a9535e61af1518bd6602a507bc48e529c90f3d8a566875af43b7b4feaaf2a22ded7b8be7005810ab19e8b1490abcd100c2efac33d04dacd3f2ab85591f33e1b56b8c1789e53bf0c6f6021027d7c486bbd9e158b50d3f7bb818e7154ec08a8026a792a3f0ca6465f7f8ba2ce65284804ef1b8b3bea6ec22b93f7ca6279ce4e72cfc46fb15dd70370fdf7e741bffb030e979e44f5cf27dbbe6381c2466e6157aa6da748a073427511ca1de365f8696fb5f1b44e74083c639ef32be742eed0c5c993c73da72ad2954794138c084fd97d7bcc6193f4ab9aaf270557fccdcfb6a58ecb0b81c4feed1a876a58729a3d5bc8fb0258ac39ad62b4006744ec0", 0xfb}], 0x1) chdir(&(0x7f00000001c0)='./file0\x00') unlink(&(0x7f0000000040)='./file0\x00') setuid(0xee01) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000001140)=""/175) open$dir(&(0x7f0000000100)='./file0\x00', 0x400000002c5, 0xfffffffffffffffc) pipe2(&(0x7f0000001100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) getsockopt$sock_int(r5, 0xffff, 0x10, &(0x7f0000001240), &(0x7f0000001280)=0x4) fchdir(r3) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000001300)=""/46) semop(r0, &(0x7f0000001200)=[{0x0, 0x200, 0x1000}, {0x3, 0x2, 0x800}], 0x2) getpid() semctl$GETNCNT(r0, 0xfffffffffffffffd, 0x3, &(0x7f0000001440)=""/129) truncate(&(0x7f0000001340)='./file0\x00', 0x9) 16:00:06 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x200000) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) writev(r1, &(0x7f0000001ac0)=[{&(0x7f0000001540)="b9", 0x1}], 0x1) r2 = kqueue() kevent(r2, &(0x7f00000004c0)=[{{r1}, 0xffffffffffffffff, 0x3}], 0x7, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000300), 0x22e, &(0x7f0000000380)=[{{r2}, 0xffffffffffffffff, 0x1}, {{r1}, 0xffffffffffffffff, 0x2}], 0x10000, 0x0) read(r0, &(0x7f0000000000)=""/11, 0xb) kevent(r2, 0x0, 0x0, &(0x7f00000002c0), 0x9, 0x0) 16:00:06 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x4a2, 0x1) mkdirat(r1, &(0x7f0000000040)='./file0\x00', 0x84) setsockopt(r0, 0x6, 0x1, &(0x7f0000000100), 0x0) 16:00:06 executing program 1: r0 = socket(0x1000000000011, 0x3, 0x0) writev(r0, &(0x7f0000000500)=[{&(0x7f0000000000)="2146b9b0", 0x4}], 0x1) socket$inet6(0x18, 0x2, 0x1) 16:00:06 executing program 0: open(&(0x7f0000000200)='./bus\x00', 0x880, 0x108) mknod(&(0x7f0000000140)='./bus\x00', 0x2020, 0xffffffffe2263ec9) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)=[{0x4d, 0xffffffffffffff01}, {0xa6, 0x7fff}, {0x45, 0x9be}, {0xc6, 0x6}], 0x4}) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4500) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000100)={&(0x7f0000000040)}) mknod(&(0x7f00000001c0)='.\x00', 0x6008, 0x8) open(&(0x7f0000000180)='./bus\x00', 0x800, 0x100) 16:00:06 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xffffffffffffffff}], 0x0, 0x0, 0x0, 0x0) listen(r0, 0x20) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) bind$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="0f1e2e2f67696c653080"], 0xa) r1 = socket(0x800000018, 0x1, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0xb5977b9f91ac4a83, 0x100) ioctl$TIOCCBRK(r2, 0x2000747a) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x0, 0x100000000000000}], 0x0, 0x0, 0x0, 0x0) setsockopt(r0, 0xfffffffffffffffc, 0x8, &(0x7f00000000c0)="793e5c92fa67f8c283f96ca416313bac2a70190ed8dfa063c5b65a311be4da470f6f26e92a435fcbf780a1ef463916cdb8e0bf8df58b9117885c93b555396aabc33a18faa7d6b0f610a5a2f49d43fbb0f5d513b8f3411822469b3cbeaa0000000000006185c4092b3088bcd76a59b8c585e3bf9fb6103099ba60279cb609b15407", 0x81) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 16:00:06 executing program 0: open(&(0x7f0000000780)='./bus\x00', 0x0, 0x0) r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000200)='./file1\x00', 0x0) faccessat(r0, &(0x7f0000000040)='./bus/file0\x00', 0x2, 0x2) mkdirat(r0, &(0x7f0000000180)='./file0\x00', 0x0) mknod$loop(&(0x7f0000000000)='./file1/file0\x00', 0x0, 0xffffffffffffffff) mkdirat(r0, &(0x7f00000000c0)='./file0/file0\x00', 0x0) 16:00:06 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x8000000000005200) r0 = kqueue() kqueue() r1 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000040)='./file1\x00', 0x608, 0x62) kevent(r0, &(0x7f0000000240)=[{{r1}, 0xffffffffffffffff, 0x63}], 0x7, 0x0, 0x0, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff}) dup2(r2, r1) 16:00:06 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x7, 0x1, 0x0, "3cbf42eb8249066509c75f4a559bb1035eaf4847"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d16", 0x62) r1 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "62da9d4e2a4b12013689a8664a80f39f13dbdc6d"}) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000040)) r2 = dup(r1) listen(r2, 0x5) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f00000000c0)) syz_open_pts() syz_open_pts() 16:00:06 executing program 0: socketpair$unix(0x1, 0x8000000000005, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000400)={&(0x7f0000000000)=@abs, 0x8, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="28000017d90000010000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r1], 0x28}, 0x0) r2 = dup2(r1, r1) ioctl$WSMOUSEIO_GETPARAMS(r2, 0x80105727, &(0x7f0000000080)={&(0x7f0000000040)=[{0x67, 0x8}, {0x87, 0x6}, {0x40, 0x8}, {0x20, 0x2}, {0x86, 0x2}, {0x82, 0x9}, {0xcf, 0x3}], 0x7}) r3 = dup(r2) getpeername$inet(r3, &(0x7f0000000100), &(0x7f0000000140)=0xc) 16:00:06 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x0) shutdown(r0, 0x2) setsockopt$sock_int(r0, 0xffff, 0x1007, &(0x7f0000000040)=0xff, 0xfffffe61) 16:00:06 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) open$dir(&(0x7f0000000040)='./bus\x00', 0x8000, 0x9) mlock(&(0x7f0000003000/0x2000)=nil, 0x2000) write(r0, &(0x7f0000001140)="105f21f926fdb987192bdab5ee4eaa00db6af270890ffcb48186f24a34d71b84a76a28f95bc0c6d0ce96fddcd432d7b29bea21878f917ac82899e2954c693e1848a8e806361c985aaec0307f5cf2ef3265ca08db080c5c40508ad2aab56865cd7d7be117fa6181575d879fee2177af9e3672824c59a2dfa0b72812155d3bb3ef7f70e51879405966c2d7618808cbd1d056ac07a281b283e85ab1e810d1bdeb8766372bc195abf7219b023b5f8c7f81705386b2dfbebd00e30be9de0cec7db0351fd39882a03441849b6e9fdbea3fbbe78454abb23077672f0b56e5329da0e28d938c19240597c0ab1f22ef85bd754a7ff7ac87d4f85f691a19220341b78cb038f18209cac43b9caa1e6729a7cecfad5b022ec0b7988ec27c15143705ef3ec363e9c5241611cdfd68a38f1e5253bc3c9cb601000a1f76f904ac7a50c3d4c04f85af102429ebc7ab6a92d7a96382fc344895c7f17740e0c588b7090d33b190eb2ee0d7d784345cd08b53e331ea835971893b027369c3e0fdbd3f572c2da8b83104d0bac2237cfca2e54d021358be58eb5d2d7ad559f99173dc2295164d7700fbd851fec7a835c1f43506ca949ae7eb6bd07b55a992858dea82e8aefebd36e895f75d2875c5ee18ebe00e49face95be96565cabc92228bfb6a9e9bcb0842d8224275165b499c45b2c04b0e7971553a23429b8ceb283afee451c373d6658a5ebc7d9", 0x200) 16:00:06 executing program 1: msgget$private(0x0, 0x501) getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) geteuid() getuid() r0 = geteuid() setuid(r0) 16:00:06 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xffffffffffffff0a, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) write(r0, &(0x7f00000001c0), 0xff2e) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000000)) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000300)={0x0, 0x1ff, 0x5, 0xffffffffffffffd9, "855c000a67a7230004001a000300000000004000"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 16:00:06 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000b00)={0x0, 0x0, &(0x7f0000000680)=[{0x0}, {0x0}, {0x0}, {0x0}, {0x0, 0x2a2}, {0x0}, {0x0}, {0x0}, {0x0}], 0x9}, 0x0) 16:00:06 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000100)={'./file0\x00', 0x7f, 0x6000000000000000, 0x0, 0x0, 0x6, 0x3, 0x2, 0x1, 0x0, 0x1, 0x9}) r2 = kqueue() kevent(r2, &(0x7f0000000300)=[{{r0}, 0xffffffffffffffff, 0x87}], 0x3ff, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000340)=[{{r1}, 0xffffffffffffffff, 0x9}], 0x0, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) kevent(r2, &(0x7f00000000c0), 0x9fb5, 0x0, 0x7f, 0x0) close(r2) 16:00:07 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x9) r1 = getpgid(0x0) socket$inet6(0x18, 0x4000, 0x7) fcntl$setown(r0, 0x6, r1) close(r0) 16:00:07 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) dup(r0) r1 = dup(r0) fchmod(r0, 0xd) mknod(&(0x7f0000000080)='./bus\x00', 0x4, 0x2be66463) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000040)) 16:00:07 executing program 0: r0 = socket(0x2, 0x3, 0x6) r1 = fcntl$dupfd(r0, 0x0, r0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) write(r1, &(0x7f0000000240)="05d6771843c3b880dd6f776902000000000000f8dba3efc27c23903e5395be271b240ad1e100000000000300000300e7b6ad6389aad5e97bd9d4edf54463bdbb2c1d5e6aca64c5f35216c666153e536d6baf502ab7c4989600b719100409a09aa78a6d98aa0b8dd6223cc57c13a9d13f076bf1aeb7ed9201dbd6ebc388d017d07cef190c332b78944b4a8e45de00feb8a27e1f9a34a21149459c0aa16fd856d3ffcdc3536c578072fec3f97f2b1c9f3725a2d2f0cda3a34e9d8c7c5bf8180e2487888f9f0e36c9f331e13f7a61bd16ff9ecf4570f128b07de7c84a7febaba2087f43a965181fba95c799dae13123db7976beecf307cb1058f746ff49cf17e57c9b1f87fc9afa3a731a25d7753e122568c36b9b", 0x113) writev(r0, &(0x7f00000013c0)=[{&(0x7f0000000040)="f144481c4d0c91335cd2df4450bc8edefe74b613", 0x14}], 0x1) 16:00:07 executing program 1: getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setuid(r0) setreuid(0x0, 0xee00) socketpair(0x18, 0x4003, 0x102, 0x0) 16:00:07 executing program 0: syz_open_pts() r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000140)={0x0, 0x0, 0xfffffffffffffffa, 0x2000100000005}) 16:00:07 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bca) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x142, 0x121) open(&(0x7f0000000000)='./bus\x00', 0x1a0, 0x8) pwritev(r0, &(0x7f0000000700)=[{&(0x7f0000000100)="65772aa4186f208e0a28ef27f26ab23db9e842a3c771fa08a01e35cb7406c80a71ba0db0afae95768a163ae55469ae3e10313ce0753dc5e0643b7b24d0457bec3d460c012eeba4261cbf43d50ce6d33aa09f349adf46119ffc99add508e9def6a9a85c51504ee4d22fd0d4135de72ea3d5081cf9c983e524d183b4ae76e5bf30b0c56084b598d2873a1823584b66038af6d005ef8559ff32da07e879812a19c30b6234ba685fb0767c722c80d2a7fe1f364fc68c3e2be67a133696412216e8ad0f0b147d086abbedbdc1677e6dcc047c1644ec57f9a366197648ac7135b722", 0xdf}], 0x1, 0x0) semget$private(0x0, 0x4, 0x1) 16:00:07 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x280002002, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x1) ioctl$TIOCSDTR(r0, 0x20007479) 16:00:07 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) readv(r0, &(0x7f0000000180)=[{&(0x7f0000000040)=""/24, 0x18}, {&(0x7f0000000080)=""/102, 0x66}, {&(0x7f0000000100)=""/116, 0x74}], 0x3) r1 = semget(0x2, 0x3, 0xa) semop(r1, &(0x7f0000000000)=[{0x3, 0x6f, 0x1800}, {0x3, 0x8, 0x800}, {0x7, 0x0, 0x800}, {0x0, 0x9, 0x1800}, {0x2, 0x9, 0x800}], 0x5) shutdown(r0, 0x2) r2 = dup2(r0, r0) socket(0x20, 0x4007, 0x23) setsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f0000000280), 0x4) 16:00:07 executing program 0: r0 = socket(0x2, 0x2, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000)={0x5, 0x3}, 0x8) connect$unix(r0, &(0x7f0000000140)=ANY=[], 0x0) r1 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) listen(r1, 0x0) 16:00:07 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f00000000c0)="37a7fa37e37659ac8ed6dfa92d6034a85c03e2e0177513a18db60390ceda6ac14c3048e803cf33267ce764895d247c1a15295c75273af45a2592c9529443890c39abcec6c1c369fa47bab9e1aecf0c4aa9f915a4e02f98bdf3155cd7d25d4dc373bfc0ed3c5930e6059a3262664b9e3cbd578dfbfa86f8f1bc7bc834db25782485", 0xfffffd36) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() ioctl$TIOCSTOP(0xffffffffffffffff, 0x2000746f) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x9, 0xffffffffffffbffe, "854955882e0261ce4e66378e5dea9c11fe4dbfa6"}) readv(r3, &(0x7f0000003700)=[{0x0}, {&(0x7f00000012c0)}, {&(0x7f0000001300)=""/61, 0x3d}, {&(0x7f0000003780)=""/4096, 0x1000}, {&(0x7f0000002340)=""/243, 0xf3}, {&(0x7f0000002440)=""/165, 0xa5}, {&(0x7f0000002640)=""/186, 0xba}], 0x7) ioctl$VT_WAITACTIVE(r2, 0x20007606, &(0x7f0000000000)=0x8) 16:00:07 executing program 0: r0 = dup(0xffffffffffffff9c) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000040)=0x7) open(&(0x7f0000000080)='./file0\x00', 0x8, 0x10a) r1 = syz_open_pts() ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000000)={0x0, 0x51}) writev(r1, &(0x7f0000000240)=[{&(0x7f00000000c0)="306100302e3beccfc4f2ea5109b2e3f8a9107fd93da5aeeedd4318f461068f42424d62863a4ddad59a976c7f77e1348a71d9c3cc4d75143eecc7cba93494c80cb9aa61df872bda3d334c75f6", 0x4c}, {&(0x7f0000000140)="7c6c83440589b0635c2d3a255555be5b4e5b937701ca947c27830bee784639152ce0f3cbc162a164a29ffa8820b9fc1f4d60795e70a75d3e6ec3cb9a6d67ee777452c4dbca0c38c5784f3b5773cb9166396456cdceedba124ba66096647ecdfdad4bd721b9e89b37aa8466eb907e816475f67fe44548ca48b4b506de8895f0d5562fd2fb3c68d096149a84eb5d0d94adba1a8b087d28c7cee42ef6faa26fde158a4eb0ac100a9a4784f738efaf6a1e33130194305e007c3fd8d657df3dab7f60d97e8748309890ac003d28b452359a37b01a92ee", 0xd4}], 0x2) 16:00:08 executing program 0: msgget$private(0x0, 0x40) r0 = socket$inet(0x2, 0x8001, 0x3fffffffffd) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="ea92009ce6bae410", 0x8) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="b0129c07", 0x4) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000080)={0x79, 0xfffffffffffffffa}, 0x8) 16:00:08 executing program 0: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x80, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000100)=@un=@abs={0x0, 0x0, 0x0}, 0x8) 16:00:08 executing program 1: socket(0x19, 0x8007, 0x800000000006) r0 = semget(0x2, 0x0, 0x429) semctl$GETPID(r0, 0x7, 0x4, &(0x7f0000000000)=""/158) 16:00:08 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x3a0914c44f7b202d, 0x501) syz_open_pts() r0 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x9) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) socket(0x0, 0x0, 0x0) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000080)=0x8001) open(0x0, 0x0, 0x0) 16:00:08 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x80000000000a, r0) fcntl$getflags(r1, 0xffffffffffffffff) write(r1, 0x0, 0x0) 16:00:08 executing program 1: mknod(&(0x7f0000000380)='./bus\x00', 0x80002007, 0xffffffffffff2822) r0 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r2 = getegid() setgroups(0x3, &(0x7f0000000040)=[r0, r1, r2]) r3 = semget$private(0x0, 0x2, 0x400) semctl$SETVAL(r3, 0x0, 0x8, &(0x7f0000000080)=0x8) r4 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r4, 0x8020690c, &(0x7f0000000300)) 16:00:08 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r0 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0, 0x10, r0, 0x0, 0x0) select(0x40, &(0x7f0000001800), 0x0, &(0x7f00000005c0)={0x8000, 0x0, 0x7, 0x4, 0x2, 0x6, 0x84000000, 0xffffffffffffff7f}, &(0x7f00000018c0)={0x7, 0x1000}) 16:00:08 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000080)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x7, 0x0, "0500"}) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:08 executing program 0: mknod(&(0x7f0000000200)='./file0\x00', 0x2007, 0x202) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r0, 0x0, 0x0) r1 = kqueue() semctl$GETALL(0x0, 0x0, 0x6, &(0x7f0000000040)=""/21) openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x0, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000240)=[{{r1}, 0x0, 0x4, 0x2, 0x8, 0x3}, {{r0}, 0x0, 0x40, 0x80, 0x200, 0x8}, {{r1}, 0xfffffffffffffffe, 0x12, 0x80000008, 0x400, 0xffffffff}, {{r1}, 0xffffffffffffffff, 0x50, 0x2, 0x9, 0xb6bd}, {{r1}, 0xffffffffffffffff, 0x9, 0x12, 0x2, 0x6}, {{r1}, 0xffffffffffffffff, 0x80, 0x800fffff, 0x6, 0x8}, {{r0}, 0xfffffffffffffffe, 0xc2, 0x4000009a, 0x401, 0xffffffffffffffff}, {{r1}, 0xfffffffffffffffd, 0x9d, 0xfffff, 0x2159, 0x800}, {{r0}, 0xffffffffffffffff, 0x2, 0x0, 0x1f, 0x8}], 0x85, &(0x7f0000000380)=[{{r0}, 0xfffffffffffffffe, 0x4, 0x3, 0x9, 0x1}, {{r1}, 0xffffffffffffffff, 0x10, 0x0, 0x49ea, 0x2}, {{r1}, 0xffffffffffffffff, 0x18, 0x8, 0x69, 0x4cd7}, {{r1}, 0xfffffffffffffffd, 0x48, 0x42, 0x1, 0x6}, {{r0}, 0xfffffffffffffffc, 0x92, 0xfffff, 0x2, 0x90f}, {{r0}, 0xfffffffffffffffd, 0x0, 0x4, 0xffffffffffffa992, 0x9}, {{r1}, 0xffffffffffffffff, 0x9d, 0x4, 0x2, 0x2}, {{}, 0xfffffffffffffffd, 0x50, 0x44, 0x10001, 0x7}, {{r0}, 0xfffffffffffffffc, 0x29, 0x1, 0x40, 0x7f}], 0x6, &(0x7f0000000140)={0xfffffffffffffffc, 0x7}) kevent(r1, &(0x7f0000000180), 0x3f, &(0x7f0000000040), 0x101, 0x0) 16:00:08 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x80, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x8, 0x8, 0x970, 0x7fff, "ecbfa4fd6035c56634f9a047f497b578d2f83e82", 0x6, 0xffffffff}) r1 = socket(0x2, 0x400000001002, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) fchflags(r2, 0x0) 16:00:10 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202b, 0x1b00) r0 = open(&(0x7f0000000040)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000000)="9c87c3762c4c35b87e2e", 0xa) sendto(r0, &(0x7f0000000140)="c32f6603f0dc171d29418625faef7acecc104af5c559ad5bd0b243645ad65fa7f89ab5226b77aa62cded5bb1078c731fce3947d8fd04f80fb1a96eb297cbdf9a9949c3b5b0edc1071e1502e1cf68a21158b54b37fc65feb84c02d1d8537073c69df50998d3fbed7f8ec318e8c904f6dfb08904c01110d0181254dd744c6f699af4d05c78f0a4966edf90a86005a4f0171a5d871b096733c4eedd472de66b2d95e47efc9c71d9c710d771669afdec5470f6202b041a86ea1fc7e5e6cbb56e56f9ea08c442ab8bfb5690ca82", 0xcb, 0x0, 0x0, 0x0) 16:00:10 executing program 0: r0 = syz_open_pts() preadv(r0, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x368}], 0x1, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r1, &(0x7f0000000180), 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r1, 0x0, 0x0) symlinkat(&(0x7f0000000100)='./file0\x00', r1, &(0x7f0000000140)='./file0\x00') preadv(0xffffffffffffffff, &(0x7f0000000000)=[{0x0}], 0x100000000000016e, 0x0) fchflags(r1, 0x10005) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) 16:00:10 executing program 0: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f00000000c0)=0x6) mprotect(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x0) mknod$loop(&(0x7f0000000300)='./file0\x00', 0x2000, 0xffffffffffffffff) r1 = dup(r0) fchmodat(r1, &(0x7f0000000080)='./file0\x00', 0x20, 0x6) r2 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$TIOCSFLAGS(r2, 0x8004745c, &(0x7f0000000100)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r4 = semget$private(0x0, 0x0, 0x0) r5 = geteuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) ioctl$TIOCDRAIN(r0, 0x2000745e) setsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000002c0)={r6, r5, r8}, 0xc) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000240)={{0x2, r7, r8, r5, r8, 0x30, 0x7}, 0xda, 0x8, 0x1}) r9 = getuid() setregid(r8, r8) getgroups(0x5, &(0x7f0000000180)=[0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0]) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f00000001c0)={{0xa6c, r5, r8, r9, r10, 0x40, 0x4}, 0x0, 0xd52, 0x5}) 16:00:10 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r0, 0x29, 0x2e, 0x0, 0x0) getpeername$inet6(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) pipe(&(0x7f0000000080)) 16:00:10 executing program 1: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) r1 = dup2(r0, r0) pwritev(r1, &(0x7f0000000b00)=[{&(0x7f0000000180)="810ad4b8871559d580526477a49be060424e9a5b976cd998f67256d6f545f0726b730201203f5536a9ef21616caf8062acf0fd1e56c473bc4a485d453ac40d045ca21a84748f50f8992e68d4f9403aa5a639eee6f38c1aff6aaabd5353120204ef8144f6ea6f36d6bd17fdfe036eda0e1a4586b98b55d04fd466ef507b7c5e4423a0d96b469ef3c505033e6a16c768ad908a4b1fc25ad1705c4a0514c3b1df8a464f407bc444b617c74fe428b928fe7bdf1e59288a", 0xb5}, {&(0x7f0000000840)="7f009829fea8546bac390c19eda520680c4f62b8248df8e6944ea63be9110b292ba2b70399510ffb38afcf757126580532f6045e80465c9596bcbe217bdd0f3c55369a0b56593b7bc96cc166316c4ab65cab8f3b125d8b00feb02f2c15beae4128d464407766a83349c2a602eec372b0d42efa0f2d7f3cc9dd6f09c9b335aaaafc28cb2aef96091667ada5dd3bc2ff935d88d643ae4a052f3cef94954b9c6f0e235ce4148ce59c892a06784dbbd77130ca4b0d2789413737b5c9dd7fc0152d66f1adf6b34d9e1ab8bbfbfc0c599df61eb21686a100445e430643f1668d7aa99a9a15d7cba8554199953921b4b4fb704f", 0xf0}, {&(0x7f0000000240)="f2735531658de768d596a3341a3e1e3faa8aec71082e34e0f0ee227684d670a180ecc0cdd9e2767a5f6267c5636e1b690cbf5265c0fdecee22f6d2e3b87389dce8e3e86782b48831d2463746ccccc998b4e2820d8d143307dae38371298e86a79f56f43c9967a7a6a5e08cff95b4bcc4718ba482231959dd1083167c17465f0338454361eefaeee68d031116e3d59d07dc3e84917ba16784a6413c74d0258eb39678c23ff4db881bba4152cc1f9395fccb37bfff863a11a8", 0xb8}, {&(0x7f0000000940)="71f06088d488af6c46ded8c5610fb9956f68a32021036d79b3a3aab8cbfdbe164cd755130f6263ce00c7a9b81a52d0cc594166105bc1660e49bbe620c765f6dd7242c902e9d00ce2fae8d383201541cffadbfaf98e0b04765a20e7d1de5244cc79f2323c1d431864fb8c4db5ed6b46be714aeac6c01dfc4b05f179bce2c1fd562dcb66ac857fd32700f54a490bb17dc7424003799d9f9ac272aed1f504f517fd4f0e1bb1f1", 0xa5}, {&(0x7f0000000a00)="fdedac6e5b9285b174f12926afa648aa60e9d373c1944a00f40ce51675e9fe838b1771bf94c7228e40a8b9fd629c89543f999eca6357b35c1648dad9fb87229b1a2837608800845078ca07bf990af0b43e09609def4c268c0928ca22d00f28c2bffe366a3dbdda59e69ac4c5c94cee58a08fa07ec84fd32c4643969d304f83a9429112b4827f3369c14800203dfef96ce468744e955514d060b6c93d530a0b6b3e86aa7ab6130166eb969fad1776b6a86c25ee4bd0dcecb2ffc4260820174c3cad10eac5509f6871326b9f28f06ae2331db6884ac147093ddd24617167c1615b8f", 0xe1}], 0x5, 0x0) fchflags(r0, 0x4) pwritev(r0, &(0x7f0000000780)=[{&(0x7f0000000000)="c3af2213f5f96a6f737ae595cc2c5a1f34fff6fdffa6bfffab9928f4"}, {&(0x7f0000000300)="c9050d5a1ef1d14d7c9fbaa09e179c8486233ec7e5d6b35d8aa170df38f03b5ce8a39ac48903ea569675fd172b47e4d8c4c037dafba68b1fb6ea9b737257df479664a8df2cbd39fc756bdc7dfbdb71753ea0044b7e585a60b3b564cebf74", 0x43}, {&(0x7f0000000380)="6996e88dbbe16203329313a8afbe52ba1a9007070cb83ffc36e6795439e7dded55faadc09fa964a1f1ce2956f664a2b5a6af6b66018947a1ee3cbc36a1fe55a5b37ea24ad21f2a7398595197d4f8d187262b2e61f61a1ee6bd57758a5166c9ba931d021d9c61633d00a38fdfccfb4bf79394ea64f42ec4fc1834226203dc8f66352d19f3c6a8521f3336589788c090048c3676bf09ff913e6b60f97358e41423232adfa7870466d0107bb13a49e144ab396fa84fef4e493e213529802ec0fc8a2a1355e1435dcf67f1d534cd1637684353d130a908ff87c7703c0def9cae7ed6b015a8d1", 0x263}, {&(0x7f0000000480)="393cd4bb3a583eabfc05bba2ca35817ba80066330ec65e9cf9941646ad222d20c3e8eaeeda2ba1f921f1007d14e59967891317fa0178e21be5b61bd1ef5961033f18cc362ba154819d1960e5d0d1547043bdb7e534973b635f0d8d524df4bc002912fdbcfea587cf1ce3dbc128cc393774bca48f9990256b4e8da05975ff8847ff1e1106b0d629bb25cc0bef44447f"}, {&(0x7f0000000040)="6d6083fb9de4df9737660da8a640e89b25959a92aea09439b4efee"}, {&(0x7f0000000540)="fe15fb580d04b4115c8bf593dcba84453e5127c4048b0bebbe06718ef932c70011503d9f3fd4a9a9f9fb041a125e3b7abd586423032ec58d8792c425b3fc652c08063d5b2485c6542cf275e426a2726ffb4156d2da1bf7cdb3d6a713a877dbd13bd364c9bf0ab708b00a60d9939b82fe1b63a1044aaa4be5c0375bfc1c6180b7c133c722de15878a9cbcb68980fe3b30dc872b4241e551a6db1d9117777a7918eddb8b3f8d0be8ebe646f88da309cdc9db1f3bb3c1a60c790464580baaa7546fb58de0bc30b4286c39b3cc697c0a2f3c6a08d04d3e58e2e086df95a7652d3f847ee597664098b4"}, {&(0x7f00000000c0)="79cc8eeda82082fd45c357e79e538b8f029d6897ef482f24585c3699e75353"}, {&(0x7f0000000640)="c10d53e87f5767922c05d63b3888b95789f7d96b0396c6b1156a55c57edc098e2a5a950500b4e01c6c3b1fa03d8ee5680f40223892f27bc727dfbe2bc3b5acb8ec5b4f855f3e5fd4e3e515cbe0626935ed2534b1da5b3aca2abe301bf0deb64e9aacdeace1b6859f12a04e624120b2afc9e2e5c11f508c21330ba6d50fd48d3d3f7a31e7a997689538167ecade6eec5f92808602a018951adff0642757f0c56233490ab354c296c597ccb6e5f0a1e8c3c2258576ca4153497a2043060e1aaa062dd8c81757a07cbbe8d2ad495e3930e04e1672b9508102d1c62073c796a1b08401c7307e9c4b1cc2079419513071054a9de25eecde39e3795b924bfd6019e2"}, {&(0x7f0000000740)="98185a2ce15601be6804362fd404ccfb45c7a524e70023527024c9d8e12f56123ed889159c"}], 0xfb0349fd68b46d8, 0x0) pwritev(r1, &(0x7f0000000100)=[{&(0x7f0000000140)="d2", 0x1}], 0x1, 0x0) 16:00:10 executing program 1: shmat(0xffffffffffffffff, &(0x7f0000ffe000/0x2000)=nil, 0x1000) shmat(0xffffffffffffffff, &(0x7f0000ffe000/0x2000)=nil, 0x2000) r0 = shmat(0xffffffffffffffff, &(0x7f0000fff000/0x1000)=nil, 0x3000) shmdt(r0) 16:00:11 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=ANY=[@ANYBLOB="000200ffffbfffffffff0004001f0e7ae08a5109588dada600a605000001"], 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000200)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x100, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) 16:00:11 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket$unix(0x1, 0x5, 0x0) getsockname(r0, &(0x7f0000000180)=@un=@file={0x0, ""/4096}, &(0x7f0000000000)=0x1002) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x29, 0xb, 0x0, 0x0) 16:00:11 executing program 0: r0 = socket(0x30, 0xffffffffffffffff, 0x1) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000180), 0x0) 16:00:11 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) mkdirat(r0, &(0x7f0000000040)='./file0\x00', 0xc) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="2b00ff7f0000000000008aa4", 0xc) open$dir(&(0x7f0000000080)='./file0\x00', 0x22, 0x20) 16:00:11 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x80002005, 0x2d96) r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse\x00', 0x800, 0x0) flock(r0, 0x8) close(r0) fcntl$dupfd(r0, 0xa, r0) r1 = openat(0xffffffffffffffff, &(0x7f0000000040)='./bus\x00', 0x0, 0x40) mknodat(r1, &(0x7f00000002c0)='./file0\x00', 0x1000, 0x1) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x10490, 0x0) r3 = accept(r2, &(0x7f0000000300)=@in, &(0x7f0000000340)=0xc) preadv(r2, &(0x7f0000000280)=[{&(0x7f00000001c0)=""/175, 0xaf}], 0x1, 0x0) writev(r3, &(0x7f0000000680)=[{&(0x7f0000000380)="b74ad9a9d0d9d12673617073faf25bdd4b0b78f9a512b200ca6d10a812889b0e91307f428ba71167998b6a1242df39b05aae9198bb93b69e32c80b34917b", 0x3e}, {&(0x7f00000003c0)="3c7f306bfa8d85d14b362e40e6bf09bcc5df9ea762c1d4f8bd386f1cfe33a7965e63351b62ef9198b9d1c9865d7e600409ad52b97a375d19c8", 0x39}, {&(0x7f00000009c0)="aac98083fd18dc94fe024643a775781c760f73ee80d8a9620daf6e2f043f3866b94ae66d4131daf5a6c2b8ceb878b3b67f93632c1f21b629112051410b3d2d80b8e16c2dad89c32d3a31c62f3cf63dedcf0f79032e042239595a3f329acd25a476593ae1f5422b450145c47eb7711123466bbd8044b60b227593b0b93c7706d53373efb933b0bfe9c3125ccf896694d73889904248a29e8e037d193687070b66041d42c8e6cb6985060c5611f70873d2ad0d409d2591009f4d5c9d149f0c2422262852eb2f0c16c0a605feb8e1a51d3367ebfdb394331202be9a88ea1df5728e435fd742c69fb61cd3fce7f6957a1bddac018685334773dbf092277203ed2ba678eb6df88c4c458b1434d694c84bc4fbf8b62fb6c19ce35b603a4d9bcd50f24890a95fc9cb5c7ec627a8fa31999779ba77e5973f01e2698e63ad69fc04c06ca1e4a754a5c5140ea201498cdfbd608400285f8f6632bae9fb1c537c5f7fc70e6cb719e8765f84a4275ee7ec3803702aaf509367ca95e75ace3faf4aeb05907535b7f1eba18191236bbb592170c3676d5178833197dab6fa6cc56c551b7e7cb9194ef0c2e1abcd8f51d19a3956e5bc7362ff05ef61384124c985782feba22782fb7ee89f986014c91f0d7c8add534286a31806b7358f854e5e1330cf03748a961010a6a3478c3d03ebd4e50de95a91f064ea20aae2bbc044c9ced3c654063e8da379bb92b70575d21aed572bb3dc152f0adf29461c892407d842b2669e9ffcdc3fa43fef6b36f107dde9e50b99d2fb91d807996524a96904e087fba0b86a09b477ed1e7cf5a336fecc7df44522cece47c91f45ab5d5317ce88da5e6255f269982ecaa9e28c7f0e4ee7fe629723d4f8e4857c2b08694f09e7b2d6cd16f0773bd6e3f93600a9fb6fdd0091f77e0364b847f4c91b1e0ac338ba358c0d9b2cadf1e72632e4b1de209ee4359d8c9b9211bc698829c8f3f0e5cd07e9ab11cdd3230a61e9bc3ae7e5a36487260f49f7e75db44bc9673b68e44e6b363fb2bd36c6555918ba1708bfeae54f6f11706f0058690862ce99a0e8ebea2bcb0769ee1c95f066f7f4822ce991ad25454ad524e4be5d7a103ab1ba58b84805141f778a6ccbc00138553332147628a0e4adde406b4843bd30442ba2f3839e48f4c67871d0298f448ad537dfdc2cc35f86d7dd6ef1363285e7607973a4af3d1612ee5ea567490ff975c0b58c3d38a998a3e2bdb0f32aa0b66591e4f95fa329626aae224bfe6474c640742fdbf4d3c5cecf0f5ad1feb088f1f64dc99076018c65fe40aefaf483c4d0592b9c1dc0e41fd2dbbc7e19ec588c32f21086c14be4980a99018919eb1b5a202921a1113f53758af466d19749d0434ebab17c23047dcdfd33c6d65935fc78d3ea03bb52ddea7571d7f299d32df92ec2aa903e48a09aa1e0bb347ec68b7ed52322b1bf5b8193b9797c9da2a244025163c8f6fa718e21d2d2eecbc3051087e6df768e235152b8cc1224229c0168c00e47a5515cea67a4fb77fef8ddad43dfd3dacd40eaceea7fc1a234c8ac865b2aba80a974f6e2c197ec082954aaa3c3f874c029601b0c2aaa250f30ff468a58435f3f0454e9fba9c65db071e595234f92277df609d0d4649595304054942ee5d15f069f480e94ff9e3dc9ae560afb8968b93d69e36c458619388b317b35f31dc3510b9a7870487a13fbed5bb51ae16fdfc22561bcba694ecaf2e7f29863203cbf143ea6a54da97a8e5c5d3ccb33e888c00c1931b3e77dcd00edaafec4be545d9ab4bfc7b31ed95da1222fa663ff34ffdbea16e8dc75ef27c138861558c01a589c3b3fab4b79b24c6761c16327ae6f76680db34d8430e25731855af9fe15baed6d3b32a9ddc98c35a0240351d7dfd2c8bd192702bc591cd44df36b886f68de06ade735a966e1d2b9d4aa8da99db6c91b4b91b1742ba1df736fbd3252fe798e62217384fada1b73c473b03a2fa88ab356194598943786fd72d167425e4f25016c934f57c121acc35803de89f7b9c564577515eadbd627eac1c3fdc3a18cc5fc31bceea19de25710f5c32f4a7990219c3d2cbcc7cc4f05ad8024ac9ed018660d0c109627b646b51a0d772d5d9614e46284b18654b3d580427d405c2b6c979c329811b10267fb445e7f5965ebebacbfb3d8216b0eeb64d0debe7c73feec257dec8d8c0ddc276f9ec1d4bfcbd2879e72ac35b2bd64614d5db805c1f1552734bff83fbab6c764caa8355f242fb821cf584bb7654025356430a776aa12fbf6ebaa0cccf67fc3b74005f9b6762dae9f0735f35cdbd00ae668c26365734e272b4c40fbcb6daf59a86f9d2f004642abfd150489154800e9121e2c6d2c9185d55ccba9f2736461eae9f121eea16d48653a3cfd69e03f6d1d98abef964319a51352a340208f11f5bf5ed1b8e882adcb26184b2f89f4a57c1701b9ee82bb1ad3604ac01b7ae09c6cc01bb54bae74ddd51e84663cb5a0338d8c31871a19b0a2a86eb12a42c933e4b7259cc16a80e0bb0a0b827692259b524e1be5d340ca77b8e4976720a0dc762a2c05875cac4bf2b96acfb40606eccc4fb26f98e1d8ec8cc6a7bd6aebbfae6b4af16309aef7d847621e2e215b1c48b84bd4e77a4c4775354ccf2e7de024b5e56c2508d8533e8d4899dab95ff61faae7b70c68a02d302cbaeefc430760218e90981b7c565f1b0ecac734b14edabbb763d820fdddd951f56186a03baa13d0f2f7517aaac6dcaa620e5194d6ac3b9e72b08c8b63a6420df63b94d9d1d4a21a0317c8751684797ea96aeda64fb1086c5c6c20c36aeb00b02c583fe01e2592da91aa672a77f21d2db2f56b540208d5737193253401f8a2b3bd80dc1f336ea967a949f08b4faddd4b721c8e2c9f28778e9a3e49ce92fbc4ac2b44dd7fac974873c3e289f3ecfd3de4368da7035e2888bdde0932f1f9548c0a2c6f9f583ae81a1413fc627668b54efbe564b9243dd24e4d4460f19ea4398af07419a38d8ac6bd8eb5596a4d3be3bfaac7ce9b37badb3c93fcd6507a116ca932fc09bc97c6dedce3ad37f59433d73eee04ec86c184e2790c57414dfc7cc9b31821d0bc1c5ce50ed2fa72199f85c7860eb019913fc20b025e88583876af0ef684210d214c8bc257476b682f5043a3ab3cc46d694378d80a9677dfe8d25b7f46dde41cb815d29bf20338c91c796cd98930b1729aebde342a1bf0daab513d961f8a5a437a40b1ceb2c8e6d5f4101df21990552bc9415a706b1347e8b70d23fb9d738e8cc2a27e4368981dab33092d64b4ad2fd90f0497f7c7d167695fa1f5a5ebbf9f5060074d1e43029e7a75f30cae9f3b7f0a45bedca125d0b5468aefa8f0d067ab870c28d6671518812818163b66a30ad03024af100158e32907a885330f2489217fb3329edb7c1909260355026e19f525b6738c4bcde5c8affde9642d15af2b7acb93442b6fa12878a132b0062bc18b5f83efeb3db702568b4646011ad10efb44fde9bfbca230b743f47e414f034c84cdbae7daac81e2022f237598f071d4d8f7b369ac4ad9fa99260ffb6428bb9a55a7ab506a64ac56a96710ea1957452b7e913712d595f1041c134155551819408199abd851edec6d2478736158b7600010cce9049a16fd8a6f2a0f5dce919d7946de7c33125387b0c4053d6f9ef42e14e0056fb92d2a2ad2597bcf94d69312d29eb50ba563102291b496c4af76ebaf625cbc5b2a792c8608ce19a5d2d99d853b42843ab3ac504df5af57cbf7aa12ff13cf4faeafd04658741cc5b3fb948370f45a17c982115a27995a223c18fcaa8f784565c40fae7466e2f8c5127452197b10959034efd1167abde5886a40d7e9901b36a503117ab1fb45b8b0f69382e4d97bd6cadf35a49af9362d8d946f8faef935498e8a52aeb988648f3924b7a9702f5fd8c47d74ed8fc4e651da730b782edcd3bb2563c8ad50727e511c80b06fe1dd54dc982277d5e1974f8d744cb705630e9e618ebaf863144434d88da7c3a4fb629dc47d352d7d732193014e12e2b94dd87a5e63979105ae458ae88e22b7db777e5ec5529f5a97615545c2332620d16cb29d2de2304b5631c3ea788a8ad4cd69053fb787859d84e9989a50b6d1b3f5d53af9c9cf47dc32efb8e6135b8bd4250fc7ac43a85eb247c70e29dc862454f0396f3094aa78d0d0309d2938d4983024ab49caf750aa82ec4f9936973f4f011c42eae3bc1c9c5cc6392c923e0ea0817c3e8d9bec66c9b2217b09de6fbf587cc79208639d557d12d37f16133f5490ea71fdc7ee5aff01169d7c9e51148c2389e5be205adaa358c1a05d30ec5ff30c2411a3ef68323e154f066552c909976282ca40efd998d981e23477114e9382f38d0708b0936b1c7694a4e5f64664fb0240b315cf3b9477e7e278566ebaba1149770b74e72d2209b401f5b105eff2f9783b0f21a3fcf0fd6575f08966715903897b38ebad3436d8bb8138439ee762ebebe28b2d69150ba18b1fb3817307c460149f45934f81d746025a30b9a07deb51ca29c85323a8b2b2628cdd719967a5ac1afbe8030c0de59f50dbe1f2c252bffc830f1bd30da686537a23af725867503c11289fa17d2d68f7d048ad142fdbe909064b947b525cea9a1699f97af026a422bbecff3786637a66d78f6cfa1970367c6c8d9400760c531f0eb08a045e9716270075a360ceb5eb0f9329d81a1a1675c933e40ea2bf250d354f8f0001ab0a7a002be566a4bcc6a3780e257d2dad3edc28f2823b003dfa21f56e254d2d4a858088b3abb1e375a8ff12ecd4713c3dc0942e1dc1a6e748a35386d261516830560b72a9e81dec767f9413743b5688d9f4e6a5bb8edf47890fc2f0d01f957d7777740aae90deeecb2d9241ce0993d5157556d743cdec1d0eade46ed807087644890b0e08a6a046b2e9fb520dfaed32b75c9bcccdec689ba039f015eba60ca4dd3adc4ad151782113c42e0bf0fe0c470ca91e21ef07fdda9a47fcb0d4023865fa423674dd2b5b5b289504494d5d6107a4cdacc877ac266e671a0df237a7c00a245145ceac9038decb6e5dfda2fa00243bf5d665291cb88d448bd2876c596204ac5824154bb0229b3dab8cd6e8710b0adf1acad27cf2776f07591b208ae2a59341ed926c12638002ee98f9230b0ca1ec7f5f12a3129869d13e504c57d48c31a2289cb3a1532e65964f7ae168d5d8c6a4323aee6ef574280cc60f5916f5a8b268d76c76d933c39690dbf52b388575048bc4db72774b62a6ae2960a57923475f018fcf879f4f4e42d44b31b79870cdb90d653683844a17c84343a3e761c8fe8354a41060244806d715cfd712ab9724e9ab8c4025c82c5d7ee2361f65ba2ba480804fd10932c1359b4c5b728efe0a04bcd9e3e693019da67f7e04db4767d52acffa6e4979c6c45faf327c4db95dce189a825ce34dc9dec764458552c2d720516d588c8c32e78ec8be35baac82a3d0196d91e096622a61df2c74f82845a26fe1ebfb30833d86bf7b2afed282bff3b0f7ddbe047769fefaa764f70f42b708d39610ff8496861319b5f838872960e081ada64bb89d66e78661d124bc5db031f8d5d971afac3a1a535b18e4d36987673c72d660a6b395685c6ec3d48afcea995dd3a24f1144642522fc451c572972914e95839dc124fda461f5368a779fb789fac136ea6471a92c6c67043ec3d8b65b9c1f865c488bb61bb2284d612491c8e2ca2ca16122004bd4580b4c4a10c96034c3bf7995f6a5a84c00ad52a9fa40e16606137a0062eff49ba83eed3168ff2d5561c35d8657091646b32cfa506c6c", 0x1000}, {&(0x7f0000000400)="dabc78bc", 0x4}, {&(0x7f0000000440)="1a56e8770ab35eb2d62d987a02aaae22ef8ca2597db65d56a5097f68d4160a", 0x1f}, {&(0x7f0000000480)="3b550afc719200d1e890c9dc4cb432e5ea9218e074f69a7002010f4a46158f328630656c3f5903d4bb4bf55afcaf2fd1423dc359b0cc3ae3b253a4dcb3b297a8fd0ecf483498a203e0b98b797fb60ccbcb203dee8a124ae106174e3920a7ccdd71b26d841ff6a5ffc022ae24e876be8cce836ca381471d8037ac3a75c650d3c68b860558078c61c065682453e09ea19574ca4d1cefac034f875ec8bf65e9df49b829564fca4d57cfb8653d95779736feba75aab543837b23c109657d", 0xbc}, {&(0x7f0000000540)="43819edbb1d85134bf20e037e6743eb3708231d54f61f553e4170297b72e5e4c8b42c9277e18fac9ee8649b9e2015a7c99381f96706d8a5756ade84b0bdd6f578ad9fecb0cb4675a62e3624e6718a8e7d53b3f30526346bdcfcc56d942a31013e21866dfd23e420f35f25fe55d1324ddf4780b83274460ab702d47d727428a78ee07fdea45fc81e5a87592e907071591c31df53714eaa4798eff10", 0x9b}, {&(0x7f0000000600)}, {&(0x7f0000000640)}], 0x9) renameat(r1, &(0x7f0000000080)='./file0\x00', r2, &(0x7f0000000140)='./bus\x00') r4 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) pwritev(r4, &(0x7f0000001c00)=[{&(0x7f0000000980)="8d1a59", 0x3}, {0x0}], 0x2, 0x0) 16:00:12 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000480)={0x20000, 0x0, 0x0, 0x0, "8d0e36ddc3a2cd7ca9d466137343fd4c446c5cbe"}) ioctl$TIOCSTOP(r0, 0x2000746f) writev(r0, &(0x7f0000002380)=[{&(0x7f0000001380)="796366a0ff3b078555a73cf3d291b2582b24f2f5359de7aee015285bf4910ef93326e56eb5700ea9f3a5d80eb2d1383b2485d11e25f82fe17758382fc7a66682e24ab97b0410b9ed0f867f91445e71a67d42c2b814423072f583de4d26db54f2099928aad39cb93793c93941dacd4a2026270d6a6682f6f05067db01ae86bb8971804b435464f4f56712806e6981d2d5e00afccc8604e25bf35f2813f54f00dead80133d3941e23ab55c403e505a774e6cd173eafebed70de4724ef3169e30d9709e5ef8f90c21fb16e5a6777f9edbcb37b850d508ab2cbe3697a214afa41526c2ce7e3d320d325968c9771095cc2a179371b28619c530ee6cd52f6c2312595beda8c9405e6cc158e5c3e37f5b21eb531044f1e427f425ababff46cae086372e1e100ccc26168d9f99e13def5a6ab7b351dbf67f42c4d61fc0457a26cc827c61f4eec1b5c2e22d6390feec108a200c189c305e8e342f1e794ada4fc05c948e3b00fae7efa7a998f5ffa788a3a5b157caf43ce1ec8bde73f9ee36d1f24519d0524a806ffa9e7c91c0b719989bc64970bcf920649829bae3e1b80e6b4554b6fb778bb483f4cb00881eca3c73b0874687f88aefc52361d192c1c9ffba94aa6cf845a0cbef152bf375e720ed00a49ef4f14d2a6d861043abfb1c3670e43453c1902c6614c41d293d45b265908b0927f2a10efb3a749cab1745e0754243f77ff60d363d", 0x201}], 0x1) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000000)) 16:00:12 executing program 0: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000140)={0x3, './bus\x00', './bus\x00'}) mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x4000000005bcd) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x82907003, &(0x7f00000000c0)=0x2) mknod(&(0x7f0000000040)='./bus\x00', 0x40, 0x3f) 16:00:12 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x5300) r0 = kqueue() r1 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r2 = openat(r1, &(0x7f0000000040)='./bus\x00', 0x20, 0x20) ioctl$WSDISPLAYIO_DELSCREEN(r2, 0x80085754, &(0x7f0000000080)={0x1, 0x2}) kevent(r0, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x6, 0x0) 16:00:12 executing program 0: accept$unix(0xffffffffffffff9c, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x3) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0x35, &(0x7f0000000080), 0x4) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000)={0xff, 0x9}, 0x8) 16:00:12 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r1, 0x0, 0x245, 0x400, 0x0, 0x829c5d977cea57c1) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) readv(r1, &(0x7f0000000300)=[{&(0x7f0000001980)=""/4096, 0x1000}], 0x1) r2 = semget$private(0x0, 0x2, 0x41c) r3 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r5 = getuid() r6 = getgid() semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000040)={{0x7ff, r3, r4, r5, r6, 0x82, 0x5f}, 0x100000001, 0x100000001, 0xfffffffffffffffa}) 16:00:12 executing program 0: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) unlinkat(r0, &(0x7f0000000140)='./bus\x00', 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000028aa) r1 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000100)=[{&(0x7f0000000280)="000000186004008b0007000000000000040000000000ffff0020330d05dc7a7ecf2af9b5c3adaa0d000000004206b37a6c5c479d", 0x34}], 0x1) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f0000000080)={'./bus\x00', 0x7f, 0x9, 0xfffffffffffffb77, 0x0, 0x7, 0x4, 0x200, 0x0, 0x2, 0xd9c, 0x7}) 16:00:12 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x1, 0x0) sendto$inet(r0, &(0x7f0000000240)="e6a61771ccfe53f5f4afb3ba90174e2d0343f3bd8e94157affc6dbb835bee7ce0d26f2fe673205f3a0ca558bc744388e27e11ccdee9319792662ff88b52064651250acfbf8f4b4f56d7957d251451f9c9378d3ced8327eb4761982fc62f938ae4c9c38091ff338b22a3fc343b6253db8b1e0d08c3ec19ced58203e8efe2d7b20540bda5222d2edf4219d480f8417fda67a9bb69a2cc681b7306a06dcf3a154fba9221deeda8f4ed6e27fd85903eb3c4031a41567919a6df9c8b3e602f22c", 0xbe, 0x3, &(0x7f00000000c0)={0x2, 0x3}, 0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r2, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="25000000ffff00000100000000000000", @ANYRES32=r2, @ANYRES32=r2, @ANYPTR, @ANYRES32=r1, @ANYRESDEC=r1], 0x38}, 0x0) socket(0x3, 0x4005, 0x3735) setrlimit(0x8, &(0x7f0000000040)={0xffffffffffffffff, 0x92}) recvmsg(r1, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=""/156, 0x9c}, 0x0) 16:00:13 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = fcntl$dupfd(r0, 0xa, r0) linkat(r1, 0x0, r2, &(0x7f0000000100)='./file0/file0\x00', 0x0) setitimer(0x2, &(0x7f0000000080)={{0x10001, 0x1}, {0x0, 0x3}}, &(0x7f00000000c0)) fcntl$getown(r2, 0x5) preadv(r2, &(0x7f0000002600)=[{&(0x7f0000000000)=""/43, 0x2b}, {&(0x7f0000000140)=""/100, 0x64}, {&(0x7f00000001c0)=""/207, 0xcf}, {&(0x7f00000002c0)=""/4096, 0x1000}, {&(0x7f00000012c0)=""/191, 0xbf}, {&(0x7f0000001380)=""/4096, 0x1000}, {&(0x7f0000002380)=""/221, 0xdd}, {&(0x7f0000002480)=""/10, 0xa}, {&(0x7f00000024c0)=""/92, 0x5c}, {&(0x7f0000002540)=""/151, 0x97}], 0xa, 0x0) r3 = syz_open_pts() syz_open_pts() write(r3, 0x0, 0x0) unveil(&(0x7f00000026c0)='./file0/file0\x00', &(0x7f0000002700)='r\x00') 16:00:13 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = openat(0xffffffffffffffff, &(0x7f0000000080)='./bus\x00', 0x100, 0x100) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f00000000c0)={'./bus\x00', 0x5f7, 0x8, 0x0, 0x0, 0x6, 0x101, 0x5, 0x0, 0x2, 0x8, 0x1}) r1 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r2 = dup(r1) lstat(&(0x7f0000000140)='./bus\x00', &(0x7f0000000180)) ioctl$WSKBDIO_SETMODE(r2, 0x80045710, &(0x7f0000000000)=0x1) 16:00:13 executing program 0: r0 = socket(0x400000000018, 0x3, 0x200) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) chmod(&(0x7f0000000040)='./file0\x00', 0x104) bind(r0, &(0x7f0000000000)=@un=@abs={0x1, 0x0, 0x2}, 0x8) getsockopt(r0, 0x2, 0x6, &(0x7f0000000080)=""/4096, &(0x7f0000001080)=0x1000) 16:00:13 executing program 1: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000080)={0x1, 0x1ff, './file0\x00', 0x895, 0x40, 0x0, 0x5}) setitimer(0x0, &(0x7f0000000000)={{0x0, 0x2000000008}, {0x0, 0xffff}}, 0x0) 16:00:13 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x90d2, 0x0, "d705000000000000005b00000000000000e74de4"}) write(r0, &(0x7f0000000280), 0xfffffffffffffc86) write(r0, &(0x7f0000000040)=',', 0x1) select(0x40, &(0x7f0000000140)={0x25}, 0x0, 0x0, 0x0) read(r0, &(0x7f0000000240)=""/199, 0xc7) fcntl$setflags(0xffffffffffffffff, 0x2, 0x0) r1 = syz_open_pts() ioctl$TIOCCHKVERAUTH(0xffffffffffffffff, 0x2000741e) close(r0) r2 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x2) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f00000000c0)={0x5, 0x7ff, 0x8, 0x1, "5524754b4ab05438c5442625d40226954530ebb7", 0x9, 0x7}) dup(r1) r3 = syz_open_pts() close(r3) 16:00:13 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x0, 0x400000000001, 0x0) recvmsg(r2, &(0x7f0000005300)={0x0, 0x0, &(0x7f0000004280)=[{&(0x7f0000000100)=""/83, 0x53}, {&(0x7f0000000180)=""/4096, 0x1000}, {&(0x7f0000001180)=""/4096, 0x1000}, {&(0x7f0000002180)=""/4096, 0x1000}, {&(0x7f0000003180)=""/211, 0xd3}, {&(0x7f0000003280)=""/4096, 0x1000}], 0x6, &(0x7f0000004300)=""/4096, 0x1000}, 0x42) setsockopt$sock_int(r2, 0xffff, 0x800, 0x0, 0x0) r3 = semget(0x3, 0x3, 0x8) semop(r3, &(0x7f00000000c0)=[{0x3, 0x0, 0x800}, {0x0, 0x3, 0x800}, {0x4, 0x3, 0x1000}, {0x7, 0x3, 0x1000}, {0x1, 0x401, 0x1000}, {0x0, 0x9, 0x800}, {0x0, 0x34, 0x1000}, {0x0, 0x1f}], 0x8) r4 = semget$private(0x0, 0x4, 0xa9) sendto$inet6(r2, &(0x7f00000053c0)="5f09c45787b32bdc1d835240e149b995ea728e9dabbf4af95c22d51963f4fcd48fee5d07bd310fab1c6e34001e36b26c602e4a2edc507dda8f1d5ef4ad218f3c92489da65279c273ccbee8b0099fa2034f7a3a48d8faa040f03468ad2f02ca396b77b06f5384d38bc28ecd1651f56b5a62", 0x71, 0x400, 0x0, 0x0) getsockname(r2, &(0x7f0000005340)=@in, &(0x7f0000005380)=0xc) semop(r4, &(0x7f0000000000)=[{0x3, 0xfffffffffffffff8}, {0x3, 0x8, 0x800}, {0x7, 0x7, 0x1800}, {0x7, 0x2, 0x1000}], 0x4) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x200, 0x0) ioctl$TIOCFLUSH(r5, 0x80047410, &(0x7f0000000080)=0x6) r6 = semget$private(0x0, 0x4, 0x12) semctl$GETPID(r6, 0x7, 0x4, &(0x7f0000005480)=""/78) r7 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r7}, 0xfffffffffffffffe, 0xcd, 0x7, 0x400000}], 0x0, 0x0, 0x0, 0x0) sendto$unix(r1, &(0x7f0000000040)="ad110000005c1cdcd6f5f45e6d6771b3156aa721576b613d7b95992ae505baed5d849eb0c2ccc159ace27ede90d6a8d40a8b46c541e63a1016245a36fc3e47552e172fdd968f5908000000000000002ed0f013449f0413b20ff66d4a4d9d3ffb50da4ffa75644da1202250b65f5dc4c62fb3dfdda77d08e2d2a8c77d75b23a10c067e263", 0x84, 0x0, 0x0, 0x0) r8 = kqueue() dup2(r1, r7) kevent(r8, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) read(r0, 0x0, 0x0) dup2(r5, r7) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000005440)=[0x10000]) 16:00:13 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x5, 0x100000000}) fcntl$lock(r0, 0x9, &(0x7f00000001c0)={0x0, 0x2, 0x0, 0x100000000}) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x2, 0x100000, 0x100000000}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) unlinkat(r1, &(0x7f00000000c0)='./file0\x00', 0x8) 16:00:13 executing program 0: r0 = open$dir(&(0x7f0000000180)='./bus\x00', 0xffffffffffbffffb, 0x9) r1 = kqueue() getsockname(r1, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) r2 = syz_open_pts() ioctl$TIOCSTOP(r2, 0x2000746f) kevent(r1, &(0x7f0000000380)=[{{r0}, 0xfffffffffffffffe, 0x84, 0xf0000004, 0x4000000003, 0x878}, {{r0}, 0xfffffffffffffffc, 0x0, 0x1, 0x5f, 0xffffffffffffff00}, {{r1}, 0xfffffffffffffff9, 0x80, 0x2, 0x400, 0x9}, {{r0}, 0xffffffffffffffff, 0x10, 0x0, 0x6, 0x78420a58}, {{r1}, 0xfffffffffffffffe, 0x82, 0x4, 0xb, 0x28}, {{r0}, 0xffffffffffffffff, 0x80, 0x40000001, 0x1, 0x8}, {{r0}, 0xffffffffffffffff, 0x30, 0x200000011, 0x6, 0x1}], 0xffff, 0x0, 0x0, 0x0) socketpair(0x3f, 0x1, 0x578, &(0x7f0000000080)) 16:00:13 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x81, 0x0) socketpair(0x1, 0x4, 0x1f, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt(r1, 0x101, 0x7ff, &(0x7f0000000240)="50ba846ba35cb78a8a670ef09fb25ed3fc5f736fbe21dd3bfe1ddba1925267670e8813914a2b86c8138743c946d58565fe9caa23c2b4c1e13d3b749fc90c3250372526b3148d8d298c9931c9a9c920fd8dff0fec64a2c45d071e34696660287f64c646b2f514eda239383afefa6124bb86170ceb7409b0ebd97c0e6064157dd2cc", 0x81) recvfrom$unix(r2, &(0x7f0000000140)=""/244, 0xf4, 0x41, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa) pledge(&(0x7f00000000c0)='{\x00', &(0x7f0000000300)='/dev/wsmouse0\x00') ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80047476, &(0x7f0000000100)={0xfffffffffffffffe}) 16:00:13 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x10000, 0x0) fcntl$setstatus(r0, 0x4, 0x80) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0) rename(&(0x7f0000000180)='.\x00', &(0x7f00000001c0)='./file0\x00') readlink(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) 16:00:14 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000a40)="49d771e228ea1a47533a5b37384d78b892290ab6cdcb7d8037e9995feb2a95529419e0ed5c63d082b58414326878f5f609a9af6a0a21cc054c0a7b230d0df6b007b71e2a45462ab9ee0db66296a01824b81e8148ac02d9e9f0697ff2a1490ca03382c9121fd5a9cb001fda39e7ddb1acfed2a1d1dbd52ceefcdfd68a1fce9bef4b7dba0dd9a88c938d92ab7e9a9960527d3e2717b8d3bb8a0680ea8c0581d8838f1139fe2de50bfe4d9ef35b6b61ff586e77441b7fa50e180c99c6f9110a0aad158505833962f33600c882d37141df268bd8694127d0dacfa070dfb2d2e8bbfaeae12757fe86179f840d51aa2feccf71d3a3ad0ea8d01e6a40c5a416a1c67a001d4983eee795a882280bf10fca4db4d73164fcf0f990ad184187efed459d89e790455b28594a97c03c797cf46aa6a4eceedeb09141905a5f1a101d9162822c683f9c00ca95d9e779624f24a4c3c57cb1d7bd83e1f8d2730e12a27ff3b08809224aed9aa022c0236228d947fcbc376969ac97d2c249b345f741bd069bc926c47302122d8c6375d823ba3982be3a71c7be61cabd9730ae573688cd55c06e87c81509ecc6a180dfd43e9d940b318dfe6932d61b7b5a0fbce95a389ad5493af10c45c940a80cb4aa233b4c217f823a6572fff9a1ac47d91c32d34583a82a58fed841dcb73d3917f97cec9f1ca9415188a44eccc73bf67f56996a57dfd2a5a46c4d5e6532fa1b51fb433589cc8f46ae27a2596d24d8966d33cc37fcaf110a4d01fd92c64672779deb9e3e398caca689f74d7e291e3fd59e48da040d553420e33558b51c41580391fb29381ceca51ead4fda2abdf32c41c765e4199448c11e789248c688499fabcc1319c6496dd9b74028409c4b55a4686ba0415a4bc1393227528afd828d852e261935fb7b55f06e13be1dcd1db27c37ad307a242e355d8fcc3022cf757ff502dd5b6846443e30ec6187ac81338b3572a45ac9c5a81c87ad7a9a9e9cb59f2e9b2fb887e97a12d4bd26eb9e0b176b1184e1e099201a22ac9f50d554be7db4ae86f065b0c065f00243c4b951558004cef60cd283826d8aa8aec32a0c336005c669db8a55e6084a3b3d06a3c4bbd6aa4e79c15f1350cf50c5a150b8d4b7df73a711f86169cd007e82834b2d28896b30889a4878ba3eae183e7f8f45f2376050763e5bb5e85f115e00640db3a62b59c94f01d4af666afdc00346e4274ff77441e113d76fe80d2585588c6c2d69792b8539993c7a2b5a4d385b1e55c910d1e1a67dfdb202607ed4c8b6a4d9cb3e78dc321ec6be8178500c99e753f040265d691d7c121194a9dd7452da205548e2f98cf961edd551697ae8c431e1746ba9f76ece2b5733c7bdf19fef1943e4e3034a348762774e75afc8a780ae9de4eb5fa11d44f775f9b904535a9ce1e6101894b6883b4cde35479c388dbbb171cb8cce5b4246a64fd5e111201779bb36ad2c5de24fdb5fd525c4e58d81de93752f13e98efb7eb60224e59b60714ed3ff06c3b8ce598bbb802e2b34af50a8a9db81236e0540a869a093c4655a5a585a90073494beff9b47f595f4203f3ee404a4d05b110c5e53e5a1fc18e5f0368d07b16e8681bd1b4dd74f46a3a7e4bc368fa58d6abf30c09dfdd784dab864e7f9dfe416a2483aef217b1c458d066dd309e99ad931815bb93435b0c1e8b9953db2b794a2cb6ae450965f4477f6ae3d25357152b29d0f6a432ca42d01ee17b2e8c17b720ab508f44c133696f7742209b3d82240956ee185d8b9b5899184702a1e97eec15c01b87c539a7ca5a574de3288b72cae1732e70a357d3e2a399d8de177bea713f8770e02e677b94aa99ea6b93d9e2636d04bc912827d768f8dadae5f9f559bba61cd1f00f90d0297e3bd05b5831ded24d55b8236830711abe6deeb9aa053ec6d94d379ef090f9f75731747d3e503071dba1368f4c4c5042280eadb288a7a210a489516e8b6accda6001068b540fc2e5869423e6030c25ed0b0b071a7633ebadbd3b6f32a61483845503e18677d26786f2a08d9a88b6660d7d22ded18ccd46df74d805dda2509350a602852b75540f89bbcf2c2df2532aa36b46003d4c37ec2de801c163af07cc5e1a82c4965eb43e0d13c1a86ea9bca10e99957f3f6d1697cfb0cd4e6bdb8f77f740a09d47cc305eadf01835e229ad0ac8d3a4f51528562d782f6f92c7403966b137ba31776a5a99f1b7fa16e7cd112cfec11669045a956e20b1ad496fe99e5f5c5043c7655df4ef37fa5c06f3c45f182fc51e7105f526504fe3c69110a71cfe646f38217795552c4b7fa632ebb36af5e745684385f4ca13ab44a17f6b7d0249a2ae665775d061ef0501e312311666caff28b9c70d90314fc341c221197ebeb438dfbe560c14f0d1a3bff42bb33d3cae8cc0ab59973bfd7b680a3bec7d844d25bf6cbf26d2cfcd0783d525f8cbb2e0aaa3122451889445df167223dafdd2cfd81f1da5b45bf0b522350493f4cd7d8ed5449bb6091315fcb28f6738455760c16e65677a0c5c6ffbb03562d8e2fa0f1eea7415cc39e112e7a9a8daa6c67afb9fa142484e98d7788f7b58a1f05646fa0a8c46d029356ff37211ba9d18796bb9007a8c661336f431ecb977779fb596eb74f6e864a746795edce0f4f815e3dc3d6c29628702f1999177f131b3124734688affa20e381638f37fc65bc2f08651533eff90813fd3e75fd73d70aff132a793547b328d894c517b2a2d8511e3d321d1e690492af9151f4f7f138d18f9e58949ffd972a6ce77f00153c7aae0f7831c44372405ce351897e76c7f471940bb38c9e49f4dce0a71af8a61edbc0d368474368fbb1ab428afb598572b55ba9619ee0a08bce31a14b02a9fec52df6063c6aae1f1032a488d3c80e57d83a52ff4c2de0dd6ceeb88464b8919a6cb251d68b6955a927f80769af7af451271656806c4c8ce16330c88487bd50f54ad635a6363f55ec65896d994cf9414317f257c457713186a0f1421e542a41ac9ac7a44c60b8126537c3788f1ef12a9bd8ad11d3df81d7948350d177c2829ffcef010a155d9877ddf4c375c4fbf70938d718e55e9e85362702db0b6ea342e7cbdf7ef1df9611c35e2a0db7644feaa565a6227e128d7a780ea166557ac0f0a459fbf0753ba1a9ca6486448aac8460d553d9f375113d336774a1e797e01bb0d61fb07b3e898ac383b03974db4158042116966ef9f2f77aaeb017ed3c47b263fe6d81a7d27dbbf98acce418c916020d52b618012c39c2703e7808dd3c5a214688e50e59de11c62571b23862b9aaf190b56113aa05b06346976054581a4d8238bf52438e39942f4a798a62540b24ca47c8a3199b1f75f30d184241ae44ce2b7d580d6b0d65db19ce7d486cf669e2e41a29fdb0f0f5327c00aa000d791f3c2e301fa53565587e3a8e3ad2a8a7d4ba04390b96b17921107acd381fa261c5091afb2e2a5381e96df559153ed0c93c3fdee660b36357f8ed3804c912cdb0572ccce4d77375f5a3dc5051513aa5c9d685935a08236d16219aafe7317a5ea7270b101398d2b996227e775266576da9fb951f91ae49f7bb7b52b303f8cb64614c70076fb7c3efe88d3724149917b4aa9dce99a75bf0a6533770d64f9887630e85b19603228e31c710a56a87b3b0b964c18ee39fbd4fda7fedeac452c3bba6154361c5ea37d33cd47d6ef7a7af9211ff9aa548dbbe31089e389a3210eb045894f6572673468dd110a25bdfa12d2875e536189639d53147be0cb208f9abea36257bce9b75b596af01c7809cd1aad1f815e2cfb7238247bc8ce5c5cbc7709d02712c5c77542e566ce7205750cfba9ea80ffb11025c3e451cab4641df27dfb63012e790692093fb7a08a458a64b6a00d64540751df67faf2187c9835d28e5d48a764099073256f725772c7f3326c5263dd46b2302194b6fea9ef4c004ae7a693379189fd7075d8ec8e99a1163776223d81bc69b5bacd45de66efb1ab29d233a7e0a245dbe3d0156e01c8ed819a0b41fcbeebb09116b56fc82a6d94ed9d2fb55985145dd3fbabf6ecb190977ae4803fd2f82579b66e701ce4236c675e8a557c77f4e474d0947493fd8da1cf393bcdcd01d22abf86479295f8efe4964cc1e1a3606b240585e1f1fe38a26d0d3d77aace44df0d06d5e50d7c941b5b12bc73331fe2a136265077675c5d5f62015104451d2f20d96f6a33ff847f18b5c14656812fb4ceddd268f5a69aa5382865f105d704cad99f4ccab931d43ec703b2059504b787af6816fa53d9cb5157905031298fa8e7c5f3145d212c908704688a64c6c46688802dd861f31439ff1d40bea1a1aec4a326fb8f78638bac0e5c0d6d3162d8a2fd32f489280321f4a53894b4b6b03d7c903558fb8b8c6616e6d02b63ec04b1a12c6f3f9cb1ca93e0f92a42551a1402a69ff93e6646eee04b62a466bbc7ba614675f7bf35e0a1dabf1b7cf6eeb8981bd0b711c1ce0f56438f0930f4af2432c4440dfa2d341fc87075b269ea3b3ec80ced49ac74124f71c6efa63771095269b3552f9905296579624149dbf23a9d276c542fec5b9ab40c6a77d640e915226fc48aa67e864bd6ae9cdc95793e73cb5929187e183057460648cb16960348f59bb47a77128678f42612acd45b4f0d7f10322448d5dc5389227845841fb3fd0cb8236fcffa9bba899006935ef909ed876070aee788314dfe25d77604a3716ea11f9d01d5c1a002217193435c889187c1e812e607513a56589ffe241d11c0da87350d8623f44ee97eb0ebe87e69981e965867257e73117fce5681929ad866529ff1ba95de31732be6bcb7ccc9fc557cf34dec9ed8326174e0adf7b915fb2ea2088adbb3b15966edb1ef6ba190c22e86493f84c102e9aabe5ad52838a0200ed7c86e7d56725e0a480deb78b39136cefbede299864d5502bb87d5865674b64340c4f293d45914613c2f28a0580578002250f02cc65cc12e1c93694485bc7a0f8b35ad0c9973a21db64937f4716d739340b0a059f94974295c6e01a2a6b82f7dfb70a23024c58f0c2cdaf08ed5a4e61114f151d55280a969f5ee892485ac04ca40340880257db56aaa33a4c08cae2d197264781467db650e6acb5345d20a503aa71cd6af9a856f6824ba225b5f8bbd7201f416ede55c17089c0aab4172ece6e40cd55abeefa5ac4b8362e28070bfeb9717f43eb65dbcd9b0eb8f7268b628d76996efcbe0d9d1ccbb997802a2ace1baafe56246076bf90a54f33a28065271bc360a8afad0a12042866c88eeb61152e27518ebcb051d4fb0c45126fe26db5807e296b65f291f8e0c8ae36d628491c37b950be8d0d35af61ad2708272b7a9890a27345515442ab089f54dd503eef6ffa6a54e43329a5645e7b45d3800279aa8ee8cf5aa73f589925ead8ec5d042ec82ba6a0b22dcf660112119b039356855168dfb4374b5dc7bc116f530a48b55b9feea7895a96d110e3dbe1ca0a07c7fe722b1660f0e28f28b7a61ee0280ee001a2d596da9c75f0ae87051b2f1573277ef6f4faa8eba2776adefe7c1923ffffea07bf6c47b6d46099667e6ea49b94a588514214a482791409c2f5cdbd25d22b5b54eba6f3b8ef2a1e83b1c2314297636bfbeb285372a7fdc2b6037e3c3a4260084bc19cadc52e2205f2441b254b30a8150f9c945150a9650d34ec2ecab0ddebaf0d7ad84d5d492fdf141ef816b91652baa9cf22d9d86b49494a45dc8945fee14487ba7806063e9d657145b384022fd4c8f170e7e6dacc0891ca4402fc248b0b3c8d177ea7ad8440a42de951a35645c26c7a2c5fb2f0dc6b14", 0x1000) execve(&(0x7f0000000000)='./file0\x00', &(0x7f0000000240)=[&(0x7f0000000080)='/\'\x00', &(0x7f00000000c0)='\x00', &(0x7f0000000100)=',\xff\x00', &(0x7f0000000140)='\x00', &(0x7f0000000180)='&\x00', &(0x7f00000001c0)='\x00'], &(0x7f00000003c0)=[&(0x7f0000000280)='^$^\x00', &(0x7f00000002c0)='@/#&]\x00', &(0x7f0000000300)='\x00', &(0x7f0000000340)='\x00', &(0x7f0000000380)='%^[-/^\x00']) write(r0, &(0x7f0000000040)='h', 0x1) execve(0x0, 0x0, 0x0) recvmsg(r1, &(0x7f00000007c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:14 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x1000a, 0x0) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) r1 = syz_open_pts() fcntl$lock(r1, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x9, 0x100000000}) flock(r1, 0x2) fcntl$lock(r1, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x1000000802, 0x200000005}) 16:00:14 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) fchflags(r0, 0x20002) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) fchflags(r0, 0x40002) 16:00:14 executing program 0: r0 = socket(0x1, 0x4003, 0x1) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0xa) writev(r0, &(0x7f0000001300)=[{&(0x7f0000000040)="0c6d5135f15090eed7faa8c3f4000000001100000a800febf772e98c72000000000000000000000000000000", 0x2c}], 0x1) 16:00:14 executing program 1: getrusage(0xffffffffffffffff, 0xfffffffffffffffe) 16:00:14 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x61c8, 0x401) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x2054, 0x8) kevent(r0, &(0x7f00000012c0)=[{{r0}, 0xffffffffffffffff, 0x80, 0x2, 0xffffffffffffffff, 0x3}, {{r0}, 0xfffffffffffffff8, 0x2, 0x20000040, 0x8, 0x3}, {{r0}, 0xfffffffffffffffe, 0x40, 0x80000044, 0x0, 0x3f62}], 0x2, &(0x7f0000001340)=[{{r0}, 0xfffffffffffffff9, 0x50, 0x4, 0x7fffffff, 0x7}], 0x4, &(0x7f0000001380)={0x5, 0xa19a}) r1 = semget$private(0x0, 0x1, 0x4) utimes(&(0x7f00000013c0)='./bus\x00', &(0x7f0000001400)={{0x3ff, 0x83}, {0x6}}) semctl$GETVAL(r1, 0x3, 0x5, &(0x7f00000001c0)=""/220) r2 = open$dir(&(0x7f00000000c0)='\x00', 0x80, 0x80) close(r0) mknod(&(0x7f0000000000)='./bus\x00', 0x2109, 0x401) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000001440)={0x20, 0x1, 0x7, 0x622, 0x81}, 0xc) semctl$GETVAL(r1, 0x4, 0x5, &(0x7f0000001480)=""/50) mknod(&(0x7f0000000100)='./bus\x00', 0x2, 0x3) close(r2) fchdir(r0) 16:00:14 executing program 0: socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000100)=[{r0, 0x108}], 0x1, 0x1) write(r0, 0x0, 0x1fa) sendto(r0, &(0x7f0000000280)="04", 0x1, 0x0, 0x0, 0x0) write(r1, &(0x7f00000002c0)="1044324315cd1f3fa172620ea1a8adf92ef9d6e8d0585be95507b6e4961e983ea7e5d050eef63c847c399ec026dee641bc08d8c74fe6654706f34dbc4519a20759cebcc2e88a7c1e864ada919e1a7d438c65f2ae9e4a3ded190bdc993eace92a0f8b17b26a4334269164470c262824d129e8721c40534ff2fc6451c008e76ef5ac002cbb8bc3780a2415f29da40bc2d6087c5c32d6febb6aba2b341df93d0f8ca2697ca6906c53f789c7a34ba6ab3150b838c7d1171d7c9cb81dba7fa3402aab61514f", 0xc3) recvmsg(r1, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000700)=[{&(0x7f0000000000)=""/251, 0xfffffffffffffc7e}], 0x1, 0x0}, 0x40) 16:00:14 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000000680)=[{&(0x7f0000000200)=""/122, 0x1ca}, {&(0x7f0000000440)=""/109, 0xffc8}, {&(0x7f0000000040)=""/202}, {&(0x7f0000000180)=""/9}, {&(0x7f00000004c0)=""/96}, {&(0x7f0000001980)=""/167, 0x28}, {&(0x7f0000000000)=""/40}], 0x2, 0x0) mknod(&(0x7f00000001c0)='./bus\x00', 0x2004, 0xa613a) r0 = open(&(0x7f0000001ac0)='./bus\x00', 0x301, 0x0) pwritev(r0, &(0x7f00000002c0), 0x88, 0x0) pwritev(r0, &(0x7f0000000280), 0x1000000000000042, 0x0) 16:00:14 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f00000005c0)="00c5", 0x2) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() ioctl$TIOCSTOP(r3, 0x2000746f) recvfrom$unix(r2, &(0x7f0000000600)=""/4096, 0x1000, 0x0, &(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x3, 0xfffffffffffff690, "050355a8a5dd3800e0ff0000fffffff000bf3e00"}) readv(r3, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) 16:00:15 executing program 1: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) pwritev(0xffffffffffffffff, &(0x7f0000000480)=[{&(0x7f0000000600), 0x72de}], 0x10000000000003fc, 0x0) r1 = accept$inet6(0xffffffffffffff9c, 0xfffffffffffffffe, &(0x7f0000000000)) pwritev(r1, &(0x7f00000001c0)=[{&(0x7f00000004c0)="d52d3c96db11c92ecac3bd0050d8e4c59926b89c91ca72d25c100749122b5003d61560583536227802a9c118ff8a832fc119429f2e9380484817e4ba59cfa1f4498586789239733b3b2c48a6d5414fa5bcc82f0a1944d32105e9437bf3fff5c36d9cec7cd7a400af8b0d5dc57ea57f56f3a7e9138feec9b0e1113774fc1ccc95870a72ef289ec4c37b5d42c5cab21fa6a8e501d127d3c1faea015381ec448abf7e39d193c1bf5ec7c487c6b4a1057f2a0b80fa0f37a7f74983b71479f7bd404bea68984ee27b253589bb9566d63e147be4a93253818a3a6d301d21d54698a7d674be9e26e5c333b51e85949a886f74b7bdccce1ccc2956e194e59875c48b354544d733778ee97e3df18c56f6a10303bea39a51e6bc433c33e31bb7b95da6dc8701fc2623b44e2dbd7d590dd0fcc70d323bb08b90d8c59e68eec6365f94c0849d38c84a553411fd82cfc2132db12d5eae41642aab3a08b3c8b7326a6357331731b05f3e0da22d397ffbd079e63fb58b4ae96b0a8313555a9275be1520f1b50151ff37b71f4754485305f5f1bc662807dbc47144caa967cecfc4ff0e71216a2b2dced49044c20ebdd1f026a2b66b322d42f299f6213f07ad482c8b9b18435faa6852546999fd61f32a15cd5dc78719de7c097b098f930b82c0e6a444a172b52dbff8e6c75603a2133cf11a2be5b75c0fb5a286bf37afcf03707019ef592f27dd2dd5939a0b1d85d8070c0eed84b07809aefbdc1dd28dac887a6f14a3a3ed9ef47a30e9bfb127c5beb6f7377458b72e4f4c82b2e44d54e6ab4886e566cb10adbcf7395f75f10e0befdc783d5515e8f2767dadd37a5c83ada298ff0d705d393cf033dc7efa05bd03377e8b7432bb3c3cf9b05868fbcfd815ff969002198c118fb961604ac43fba35ce5c3b36d614aa74e4c36b41d7e5b3c79c916be9af4a8b071c51614ae9d7041ca209fc0ca5e3b3700fe7f6fedfa989952fc3ba34a296b560f59adfde16cec640b639558a5119bdc2b59d103c68f987c712d43c4d415ae453af65877b6a322d57cffd1d28690e53915cd5a5fab7ef29c59cfd3d459c1729421c8def731981f60e97c7f737ce905faf52e8aed0a3d2b215ce5cbf2087e442f1c3f416942b004eb2e11235047b7ae20219d823633d403c6232eed3190dbbf15f04c30b21d9c911889ccace1b7fee3b85657ac4087b421b65ed84c210b219a01d38ba54e14b094601ea9324560311603cfa94ce2d65b749fa371a99432e906118c3faad7f8cb01e05d27def9dd315531fc2f412ebda9d05589ebc2272966bd52f111d8bb6970cf7b0496b537f166177e9b55eb58bf624e0b8e55a3c6670fd17caa1bf46350c82d6c2152a93341ae14b41aadf06e961292320d22cf76aaa42cfbf14b5d5c75baf4dd01b17c92d09a782ec2f73d6cc461399fc2693fd2c9a8a797ebf2baa353f79fde7968c24dffb074957850e27e5955988a457c453924f11ef0a18a43c1769a134a540e4291de80efd206ecc6f2024be0bd073c8b679a6ee2f0fc211bfebb941e24f9e2309fffec4170015a749ca58899914f80ce4bd75af1618b33a0d5f1399c7f46df992b0956391aacb349772b3d8b5ce7b59a8c8f9f1af54b72b7e8ddf8c7c07b12e510d9ce6beb06545ad91cce197ca4e59625669e4c30f17fb5387dde9a8f53516f977887e5e4bacbff006121ab999484879c4dc509d681d91dcb091b427173671cf6e21ac39107bfa284204e497d659a52dacc12c7104a20a29cb291c5ff27c0e63ce7f55b7b3827ff6adad0e76ea618601797795af9f3d90bdc0a44b303c0622a0a20f4efa8866b6298adec80f2caa51c1c675b1673ff164ec3db35b993fddac4fa4ac0cd4a5a828e0a511f06846797c316b77cd62ac86f548d9535216dbce91f11f88f9808be4670c76dae3067e4cdb69a5162807338d041b634c4e9830dcf044b24dd45e6801610ab131c5ae95502d1a1a94d754549ee2c9c372018b97e1b15e2442dbf3c92dda8ebbcd1beeaff684485fc98d45c3737066865add6a33941c74e245a4692889db03cfcaf84e957af826ac91299b970600a03b0f591ca32d6c9f7cd63c8d97fcebbf4267daae5f31d0b4fdff83c5fc0b2879b5f323ea6a53484300c2144b33f9b4f603682e74feae9f81f93a5484c9d10e368eb9a5bec056b50618daee7e65fef31cb4e4840315964289109f27189c48adeb360cb48b24573d85dba8c1f2121ef74d4e67d77c6c6bd517f9e77bcce85a7ef03c545fc0845d43a93b12fab991205cc28eeded4e3c6ecbbd8caa01783fb68e9c4bf0d8ca9c0b70ba65ac607f8c42b4eab0bcd4f2eff5308293c43ddf760d3d797452656bee797a4a032992f8c2210e02ed827ed2fe5f972a041271eab5daecc548fdb06a8cd3ff844623e08d5b6abd3bbf10f3f2624078d9e9925bbc1c63973b176891edbc8e0ca8bc1022d467cc9e735414c42797fdd634986e869144c37b789ecee4e25f8d83de50e3be342b42b8b945978aed38c3b69face48524622f4d3cd3ec1023aa14a816097899a03189c21449a8733f0709cf79e26877569bf7dba4ae680c9c3a8665b1aabdd937949671f0f01aa48be4c984ea460719c6951c48c3766ac6c9f97acea4964f9f2f4f68512b9e4acb4a220a5ebc21d0c299f722de1d66d91e29555f0e6ecddaa58adff6e0187b13ff0575eecc37301614a071f12ef29d0c5614d09c44d42fa099e3879fede28a64bbabe46babe5c1d08c3f7eb869e8553f9959a09051b7b3fe92fdcf1de763a02b032eb7683ca59b6f2b141b5f8620870da824ce52842b27bef1c3bd7d6d486cdc17273de9a9273d93657772499562e5569f5c09495cfa7774614fbf1e513646babd93d8e4d6e2a7dd2881a89ba93f142201bd81543799e4504daeae3e331c06cc3ba69da23b55a7321331a6322afd23a2c4176c74a84c501ff50f5387b61d0c89176bce0a3b62b12e82d543bc0f27e313050edf2d0d85ad5b534dbf4a124b2ba5dfc47898fcc8dfebd469015d9fe0e543098ba0d7117697104f2797eb3f9201ebdd33bf98e81f0ef4f341d38ce11625309e235cb373a8dff10926bf693f7d597589c27fa5b33dbcab6c823e05902a37ea253f092815e6f7bb8a1e5fda7af8d5438ed6c76c4edd62b476d2b35dba325379f6a03a2723a152fceeb856d04936dd5c009819fed517f0659d67d0fbf6e19bd24705a1b733ac51cf8b2899814c82e563299ebca074600ce85f172aace49934f6244a67d8681d06876b84ec65d76850071464fdfa2e212b3f0c6a1146794a8498b9f735aa4af765ca067bfe45a57f12e8ca5c1442a941bad6b039d2ce0055ebf06b76f951e88b466f62ad18fc7654be6d013dd195ccb9693380b57c0c86e6383bc989d921af0540788b05f2c371e888588210956f51f3df0e67ea1e738fedfb0e8717ba254993dce72c87d8447cd231cabb83ede19ebab0f8b79e43072cb6e8203f823d4e4a4a8d5cdbbcea90312f740234474a68e536b7b95581403ef7e1d1f46ce335d6da1bb7073f55c893763546527e6b8e075e53b8679c5fa985c2e7433370d1345dd305b789482507bede8146567e2c714c9cf57ddd0e09e00269a2c27ebdca2f0d58275f9fe52e35110f84c43725dbb2a37d048c329c86e373865f76f82ce3b6822656e01d02cae77f8ee6269bbff6e1ded2878aca4279c594a78bd5b244d3a5713c20b61c2570572405460fa984435bcf348f696ff10a49c13c8a77bf2b8291092fb109b7e12ef4af288db274e1672c1476573854aa32381cc1958a4d70ef843ebba113d41eba72d5909b7612795521f588fac15fbd6f44e76c60e636d89ab1fa664b16034576e95653575bc7e5b71a3916293661c5dc198a7016727d8ed41e5bdf7c4606e1ed6d80d0f9ccaf282c7b1df5e810ab4812e2aaaa9c66e576da1e02af3e44c18d5bc9e9031c5dccf5f076e89b90b0240c872b98e8156b6b958754873394b107fb6ee45bfa3fe5505484367debbadbd571998cef4363fdbbd85f03d545d0007aeaf2562da963bb769045e18c9916bb7d84d3c5de6029b86ea160ae148b235716f2dcfa12168deefe51017419d2490915334f1c3cbd393d34f3ec1bc4ec3b16d4f3de7021298c928b23297dc02a5bf01622f2746ef9ad256c6c1611760cdc223fcfa878dd9bd37d55aa85312d7f7577c40df089722a7c8ce18972a70981ce6a240dd56cbb3c2acde773aa307db3d07f96b9c2836f3c8c932451bfd9c93e56a2c267b79f8b72f86ff58e2344704fbe8baef1ff60fc6dcb0754c6e251c5b1d2cf3d3220575f7ddb66216864bbbdbd5f37fb60d162f59feb3c9c4e323ec13228ec8be1f7175cc75d17a0b3dff03abdeb4e06893cacdc3ccc335233895b1198a3c11a2b3a2d032589b67c2667666228fd379cda94781915ed962c47c5a3b59151a004a38c91a35fa77f369b13ad4b0a08016620d3de63b4d90babc9800fcc4131e8ef4468612bc182716210a68f99c8786db35bd651f6809f85be6edaaba4160a78f3e0097103542049e5634df5e4fe97a664b9953c1f687186c2284ff66e4d35919d3465148fb93a251125e442dc98eb3d5c2f5796a846b3eaf96a05b3602fbd8860c4ad71acfdef00748b7dd3502077aa4cf59fd46020fd46dfe41361ff116293a96863d4f098e4de81a9e7d8d9c072318dad7708c3bf63123fbc195f2108d4637d724927b54cfbb32254696c55ea688ab268fb8187733adba674d13acfb604f12ff4f6bc7dd5097b5b7eafa750faa94e0a2d0ee5d8a08b6e2c56456a16a06dbfc4f8a37d7b3572ba8c1dbead3e464276ad8bce247ab9cb1315bef09ae1e0bb10fdd5042ed9a29a296030fffdfa861c075a88d058a48ebe3d49c2137bd569c9f358a6b104fb5a3c161604506745bbd288fdc7a6e8d22d0c8feb451162800856ad9941b4a753ac5770d7c39c69c8b8574ac5ec50a2d2c8f66f19fd41a92f18afbf303a9f78bf34d83e0e22e7c6ddbb20d4aa53391b6b59225b6c8b9df4e02c42b77af56d7d70349e52f0651640e1758926a199f2d6ff6c24c667f451f15aa72a973e62193244ee8d4a85e9ed9713f2886a1c3ff6b96442df2004e12d33abab8c2bf1690886f380e32f69c9b842898e41b3e32f54f32a49dd5d423ed0745823cae6812b846d62b306add79112022876d86920965b981d66720e09bf5c80e06732ce57a4a22becd7d16bc6f4ae2a58cc2ec29a3981e06ba6d6ec5dea8c11969d48373394b6d47d2e453a64b12976a4d2a065ceec1eca19e8f0695ddba706f8965bd62b8a594a477aac432afef35c6c8909bccd6d1f185c2cb8033957d369aaf9a1468f2e4d7c63553a5980bf8cda71a885621a078b95f95fba97ade8ce8bdce83413b4b3c53c708ca308beb98182f377d3a7700f328ce6e1ba607b405b858e1607265a07ae818f3a9235eb4b362e8a45e587c696f8c178f7d886b48b9d4dc6d07ae82fc9b1a2b7534254ac82b57d542256d920903e68a7f1c6c3147c2bb853eb21ea1b4704458b0e275e072a16aa35cb545793f833472dc5c6466af1f0340bfcd955dc6abd11e518199463722bb16a48f1e4365325299e26b277e0982e7ee05dbe5eb790f6ffb67422316b0c91dc0b40eb526441798e74099d7191a91b3f171192655e71699a008ba37d861c88e54c3b0d0962faafd303138dc2011a99d43d289a0791d29bf9bbf75618343955cdf0c701fbce5f86f20b2292831c933b62443b9bdd08cc0b87ef3675d09bfd501346af7031db5a9c98697d", 0x1000}, {&(0x7f0000000040)="d01c028a49256de824b786393d52912418a9233ee561cc13aba9804986aaab322df46546390515c1650eb8f65136e7a99c517b08e6a4243c68e51cfbdaafafe04a7695a996d9d0cf8d0eae9d45", 0x4d}, {&(0x7f00000000c0)="2bbd0c2ddd12c2840d1d04b2afd58e52581b7152606293b9ad2b7835bb104c2f578803269366f594", 0x28}, {&(0x7f0000000100)="53c5391e7690a5d65df774e24e3fd919aa82561c4199dab80c2210a18e0b83204894", 0x22}, {&(0x7f0000000140)="3b81eaffd5266d7de9afdc427bb77403a3ac43b6ef7bb2fbb90a8601729aac3ce29c694d7f0965ad04259babd47f53b6af45f1a06beb344013b306a091e3b303c04aec6b38ff349085340421505df735460adf34e4a169ca27972570e09fd3ab420348aaa2869cbc34a5e31216c046", 0x6f}], 0x5, 0x0) 16:00:15 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82026e2f66696c653000"], 0x10) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=ANY=[@ANYBLOB='\x00\x00\x00\x00'], 0x4}, 0x0) 16:00:15 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7ffffffe, "73cc510e527b0000e534840c76f30d3fc9c06d00"}) writev(r0, &(0x7f0000000540)=[{&(0x7f00000000c0)="69e24dbefad471a1363e6a342c00213f31316979e63288ebd93df1f0a89ac1bd4542069d27a858011800638c5642d3487be012f6a5512a30ede7af7ac4070f84175881fa13779a7e2037dafabea9d169eb6f9ccbef2cfb5150b01737397b887535c633141f440f8a2fe2fe67a07e703498dcde", 0x73}], 0x1) writev(r0, &(0x7f0000000600)=[{&(0x7f0000000140)="acb7371d66af5f7751e303d4c824ac6261b9e14c556c1d24a0ed880385f7ffcc07bd0edcf5ed8eeca6d8d7e3ce81ed476a7d2de46362d656a1b4e1c57512a48bcd6db0241e90776a00a241e9b34eb51f11abdc0670478ecf93c0f5643d5ade58494721259989dba950cc42e0687acb13e5c04f562c9f4ac7aebd6ba29b76d703fcb349f9bef3cc98fa3215a7f2d68483acbebf7e38f9d485616e6e09e37ce9f0fb75e07764bf769761f4766ccfa388624a", 0xb1}, {&(0x7f0000000200)="000cb429faaa5fbcc87773e246f1373f4d3353b0af71eb2c08a34280d5113c294eb587540ffea929a6685dc3f9518e4c8a0e695a2bd6eecef5c9304e62cd23c507ac778d9e58cb0ec3732db9a2583332b9c18fa223f8d0da9beb7137557416e58b105c3e284e96d59e8b847709573e80b3d7dfb989458d48a6129b6d171c0e2ffd5dc340106a85b5209f542c5cc3c7f0f4a7951a6c6fd32166e874b32c751aaa5217665f3b58fd2a3fba059ab630431aae5517dfbe89fd7ae177f89f7f272d63e1a262a3f937318ae6", 0xc9}, {&(0x7f0000000300)="59ff6257affa5c0daf39398929e65068a117318c8524e67b36457003c1feb21dc259a8e98dc41187f0a5a2949b47c4f617249ab2a04d3293d7b543696934f5486a329d8a7501386fb4bd226ae1dd6a118752b40e48ca908686ae2d56e634d75f791221c9ccb7322ee57b51a0b26d0ba86aa483de04c2d53a7249538b871384aff2a3f7cf2659fc4c", 0x88}, {&(0x7f00000003c0)="541eb2fa033cf5238a65f88c2eb87daddf46e4da5e13ddd21f279db82a7b60a2ce1002786af2eacdf30419679770b2731395b254644fc93c4e4826c4da433f2423de9286757ec36ee8bb4cb192e09db935216e99206b6493805ab28fb8433e2dc54feb1c6753977c9987cb7ab8cc468d8272e044ff5c8e042351708f087bd11b000bd4a3320687e3c6b98651fec191", 0x8f}, {&(0x7f0000000480)="cd711dd5523c4f1dfd8fe61d782e2352771dc3c99e5f18311c93a448e509dfef7aa00d3d3949333c7cf7835f1a95ace33548db09ba88ca2ac0c8e72d1f5fbee0b8e167c4d04c730215628bb99c55202c6ab8841d399159c3a13d949c5385341d9b5e071e4b1be89e7b5a362fe9b5232e0f75cfde876cf8dbdb82f6f7f77457cc929541f5733471beb8a83c9fa4aab6828865af6f500720d5aef2c728", 0x9c}, {&(0x7f0000000580)="376dc672bb803657016d74936d5e8169ddc501b731738e43fbbfb463320f4de8960c4c28cdb1f527a94befd48ab178542192a5ee9581491e91b6f0b707da14cb50d36226bf92173071", 0x49}], 0x6) 16:00:15 executing program 1: r0 = accept$inet(0xffffffffffffff9c, 0x0, &(0x7f0000000980)) mmap(&(0x7f00003e9000/0x2000)=nil, 0x2000, 0x0, 0x1010, 0xffffffffffffffff, 0x0, 0x0) munmap(&(0x7f0000719000/0x2000)=nil, 0x2000) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) r2 = dup(r0) renameat(r1, &(0x7f0000000040)='./file0\x00', r2, &(0x7f0000000080)='./file0\x00') r3 = kqueue() kevent(r3, &(0x7f0000000040), 0x9130fc3, 0x0, 0x4000000, 0x0) munmap(&(0x7f00003e9000/0x11000)=nil, 0x11000) munmap(&(0x7f00003e7000/0x4000)=nil, 0x4000) mprotect(&(0x7f0000719000/0x2000)=nil, 0x2000, 0x0) 16:00:15 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x40, 0x0) ioctl$KDDISABIO(r0, 0x20004b3d) r1 = socket(0x2, 0x1, 0x0) setsockopt(r1, 0x6, 0x0, 0x0, 0x0) setsockopt(r1, 0x0, 0x5, &(0x7f0000000080)="2d393ee8217ce192752bb8fdbc35d00f32ec73521f572458e0017c12e2f9144b36b41a61553536a31c94a9817d3b4f3e2feacdfb90ea59e8dec29019d4d708ddd7437ac53cb6431630163f5f3b1ad7a8e6dcc0e9087c6175f35a2942b59df80b4c1ac2646b9b910f881df13c5a1f3679a8523790be39fbf1b9cb67a171bc49e06c18aaa924cec93d55108c861c4ad8fef4b7716d24e6ea729e2558ba062845eef4de972465cf26d580c363b633251fe1815a26cad4d33031eb0227705740f73ca1096bdff258fabf656b71a641d9e801c898bbc8d2cb9be877ae398eee9b65a69cc2d692b051acddc328bd33cbbe15848f081f154556164ff6d6bb457acf26ceae11fe4cf28f3ca351193cde543cb1797112421ed89b1cefcfaf75eb39392c536e4d821f35549fff629b8a463ca2c1fb785613d8420d169e67ede01c84929edaf8cb40ee27fba2de061853e9dd75149c792bc8aee2d7154a357b3227fdb7740dd8cf92e31718f231537bc6211e901fee02438f1a30fd30d204fc5262fb13c872194cfced12479eab6009d287761fae110991a2f3e092943bf9d547e4878abe6c6c5338db4be9e7a1a312b49cb6c5dca821042c80bb711c4ea332b98b607e14f46b33d27beb66781fc66d4c46020d31af437b1e3730c5bb207ef782a117a85dedff2227ef5ddf19f704e26b3b0f024d04199e4812321052acd291a096a11a5fd3f224bb84ad55d7b4e3e5d34aadfe2cf10dc8b46c2a4aa010975ed24a4d9d3803a8b7722c76c0b63c243b4ca0c1d85a1d0e00f2ff27e01141d9ceacc20bc370381cdeff9d7d732e991d5d4bb2b46c2338aa216b580d07831cbbcc3b7207b29f42d5b814e92ac46a8b76ed79ef5ccec6a7f94b22b13b3c70d232d08da91a32db56a31ca5e44f67a14d67ae7ecf9e4a52f75de6488cd86c307d6df122a65e7efd85548357deaa23a9c552393583ff5e32a4482d3c4157ad5fdafccd546a39aed129c3e368981b4c81a46c946f13ab96f7bd46a3c391b5e75831eb2d0ebd024bee9ec7ee254306f90310310b7d9eebf0a652a471904bd54752b81d5d9d726354f142e3b1c3aee158e6d2703647d3bbc1fbe02e19ef8f57de86c3b60a562b8aa43bcdfa79a8a6c52409057b08041423369e019c637f44f711a82dea5ec93a3c267ef6dfe492a250d3bed56a970178812148ff413bf444f493c32470d8a3c681da3ad14aa96e5ee74aaad435f8ab8faeb82b115417d6ec8547b43a3aebd9b228892135f47c6a5806db3bd26ebd17ca4bdb2d53acb6f5e8f16605083b47cb02623d254ac39dd570887b4a3695c0dbff1c731b76b11c313ab6bf6ede418460323b736c0a74db1154594adeb356c3ee73fa599dd46d52fe98954c1f86a1bff76a277309100a4291d6d95392b83abeb485ddb05df73069e105d59b35fde679f00528a95c13a5dd4cdb35bde9f6cad2f9533740fc124610327e1ffda78a0429c1a752d0b667130094dbf6d0fd4c3103515838bc537f4918b0d96c814588fdfea91cbc81239e24c353dc241109ad10569ad83c892b989428f7c4b3a28090660a2da393e0f43a24fcc0a29acb48a60a432250c4adcb479afe1698a8875a41330843f92de6bcd3c8c7444cad3c83d875868b9a8a83a63035e67b9239181c14a11a80238dbc144a32ac54735c2000236686fa7f6e8575d06b2ef5e2770b980603d133e2b1bcb5f02ec5065cfe204ae4cbba73bd00011b6656978d4c90ca1d1183e46c08a5d6b040f112364d00369986341f8e96b5796b66f752cf694309d1ffaa5d651304da36b17a88488b297f6087361bfcef645b4ea540e11ea4899498e5c31f3c3301096ac0f6aea84dcaa0a2141e733d6d3e4a8dfc0bd7924ac24e02e87a3fc053a4275b1b6d6e5bb7d3709176947a9d950c63d3c70fb40f292376c9260badc8fe2c2dcb0f4a57d6d81d9a75f1c7addee8648ec12353138b1880208fffb1616eadf4007bc6c143a5dcbcb28dd649381c662fcce85837470c3c5e56696e373ec1c8c109798515c889cb66f7ed87aca3930244d5bc558627f048061f4470fc094c7b5aa956bf7ad98cdc2c21e0ceffaf61e19bddcd0a0805b18ca3b25a85d0a56d9c4622370fe2c1ef9328cb9d8bce9baeb8e4d32a5df7e6fb28b3063fd5ceff21f1d3dac32e04cdc257e58e4067c0855d81861f51e7ceacc2fe4b975ea10b974e3863d166c381523678ee6748eea8b192378d9fddd712f4473d9aea2643d316de64e0485b973f9cae6b9e54073da72ec59e04011e8b854e743152086d78ef8480c63f697679a55b9045e60d6c93f90401003f2940121f7cd6f5d6c524791b895531b91af6d423e8ee81e87e6dc00202b9a76a487fc5de711c125d013a8ad5f354d9e7526a0c1c8b23304d670379c4d117fd51eda20ead0c8c3d6de7875392d94626e2390fe05246c98b134fc64eb31f59112925f1f1be90713564876313d642a88ec857b195d14c515fc8278bcf0c5c3ff81fec536df65d5328ac45e03fa64fbe3b74f91d5d094b5a5748b429a55bc87f907648aa2e5df9af3a627d944339f3680f3e3c107facd409c11e967c295c7f544e3a7e37bc5b0e9ec6430b78cbd214ba370e3ddfcfea4941477434715b6362ac94de4bae53ea0e06f1756f54b19a0c41ca783bb39913cdda9db0b38fa494ec73e4228d0fb75bc3ff19da7ef230b33638020aa9e936c0c7caa19679d942ed59f6937b461702acb632b1cfea67e700c3565ecec563ec333a29ef82ef78ce057288613cbb1a79c02cb547a7178e0e278dcf442b1dfdec6683e5aad7e3d84f0070c2abb5a45c63f4dd5e4aaca34e78af22cc4e11a4ebb234636c2ee7f15eac4bf3a8d75ab0b0e9dcde88b0b53296c30ecd240102997268357f29ba2099cc8ce239510311304ea384fa9361768d2425afa744d939cd082508e9d5dc5b434b93f39ad404ed0b4618845e61ad74791b4ccfc91c9a71718e1a7e4aa2c692e097466781cc9f0a399bd6b6e572f54eb409405b85537f6ea179b220ad66ec7fb5d71437f88ec8e9c9238146d6cb25350f559b3be224d7b588519009913ced80226d9ae2456dc5a2e880fc2a0705648bbdbdad59ccbed6dcd6de569f5a21d005d6270e16c5615b60ed50e83ba76b7cf7f06868538539c7cbb334bfd551719c5414ab8713288d0f6d6c2f1d683c79bc6ffb5df3d856a27bc6ac78804ce35f47c81963517b69ca36969069ca245075ca2f217b34a0a0cd902ac5bdcc75000fd617b9ab5a9426cb76efa4a71f74c1bd97a1a8ec5e66285f343c2111a1ea4e85a7b03ddcd84508b86dfe2bbec6b5791f3a64bf5722d69b299d5b9ea01865d6bd2ad5004928a80fc13b87c4de8478d1734e0c73203d9625bc41982896a422103cbba9775a6408da15cac819d0d6acd0e7c96914f910079f07cc05fa49cf565097eabcb239b11b8f315e55ed45ac9fa8577ff9f9ee40af9c7d7c0381b76a466c4f7a98fd18200f05609c228b29c965a54c97405988c21a588fda97138764b516451c2f8794fc54c76a5b55db6b8f83d46b4c1b47455ebd4c2b97b857a2f0e432de0f35483e4a4cceea1dc2ddae25367f942f322f016314d1c898fcfa7d9d044d40f8b9a7f080a72902094b453e7df82a48b7eda6c8d3e8646af793ec910ea3596b947a7af7edcf29d315d89984057f4998314affb58cfa1157ca12eaddf22a22a8062bc36ba2167f73844e0b887df6ee87735c6bc358f5cd10c4d5f92c1304a18c93e7d8ff0276e728ce71e7cc1b9fb671b348cd9d090c4cb44f97d13ed8c082ac430cb5a8ecaadca3f5d74c12ce2eb7fd0b64d7fe087b372aa3d0e308c3f7416fea60904056c17c3b88b59e586d50b8629d2fa13d74a56285cf3d9c3e4a76cb92cc4c176ebfbba82179a3ba95ce3a813b7a2b8523d0df799e20e4a76b7420c0c2ec6f88e127a32b12cd803954cdf8ea976acdf2f597170aa5c6f4a1344d7f58509906593d1828762d29864ce2b84570c938e8220f4405e0f1cdbd800514cf6ac69ccb982ddbfb7673d763c309fa4b1c16db8fd76dcf4471a599c15119d1e8de91614bae5030f6c448ee5a7cb40143a0ecd728a6f70c43e30f9d490bd8fd7d05c49e2c08c6587ec14300687d19a1d5c1392d3bd437662ad61b65ef8288b76a255d21f025a6e212c4bab27a5598f452dfbc110263d77e87d47aff94786478a4ece2d20cad00a7173d73b268af6880956b907b5d80cdd67b7ebdd4b04b437a7e8c730c158a06464ebb2d4ee80d73ea1a5d95fbe04528755ec3752673ed8aeb1ed26cf72c64373e6011d8f40d29540b1d7840bce55dc990c321a7164e37a49a3a47652f67e513059d77a7c7511e6a99f3cbef90f38e1c5870b850c43d0eb198ce8a8cf9bf7d1e640b703c46a8281088e83ab7e1e311f6eb28260e2c2f05b4ee2d292c4b23cd22ba9d2e8f67776f7650507d0ec3904d116502be5d44e8d719b94f8398a67f19269e3545ed5be38889d128c5bcb245f4dbaebde8b8d6edf98bbcfb4155b3a733c2068ffeecf4fe738807000356a820a6b1a0f46a8fcc9d5848c317fae6e7d46e06edfdfb58c80a1cf55b662b5f3e3dcf06f574280149ac95c26c2222fe78545d8344bda44c2ebb7d67e330ef40bcdab2931292020bc41f27e5336cc6a1a1b08931d35102b84c7286bbb8a31bded0cf2b6cb2768ab5a9d816ed4b4c8d63a14c25b48b0cffa95db5a7a5f4529ce594d1a45ab9682246e4638f68e06585973ca8614ed7019231f47ed2dcec1a0a05b87fe34dfedea99020ee149d3149ab27266ac5389a173af48e6583d3acd9c493f93e196539c542f48308abbdf6a9a017151dce653adb2fe7e491cb905f2919bb81c88f5d2c7e2612aadce89c593bef62884a72d0d72431c01b9af6f3d7d9111ce58b150206783498ad45174571e69164a25771d6a7653d58e948525a8b6304d10e8ecb7a4ad10d98a1d4e31a72612bca8b47032784b6b7286ac6c536982e5b4f3a4c8bc3ae1bd9093bb14334d1088e1131e18095a6d74db5861ab71c371329d8a3058807b9a7cb014cc4d7fe60a585eeea7ecfd384f0ea3d1d58409683b6dc08c0221afc2f09cad459a8f9212381c6a9fa1ed7eaa97595712ff2d679823efa817881d0d7ad9a76b9a5e109bdfabf8602311db622ad10b79d9e4a421fbbaa89670c843356fcbbbf5042c5091e0ef43ef4fbdf511e02b16c0a45a17245b0c299300ba43927d6f32cf424f343635fe9b6127bffe7f4689cba6dbbd3ec718494f3d04699415ef8fe325df0214ee52000065d40b3add0a034079c0f1dbc6895eef455f5ef68d6d866c38140c1620ba90ffcaa5127b569b08fbe697b2a5db442381edd0f8022b2e46c6f8e1563528231d9840ff76d0f9153ac07ce08af3a4b35d45f3732d793218910661953de627b3331fa11ac110c7605b400940c69b933658c04c42bb984c547acf233e9b21aadb9a5b5545c1ea55fb9d456f98fd610dc5212c18283adb2ea7dab80599057d70ae649df9c3101b3a429af53c22c2b9dc161169d57d25d8a699838c56075b4378e6c480d2ab43238bf63fc651c05e96afe70aad9d3c59f3a0b8625f7516ed50953ab355ad5d96cf2112868242073f7cf2f7d6aee6e915f4ce6d3112ddb5bcf711dba30bb193b0bd2dc7532f2c0c374f4fbbee594009b5918e695e3298aa4bbdab21135050a72c455a3b2084ea8130b52c134c3cb7e73e085e1e8d7a2694564c6b6f0319aa7278250fad6152d8a290c57295c43f6699a0d7016098845b51320f4ab31", 0x1000) socket(0x18, 0x5, 0x6) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0xc00, 0x0) ioctl$KDDISABIO(r0, 0x20004b3d) ioctl$TIOCCBRK(r0, 0x2000747a) 16:00:16 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000140), 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x8000800080002002, 0x46485d48) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000040)=[{r1, 0x40}], 0x1, 0x0) poll(0x0, 0x0, 0xbd) select(0x40, &(0x7f0000000200)={0xa}, 0x0, 0x0, &(0x7f00000002c0)) 16:00:16 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x80002005, 0x65a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) socket$inet(0x2, 0x4003, 0x9) select(0x40, &(0x7f0000000080)={0x8}, 0x0, 0x0, &(0x7f0000000200)) r1 = msgget(0x3, 0x81) msgctl$IPC_RMID(r1, 0x0) poll(&(0x7f0000000140), 0x1fffffffffffffed, 0x8) accept(r0, &(0x7f0000000000)=@in, &(0x7f0000000100)=0xc) 16:00:17 executing program 0: r0 = socket(0x2, 0x0, 0x4009) connect$unix(r0, &(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa) writev(r0, &(0x7f0000001300)=[{&(0x7f0000000040)="0c6d5135f15090eed7faa8c3f4000000000100000a800febf772e98c72000000000000000000000000000000", 0x2c}], 0x1) 16:00:17 executing program 0: r0 = socket(0x2, 0x4002, 0x0) connect$unix(r0, &(0x7f0000000040)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0xa) 16:00:17 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x800000000080, 0xffffffffffffffff) r0 = syz_open_pts() ioctl$TIOCSTOP(r0, 0x2000746f) r1 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r2 = accept(0xffffffffffffff9c, 0x0, &(0x7f0000000040)) getsockname$inet6(r2, &(0x7f0000000080), &(0x7f0000000100)=0xc) r3 = kqueue() kevent(r3, &(0x7f0000000200)=[{{r1}, 0xfffffffffffffffc, 0x800000000000001}], 0x5, 0x0, 0x6, 0x0) 16:00:17 executing program 0: getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f0000000000)='./file0\x00', r0, r1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r2, &(0x7f0000000040)={0x0, 0x1d, &(0x7f0000001380), 0x100000000000000b, 0x0, 0x248}, 0x0) 16:00:17 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x100b1, 0x0) write(r0, &(0x7f0000000080)="ab78f1782a62a0361c47de104b112455d2cf888a9a261c2ef1f77a86a1", 0x1d) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r1 = open(&(0x7f0000000140)='./bus\x00', 0x105, 0x0) write(r1, &(0x7f0000000000)="4c3132e1", 0x4) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f00000000c0)) 16:00:17 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='x\x00') ioctl$TIOCCONS(0xffffffffffffffff, 0x20004276, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x10401, 0x48) getuid() getuid() geteuid() getuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) setuid(r1) ioctl$TIOCMSET(0xffffffffffffffff, 0x40044271, &(0x7f0000000000)) 16:00:17 executing program 0: r0 = socket(0x18, 0x1, 0x6) setsockopt(r0, 0x29, 0x80000000000000d, 0x0, 0x0) ioctl$TIOCMBIC(0xffffffffffffffff, 0x8004746b, &(0x7f0000000040)=0x8001) 16:00:17 executing program 1: accept$inet(0xffffffffffffff9c, 0x0, &(0x7f0000000980)) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0, 0x101e, 0xffffffffffffffff, 0x0, 0x1) minherit(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0) r0 = kqueue() kevent(r0, &(0x7f00000007c0), 0x9130fc3, 0x0, 0x4000000, 0x0) munmap(&(0x7f00003e9000/0x11000)=nil, 0x11000) mmap(&(0x7f0000719000/0x4000)=nil, 0x4000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) 16:00:19 executing program 0: r0 = msgget(0xffffffffffffffff, 0x0) msgsnd(r0, &(0x7f0000000340)=ANY=[@ANYBLOB="00000000000000003e7c2603152eeeb1ead6a199d03a0e618d8c8c6c849a8cd98daa672a67c388444b7f8c0ae1a22aa0e6a39d4055f09040ec8a8e3e4f8d7513e95eaef83f93a11eaad928778d7a2cf09302aa8afba5873fff26dc7aaa0c82370b97b63c8368f8224e9376dbfd916e133bd91b5059d5f3c4696767b52cd4fdc79f3cd3e624ccfc8ec158874435610032534afc0e1b68b38fa8769153b78e4359424d6023cf3a17316f2144eac449db2af00c5745a6c3335aab7adf1857ca48998c03d48a15d5bcde5288575f33207a3895bb38575e72b428b865d3acbbe226f0b04389981903227b800e9b84d597850482281c78ba69faa95b5bcb1a0563f9638b7fe340c9211a27ed12f518af0000000026acc6e3a57c22af9284e0ccd59e390a3825911af605b286a594114557385c494a6bfc787221f695b56b8ff3774f3c40a84d2bc86530087662f58d399307955e4a7f3a3a2d97def5ca6f592cf8ebb64be75e977eb03f5eba46eb77ba7bab3fbb79cf00000000000000"], 0x1, 0x800) r1 = dup2(0xffffffffffffffff, 0xffffffffffffffff) fchmodat(r1, &(0x7f0000000080)='./file0\x00', 0x20, 0x2) msgsnd(r0, &(0x7f0000000000)={0x2, "ab30425b6878ba4cb65f95d4630460fa9daeecf22ee83c1f265f95d5db5ea041b9d781a587078e0175277e1a4f35d57143e8d40a4e6d4eff624ef69f3e16e08c5c3e7d16b11a33bceb24805c2c5b75d56e4bfad62ec5cafd51881ef0cb02adc9d19f2f1af8ff418f535b4335"}, 0x74, 0x800) 16:00:20 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000000)={&(0x7f0000000200)=[{0x25}], 0x2}) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0xfffffffffffffffd) unveil(&(0x7f0000000080)='./file0/file0\x00', &(0x7f0000000000)='c\x00') 16:00:20 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000e, &(0x7f00000000c0)="eaff000000000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000080)="eaff125c00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, &(0x7f0000000040)="eaff125c00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000100)="29b8dba376b7f617758d5e83c9befbcec883bd4538750636904f07ee47a7f97832ab93d378475b1ec4a2dd4521c045210478236eedf2ad8c6dcb20e0fcb7602364e4778ea8af0e7e873f1955eb3f96cf45a97c1bb1d133a0b6c040c4341edac3ff", 0x61) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000180)="779a62ff9fe951209da5fde51432e0ad240b9da99fa4dacb1771a4c6a3bb1a293ef7f29abc16872a7e4b39019dc43cb9fd791bd8b696a092c1fd5377a0d7eac2406ab4b78502ec1f3574f188bae6b027c43833ae77a33e1cda16d313ce9bae4fe1de8cfe1f4f0323a363ae374f42290951c676e0e3c7e11136f64427b1de3ade73310a8c628eb2241532d17b10d6b10ba3b56d59e6abf302dec878fae09bffcba921c14ec1222fe8909ff0febae606d9de1394e29a0a458ec12a76231d399e73ffd4f6dc7c8a0c0c00c27dbf9a5114275fea7f9f38bab95153d17e8e470d", 0xde) 16:00:20 executing program 0: r0 = socket(0x800000018, 0x5, 0x104) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x2}, 0x1c) 16:00:20 executing program 1: mmap(&(0x7f0000ffd000/0x1000)=nil, 0xfffffffffffffdef, 0x0, 0x10, 0xffffffffffffffff, 0x0, 0x300) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x5c0, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse0\x00', 0x10000, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x2, 0x0) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000280)) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) fchown(r0, r2, r3) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) link(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='./file0\x00') bind(r4, &(0x7f0000000180)=@in6={0x18, 0x1, 0x8bb2, 0x6}, 0xc) 16:00:20 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x7ff, 0x0, "b04d0000000000000000000000000000dcc400"}) r0 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0x3ff, 0x4) setitimer(0x3, &(0x7f0000000080)={{0x80000001, 0x1}, {0x2e, 0xf9}}, &(0x7f0000000100)) pipe(&(0x7f0000000140)={0xffffffffffffffff}) kevent(r1, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffa, 0x0, 0x8, 0x1, 0x3db}, {{r0}, 0x0, 0x2, 0x29, 0x80000000, 0x3}, {{r0}, 0xfffffffffffffffd, 0x10, 0x2, 0xffffffffffff2c75, 0x800}, {{r0}, 0xfffffffffffffff9, 0x8, 0x4, 0x0, 0x2}, {{r0}, 0xfffffffffffffffd, 0x4, 0x4, 0x8}, {{r0}, 0xffffffffffffffff, 0x9, 0x1, 0x94, 0x8}, {{r0}, 0xfffffffffffffffa, 0x0, 0x0, 0xd7, 0x62bc}, {{r0}, 0x0, 0x80, 0xfffff, 0x8, 0x5}, {{r0}, 0xfffffffffffffffe, 0x0, 0x80, 0x3ff, 0x9}], 0xff, &(0x7f00000002c0)=[{{r0}, 0xffffffffffffffff, 0x40, 0x1, 0x6, 0x59}, {{r0}, 0x0, 0x8, 0xf0000021, 0x1, 0x1000}, {{r0}, 0xfffffffffffffffb, 0x48, 0xfffff, 0x1000, 0x81}], 0x400, &(0x7f0000000340)={0x4, 0x7}) socketpair(0x10, 0x8005, 0x8374, &(0x7f0000000040)={0xffffffffffffffff}) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) 16:00:20 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() chroot(&(0x7f0000000080)='./file0\x00') close(r0) syz_open_pts() ioctl$TIOCSTOP(r0, 0x2000746f) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x2, 0x5, 0x3ffc00000000000, "73be4ad94e90bf82bc6d61b8dc7bee901dc09e9f"}) write(r0, &(0x7f0000000800)="ea40349191d9f05d2ff41d20be091ca0de6486a8b69bb8d8902a149bc43313cd5c07df6252c067625a7dcfa34cb01a2d61e60cb7b0f19e37f5e4dad81276795f917e7b6b8e84de6cb9ba98a1dc6fb3f4ce36626a13649d66884122198dc8d1c1ca7f693daf98fff70a27a0da22e9fb91fb2753fdc030dc29d02c413b91b00be325eb7bf48a313c4e3a231885bd4881a3b69923df9d2b1809cdb91422e266a0f5c210e27d045585bbc25bf2d8e18f9e02cc851a9e8352f50f7100f5d6a202484db4990ccfb54b0bfd1c90ea4948572f7dddebe1d9fd30d3de41ac6033976953e3a8898e3e5d2b4e24fecf92de833976184945fb67ffb3de21ec12639d9c7b203965fb089fe1528ce67a86484e1bc727d3f1870dcd9e3502dcda7d7118c030d12c0e03076350ac66b1c7b8de3a09385c8741a95263c6f6915355e9d59f837046ead4d7552aaccaf03cacda8a244b8fbb5be7dbfb7f84a5fd20d3b5e534fdce15dd5430c52fba1605f28f51afb26182dc7c5b5afe42838dde5a287eae371b3dce8310667c004a063e78e9353ccb698da84f3de47ca9fbec0a8d2832d0ff6fcbcc3b0f6a4b6837ed439e384f60d156f3c6606d0742b6ef2411319ba8f56b569b6ed79330e8bdb86bca38a1d67db0c33d203957966e0e0e4695d6c01ab8c04ca6db5c2abba48c5e392654986c05cd36d030f97f656756d58d4d3fd5b95e0db0928866c4789968436fe6d3b2113059e89a00fb118c0f6002abe2d6cfbc15a22259a99008733af5f04f9fad06c6326631969cb348e60b5a379a27587e81c8608adc998a1288d5c5bcf69abe6cbbcf108bd0176758d8c119cc00d315105593d87d1868a69b1b6c8d5974032d14f0d6a43d196ff342dbd97bcb72ee951ca4ec73e5745038843bbc5102ebf038d7f822fae8356b30691d1e2cf1e93e345cc40d4e42e3ed3aceb94f0b2dda59c448c0d4ad6e23bf9a7272d55fccd454cce05b69ed9a28b491e0d744f14eee1b1c593b821755512d6afee62da8ee95949a65e2110f60cf214524d38af93f4b95cffad9a07508ce4a92f64d9a41b87643f30dad8fe734d6c6f20a62e26cab5a490f9ac792409c4e9455ebde161cba387e58d3a7e8d35b30e7b4951e5cc5ac0da8fe67b9065efa51d7867bea4d3825c32ee15966f9c9d08479443cd725688686be262811604b9a01f4e2d00defd5799a1787d1cf596c8cab097d636178a26c58e64d9b59a4ae9fa4ec5a2ea8e80bc35b51deaa860996d40f457df6493f29283123b54efbdff6ac41fc91e2d69f8247943e4521ad97a56a2e203f08bf47cbf7e226eb0fe6e859defe3ed415ca38d4b12bfa2c7a2df4d17b830014ca38a28f75d2c6e31d8f0eca7077a410ebdf19c87f2c48449b07739d5523d53dd17be778af2d0d7ed0a2ae7b9c081e5e29a17c85e54ad9bd02cad80f41d4095afc41b5d12ffc157c436e7fe5dafa3734f94d18d290bc8ce4b79033e8db0b262885d49ccf8785711f2e5157ab107b693f4a032c6b0b41e469191f7a5205d5ae01421f77ab724b17c64d5e34309a007df9aaa42dfaf6d3c593df871e11de2267b85b69753344606eca99012841068ca71b0a72c17a4d4e2eb509b1fbc7084835f4ce699dd95b620857a4dded3a2c71c28e6302a477c4508aa237165c69d245cc0e19b89c5b79e252aa01f1be237682957818c9d914cbcaf73640a2bf667246a5d9f081579148b5580f1d50d132eaea7743f0a4b46d026368e3880a02f33fc0af294ba8311cb36f65203cbd015bd3c0543e5af0a8d862ee626a42def1f15e8942ed1879adaa5f3f0e217dd6784632006f7cccd2a182a583c8f5d7ac5c1a0d8f8c180b3e3e66c0abd9e62039a8883a0875250fb37c8b641c20d6024060b87a31c08e12d4fc6bb6a011de42b99483204f67a44edd612f22b53f2574dc46680660f2885b8c10d8553fe2605b72c7bb5f737753977186306bc3b8417181d58372ee413c3a66386d88f64d956f0f10f518dfcfb0de1ba1c39d894462be9ea7bdbea6b5ff66886b2afd8376b3b39862f66bc6279c1c098d15f69169247a5b5d4ace80fff8d9906c456cb118938fe5515e0b5ea0d381d98d1aed9a93039527e6a64130676d8c30cddc9f2519b6de6700ae353b5291ffeb2b79b0f2b587cdd3636c89f4ff5dfda2bb9fbb88d971512b38d0ef9d5e58b7514d5ed65a6c884f72a7f3ca331539b46e6217546c67e684e677cc91b29f77f82506bd9309f074ed94d7fdac0f4647a1f62b2cb8729af179b0bbfdc09990ea2f8f5ae2b58f5e13a91bc9d6582aa964e603ae902c37328393f3c121633e95ecd5735fa195e22499f18e5aa3c6869bfc2734410db6dce3e793c92de5ffdc2e8b4066d144af6d5f66b4ea6215cac7e111d055c7130fb55091c1f2ce41bd3c9f5fa3938361fdc217563ad2a94018d27f8306923cd175645b0225a29c64d7769c0a6b9b0bba949a6721448bac59a740526e3c1fb2e87df6f138e18261131703bfcb7031a7922c2ac851cd3ad1d2f3014a6b4a9c46a55b039db7788bf7d9ee1f6d1727d6b6866ab3bf1a131092aa1694764eda0ee396132f6989d821a592dd417706dd68db647bbd4feff087d9b68c40dbeb202941ba2df92a2c32efefabbd004da03749cf8e1a1adcddcf6aa11a870387a963dc39ba21c4b1dcea2162fcd7c7a6763688865414f52d0930f00dcfb0ef56a02a14da1f4d6fc845d3991694ac3cacabb0a4bfa52ad6b3e527f481a817c06a40603cd288e4c14ba220496d8365326c30ef3185e9c94edbc46e075bd5a2afc5fbecb46cd9a1df2372c8028d09b3902616f48cc3a8952da6cd84fa260e5218b2d670a40994b0e230d7315580c53976f1308adde25072c158b0d7883f20bacd032554db5ba415a3dd7be92f313c991b9e6675d7b13d36c5271712d5d6c559ee1847a8931c233882464fff646f9d08b767f8276729d030a732ffb0bfc7e6c245af0336ab457b8995742d57f0360ff2dfd2dbd64ca2f2ade280f800955b799fbd5d4b43f2e98a16f38c2e09083a91b7e55b3efab13b10148d4c004e91142c2fec015be4989fdbc07bdbb2f0a7bc9e8150674fc631d16e293de4b6d9aa97c2a3f2834da2dbd17717c5c82d96e3f14242a8aa9acfba1f881843d4f4bde91fc6ad0f9653339ec2b121fbd26eb72f29be14379c9a6e4b5502bcc679140122a6538f4f8d4e4a3699798578143996b1e026eb81a4f23d41e8b8010f48e5c1936a4b8d1a88c18651f1f205c25219a2a6cafd5d5a2ca6b9d83d58672cf9184e92704a0f189fa4f8b2a927a192c74dbaae3aad3cf6f884e2b34db0bda0a48bdaacbe16dd5a26a418da50a6c622df138112d3dfea82101f34dd3e72a551e6426828c32a113c4a1c771df1fef54b99f884f76f49980cd48422f979543dd60ea03e9bb251262e33354ddd474f3f7d172521f324f26da6f3dfc3c0fc1a98106bcb3aca5d49df5d3c887807ecff67536a16a5c95555c3f193ba977169eb92f4a2979837fe7845c9510e770975414cc91fbf1520e5f78d5485cddbbaf2d6a74f05025ec5ffdaae6bd8c6ae496ba271850b4cae18b753903bfa3df30adbc450395d3c2d185af8e655c1042f0fcacd794cb2692e2f17d07df94a77f30b3bbb40e086c021fe7b6dad2255195b26b1df388b9fc11bdb9c23da352f9430bb5a3e55485f4b48e0bd8dc6eecc6828eb47fd92ee77d5e05b71f78cce8bb182fa2ac2671fd2b79cc1338daceda765fb9082531583cdd07299655c46afa3c0f4295a27c31c63acce5abdc838b0537d183e1cb1d684250d05ad39ba098e275b9d76ad77f6717dc8e4e9dae7371caa298b083b86b00d3dc2bc70d94f28b13812d41bfa9ae1e74c6bac0042f412213cd7ad80fc80df1f22aca0d3c9b65da1074cbfb21989cf99c96d512a4c15e48eaf69667b95b3518201f5a91b64802a16ba9ef880b895e0553be5f746db5b4613899c19c482f3891866f3201f5b9ca191f091bf4e98e2104e4070524ef5c4df134d7e15b6bd5db7134f3ef04abd90a549bdc465b0286da5b19fa0e3c12f2b73678479caca35dfb76a81f6fd2807a90e6ae109aa10a4490ddbd339694ba6fe121590110273ec2f84ba39755d67be91e8d994613d38e8e9800e9b1c63e2e37474e5539c729e50fbb98a691d5b0808fabf3035353066efda517a0f00b9c3c417152f323f36ed1d749ad685fedbb8c8c469483cdf06c97ae1d8964fa6eb7f9bea8b73ceb02fc519efe57be0d0631b4ada01e7a65fd126d43a56edbf61475224efe491d7552907015907e6beeb61751cb9bcd76e732a63962dc3bd4e3bbf066443dd669e32a6e47f1fe94a6ce0ae4d9b9e4cd9ce200e82b015e82bb0fe2b1e97a165f39f679b3490e4ab2f0d56903845831964e12838088c64acbc15ae04f0246bfb7d106b0ed05399f2b1fd4eb89b14c0676ea47783a68e851914a6af0e5821edfecf6f111974dd1d95bf450169801b23f85d8d841d3e2f2d100b7b5a73d9d46cb43df2ef87ee18207420cfb7f8ff06bdaaa3798458cddca54319d6b1fe1996cfe88b985d21786482c8c950ef5b2bbb51e6a1e0b43a60af85936d8d22c00e4574b211ad3770891d8f64a666c13f51dce19a2f33c3d989eddc0c4827af2b20e4828b5464be9deed7abbe7cfbc40f800d2e7d0ced74cbd77f", 0xcf3) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000001800)="d10b01e1d680f9c6062e6d20da79547c19470756030e4e79668254e737c42132b2f88425f4eb7db503a5c03d41a893a0c73b3c38e32468b9dbf2560d6c575768760056b5d3ab2b1c57e6bc1eaa94d6cc666e8af2db19c4845ace8342f15b175474794bd7845853fc3246e1044321f2b291ad9e303905ae6eed8f620ddea01882a4fe05fb74dc3da97ab05e64632e85b80bfbc0f1db169b67eb682ab34df35e193e36a1af6d5185b6ba3ed3dcdc6d4bb18ce4d900c8e6a206c19dcc94c5275eb46fc82dd3242334b88d5580f891c20a42ad1c516658479257393e16f6c12e499c639039aef61448ac3c7e80669f5557141b711aea87b38637a1b4b65f240ec7f37a09bf59a95a65aa07fb724d671eccf12bdae8df11f389d59ea4bbd573da7bf7ef1711c5d44a8aa9ea0ddbbf0c63318fa69bef49dddd26fff091919895189b9b4174c96a31a9281eaffc5fe6b61c5d6f1bedc9809f5a9d9ad7cfaf84776eb5d5717bdfa4789922265b2f27a230372ec1aa093aefc07e28617cddca6de2941c448cc963e5cccf4dd5814f5610bb3841e0f80d44164db3840d5695ed292f054f8074bd421c42dac937a9d317b2250a8c0af2fb9fd8e9d5f41584bcc1f94f0e11cb73a63ba82a7d46d762b625ff447ec3d0f0f91afbbb99ee8ae7cdefe4674ef4f74612d573a600cae98b6fb71950a21963c56028d7857a8e4b334141107dc7f5bd617e62a25f1c6332c238dfb77ad8c4695b7da5751cd86e5c86a473c94d76b09180f348be30986df1cca9455db9777e3731ba3571995dc003b1871d1a6c3407f7eae1916bad7b1051c551667d68aceb7275ff935c1fc5fd0b1a4a0926a3724e2f7b1ccfa0009921a3c944f08afdcbebcf1d79d1e3b3c71389a9b0175e66526ae0b92f2f2eda3d332b063d1a0c157535e47fc802460a358828c8d75cc26713a1b8e14fc318c179d0dbf412b398bd06d2b6efffb01d35065e23062d16080e3d5e01833dd224313dd2265c65c1051a42c0a37911d775add8ec3367c5c404a05d0067cef5f58ed8f843693b45315212ec06fff30703b1894267b652b522050caebc5799661095290a314889061e1e7dc97882a23a7e2b88022324cf8ecca5ded98d34328850ca995090fbb1069c058b58b95dadd25aa005c2f0a72fe29f078b0214e1c86b682c86e10afc8232eebd70c449236804cb191e34b3b2057bb08a8c2fa0667c34583cb7857005078d9771447063790964fce093896ebf47851a636579c3dae62e3fa62d3e70fd96846f24c298e1117ca9790c0c013d24bd97d5b025b1117758483333f03253382427bd13dfc583bda5abcf62735e13a7aba3962b0673db4432cea429b7582dba532dcf46403cfe090abe2d92a3599e4e0427d3a49a37864c6ddcf7a445faae6d83bdd5803de13ef875130c43415c0699ff286e6158626d7bbd3524468b537a11896968471099b8ae53383ffa6b1d1fb5054b006d2d8f94eb28dee2a9a8cfda86dbf58e1123a2a97d2e4c840c6388da77c8a0ea04537f50006f834500a1d0ac7b16e7fbefa9a565d942f143eda7152d3e3ec4426c846582aaa1cba72b36816675eae5322a635099fbe321aa751525e1f6a97a56e5e8f401e46d51222c78017b3a688de2d3dbe3b0f5941ba0d803ee422284b49fdc59ca90ccf20e1426881c53027524153e5d10248776eba553f8ed3e6d822e4d61852df5feda744bcffc9402dcec9b2e94f7f242f8bd04b157f0cae1d66a6a8c3699aa1db8383aec08d0d785a58c1f33e919cf1b06156f2301d9ce227644e07f3d93de991f47382bcdbc1238faabb2c12c672b185c7b6d535a4dea76803e9f7277856e9b3cec255d70373e447c1bc6501bb0ee330dfd005490819403414c9ff92f6e230a787323db5d05a7f115bdfaf3fdf15a7f43087335ce430886fe3139ed089e65fdff4052866cf8d85db6455ce2c035fde725e520f6302e59a63504b78b1104f184cc8434eb43c5a62193fc467fe23da152afb6c7f228ef68a8aa1d08956dd5efc57961fd4827ba0deac45473710fa1a2edf8d1bd27335b3bce597e25afa16efd77a0bbcf285dd868f245fa1a9f92d1e9a6fe62d655df596a534a6106ff930dbacc2827fcaadf9561c8775bda8f4fcf7abb9962b146f80a0efb433c62d0589a2b46744f49a213342d06479e01f35e03169b3fca179b9f2ccfb9e49e42dec8a0436f4a2a1f960ab27aa4c9ad0ee6b2b48377a6fa19b700cad58d48a3ee6beb52373ba0eaf5a4998a2f0186fe22203611ad1c7f8b7f661dba0b40f03e2b5b4c5f5ed63c792cb9c122bd1a10689980fda257145037804df28a188d630145ca1050c9e91003c7c99fff08e0812b93c8aeb3ad6eb21809404fcca01de934e74ad2618da2c232fbc793f89ce4be9219f83e133bc8086aa4ebef3ce74c288997dff674234d8fc478e95db4c2b1b93eb05013f207f95ac166443d82ba5f9cc051ff8787d3cd13508403cde0d4a5bcd743d9da77beb06044c8d5adcdd8834d2bfab6e81a5f46aea876d8cf155d11706752a02d69beb2bd60f49d9a00729b8875ec63798bf81576b416e697332eaca67fcdd6d5bae23b2d4edc7787d593510f343a457f5dd13cb0e0e72288d74f7a1968d7d785ba6e3d510f0df77e67ada645667e5fb415aacc64b8b74d232ff206eca3ff58c27877ba52a9cc8606ab983d58b0da11066b3d94017595f18430ce94a92a52607afe83d7e71057584b3302492c2124c237d2be26e1d6f46645f6bdb6dae428e43c2de1d1aa3568ca0b9c7f9a15f77f2196a4113a095bf111e3c79a9e91856c5814f35c4832afbba817b75bf8b570cac2540476d37d8eaca90ae3a44d5be23f333d29d98284da43adf236887fc3c46cb1afc93c38125e8cef8fbbb79cd8c09c09578a0758186bcfa9330ae3b78f9517f30e2ae05f6e8c88517603f3b896a3157e356232f7774c09f5400287780dac7e60e390860b6329f8bb0de99d0bade9c38915fa196b9e6127e02c96d292b77b382f72b000e28c9ab2202bab6df545475adc62cab1ea977b53567af2e9d6a52f82c7f805e8c1e57140d738815062eb67978dc58ae3e38f1a2d95bb5abd173898953db3b13923c1dcb5f1e27b3589484e415bd3e4ef3db2613d11205137aef4063f75439a031d4ad7ef29ecc8b79003af787dc3eeb9617289a8e39bfb55fda0d64f7ca8dedc6c4bfa795aa71f97dd2349397975017229ec86cffb76aa018e82422d1295cbcc9cb57fa2d7a58e1b4712dcbcabc5ea9244a2b7497b2b7707e0256f9f927e7bd8971d90542c5ef6bb9cf53fe52ae616233b20d4d0c6d430628f78e7a39d0508304648fc4fd7d615a84350518659d8a241e7502bfea689e56dea36a7a0aba37541c713153af6f589a743fa0a1c65993163bd4281374d219e46f66b31abd3685be0279ead62eb8aa89e8f5672055782db411510c1e9c8acccd3609726ad16ea96c693c3763cb56d0bd5d67f0f6f1af821ef8a33cfd4335890217befc6aef5707eb153f56aaf604113582452f45f02edba5555c7175df6d485060f40ddc07ee80182bad7077a2c146a8ffe27f336ca7a2bb5c47da352c48eaa69c4fe470c704b342854ffe0ed14f23360dc72aa27693f769c76d21d49ad742529303e92fe5350d6259c9f94c82c43c515986592c7b386dac30a46d8386ce3b9ee710dc001392e5ce9a1cacd7edaaa787ebe72b71be0c7df8bb4208ba9420e5f956b08bc03352214da5345dc1b8e62418245aad3b1f836abcd5933e2be6e00d94136d911fe2a907990d24acbd3ad501457dc9a80afe0359b525774a8a3a2ee1121ac3cd5d3e9e808e6a53f087df7b14ad8804a5bafc210040165f5ea56694b409e8d52b83fe2cbf9047b25e5efffdec68567c24aa311c0226948cf49c129532aeafd53d4bc5708d67c3ac707ef967825e7f277d76b8508cce411d5059d3686d182c896bd30e97cb44e77a13294353fc333b21340a2df553b71dab63cf20e6629e255e3b11f6a044293e74ec14636762bb52ddfb70fc241093797254778642798c3b56fb50e6f9163470f05bf33e08c7b9611bb4639773ba186d62899c8f485ac060001a0cab0ab937c4133c3634fd129a6a748c468c81fb5597d0a8e5847056a21a8b4496630730f42ebe9880f1d64bc753676be3be440b3b5b0a61b92a7deb3a4cfc43d1eb5e965e19a54c37f79b8965472fec22eab8c29f036d13eaf06dc1e340f28ea07533752cb157a2fe14cf3f38398976e1dd8132eb747fc5d32119e25bdf0986e1d0b6ca04907f631344bd2f1ba4070592c3e334aec8cfcb0d09c634b857f1824ee551ccf5fa88812ba0a415ca702d706d7290b6b3f82477565edc6613e2378c136135e078f6745659d3322be4d344a42b30d2559975bfeabb81bbb7d3bf50ba035f8c3c4c40f9ea0748ccfb796eba9a57f899b4727c4b35884c18bf53f9558c7b684ab64f686b715aeba28e68879ab280a0926480a4e5f7d71d774fb59e4394618b89e4451f911d3ba9b0c1b03873a7cfded0a371989c422f4f3d6522e82f678f86a412a547f7d25f63c205d721787df1de595751a0226fe068ed84e025d2f01f851c0667c3513eccc12475f63dfe2d9e33eff05abfff7399de22534295caa9599ad52a3000113d00a8325f5015771484e53a6bef8bdb09ad4225cf49ef6154443144719ef2c9579a781e63bcbcfdac8e6ff5a1e345493de7b064adfe9faba16e8a22210e76467367444b34bc8016e1bd2f735c7505eb0068ff05d0cbba009079abce4a1935e63", 0xffffff08}], 0x1) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000200)) writev(r0, &(0x7f0000000000)=[{&(0x7f0000002540)="23ae232bda877666064626ad9563546dfbc4b36bf78cbcedbe6da87c85eceff46baa1b2677ea5504c6c4219badc7dbaa0060cd599954672cff5f46b07523fc1831bb13406aec561110bef5524e0317f7cc27a5256e9997eb71170b7886a088761ca100b8740a0d0c4554354bf93b330a83ccb0408e98bc8869d35f4e1b48b863cefea3e668ff584c151d2811a1731b64391f6b98bba07ed30f2923febf27b373d27f4b236f38a4bf48e47454ed10d741f3b97e4bb12adf4e65e1dd116c0ef00b01c533aac93dec9390475e8b1facc2032cea2040eae071f2dfa6532be9add7fae615b46c4212cd8256b8a7cedb7e8b204eccbec4eeae132244ae5180be0ff5205d210624d08fa3a98344a8cd6683c4303cff8baa691b569db733c6fc2cf2855d00518eef93f4d97ae4823210ab05e4e2fc57b418f37123663592f005514dba8e4d614cc76ef397fa86ced67f7d24681e3c3d4698932d8fefff6f112f9e6a3865c9555851d02561c06d3dbebd8807da2705e08b39ea639e00b2d02a4b1b0087257ef6ba11a5dbcfa3d33aac837f8a58b2284d466055e9702643ad86254fba2cae27c483c0a1e5e720bb6b762513376f5e970e6a48247abb7b35f98c9c5f99a82452fb8d5eb6e6c2331f6cef3f87e6011ea86fc537c27d3d6a7e5e9fe0977f9fb591c4b20a6ddd8394bdc36764dfcc15e48e63972edd69ee2b91e51c23d12ed85eb3ddd5be1b8beee35640c4d128a4316300feb6cad293a87fc59ad3a64658349837829780b8d2db70fd09fe090f654d20826c5fefcc4db4228c53e8ce629cc5468abccac101e09fd16aee19029830b3e7759e3adbff9f27f060f46be76799b48ccc6068212009939536261da793f3d733297cc04fde8d121f2d16b943a977fb45d2200703233f6764c4d46bd812f6ab87854b5054660d07ce0319eb21a77ba2896e3c8db04cacfa81e439ffd42866b1f9d6cceaf25938d15837c7e3fdc59bad8c0098c7df53318601cf6a4585d792a42cf1023b1bf6736e2c077fbb0b874049cf1d4c562e361bc95288a66f4054b2e3d8d4fd5d6daaecb093bee0c1278c923fe764d98607668228371006390933a970cb18312987e9fada54c4345130e018af332833a97f07bf2738c72425f352095b618258c381602ac5ba165035e7b6e65f333636d9a1019ad00bdb3321c34cedbd13124980b9701502e47fbb6fd8128e5110087bc20a6ba348aa3408c2d16b2bcaf08b580ad23c77a64ac9fc224a9a1850d885b76c5444b708f7a25f2665488d5af89d8738fa7447a69cf7b5d9bd26cd85f9e8d112be47fd078e9dd99969450f9adfc7b4d421dddc9cfaf0f6699d3f60cb7b4e2e1dbb17bbf83e95f5846c049fc3b36d8bd1b142f13239d1fab661865fb72323ab14e1f6c6164267b3033a95dff3721c63acac18a7410d000eccbffa80610b9d57bdfe52910d6cfe3406d45efcf1d7f6ce22ab8122fd5d309ca299a3dccec2c6a590df6dab2ef9c1b473d916e13758a2ee6a6cfc452aa5976605bc72f2beec253562315ee4bf827d7db515b3cccbee97cd65b60bf0c661f0f757f3f2244c70f1e7079c455ef95924448d977c44f1510fbe46959e13220e4408af082aa0c3027322d9c3a517e7a454c70632afe739d245e4a739a1f8da944a8a2e88020ed3e5b467483ada1418118b11b772edd9b4fa9723ad125e6eee678308c10003fa9b673f2fd5f52a7072d2200e9dfc911794f5f80f7efc482ada26544f392de400e495d3748ef5f1a955f70d3dd2c95731e63d6e74007beefe951a5c52d5aab5386961afaa13f95812282646ffe3f525ac7a38d78749173723ea4434e232cb700b89f16fbdae75dd0823cdc876217a2b4809bfc501c18652dcd835797cbffb1a60b154a4f91da187c698b24c07a7596f55ca93ea82a20d1d0f787d633ea441a8f3b430c81ed5cb383327d6672a018b9c62f065a21a6ff0961fb2bd8e76746daf2b771a85b83e4d54c64cea326afb02128502465a36a339ed6ad1fdf48aaebd180e1b6f091e86a8d37203b5c86c4e7b76bf21e62e3521b84fddf898ccfae9ca003ee9bd76592e19b5a619227045da2d2ccdea27bf4a02126cd1bb3bcf43583714e1ef19ac6463c3b351217d867ab482ba3ff9811d0c6f023c98464dace6faf997dd2acf0f81334779f68c32f3f5bb1bba4f18301683cbf1d6f40d191cb09d2256f128c866f54261d22f62803ab84e366b33bef67c406ff0670f41f4c87fd7a7d9e36b2c6bd9e3b74d691f3fe97cb654db0dd3ceb851a53548c8d398c119c6a2dad06167eaa781f59f2b7c76b26913023d99caaaffebc956ee3691587309c3a5676b24b60a32fadc9cc519737201508b4fe7831a09f0243a937f6ce35037276df4d172287bbc67021eaced4e7baa9f628ae4fdb23d6ed4919999d4f4ad205f409fc33013ce35d1671648371ddc5991650ef290f97bbceecd2dd8b45e2a1f4e04cdefcf5d49980da72953750f02d675071e4db434fe539d05bc8ee66c08b403b6908e24ade96547491655a9d25e6459e8d24bd7c1f2bd9391b6675e0f3ab5f6bf1556b75860ec79f66148c72e27baac2e39eae620d8e5f18b8bad55b6cf74e6333750c9926b0b36619abc064f329a482fd9bf20daa06b55d1b5e2837b91bf276c8d446f8278cc4bfd4870ef1a98a40eec4e540838ef34beb8198a6fb058e435830ec68a3968ad60a65f11045ace9583eeed702ae9b8ccb94db974fb92ef31fc6aec003c28132691ac012b32b8eaf89097c3bf645cab1eca8511962a518d20eb47553e14c5d0123a0dc5c0703b1faeabfca28f28d32d3d266886c906c59451c64191850c15b1b90a439379c2e7c92621608acf362a94edd2fa12fb516a99b1938e163abdbe5284fc7177c043afd8562f7976b27553e20b1e97270fee76cc472e5927bc084e1b21d64937d08ace5415e2228c007d76a263fee5c81c8397717ff2c110290493853ba8a5ddac2adb3184f6a17230d2e69fda0d73f9e10ab3362c93df0c048f2f5cd4b2cec8421477714ddae2bca575850643bd21f256890cca36c764dd761d6f2e329590e87b0aaa69a71ba0b7cdbd077ad79dc8b5a106ccd9a53d5dd2599d95c39b8306b6d8b3e40fa586d778c0cef47ab85bda74d4c3f3d1b09a6b6724274f042c1369b08e0ddcbba12329e01fe913b09a6929445618e345e2541367c7463306281ac22da03c79c6e4dd1629159f1505d6f49dc2ff5d131ef1931632fdf7b2e7fbeff1a7004acc1539131d7214ecfa2d2715950a4cb5f1cf3896cf3ca7c54389b47235e05e2ccacf5ead3d4bb7b5840b0aee0321ec2fb5eea219af125c5ec70faf0a28393e2c866de787100fc55e02e723416533c3193290343b872f96debc4ce62424c8a3b368188f15662be4c682ecef65693626514f2c670cf03873fed6727f3a1f69ba84b1c67765014fc497f55520bd213e3e31da1e4fda52f180602812b1383885bcf0396621d5161cf2333e00186d39e93a5445a33611131ce74247c0c5b6a44a64ef5c98e09de9bf705d1684c2e42df41f3e65c1f02531f06b5951c11140c83b48b1e779c9d1418492b1feffbf75d43628322caac34fc917653db23c9782f5c8f4b8480baf8857d5965aa2d0b1800187d251d7ec0080685c86d9bd0c6835da567b87d4a07b34395f657af381af1cf9fee724c11c96a03ec258cd673d154d817de4d3f8db1003a37f4886f2b4e2aa1d238aa8c63700759d4bcc84b187e494b9257772f189c0adb13aa5e9c1c76a7d4c33b71980b047e83c223332e1a3c3399c3ac0f4a6640e8999f1b6eaa0397065023cec51f630b838762b53581c31fdc69ace6819625e15f04d83c366ff03202432198f702665fa01e11bac228f12b3e7357bfdb1c5927e18ceb9916d498a7ee6a8fad470ba925f447b60dce08c481a53cda8fecaa70ddc91dcffad72d4295ed9f66a42148a8db626a39b2128749a83c62cadea0d41d1309bc78ae559b76b9771f7ca8ce88af9a61af07bfce65ecfe41b308f94ae0c790f2a6188459a8a57769179316f5fcdb6f48f9c00a698811c9b7249993b60eaa6f9acc954616ed23d32b21081dbf7f1e96f2635a176fa6eeea4d3521d6d57bdff4a1ee7b137c6b1d89d7a9f05da6842291f8fea5900e873753a9f5eaa6082e9df5d8434f4d7b83dec91c75a886975e3487ebd9bf6507ef95044999e406873beddb7c9473b8956403f7263f95ee79baa97999d20e3617fb2e62744edd6ccf788b67b612cc5e12e0f7f771d1d5bcd4ddd2c9f6e5141b768dfc9c59d50637e853731f761933ff7d235ac063b910bdad8e8f7e82f825d5fd5848562965eb25b7b7bac62cc4396ce60288d07bcaf66012fb178e344b8afcd2c1a7d213cbb5bb9e8806a9690da60d8136a21b3110f50cefa70fd9e411acde1975b9c973fccc1e256d8978836132eb1a49740926fa872cc670aaef5c3c32e9214aa6ac0277b053a2403a171c6fcccfb19cb1f6ea65b246f4544be80b37a6e8bf5d3190e77d01a8dae08be5e59ef4fd4f46a2291349e45ce219e7f7f9c468dc13ef6533a13453f5b6251f34c223ce47d4233dcfa61bc29e92faabf53551413bf3add25d32b8870d0d8246a454bd7c5cd22471d647378a4f04da7cf9fb78360f8c3d1d2b81457de5073b2ecb63960082b58a1502ec7da3db475b6f06a6d8ce79813043372a009fa253d37fee735b245c35fd8a5a995b0ed2382e176ad43e7efb85e72dc753d38ad18c7c22f91b1fd491c16b79863c93690cc747ae0af11f0b741645b847581b90e1a76084c8e7b41c73fb6c0ba758ea90fd66ce38ebe2cd13556263f1a07be1c92800e393b4abd4da9884a7f42dbb8f208edc41eaabc6141f8b259e8af3b9e36efd37cbf54e9e23cc009164d49ab88a940795a65fd4dfa5a95e855100594dbcdd9a5b9c7982c49f0a8fc947c28064a9421364d4bc01a81c3b3deeb30d8af4c7f2a80a72ef5dd3b074cda71137a9f723063d9130244fa2fa4d7ae409781bdc21ed926d92c0453d3ac5b1835af629a139dc05334bc31a9522fb08624a8e5e9cd0743b073536ebab1a9153ed95377966cfff095cfd4d19b071914c5764500e9976b7ce5ab385cd7d909c91dc8deeaf9929906faf5f3619ee2f3b5b1fce07c36b42cb51603a672414251e789761161bf068c94e7036df07c10d8a09dc43b2351d440048a5119455b01c2a0957fb447d7b6251ec232861c7f026d1ad6a2c7a07e9714acf16e2fb43a96c21a0b1c7a9cc14aee05ea43795d9603af1d5765b2e48878498b9651f2ee3360290b3a7f96a2753d4e9a40b068bd5cf07882bda7fe3d50814fcf453aefbd86164dbecca90b9f7e0a71ef70c565afa858a99342ad8b21f2708dbd11e2d1609de97f79cb186329b55b07edfac558aca19a616d9a0f88e975df52f923a4270853e636adf3ba01a247a6f7f0725a32a6c4cec569501bfe26a21fddcfc9ba39191c72cce7370c93a974623b5bca8c7bd7135a39018cee9a97ff5170ea79ade1aa9bfeeb1e0d534c0f4410f1e12accf410dfce2aeafb8eaa8402c901b1d11e0154262f569cff7669e5b801c263866bc7c68943f17bff085c298510633de5846217ce7d4c89318e3b2b6ab527e0206c4edec62a4d047f67a1f01d7b59097bf29008d9d7cbefd4181f2772318720f87ae0b01a05968032799a9d6192d0cea879ebb27ba99a00cc3cead9f6428a3c9363e4ab1fc70fff18b559463db4fa446b2f194f91e418b3a98ff637aa9cb0061877df1e5bf77e67cedc1e", 0x1000}, {&(0x7f0000000100)="35ada7c25e85f591435e0216378e330a0089476e644289179a15982392b0efc7d17898a14f10e1cc1b9fda64969e99d382b6e3cbfe3449c14a7a27cf8d506c923b6234f691cfabbfb552363c5135ab9c12c41e36de8bfccbaf7143b53935dc4b53a1547d3aaec289e468c34f0540f001ba9780a5ef9d5c3f431b124577537c247ea70f", 0x83}], 0x2) writev(r0, &(0x7f0000000100), 0x0) 16:00:20 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000140)="4c0da48700", 0x5) getgroups(0x40000000000000be, &(0x7f0000000180)=[0x0, 0xffffffffffffffff]) getsockname(r0, &(0x7f0000000300)=@un=@file={0x0, ""/4096}, &(0x7f0000000080)=0x1002) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) ioctl$KDSETMODE(r0, 0x20004b0a, &(0x7f00000000c0)=0x1) 16:00:21 executing program 1: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) r1 = dup2(r0, r0) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x5, 0x12, r0, 0x0, 0x0) fchflags(r0, 0x4) open$dir(&(0x7f0000000000)='./file0\x00', 0x480, 0x48) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000006c0), 0x1002f}], 0x1, 0x0) pwritev(r1, &(0x7f0000000100)=[{&(0x7f0000000140)="d2", 0x1}], 0x1, 0x0) 16:00:21 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) ioctl$TIOCSTART(r0, 0x2000746e) mknod(&(0x7f0000000280)='./bus\x00', 0x10000000002000, 0x280000000044503) r1 = open(&(0x7f0000000040)='./bus\x00', 0x200004000e, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000080)={0x3}) rmdir(&(0x7f0000000000)='./bus\x00') 16:00:21 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x5900) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() readlinkat(r0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000080), 0x0) kevent(r1, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) stat(&(0x7f0000000080)='.\x00', &(0x7f0000000200)) 16:00:21 executing program 1: r0 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000040), &(0x7f0000000180)=0xc) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x6, 0x3010, r0, 0x0, 0x4c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffbffe, 0x0, "b8000000000000080100"}) r1 = openat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x20090, 0x0) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000140)={0x7, 0xfff}) r2 = socket(0x18, 0x3, 0x3a) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0xc01, 0x0) bind(r3, &(0x7f0000000080)=@in6={0x18, 0x3, 0x0, 0x7}, 0xc) msgget$private(0x0, 0x60) 16:00:21 executing program 0: r0 = socket(0x1000000000011, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000180)="b100050105000200000000b1ffff027c0a00000000000020741038f53e8551f30ce390500e08fecea11ea8fef96e4f9679d5bdc2a73764aebdbe781e4d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89040fd3872ba5fbb770c1f5a872c881ff7cc53c894303b298a85ff3faa8d9211830e0f2f0c9f69ec7ab3a34c29000000000", 0xb1, 0x1, 0x0, 0xfffffffffffffeec) 16:00:21 executing program 0: r0 = socket(0x2, 0x3, 0x1) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) writev(r0, &(0x7f0000001300)=[{&(0x7f0000000180)="0c6d513562f03ac2d7faa8c3f4000000000100000000653a8df400006cad3534939300002200000072e98c72", 0x2}], 0x1) writev(r0, &(0x7f0000001640)=[{&(0x7f0000000040)="a3c310bb61b7413dfd50f8698b5f5d4c6686890e26919499b42c9c1dc93a15928bf843ac748036288da2326a0c2d4f61bf25c614fd953569463e32723378a22c445880dbd43cc6fb8624ff7d88f23484c276a860cdd18351babf0c1028267b28a6eeebb6b87f48348b96dbf9d99398fede75f2a72c09900b148381ffe5df4151d1204f82d078940ad8d7be5e4b020e662515cc2af85ae05e0e3e093c6f4e77e01df5f372be17bd7d39d8497ea458a4355c0f4681b7c39617634565e80171", 0xbe}, {&(0x7f00000001c0)="bf481e98eb0fe7f9a1de4890e66182bd836f95ea3635d718ed66861e30d7883883e7b0361420c139bb7f18150635328101df260621c5f048c3fb640f6ee03defda4aca9ac06da9a7e14cb267d7ef1c18e901c5b5a52271564de2dd813e09ec439d3025bf2daa0b79d288949c3109f1b083fdc6e12128f9861298c4ad6a2f66994e59d11587dca4cd88c8490c4810c6bef44848ac4cd4674b9706cb9827cc981b600f7ce284b44f50ee09cd5aa34e4ab6f75b7ef11bb43ec55b419baf2ccad44f13208fb9f127c6eaa0804caf5723f68a07fd9bd671cd1245879a4742b4c6", 0xde}, {&(0x7f0000000100)="05cee48fda864eac9a48808b61bc57717117f066277c44d878dc8bb39b8228b3cb649815f66ffd633f261c00f7070b509edf88d5cfd6c689c3f65b6761f24b1e7a18a42a431ebb250618fd88e4e6c3a9809ae648863281746e5cbe42071bf4f25566d69922f3", 0x66}, {&(0x7f00000002c0)="e3288012741a584a54b9166b30c2c6232e9582f3826e327b2d7f9a2e08fe059f24e0f2576461c24c244d0686b5718c520e9755186e7044b950e4587e3879408806d8ad7030bb215fddaa5b4a13d0b9e09f207407b489ceb0a9ffee89d2b84300912af674331ea46f360d761d697cec0cd2086f36d943f9a4cfff274442e1f8c54dc9ff8d8afa16281e24ee5a6e051c13b4c45183674f0be2d1d89c6d543744042239763889d313c6d39f68e195465abcc36ffbb407aa43272a97399ab21220d1517023b179f71b5af76e29210bf37e6324065d51c9275bd36f581de0a8ad84e70ff969ce8607174972728588515dc4627667756802dbb61b3eb2a3c5bf0bcaf312b46377642a3a740d296cb08539ec9c7a551e80f1336277e340c8fe64d1a00eb315f604b106ddc86564b57247f6658cbe55b77a8fe8487283386ec7bf71f1a56814cd889970506abf72a948c7fb74a59875b8ea5f0a05ebfa9d1705f2f41c6b48760f901f9e8a94654f2260df1f9b2182d033e3b7d04eca2f64b782963c0580a8031261e75d40c085f12721ca5579bc72b8f86627d954e73da5019328f6cd661ffcd517415c97538f1dad03b9eb3d0f9d49060f53eae38fa95754b831844f281666bd466aff06c218454c78600e53bb817e3bf8018d18aa14e995ef0bab73cb127b2954dcd025f6a9e12630252f48cc2ac3c0c739ed0de52e024d0cd6fdf70de202c831c0734dce0ca5d9200a9783a67ec650e5a017f69f0c2220dcade97912b87a4c268b42d14200b90f9ec4ee95976a1b76e84fd081f56d8fa7d32d6dfc7e8a46399e3d3868e259cbbea14834df4e63aa1ce87c8cc5b64159949dcf7b7457cd18872c05b8555aa5100848c7b8184b00ca6a92ff5219b813007d2a5fe5bfbf0174279844791c721735ea6df3238e1318fd1b80d12b1790a5dd6f5f9a0bdd8094202829214838319299f01463e1d76c8794048aa0100c41537ea680bcfdeccf3a93be392df8591a9d1f74bd351e902131869c978964a3d5c140898e5958d3a184800cc5f317b536cf034303f528be288f64fe91a3e8b3f6cf454e7a6769336a06a0fc499b4db4e08597e3e35231b9ba7cddb6d0dc049a7865463f8c322a69d517a278caddbc71ee0d36442bcf2c4d9d1916cc154ee615419b1d99b84c49d5a491d4eafdf06719f468f217f830f2cf73e5ffaf3c7af454a795fd917eac1327f203c6228013b600d2dfae091ad7bb18eeacec9978606830389a6d0e6d1968c7cc60f7cf1b99dc1a7e1cc973c420c4727e14b9eeb6818ceca0aa86fda9dee5c8f628e585b5f02296d7024e26375b0eb075f54d0a8833273433ceaa9ee209804d1fe3962523292ba4729075de869f571e6e9f6e77760a7cc2887e55a20bf93a9f382543e784f4c92429c6e86154e3d315455a7de7339f47fff3dcd1966bfac28ede24657b40ed3b3b43137c490766a578d1b40db050337edd5d37d94f1567a159d021392420cfe2c6b3bdb1bea09a85e6eb53529b7957f66685d7a3254fd743f76019436aa8e673ddbe22c14ebee894150067519b23ebfd4c47f6b6feeef628ffb175ae3070afc7c2614c6f1d9c152fbaa6b953acc39709550df5ff8ab60450ced068f91225bb32aa30f1aa0bd35baf0031e8d6e01eec1ad2880ec39ca0311d43fcc44e572cefe96f456b692745ddbe332ca144ce0241b5d8d83097ecf5b2cf667e8e7d7a10418981d943d7f2669b22cb4eea4d29247642e3b8720da03d6c5f1620e2c607bcf026eedabe68c2962e884eb73640c3b9b00c59c9073647fc60c153aa6683a6087bd778928ccde5f94dd12f157328ef1c50f97d8ec1bafc05045274b2647247de488d997a7dac978533f7c38b56bed0ad8473b787f4473f17f86e276b6c5f178e910d2d35881aa71b78956b87c418d40e909a69ac04713bb6271cfe1ca1639a37719fddd2deda9a5120b0e37b8f2c7e0c744a3f27a78cfc4fc77f04d149311d8a7f08f863433a2b59e352eee7e7340f600bd073464e8a63581c31539106d2d4d086050e3b7a26bccd92009128fc748ad12043910542fde7d45905b136f3c4c4e2b84288b88739b2c4b0cabd126a28f6db7871c21c4652450cce62ef2b45b969c20091c10081e6d2c002dedd2bd9d17d8849dcc69960bb12a17bf77e769dbcf6b3db46e35c182d6ea30a113749f8710bda2faf0a473c2aafef799af112ac984c1847f46c0d04a0409c5d23c01420dce9515a0b1617cf1fb790bfd230e8ce3e42c576a99c7e70569c23eb0eb481e85392b6d6910009071f86a1dd067490ec3f59c24accdd7d284e79a15ba0edb22951b3ceb54efc15ac2eef01f37a8004b5b34c4eee3afefdd8652c97d5ad6b5823e4ab7580e68ecf066989029ddab2082b51ddf5d3e98f95079c494bec3231bae3a2f6bfced34c04f17914b3f692b207d62ce43a99e2a5dd746099fd0413ac6a8aa0885cec0e507eb811f0b6147e9b260c7d4db10d23a1b3c75225a0bbcf94d70226d856dcd219cfc41e8604de45daa27a31fd6c72b92232038801f05fae2420bb6cbe3769b41f14f305222072708fc6c672814c63b1894e1f2e914b1145e8dc60d5bcc25b2baddf1ba4deadfb7343a3db2798d97849e5d48092b5e5180e8a662992f7f2d2d073a3b5b852fde53eb81a048f5b0e8e4f238cd6ec18d3720d1ce7b8dc5ca9bcc75b9f3825537df3d0535225712ffc5b4fc879c143b323f9b605d7c38660d1c1a6c2f345187d2405fc19d7b73b733d82ad1c17eaad84029808617620005f6e8f3d95930643527067ea4ed21e7ed9675eaba52bdf8ccb3563d90e413355395884d90a4c6970af617d09e5f59ca82a0765e47193b8e36bd3080266835b1bdd59818069ef3e2aaa42d20e619aaad6f75e5bea0e94f680ec1904706ed61604021db003be6530ea5c5bf510e518e5804e7679f26ca64da6c9d2eb3083faeebc4df9be25cecfa1643a60ad00702e95ca98bc531d2c2ec5ee65e08bd99f1d7558b0e1b53fe34690923331dd978427221f46d339b52d8cd0235b5d0e1d88b08b10698bbd99975fb786dc926d641fc87f05f5a49e28d45f3f79c1b0a1b4e4742e0ec289077166989978d473f5299ed415054bd77b5e253249e23c6833b97d022a4af249cf83b72336704e62080d984eb679c2a93a6dbbbee17fe4ae10559d7823d24c8fb55ac05159cf8dbeafe4dec3f580a3289383d6e2b29508850ee86109da481dabeef3b477fd42e608aebb0a91d43911b1421016718c8775967403c8443ca095c532a8ef000e0b33e2acb7774503fa3e9c0055e132c5cae7606ea27a6fb86ddc3b85ca7124b83e5cde5187578f773c6d5b1d5fd99522c605f52f42d872546e20748f6dedf04d4cf24425667b194e72c4229ad872e6ce928292e001b84093e156af8758ca2191f244cdce9ee34f230c5ccd3d47e8b68e48d2eed85640809e3cc850cf4b07f0031e26bd24e558c09cc7e73bd2ed45e62b4e5eec817f8fc8660df81ea7ee01daea9cdf22a7ebd3829186588198f30f8e104f43c16f25f5512a12237e71950cf3e335fdd87f64a7c3ea53cea7de7ed482940df28674b4bca149555265cf55761cfb30ba0d8127bf19444d85a0580a0b9e2582447e110f312b9134a7a1efd8a41db4dff8dd81c3d6e7c31507f471d7d3cf8cd94097bcbaf8ab9a3d52c3750aa24aa3752b656954981717e3754120f65d2908231265e1b70ab2ab5595efdc874f18bfcc08d70490dd82494bcd7c5f9d01e3703966f7b4943d911e51907426593da2d02bed78a3c5199ec0e257d0a2f4ff18c75bc530fd5198d20b71061bf30b16891bc9a880ef4884d64b37f81b6efb7accde68feb196c402cd184ca99d7ab633d6785e803b8406a7b2e7ace131d4d57ad2fd45faed3f309c5f92fb11161b2f53c615ece2b1268fed75561fb7c1a646f54c6ca5e69f8d64d8d5d1addcd61844176dfa6880e8af1389d1a6952dcdc3f487c0fe3899edc7ff29e96437975523102d420e74e54d8ca95de8a554dee20eab96869d998e09321f3cfab90fa5bd4f32292d9e1997ef7b9a7ded2c3e65e6464ced55e0abfa3a4dcb5d725f348e6335d46e5b6cee2cc020eb49dfecbc07d800f2f8dca035637ddbcdd51a23df10ff244f9d0feea41c12ae2cd9408c5dee90ca078c036db88b5c1a1d34d20c9c1edc9a1318b756243916b754e1100f79cc237acda1385020bfd7c2c7bbd8456cac88895becc718d1ac241712de513fdc6f4476ec9c0168fbf1603d3d463b933e5c698a9ef60bc54213c88c237fbf6befc94f5d03e6e10fe7dbba0766108cb11e70870dad36f86b92620b84e624749cb9e8afc35e2b42bc585501673fdbefdf9fb3d5bbc4cf725dde5b40d99b81bb70bdb83048329e3d925235547281fa88fbc8d24f781b9e7abc9b720d6dd9e2264d87b6833b23b4be3a90a00ca4383bc7437fa3343bbc69e9859bb97b620de4a2c0e4d5e76e407293ddb06d3ed05217db13935ef7b0a510acbc9813e540b1b498302bd382d7f71e29e92e3bd8cca7d8747ddf20639a6c512f78981df5b0b2344cb681de3ed3f83d21db68891acec2078d66a469a8abcae5610558f8c368a04a052312e80b258a3f5c017ec861b854a4fca3cf51959db38f6d2c5573942557db071eeb0fff5d89b6bd678a72111a25f68b30720abc5a748c01aab767ca038b3d5bc3a93ade83877a15616944f9cf86b33cc146576265f634a4a03c94da080ff2c39cc0d187aa3697cdb757cc9a7075fa13b781d4d35f9bf9b32a74045ce460f651a7b28a78956d680b20a33a007245afb4d32a5dcfc75390af27ba7850202d09e25c704c6629c37d68211e89817b8cf748d95739f8f79b838007c3fdf9e72d3bbd2ff1756ca2472cae464aa146057cab6da8d5e823b40125bc43801eb7734a9405b2e3c567b087c132db72d36bc00e25948144e513134154a90f0828aa0617a1f34a6e7d699ba3a7859769d6d3903eba6de434120c5bc39a2d001d90768d9295305a91601b9c29b6fc26b8b28eb25a2ae7a33cc8aa1276410ce1a0a12966fc350504fd96858afcaddc21698f2991bf6482c86f32c3396f4f92e60e8e5c0baed8f319308ace4f02f79d9f929cd1174f4a8501f92a5b25a0425c0fca2058bef035660280d031d7467c089a052f0bc2f4eca76f17399826cb66d39e82aebfe696ba4c6ebbd9212df3954c087cbce090fb1de9811045082bf835da467c5f631cfc4767059288812b95d915d33d17707ae2b636860240ee8841c2e84ab8580f1fe8a2f9f55f58244669bf5f4de48cc3efaf11d88455170124197047ce95ee3578a5b0e578562c535485d532597d46f8fd1ef3b587a8662d0fac50631daa4f168444d7ea99b8b7e90479ed835c3cf65d1d6606130f7af4fa88ee592f9543ad6240e7a6e069827b9ba250971c756bba6fec6d899caa6ea541506f5db335192df8c9dcc48894b07b574e79cb5111ae6f47b0afab7bc36bc52781de6f24f31326c229f356687010f887e5db5da9e781dc3a7db57b66d80d3d2ba6634727c001cf32970050b051aaf6bc20a0e1c73de37c7e4599d37b92c61e3f17629736899c57c5ef82bfb9aa5397f03ec2c5ed311217d0d81710fee8da66e71c25490389d79afcd070335de9107ad65bf14de28b84b8cb54cf9d7623522e2078d618e61ac634adf0f9916e49d0bb40c4a1819266571669c26fee8a3db24f23efd706ddf557762d2638db22a7fd1508753b5a96aebff0549330b180bf82db6beb293631037bf369a7b26bb8", 0x1000}, {&(0x7f0000001340)="a582492134a168ae6e71667b27244f958eddf7f9a7249d15c0878e61d40b27d841e4f7f5f51c0bedbd368449a9bda7bdd61be8a6cc6fa124fdd946e0050c2387615038db95dca5a1d81c53dbfaa538ba0bfd27e83f4988aa4237b3ba80636e92c728544069914f2b61f2fc82181f836e302c6f32c7d5cb3f872c1e8cedab1c946e420e0037c8256e6e143a07c1b3d4afbd90801fd4b8516bd6c00e7d137fb90b3d2e992de309b9e35cf0bc18a37523a8a1a2c1c4eb653a449f610f1c0b32fc745c130d232063d6a7c5a80ee2137e8fd9e738fa7bc70fc5ba32660ad6f41dc5347ab9", 0xe2}, {&(0x7f0000001440)="1b0dc7f110dc6e6124e8eb9d4a3724a44f06ce103c3629a6df18a622d5aa898415903ee218b98bef0d0ed606bef291efca909e2713224cf47e50a2e914b22952246b9612de7a44e97c7155e7ed345a139f6b2272020e6ee3627491c150096b030865ff4263df59f080011e0f50aa6870d98a08e2bfc333447c21d45d5b95435daa04f897b0c05065ee09b0e23686077583be48f53db78417c99bdbbca9f7c144764512ef37d7994f597044164db133f34aefe897626aa378d1ab5b9499ee2a0755948ce98b3b745620bce5b2a175c0eee5d9ec7b5d416c694e", 0xd9}, {&(0x7f0000001540)="41838902cee1b98938358aaed2503c8bbfab44acbdba9c964768c88c66157f18aafee8adda2796934a7609bfce83ad519f02cc76b1b5099762443a58729fbe478e971aaf2908d123e0d9ac4df90e381ef9ed90a34a4a3d2fdcaa27d4c0c94f9ba73f85f747e0f9609602ac8aa6cd7492c01a901faa9a98bd4aba9cebe6917aca2248cb09d390c0b6a3b48e2e653ee07ceb873a6f7ffccfa6f5ce9850c562a6a05971de09d988f979483beb589311afb155543c68fbbfc57f2511945b8cc64a94d92c7b2381707b7f", 0xc8}], 0x7) chflagsat(r0, &(0x7f00000012c0)='./file0\x00', 0x10000, 0x2) 16:00:21 executing program 0: r0 = socket(0x26, 0xffffffffffffffff, 0x1) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) writev(r0, &(0x7f0000001940)=[{&(0x7f0000000940)="7aceb8c56891268bac290e899b92c6b077606d918edadab6e775330b16574a0a25280301076f04e696178193a94865aa68c056a660809e147eb286db96536e615c66b2b6208f9a2d51c1acd04e210ffade275190d7953d55922c6976147a8167fe40540eef16f6f1b6f51a9af33e86d9a372e7a8b66a5129f922c9b4cb1d7bd2d3dd6556eb4a30295ee3dd46addc8a19c00a743bab7e7335662da7b2e4961b385ba43940dfeb237f0a01eb818a10e5a807f55276728eb7f30f961400c6fff82db54de2e5b81882ec62a06bcfed832fbb03835c93fd71d1ae48555e60343e4bf28c77a0bee3501046f2e01443fb124d7b3631545a331021709baff25c45c03d4d928a8947562a4735415e914b99fc985335edbfbb390eb333899f2f8cbb1148ea7bcf98759254084b4ab5135e3835b94387b577d8974e67006daeed4328a57db34f94e3cda4d31d3105b5f40d92279f8c133785b691135b6af265bed6af369f4e1a78e0fffb4a62c73f1b6bd650e0e55e3fbb9fab2be0ecee54c73e391570631b4c839e499b72ce3b888421406af87e232ab86df4c4c0925b040cbd040b3d4c5b66e81eeac54cbcbc55d7c59ac2d1824967060628bae04bb9fe7d713c3006d29dae62bd3f7a162b7bf35ec811e48d64b032928e254fc225873c074e05a41edc90663f66e0ef70ba68c9209473b578699aa06c99fc26f46c6c17d821a9fdd0b9e2325e9364377ab2e45deb6781989ba2aca60765a61f338b12a7b3e77fa0bf6966fbfb562d45f2b11962db3441dcbb37ad889b28214538f138a3fc33b2545e308d31a7c88a5ba195dffbe70e2955d9078ba818e6dc431e25c9b52ca91046d829195bcbfded47b89e089400ee5a6976e716ae88096edad6014a3c7326822e9bea0a8742bca61a2fc78205d55be8817a1bcbdca22affca3a874ded0e60b893d859da89dc6e8d835feee31cb1dc0b251b372b83b878f67f03a14ee9bf4dd91544388089bc14f53fb0d202ae1817647bb7df7610950b74aacb3f249dbd12932f5f60378e97e97a6f7feb836b194efce22e379c9bdb7b125e63a6219570d37809d0b0c43fd9ad79e84973776d0359abb9e279c1d884d406f3ef6dc17b72eb2e8091c958f989ed1dbfa120eeb21283d403cf7a6cea578f539f16a0f96ec13c687f28adc32529590c72567fe419b7402ec4a2d967bf8502fb9a7c12308fee4454e99226991632603d068a5366284678420cdf2c5f071a8636fcfaeb28a7c38daa6bb26063e547fe9cc3e2224bff50d15fb8e7de72bffe1b54f582303531f319848dff2e6a5fc070ced2e86c8c02e21bf3e032656d110e9200a0dfc9e048da878c42c56952a363b77441e1cae16955969ebafaa3773c286840d62b9f26caed522dd4ded32cf9aedea7e77906c7a9bffd7d8bad838af0fc8cae3a01daf08f281e5a392e8a9e85bac5415e1a20fcf85b0b95498c1a18cb4502675a330272f5de3f8ab28b80272395c44e1c1e6a61204383cfbbe442fceb88af3cdfe4295cf6011827f3df60e1ab51377fc45a7f6a1a0235f1e1e9c24d2fbf267f00dec296bc3a603eff7e850cc552ea39754d606f1cf66fddef8c3fcda17bd97f71919dfb1a0fc618027545275b5e48cc28ad134e03dc046a65a260e9fe0e6843d5b51bc548320226bde8751019888876f58a622b1c3f1c6e5d958ad683469cb4ecf7b121b9abf262cc094cc0390ffcdab83fe75de13735f10229db18daadd2914b422b075590d7c439a4052abaf9cf826f9eada5fc25d5d3a8efaaafcf23aea8e26ec6f4d60a789155e5870c675e890f0d29e4f7a16c34447571590d57fdb04444006909bb463520da810ca4d4df3b41182c35b18b0d42bb41910191bc2f0a6e1a5c43081f33d6b22f1b1cd094d4021fbbcb67957644fefa562a7bfcbc276396e36a7b15daed7a3ec191ad0127dc380ec974562f9915e51920793f5d909958dd29e30fdce20725f06eb9e539578e999821917f500d9de4c9e87ce2307feab2e7e3c9a782103f44849213658513571adb9a5499347c8861c7c9974f34961b8323f208bbf11a60930601842fa009e383a23f405eda6731edff41f86954dbc045f8d4a4678f216ee1a0a3638dc15fd84996746e8d2b5826ef8fac1817c529d54ec4059fd3df9815a963d2d65a0a6f40f280904efbc8d6f1fd58c4ba52991bfa5f2aefd7092dd129f97609dfc3fd710e72f1250fe2d25f51e5ef1b7df949cc3c1f126cb753ff9edd3a179a14befb409bd7f1e82023ecc81db06260b2a60ccc20833d2196bcf7bd949f3829e1c900b68168c2b003667471e683c4cadca9794729449341cce74b0dd99f97a5a1a163f355e875fb9445301f65d7e0d4b0b6d0c106ca797d4bed765226c5d7a8495e8e81b76a76416334c1844531266d5460954439d71bb95ceb556edcc660454ea314878055f9715378d7e88a3d83934052d01ce263f434dc3b78ea2e4aef748720c4b2238c6ea6e8f26b6b25d84743034d8bcfc81c1e4b9033d55d5a4dad782128304db24c444e68cbef1fb58407f85daddd510bf4df78426fb473c954c962107b8ca818d4186ad634eb64061bfca0e5f89eaa44a0be335117376336161f9320a8b3439cbf8fb01a5c4f2573b1e20744c48e1fee44b95fae15faf740ae0647e7bf0e6b56309066058d5e64f2d814a983ef20fe67c6acc3190d21bba6075d45d7807e58826a5cbf777d72585094e129a7325e93fdc402d13e9c6463f61807fcf1804aa5c3268644e5e063ba50211b0224", 0x7ae}], 0x1) 16:00:23 executing program 1: r0 = socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="eaff000000000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000080)="eaff125c00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, &(0x7f0000000040)="eaff125c00000000", 0x8) 16:00:23 executing program 0: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x20000, 0x0) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f00000000c0)={'./file0\x00', 0x0, 0xb3, 0x3, 0x1, 0x1f, 0x0, 0x3121, 0x1, 0x3, 0x10000, 0x1}) mkdir(&(0x7f0000000340)='./file0\x00', 0x0) chflags(&(0x7f0000000200)='./file0\x00', 0x2) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mkdirat(r1, &(0x7f0000000080)='./file0\x00', 0x0) 16:00:23 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) r0 = socket(0x18, 0x3, 0x3a) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000040)=0x8) write(r0, &(0x7f0000000100)="9b57c67b12f0863cc3bff2a3fdb7513bc1bccc1402bcbbb93c4182a4f849acea55fce82266a66bc38ca4177cbbb0ef120d98f193f18416ab85cbc79967d0b65cd4b07a2c6a1244bbb457b576a7dcb57648ed4430e87ecb40a8204959cd7fa23da2cacc96647b4184b92434eb2a740084d1fd6cd872bb8a3b5d4f48b745e127331d8b557a6daee9aa383532572511db5eb5c4f86badcc2809e17b781dc38ba45876339c236d2842d569020287ce96991408074f0a8b7f55c354e9b9d8ed2600641a158f11973a86ce02a5a6b8740a0f7ca4dccf1e3e98f68c6fd576106c7465f52c5480c1a22b24593d470b192d44ac3d0f682afa71c7", 0xf6) getsockname(r0, &(0x7f0000000080)=@un=@abs, &(0x7f0000000200)=0x8) r1 = openat(0xffffffffffffffff, &(0x7f0000000240)='./file0\x00', 0x80, 0x4) ioctl$VT_RELDISP(r1, 0x20007604, &(0x7f0000000280)=0x2) 16:00:23 executing program 0: mkdir(&(0x7f0000000140)='./file0\x00', 0x0) r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) getuid() connect$unix(r0, &(0x7f0000000040)=@abs={0x0, 0x0, 0x2}, 0x8) chmod(&(0x7f00000000c0)='./file0\x00', 0x8) sendto(r0, &(0x7f0000000100)="9607a3406b0d31443da530e3e3739f3428dc266826d3debb44dd7f39fbe375efb99df9aef3c52f9f065064364ae36af196d254d28ad670cc79b3631d4ece", 0x3e, 0x4, 0x0, 0x0) setuid(0xee01) select(0x40, &(0x7f0000000280)={0x3, 0xfffffffffffff801, 0x9, 0x4, 0x5, 0x1000, 0x5e, 0x8}, &(0x7f00000002c0)={0x101, 0xff, 0x800, 0xfffffffffffff287, 0x5, 0x7, 0xc69, 0x80000001}, &(0x7f0000000300)={0x6f, 0x3, 0xd0, 0x9, 0x8, 0x9, 0x4, 0x152}, &(0x7f0000000340)={0x1, 0x6a}) unveil(&(0x7f0000000080)='./file0/file0\x00', &(0x7f0000000000)='c\x00') msgget$private(0x0, 0x80) ioctl$KDGETLED(r0, 0x40044b41, &(0x7f0000000380)) getegid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180), 0xc) getpgrp() mkdirat(r0, &(0x7f0000000400)='./file0/file0\x00', 0x24) getppid() r1 = msgget$private(0x0, 0x200) msgctl$IPC_STAT(r1, 0x2, &(0x7f00000001c0)=""/137) 16:00:23 executing program 0: r0 = socket(0x6, 0x0, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) bind(r2, &(0x7f00000000c0)=@in6={0x18, 0x2, 0xffffffffffffffff, 0x100000000}, 0xc) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r0, 0x4, 0xc0) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) lstat(&(0x7f0000000140)='./file0\x00', 0x0) connect$unix(r1, &(0x7f0000000100)=@abs={0x0, 0x7}, 0x8) fcntl$setflags(r0, 0xa, 0x1) 16:00:23 executing program 1: r0 = socket$inet(0x2, 0xfffffffffffffffe, 0x440000) readv(r0, &(0x7f0000000340)=[{&(0x7f0000000040)=""/204, 0xcc}, {&(0x7f0000000140)=""/160, 0xa0}, {&(0x7f0000000200)=""/19, 0x13}, {&(0x7f0000000240)=""/247, 0xf7}], 0x4) setsockopt$inet_opts(r0, 0x0, 0x4000000006, &(0x7f0000ee0f7f), 0x0) syz_emit_ethernet(0x1c, &(0x7f0000000000)="50b3cebed9a99cbe37a4d0ba953f2712f7498c8414fa4bf34269558b") 16:00:23 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) linkat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0xffffffffffffffff, 0x0, 0x0) mknod(&(0x7f0000000000)='./file1\x00', 0x1000, 0x1) setsockopt$inet_opts(r0, 0x0, 0x13, &(0x7f0000000040), 0x4) 16:00:23 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wskbd\x00', 0x10080, 0x0) getgroups(0x0, &(0x7f0000001640)=[0x0]) kevent(r0, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0x4c, 0xfffff, 0x3, 0x4}, {{r1}, 0xffffffffffffffff, 0x88, 0x40, 0xffff, 0x1000}, {{r1}, 0xffffffffffffffff, 0x40, 0xf0000001, 0x4}, {{r0}, 0xffffffffffffffff, 0x0, 0x1, 0x37e, 0x7}, {{r0}, 0xfffffffffffffffe, 0x4, 0x0, 0x9, 0x100000001}], 0x20, &(0x7f0000000240)=[{{r0}, 0x0, 0x0, 0x1, 0x1ff, 0x2f}, {{r1}, 0xfffffffffffffffc, 0x45, 0x40, 0x7, 0x20}, {{r1}, 0xffffffffffffffff, 0x80, 0xe00000c2, 0x6, 0x400}, {{r1}, 0xfffffffffffffffe, 0x29, 0x6, 0x0, 0x2000000000000000}, {{r0}, 0xfffffffffffffffc, 0x20, 0x80000000, 0x1, 0xb4}], 0x9, &(0x7f0000000000)={0x0, 0x7fc00}) fchflags(r0, 0x10005) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) pckbd_enable: command error uvn_flush: obj=0xfffffd8064b852e0, offset=0x0. error during pageout. uvn_flush: WARNING: changes to page may be lost! uvn_flush: obj=0x0, offset=0x0. error during pageout. uvn_flush: WARNING: changes to page may be lost! 16:00:24 executing program 0: r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x20, 0x0) read(r0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) getgroups(0x2, &(0x7f00000000c0)=[0x0, 0xffffffffffffffff]) lchown(&(0x7f0000000000)='./file0\x00', r1, r2) 16:00:24 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x400, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)=[{0x44, 0x7fffffff}, {0x25, 0xffffffffffffffff}, {0x2, 0x4}], 0x3}) getsockname(r1, &(0x7f0000000240)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a3d8"], &(0x7f00000002c0)=0x6e) ioctl$TIOCSPGRP(r1, 0x40047477, 0x0) setsockopt(r1, 0x1000000000029, 0x200000033, 0x0, 0x0) getsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000140), &(0x7f0000000180)=0x10) getsockopt(r0, 0x29, 0x2e, 0x0, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1007, &(0x7f00000000c0), &(0x7f0000000100)=0x4) r2 = dup(r1) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000200)={&(0x7f00000001c0)=[{0xe7, 0x80}, {0x101, 0x3ff}, {0xaf, 0x3}, {0x44, 0x770d36c0}, {0x81, 0x7e}, {0x63, 0x8001}], 0x6}) 16:00:24 executing program 0: r0 = syz_open_pts() dup(r0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f00000004c0)="3e2a7913e4bad21c714f4dd36a27e5e27b216d673551c0c01b3dfaf90f05000000e552aaeefeaff0f2c85e2831c61ad449011f78000000000000013c1fe9002049fa9da398bcd62b103434820abc4bcabba3444002007e14295fbaabbbafe214dea79d8e1736a01ed01d72f5dd1d95e8f6b9d3b3c190fef0c9ea73906e2adddcb95afdc27b8c9831351d74122ab9bd510eb00bb2c4c7a18ef00235685c2001fc170000deee2f873c1e711d5b65d2712d93ae731ffee5a627d0767106bd31b4605f1d0008fd323e6a8bab89057394672c25bc15a602", 0xd5) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0xfffffffffffffffd) r1 = open$dir(&(0x7f0000000100)='./file0/file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)='./file0/file0\x00', r1, &(0x7f0000000140)='./file0\x00') unlinkat(r1, &(0x7f0000000080)='./file0\x00', 0x0) r2 = syz_open_pts() close(r0) r3 = dup(r2) r4 = syz_open_pts() write(r4, &(0x7f0000000200)='\v', 0x1) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x80098b, 0xffffffffffffff81, "85fe4dbfa602ffffff0988292b3f1700"}) readv(r4, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000140)=0xc) r6 = getgid() fchown(r3, r5, r6) 16:00:25 executing program 0: r0 = semget(0x0, 0x5, 0x604) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000000)=[0x8, 0x4]) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xffffffffffffff0a, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) write(r1, &(0x7f00000001c0), 0x14a) r2 = syz_open_pts() close(r1) r3 = dup(r2) close(r1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000280)={0x6, 0x8001, 0x1, 0x6563, "bb853db7a28cba7091c7e8b268886506ed539c52", 0xfffffffffffffff8, 0x4}) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000300)={0x0, 0x1ff, 0x5, 0xffffffffffffffd9, "855c000a67a7230004001a000300000000004000"}) setsockopt$sock_int(r3, 0xffff, 0x10, &(0x7f0000000140)=0xf7, 0x4) readv(r4, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) r5 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000180)='/dev/ttyCcfg\x00', 0x28, 0x0) pwritev(r5, &(0x7f00000001c0)=[{&(0x7f0000000340)="4dfd2de82f2724a5603609eeedd5118e619218be5b1df61723e1c581d7991a557b7f2b59a3b718579a3eedbb9387547d70ae3710a418e2a88994d7460f481ed6361dc8bcdef39e52fb6c501d5e9655e0a247acd181953d12ac4f5a86321c16cf0297cc344a3a7fd3c9668cd27364e1cdbf4c3149941ec172a9931b16c2b47715f2193640682b68db963c07bd98194938712b0a6ee60f31d8d38c047ffff73fb6a999be1d96c82a9e5be7cb33b89be6885d79a5cc3578dd4d19c4c0aec87fbd7988de1667", 0xc4}, {&(0x7f0000000440)="61280c4ecbcf4fede35cc86b934430fdf9dbe9fa874f964dd0f2b9671cf72ef2235fcb899fa58df3771eef0593eadb7d9bf6d7c65aa67880ad3b8ef34a26581fcf27b8ab37255ffba49e0fd918b515fd543973305e68d5858ca9a1f32212de9de185cb15f87ebc7764c3e6cb5776b1ab9249aa242a79522db8172136ce33abaca0aa9df342b205126eb17e4b2369d29fcac48716ead67a5829b2d20baf186eb04db44d4c46528d8a5ddb624df3a9568a8091a84fec52310a406928b1c434f5c75be959a1b7abf21d204ceddd9abe0f8c3c6e69e00127932a161a1f64d3a3262ac17cb60a92676abbf506f25cbe2eea95c084398c97c4c0f88c1a4d9ce584ce9978eee84c88cd4a6027fe73f10567ce02aee9bf93d2b97bf9ce58f182ffa19b920d7fe161918446b974976bfe6b16afef97025d6c47e0bb0a9a879cfb36609d087956ba62e1cf6e74a76ae6fbf00df780555a56423f4e430940022b722ac471dfac7049e26c1e4c0ba2e78d24d7b46830fe847dab7eb62974a7eabc10c3c83f7c5aa9d2017430c577e89cc87dbd4d038d67f440fbcab5deca606cdf667a4a8e770000ce7503bfe808b9bccb9067cc0f86d42f7acf24df6de205dc07bcf0aac1ad24be7e63e273a7ae7aeea13855dc179e51efc1a0b0ffcac8543e15a9bb8d5d6288a9be863f977c74cd5ec7f0e569e039d710d73c3cae7e3abd8dd226a6f8adbe5e26100b00fba58eb7d94b9731034540430c0afe0f3c4560524034b35931d0aa99ebf07d2ceb02b46bfa625f690ed274659984606188c3fc620e55899533404e4a7ece9125e2c74467142d6931ae3eea223d16692b608ce7fc86814de91c4458a962a922118e3c2665086dbeb65ac26bbb966bd132026c1cfe5b4eaa1b05a78b90ca0d1c510caaa09396f04ffb9e45db73316f2ca8ecb172b2778f13a3166dd2b520a0782029b183686f45f71c8f48e2b173312cded84575b15aafeda34669f00b9f44734ee057d1a5eca75e32a25654f6cfe3a9dd34a160c69c25706b0188b749eee30352b6123879d28939138d2d27260fbfa85db9efa6279f6a770854192eee255d1e8fc938db1520dac5cffd822d4f0676fc5e3105e5f8e08a10cc27cba12a9dadc1aa015a65ac401ecf7269bd0d1802cbf2a4bf1619cf8a5e3602903993f11ba417c8cb43b902546a13b77fc801d2840a6555e6da545eb5b112edff47b6d90a899f3675c0b3e56f7887b4b71ef24168f67cdb8d880a7f568b6d5f52edd0eb9cf8fc5679bce0b46a5abac0cbf43e8eed3654fd0d164428309226b099a7bf322d9450fb166059dc987380219b97c32d0c62dfc76433f18594e270bc8e6ff552fb569d4b2ae4e75d3f7e86a20b776874884bc3297855febb61fd6b26721eb0fdc8d157daa2ac8afc8e1ae3bd6f8ef0ab8aeaadb8318072a458390484a2052d28f485c36845c2a862f230d14418daed5d68f581fefcac3eb81cdccb7090aaa7ecce6a587006e080d49a18dfede3c51d91eb3d5dc074c9aea4c2ead95ccfcb46b6d6880b892133e377977b449fe3c911a4c857e0c547050047d57b100c653d2728e3900b61fa74922daa4de21632408bc2e30998dc7bd513f41a22d1b88461b7dd32e52267de42f305e2b6f47c32c7536a70fd598419751fef0af4efed01193fbc5c7e5b36c4517e595599c3d4ef83cafc4996bfb187fe5ddf5ee55c9c65f34025d62f746e038b98f9f35299cb7ffa2a8bbdcc89a0b747e343ace99a8c4996083382a59ccfd319e995acb1f8096c4e91e16cf579438b155e018ba2bef92a4244104b030bd769b4e9e2ea505694cc84b6a15921649badbb740311e0d318ae08e58da1db436255cd512b5f7b0f6dc6e4a176cf78478d1267a61dfa0a84e1759a0e0c74ee9013d2ac42812efbfe678af6f256767fe5c579c75a83e10f8498b912b73602e6e6aafe231b21219a4a0d8e938d2e9ee0ee3c67df6c72b8ba190ae2d46a286fa5b39936e1815312e9953b76917abaa9248ae27ef7117e6419b984b6c6b86f0e87c625c8d37874591eab6fb602ecc3c7c2d3421118af330a6786c31ca55dd586e8cc34723be4cc57e59a14ba5835a81b520b01f70e0bef8460b2ebb84fe5c783ba22025c98fb4d9d66a965818824f669d7a2a9e518411927d26291b12b80be76bdf090a4e5f2f6750bc45990ed6f50722bca6f0a5b3a7dc45a0de503c1d7b1f7f76c8f809518b3829883df90177d6ed86405bbb85489b328caa2818b76e26a482652ea399c633537ddc8f370664698f622a7c19445519bba327fa06db71ee7db39e72b8722294db4b3539c72a76f202b84e4e2563ddb38fded0adbb8357f5b98f751f51de7b4078b98a7fdcfff655565cd662762e486443dec466407bc485142b5aeab15626ea8f9a8b99d4ec76a81c7ee4d0d2ac91a4def6a2a11acdd2bd053d224ceb6a3465980ed7eb903a76841de1fc548098530ffef299e1e767236688e3ebae944ea13eda579dce4b20cb955c4dd3e3c777b8705418d53ab7fc0448175c50e67fb637196b2eba751157b28c955356f788f01c450dcd1a7294dd013467fe799cdfaa3542dcf5d258ce02e4c947e809723d663d8c49c1c24cc75984aff137533d8d4a2ea356421d40ecf1d584f5fc26adeff989eefd8f5d6f235b476929b01fa11767d273cec11c74b242458780840d595e6fb253b2e88cc01a4583411fb6fe73ab0a7683ab40c5ad1c059ac4ed4e085635cc404ae110f791d97dd0bda44f5e139d4a566b43f3b54d05bf912bed0287a277270e550b77d4073af06fd6d68ad984b3046ea3ce83978b8a4390bcab0420f8bad2316fe149af7608d6dcfd7e692b8fb2a8bd842e8846414b0f02cdf8d192038e1556977075ffe92aa6b7bc7dd8b02070ff0f0e023edfc09ad6b840c4449071f80aa977bfe38aec3f67350aeb12269e1b373ce1c3576e6628283792f998be990db0592d98d8249dedbc6f5d04fa182f4bbd1b1752a4681a6559a8fb3d6b61e19f116bb1107c6b2853a50dcce0c4f530ec3f18f13fb9c4f66e0a505e9bd6571046cb0faeb97faf7ca0dfbd6506f75cf552affaea7d3b1675c1821c60c76002b9f8f395a9105568ee647a2c4f57427cabeffc0fa3c8bd902e983de7601fcebb7757e264120e7bedcc1887ae1eef8b854014a9bbe9a030b1ab21a1f2629f24d90ef880b7fe729f31430ee2395a4c102382d72612aa197bc97c65ff3c335a54dba1be0b0cf162f2fe96cd1f9426e953bc4369a50fe631fc0fc4c5a15ec42b62a982dd02a3edf4a4efea9e7d93cd8df6817bec3c60418697cf2b16a5eb42fcd776a7366e472be46d3955cd4b8eb076d53742d7beff338526a66fcea951cbaae8dddfa7043d7f2037ef10067991b0479e41d197c62ac6efcae17c801621931047cc8e21088416be5a3c69c36f4ec85d056336ba7c1ddca49bd87d7f95a9054d10798a5b902c34ac4f87eddf56321da82aad90042796ebfb2da655e04a0f123b7df05c9579eb0d23161cc389efa701203f6fc2ef3a5632e32ae0a00e5e0f2e92ecd4e3bfc6fd7ec22cf0dbe0b4f302199d9874097f14633f484c4d58a9b726984466594f177103cb010d92fa46bcd072b86868fc146640f5283004465e4b812970f6336a680a0b6e15f33ac52588354f04f75c973ba662619c307a2e3f3a3ec1beff3c4e1d9c519b260dd801f3a369bc2867295ff3f275b43aae8464d009879208e8c5582e466fa9850fc1167665cf945b095edeb6023fbdfff889f6ceba65f4d80049dc413deaba6ab720e3b5211cb536e5d7c55dfa577e2cb054820b0238510bae70e713a9a6b4c939c629def2bdff553fc54776a78ed90469fd3778416f790a0c3ca16fd8a7685645fa0aee06ffe720aedc9bae6b1ab6e81c8addea3e42d7774fb68deed91fa28297918fcbb31625efe23783aaa17ab9d8a2c26e0d25ca622c479177af1824c89836b0c774e91e7904e056555ebb39b16b3f95d0d1b6ccaf2e2fc04b603674bce2e4589bf46d3b0cbec10add2651aa4c1fb124ecb788175a1813efed4f2a290192ef4f6c6789865ef531c66260c7b5cd54a273d73e270dce87ca25345cf55568b2c16b93f8f6f2db4e5c427a6814786bb959d572754a81323dede651729406e49dda86f78a8c485c7643fc864c92b4728995cdc6df081de42bde1c460c79deb4a7828da010bb791d985e762fd6573edd5b38f87f8b9aad96dd24e6c974e5c7b6c8247066d928890dcaeba402dc36b87259d2d6102c811737a3bedfe52fc52964e341dffa1ca29b484aae0a329bcb8dbb7af0172728d100269f7a3dd7bfdf5dca41b67218901acde50fcc4bb90e8b13426efe16fac687248c696185d0405bee5fde2ec97587d2d70c1ee10efaa19319af9d92e2a6ab230027e1a270c1daa513d73cfba1d9dfc9a1a4e29c2d5f01b269714dd037e9239e21cab54e80edd36492c6caf7acca841ea9b626f0c639aaadea7d98b717c9df7a2073c181c6ba8463729e6ee41efafaaa8996299a751207d4f593151808c631b95df74bb2920a22ae2dea805197c17a38b4465b553e1038723e09633be76da9a84d81f66db6947645f0b3ed2c5f6ed55b3ef8902c039cdbb4a3c7bf421b3f213f2d511e14c7f530b6e123297ab68b3149364e1d8b742ddf7733461547d3dafc5503a6e6bb951ddc427056e54129f629d6c0556664c1b47f3eb862243eedea6a0f93d7f14c6dbb91b5e3799868f904f1c67e553b460d343b5b12c66c58fcb3b3caba5e4bc57efdd3c135ac472f12be69b148f00a29261b73555efc79ff59aeff9a3bcdfc8403cc77267b01a7fe97acd2320736bb1ba3dfa90d25fe0660d87e7140bdc7e5e74c26702f6add51e1430c370a76ef34dc6eed0c3eaf924f93c0d6830204a1aa1987c44c20d698725474705fb81843391214f2d1d86b828d0428c5e877f74c1070998b059ddae0cadecfd054ac839bee38d81eb8feb1aa0db29ed4b9668d6ce6768d7630e2a941a2463995cb698ba3950a9b1497f5397ab8f74185835f2d622c39c170a7ae2bead8a2e7e49675729bf56ceb7b750b1fdb9fddb0b580c76dad8a5d3e369a46f570969495c712e30d6eb3954f39e24a383d4c6e792586190e12040b2b2cf954cff6184c5319565f12f50c46080ac9518cb0ac5e563b8f69d7e86a37f0e5fad11f90b2fc17e9c9cd7f4b8a384d02478a78d9ffcef96e33f6be60a830ebe43b876cf42cdfe65051585cccb8f4e1edb989cf08604497ee2f37226881a5ae49822005ec9de16da0a034b6e74dc7688976b5922468aa4d980e7172dd91b9ffe86774af368a29ceacd4823e2e4cd6ba3428e01b73a7e298af5a8510452da4e36c823b8d109e1cbd897f32fcb7075b98855b3675ce59bb0c6b5f2960d7562704bdb2c5efb9dc50b8bbce479588b75a4a09e2d5b78f16b000919ce40768f9ac0161c165bf0d07ef4c8600bfc00dc98dfa09fb4e0eb4b2a1d3b6f630441b737b9a8ff0d36d51b802f9aa6ecc671bad78390a943caae54dec274f7e69f609a09163d45d49b861f1d64470125fcf3e4d2bec6024a34333cfa0d671e96d956087f7f3dec83b041132f8d3fb24a24bf9b6a565274f4e5dc95d1983aa1b0ba6989227e2b5beff36162772f301af78373c81b7c1119ee11c8febe7906d3adc02a37b4183efbfe1b74a2300572fca15b83de9459998f58d62a5a762a84ffd925a141588fd2a6393cd6d64fafedfb9d17455218c91ff9b21dddca46ef3409b73e496c08f1fe4a631cee822de2b5c13677", 0x1000}, {&(0x7f0000001440)="b29e6961e487cbdf526a133c593a60940e54f97cdc6825de690654e108fe5a1d1baba60731fbccf96b3f5ec8e2ca68447042aec948fb0fafc47af2081d3d9161e8022752a5e2658f9988cf99c2e83556ee8e0b8b017738835d0cdc4e0f5eb669c1cd8ef7d15484fa28bd5378ffd599b7b6286b71a23d9d86567e964f6cc5905c731d618f078408fbc1e5a0422c44004e1c26e7c0f446", 0x96}], 0x3, 0x0) 16:00:25 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f00000006c0)='/dev/null\x00', 0x800, 0x0) faccessat(r0, &(0x7f0000000640)='./file0\x00', 0x30, 0x1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt(r1, 0x21, 0x8, &(0x7f0000000040)=""/59, &(0x7f0000000080)=0x3b) getsockopt(r1, 0x3, 0x3, &(0x7f00000000c0)=""/104, &(0x7f0000000140)=0x68) getsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000180), &(0x7f00000001c0)=0x8) mknod(0xfffffffffffffffe, 0x6000, 0x1) getsockopt$sock_int(r1, 0xffff, 0x21, &(0x7f0000000440), &(0x7f00000004c0)=0x4) r3 = open(&(0x7f0000000680)='./file0\x00', 0x0, 0xb) chroot(&(0x7f0000001bc0)='./file0\x00') mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x2, 0x1811, r2, 0x0, 0x5c) r4 = semget$private(0x0, 0x4, 0x1c0) semctl$GETNCNT(r4, 0x1, 0x3, &(0x7f00000007c0)=""/191) r5 = open(&(0x7f0000000880)='./file0\x00', 0x20302, 0xb) ioctl$TIOCGETD(r3, 0x4004741a, &(0x7f0000000340)) syz_emit_ethernet(0x49, &(0x7f0000000380)="681ca7bdd41ea76b383e4b09cad8aa3f637b8486071d72eca50acf787a5f484c3013ca1deb365ab9964ef4e4d64ef6fce20c9f989ddee92e9c32603f56803b74d82940f6b14a37a3b1") socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) preadv(r6, &(0x7f0000001b40)=[{&(0x7f0000000300)=""/47, 0x2f}, {&(0x7f00000005c0)=""/75, 0x4b}, {&(0x7f00000008c0)=""/4096, 0x1000}, {&(0x7f00000018c0)=""/185, 0xb9}, {&(0x7f0000001980)=""/149, 0x95}, {&(0x7f0000001a40)=""/209, 0xd1}, {&(0x7f0000000480)=""/63, 0x3f}], 0x7, 0x0) poll(&(0x7f0000000200)=[{r2, 0x3}, {r0, 0x2}, {r5, 0x1c}, {r7, 0x3}, {r6, 0x8c}], 0x5, 0x1) getsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000740), &(0x7f0000000780)=0x8) ioctl$WSDISPLAYIO_DELFONT(r5, 0x8058574f, &(0x7f0000000240)={'./file0\x00', 0x4, 0xb2e, 0x3, 0x0, 0x1, 0x40, 0x4217, 0x0, 0x0, 0xd758, 0x8}) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x7, 0x5012, r6, 0x0, 0x54) semctl$GETPID(r4, 0xdeb1b121a3793fbf, 0x4, &(0x7f0000000500)=""/134) 16:00:25 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) sendmsg$unix(r1, &(0x7f0000000380)={0x0, 0x0, &(0x7f0000000340)=[{&(0x7f0000000140)="c3", 0x1}], 0x1}, 0x0) read(r0, &(0x7f0000000180)=""/197, 0xc5) recvmsg(r0, &(0x7f0000000480)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9}, 0x0) close(r1) r2 = socket(0x18, 0x3, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r2, &(0x7f0000001340)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001240)=ANY=[@ANYBLOB="10000000000000000000000000000000"], 0x10}, 0x0) r3 = dup(r2) ioctl$KDDISABIO(r3, 0x20004b3d) 16:00:25 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x2, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x9ff, 0x0, "d730c1e7e400000001000000000000000000009e"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "b04d00f3ff0a631a00"}) r2 = socket(0x18, 0x1, 0x0) dup2(r1, r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getppid() ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "b04d00f3ff0a631a00"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:00:25 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 = dup(r2) ioctl$TIOCFLUSH(r3, 0xc0206981, &(0x7f0000000000)) ioctl$VT_GETMODE(r3, 0x40087603, &(0x7f0000000040)) 16:00:25 executing program 0: r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000000)=@file={0x0, ""/16}, &(0x7f0000000040)=0x12) accept(r0, &(0x7f0000000080)=@in6, &(0x7f0000000280)=0xc) mknod(&(0x7f0000000180)='./file0\x00', 0x61c8, 0x401) mknod(&(0x7f0000000100)='./bus\x00', 0x20000002000, 0x1b00) r1 = open(&(0x7f00000002c0)='./bus\x00', 0x11, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r1, 0x20005302, &(0x7f0000000140)={0x0, [{0x9}]}) r2 = open(&(0x7f00000006c0)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r2, 0x0, 0x0) 16:00:26 executing program 1: mknod(&(0x7f00000001c0)='./file0\x00', 0x1000, 0x0) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) mlockall(0x2) setegid(r0) setgroups(0x0, 0x0) setuid(0xee01) open$dir(&(0x7f0000001480)='./file0\x00', 0x1, 0x0) 16:00:26 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000b, &(0x7f0000000040)='\x00', 0x0) setsockopt(r0, 0x0, 0xb, &(0x7f0000000080), 0x0) 16:00:26 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) r1 = dup2(r0, r0) r2 = getppid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) r4 = getgid() sendmsg$unix(r1, &(0x7f00000002c0)={&(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa, &(0x7f00000001c0)=[{&(0x7f0000000040)="f91b22e2b94cd7b847d8be0effc7c93d161d59de5fa92706516b8312c741b28b5d3368ed5cf26209a29588ecb66160d00bb669ce0894e96a3616175de3320dab9c129092b35e5930d7d7e540a53da815b48a3ea635f5907b404f849de13138335646222f89138573044ac593e5c7d1b36136d98a19bec53a8b369d4639bf6a99f07dd198c5a04b21e0e2a6c8b1805bd50b81a0e15456ae4e830bc5e8974ea05017ee64f0d77cae0bbea7e8dfc2a83e292f2fdc328d1dfd11a18875dea46e1f809405991e33ef46c96c9b043705c3ef1d964a5a480e4863a06dc11542f226654288fbe2d32bf1", 0xe6}, {&(0x7f0000000340)="3927673c3f8ceb7defe658ccf6db4ac0a14f1f7ee102b0597bbfd08b28822d6b9d22808ab71edf1fbfb8e761808a657f59d1fab85b392d3a7cd42f0e05aa872795a83c8af677c764a93aa8e49644035c3c1cd660d21b17c056957a0f6304ad9487653c697d2492bb7d7d906b163a51691118968191668c3cee33a47b5212e9768504e2a414c8edd0d0f4222d83e51a04ae2981b2930bf651bac05edd2189f663efe350faded56bd5ce615fb42ea7f046cc53e052d0a8e9e8210ee7eb98ad3d3ae718d469a56ab7faa591b93d91cd5112cc5a46f5cf392a007d1e5b8c02cfdea81d4df1e4bd23b3cf1ff8c3728ce13804e0fd7b6a68f259420bc6698663af03f289596a875b78632575bcd3b8fe5a0d33e4ee80cb26f901e4c9e1c9a10638db1037f544efcf893070d7247c00c4bc7af2140f709ac200002274051fbeab1da768e638314a03f6cba5f4c5826a89e8268a1d3f3c7d37a57752d123d51c224b973177c01a415030c2743ebc73e479c2c4d1ae0ea14e32631eaddd5f37dc43ce82292720175e4acf7caa96cd924da3586354f997cc24569f252039be51158f8d87af8c9bdfe3136317acba89c8f3c78cc00c7b4dc7830889727e656015be0e5f7ec72c0cf81dfbe55c7427c844dd7b14ee8cbf85fa06a2d9c1fe1cd51bcdc304d29cd860400dc6829a61da073719523d5a14466387b04f561330a0b7be63bdadc21aaaa9aefcc53dfedbe3ed1abf34b1330fb772f0b927ac8f5289669450670919b41bc3b1290a4f2831c1fb6ee69f18d963851599b20f4f1e3609f5576c478d2815f64b143389df974a7cbd1468214c8b687d282a57b0457ec687c7f07432859560b1857b7c092322663829f0ccf76d0c3881973ffb4400893d340f479b67a62d61f42e99586c1283dd66c5c1b767a94edcfb21d873987709f87ec5db97f82a80f8fc3521c29c1e03ce5be2a3e85993eac4cc62fbb2fe2a236d4235992cf774214872b7b644a79b44effbf5cc2cf95fc890e0c38e8a8387224aa7cb4497ef658a7391a2290ece8fa992f33f039fb3dd0980c55a12d319bcd3552139e459a349a14af8975e6585ba2ce292ff6cec0badf48f6d8afb7fa4af261feacbd9b26d72ec1a288cdb9623dfa635e343a3251eb81ce50f61b98062354fa54f1c8871b57dc1f6b176fa57d6c21e3d2ecd68e34e7f91091271b57d26e322a311e6437718253e15c2e8b086cf146bf4825b80eece40b8794f3251a2750a07ec4801cbf604d37d432dc5860f8475706061b10f0b58e198427164c95b596c34f8e385836dd50f1134142c6cdb69641cfebe012f65801fb49e3839b258681471d5f131fec634f0c46185e6a44be2c19f6229b51a12efbb46d0561306e8a8c549224f32d20ffa7b89efb0f722d85a0032b9173919e7f053b9830a5dc680adf3b0e3504555932c3a8d951ba53d253630698edfea2cabe664561c97bf1a66eef8399143a7be7a4b8a75209c66a8f66400234ee82ea854c75bffab9f22927d6fe4dec30afe11672af055f4464f6e8002fd962aad8736dbae1091075a382749adeaf2bff5ed31259010993bb2c16d7bbb24be05912ba678294b34f687b2a2d7325f66f55a17ace7f8e7f4d33d005b5bf19e3cc9e8b6e86a0ede370358c778955fa3ab7a56b91d569980f68f8d8598523af0b7b1b5f7eea4b960788f5d3e841d21e82aa4c5ae7562ea157f6623b4b6bb7c8b7aaaffe1fdf633402945f8c4e1e94c6cffd471715181b91d1d3affef6c73fb2ba2afe711ea3ab848588411896aba5064f9b07ff2d11111704cb6b92c20629fb1c20bc5f32dae2616ff59f817573c505a9eabc47817231f07acc8d44e04c10232e8348710d3b7da131a55e42af02c7e874bcb192cc598ba51cf904dc931600c1876d1030d9dc44433701a4e5922873dd653b76391e1da254f5a899eb89dad03dacd85bf62d93cd285a007c6ad40122be244a8d06ade14ea15665c826349c6b7d9944939fe3ccaa014cd0434f680be9041448be571279de8cfd5e87a521e4e587ee1da47be9c6cd52a8909014303bf365c94c998f96f06caf8763a780dc554318ddcad00469d43a2a28ecf9874562cc68477c3accbd802cab183560b7fd3665ebdcd6085817ca962515f8f9ec84ac5e0302385356a7ebf49ca7d6cb17e65d41f6d62b7b1ae575130c50f84f06c8588761186b43cc4b9629feb78843f9d633afeefbcc761de8b06df65d703dcda37ac864b553767591fce336303cb4d06024b2cb04063043313b5ec73d5daed144ade54bdfcc71658a1caffd1c98cbf8c7f59b8a66532a28f3cc73e7b6cf249b81f8ba53d6b102c7ddc25c748a63c6d6fa3a5124f302dd779bfa570eac1067f15e0b8aa959d9f484a6567bbf5091454a37683bc266bf1131c4dd6ad7ad72f20a19bcc394b3dd6c778e42d7d6f663ccb6fbfbee4f56225f43e729951feeefded1ae5f7b3988236c4ac2e962b9775cccff4cf48ca034d60799436e7e001b4db1e8315320a09372419a3d7162a59e1ed14371b85b697e1d97d230f3720c159dbab359c86bc4911286626114166b02c3238a6270113f1bb869639baeda2c83170482186afa6fdc32e39b25f4424fda0d6f3484e32d829fa3c485194d8178be81554b7c152af2660bf55d544242638298f060e76ea9017c8c1bb4407c7e1ff2bc1a317c9cfb3565229abb9b35cceea4440404d7a21be8d71f2210035b739e29d8a665e9b212d5e1a4a599d1279f73f7a0fcfb076edd12166a1ade60fa99a2c10576d772bb35a0fdece82f5f67225080376e8be4e9fa606d0fc38a1b5b6b21d762ce90b81eaa0299d3290d2535daeb85b716136e09dd148e2bb350176ceaaf99caac250b360890f8f33d1a1311eb6b6e92e2e3cd26db0ebe47ee3b60fad40b463e23118f751e14b617ad2ed2ad92f96fbd2e9708acd1498f7116e036ab3e4f57fc4a68fd2ee858bb467516f3c849e251f3cf01c88e46c735d49afb65bc296838c3f9f3d0e2e62fbaf30a7c611dda295f89a93b98ce0bf11dd126ead2775ea35bd1afb8b97edfb16cc048574a6a6b259836b5e0751c7bf701eb30736c092c2a6ed201b78f9006c13c5d94c40cf681b3dadea9068a9c8d16ec11e7d6c53feedcd1968231a8fcbaacde87df94eb00f7b64b8cfe4ecd0e45abf42815ebfbc34ee92fa4d2e084af4dc1117fc7a15c67cfe5859e49b8db19439d05675ac4f78c34770bedb8741ee8b336ee72a069a6831c4b30df04e39d36f87f500a2501f77de988ee50ad0ca090cb8eec1abf7c7e38c1ca6f02e51f0d6db46447055b945867bd81e94e8edce683d6696cfbcbe9c9a964b59c14fb976d79df2d3ec2efb87561c8552013dc0054f92eea39877ed86cc861b7771a176bac3c5c644d42c53b6fe319efc70a3d02f40482ad139433980ef8e251668f6c0238dabdeb79d623e4062486fe3cacc8de5b6f8c4839e5765677be48f627de06969abd12967500e2be019e6f4035201a252bb58ee322e17f4c2917937175c207699041fe2738ea4c10116910ea7265ce7adbc843aace8ed3a111c8b1e32d33b9aa82a08824e0438fdafcc005e9ce2bf4337aedef2541baf12bec96f02c17f8d8cfd2fbfad9a0f94101544035ed40b7b677aed2d7e66c4839746929de79c04cec81e6ab01388eafa4cac7e96aa93d3da39d2da7604e47601280ca23533348ff51fcd6c3985485204bd356b448fe704849f6cd761ad8107becf2da50cd26f812f7a9373007dd2227b2efc340c3a7e59a2b96d0ca51127bfa71a7d902dc89acf5a145afd54e021e3a747a433d384a5db0f8693121336931eeed17ac4006d8e20bae915c9236c22cd4e0dc12911681ca11c1e78970dcdd897f7d53cbebc7bec9ee6bb2e337a6acc449cc41c377baff53157ab0d860036ae77131867a8c8ea9113856339747cf4595ff023fba4de310c53efb494a9971c47285179cc17e83d0b877328ec00804cb473981c66bcb63c1c2aa2a81bc8d98d961709e3c125c06716a4ef68385e47edc0e72343547a802fe1e933d7131247c22a85641013297dee03786f67eb6614475b5a2350a0cfe9a5f20f16370d599fa76d73589f26672ff89dd753bd73db5f56ad2357dd470c3d9ab87951f9849f2bee3f7e1942118951b32bacab928f4953e9827c78eca0f9684b5d83bc287c9764ebb0dda144e13a7f2d45f494865d3104e622c11a7527974a536ecce0c038a8b8c7049abad5d9484489d9bd18d7e23e5d52a205ebaed36d5db9ec906e16fc765d4ca30f7e1cb4aa5d9117ecf17b39b865b7d311b6547baf17acb55ea06a1a3138ff93b0c5579edf3441afedbd585f66d3fe6c56533293b30cec8f0d29c6e445eeb37acb675baddff4cd993ca03cad3bab4d1b3ad80af95233688e738b9d24bc99f4d5ae22345fdf99b3021d84dc011b9596c6638314dd138719d1c3bba616c95968620a6ce11a0fd2ab257f9b1467cd0739b702846ee329c50304183fcdaaa05ac51b31bb9d6fe4f3da9f8742706434b3b4d93acac6c0a833e48705e67d6d064d376083a4848fd62d9cdb53a28a95b51dac3db49bd6af26ca6632ca93005dbede85ede090481b346abad59e46743339268bea7fc8b709e683c3e27b7686e3874f85124a1f693f0036f78846a4c81350577f2f4b572250882e036d2772858d4ceff8d6c2e331197c1da6cc7047b5343d9d5bcce2be8780b04850e3cc0b35f06c33ab96642b8ff04f2ff88a75c957f95fafbaf817908393298fe9fef1e8aec3ad7159c42f533fb2c23dc57b13d6c411a0b1f253c6d11dd93e11a606f1d118859838ddbe17dc4f2bc55093a045eca7a796160ddbfb27d29ed04ceed5c828b7dc415a9d51c0e54593a491dba7f480772cf28d1bac3e740f18f014d5c3d25e5583abf6dd393e4adeef3d97375cf76cd1e4824ea89183d44454787c1facf28bb0e3345d8a209553c13dde1f673e858706dbbc158ca944bed85459cf23332698ca145f27650903c1d9405a9aae708e0e05cf3671d1018a37c062a74c947b446f2160783b075cd090395dcfb574f701adcfb6913212b9f1380ac963cf8c72ac30805eec05a2f586b798cfc539210dfba3ee744ebfd6b18112fefd4d081c88f88bc5ce57ab53ca7634442ef1bba7d5f06c21672965456b7b83ceefca6ef3231b7df0f54aa045a3191d70fd0d7fc093c44a307f5896a433124a6f0337b1e0a1ca0cd0ed954a91d94357d4b2929ee52b7505d5f2878e76d729cadf98c60c204e3391a534c5e663c9ce73d3efb2a317f347ae60711841bc41bc5227f1775768fb179d829b3eeab1b3fe65ee542623a19f4706f27eea6e148ca40337eb02e2247f7d5332a7358130bd64e22dbc48336eab7696fcffc713019fd4ca8282743f22b3570b7b0b1d6ed155a60fc697904427e71ece05d67d2579bcf8a73f602736e73e8b010b8d941720f24a39543f341da52ab92164b98477ef21bd3ec17e52891c9d83818775c3d3d120d0ea51ff334590622dc19f1626d6da9f229885cc5df428ce4776fa6d56213b084ead9c4a0d703a636ad1b12e93a56d2761a09e20455e628c9ff93b9db3042c095ea13abf32303b566a2106309d5042a869c7eafe427c9dd71424c88364e153a52b697da1d58b873325f7a346e5b83a299bec4c110058aa09c46034f8a9f5ffd41e0c7eec420af7aee7bf4519b14bc6acdbd103bea015f869c7ffe333d888bfd472e997db7dde8a1800f57f2535512e6e3174fa1ed11df74109cb19a7f5a44d3feab2b9bf19ab9c192029", 0x1000}, {&(0x7f0000000140)="c6005429ea633e13b0f11972cfb1393408450e10b9e41e7f8f746dc692dcc7a321c064b1228ead0f5751cbc38335c3e0ea81f3e3977e1b1900f9aaab8951bde695d55c58914df94bc8c1d5d24e2118522e33ab305bf55582d1", 0x59}], 0x3, &(0x7f0000000280)=[@cred={0x20, 0xffff, 0x0, r2, r3, r4}, @rights={0x20, 0xffff, 0x1, [r1, r0, r1, r0]}], 0x40, 0xb}, 0x2) sendmsg$unix(r1, &(0x7f0000001700)={&(0x7f0000000300)=@file={0x3611f73d102418fb, './file0\x00'}, 0x1c, 0x0}, 0x0) 16:00:26 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) ioctl$TIOCFLUSH(r2, 0x8028698c, &(0x7f00000000c0)) 16:00:26 executing program 1: execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)='/{\x00'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='\x00\f') 16:00:26 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x0) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) r1 = geteuid() open(&(0x7f0000000080)='./bus/file0\x00', 0x8290, 0x69) setreuid(0x0, r1) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000040)=0x91cb) 16:00:26 executing program 0: r0 = socket(0x1e, 0x3, 0x0) connect$inet6(r0, &(0x7f0000000100), 0xc) listen(r0, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSTART(r1, 0x2000746e) 16:00:26 executing program 1: select(0x0, 0x0, 0x0, &(0x7f0000000100), 0x0) 16:00:26 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x3, 0x0, 0x140000}, 0x8, [0x52f, 0x8]}, 0x3c) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r1, 0x29, 0x80000000000000b, &(0x7f0000000180), 0x4) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000000)={0x9481, './bus\x00', './bus\x00'}) 16:00:26 executing program 0: r0 = socket(0x18, 0x8003, 0x5) setsockopt(r0, 0x1000000000029, 0x3e, &(0x7f0000000100)="2c16954c", 0x4) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(r2, &(0x7f0000000000)=@abs={0x1, 0x0, 0x2}, 0x11df685ee8e4e129) write(r1, 0x0, 0x0) 16:00:26 executing program 0: r0 = open$dir(&(0x7f0000000340)='./bus\x00', 0x0, 0x100) openat(r0, &(0x7f0000000480)='./bus\x00', 0x80, 0x24) mknod(&(0x7f0000000180)='./file0\x00', 0x61c8, 0x401) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000140)={0x1, 0x1, './bus\x00', 0x80000001, 0x9, 0x0, 0x2}) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r1, 0x0, 0x0) unlink(&(0x7f0000000040)='./file0\x00') mknod(&(0x7f0000000100)='./file0\x00', 0x100002002, 0x80000000) mknod(&(0x7f0000000540)='./file0\x00', 0x0, 0x10000) syz_execute_func(&(0x7f0000000440)="460f3acc451624c42275bdb965000000f3adf26e47ffcc44d8fc0fec19c4e1c971d6b03e640f18d5c4e2fd20cb") preadv(r1, &(0x7f0000000300)=[{&(0x7f00000001c0)=""/2, 0x2}, {&(0x7f0000000200)=""/201, 0xc9}], 0x2, 0x0) utimensat(r1, &(0x7f0000000000)='./file0\x00', &(0x7f0000000080)={{0xe46}}, 0x0) symlinkat(&(0x7f00000003c0)='./bus\x00', r1, &(0x7f0000000400)='./file0\x00') mknod(0x0, 0x10, 0x0) r2 = open$dir(&(0x7f0000000380)='./file0\x00', 0x10000, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2010, 0x800) r3 = open(&(0x7f0000000040)='./bus\x00', 0x44, 0x0) dup2(r3, r2) 16:00:27 executing program 1: r0 = syz_open_pts() poll(&(0x7f0000000a40)=[{r0, 0x1}], 0x1, 0x0) write(r0, &(0x7f0000000200), 0xfe72) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='.\x00', 0x1, 0x4c) r2 = getpid() r3 = geteuid() r4 = getegid() r5 = getpgrp() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xc) r8 = getpgid(0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r1, &(0x7f0000000540)={&(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa, &(0x7f00000002c0)=[{&(0x7f00000000c0)="02c762bf82fcd7e28a56bd6519f35b3bb451b526956e2cb8ea7b6b1e29dd3e73afdfa3d7249f3dcbea2b5270bb1d8b6a10762a87a5c1a2c05c25669498aa1ebfc49b08f8a4b31622565832a078c2ed7604efe0b703325e2faa86986d5cd3cd59b1e6f581451634b6903e51627b53cfe1b899043da3e21323b29a7bc544", 0x7d}, {&(0x7f0000000140)="2c1a73624480935352bdf4e52c2fb8f44d8b688f939391bc5787b3594d42e6d97816e3c1e84a2ba6eb8ed1efaec712fa5d54933720554c14f48a521df257e96ed052b54deb0ffd46c2b5", 0x4a}, {&(0x7f00000001c0)="63056cf1d5a02462e627e887031610fee63b0e308e73fc", 0x17}, {&(0x7f0000000240)="aeb755d1bdd6e09f5b1f173703982624681e07d4aa2322c58cbc0fe73f1f6f647842109841fdb0f4d9bf0c937c6778a1242174097724329ff754d57aa624ef342c0d1466cf5d3c8d2f8d22af551159a782dafbe5378f3bac00d7d709074e48e262250d48f442a8026f8b871f3dbb849e97163af0b1bc92c3e720", 0x7a}], 0x4, &(0x7f0000000440)=[@cred={0x20, 0xffff, 0x0, r2, r3, r4}, @cred={0x20, 0xffff, 0x0, r5, r6, r7}, @cred={0x20, 0xffff, 0x0, r8, r9, r10}, @rights={0x20, 0xffff, 0x1, [r0, r0, r0, r0]}, @rights={0x18, 0xffff, 0x1, [r0, r0]}, @rights={0x20, 0xffff, 0x1, [r0, r0, r0]}, @rights={0x28, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0]}, @rights={0x18, 0xffff, 0x1, [r0]}], 0xf8, 0x401}, 0x400) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000000)={0x1f}) poll(&(0x7f0000000200)=[{r0, 0x5}], 0x1, 0x0) 16:00:27 executing program 0: r0 = socket(0x4, 0x3, 0x33) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'], 0x10) writev(r0, &(0x7f0000001300)=[{&(0x7f0000000280)='\"]', 0x2}], 0x1) setsockopt$sock_int(r0, 0xffff, 0x1106, &(0x7f0000000040)=0xbcc, 0x4) connect$unix(r0, &(0x7f00000001c0)=@file={0x1, './file0\x00'}, 0xa) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000100)="a9e4d512b5dfd0af7fd54349e3550df9441194ff799dc931fcaa6d84bdaa194291056b6c5a01c8ecec9babe471bd601c2871ec842788857d4319eebe3310c15f1c19b7da7a46155ccbd414f377a0fe6ef9d3e4b87d41386fbacfe14c8b9f47704f19ed7cd72f143f89b95b674c6c8c5e633039da2a2bba05d5099e85874f9fc909ee0c020921b3e1ad2a33271dd4bf654be470030947a8d1f884a2c5", 0x9c}, {&(0x7f00000002c0)="24fde2edbb8abcaf757ece62dd1411143636f3bf8db7c97b603782ec198e66b0038b1d1cbe12eb3dadb5793baced873d3df3c810f8f084bd51c34b6e42ecafe6ff5a03eda4af1d4554de2d13a6a23ce492792432aa7bb21213233bcdf32cadf3e3adc43497cd51565e0ddf59f70ac80ec3951f64b3f79fc77283f998cc1333cde967bc69eadcc5fab699b66c3365583b3e3fdb0add97f366ebf1233113b6d7724638ac4fb2eedaf6cda267e9e9d271023c736141a0d9d641ef785764f1019b4b584bcfe10fdf72a05c86c0f73cf908a0f1699d125f3d3f13b529888ad59a2394b0", 0xe1}], 0x2) connect$unix(r0, &(0x7f00000000c0)=@abs={0xbbe0794f7b6dd95, 0x0, 0x2}, 0x8) 16:00:27 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000240)="bd", 0x1) r1 = getpgrp() fcntl$lock(r0, 0xba4bf28c7ffb274e, &(0x7f0000000040)={0x3, 0x2, 0x5, 0x1, r1}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "cf38b2ab1062d18526455f4fc24bcb8d48cb14f7"}) syz_open_pts() ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f00000000c0)) 16:00:27 executing program 0: r0 = socket(0x3, 0x5, 0x3) setsockopt$sock_int(r0, 0xffff, 0x1003, &(0x7f0000000000), 0x4) shutdown(r0, 0x0) sendto$unix(r0, &(0x7f00000001c0)="b100050200000000000000005786ca3849451ae3d3051020741038f53e8551f30ce390500e08fecea11ea8fef96e4fc748e93f0b780486ae007373a1bdbe781e4d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89f20fd3872babfbb770c1f5a872c881ff7cc53c894303b298a85ff3faa8d9211830e0f2f0c9f69ec7ab3a34c290", 0xb1, 0x0, 0x0, 0x0) 16:00:27 executing program 1: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x100, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000040)={0x3, 0x4}) ioctl$VT_GETACTIVE(r0, 0x40047607, &(0x7f0000000080)) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f00000000c0)={0x3, 0x2}) madvise(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000100)={'./file0\x00', 0x9, 0x9, 0xfffffffffffffff7, 0x1, 0x4, 0x101, 0x6, 0x2, 0x0, 0x100, 0xffffffff}) syz_extract_tcp_res$synack(&(0x7f0000000180), 0x1, 0x0) r1 = dup2(r0, r0) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f00000001c0)=0xda) fchflags(r0, 0xc5aebf47b80f223d) fcntl$setstatus(r0, 0x4, 0x80) write(r1, &(0x7f0000000200)="2041c3a51b4b6ed25c59b6d7633093b43155634368353235bb56f26c04a814b6878c9ce41ec33639b8a957169b0d877ad1302637fd9a1433351d097820c7cd03e14125af6e428503dc8ceb537acb85af2cb81a9a486afe8cdf2d013d2cb2335fe3c8111d4c4cb385e3ad23cf268d178ef0ee01419c727d43d55e1342ae8dd8aeffdf68ad7581feb3ad2f6a02c7a52c8aabb31c662dc4345dc6d67fba6e690fa3db4badf2799045ffb3a0218271cb345d522d5ff32a8adbb9d3d9b7d639b18a45c48394e44ae5d41f0736b64ebbb103fd840185f81a11f5a0b120221622c044419766ace41c9bcadad7efb27e105dd11fade9d8bffde4", 0xf6) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000300)={'./file0\x00', 0x3, 0xfffffffffffffffd, 0x20, 0x1, 0x1, 0x40, 0x1, 0x3, 0x1, 0x3}) ioctl$KDGETLED(r1, 0x40044b41, &(0x7f0000000380)=0x1) preadv(r0, &(0x7f0000001780)=[{&(0x7f00000003c0)=""/72, 0x48}, {&(0x7f0000000440)=""/62, 0x3e}, {&(0x7f0000000480)=""/186, 0xba}, {&(0x7f0000000540)=""/4096, 0x1000}, {&(0x7f0000001540)=""/220, 0xdc}, {&(0x7f0000001640)=""/246, 0xf6}, {&(0x7f0000001740)=""/63, 0x3f}], 0x7, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000001800)=0x6) ioctl$VT_GETACTIVE(r1, 0x40047607, &(0x7f0000001840)) recvfrom(r1, &(0x7f0000001880)=""/102, 0x66, 0x42, &(0x7f0000001900)=@un=@abs={0x1, 0x0, 0x1}, 0x8) ioctl$WSDISPLAYIO_GBURNER(r1, 0x400c5752, &(0x7f0000001940)) preadv(r1, &(0x7f0000002b80)=[{&(0x7f0000001980)=""/147, 0x93}, {&(0x7f0000001a40)=""/78, 0x4e}, {&(0x7f0000001ac0)=""/138, 0x8a}, {&(0x7f0000001b80)=""/4096, 0x1000}], 0x4, 0x0) r2 = getpid() fcntl$setown(r0, 0x6, r2) fcntl$setown(r1, 0x6, r2) sendto$unix(r1, &(0x7f0000002bc0)="0853d835ecd7e5a0aac91f7a979b737e9c979f706cd666017feb5c1abbfd8582e71b9ba871c41693879b19ff4561e63c22a4f300f089ba2ec5f25107f683fa76f2bb1f3d702f3d56f51a1927559bc72a6e030b5170cb36d7dc7e57a3ba965696a18575ee5aa38b9893f9b00795", 0x6d, 0x40f, &(0x7f0000002c40)=@abs={0x1, 0x0, 0x3}, 0x8) r3 = open(&(0x7f0000002c80)='./file0\x00', 0x28010, 0x2) ioctl$WSDISPLAYIO_SMODE(r0, 0x8004574c, &(0x7f0000002cc0)=0x1) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x3, 0x12, r1, 0x0, 0x0) ioctl$TIOCGTSTAMP(r3, 0x4010745b, &(0x7f0000002d00)) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000002d40)) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f0000002d80)={0x200, './file0\x00', './file0\x00'}) 16:00:27 executing program 0: r0 = getgid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) setregid(r0, r3) getgid() r4 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$TIOCSFLAGS(r4, 0x8004745c, &(0x7f0000000080)=0x100000001) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) unlinkat(r4, &(0x7f0000000100)='./file0\x00', 0x8) msgget(0x1, 0x100) r8 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x0, 0x0) msgget(0x2, 0x104) fsync(r8) setsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000180)={r5, r2, r7}, 0xc) ioctl$TIOCNOTTY(r4, 0x20007471) setsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f00000001c0)={r1, r6, r7}, 0xc) setsockopt$sock_linger(r8, 0xffff, 0x80, &(0x7f0000000200)={0x0, 0xffffffe000000000}, 0x8) mkdirat(r8, &(0x7f0000000240)='./file0\x00', 0x11) r9 = openat$null(0xffffffffffffff9c, &(0x7f0000000280)='/dev/null\x00', 0x20010, 0x0) ioctl$TIOCCDTR(r9, 0x20007478) unlinkat(r4, &(0x7f00000002c0)='./file0/file0\x00', 0x473ffb74967e9842) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000300), &(0x7f0000000340)=0xc) r10 = dup2(r8, r8) getsockname(r10, &(0x7f0000000380)=@un=@file={0x0, ""/108}, &(0x7f0000000400)=0x6e) mprotect(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x1) r11 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x400, 0x0) syz_open_pts() open$dir(&(0x7f0000000480)='./file0\x00', 0x100, 0xc0) ioctl$WSDISPLAYIO_GMODE(r8, 0x4004574b, &(0x7f00000004c0)) msgget(0x3, 0x200) sendmsg(r11, &(0x7f00000038c0)={&(0x7f0000000500)=@un=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000001540)=[{&(0x7f0000000540)="b8db8c8b5bb8117df31ba25e40b9a4cb85fc6b96471c09ba5e88b47b14f7fc4dd3caaa20a75f3d537427aa0d21528a0d01b2a160c7f11c2381e922d30541786971cd33727fbe82b97bc6f5412f64afbc2a346cfa68613de87821ad8f07073d7eff14c09269e853857f937401d6a5d59e6cd9f71abd0c78e71b3afed8661f9a93f856b9581e5398e2d1df77d343810d01a885812ee33c3023ed6221562ab239e7fba9ecf7aef023e7520ec2162e1f10c1ccc28abd97543f9d237718c4cbc2d93958617921b87813831ed8490ca2458fdf1edd2238cf25261fb00caebf3601dd6b87ec330dcfb533d7dcc603fef0eb1a35d6fdb9e8b03c064337b3c314ec7eb477473fa031a8e1b0ae83670903744df5ef14dd7cf1abdce96c9c2f6b90426e394f0c0f94791ac22acc6c18a774c9c30243c443d4ad2d0eb3033f95280f3e7f16b036385509cef88fac0617fe6df961c5bc28abd28d761d58a65111f9ec50db85f83121b516802926f98ac068bc2498701d4c59c1693605ef47c9347a884c099da9a7d939fe45bc5d4d5316cdf9182340b5d990dfaa3870e57605a10b9e0e9e6ba294ccabf3f4745060cfe01ed048d9d03ec91c7278c473787b634a44768230798a7ba76be20cf6e5a401d84987309d4a2f874f7154ca35add69416defc3dea443504e4fa1f4d39976d90858116d8f55aff0422906bba889aaa2df743e38275b3627d84bf361f51f71879ee102ed2b00b30d1c551ed21a090d2e528ca3ff931b0d8c91aef5b0480d65572a8f2f7bb1964c9f23d1de9d86287a6d10c82ac337276fa2eebd2230418a21b70ccf20e07e9010d80d9210a856064f92f165b069cce827d97b4362e46889a4cc2f37039a5f4a60bf49db7fc328ae485823e3b7db420e544e7f77969c87458646e73429cdad7179f5c483901ef62e0df3775e9d23a918cb2830c025f68ba2a613dfbe23a03bd5b96d700c61354325dc9827d6f26d78558cf5389aedc6117f8f80ed84c1b1c57cee56372c228ef84de01dfffb0afa6cb31428641a88fa763177eb50ce9217d4aebecbb8513de5c7d5c84d0b2dbabc811dd56a9f0193e5cde70ecb8ef0d7202933780240842578b5fef1a9091b3dcf1acea64914be60a653423afaa2f346c858910cfb5ec52be812b9f8761216828f89985ebb5254bed9e0b3a646dd40a73974ea84cf8e7d4835f0a5cd9ce33e1df8cbc60494d210bcaeb360fe7613919d05391be975b14a5e20a2ff4377b2d83b2a7df43b31a8816d2be5c56519d2ab30541b663aa87bba4a7777c7897f99683811bf1884dd7b15208f97f0ee6f735e3e334ff4eb45d569a797cc0617b7236e7321588b68cb78c17473d7b2ce789ea3993be48a2a52914f3e5e1505ec22d89609924b90076be9d7107e54cd23118acf8c9d2e7800ad365ece0008dd91d1fc1abf8c0e9ed80b866780852addd2c65ef8323859850a6721c68deb1d559d337fc668fa27c1db22890ea4e4d7104f0f2d918e3793cdb72b3029fb040120bb8c5882b7157cabf14b3b00ba0f81899300ce337411e5399890d4691067538b5685bb0b78de94bb025d1b81df3d45623d5c8de62b48f98ec320e9f0f2c6a7c08f50f2b781301046987b14a6faa62e18467e06e243fcc0ba836f13871ee354603285d20d7e778b7b1919559dfa8bf1998e864eca48b6a1cff0926f9bbd7685d783efd523b80b2b77ce5699484e001170d236ee2708d27bc93aa296f894ad12100ae26c568eeb4a48c8a9da37ebc593ab5cc356f253b713b595dbff89e616ac52c09a7027f335a5f990417d6c4549b2bee171802fbaeb51b7fc4807f7acd3ab0765fa9d4155ba9de68a33020f8c9f5aace68ab841882e670618125eab8d9d32b72e3f0a388bfafab7f61b45b9247135891c1c4afaaa9bc43b77a9ac78e681d549d69e2e88e0053fba943792784eee4e5256e586922ba2020cbd52d130fa953c471b3667bba54607afc7e7df5aa74618e2bb2244498fd9d11d31f730409f0d60168e68849971dd851f75d5c3c2510fa70aa70fc68936e352004a9796adc3fb31bf3661b46cb3147ca664d2b31c4a70e7844da7717228f11704ed8f90e768e0ff64e8950f295186c6b6fae333f4248a728729ed9d9caa9a4184e1446414af539d1d2ae63b9f0412cfa89310f110097e078ac233f8be6b332a814f75ab14f4115fda6614e003511366ba7375198c6b7486698ff4ae267d4a44c8391b82305da1a546cfbf10b1d3d3ce7e7201e96f29d26a65d8a8fe96c5ba62fb552c7a03c93d4ed75b08270a76a92aac36fe113cfe115fa800259650c1499a3a21c5fe20536c43eb85d6bbef9c4363dd2f36518615d1a57b5648c7e5f34903becaf811da5ea876d47f13b50b6efc75c2687d07fa401096f3175c9c08ab57072da04a4ee429b49b0d80620b4f57cbae546d561975eb196d6f0bb457dfa5bca34fc74ec3a5e2f23166d5406ef2a24947bf8ff2368b9d870945d2ff77531612414a161e6a52e778eaa50cfbeb0c0436055a9e46e25ea090fd1ba379a08445a5e2b03af2acbe968f559b6a9767b0b986baf8e7d8bde92515822201544bf8e5ccdca16d0a6dae298d94815bec5b2d11c7931d6203436e05f15cf20a26a17468f799545a618bdf75c6352af048d0f1dc7bb4033cc288cf4d8bec3058eb37e1e5d86126e44ef5ce009928b5a2ad76ec0b5f30146d23d58acfbe192a763e18341e03598bef8de1df134888c3aa607153e0edf0f9da00b1464b943182e0ca0e5f973337ed7c04e5fe8c156a7d9145d58c0ddb11ab5542c29dc27806e1e3170426f159c86ba73e87140b176078a573700d15ad5c6b27a6997afc0be4fc991999eecc835679b6b042c598fdad87be5788e920ab21b72fe9d0cb629e8391a4d38521ff56364ff234e4b649e250237d57e653a8c25c4792fe1ef72f7e03a332dc1990a1c09b987888c026da247a7ab7007dad7fac83d784a10e92289c14be7ee98905b7534c7451d627f2b1931e87e845b5a58738902c654b81855d7d40f76ef8f73c34f70cf378e7e78cd09d56525548ee88f55c92d49c0dcb61429702a8ba40d3f4364027693fff64333c74f4d8d996fffc07ec81cb9dd8ed0bb17dae617ca907470e53e9561654047a839a7b8c9b17c48508c1df6eeb9d41e41fdbcd7aa32796a6d5a8153371537315fa06639cc8af06907a6526f7a1f8b4ace5a092b6c16d697346296c17634980f82362d054104e24f8eb4245cee6beba82d62ff0b4e44a60344037c8d2016ece0a7ffd9c13f3a012dced9dbaa3a60baacfdfa7516be7c5379c104c022396569401e960e4e8e391decbd9e9801b9aaf045dadd36a5d6a2e5393cfb0f6a9e5ff03e61b133111ba59f58d3bccbdeacb4434d883beaeb20198da0b5b69f8db2f11fa2814a308bb9ed6a9b0b2efffe4dc36c11c9252cf57b6a131d455c20e0fef09abe4eed7185e95057de5bbd95d897c735d6a2499770eff7b0b68f3a140dc2d29a852d1e6a8aeaa4daad3b2c2572628af1341f66fdad467c2f9aa5d69e8c3add16b428d389160181a13a1f605cc826746de32c40320d9dad0d314a3c3e1167583d7d7e57e743d2742c14a6147233618148fcc9c54e5b11e2eadbc2c132fc1d3dcbd36a8409d81fac9d67e0f61e31e24c3fc907286ef8f2af7d70426b60961e22d1fb5d7302ff6df57d25d396ca739ca2fd1800dce5d7e027d809b4f306336dbdd74ad5b5b6b28a4f317843ef1782683b6ca66849ea4e5e53f7be4e3721ca01fa00a8ebae3d22c09e7fc72cda7a18bc94e09299628463b97a8675b714e78687d9c5d9b311cdd8668344eb180e99992a0fd9bd480f39587481e0b2538f85dbf5fa4761efd33115f44b52082a183cdb617beaef5d022ee1797a179dfcacfb5d00e002be3ef5cc2201d565bef06f04e84c16932add98fe15bb0ec0e59f21d6efc71cb7a1ab7c8ebfa70dadceaf1259f8eef629f995593dff0e62e89df9e4a9d499a1c9f036707d170c8e2a3a68dfb721b6f15b0cd1265bb30b99160ac1624a5546197e9f696e613a82e219851695dbdab6aa6da056679f6f16438db1886a5741a735b27f4e2de126dbc27766bed94ff49f586505acd4c004f73152757cbf7c3799551c13a5420a29886081c69829e15b2bbca7fda360c4fb9f141740cbedfcb37e25d4ff28a8b0139dd66643145016a131771fa0b7eab6a37b4cbc80e6277838f81a4e3a6e7b2155fe13dab46f1f6d31903947cf9cdabe512e81ec07bec9a6eecc811d6c398e8de7cee41523cbfcaa48206df2cce46bea488d14f2aa1b104f03d9e6d5e2184f1ee76612ec1ca235fa6eb7fcf35aea42ec7eb757c33c08c4201cca897c561800e428a4e90f24c91f570b5e8ad6e957331dc4933c29d011076bf2fecca583e05a3d5c35add3366a1d2a70c9b4fdabe09c7cffe8901464c155a64332f327ebf73dab71e3425733c6fa9eb9c3ef317b459d89f308c59e3928f0d56c316a2cd089b6ade0b09498326c9af15e83d91e243c143bfdd906d1c331f8c0ff7efdb70571a55f32f11c3aebd6966099567b3ed4dc0e7f903b75e01a361a83835e09c2f4556d9c41f2acc4006ffdaae17365c1b68458c980a9f5d128eb90ea6f2c90e1337edafc7ff0ae4818e239e16283ad13b7cfbef146615459cd38b3823122e547a5ddb14351cbd1ff0bb9b5a97912b3a31df252a8926947c540ab2711f069fe5de32d1b58e0c9095fed54449f8297b578d95846e15ea2bb860cd0c47c57ec604915de23561f9af9fb193f16f0b80892f6831cdf70f86bf6927358410df18d8155a8276f5c230c955ec4761a4d95395bedbc45343db9d4ccdf51186fce375a8cdf68ecc2b4968133000619e0118c5d8d77fdf6e46ab87ac69e5a95b6f03878027988929e4fbde0f38be8590dd376a9eb9d0d6c111575757ecec2552ed707ce09fb8d02be345a53b2dc9ef4850f22dcc40e6ec816719372442241c0ec354337907967f88f8252e02abb6a52cdec152bd38e849443d59b9408ee1306dfec608857ad3b5f80d18f1dc7986d1d4e55b4a94186fe909455be9d8852e63231eda29460ed129913a7a6a543fb34601959a129b0cefabdec6d8762b5111eb7fb336c03b421b267e52daf42b8df52087b0d9dc5de2d2d80c96be3348da3162a8e19c99ede750fd33ac6d60b581235a852b0c4ed80db40eb13ed147ad0d167889736171eb5b205bd295ce1a2e4f0a8716f7b2cc13176379c0a8748d2aa03120d85d210580310575833419f664efc0978bf26baec75ad5a250f9d374ef4574d3d0050066ad1d7944b1783f8b8cdb294bcf4e79af70084402a8bb13d20f1ec048ec9f2408d0994982576f621280b778edbb14bb81d55b4b57b338d5c59b1eeed6212cc6a13e2d90029f375c7b8cef3c4a9667943dbc72c894ade110c04fde2ce88a1d2b3be6c36db6b2cd5476a6288c2e4dd1361075616726b6393519c776ce6c54a8885320ae44cd4ba6b5d35abcef457995db619176bf170592c8f049c8618068bad30830c840adfc31a37b534985dccd3082c7c42fc67617bcd301dd099be5cb94319c24b64095c44f4b61edabe26ab2719cecc978f0a4b9e88ff9d29f0c06deec7688d0a46555bf2292141cdc44328fe3ddba34f872d36c82cac95f8c1544a85b0b43b421dd4c98232aaccadb9ce688b958a62578e1dc988d157c4971fca038a2b4227d7697103de21337021f706e4a05650cd04068b7c8f2f71e8c7650c45cce9c3ba96de4653caf16d50e59a47fa35897656b0", 0x1000}], 0x1, &(0x7f0000001580)=[{0x80, 0xffff, 0x4, "484cd7542f477e3964bfe09bd65497c4ae78ccdafff1dcc0488c8da348af19214af180bd0f01eeb6747c58e1beb3b160b459c18e7890aa56006524bfd5d443f9e60ec653cb7242e94a569c09a4675b405772090a149e3481b8bf081acb8fb9759d8c6a55957b092273731805f9d7"}, {0x10, 0x1, 0x4}, {0x1010, 0xffff, 0x5, "1c83ee49f7f0794ecab87c7cf93c7b8b8c47ba38c61ec7d65daee5e4eed142c7dcb9195e5a67fd9e3704a72e69a7fa499d35178208e8b696ad7a9e1441659fa3b440145c4b472569743bb54090397fb7ec749d0e057b8a26f3de7433058bb7b1ae53de5c5fbebe2e95bfe5d0ddcb6c86d63868f00455f1023f62a732d8474b3cf3472d453b5c943722b9f81a4d3ddb1b6549d1177ebaf8bc5955abe52aa047d751b70d64ff75e8fee853041c7ffafad23ea0a53539428e4b0f266a4544d1801c739732c1b86c05710ece59e9693b4d87d5ad3b509da9834fed47396b9245390ffec3a8e47541747cec1a48cbffa8a21b7df3a3dcc0f90f5abeeadfffcb43603b8e77aedd19dc612701013b244f0e7f96ad34efe0ba511c0853663e948285e9ac0e98ccc5178a39fe8c914742b0c2da6e431fb581c0d5352dbc079d658b23eb130ce99920df4cdc6db48738c5c0697e6d704bcf1ea8eacf25069d2c75ae7e00e844f7baf269f8a5ac67c1a2b75b03c99355feda0b9328ea6ac38d803a1b627c20c219553db986889bceec1b769b63ddd59e4ad54a0ec42eecfcbad8c31ed7681d433cb2421a5ddc2c2c7a4db1cacbf697a556be98e18fa459e7afb911614be3bd8dd47fec890433fc9bf5c0b2407a5af672248777d2f7d6f1b8945fa2dceaaa95d4ac016a971ce3e80ecee210c0290ae888cb9ea7d65202bc087abe917a19c9ec0dfdb1b2deafaf83d617cc9eb37da314944f06276ec332618d25c010f8930765a57487ba52fc3a665ff070e2fbdec5401e18a3e0644b0cf1be94ac12d16a3877faad744bfdc9f8a8a1d40d973d417f57dd9d2ebb15a81832d9e47fade69ffc9bf15f95c70e21389add831a25b12a098d2fff2f811130cf025b4ca591899dcba54c6e5c347391c7226f6bbceae215ac1a56d99c5e25701d35166d005cdb3b079115b2a72091342ea227b1fb69fc9e8f5592e04bb8bea584d00aa1ae533d817ca5ea84b31e579fbd3918cc8096ddcdd2baf6f5c583427b06735e432898fa8bb64e3ea069c3d4672ff8aab1aface0b70610dfa5c3802590d83d3dbab40db007015ba095309e1dbf51eb100d963d8b74eb088db233eaf46dfabfa9415c106f349917abc610bf937335412fe60e294c451adc12e0c42564d54b28ae985b022835eec404c6fc1822d8c7f80c065fabba7385b56a9d8a35440c23b69380d4d8da9d7c0dcf8c7b489877d01a341508cfbc6636a9d0e03f4f192b2a8c001b189caa9bd61825fbc4470c4a2e5b94a28f5653630c0ec402f01c0aa9be83290cd1470ecd29b803effa7bab01ddd1bc4e32c1c55aa977dce5d0500a605935405427a9e7fd86d34d4dd3b4b06352ec91ac5809560614d2a3c5904646420a81c799079bf959ed94d34c327e0acb16d56079b9c3fcd760549913ea788702542bb28274cd8449d5494c92e8dedd01bc05b88b6c7ed8a79fa7b25e2e112dc119389ac91ef7896f3278dd0c9fbdef286996b46af49d8bca2a0c3b333de3b66a65edd68f89eb14f6dbee89134b5c4147bd5af791a91c2c321d768fa26ed36b2495d072ca97dac4846092b31b5069e4f490facd5f1e88557eb2115cd6b3e90ccad85d40f5250062c4cbdb1e579a924b5492897c71fe147b70dcf530c9dc2892183cedf040b460c08bdb06bc384eede602515f5837a40e888d25075632ab0f23c434b7b53cfc1960c2f69ad672acdf7143fa37b85a79d8d4f18ab6d37dcee4e57f66ad39373de2a721ac614000fa04d70d6479ec8383e9b1a574446e6fab58ee27002d4361d695fe0369760640347cadb6a47cdcadeb706b139f672a984aa78462d1c7a666deaa00544d892b657d85b1eafb32051b5ffcc55b29286ea290e238f59bc7d9dc03ee28411869aca4f6124be6620f9e853b6aa31a06bb944c9470ec1984fb15ab9e5a242d8ebd0cbf408c93bc0fa5de0908234eb08dee45e60644d6dfb33a3c2a708ebcef955ed76d95475d410c08444f1f71467da1debce27cfe67977c4022d874264a6934e0bb2de2fe005a1149f350ec6fd4464045a4476d93f909b9e5e02d0f7eac059bf494d17b4387f4df68ccbe0bb97f976cc67a16c1c60a9ccffb53d1f72474ab0ab0b197c4db2f14dbfb50c88d9145b3307064311d04ad96918e86beca91b6da5e773468ea5659cbf8bd7b75229cf0a87b465bd7903fdc07ebe5d00357d36df2e7edb5fd4cfa0ad64e6373ff7035b01527f14fbbacc3c7bb6bc2cb0cb65955b3f0fc74a1209bad4fcbfb4193a0ffc68996b27d971d7e149f1115921253bfb37864534d7c2b7271a91e3c87822a7601c3d4401c3ad16d4eacf5aa6efd01919280296afbe5a4f56d3f7568a431c7fb58e7fbd19115504cb2c22fe297ce3a3367226c2af1073fbe4525f274d2cbf4a05867e0c4822a014d23952b83148b2ab1f435d8f361f5b0528789048744feb565fd5f16f8ca48bb870e5f511f5ef1be6e7d4b738a1e14a80d1a9d254b6d51e6729550a03a798ec057f36c01cb3c05294e1c20baeda9b31e0307fff6e9c52acd531fdbe2b5aadf780e1b8e83aefa788f825ee74251b808b70282d73ea43f4adc2cc5f7a8ba6a84e2327a7184879ab1e117575d7767f149bf83d12c3558464ff667ffc9f75f6c1ff90fc2ae7c0e5c17299f022f009df3b113cb34b91bedc37d83bfd353e08eeb9724b0d44370c5a3652c2bcb4f4dffa699bf835849defac5cef9c6edbba9970c8bc8dceb09074f44a71ff03d7150a87687279b3215d1ce67d338dd4d6edd007686772bd7ca21081f702618cde625ec84c3b6940a323b098d1cae796182231eda683a86313bc440b1b58d715593bded655f8f18c91b68956e7d6205eb1e292f6d9b1210a596de4823e17830dcca305c685b8dc1b104b5f41b2875fd945c665f351746180dc0e4d616d5a97a58bbd076872523ff02faf64f6c05320f1acaaebc6879cfc29f52d39175376f50d7cfa85a522e5f1246556cd550284327cb88cddc990f4e6d1a62babb1711e1ac425e412bc8577652dbbb6cf8847fb319477d765b7484f1f0d21f9eebf11b51f1b1ba40958c38922e8622a6e4c4139add40f2409cbb525d873ec40ca9077c274f79deb81d382d27762bb60548e2e5a7e67ad323cd3f93063c3b432a63e0bb92ec56b1c12a7da2f8e9d4f607a88a4ae727dca227412656300440ffdca9068ead40fa8aec1e037e5da7c6a7a4687279b1e55851644e02b6ab42dbf8fdff64a9b0ca2858481b36ac595836970bb0141882d097bc8fb3866aa8b057dc88c97f46da6a326c50c854e56acea2114729d5cc3aa7d96eb39abe42ac325f541a54402b74af5a8d55ccd11086e95fc59e40e25ba904a1770a21e81385527e4720a8db79765f488675778fb713556c104c7fe5e46400882413eb0b416692e05e6a66701302120089cf2e642c8674c710c3de35ce4716e95975aa1a6e6a0ca00baa4196a52bf13ab85a32e67bd62eb3731d52f8fde32718703d253d313de924a7c562600b84a9167a70167f525e3af55631eee1647a653f3740adc2a152cc2c44bbaa0eb675b37629a2cedbe6d9894e1ff9a278ff549bfca322f9aacb5b48b0cdf6e910916aee57a9f9dad62a52de57adc665d29c87fe390559bfa1aed73123579f2b213a3150b7bda913763dfeb3e292e615e62ebf3cec558b2b308e6c9b096652f9de623d8f3a965b19fa4e5b764dc7ea89d1a33160ce83bdc268e4212c803d0dc2225a8c86cfd2d3737c75d43757343b3cd150760abcafe6aa8ed5d0201550e763548f5ebcbb589a9a112e41688dd7add66ca2221cdcae4637a833ee26c69ba13915a41e1ee691b3c7d97980b0610de1fa69d9cdf7790894f44134e8f1916e2f3464d9a925855a9b057cb48419a5919f4ae11425cc278cd6e59a7042305a9441230933552b207fcdcce654d0d9efd32880bea893b6a6b7c65d21386e184d5ac8001ea04fcd79b5c15b27d14286ffb616d8ceb778e4c17b77386edc668d218110a7206588ddaffa30d7629997ac272a002a7509620df2dfffd06aa7423fb2bf3ceca4946fb9c7d9748eaa8e363243aecfc4738f4896e09fe55ecfa690366e4bc74e33826e59b8169ef46fc23d57c38bee22daa52b23435e855add25252c14e0febb82acbba8770d773b90f8a372325d79bd2f8f36382a6ff259ddbe61a0bda72cee02e1527daa327b17482e1c4deb64dc8495bfa9c096f0b29bda5fccfff782b6bc73df38157def7f23ab55895401dded1419c8da314a9846a647e246657710f8105de3262555f7bb3b1121e40a411e7377f1504a3e85952ae73b506071e59914be26e99ace6e01e9acd9f767228c6aadc1fe01c7673eb6dbff8d65bb672dc51877e453618f5f3291f68bcd175ce35370f20b9bcbc715f0a8f378b466c4f1e3d50ee0ebbcd93794addab74330915eab61b4ecf82f6b5ce9d31e5a05d7e7003997df56de7d9f3fda7abc882184e8e435b09aeaba80a75f11d640a247f360af63b60f5d0bf5e3e1ed72fb98dbd808befaf5e4ea42e8a8fe0238a8c9fc94add88557581f6c1f71ce8688eda83934af68a731fe923341200067f4e4fb695b9d8bf927fedf2146789269632e11af97233333be880ce9eaf4c4649a0df97b769fa5e94042a37784968ae53357d5884bd33d25e764b380ff03d49c2f636eff48aaa5e357891c106f30cf385d0460bc01c27fc6937e97f3e014d603f52be1c1e8f890bb9f119ba8274cc2d9bc57b3117e60f8cd0ff98b091f891c35172c66cefe71f02576792561c6eb47e2bc8e47498d5598196393b774a16290fef2ce13255b7eec27ac80543bc6a8211e44fbef9c8bd69d17126597cfc23f1ab613e999efafa66af4dcd100739830a28fe838da3af31b8baf8e2b18bf19e7c3e0bddca3db1b8ac7fbe6997859fbaf817291e336002fd75ba74acbe86802ff10b4e457943970a2fa30f56480008cf9379f5b64a638c11f28791c01a30b4589d617c4415436dbab0332ef4134c89261023c9f2a069ceea9fd1ea66fd2dab0af057d3e11153728087b6a14e94505fda93550b378928b4d330f8168ed48c5d0052181d438632dbcf8443582075ed0085e045526a0806a16ead67ed0b8da75d971e50980033af977f670f0dd6dddb22f7480d770294e4ad83f8f649d67c96f9f4b8171caf8dea8bb72efacd88a7d5143106379aacbc67b47e7e999e9ab821ca3045ffc1dd161aa04b99bb68ef6b8f85e2171acad9eb6b04b93f9dae7e86ccb3aad204a8261ec40ffe4fe61be6f16d598517c70ba751fd46c793629b0d392a8c458995590ebe80de72f11f387a1a9660842da8b706d79182154d8abcbe01f00a7eb0b0ee0fdab99997082df89790d99ee267748135c1c2c3e9aa5f916d9831c7091633ae468269a4ac62e5577c6dcf14b7e358d6ae74a4ae691afac68a61d8726fe102a34afe1ed28d82d3680470e8f3d626f84b0e5e7fa51ef2c03be8ff148c5cdc29e631f1cf60abbd416c074305e0c63561960558b86ccb51c585590edddb60411b03adf2996f57e23e7edb97739a06f84de752bb4e06a3a39832b707d5d66191359a48c8caf73d7a389ab8453a96966dd1c54d0e3df0bfc87abb01a00d7817a5789d9136db4223cb970530d4933b78190ddd8caab7a9697fe62f475e4b838294f6e3fce9a7b5258a1e3aa050f5851e676dd51808874e4854724581e716ca523f9ed740a5d29bf8b49b47dcb53b731497bf346ba389fb42420110ba2392780b1063424b63738b706958c938f327fccf203f51d1a"}, {0x70, 0xffff, 0x3bf, "331ae5fe20bbece1c1a511e9a7a9805d9d6c8edae8a20c5152493824535419147a33c6051cc3a555221b45f25783aac70961c869bc0b9f07da7b86934ee00e11e1952a768cb48e481f30419b96eb86eb54c428cc6b76c905ff8bd536"}, {0xc0, 0xffff, 0x1f7, "70bb8a894086bc6a6f3afa24f6a39a4a56734185fa2c1b4e6f5e208ec95bd67ced65188dcc2f4c0252c7b3275e45f4b2a056d81d7de97f38f35ad5b77266ed8544d7ec72c727c89ca2fa390649e2633cf28a8e2c21b25db0e293afb22a8d2e803bd51b1116d08d17cfa68c2bbaa8bcb965309de9978d655193fe5533fa3784b385de802277d178fd22c1a9448aa3b1ee30455f2638f7d7654794e1062850868499f61bcac53721cae7a4885f17410f"}, {0xa0, 0xffff, 0x6, "6c7e693a7481138f30dcc245bd417a905d8d8fe2315b5d4a4e39f4c80fc7150e02edcaef0407d2ce5d51416284995f449f4b7c75c073463ef487d75e22bce99716897409b9944ff73c80d3e3c5bcabad46a13ffed3a96005b32e4a7bd106537e09d25a161b015e6e6017e772e406907268d0b3ac149610f2d442f5066a82335db28ca7dcbd54c4179a8e0f"}, {0x40, 0xffff, 0xfe0000000000, "40dcf54786c6b6bdba06c59d0fe1d68a183bcd366393923689b52bebef1be9984be5a1a8baf9e0dde57529b93e"}, {0x10, 0x1, 0x9}, {0x1010, 0xffff, 0x10, "ddfc53d1da4a6e7e89dd4d439915697a0cd6cda8f2148c366b5a1bb85caee588d7cd58790a58d8e71b98117fb238a2d928a533a03b7efb6c3ef381c58244c71be961f3d6e2c92748dbba19032008334577ad40487eb0704175f5925f854a9c30ad5507e405717e08a31a8703a5645cacc6e5a24075a42638ded025e00ca65bc179fe8320f820a2ff7ccd5cdfd23c1721ba0938eae7aa3552f318710793464061a3df2f2316de8cf1f16e8822da591253875ac4a36fc48d9894de495d2d42defb708d11e293f888f08c98af16ef6c7d6a5107107a0623090ef2d98899edc52dee69b2761a4379bc4b369a9dad54d0183fd48f86cb01d6bbd09c87035003243b679c16135902ec1b8ba34c9dc2a569d8272319eede60066b21dc3ac0e1f34c40f6a88c11a2c3032b5cc48229c14487698e4590328917f4ef664d6c2c0fd4e633da5ddc2b12215df6cde53b16426fc6cf6bcdd791383608011f1f4102aee4263084cbfc4637634876a76340dd37e8e462de4072e2946a355bcd9d2f86056ddfd8ddc055167e03ba6168b36f2eb370efd8b61fc44dbc15c1306a148ad04aaac1411ef389668a2b492ecfb237b8bd840907b4a7e2d3b7fb740048da89841197e413a6a27e964476538a49434224ea9c2c16885c75403f2d0eca8e440aa1827105877fc8c06827617907109f6441584d99dac4ff5b87b91049e33e7f944c2a54308e6c03ec2914db512dd828a09e6cd68ebc1908c21f82a16cbc49cc7f41e5496c1f96e12ade8ced41dcf63a1707f74586df76805eb7fd92dfedc3a7a923d27b3d674674babaecc7fe113e76429b98d8d594c4a9e0f1a6658538a6c8ada779d2b486ac6720a96b83a5878afc6d859bc34ea13c5a99a4384bf07fe1027ef839e5cd6d3aab99ececed421d7665aeae393d10b90083f3f552fcff27a05b3434b0f7380ac218129b30853c090c242e8df053dd07b8cb34d1e43a9c8aa3c545973d08213ab509aec6d928797da463618c2a75f390d98c44bf0be89c8b691a68233191f7ee8f87df963860cf0e465ca1ea74be8827428801aa4fd197cbfb28116cd49e8efa7da32f7f9d979c3ad5ad07b72683668316c7c79099d968e9c2b772fdccafb5892ca619a4b27b2a5d49e17c963051c7d6719df1a4e5aff750cfcfc2b0f4bc73754829f779fb764e2a245e455677a3947c3bd6fb86bcc282cfadc57a939fbd143c30dbbc3af4928111dbf266704de2aadba9c556fe0972eec663c5bd4f78e703454ac96c3b683c774d44632b403cc04e5cb2cade2203e0dca96ae391be831f71ea16ddae0516b0f3cc0ddb7276a476c6a3d799a94bd238865b294d26dc71178362d3b5126b342db044eee3a27c7f226b007a28eb43300f84471bd3ea67fa094ed0512fa2c2c2c64a053ed8481b94206aae0e54d49babf9903a23d02deb9435ffa61bcbee8bd599ff677e32e1cff0dea642a16077e67a1298e5155e32194e0a970c26955d0b06ec63b22c04dc5d99f8c53de5a2e659d1c145b8a15383fe0736d8469f310619055eb707ef33111afd8e963875a4b1b089455a8da9b8ab6faba831018028ff10610def5bf84e63e66a2d792e44f3fa3fdb604fcade5a334bbaba0241bcd3a4e2eb4a4ee5007accb494ffc67ac5a8816acd472a3bf5ee87febb7a2795d16d85caea02f21b20ad7e2a9758b43593f7ce546b9ce89995bb83eb4858fd720bf74215ce77c0115896d2c29fbfb9c0bd6c594bb725ad92466cdcdb614c8fa5ab1314d830732dfbacca8123a50ac24f544425f5bfc1eeea61720df813cc2a2cc620ef0420e8039d5f515e1d3e723db871509cd3c67224a32cc3c91ed712185b4c5027510ff48f3d4977eb5c8f419b71986a5469f4a377cdcd95280dee91e755c4c5381fb9a1cf8b15423ef7bd8f5d1acfa0db55ea9d2ab230019fe6b88c8914dca4234e4826802f3ab16fd2f3112b48c847b898e9caf7b2136a4b30951fb7a6d45e98adba06be98ab5af1639c829173deae788992e29a1eb5c22bc17008750fa3bc217de11c724e993a45ffa250f7636bccf3418d6dd1a0e09a411de7ab94e5115031c3e7ecaec38cfc2cd0cef333a73862f64c87bc3d23d615e54baaa204038a2aa8c1882e72f1f672ac189cb0a942708a3618b90d1d97de3e88054316f4d92c034a3ba5b38efcc6d3e9b16fda7002c66f6bc13da7442cea862dcf35c2d5116d83bcd10177b61286ce3f48404212928337945760943baa1033dee565dd12eca03b2d17303fa8b6a516b1bc2e593ff5a99860e3194adbf25c422ed32dbd3579e6bd2cb1eeea04a8e511d090c45fce2b75538b9e61e10c968d6dcbbddd8a1e51dd2653bf854d7d24b6efc7e5295b5c9c48bbb7696effbf5fec2f59f89975c830a4e5c77de74aea8a51c6dc294f0740eab3546dabc23caa1c0644a9f0a7d451778b6bdc554f7dc9c9ee4481ab4a60d9d9d80b8f0d2437b68c1ec048e68bd035ef7bdc44e196d6a23e9ea2ca7a4b711dcaac0b947609b26967df7d716893c3457aaff555211bab293e455d681f5df74c88d0fa58b6d88d4c24b749bf32096c4d7cfa09843939fdb99dc3bd48cd8fee83927ec7ce73f6ae09fc7e63aaa195d0e8bea69810c5cb8e8fe875925683f0282d6631c530ecd81f2a0928b30fc58959850616999d81cc1ce73a44ba606c456b75a7ca8391f223138d306baf30a7a2dcbb1a7c9ca49b93f01e550d78c95bfe78fbb7bc32904862fc1a4abadffdb67710b0206280db700b3d8bd4a22a271687f79097d17f3ab21b11fc1a8bf1ac95b5d91b1c8fd7a3b6d1436be5cd76169d01d31c19be4404c61f472fdc34397517ca0206ae3771b94a13e2d062e70f23e4681c44149ef365d7c431f45700c9643a83c080c087ce8876927b0103a1247d13b88a27b147a337e38eec4b09d8867a50cbf2dd5dd901be3fa38651d920e31a8d263d1485def0550bf676218fb2a909f37094f20dbc268957a2689fff6e2a7b46523f125848ddb1c9d3e8256e26fd97999ae50159697c01d59f671bf0dd12657e9ffa5b4c76815bda281049d2c0718a952f1a7ce32b86559369d92514ffabf771eab46f3e5210f3052fcf9b2f88ec5e2f3911659cf3e949c1870bb2c0606b9c2b0fb7065ab9c264f4bbe630e817d0fd54d3bd717755fd30299c1fb9e12c5b8171f4830490701b750498ddd9f9529933f3272025fa40120389139c6ce6ccfb1f9e72269f4f6aefda2749d241bc924008bd5a314ce8f965714d21afbc451dddf3b342c3ab3315f57a4bb23c9808474b1524e70901b31c23f8876158b6394e5a31c5b1a5cbb669680fe2775a13709968caa55e5b2d8f6223d2ece299b4c0327d2354648d5e9e18519c92090cd07f7ddf930f0a98b9c24d9efecc74fc266bcb8e1df491e66dd254c133d963ec8bd33a9c456eebec765555fabb94d8e1ad0c90093e1a84b2adfbaafafa4b4172d5a377aa4c8d41d27215d762d6bf93bfb710c1df6f4e576678976123d622e0b115db746f30258495bd1cf357433011a32174a2783d43c049643bfae7ef543c2a5025905c03244db09e802d15b608f5b733e7721bf5326c23d7e22cd05a66852ee726c6c9b196af234701cf4560e665d5a7e4e7b95790b5ebc81d6834178c5f1dca4736ca73a88c5ee03b0ab9ac4c8e1d21667e5ee817f80423c0f720e917ce9034ea73c372fcc7b753032722b323c447bcfa80bd4d32c1a26fcb82c8fa971ed6f0b58996b8a715e54de66da1c72f0e0a0f71a4faf34b993149006585818db9bf06fff245dee8e76e4346d41201d660b5c6abb755296bacff725545aa06b20bf97160b599fcaeae76bf692134519db4e17144cef3f09ecc542bbbf2882ba9a8b92ddd0e5879093459bfe21463f97689fca2f2eed9eed020e0e1339e4e326c415a75e2e62d0e6c5e3d2d8fc24f7a582d623f4fd088cdeed9bceef191201be6d890e6bbd3d04a2e44d2bfcacc7691e27238ef479162f5c14eb57d00c3343a1bcd96bdbfb4e50e2b4d27621e1a995eb4ab19fff6a3b83c682b91ef505680bd442a681773ffb15210371efe64d2fba9fdb43a7700e69261e5226607bdf20249fcf506044e3b887ba8630e8a6830f3161b46da1b0e937c4afa6ac11963dbe7ec796ca61257bcb91fda559be565245d0ce2e570f9545a240b8f8db225acafe3f479307325601481fa87c6d98fd5781897e84bc0baa4ddd9ee613c0d15d7babec75aa98460ef246102fb3786167859f055a0a5cf25f86c2b4d0af0a22b14a4473d5d6315d0dd8f3348dabd9735362e59e30a4eef6605ec2547921e0b38d789bc9bbcca0305b7f91d160fc14bd2c65467e0aea58fa1a89b431fa295bc6921eea2987294871463b7c28879560bd2715707654bbeee0a6037f128ce74b2625c050aed9bdefb3e9053a7dd8918ca111c660c89b2fc5d4f898ff4e4be330f002a342d622f2c9b613dca982911086967d70352e8afd29deaec07921830932c2cf39c48807539112252d80725d7584bfc231c87337b978d0c91b6a4d018df795bdc850e75db73195a6c18cc20d347e1b64cce6206b9c1ed6ea61d61b4bc2936a4129d73afb5be3b75433a9580044689f3837982edd565b9f605e917ac9c2d80877bfedb7e0e60acce173e4b14347933e9ff26a61e9d122ac18732b89ef4da2fec7be1350bee04c04f1c9fe9d4f509dd745a0cda5a509d3c47d3aaeabce264ec07c54f80108868d26daf01144d53fb559e7e84e819226f377a023da692a859373f70c08974a7a534d1f18d455d870ba14225ab80621afd1e4b0f192195b64607bca23d81f36143e3192259da232891f3d9cca1c610d4671be3f39fbf5977c6856a2b0b3d6eb5458f5c9ed116bd6657f54b468cfafc2b8e3907c50b146f5168479b53a4dacc5de3ae010c4308b50736dddd2ed82f0b2916eb1a41ff7ab1433a4f9fa84e185ffcbfc63ca92e990918cbb49fd405b38ef68fda4909c08590ebc55fedcf6a65fc597c7811b3be09f2013712e6acd90bbe637e5900293b4adba2e79fdf99e31b1f4e11388ad5092d4065cd69046593781e57aebe642df58e4a10031fb52f18d33504d5fe2b6b35ade5f3697a6560b6a420b6578ecad9db4e1f3df5266942c5c1457d373f14093585804f408f6e6ec9a394c3960c3abd17d4d77c924479cbe1473c2d1e02d5442c2f31560119cd10091d3098f1e48bb466797cb8e5fb15c86f3939a55b7b7f9bb52739b08398f7c23370882ca44fef9390fae43218ba5150517a95db27cdca5b6ce89e871b7963015f2e8cc8ba3337910127c7e8163708115c3a5e37c57728e5d9298bbaada226a2fb37c73299a9b2443b47ca9d44f7a83b1c8529c807b22d2210e55ce836c28309569ee193e78909c8578e21d17b92ef6bba4ee6317cd9c618f65c1d23839debaefce9d4e03c7fdea737bdea6a9c727ba2d8432ddd9224029fc37592919af7a22fb206a89bbecb031582e14a1373f1f6633c34b3806226a50925ef829970df2690e8e35f58a7f8c746c2d47a5b7f2d0b4fa3d5919983e628d9a6ebcae15a079e85a63c97d96a65d6802fe812954208de1c901aa5996a5e948cc8b3cc770e83799ab0895ca8dcd57ebc4148d093e8c309b74ca7172e6075417dd8ed81f0d35adffdd1b39593f972dde37c029ee58fd71ca0835390d0abd456916b245058dcf003a9d86c0ec653a86ac8a433a1524017cd31df69ed0cc1f648845af9ae22928f3e353619b1b8020e7738377f37c430d11528e322fcc542e9954dd00d9658af58c1c79b"}, {0x70, 0xffff, 0xa87f, "e593a778290d4141d5b51f3b4681556739bdb8dc2dc325546158f187c60d94ae602514cf7ec11f75e38125599dcf6efa9731da634fe15301916a38507809ab0832719031ced073023a47c584929ec7c22c4057e8141e68f1fcce00"}], 0x2340}, 0x0) 16:00:27 executing program 1: r0 = socket$unix(0x1, 0x1, 0x0) r1 = getpid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000011c0)={0x0, 0x0}, 0xc) getgroups(0x3, &(0x7f0000001200)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0]) sendmsg$unix(r0, &(0x7f0000001280)={&(0x7f0000000000)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000001180)=[{&(0x7f0000000040)="1d72f56249a4054dc77a7a00e157fcd438951ecacd7e4baae11f161afe19bc6f3e63b00c42668048d9e900aa1759e84591", 0x31}, {&(0x7f0000000080)="65b51f0ddf8c8632e3d4147a8ed2fb9fcf666052f038f7ec2b01a539d74ad55ed936fca99fc2a887f8fbf44017588224dd07163d304a15df08c2d4afef6e0b9511afcc31d6b4186776438a5d34eb3fb5560342148bbe1eb993cfabbd13b3b2ae0b6f1b97da1a594a706868a6fec3ae7aca9791c62ea7c58bc87e7e056a6c5e80c4c665a385e3a1ab9eddf6e88de2f120452e398f75a9732dfd141fc10391907c0787cfbbf4121ac23e062be9e8ce01038da02ef4a2db4bffedcd7fd7aa67b7d77800ed5ecc5a88d5ad02138572161828f738da829dbc07a9c28e015bc88361e5f96393547e51947bbee238f1ce8518fa0e554a3f512b4685834f8fd63e091916cabf565fc72c3b873e669a36131c750fca07a49269bc985c2913b0e9fe73d8cb4608eb2c3f186c4f09978cc5d6a364a67b191454198d3616904bd3292def3d22cfa62791d4ccbd947c9f61451cc6d50d14fc0ce7ecd33a9a4f91de32cff901d33cf11d425aeda55adb38c2abad9d6de074fdc1238e5e15d03c2b87a6162d00056fe5b0b91bc96ef0facb89cf7535a3365d431d085e1c39374c2452e443316e8ab43fdf41249246f8147fe4c45165e9849da28d1b65786dbdad66b319eff47b7027a0707c7c032bddbd6227a7f51fef40317db101d5c29bba0261f1a1cc4705cfee58b8d5448442ef3ac1a773cffbfd830aad86fbc476a9b15dbe09c8550b589eb3dec86aaec3f91c20a5bb9f3a76d25c5bb63e846bf8b3ecf19bc7f8d12f5b840525cb622b53b033230f44ce5cf4d521704b56b2a6b9194ea7056cc45af56d3225c7c4f6742fa7352f4cbb118cddfb808850ef007ad576d4ee64e4f23019e23ac2340aec7373061d6f630c6c05cb99d03a9d440e7b51dad05c81719af583fc471671a760e637e50dcb306c9efe9952dd0d8622e10331a877b2cf7b793e81cbb4e62974f3bc7684af7ad78287d082e6c48df6536bff424cd9c8bf3cf7780414f5f4b83a6736bec2de25160cb2dc9e6e4607b8679f23428ff35b3c679114549fb406962137e5766e3a98f9497e84bd684bfe27e82d7fb7b240035983ab055f77050bd9697b0edf39e7b888a8f197560ee63fe1d36b46f9c2e7e99f7c6606f14d4a5d48150bdff3ce60ef05203a0ee95752bddfa8691f32fc72c1246a0d51bdd9ce8504a0d4033b35d731dff73b4a73f07b8870061521bab42b84be22f91ba6f4c540dfb0b62db65db53b889bf80ea528ac4266c673a80bd02f31204d0bdfde96dfd925ca8326e7a1e368e847483d5a2977602bc5c0ee1c4d76589e5a998d3cbb22843417f7adc0c524161415983f138edfb1f21061c7f610d341590a5180d15623b6ab39ae58a49d28128b6be995e5e488f2b5dbc8c64b8eff09adbc23e0dda3de2bb871826892338abfe50cddc7b78afcf7239f7f531fadbb5eeadd8db0f2481c8ade680cc0c5b0c6bfe71ed411eee314a798f5cef37b9ce74d6ca297e612c63687af5d506e71d67f4a11477285f6317fc70f4aeacd7baed0c1e0a7ec8114b946aa75b5eced62223734699739084f41e47c0bff644baded92953ba84c46a312a35a50dab5d81bd7d4d03f5e5d6fed034f7c7e641bafe0a24f5103816c27692a2ed20dc8f1c6583ef33e76eea9ffb500072b2fd7713d3f3648e9d5aca23daa8c4f3e242239f095517dc213b0e77788bc4372733592cc2495b489fb0645b1224e5013bbde84d4cd147f364ec6101c19a290c1fab9b4ff3275f9aa8325616c912cfbf99a16c100ac585a30764bbbbc32bab0644d9974b31109e6593b5e4a5e926c70266c175cf5d7cf2892e072ae0f96b6d612de49684f0d9f7986fcdf96d825e3d8cde1002b8db65ac2fd5a1f7f355558ceeeee4e8192fe6532bbb1a35cc624ab3716e9462f603cb546c90b5f2baae95fb76e93a335a49fa22591b8149d9980554dbde5870d438495a51b3d2d40a2558951842ebb21ae9a03c1744da5654ebd376098918a430e7d419154713d90567fbce70e7a77e823c3cb0018a9833f67d883850bcb03dbac72176728e110f6152d2615bf453943f3a4c1d63ce50ccb8d6b4efd23222a63492ad9d13d25f315eadacf90b7da2f8690a5fd459f8359a5eeb3f97bb58b7ddf9ca116dee1f2cb62bb96098d27bf5a04de4e22b1f88b0fd9f777553ee57c454735793620fa6ed39d5dec721e6337cddf5306aa10819d31f28065ba6c814c8ca20ded36b105f2e5747cbdaed68da8aac7761cb6646fba7dff5cd93384865f71b714c6882417c78e6a135121a25bb5689a4e0ef71430a7980f1df205ea95d79f63fb5566620daf8d268c7d94fce6b3b47a89e06be312bed51352698b1101e27e2a92851a4dd2bcc02a5c803cff6fe27c58bfbc4e0372fb5ebfa40fc5675dc367654a45fbff69b0e38c8fa8bd00900b304f889905aca2d12d579928d1806599fa125ecb7992169a427cb990bbca7b873eda43eb792ad4be911b7f1408a29e80cbf6dfcf983bbb8d2d595befba24ab8dfcbb1fd2e900b48e94090d48e547b149f84a9a30cbe4c4a8728762b4bbc7b21a0f126bca2dbf1b00b484c0ab3d86d941bba2ad6885e15f47ae4e0c22f57b673a008cd483e7e0352a535206a9b9a870a36aaa73cf76e7daba753a32168a98d220d425c81eace15f7512ecfd80c1470f72125e711e368af5a356a8a6d4c818c8df3fef719aceed5eed45664b6f5561dee7de4131e3a2693d313d0b68ab3779ff50631128f7b8d5fe7518874f07b752e8b612dc947502180ed12709a804c733fa00f90b05ec6b8cb87d4d7c0de4f67ae5171874d31e3f21eacf11cfac237956af21bba9ac618ceedfbb009139f0f1535c06cb4c58857dcd9c124ee89a3bfc161c1568efb9aacfb0e43fcd9431de74c5f0af68a82e363912e1c485aa37335da48deb8decef5b0707cad174fff3b0b1dfeadc7d583c459b6be50e159e5f8f3bf46009c84c47aaad2565b9ed9d01069eab06e51a9c2eeb61c9d2018d0ee80f36e067cba849f896806f72ea946db1875570151767099eff3ea65032136fd96f9e257fdd5265641c2fb7272695d60e60414a6455814ddda74cd3df4461c123f946e30a88ae555ee7471124bb3199e59c2fbdd9700778d7b11ccf9d8de02cd871aa1208515061eb8b8933c0a7e044fcaeef5d0a9a64f4606b4f793b45a4d9faa1e1dc2e9a92a2543f0151dfc0e3643938347b382d4b4e2fc6ae5eaaa0e65c1176f06136d85e8b09a688efc9fbd1f3f760a259da847ab235b4aa3860c7cc5d3ceedf04d021fef14134e3dce30f1b1fd208b4c23e88fdebb768ed1da20d4d2d90ae7b2d6628b6c144b5707029762a95b36731d9742cffa81be0e569b39212488cbb2b493803a0396e17ec1657670a9a56ce57e82a60154279c47b4418e471f6216d4f078a2529d3d3ccbf5aa704b7d31b16f578673b80ffceeafe8effd675a2f804dca88465e256d0c48882fe3296686adda2b78775332224d4ce22cb99f563af6f3401dead96d09683927b44af79ddac9ab8b9851aafc27f21157ed616508619c4c7b73c4a89d58f2f59ae6680abef495003bfc30cdcc385f6a83e831dcb4b0f70b134cb9c3e7445e79cadd4c2283663c8c9d91748b5f2000cbf97c0f0047af8be949d5ad3907f9fa04162b6ae44d9413269c51ce995d20f8056ceacf5dfc8424c5e63e4f931aa4d4356cdd8a29e871e8102d83332740e46c2830c82785ec4d0af7e4eefdc1bb952ea91caa88126442700811bf9a1abcf70a82acedadc1141cdb473e5d3b74c059d80cb45158ce464a7d34c39e4087d65186f37a469bca31662560a55822f87c7a97b106347ec7376a896afe38d9e011042328d5b838b417f77a1bd09832fbe2cb8a543410c5f07a6eb04e04a1846b734cfd429e3ae581f524c4bc03896d78014dfaed93da56cec5ee75a0f2b0dbd97667cdb0339f2c842cee990340e4871623aabcd07cdf9b4b6b0e83e2e8ba5d214152562b63a3ab5ee01a70ddbd12a68a9a07d8a3f7f3fa1350028e71b9f37bec7f0ebee1a7ca75a873f7b230f985faf8be91110d2368e8f59180077c7969030486071fca2016dbffeaffd0ee238b191be7db5cfb14d07546c5624730958d2698e506efd23f29275de62330605523df792ed0353850dddf6fce3498277b16dd1a3046d8b9d6e5263ba74132300b3619ac9c21b88df611b9352567e93307f8181d8a3a88fe5c3f55935ff32d3e0e8e62dd870282e48e4c28e26984dcf89e86a997138f033ea5b257e5628143a0c6a6f42198a018e2ed0e8652b3a6942c4277317d74efedd3dd9131b0ee562c4029391ef13682b055d016c8931adac8b47bb837b93860f7aefd366ee1866201d400c393ba3aa98b8ddfbeab4939b9c60c761ecda2b29c2930816968f284ec5ef9f58e9c1945620459c81fd5249d0907fe2d2a43b7311dfba4f555359db6888b2ac9233cfa58e480da977c395f56178c7e7fa816683be8a7567723d0cce6415b910632c62e92df1af5fd9a0d64e20959dcb223bd2c9a26e59213102bcbf3e30a8e55bab9e7cf048c4587610f0ead8f516fb33e6d5a910849f9562d979572206fce11f5b9d3a2a8e3a598d451b9e5c00b3efd98991fd481952fd23c1d3d0f44cc1b45d9fb69e0fb9bc7900e80ae3fdfb6073f072eda732fa3932978d8b7c8e9173974657fade80ca0f4184c68791b77c12a78f329300559bb860e18dad08a84e6a95caeb41a74b2c53bbfc336e95046a00675852f070737fc29c8b530907e0e65c985e396def0ad79cd0ae8382ed10a8d41bac1581281032247e8f4a3f213360c48d2a4307751edfe7874909090ac3a7b73d516547e4cbf0fe47e42db2969d6f539912622b070148caf4a614730cf74c31584722f353d51c0b2b07332816ca43a4352ad1c6bbdbb3408fb0c05bd5bfb6f83e768bf3ffededeac6c6360ea0e8e7d84eacc5a4535fe036ec9db646d07c961055b489eaeda927b12ceb03237ed16305052cd11c7f009c9e60da1abdb71a76c472212f43ba0c9a572acb63a27ef621fc13d58b3cafc3bada9a4d2bdfe2fa21c1f319c72f9d8710afd236defb87c48a5cfa8dbd0a032884e39d226fb3465678d852ff645d7a987f16afe17a8997a93e776bd79b6c7b7201ae9384f17f447022aa830b7510bceee81475e4c9926750d4ab67ac9c29ea53169026eb187beccdbfa87f11a6d78d8499cfbaee37226f2be1e7c4778d08f27d83cdfa3198c04d32fd36b586ec8d54c99451e08a353cc1d1e6eb894108b64a741ab98c29597df8a6492677da6644d89b950396e20a9cc45d72628a7245308147fa9762895b2c7018afced2d0134962ded447a82aa985aae535a67481177318df58878bcdc25243146e2e2741fe9abfed5abed06297d9fce8c25c1f1ec0ab3302d0f3ce3abc4e7b740c1c30f9ab354d3362503d74c78202e8f703e14eb6025a2bc1693d17527c5887787936841fba521d7b81075ff63fa793172c35f2b6026c3354f81697eb5d87920ab268dec4429e75ab3446210f6d0dd5e4baf0da06549187fd29993b6b5b49e3637b3a9a3f9d7f850b7671b39821243b3754736a534e23bad854cbed5ccd26da2b48401767fd7c714020594e3ba0a0338e9695eff3dc982c6665ff640d234c6aa602989fc330c77d989948d7687bb1596ad751bae1db63b7821d4ca0ec145f6b15b0b4f0b92afb7246427b8f3bf2c9e06c48e135fb1a4aaaa8c9edbc9db57cf7178eee96756a4835ea848ebef5d81c87b8a359f808ba76722eea6e90be6c99b3e001d2ab", 0x1000}, {&(0x7f0000001080)="21ed97b904495c36624c5bc9f59dff952d694fedf3ba98ff99f94cb86b39a4ab82dcee55403bd04ebb8c7ea607a09ebbefbcdb5b211dae591e578a4e6435710e078a7ec3793a6a54a88f1e87f31b7306595045827101f2672f97d7d3b809a3dba137d0607837f21fd4405d08f7a443c50369a999e167df789c138a53d7c7cde6a2d087354677f37765519720db83e26f7d20d3a44acd7f10", 0x98}, {&(0x7f0000001140)="a10affb0ca8141db4ac9f6757420150eaf35", 0x12}], 0x4, &(0x7f0000001240)=[@cred={0x20, 0xffff, 0x0, r1, r2, r3}], 0x20, 0x9}, 0x40e) getsockopt$sock_int(r0, 0xffff, 0x8, 0x0, 0x0) 16:00:27 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r1, 0x20004276, 0x0) ioctl$TIOCMSET(r1, 0x80104277, &(0x7f0000000000)) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000080)=0xfffffffffffffbff) 16:00:28 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x4, 0x0) r1 = accept$unix(r0, &(0x7f0000000100)=@file={0x0, ""/4096}, &(0x7f0000000000)=0x1002) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x9}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() r3 = kqueue() kevent(r0, &(0x7f0000001140)=[{{r0}, 0x0, 0x0, 0xf0000006, 0x401, 0x3}, {{r0}, 0xfffffffffffffffe, 0x43, 0x84, 0xfc1d, 0x5}, {{r3}, 0xffffffffffffffff, 0x82, 0x20000000, 0x8, 0xfb}], 0x80000001, &(0x7f00000011c0)=[{{r3}, 0xfffffffffffffffe, 0x8, 0x2, 0x9, 0x9}, {{r2}, 0xffffffffffffffff, 0x80, 0x4, 0xf4}, {{r3}, 0xffffffffffffffff, 0x0, 0x0, 0x3, 0x6}, {{r3}, 0xffffffffffffffff, 0x0, 0x0, 0x25dc, 0x99}, {{r1}, 0xfffffffffffffffe, 0x1, 0x0, 0x6ecb47, 0x629}, {{r1}, 0xfffffffffffffffb, 0x4, 0x0, 0x0, 0x1}, {{r1}, 0xffffffffffffffff, 0x80, 0x2, 0x0, 0x1}, {{r0}, 0xffffffffffffffff, 0x20, 0x1, 0xfff}, {{r3}, 0xffffffffffffffff, 0xc8, 0xf0000000, 0x8e, 0x3}, {{r1}, 0xffffffffffffffff, 0x2, 0x90, 0x1, 0xff}], 0x2, &(0x7f0000001300)={0x7}) kevent(r3, &(0x7f0000000040), 0x60, 0x0, 0xfffffffffffffff9, 0x0) 16:00:28 executing program 0: kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xfffffffffffffffe}], 0x0, 0x0) r0 = accept$inet(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) shutdown(r0, 0x2) r1 = socket(0x21a, 0x3, 0x1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) writev(r1, &(0x7f0000000500)=[{&(0x7f0000000080)="d7bc9e7c144e0161", 0x8}], 0x1) 16:00:28 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x80002001, 0x2d94) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000400)=[{{r0}, 0xfffffffffffffffe, 0x2b}], 0x7, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0xa3}], 0x7ff, 0x0, 0x0, 0x0) kevent(r1, 0x0, 0x0, &(0x7f00000000c0), 0x4d0, 0x0) 16:00:28 executing program 0: munmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0, 0x1810, 0xffffffffffffffff, 0x0, 0x0) r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x12, r0, 0x0, 0x0) 16:00:28 executing program 1: r0 = msgget$private(0x0, 0x501) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x1, 0x0) r2 = dup2(r1, r1) ioctl$KDGKBMODE(r2, 0x40044b06) msgrcv(r0, &(0x7f0000000100)={0x0, ""/153}, 0xa1, 0x3, 0x1000) msgrcv(r0, &(0x7f00000001c0)={0x0, ""/110}, 0x76, 0x0, 0x1800) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000080)) msgrcv(r0, &(0x7f0000000340)=ANY=[], 0x0, 0x3, 0x1000) msgsnd(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="0000004020008000"], 0x1, 0x800) msgsnd(r0, &(0x7f0000000240)={0x3, "4863865ba67180b469652750afdcc8a9b47f81ea9eb856fb4bae3edf64e9147147ba7062"}, 0x2c, 0x800) 16:00:28 executing program 0: chroot(&(0x7f0000000080)='./file0\x00') setreuid(0x0, 0xee01) r0 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffa000/0x4000)=nil) r1 = socket$inet6(0x18, 0x5, 0xfffffffffffff8fb) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x2, 0x5, 0x4}, {0x18, 0x2, 0x4, 0x9}, 0x81, [0x1, 0x3f, 0x0, 0x4000, 0x3000, 0x428, 0x800, 0x9]}, 0x3c) shmctl$IPC_SET(r0, 0x1, 0xffffffffffffffff) semget$private(0x0, 0x7, 0x0) semctl$GETNCNT(r0, 0x0, 0x3, &(0x7f0000000180)=""/230) 16:00:28 executing program 0: r0 = kqueue() r1 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0x0) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x2011, r2, 0x0, 0x0) ioctl$VT_SETMODE(r1, 0x80087602, &(0x7f0000000000)={0x0, 0xfea, 0xb1, 0x1f, 0x3}) kevent(r0, &(0x7f0000000040), 0x7, 0x0, 0x0, 0x0) close(r0) r4 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x1, 0x0) kevent(r2, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffb, 0x2, 0x4, 0x3, 0x1}, {{r2}, 0xffffffffffffffff, 0x1, 0x0, 0x0, 0x8}, {{r4}, 0xfffffffffffffffd, 0x80, 0x0, 0x2, 0xd80a4ef}, {{r3}, 0xfffffffffffffffd, 0x4, 0x1, 0x7, 0x9}, {{r1}, 0xffffffffffffffff, 0xd, 0x80000008, 0x9, 0x9}], 0x2, &(0x7f0000000200)=[{{r0}, 0xffffffffffffffff, 0x9c, 0x40, 0x80000000, 0xffffffff}, {{r1}, 0xffffffffffffffff, 0x10, 0x0, 0x20, 0xff}, {{r1}, 0xfffffffffffffffc, 0x20, 0x3, 0x3, 0x3}, {{r3}, 0xfffffffffffffff8, 0x1, 0xc0000020, 0x3, 0x7f}, {{r2}, 0xffffffffffffffff, 0x14, 0x40, 0x401, 0xfffffffffffffffc}], 0x80000000, &(0x7f00000000c0)={0x10000, 0x1}) 16:00:28 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x61c8, 0x401) stat(&(0x7f0000000040)='./file0\x00', 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x2040, 0x1b47) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) symlinkat(&(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000080)='./file0\x00') open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) 16:00:28 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd00) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x8000, 0x0) open(&(0x7f0000000040)='./bus\x00', 0x8001, 0x0) 16:00:28 executing program 0: r0 = socket(0x1e, 0x4003, 0x0) connect$inet6(r0, &(0x7f0000000100), 0xa) recvmsg(r0, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)=""/99, 0x63}, 0x4) fcntl$setflags(r0, 0x2, 0x1) 16:00:28 executing program 0: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffb, 0x0, "68d19de7f43f0db1cb2fd71bc1c36f1cc6822bc6"}) r0 = kqueue() kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffff8, 0x5}], 0x47eb, 0x0, 0x2, 0x0) 16:00:29 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000040), 0xee) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() utimensat(r2, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x800, 0xd95d}, {0x0, 0x8000}}, 0x0) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x3, 0x200000000003ffc, 0xffffffff7ffffeff, "0503c966f22e95a163797f00"}) ioctl$TIOCSTOP(r3, 0x2000746f) readv(r3, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) 16:00:29 executing program 1: r0 = socket(0x11, 0x3, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x1000000000000c1}], 0x8001, 0x0, 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) pipe(&(0x7f00000000c0)) ioctl$WSDISPLAYIO_GETSCREENTYPE(r2, 0xc028575d, &(0x7f0000000040)={0xbb3, 0x8, './file0\x00', 0x200, 0x5, 0x1e, 0x4}) r3 = kqueue() r4 = dup2(r3, r0) ftruncate(r4, 0xfffffffffffffff9) ioctl$KDGKBMODE(r4, 0x40044b06) 16:00:29 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) clock_gettime(0x4, &(0x7f0000000000)) r1 = kqueue() read(r1, &(0x7f0000000100)=""/69, 0x45) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000340)=[{{r0}, 0xfffffffffffffffe, 0x2}], 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r0}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) 16:00:29 executing program 0: r0 = socket(0x10, 0x7, 0x6) sendmsg(r0, &(0x7f0000000380)={&(0x7f0000000080)=@un=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000280)=[{&(0x7f00000000c0)="548864cafb025b213d9ad1c72f688c6ee9b0a85c4ad964d5a9668ced0b102f0e626e61f3cecd74b2ae15b8ec038306d0dcb18ec132a1c41e4db8610f071198bd24c33caf623794922c5f8015d84dd8af36143b462c213c809b8e3e65f5231c0f594db93bb05a478240ca7517feb9c13bc26a302fa3adb05f5314bffc8d651a0fc4c7ee6f358202fc3507123b9ca5f530361f157c02a77012610be95de9d8da09986e8bc1565709473f936479ec2b85b6124fc103850e88bbc2b3ae6abf72d6", 0xbf}, {&(0x7f0000000180)="667127a439f6943062245f8488ecc6353dbcf1da5fdd1faea0b3fec85d5edf35946edb27c2ea82089196a6f2ab33ba11637cf01b6ab8a79d4942ea9ef38f8afba33c2fefaeced6c8baddd4529627a95136e1843235aa085bd190a775d5f69f8626e704855d951914cf6fd5a406e7e33fcf7e8921171fd81724a6cacc1b3f1e3b775e9a4531ac39c9d2a8721a9eaabee73f0fca148f3025490dac0b2cc1f73be7e8d36353ac0b3738580836ee71c5192fc6599b5667dff4ef5dd408c7717355911de885d18b8fbad4", 0xc8}, {&(0x7f0000000540)="9148b7e0913585456254daa5b6e4dc7c8738ca83bf4bbfba4b6752fcd988e42b8b2a1c1c0ba9b4d4b5cb955ff8349cd98529e8371e37210658b166da3684f66d9007f8b817116e858f75cc2f8bb0755474e8d534455bfce1eacf1be08c7235f25f8351715f289f22431d91fe8c1d5e30a2376f8bc156b7176c1d8ee1a89b494da1facdcf5368b17e1fe6afcd342610669f5cebb223feb05316ef3363d59add56dbfad633457b0d1264b95a41f4f5d0496acbb508d61f2a985ce8a646f36f52f6f58e4c3dae0bccbcf3961b50b89af7ceefd9f33223b23a122636cccbf6113c15979aaaa7e34332acc7285671c326641866fdd3337a2295270f0916f4acdc60580e974e24e452508949f0d9471be3c674564f6c7a1c4197bcdaf4803a26ccbc2a54376fdebf0678e0f7cc02e03b3e7d07479a8469d5465a0f1b380b60d40f33559bc1eb53674ddbceb6b8047b9a32125c87a0cbbfa68647f0888cabd342c64d1b49a51ff54ac15da452fc3126c9ea5c0dcc681bc0fc217ef62c8b5d256206098ab55949bf4cc4dcc6a028df4190135abb23404a9635c48f55b8167bdf30588595ef8b2320efe0f08ab2f40ee2048899a5b339d90bc7b45634d44f3b63d28b9bc2f49d86c66b530f45021490448f355af1e9851847e1eb3bbb6ac16ce40a956f4a651683446805366c47d03f289c86b8b2ea8d3a31cecb48b8095d416b4133fb081f4de11303f8acb63e2fe12d1952a72d734eb6899c42ed96baf629a219c455e113010e53b92b0cac4b0b1aca47d2d7e9eb4b7256c69269cb8d03033a3943756c780cb4b3302fe2b077fb2cfbbda818fac70e177c7150d2ad5a4672d839fef1a4a43f815df42bcca944633162b81f42d5541328de40097ca90ba4f90aaeae15e838e885266ab0f534c1c2ea5559ffe08fb39d9067f76dca3477070316c68680ebc31bf861a8a44a1ecb85460690a6acfa7dc5c0687cecc2da59ced59b543a7af82805aa383466d69a52664dc88030bb3ef96428471d236a7c6290f639dfd883fbecb7556baf92695aa11a8fa00b1bfc0ea650c9a74318584d5b7a3414c37add93acc0c180acdbdead71649e3560117c65d4d555b7322d91089fe575d59d6c499dbbc08b659568ffe02dd646e13c119345bb06333205f43d32e218d610db84e76f8496f3569af93f30f3e375c7619d5cdb694c402ed6c557f2ba8df0d9d81e0027921632fbcfc1d91c9d338e8ebc007248f411ba9e9f8ce8a69ec49d582e7549970cc3f2e8e5b8ea73750e8434492cb65c82bc525a6dc4c0106ccd22be648c547b509ff0f8b5d33c81ec7b829d49d8e3088c8fdb9ee8ef94d3ab765988cddec1f69f9cba0b2ad99014d68bf59f85b047466144c5a659b25d0325af8bafcf8aba71984223750bf9e90ba542d2864c3a94a63b364d8a303ee722711cfac0f891b0ec9aca71b88733a30b426a5c399c5c1f90cd85cc88340310b3fcadc871c1fcd471035a9bc10a4273931d302a050bf75d3322d4076c50d0236aa299bb5177ac5bf95c3e4b9c373c608403214073979336d2fdbec7c222e2b1498e354eb6fa5ca67c294a5f4327827c96219bba0a2c7f4b7475489fce3ebc589412c6d6a85311e18549036473c9ab3834b1b88ee52a065e34e27f1ab87b4e8377777848be78bf982f683770828a4f75370c99c9e0677d871c8a681c6149888097c75f54bc9b3a7d87470decd0cab499d936ddd811a810b3160ac87bfb15a6839cb8d095a44e9a98802fe66b2f574fe61ec50f04e5aeb01a6e0e29aa1be3d62e6013a859980dcc2657c23398f52f7b5db3a7b8238a66a58b2eb15b32eda4490dfcd91805b1731655479677be00ef0b9d6319497549a27c3bcdd52ca2b9e475bed62413690ade8ef349ea7740b6feba2ac584323ac66c74bb024925e58eb48f89bbff383503ed7427e393be3e749e018f23ae2d6bafc777c27b517f019171b98b1b7b96705776761c073500ad34373d9d856b59a813b9e6579c8c7c356a6807dd1b4d88c96a691276e2cad6d6b4b1ba7f775aec40a95cd59b017ca9664648e1412fc4fc73a1ff68a41932bd63eb2323a51dca55ee11bd0e82729801ab8b5cb35b389ed3350787f1a7c0dafcb160b3ff1af8aa3d04dfd004f71b3d8241d8f3176053ece8ce6971032c6b0dff2260ee1f571adc9646a271f0d5b2e69ed281e5c34f082a0141f169279c2bca6c675cc7355de488cfb78a61bb5db78c5c1e18b34c0fc213a5f944d35dedd310f9a1aeb2ce816319f799b54472352f80380271f5e6dc9ce27ef233571d6055cdbbdd6dc1589bcc265c71d2600d05f46860477377afb48cd0769e2cac9be9c5d6ed400cd4e54ca84ca69c7c4fd4a93fdc3c6dfd045aa73f1f26aa1fbf15dfb3dbd7186ca6c88ce13c8dfb61fda0e574a19298f89663040dada9a23a060251c44cdbec8dc9c47762ca7f079f204bdd1961d28ca1a87cb7b8e4a0fd41239f94cb76fd75753795e70cf02db95f0ee5268a3ff4b52caf37769171f3fb7d9f68345f52ad05cb28694f6cecb5c835e7f920b6d32a616be86fb61e7a3153e2dcef781dc0d36e9c367e9d85e50212e9011c3ea6f346677c034ad116b41d730625fa3b8d9ef78c75679a6bd4d2188aa8f5eecbfcfcbb148484e12e940c728fa7826bcaf863182e31ed539a8454060958d8e24b12b100a882b7cf5574e42b0de4e9b6559c6c2760377e1412ced545bf41a9e769bef178a6258292bb71bbb5b07b0a421d94b71cf36cb72f1f2c7259ec17947a1829d8c165cdfc30848c197291e9d625837833e00636f92686b23b185969b2c87da2434e6d5e4654e0f3f93bd77d163d52121a0e07c3df460123118cb3b7287a3c2047ab68dd7d14b03495ba97227284c8f16015a867e72eafd17db19d58523a6ab009b8f44dac6a9813696056c79e8b1253733615858e8d8d8174684210f05e61111e6c5ecb4f91b63b591b0a99daa9dc18a3a4a71a7b1d427c53b9fd430b1c16790fdfcf808dc7ed57bca182fcac2159d9fc1e1b03a4dbfb0b2a52140097571eb096359a13f53c5bc48695f77280750d167e185c70b714b4dd449cb66e9f476de1f88a4014838dd72673cf8a939e97bb7ab8922659f303f6d468556bf4ee3f729ecdba8ee95394cc02aa648c4434f4d0e5e4b62f272597fcaae88a45f2f6dc1aecd87a537de5aeb35729d94505059b8d5390845a414393fd2d9996b72651bf7d2e4f870c0c1e87852049bcac73cc072d17f760180fa60af6edc2901b95c257f96983f80e3fcaeb3c5c7b1feca35aa3feb68cf546be1223cd639370ff76127ba47326ffd8be014645712272aa65af8529d70f94e29560379ea769127a187f01331c0c58d15652f2aeb46f4f369cac3f7c682715aaf8e9dc34da0c85d669f5ccd72c035d8a04735bfa763d7d34f1ef1074de8305d1d09293c141c7987ff88fbe1b015ce59460ba892b69fbb7a2dc69dbd40cd885ffa8aeee62aa3efe777f816993b835cd17ab3a22980247f8fced5fb837d5b7fbec7b3ced192108b4bc65267f0681e58d38e6f77b0ce0d6f56f2ea84b78861339b1d292f87c889ce91beeec6e5a7ecc36a9ddd4fe05b8e24912c2696f54344b42f3c33c3db3f77a36d340ede53106d95d2e153f2b960f60537af2bb45d02c49892f0866519e7775d4899f6cd8464204fa548d13f317c79f6aed16b4658ebe822ec3b704026957fed629d2e0eba6718377725faa116b33610035ed9d48f29432b4bfb88501c32c660da788d716ef85211b62576281ef9d3a634d75f408204b6319e2189200dc6ede7f8e24505121934be2d0216148ce1b5cd13259a26cd6bfa60400107dfd057f23f8fbadf87f54e4eba8058c6f9b461f4bc0fa23a0da428fd751d1bc86362dc2545cf894457e69ce0a510fe2b797b29fb6ff273cda3496859942fdf0fbac58507c8d630f75162d7110534d355f6a1ef058277cb985a8e91211f3909ce0cbd36e0e4d3e0002db0e21efd92b465809405e5c067a0835bdca16bc088554ad3bd57e9aa54671ced531a9a79d0714b619a8c851bad98e3bf92cd7c65f3c97211020b05e57913fd53194dd468e3ae13f8a23b313aa49f6d90d039ed29b86196aa0fe2ec47d95f74596b2758c40f48aa3c15d3f4b53b0022cd5cd7c7b68da757a2fe4830e3ada60f0997b464b3bd7e35ed872fee188e53eaa792830282e773158ffef372dd7e9b25bd688e217775a52022cb175cf5995a7ec75e87bf995a0ee69a47553a42229f0ef780745ed6155441780ac6a40894de8a4b95decd3dc21a17578d9793835f8b6fbf636f26b2ea2b779261653081f69cdea4a2205f610fcfc24c2145ceecfa7fe2319601ee0299ecbbe78ce1a660a3a9eb93ab0c51ddb546834712a4812196ba1883c3fb0a3f5ee7ccfba1cac7309d3eebd475c45e3586f990c33a245b16ca8c6fd9578f90d6f3c109627c902fa7019fbaf2a66df1f3952771ff2829de9e7eb36dc0b13ddfb00b1c54400b05e823e70513d16c2fbffbc495adb4238d213d5f21ddb7318d176cff6ed6892f783edfc508ec57f57fe740ef3dce6c82f71d40a5bc52a50ebaca79b8d2243c433513862c586fa4d6abb97d62fe054c658188276e26cbedcfa09975cec03705842b0b6f2971ef810c36a5ecf79e745f4ef8beacfae9d39c54da8cea4fe83e94394354a6b8f9a22d1b5dcf76c3e1fb57fa5394c03cc624c3f2e0daefc9d6c976ae1601de8f248d865a83770b1e62402ec3b23775f9f801c2208bb162cbd0c00e611e147395646d61ec1d9f2a1e5e928270a9939d7184905eab96d99318ecf042b23fa6d2d252e6ee6a88aec9e0c1cdc6995d75038711bd6bd4b55b94b80aa805f51dea364f020f4a621d0e580555e011a7e4b03c8af3e266fbf6a9906d0ff73830a898dec632d17074adf30b26617fe894355db7f3c26bf5a5c9d8caff03366097b431b1e0134d32deebe482eb4f7c341f3f7cfce5a0a1dacc3f7fb8b60d3a1b205a36b33790f428b58767272d1673255dc50ea905288b774560ea536b3d8bfb7f3d014cf0d581762f675d646d65682d97bc10d341eea70abb4cc5352bf414b66f57593e1aab9d734bb28a34eea06100dbe868246d9e2c1dfab9598c5f6fda5ae567cacc5484339790fdc9738cd3285d9604a1640f0513c0c112d0794595f103e7a13b8a3a4039328f0af7e952db291188711c9142c4947ce0588b48a69ca95aa84fce28bd62a56878268310eb3b41caaa764f70f05785c3356c5c5d4fd24181ec6f155d7b76d8682b4a2c308a0dd3215c9bbf636b361c38f01584f6dc3fc3ec78c3dc5f47aeb5026397cd7df260f25e9a6652b0755dd40e70beabff9f4f8f874a075363f1f9720e0a8c2b345e63c16d98518785d5054835b5dcf45685f3afa2ad9c94d3a1f18070f72ca1d991299a1ef28c8db6f9537a9030f9e116469191bb52bb324d2bb1838da664ca383321307a37e78ec764e6996d23e528490515a5f52bd74781a65d1f284490a6512ad3bf2943a404b5a6282098722de8095bbb776190fabb5a6db1322f1e8089946b40edfb678c7168505f142c2359eab1b01c51d7379a4fabc5d04aef006753a9aaf6bb6d1cefc5c810bf24d5e439994ef1ab49b2d8bef9d4d55db971e0c4966aabe254b23b700c96e21bc573ff04ed351d7a408551036e91c6421486b1aedf75b8a9f66d49edc75361051a89b7bf3c75789a76e77c74ac91b28498461b7f06b1457f61376bfa43ee67e4506e04a41c9844459bf20631205dc8a685ccd3a8e", 0x1000}], 0x3, &(0x7f00000002c0)=[{0xc0, 0x31bcde3d0f4c7cef, 0x100000001, "ff7a0dcc79a31d3244e6dda4696598c157ccc55c2d5a0eadfb817fddd9c5fbd262d80456d3c50d47eaac658591f4ef48b1c556f884af3ba3a705caa21c464993ef4018eb6df3e5654f1059b37ae400fcf82556ec3e91f1db1de0d3914bbed7be3c5b58870075d42b0ba9c13fdd25fdebd9ec962212d2dcf9fbebd39f1ee45a869e3b3098541a0d4d7ac1a4c5456c5c3bdbd162219f8dfb78a22f8e9f91e7a94b14ddc00ace64c63670a46d71b4"}], 0xc0}, 0x1) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x80, 0x0) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000040)={0x8, 0x6}, 0x8) r2 = socket(0x2, 0x1, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000003c0), 0xc) shutdown(r2, 0x2) getsockname$inet6(r2, 0x0, &(0x7f0000000500)) 16:00:29 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000140)='./bus\x00', 0x8000, 0x100) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000180)=0x3) mknod(&(0x7f00000000c0)='./bus\x00', 0x80002004, 0x0) r1 = open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000000)=0x4) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000080)=0x100002) ioctl$TIOCDRAIN(r1, 0x2000745e) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000040)) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000100)) 16:00:29 executing program 0: r0 = syz_open_pts() syz_open_pts() syz_open_pts() mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCCONS(r2, 0x20004276, 0x0) setuid(0xee01) ioctl$TIOCMSET(r2, 0x4010426e, &(0x7f0000000000)) fcntl$setstatus(r0, 0x4, 0x0) pipe(&(0x7f0000000000)) 16:00:29 executing program 1: munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) r0 = shmget(0xffffffffffffffff, 0x1000, 0xe, &(0x7f0000002000/0x1000)=nil) shmat(r0, &(0x7f0000001000/0x2000)=nil, 0x0) write(0xffffffffffffffff, &(0x7f0000001040)='v', 0x1) madvise(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x1) load: 2.42 cmd: getty 42918 [ttyin] 0.00u 0.01s 0% 313k load: 2.42 cmd: getty 42918 [ttyin] 0.00u 0.01s 0% 313k 16:00:29 executing program 1: utimes(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{0x7, 0x1}, {0x400, 0x1}}) clock_settime(0x0, &(0x7f0000000240)={0x39b7543a}) 16:00:29 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x90d6, 0x0, "d795c1e7ab6fc6e23c5b00000000000100e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000200)="bd0cd24e91c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e9a3fbed9d7c7f5ecd505d1f67a90bb05dc03e23ac168a0237f559f7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d2091f2e9bdd11c4518138f751d07150000f34322c0cdf50600000000000000cfebcdd79cd66c3140972d2eae1f3c146ed5ead4fc43c6c3b018be5455ba5fe808ff840f9e13da075ee54c062044a263e46503f0ee68df5d7f7a6c740d4cda985d7c88b43eb30b40050321fcd5fa0a2efe8dc4f4c6ed7a127c5caae7ff8fe9a63dc986b000", 0xdf) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "8549550002200000deff001167f4bfa695adfc86"}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0xffffffffffffffff, 0x14c, "b04d00f3ff0a631a00"}) read(r2, &(0x7f0000000880)=""/161, 0x59) 01:39:22 executing program 1: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) r1 = getppid() fcntl$setown(r0, 0x6, r1) close(r0) 01:39:22 executing program 1: mknod$loop(&(0x7f0000000000)='./file0\x00', 0xc008, 0x0) r0 = socket(0x18, 0x4007, 0x9) sendto$unix(r0, &(0x7f0000000100)="b1000510b100a45997bb43e25786cb3849451ae3d3051020741038f53e8551f30ce390500e08fecea11ea8fef96e4fc748e93f0b780486ae007373a1bdbe781e5d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d606290d7d026ba8af63ff37282934e4fd89f20fd3873babfbb770c1f5a872c881ff7cc53c094303b2b8a85ff3fa86d9211830e0f2f0c9029fc7ab3a34c290", 0xb1, 0x0, 0x0, 0x0) 01:39:22 executing program 1: pipe(&(0x7f0000000500)={0xffffffffffffffff, 0xffffffffffffffff}) getegid() poll(&(0x7f0000000000)=[{r0, 0x50}], 0x1, 0x0) ioctl$TIOCSCTTY(r1, 0x20007461) getegid() fcntl$setstatus(r0, 0x4, 0x46bfb) setsockopt(r1, 0x4, 0xeb, &(0x7f0000000040)="a012627d61955a6df24a7bef37f6ec0b45bdf4ea3a20f3883bf769f7a9056079689ef93ab40d82afc65733210c49b4f5657df465a4503dea4174bc27289616fa8a6d05948f1047bdb79063be975729284b5209aa41c7639f99a3408d", 0x5c) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x4, 0x4010, r0, 0x0, 0x0) write(r1, &(0x7f0000000140)='U', 0x1) 01:39:22 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x8000, 0x0) r1 = dup(r0) ioctl$WSDISPLAYIO_SMODE(r1, 0x8004574c, &(0x7f0000000080)=0x1) ioctl$WSKBDIO_SETMODE(r1, 0x80045710, &(0x7f0000000000)=0x210) dup(r1) 01:39:22 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, 0x0, 0x0, &(0x7f0000000140), 0x3, 0x0) kevent(r1, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0xffffffffffffffff, 0xfffffffffffffffd, 0x0, 0xe18}], 0x100000000000080, 0x0, 0x0, 0x0) pckbd_enable: command error 01:39:24 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x30, 0x0) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000140)) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./bus\x00', 0x0, 0x18b) ioctl$WSDISPLAYIO_DELSCREEN(r1, 0x80085754, &(0x7f00000000c0)={0x3fffffffffff, 0x3}) mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r2 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$WSKBDIO_SETMODE(r3, 0xc010570d, &(0x7f0000000000)=0x1) 01:39:24 executing program 0: getsockname(0xffffffffffffffff, &(0x7f00000001c0)=@in, &(0x7f0000000140)=0xfffffe53) sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="c3a4", 0x2, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x84c0, 0x0) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r0, 0x29, 0x80000000000000a, &(0x7f0000000040)="90000000", 0x4) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x0, 0x0) pckbd_enable: command error 01:39:25 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x1ffc, 0x4404) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) 01:39:25 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0x33, &(0x7f0000000140)="9513f3948292ae269282d455abab56626afd70c6e9b3fda3181149ee114dd200a92ef2b465bbc11fcfdb71b72ce278fa941a79b7d45722a806d166b1bc4513bb05a76025938759964a53c6bb7cf2394a7ab24012dc56fa2aa2786a7b4b39b7a51bf1baa51d3fb561c0ce637ef3c53f88edcc758d1e1eff1031571ebb9a54c1ea8426de968ad829470aa55d5b3eb81a62a35e0b41bc906838a88d756b2d17d0d7", 0xa0) recvfrom$inet6(r0, &(0x7f0000000500)=""/71, 0x47, 0x2, &(0x7f0000000580)={0x18, 0x2, 0x7fd1, 0x1}, 0xfffffffffffffe0d) recvmsg(r0, &(0x7f00000004c0)={&(0x7f0000000000)=@in6, 0xc, &(0x7f0000000400)=[{&(0x7f0000000040)=""/230, 0xe6}, {&(0x7f0000000200)}, {&(0x7f0000000240)=""/193, 0xc1}, {&(0x7f0000000340)=""/118, 0x76}, {&(0x7f00000003c0)=""/50, 0x32}], 0x5, &(0x7f0000000480)=""/13, 0xd}, 0x0) 01:39:25 executing program 0: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) sendmsg(r0, &(0x7f0000000880)={&(0x7f0000000080)=@un=@file={0x1, './file1\x00'}, 0xa, &(0x7f0000000600)=[{&(0x7f0000000180)="565f210f6acd7fbfc6", 0x9}, {&(0x7f00000001c0)="86b9124b1de485e31092c42def7bb9141d4c809fa8dc68478b692a944b7974853f460761ed95a8b7d1cb609fc2c9b9e71dde03b08709ec18008d105d2c9dd26517d626e03f3a9982542f2d3c4e7a4203550ed9b98ebf56cc55aa8f60941d620ff6f4404b6ad3b9bbca17a1b8277fcd74b2c4f887fc651661319cecdef97d07891fc4f81515c661c3a1bd0838563cb86decdb361ea5049d565f704ea45ff3889e0bcfc98760125ecbaa8a94ba8701da565f99410d0d3de19244beb0e7370e358784b263f4d131acf799fed532203435c6ff6e2395ff5f027be7ea", 0xda}, {&(0x7f00000002c0)="d1c8b8ab0b00f796fbbdbcbda34c803607ac4192d5ef9e024e3152f34bc93c7e9ef45197f13227ed57638acdfb345909dcda59cbd5aee1c37e0aa52efb6345953cdc1fed48502da024e90e99a244eaef1a0df9021b6d842656cd18cbab33751bb71cbdafd96111faf26b6388896a6aa5e5db205d75fdafdb83e458a8a5a972e511eff30900ee5e972edc482fa02cedacd0d847606676c09c2b920e5dc59b84f3c895cb2e21837e2f", 0xa8}, {&(0x7f0000000380)="0e7bc2ac26f6370f757182872f3a57537129c3f91a7b1f6299a5efe8a7f9b72ab37b1e8e620583e41cff6dd7e4ef8266bf672f94aa22eda37d85bda3cd9ba87037380bc8692f390a37e902d35e10222e5c294f474871dac7692dd30f47e8cb8d643d38d868ccf797843a46bc69231455755b4a79c940a86ec56387d4f9941c1bd7cfd9", 0x83}, {&(0x7f0000000440)="fda8c9b2d7cdb1d31d8567043095efb1f7eef6c199dd4bea4be79546e39048087b8be50a0de9cabd", 0x28}, {&(0x7f0000000480)="76a8bef79fc4399d8c3ffbabaae452ab978664f8b869c60169e2b8701c01d631084831e052c062d96fc01a946067f4eb6cd299ed9e260d3f8aa0963a007667b2593477662155188e68c8645644e264d9be655d4eacafb3a932d10a881cd3a7111fd9ef49f85b4ee69c51c2c1c9bdac839f6612745d7f7470725e7da7fec60dd442dbb3acc5157ad85c4bd8aa9eab4c7d601f571377979f68760db909e4fcd90d2317044570b858cf30ff189ac0d3c3ec6561a58400dfc6a2a04b7914e43f2bfeb2e197cbf06b03674ec1a7cfc7eebee00915d17aa397080806709411da2761d987b7", 0xe2}, {&(0x7f0000000580)="b0815a2ca6a9fe5dcab6833d3751ca2478f65d1956993d4e6533d1d4d98c6211c12796e602a3e5877912342ef6dec5a4e1570e8c2b4249ddfcd79d75d40403ec0a01b83490d00fd3a7ced16561520dbbac8b37885183999f0595f04eb167d5cabe135590b840ba", 0x67}], 0x7, &(0x7f0000000680)=[{0x110, 0xffff, 0x3, "ecefbb235cae0f0d3380156a6a5f8c0a43ccfcf3805b307c897ed42518b8c3e44c2d46a62165522c124c24645088755ed1f6ac8347f5ad012f8883850d76e14f1de7043cad081218e5121fa942c6c0ebf43c74af680a55d0d03dfb7c802dca52b82e53f21445edb05f7c21a462796b9188f373cb0ff2a61c41449d4fd48802d425a696512ead250f9ec0f46847148dc5a93e30b94b5f9ae54f203f5e72e76b5d0004b9218c27e0d3857fc3a5ebe12331289d8109dbca7009ad415959a94661dda26bc7f9ddee6d7fa7c01f6e12a6ba956024d766f8d3a7768c062c0195d4b38f0141a42d590ed301fb500404a9a24cd1659d6de5869bdcd3dffa70"}, {0x20, 0x1, 0x7, "b4f086b3b53bc356adb8e473f798"}, {0x50, 0x1, 0x1, "7f316cc86fc2b4e8fec9b16379ad6ad19487f22884ffe08ead9a0cd224c500ea4a71901215f50bf622ebf94fe27995a9d89e9bdea9b4732be7"}, {0x70, 0x1, 0x3, "ecf892f67c5848567a2a2ebf193556cb66c91b1479f7109e97e554c2d3d9a018d3ecca0f2ff239d8e33481d0ee09b3c9ade54dadcf45429eab0e4466b1378c08b08b9b7fb2222c935882b1e99591f7b742186a769ac58ce5798c427909"}], 0x1f0}, 0x40c) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa) connect$unix(r2, &(0x7f00000000c0)=ANY=[@ANYBLOB="82022e300000000000006e6c36eb64a3ad787dbbfb8b8c525ff1a301f67faf9352341ce9a7370bb313c26db6f0505b852e50309bf4a9dc494eb8c1f0224bf72fd4c081d0f37f766f0466336257774c5332d3543b5db6785b14f6e303ad190c37524a2ba18df2c42b1779b1b79e72689f3534626435db62503ed3056c38efc977d38518cadf8722fb238276f528faecac36ca1f208f6790b9033a8c5a629735a09fc2b841bdf8338aea5175428921a887010aa3b40e07b7d7ba89db3300"], 0x1) sendmsg$unix(r2, &(0x7f0000001480)={0x0, 0x69, 0x0, 0x31b, &(0x7f00000008c0)=[@rights={0x14, 0x7}, @cred={0xaa0114ac}], 0x539}, 0x0) sendmsg(r1, &(0x7f0000000c80)={0x0, 0x0, &(0x7f0000000b40)=[{&(0x7f0000000900)="e4dd4c0a52c6757cfb07bba36aa3ebd3185770b560410b3277ec8a1f075f097720e91f7d927be0a4aebb4410b640759677137d199a76184380eaa05840d28890cc9b17c5cbbb257d1fbf7a7a07987f94438a5b848c9bcaa95ec621ca56af2f0432f5f194060b09c530d297cb986f", 0x6e}, {&(0x7f0000000980)="b094faf98b9e292ee9f73c5ef370d8a487f6b4ad933e4e0f8f4a15495a201876f0c3f7a1e6372a298e31bdc0bbb3392f86e5640a53731729aafd0234b10cf24ab1c4f457865b7a52c99c7fd8f4628b37e92852efe51211258194d098c98cd9d2d329ecbe9aaee21cd71f0a631d0891b3daf6bf953ec8064c5fe5b9c91bc36163decd9643458aabcb04e057695a2b4a5e61b6ab80c6", 0x95}, {&(0x7f0000000a40)="ee4d005ef2222c96c5b0d189156b615e1e38e441ecacc69d88611ef6b99bb579d9ca2c8bce59e7658d68c73db2e9f34a6851a5348da76e691f890a20c777ad18337aa19ae400e19f9f9c1216d0bfcf206c90e017757d05301f5e3a7efdeb204d7c2a9b4c54bee3f5b8a9a6cfc962b67d15458e63320f0d90db460726320bd095f758baf047f13a8a0700a31e7f27c64037134af6d708ba25481589f78c31a8ba3ba326c8b6de9e337f685ef9b42c11b20753b2766098ad7911293b281555b8674a5b93fc", 0xc4}], 0x3, &(0x7f0000000b80)=[{0xf0, 0x0, 0x9, "78ef9da84a90da2b70b727ecbf973bc6b508a12e3a5557e075e75cc6ad9ff191b431ad92890e5e610c722334487bd1925c579f600a8c87bfa3e013a04011bec723dd58c49b237f07a5230729db09b8d6efdf8ee321c3ade0a01bda0297287ef8c50dfb4f9ebe8411a55e11b9e9a169600ef7937b17348b6e40c57e10bb8fa4fa9d188db3a23a53e5beeba9efd98c4cbbd6dc0ffa830248965da0d4be7c8a2f630dd79c31fb56cbdecc14363b21b06d1071c225fccfd9c887200ef5e07d3e768bba3550998d79d8bed5a1cdcc5f43fd4785bbb21be2756b4b4480cca224"}], 0xf0}, 0x404) 01:39:26 executing program 0: socket$inet(0x2, 0x7, 0xdf) r0 = socket$inet(0x2, 0xc001, 0x0) getsockopt$inet_opts(r0, 0x0, 0x2000000000023, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x8000, 0xc) ioctl$VT_ACTIVATE(r1, 0x20007605, &(0x7f0000000040)=0x2) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x1, 0x2011, r1, 0x0, 0x0) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)=""/106, &(0x7f0000000100)=0x6a) 01:39:26 executing program 0: r0 = socket$inet(0x2, 0x24, 0x100100000002f7) getsockopt(r0, 0x80, 0x3f, &(0x7f0000000600)=""/107, &(0x7f0000000040)=0x6b) sendmsg(r0, &(0x7f0000000500)={&(0x7f0000000580)=ANY=[@ANYBLOB="00000b2f66696c6530005270b6a5ce9f2d86f660a369b2a5af7c52931e338e731dc880341c65a10ff5f04b63525327b075e2467edaa1b8b6259576dfa794812afd9c"], 0xa, &(0x7f0000000140)=[{&(0x7f0000000080)="f4ec8ebf34d7ea7d8d5a775d72b4e39c1f131db3159bc990607b9b6aa3bb4b9f10e3820c9976524e94dbb0c93dcbe338cbb9f6722ad8361e311b7a09a4153255d297d47bfa18780277a794e8419f3445a371b483810dfbbd0b25ce9931bda65504a07c9ff80e8e17c88bc206cfb8451a46336a229063ab42dc437aba3c0c8f90105b5d6eb78cd3a890261c1fc1b4a027c1309ad2e660f88267526d0802bbcf5dff50a2dd4f3d24", 0xa7}], 0x1, &(0x7f0000000180)=[{0x50, 0x1, 0x370b, "51d3c9c32b5a13a73dd0d007a98c044f59895d0322cae397b10f9593944640b0b40f24cc0c0cb198983dbe1bdc8b68f2e11494106901f9c256f3f61005"}, {0x50, 0xffff, 0x120000000000000, "7f8e15e587f724bbd4a54cef8aa74ce77925d072196307628d6fe9daeafac3101fcbd9f6d93c3f6138d6cf73f159a8cb71a81a73a8c5ff79ed93a6dc2bb9"}, {0x110, 0xffff, 0x2, "849371cc5e5109cb93a5f1da357d35b50dfe7842eaf770359cef702957694f66d3e2698a941057a5f3e587d2d820e6193e224994a317b4f57d85ba2b0aa088c75ed355cf94fdbbf5721240b270661835872f4b9b0c9d5dd7cd64632bb86ea1b6cb8fc61e63a58aa3b02712d6df7125947d77a8c64e2d9431e682e7d472d6fdc08d62e0c6f463a2637ca3c6a01baceefee61d033279dc4bf4323ddc0c75a7dc1c775c212993c9eb755af30b6af5caffdb6903b521c167b07efd9305046b555684d2ed3a628cd0a1ff0915c30dffb57e672392a015b5d776c1388d3d8cb91d88203b67d25c95b3f9ba14f74f94bf1698fb0ad9501578b0c85ed0cbc6e64be0"}, {0x68, 0xffff, 0xffffffff00000001, "195ee7a2142c885e5b1d86e1b610334c5193efea99aa1e8b609e0d0cfe2d50ecc4c10c0ab173f24c0da1aacef741796283a25eb1fd77ed028a16418d2b9cb6d6a614459ef9b4a6eca40ff8d46d748ae84659a8b86accd2"}, {0x70, 0xffff, 0x200, "5d2194679a029e9832c8ef9e98e540deda97bedc3171bef7dd295e2a4e2d12094f1e723c23621b2e362533ecbd3b6ea29e0ddf34cc4bc2acedb4a52f797ea998ebd45b71cb7018299aa14c15353de15d637937a704be6ceecfd15cc830c569"}, {0xe0, 0xffff, 0x7, "991618332833a9fb18267647b10999c6ce21b87825ed39201cec9c298b5ffdc10f5a51fdcf601b2fe9f001b54f2bcadb5ecb6689bf63e90f612da180c404df1083a276b97977e8026a6e5adbe0a565b59b51770894f8765a621d2bca0747c500006e438742663d67497540a05bed0b48a1d79e911dc92e44ae67353b836e122f12ca316b80043eaeda8c7a5f4ec0657c0eb6b7e20fbdb4bfc5bb5a43b4c7f249b77441c6ab2877f2a8917eb99bc8be7fff7f00232c62f3e5663b7c975469cbd6f471dda5ed063adf58"}], 0x368}, 0x9) shutdown(r0, 0x1) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x4) setsockopt(r0, 0x0, 0x64, 0x0, 0x3a) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, 0xc) setgid(r1) 01:39:26 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) pwritev(r0, &(0x7f0000000240)=[{&(0x7f0000000080)="76caf36b1bb8aead6c0ba2078fc05f319773d080d1d51d4482deadc513b68fd5b7abc864da3d375fb2af7f00a95dc229c7e13bda5189835105ef18775222d7ecceda379b566da664edb4c1d3ec56dae56901d016cfe521e820e729fc886eaf085c8e642879cf55c0e07ce166674ad6c82e82", 0x72}, {&(0x7f0000000140)="9fcabfc803520730a1a780fb029dfc5f3b76eff17c315f108b7b1cdd873fac0774d765e747671d9d6802023d20eeb25f94c88556894122cf8212c8fb86a9170926c368a1a2bad380de61d8f93fdc09b917a281d9efaeeed74d69ebec30f36d6f20a7b74cb4d648b6e2e60ebef7de13afba07ef907234a3ae5911dd5a93f689f55fd8bf05377a63a823cc64e047d389b49af692c5933bfef46b7708daa27be91bb92068aa844548fb2af9fd40", 0x10d}], 0x2, 0x0) write(r0, &(0x7f0000000380)='oL', 0x2) execve(0x0, 0x0, 0x0) mknodat(r0, &(0x7f0000000040)='./bus\x00', 0x4, 0x7) fcntl$setstatus(r0, 0x4, 0x8c) getsockname$unix(r0, &(0x7f0000000200)=@abs, &(0x7f0000000280)=0x8) 01:39:26 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000880)="bdfa4d2582c321adcf98848ed28051bd24603dea8d0343d601000080f5ecd50537e23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c601000000f0130906e061a751733f5c2091f3e9bdd11c4518138f791d6a2e60e1f34322c0cdf8608b48935d14a79cd66c310404000000000000ae1f50146ed5ead47dfc43c6c3b018be5655ba5fe808f9840f9e13da075ee54c0682247a3e405d535caab085c9a7dee598ca84b10ba5651238080096d2250fe439f347ff8ab32ac184e6ad30af4e579efa285828dc1aca7bc3e92434cb41191c368771b6626551a90e6a0998bd25030a8ef875a3e25447bafb7147209b29b35216d1f947ef355d3cb3fc4112013a2adde1491facea20b30900979a3edefad0c39068c5c65f9a0500c82c9ef59b196ceef9a4a00f9af502c095c939c696c33e343ddb8da44bb057050a5034dfef86fcae9fd5bccc71404090e0a966b9bd2d9c0897c742ceaec06d825db7382cf5b590806966a7e8891f406d371037ad6054257be9c9d905544b2a1a1fce2f78a385a51aed6c4524104dab61703e13ec3ffef9ffffffa9a5ae87654083da7f8b40bcc557e5b1815e2b763457e167bc5a28ec1b6900c76c04c0288da4d9588172ba770098323c22b299df4f818541bd67e6ee06d6c7de5f788d72513a5a63c8f0a2e54190ea8b53c0a637d19c5f89cba82a2a6eaf84b46aefed186ecf2348f65137f98f16318716a2f21b2b22a829b1d0cfe14409", 0x216) 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"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000840)={0x0, 0x3c3, 0x3, 0x8, "b08dce5800"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 01:39:26 executing program 1: unveil(&(0x7f00000001c0)='.\x00', &(0x7f0000000200)='C ') mkdir(&(0x7f0000000180)='./file0\x00', 0x0) symlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0/file0\x00') unveil(&(0x7f0000000140)='./file0/file0\x00', &(0x7f0000000100)='\x81\x03') unlink(&(0x7f00000000c0)='./file0/file0\x00') 01:39:26 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x61c5, 0x401) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x80085301, &(0x7f0000000140)={0x0, [{0x9, 0x200}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x3}, {}, {}, {0xfffffffffffffffd}]}) 01:39:26 executing program 1: r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x8) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000200)) mknod(&(0x7f00000001c0)='./bus\x00', 0x80002000, 0x0) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000040)) unveil(&(0x7f0000000000)='./bus\x00', &(0x7f0000000140)='\x03\xf6') ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000080)=0x100002) 01:39:27 executing program 1: openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x23, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4500) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000140)={0x8001, 0x9, 0x9, 0x6f}) munmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)={&(0x7f0000000040)=[{0x3, 0x3}, {0x4, 0xffffffff}, {0x0, 0x4}], 0x3}) 01:39:27 executing program 1: r0 = socket$unix(0x1, 0x1, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000280), &(0x7f0000000200)=0x1d8) getgroups(0x416, 0xffffffffffffffff) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) getgroups(0x4, &(0x7f0000000100)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) setgroups(0x3, &(0x7f0000000140)=[r1, r2, r3]) 01:39:27 executing program 0: r0 = kqueue() r1 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) sendto$unix(r1, &(0x7f0000000240)="19400686a7cde8e9153f96c87c1e1d65a01654929cccf9d126f6bac9db22c48f909dadaba0535566a760d56e6f5cc1cbc3e9ab307988ff5469e73313b8ca21c19fd2f81c1f6a1c30fdf6ee26b678347292d7326dfb7d1075ee258392911533b4c601cb5f1ffdfa8edbc2a4a6f87bf095f51b80d9daaf3e7a9296bb188ec2b5ee4791404a1111c63aadf793e871f79290cd7bcfe0f3fcb137d615d2df8d14c0ddb278c70af1cae1c0668e135131edd2a2deff0982cca55a0dce1ada4c6d29ce4e2f182bbcc9", 0xc5, 0x8, 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x10002, 0x80) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) kevent(r0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x3, 0x1010, 0xffffffffffffffff, 0x0, 0x0) 01:39:27 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x80000000, 0x0) fcntl$dupfd(r0, 0xa, r0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000000)={&(0x7f0000000040)=[{}, {0x3}], 0x2}) 01:39:27 executing program 1: r0 = socket(0x10, 0x2, 0x7fff) pipe2(&(0x7f0000000040), 0x10004) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x4) ioctl$TIOCSCTTY(r1, 0x20007461) socket(0x18, 0xc001, 0x1) setsockopt(r0, 0x6, 0x8, 0x0, 0x0) 01:39:27 executing program 1: r0 = geteuid() setuid(r0) r1 = socket(0x2, 0x400000001002, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x40, 0x40004000002028aa) r2 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r2, &(0x7f00000000c0)=[{&(0x7f0000000080)="000000186004008b00000500000000000028000000007ec425fffffffe00000000400000f2e9ff0000000000", 0x2c}], 0x1) sendto$inet6(r1, 0x0, 0x0, 0x0, &(0x7f0000000040), 0x73) 01:39:27 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4500) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) faccessat(0xffffffffffffffff, &(0x7f0000000240)='./bus\x00', 0x0, 0x0) msgget(0x1, 0x0) ioctl$WSKBDIO_SETMODE(r0, 0x80105727, &(0x7f0000000240)) ioctl$WSKBDIO_SETMODE(r0, 0x80045713, &(0x7f0000000040)=0x1) 01:39:27 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0, 0x10, r0, 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000000)=[{0x0, 0x1b0}], 0x100000000000016e, 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2) chown(&(0x7f00000027c0)='./file0/../file0\x00', 0x0, 0x0) getgroups(0x1, &(0x7f0000000280)=[0x0]) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) 01:39:27 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "6235a5c4accc7c9c2b216645500a8b88499fa805"}) fcntl$setstatus(r0, 0x4, 0xcc) semget$private(0x0, 0x0, 0x202) ioctl$TIOCSTART(r0, 0x2000746e) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = geteuid() r3 = getgid() fchownat(r1, &(0x7f0000000080)='./file0\x00', r2, r3, 0x2) poll(&(0x7f0000000040)=[{r0, 0x40}], 0x1, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x10235c, "63db6e9200000000000000c7a6beedc600", 0x97e, 0x40}) 01:39:27 executing program 1: r0 = socket(0x2, 0x3, 0x0) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r2, &(0x7f0000000140)=@un=@file={0x1, './file0\x00'}, 0xa) ioctl$VT_WAITACTIVE(r2, 0x20007606, &(0x7f0000000100)=0x101) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="6c022e00ee0000653000"], 0x1) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000040)="136d5135f15090ee", 0x8}], 0x1) ioctl$WSDISPLAYIO_SETSCREEN(r1, 0x80045756, &(0x7f0000000180)=0x7fffffff) 01:39:27 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x1, 0x4500) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x10491, 0x0) select(0x40, &(0x7f0000000040)={0x0, 0x80, 0x2, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}, 0x0, &(0x7f0000000080)={0x1, 0x200, 0x4, 0xfffffffffffffff8, 0x60, 0x3ff, 0x3}, &(0x7f0000000180)={0xff, 0x20}) ioctl$WSDISPLAYIO_GBURNER(r0, 0x400c5752, &(0x7f0000000140)) bind$unix(r0, &(0x7f0000000000)=@file={0x1, './bus\x00'}, 0x8) open(&(0x7f0000000100)='./bus\x00', 0x800, 0x84) 01:39:27 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x8000, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)={&(0x7f0000000080)=[{}, {0x101}], 0x2}) 01:39:27 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x280002002, 0x2065d) r0 = open(&(0x7f00000002c0)='./bus\x00', 0x0, 0x0) fsync(r0) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000180)=0x2) 01:39:27 executing program 1: r0 = getpgrp() getpgid(r0) r1 = kqueue() r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xfffffffffffffffd, "854955883d026111fe4d04000000100000001000"}) fchflags(r1, 0x10002) kevent(r1, &(0x7f0000000100)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x1000, 0x0, 0x2200, 0x0) 01:39:28 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x95c, "199ec8e90ef751bb3b5320000001000000000d00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setitimer(0x0, &(0x7f0000000000)={{}, {0x2}}, 0x0) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x4, 0x112a, &(0x7f0000000100)="3d979fdb90574225916b2f0c321b82bc40872b335dae6e1906e17fc53e2988a7e15c0d8531459eda55d4a9ae3fff5a6e1ab3e98c3dd4527744d88e68ef97edc4df3e3b593421035a24e5175427a9bc8597e77acc894ab472e25c6df08a4a2f3b9aeb8e6bae9e12d025f6d25faf9e8111a22f2e81d41816002bc56028161f7953df35f471edb74f547694b52b8ee4b058e52dd708c6d5b210512233665691d77260c7b1fb5ff76e7afbb7d1612382aa95ce815cdcd0f1df1902b4111b2c42be1d830495", 0xc3) sendto(r1, &(0x7f0000000040)="66b3bb5942e490806a466d002c09089011463bd023f5db565dce0c65d039abcaf023147c", 0x24, 0x0, &(0x7f0000000080)=@un=@file={0x0, './file0\x00'}, 0xa) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x11) 01:39:28 executing program 1: r0 = semget$private(0x0, 0x4, 0xa2) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000640)='/dev/zero\x00', 0x10007fe, 0x0) r2 = dup(r1) readv(r2, &(0x7f0000000bc0), 0x2a9) mlock(&(0x7f0000ffc000/0x2000)=nil, 0x2000) socketpair(0x8001b, 0x5, 0x401, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) mmap(&(0x7f000079b000/0x4000)=nil, 0x4000, 0x1, 0x1810, r3, 0x0, 0x0) ioctl$VT_SETMODE(r2, 0x80087602, &(0x7f00000002c0)={0x1, 0x2, 0x401, 0x3, 0x19}) getrusage(0x0, &(0x7f0000000080)) r4 = open(&(0x7f0000000280)='./file0\x00', 0x800, 0x2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f0000000ac0)="cf160dd597928ec97f2e8e122bf3705eedfb76119e09244cb2702ea329e58e6e4922a19c33b9d5afcdd35f8761b54419bde73eb6a83e2f9d7742c5b52ae61148a9fe0a523ebe0f731b2427c793ed78642b1f9cedac69eeed178f5c7a04b81c8225a1c319cf9d5b8c006bfa070b631e34c9c05c9fefec1f91fbb22d31abc600d3e35c5732274f712d61f8f25e6a4b5f80261cecc1f158b9fc793c1620a8dd92ba752aebaaec79dda844d699d900a9c28beb36c479b8c6ec8cbf533b090452cab3b4fafd471036266295342ce9", 0xcc) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000a00)={0x3702, 0x713, 0x3, 0xfffffffffffffffb}) open(&(0x7f0000000540)='./file0\x00', 0x193, 0xffffffffffffffff) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000000), 0xc) r5 = shmget$private(0x0, 0x3000, 0x3de, &(0x7f00001b4000/0x3000)=nil) ioctl$WSDISPLAYIO_GMODE(r4, 0x4004574b, &(0x7f0000000a80)) munlockall() shmctl$IPC_STAT(r5, 0x2, 0xfffffffffffffffe) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f0000000240)={0x658e, './file0\x00', './file0\x00'}) semop(r0, &(0x7f0000003300)=[{0x1, 0x7, 0x1800}, {0x2, 0x4, 0x800}, {0x2, 0xffff, 0x1000}, {0x3, 0xf2d, 0x800}, {0x3, 0x1}, {0x0, 0xa6d9, 0x1800}], 0x6) socket$inet(0x2, 0x4, 0x5) semget$private(0x0, 0x3, 0x90) select(0x40, &(0x7f0000000140)={0x400, 0x6, 0x800, 0x4, 0x100000000, 0x1, 0xffffffffffff8000, 0xc1}, &(0x7f0000000180)={0x80000000, 0x1, 0x73c0, 0x9, 0x7f, 0x3, 0x3f, 0xffffffffffff8000}, &(0x7f00000001c0)={0x3, 0x8, 0x8, 0x7, 0x81, 0x20, 0x100000000, 0x4d5f}, &(0x7f0000000200)={0x9b07}) sendto$unix(r2, &(0x7f0000000840)="ffefa0dc0cde6b9d28a104a016d960a78272acadcfa91ba9de7ec883e84b4d657b8850ccdad9af55221e9841b4982bba8a46a7442773062fb1b38a1de71fd0522bebce397085be74c0d8617e213e586b2cc076e24688740ca22af33234164c2d0bfcf68bd2792847fb84c79296cb35b887b48e8141fc7e030000005d6516e1df53477a00d4b283a8e4d9325cce4d72083f6b679573a6d9fb521cca62cc4eeb97d31fc77b829584343f2a8b6c426a3f161c4aafef7e5ec2d9bd41119c78bff67d46927901828a5e66dc4b9333ff1f01000000e8e0b02710f829010000000000000000000000000000", 0xe8, 0x1, 0x0, 0x0) connect$inet(r4, &(0x7f00000005c0)={0x2, 0x1}, 0xfffffeeb) readv(r4, &(0x7f0000000940)=[{&(0x7f0000000300)=""/194, 0xc2}, {&(0x7f0000000400)=""/87, 0x57}, {&(0x7f0000000480)=""/168, 0xa8}, {&(0x7f00000006c0)=""/32, 0x20}, {&(0x7f0000000700)=""/148, 0x94}, {&(0x7f00000007c0)=""/108, 0x6c}], 0x6) semop(r0, &(0x7f0000000100), 0x33) semop(r0, &(0x7f00000009c0)=[{0x1, 0x8, 0x1800}], 0x1) semctl$SETVAL(r0, 0x1, 0x8, &(0x7f0000000580)=0x3fd) 01:39:28 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x40004010000028ad) r0 = open(&(0x7f0000000040)='./bus/file0\x00', 0x400, 0x7c) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000140)="000000186004008b00233a27feff023519edffff0001000000bf02008c9798171fbb18fb9d568e58a6b193ce04df1286a2a219a3ac621f176181ffe691ec51f8a0d902da5691d8995335a17d1827ad", 0x4f}], 0x1) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000001c0)=0xc) open(&(0x7f0000000200)='./bus/file1\x00', 0x20200, 0x0) link(&(0x7f0000000280)='./bus\x00', &(0x7f00000002c0)='./bus\x00') r2 = getgid() fchownat(r0, &(0x7f0000000240)='./bus/file0\x00', r1, r2, 0x2) fchownat(r0, &(0x7f0000000000)='./bus\x00', r1, r2, 0x6) 01:39:28 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x162) renameat(r0, &(0x7f0000000000)='./file0\x00', r1, &(0x7f0000000080)='./file0\x00') setsockopt(r0, 0x29, 0xd, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 01:39:28 executing program 1: getitimer(0x1, &(0x7f0000000040)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, &(0x7f0000000080)) mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) madvise(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x6) open$dir(&(0x7f0000000000)='./file0\x00', 0x10800, 0x144) 01:39:28 executing program 0: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000000)={0x0, 0xdbf, 0x0, 0x0, "172d768989ca984c8831ca15004a546eb3dd1b1b"}) getuid() mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1000005) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x401, 0x1, &(0x7f0000000040)="4c0e02fb1451aa2050ddf752a5cb3e488594d4d590", 0x15) setsockopt(r0, 0x29, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = fcntl$getown(r0, 0x5) fcntl$setown(r0, 0x6, r1) mprotect(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x2) getpeername(r0, &(0x7f0000000180)=@un=@file={0x0, ""/4096}, &(0x7f0000000080)=0x1002) 01:39:28 executing program 0: mkdir(&(0x7f0000000240)='./file0\x00', 0x0) r0 = getuid() setuid(r0) lstat(&(0x7f0000000280)='./file0\x00', 0xfffffffffffffffe) 01:39:28 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x2000000006002, 0x401) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x140, 0x0) r1 = accept$unix(0xffffffffffffff9c, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) poll(&(0x7f00000000c0)=[{r0, 0x1}, {r1, 0x81}], 0x2, 0x6) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000140)=[{r2}], 0x1, 0x0) 01:39:28 executing program 0: mkdir(&(0x7f0000000340)='./file0\x00', 0x0) chflags(&(0x7f0000000040)='./file0\x00', 0x60000) chflags(&(0x7f0000000200)='./file0\x00', 0x0) r0 = dup(0xffffffffffffffff) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000140)={0x7, 0x9651}) sendto$unix(r0, &(0x7f0000000080)="abfc663a1757dec4a1c03261081d57bd66e88c53d1a4be1743974193d66036c8b8eeda30e247cec0e16507e9100c7dfc7a92858d5fc25a3911c0c488be1ac247434a464a44b38119919d51e24bd495", 0x4f, 0x4, &(0x7f0000000100)=@file={0x0, './file0\x00'}, 0xa) 01:39:28 executing program 1: execve(&(0x7f0000000000)='./file0\x00', &(0x7f00000001c0)=[&(0x7f0000000040)='\x00', &(0x7f0000000080)='\x00', &(0x7f00000000c0)='{\x00', &(0x7f0000000100)='\x00', &(0x7f0000000140)='.[\'(,\x00', &(0x7f0000000180)='/]%+-#\x00'], &(0x7f0000000280)=[&(0x7f0000000200)='\x00', &(0x7f0000000240)='.#\x00']) symlink(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000300)='./file0\x00') mknod(&(0x7f0000000340)='./file0\x00', 0x2022, 0xfff) r0 = accept$inet6(0xffffffffffffff9c, 0x0, &(0x7f0000000380)) recvmsg(r0, &(0x7f00000018c0)={&(0x7f00000003c0)=@in, 0xc, &(0x7f0000001800)=[{&(0x7f0000000400)=""/38, 0x26}, {&(0x7f0000000440)=""/208, 0xd0}, {&(0x7f0000000540)=""/4096, 0x1000}, {&(0x7f0000001540)=""/170, 0xaa}, {&(0x7f0000001600)=""/57, 0x39}, {&(0x7f0000001640)=""/229, 0xe5}, {&(0x7f0000001740)=""/47, 0x2f}, {&(0x7f0000001780)=""/65, 0x41}], 0x8, &(0x7f0000001880)=""/39, 0x27}, 0x801) r1 = openat(0xffffffffffffffff, &(0x7f0000001940)='./file0\x00', 0x100c0, 0x18) symlinkat(&(0x7f0000001900)='./file0\x00', r1, &(0x7f0000001980)='./file0\x00') getsockname$inet6(r0, &(0x7f00000019c0), &(0x7f0000001a00)=0xc) symlink(&(0x7f0000001a40)='./file0\x00', &(0x7f0000001a80)='./file0\x00') connect(r1, &(0x7f0000001ac0)=@in6={0x18, 0x2, 0x10000, 0x6}, 0xc) r2 = accept$inet6(r1, 0x0, &(0x7f00000021c0)) ioctl$WSDISPLAYIO_DELSCREEN(r1, 0x80085754, &(0x7f0000001b40)={0x1, 0x1}) r3 = open(&(0x7f0000001b80)='./file0\x00', 0x2, 0x180) r4 = open(&(0x7f0000001bc0)='./file0\x00', 0xa00, 0x56) ioctl$WSDISPLAYIO_USEFONT(r4, 0x80585750, &(0x7f0000001c00)={'./file0\x00', 0x9, 0x2, 0x0, 0x1, 0x7, 0x1, 0x8, 0x1, 0x1, 0x1f, 0x7e81}) mknod(&(0x7f0000001c80)='./file1\x00', 0x8010, 0x3) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000001cc0)='/dev/ttyCcfg\x00', 0x8, 0x0) accept$inet6(r2, 0x0, &(0x7f0000001d00)) getsockopt$sock_int(r3, 0xffff, 0x10b4, &(0x7f0000001d40), &(0x7f0000001d80)=0x4) select(0x40, &(0x7f0000001dc0)={0x2, 0x8, 0x4, 0x1, 0x2, 0x40, 0x5, 0x2}, &(0x7f0000001e00)={0x2, 0x2, 0xfe1, 0x1, 0x96, 0x2, 0x2, 0xc000}, &(0x7f0000001e40)={0x1, 0x7ff, 0x1, 0x7f, 0x1000, 0x20, 0x5, 0x2}, &(0x7f0000001e80)={0x5, 0x8000}) setitimer(0x0, &(0x7f0000001ec0)={{0x8, 0x5}, {0xffffffff, 0x3}}, &(0x7f0000001f00)) dup(0xffffffffffffff9c) mknod(&(0x7f0000001f40)='./file1\x00', 0x0, 0x7) getsockname$inet6(r3, &(0x7f0000001f80), &(0x7f0000001fc0)=0xc) clock_getres(0x4, &(0x7f0000002000)) openat$null(0xffffffffffffff9c, &(0x7f0000002040)='/dev/null\x00', 0x10000, 0x0) r5 = semget$private(0x0, 0x2, 0xfffffffffffffffb) semctl$GETZCNT(r5, 0x139e63ee8bb1976b, 0x7, &(0x7f0000002080)=""/215) socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) 01:39:28 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000100)='./bus\x00', 0x10b884, 0x0) flock(r0, 0x2) close(r0) close(r0) 01:39:28 executing program 0: openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x0, 0x0) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x0, 0x0) preadv(r0, &(0x7f00000003c0)=[{&(0x7f0000000100)=""/168, 0xa8}], 0x1, 0x0) close(r0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x810, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) execve(0x0, 0x0, 0x0) 01:39:29 executing program 1: mknod(&(0x7f0000000240)='./bus\x00', 0x21c0, 0x40004000000028aa) r0 = dup(0xffffffffffffffff) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000080)={'./bus\x00', 0x5, 0x4, 0x7f, 0x1, 0x11, 0x7ff, 0x0, 0x0, 0x1, 0x800, 0x100}) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000000)=[{&(0x7f0000000040)="000000186a56010003003b00feaf000000000060d5706c85c2768511fe890000002800000000000028000000", 0x2c}], 0x1) 01:39:29 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x41}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() r2 = kqueue() r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x0, 0x0) readv(r0, &(0x7f0000000280)=[{&(0x7f0000000040)=""/128, 0x80}, {&(0x7f00000000c0)=""/46, 0x2e}, {&(0x7f0000000140)=""/119, 0x77}, {&(0x7f00000001c0)=""/87, 0x57}, {&(0x7f0000000240)=""/13, 0xd}], 0x5) kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x0, 0x0) dup2(r1, r0) 01:39:29 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) pwritev(r0, &(0x7f0000000380)=[{&(0x7f0000000140)="3fd68f9132563f8ff8f37df3ef3b4f91bb799c798bcce716ff4ed84f6c712947f8a1c8119e804f0a9397383450be3f", 0x2f}], 0x1, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000040)="b43a41787bb2b571ea9e12f550daab58cfc6", 0x12}], 0x1) pwritev(r0, &(0x7f0000000240)=[{&(0x7f0000000180)="9ed7db1220d66eb0b9158f3afb575daafbd799ee0a244afe698a4e5c6c592c1ec06fa641fe69b20f90eedef5f0f11429d981fa571969e966075b088c8b27a5286861bfe8cb518c15d376e5da3f361389f16f87bf65271a883bb89eac095e241158597de8823ccb1f2d84be8786427a4dad574d5414152ecb6a82bdea6a786de221971d03e4bc5a4101c50e", 0x8b}], 0x1, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x2080, 0x81) execve(0x0, 0x0, 0x0) 01:39:30 executing program 0: r0 = accept(0xffffffffffffffff, &(0x7f0000000040)=@un=@file={0x0, ""/108}, &(0x7f00000000c0)=0x6e) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) dup2(r0, r1) r2 = socket$inet6(0x18, 0x3, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000000000)={0x7f, 0x1, 0x3, 0x7f, 0x90}, 0xc) shmget$private(0x0, 0x1000, 0x8, &(0x7f0000fff000/0x1000)=nil) shutdown(r2, 0x2) 01:39:30 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r2 = kqueue() flock(r1, 0xf) kevent(r2, &(0x7f00000002c0)=[{{r1}, 0xfffffffffffffffe, 0x11}], 0x3ff, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x60, 0x0, 0xfffffffffffffff9, 0x0) ioctl$VT_OPENQRY(r0, 0x40047601, &(0x7f0000000000)) kevent(r2, &(0x7f0000000100), 0x76, 0x0, 0xaa8, 0x0) semget(0x3, 0x2, 0x8) pipe2(&(0x7f00000000c0), 0x10004) 01:39:30 executing program 0: r0 = syz_open_pts() ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000000)={0x9, 0x401, 0x5, 0x1}) setuid(0xee01) r1 = socket(0x800000018, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x0, 0x100000000000000}], 0x0, 0x0, 0x0, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 01:39:30 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bca) r0 = open(&(0x7f0000000100)='./bus\x00', 0x4a2, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x4, 0x0) flock(r0, 0x6) pwritev(r0, &(0x7f0000000700)=[{&(0x7f0000000600)="65772aa4186f208e0a28ef27f26ab23db9e842a3c771fa08a01e35cb7406c80a71ba0db0afae95768a163ae55469ae3e10313ce0753dc5e0643b7b24d0457bec3d460c012eeba4261cbf43d50ce6d33aa09f349adf46119ffc99add508e9def6a9a85c51504ee4d22fd0d4135de72ea3d5081cf9c983e524d183b4ae76e5bf30b0c56084b598d2873a1823584b66038af6d005ef8559ff32da07e879812a19c30b6234ba685fb0767c722c80d2a7fe1f364fc68c3e2be67a133696412216e8ad0f0b147d086abbedbdc1677e6dcc047c1644ec57f9a366197648ac7135b722", 0xdf}], 0x1, 0x0) 01:39:30 executing program 0: r0 = syz_open_pts() poll(&(0x7f0000000000)=[{r0, 0x14}, {r0, 0x4}, {r0, 0x10c}, {r0, 0x22}, {r0, 0x10}, {r0, 0x48}, {r0, 0x20}], 0x7, 0x10000) fcntl$getflags(r0, 0x1) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse0\x00', 0x101, 0x0) poll(&(0x7f0000001700)=[{r1}], 0x1, 0x0) 01:39:30 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0xffffffffffff1467) r0 = open$dir(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) r1 = dup2(r0, r0) socket$inet(0x2, 0x4, 0xfffffffffffffff8) mknodat(r0, &(0x7f0000000180)='./file0\x00', 0x1000, 0x5d) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x2) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f0000000100)={'./file0\x00', 0x4800000000000000, 0xe89, 0x3a30, 0x1, 0x2, 0xe333, 0x0, 0x1, 0x0, 0x8001, 0xdd}) dup(r2) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f0000000080)={'./file0\x00', 0x4, 0x1, 0x5, 0x1, 0x9, 0x3, 0x2, 0x1, 0x3, 0x1f, 0xda1}) 01:39:30 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2002, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = shmget$private(0x0, 0x4000, 0x2, &(0x7f0000ffc000/0x4000)=nil) shmctl$SHM_LOCK(r1, 0x3) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000040)) r2 = dup2(r0, r0) linkat(r2, &(0x7f0000000000)='./bus\x00', r0, &(0x7f0000000080)='./bus\x00', 0x4) preadv(r0, &(0x7f0000000200)=[{&(0x7f0000000140)=""/87, 0x57}, {&(0x7f00000001c0)=""/12, 0xc}], 0x2, 0x0) 01:39:30 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) close(0xffffffffffffffff) r0 = syz_open_pts() ioctl$TIOCSTOP(r0, 0x2000746f) ioctl$TIOCSETA(0xffffffffffffffff, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) poll(&(0x7f0000000040)=[{0xffffffffffffffff, 0x80}], 0x1, 0x0) 01:39:30 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt(r0, 0x0, 0x9, 0x0, 0x0) mknod(&(0x7f0000001740)='./file0\x00', 0x61c8, 0x401) msgget$private(0x0, 0x408) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r1, 0x0, 0x0) read(r0, &(0x7f0000000300)=""/4096, 0x1000) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0, 0x2010, r1, 0x0, 0x0) ioctl$VT_RELDISP(r1, 0x20007604, &(0x7f00000014c0)=0x3) r2 = semget$private(0x0, 0x4, 0x100) getrusage(0x0, &(0x7f0000001400)) semctl$SETVAL(r2, 0x3, 0x8, &(0x7f0000000000)=0x101) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000200)=[0x2, 0x200000002, 0x5]) getsockname(r0, &(0x7f00000016c0)=ANY=[@ANYBLOB="000000bb00000000000002003aca91d5081c492700000000000000000000000000f6ffffff00100000000000000000f500000000000000000000000000000000000000000f7b5801ba3e17ffe59e435d0621316a65a6bc1903fb2c9f3fe644be28f56a"], 0x0) ioctl$WSDISPLAYIO_WSMOUSED(r1, 0x80185758, &(0x7f00000000c0)={0x1, 0x9, {0x81, 0x5df3}}) r3 = fcntl$dupfd(r1, 0xa, r1) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000080)) r4 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x90, 0x0) ioctl$KDDISABIO(r4, 0x20004b3d) getrusage(0x0, &(0x7f0000001580)) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000140)=0xc) setrlimit(0x7, &(0x7f0000001540)={0x4, 0x2}) read(r3, &(0x7f0000001340)=""/176, 0xb0) semget$private(0x0, 0x1, 0x204) poll(&(0x7f0000001500)=[{r1, 0x106}, {r3, 0x94}, {r0, 0x20}], 0x3, 0x1f) madvise(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x7) socketpair(0x18, 0x4000, 0x200, &(0x7f0000000280)) 01:39:30 executing program 0: r0 = socket$inet(0x2, 0x3, 0x102) shutdown(r0, 0x5) 01:39:30 executing program 0: mlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) getsockname(r0, &(0x7f0000000440)=ANY=[@ANYBLOB="00000000000000000000fd000000010000000000000000000000006fa8fe7ede7fd25c986df0f22ca760693191a5137c888536ca7c99c1fc8bbd"], &(0x7f0000000300)=0x1b) socket(0x18, 0x2, 0x0) setreuid(0x0, 0xee00) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f00000000c0)={0xc11, './file0\x00', './file1\x00'}) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f0000000100)={0x4, './file1\x00'}) r2 = semget(0x0, 0x2, 0x4) semctl$GETPID(r2, 0x3, 0x4, &(0x7f0000000200)=""/137) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000040)) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f00000001c0)={0x2, './file0\x00', './file0\x00'}) pwritev(r1, &(0x7f0000000400)=[{&(0x7f0000000340)="514d8c8a1567f992cb6ccb6423027900df1489d45a7091d35efa5497be772512d6c42a1c048b5030c9bdef96c9dc567d712f4e641e7f6b997bc63497eeb9b41a564d163fdeabd6e1fb35925e6c0845eb39f6561cc2c5316aa4a6701183c204820716a5c2ebe3d65914044a98ad075e2598fd6b90e50cd61c418327f5ff7dfce732ec5253e06940732f2f0760b4df0f7c9ecadfbd5c8fa38d9674ccf7f6cb18d105400a", 0xa3}], 0x1, 0x0) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) ioctl$TIOCGTSTAMP(0xffffffffffffffff, 0x4010745b, &(0x7f0000000480)) munmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000) minherit(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x2) pwritev(r1, &(0x7f00000007c0)=[{&(0x7f0000000780)="a91f64343f47fbbf5ff28ec38f1d3ff6d49a4fc069f32bf5f78e87f23b855b37fd37da4aba85b010a1a71048392a904d", 0x30}], 0x1, 0x0) munmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000840)='/dev/zero\x00', 0x1, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r3, 0xc014575e, &(0x7f0000000180)={0x7, './file1\x00'}) open(&(0x7f0000000080)='./file0\x00', 0x10, 0x100) r4 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffb000/0x2000)=nil) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000140)={0x32ebf1a7, 0xc2a689be00000000}) accept$inet6(r3, &(0x7f0000000880), &(0x7f00000008c0)=0xc) getsockname$inet(r3, &(0x7f0000000900), &(0x7f0000000940)=0xc) ioctl$TIOCCBRK(r1, 0x2000747a) mlock(&(0x7f0000ffd000/0x1000)=nil, 0x1000) shmat(r4, &(0x7f0000ffc000/0x4000)=nil, 0x2000) msgget$private(0x0, 0x40) 01:39:30 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff}) r1 = getppid() r2 = getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={r1, r2, r3}, 0xc) mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = fcntl$dupfd(r4, 0x8000000000004, 0xffffffffffffffff) r7 = dup2(r4, r6) r8 = kqueue() close(r6) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) kevent(r8, &(0x7f00000001c0)=[{{r7}, 0xffffffffffffffff, 0x1}], 0x7ff, 0x0, 0x0, 0x0) pledge(&(0x7f0000000140)='\xd9{{\'!\x00', &(0x7f0000000200)='\xf0-\x00') dup2(r5, r8) 01:39:31 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xfffffffffffffffd, "854955883d026111fe4d04000000100000001000"}) nanosleep(&(0x7f0000000040)={0x401, 0x800}, &(0x7f0000000080)) ioctl$TIOCCDTR(r0, 0x20007478) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) 01:39:31 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) accept$inet(0xffffffffffffff9c, 0x0, &(0x7f00000001c0)) r0 = socket(0x7, 0x8002, 0xffffffff80000001) close(r0) link(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7ffffffe, "73cc510e527b0000e534840c76f30d3fc9c06d00"}) socketpair(0x1a, 0x3, 0x1, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = accept$inet(r2, 0x0, &(0x7f0000000140)) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000180), 0xc) writev(0xffffffffffffffff, &(0x7f0000000340)=[{&(0x7f00000007c0)="1a2eeea85f965e1c7cf20e2da943349f13b97f9c2c18705ca7ca5977300e8ad135943f2df42775d195cebd66ea14f61469ca8271f56e5c28", 0x38}], 0x1) 01:39:31 executing program 1: pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f00000001c0), 0xfffffef3) poll(&(0x7f0000000000)=[{r0, 0xd}], 0x1, 0x0) syz_open_pts() 01:39:32 executing program 0: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) setsockopt(r0, 0x5c51, 0x7, &(0x7f0000000040)="1fc06262f5a94b7eafbb4e9c1c6b4f6e4407718f3073f83b53e48fdb0426e40b0e483566864d19bf6c04e3cca8527e9f8c62740bf082965e4045be0f5b2b0ad840ba849a9e19a84678c2342f1e8a4d0f2e0ada26c1f8bd5ebf3f471a9d49d707d6e7954951068c9cfe47d583d1e62b70924eab37b6acdb26fe68923d846fe13ae6134f343962dd813024733675b3ad164b38aefde940b755c86ddb14269167c2cfd9dd89f019d46635931237a5ee4bb849fb0b", 0xb3) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) getpeername$unix(r1, &(0x7f0000000180)=@file={0x0, ""/4096}, &(0x7f0000000000)=0x1002) setsockopt(r1, 0x29, 0x6, &(0x7f0000000140)="d5049768929609005b19cd06c035", 0xe) setsockopt(r1, 0x200000000029, 0x80000000000000b, &(0x7f0000000000), 0x0) 01:39:32 executing program 1: utimes(0x0, 0xffffffffffffffff) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10004) getpeername(r0, &(0x7f0000000080)=@in6, &(0x7f00000000c0)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setuid(r1) 01:39:32 executing program 0: r0 = socket$inet6(0x18, 0x4000, 0x0) getsockopt(r0, 0x29, 0x0, 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2, 0x140) ioctl$TIOCSDTR(r1, 0x20007479) 01:39:32 executing program 1: r0 = socket(0x18, 0x3, 0x0) setsockopt(r0, 0x1000000000029, 0xa, &(0x7f00000003c0)="06000000", 0x4) r1 = socket(0x18, 0x1, 0x0) close(r1) dup(r1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x5ff, 0x0, "08eaffffffff0505000100"}) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 01:39:32 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) chflagsat(r2, &(0x7f0000000000)='./file0\x00', 0x10000, 0x2) ioctl$TIOCFLUSH(r2, 0xc0206917, &(0x7f00000000c0)) 01:39:32 executing program 1: open$dir(&(0x7f00000000c0)='./file0\x00', 0x40, 0x100) mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) chflags(&(0x7f0000000080)='./file0\x00', 0x40000) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) fchflags(r0, 0x0) 01:39:32 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x80002001, 0x5200) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000040)=[{r0, 0x1}], 0x1, 0x0) fsync(r0) kevent(r0, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x8, 0x80000081, 0x80000001, 0x8}], 0x75, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0x20, 0x1, 0xf3, 0x4}, {{r0}, 0xfffffffffffffffd, 0x5, 0xf0000004, 0x7fffffff, 0x9}, {{r0}, 0xfffffffffffffff8, 0x10, 0x40, 0x1000000000, 0x2}, {{r0}, 0xffffffffffffffff, 0x20, 0x4, 0x200, 0x200}, {{r0}, 0xffffffffffffffff, 0x8, 0x1, 0xac, 0x100000000}, {{r0}, 0xfffffffffffffffa, 0x2, 0x1, 0x2, 0x1f}], 0x100, &(0x7f00000001c0)={0x4, 0x5}) 01:39:32 executing program 0: r0 = socket(0x18, 0x1, 0x0) listen(r0, 0x0) setsockopt(r0, 0x29, 0x1b, &(0x7f0000000080)="d9395c2803d672ce7c184bd4ddc0b71dab0f7d3aef34b8ad03f921ab896ba1fbc758335bab975d3a5cd9e8d26480421b6cd13e69892b92a6178e651f7a7abc5fc5c5e0bb0b243953cc794c4ee81aee8557f9ff12fdf85d8a6074e710fa000000", 0x60) accept(r0, 0x0, &(0x7f0000000000)) 01:39:32 executing program 1: r0 = socket(0x2, 0x400000000002, 0x0) getrlimit(0x7, &(0x7f0000000040)) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10004) setsockopt(r0, 0x0, 0x800000000000002, 0x0, 0xffffffffffffffb0) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$VT_GETACTIVE(r1, 0x40047607, &(0x7f0000000300)) getpeername(r2, &(0x7f00000000c0)=@in, &(0x7f0000000100)=0xc) ioctl$TIOCEXCL(r1, 0x2000740d) pwritev(r0, &(0x7f0000000280)=[{&(0x7f0000000140)="9ba22490750db6e7264af8fe256358e2a9bfc6532bf275a30bf57832506d2e2f649af79297f3b9e5e02ff1f2a48571b32258766e229890fc1a546bd60dffeb0b58d1069d7b4abac32aa77462a4ffcd84417bf6f88439756309d56f0efb77f5c02888595609756637472c86e2669496713e4603132d06ed78d8849533699d6038053fbc6813635458041c74590a19e10f71c750a8e14a2f5002dd8b9417754880350e617863f2792b094c4752927812a29ce57e55776b3614cbd333b0f8a92dbf413d5601494f7e16e7af13ebfbd05b1f6bc0bc828e0531a9117494dbb5df70161d48dd7c960b0cf594c3dc984ec86880ad41f515d4cfb55f", 0xf8}, {&(0x7f0000000240)="82aab1", 0x3}], 0x2, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r3, 0x29, 0x68, &(0x7f00000002c0)={{0x18, 0x1, 0xc77, 0x1}, {0x18, 0x1, 0xc994, 0x6}, 0x4c2, [0xd7af, 0xffffffff, 0x4, 0x4, 0x7, 0x100000001, 0xba5, 0x200]}, 0x3c) 01:39:32 executing program 1: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x20200, 0x1ffffff) r1 = geteuid() r2 = getuid() setreuid(r2, r1) openat(r0, &(0x7f0000000040)='./file0\x00', 0x1, 0x80) utimes(&(0x7f0000000000)='./file0\x00', 0x0) 01:39:33 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x18000, 0x8) getsockopt(r0, 0x9, 0xfffffffffffffc01, &(0x7f0000000040)=""/157, &(0x7f0000000100)=0x9d) setsockopt(r0, 0x7, 0x1, &(0x7f0000000140)="95a6ac585a954f31f2bc00dd5b3e366fa0e8d435c069af8dcfd53a0bacdaff47", 0x20) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x8, 0x0, 0x0) 01:39:33 executing program 0: r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x7, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) write(r0, &(0x7f0000000080)="233ebcb267e3ee285f60464303128c0908f025968a66477364ffdd5471c43dbe7ef501d4b662c066c73ffac847149adfdf612d977f46b811e581bbbfd0212c2bb3ffb4b343dad5a94b6bbf65adfc06d3b6fdb3ef73f9cbea5842c4dcf27ebaa611de59aca8d8858e709c0d80a1027aa2306b167ced690f39e480fa4ed1049584759b71f5046dc805e83c0fc938726aa062fb9a8f7372fdc51ccad953064d25c554559fd11df498fb02267a09bbf239b449ceeb0fec18b0dc22ebcdd8f43cf56ed5e06e1ccfd15d44c4c6f4f4c804ae", 0xcf) readv(r0, &(0x7f0000000580)=[{&(0x7f0000000000)=""/5, 0x5}, {&(0x7f0000000180)=""/222, 0xde}, {&(0x7f0000000280)=""/190, 0xbe}, {&(0x7f0000000340)=""/113, 0x71}, {&(0x7f00000003c0)=""/41, 0x29}, {&(0x7f0000000400)=""/205, 0xcd}, {&(0x7f0000000500)=""/109, 0x6d}], 0x7) dup(r0) socket(0x0, 0x4005, 0x800) 01:39:33 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f00000002c0)="a80870030087df15a3dad3cb23a492388af974d88b0a0900000000000000", 0x1e) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x212b5c23, 0x0, "1ced99f153e5918da43f20f3371f3fe2ed8be2be"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x0, 0x5, 0x2003, 0xfffffffffffffff7, "854955b3c550d83a0a10f5a77c14eb9d00"}) readv(r2, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) syz_open_pts() 01:39:34 executing program 1: r0 = socket(0x1e, 0x3, 0x0) connect$inet6(r0, &(0x7f0000000100), 0xc) listen(r0, 0x0) shutdown(r0, 0x3) 01:39:34 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) getgroups(0x7, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) r1 = getuid() chown(&(0x7f00000001c0)='./file0\x00', r1, r0) setgroups(0x0, 0x0) syz_open_pts() symlink(&(0x7f00000000c0)='./file1\x00', &(0x7f0000000100)='./file0\x00') setuid(0xee01) r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) faccessat(r2, &(0x7f0000000140)='.\x00', 0x1, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r2, 0xc1045763, &(0x7f0000000200)={0x8000000000, [{0x3, 0xb4b3}, {0x3, 0x4}, {0x3, 0x7}, {0x3, 0x81}, {0x3, 0x7fff}, {0x3, 0x80000001}, {0x1, 0x1f}, {0x1, 0xd4a}, {0x3, 0x9}, {0x3, 0x1}, {0x3, 0x6}, {0x3, 0xffff}, {0x1, 0x7}, {0x3, 0x20}, {0x0, 0x1}, {0x0, 0x1}, {0x3, 0x80}, {0x2, 0x8}, {0x2, 0xfffffffffffffffb}, {0x3, 0xfffffffffffffff9}, {0x3, 0x650}, {0x3, 0x10001}, {0x3, 0x5}, {0x3}, {0x3, 0x80000001}, {0x2, 0xfff}, {0x2, 0x8}, {0x1, 0x200}, {0x3, 0x7}, {0x1, 0x9}, {0x2, 0xa0}, {0x2, 0x1000}]}) 01:39:34 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x29, 0xd, &(0x7f0000000000), 0x0) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x1c6) readlinkat(r1, &(0x7f0000000040)='\x00', &(0x7f0000000180)=""/198, 0xc6) open$dir(&(0x7f0000000080)='./file0\x00', 0x1, 0x41) 01:39:34 executing program 1: setuid(0xee01) r0 = shmget$private(0x0, 0x3000, 0x200, &(0x7f0000ffb000/0x3000)=nil) msgget(0x3, 0x1) shmctl$IPC_STAT(r0, 0x2, 0x0) msgget(0x0, 0x212) r1 = dup(0xffffffffffffffff) connect$unix(r1, &(0x7f0000000040)=ANY=[@ANYBLOB="0000fb2fc2da5f93cfb52077f69b15dd6766696c653000"], 0xa) 01:39:34 executing program 1: r0 = open(&(0x7f0000000080)='./bus\x00', 0x20, 0x40) sendto(r0, &(0x7f00000000c0)="2198902860a4d9f1ae10878e245487a59d354ce8a9527d83316223fdfc80013a9c0bbc1ea28de3e435d1955da0cd51e17e2983b4d15fa24a2ac6156e42598442da12c3893124", 0x46, 0x1, &(0x7f0000000140)=@un=@abs={0x0, 0x0, 0x2}, 0x8) linkat(r0, &(0x7f0000000240)='./bus\x00', r0, &(0x7f00000002c0)='./bus\x00', 0x0) r1 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r0, 0x80085762, &(0x7f0000000380)={0x0, 0x200}) r2 = open(&(0x7f0000000000)='./bus\x00', 0x20100, 0x100) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000040), 0xaf) ioctl$WSDISPLAYIO_GETEMULTYPE(r2, 0xc014575e, &(0x7f0000000180)={0x4d5c, './bus\x00'}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000200)=0xc) accept(r2, &(0x7f0000000300)=@in6, &(0x7f0000000340)=0xc) r3 = dup(r1) ioctl$WSMUXIO_LIST_DEVICES(r3, 0xc1045763, 0xfffffffffffffffe) 01:39:34 executing program 0: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000400)=[{{r0}, 0xfffffffffffffffe, 0x2b}], 0x7, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0xa3}], 0x7ff, 0x0, 0x0, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x18900, 0x0) kevent(r1, 0x0, 0x0, &(0x7f00000000c0), 0x4d0, 0x0) dup2(r0, r1) r3 = dup(r2) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{0x20}, {0x63, 0x2202e4d4}, {0x80, 0xfffffffffffffffc}], 0x3}) 01:39:34 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x90d2, 0x0, "d730c1ff070000e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000040)="582720efabd16ebae63225259560f8e5c15f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c583e4d54a38b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc037916b136a54c", 0x65) write(r0, &(0x7f0000000100)="a624a77e320087044dce2643b8599aa9bb0047b438edfebe5d682cc67c85d8ea67eb91a3df689ae5c355f7dcb602", 0x2e) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() recvfrom$unix(r2, &(0x7f0000000240)=""/4096, 0x1000, 0x2, 0x0, 0x0) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000200)={0x0, 0x0, 0xfffffffffffffffc, 0xffffffffffffffff, "85495500020000000000df1067f5bfa6ee00"}) syz_open_pts() poll(&(0x7f00000000c0)=[{r3, 0x21}], 0x1, 0x0) 01:39:34 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f00000001c0)={0x0, 0x8001}, 0xfffffffffffffe42) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000000)={0x1, 0x267800000000, 0x3, 0xffff}) 01:39:34 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x401, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setitimer(0x0, &(0x7f0000000000)={{}, {0x2}}, 0x0) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) r2 = shmget(0x0, 0x1000, 0x80, &(0x7f00004a5000/0x1000)=nil) shmat(r2, &(0x7f0000ffc000/0x4000)=nil, 0x2000) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) dup(r1) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 01:39:34 executing program 0: r0 = shmget$private(0x0, 0x2000, 0x80, &(0x7f0000ffb000/0x2000)=nil) r1 = getegid() r2 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) getgroups(0x5, &(0x7f0000000100)=[r1, r2, r3, r4, r5]) shmctl$IPC_SET(r0, 0x1, 0xffffffffffffffff) 01:39:34 executing program 1: mknod(&(0x7f0000000040)='./bus/file0\x00', 0x80002005, 0x100010000000000) r0 = open(&(0x7f00000000c0)='./bus\x00', 0xea2305245b40542c, 0x1) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000140)={'./bus/file0\x00', 0x8, 0x2, 0xfffffffffffffff7, 0x1, 0x6, 0xfffffffffffff800, 0x0, 0x2, 0x0, 0x100, 0x92}) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000100)=0x7) open(&(0x7f0000000080)='./bus\x00', 0x606, 0x0) unlink(&(0x7f0000000000)='./bus/file0\x00') 01:39:34 executing program 0: r0 = open$dir(&(0x7f0000000040)='./bus\x00', 0xa0, 0x1) mkdirat(r0, &(0x7f0000000080)='\x00', 0x40) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r1 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) unlink(&(0x7f0000000180)='./bus\x00') r2 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_int(r2, 0xffff, 0x100, 0x0, 0x0) close(r1) 01:39:34 executing program 1: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) r1 = getppid() fcntl$setown(r0, 0x6, r1) fcntl$setstatus(r0, 0x4, 0x8) close(r0) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x800, 0x0) ioctl$TIOCEXCL(r2, 0x2000740d) 01:39:34 executing program 0: r0 = dup(0xffffffffffffffff) getsockopt(r0, 0x25, 0x66, 0x0, 0x0) r1 = dup2(0xffffffffffffffff, 0xffffffffffffffff) faccessat(r1, &(0x7f0000000080)='./file0\x00', 0x0, 0x2) getsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f00000000c0), &(0x7f0000000040)=0x8) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f00000001c0), &(0x7f0000000200)=0x8) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000100)=0xfcb) openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x82, 0x0) getsockname$inet6(r1, &(0x7f0000000140), &(0x7f0000000180)=0xc) 01:39:34 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) r0 = socket(0x18, 0x3, 0x3a) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, &(0x7f0000000380)="9b57c67b12f0863cc3bff2a3fdb7513bc1bccc1402bcbbb93c4182a4f849acea55fce82266a66bc38ca4177cbbb0ef120d98f193f18416ab85cbc79967d0b65cd4b07a2c6a1244bbb457b576a7dcb57648ed4430e87ecb40a8204959cd7fa23da2cacc96647b4184b92434eb2a740084d1fd6cd872bb8a3b5d4f48b745e127331d8b557a6daee9aa38350996522fb58203f62f43ba32572511db5eb5c4f86badcc2809e1", 0xa4) r1 = shmget(0x3, 0x4000, 0x200, &(0x7f0000ffc000/0x4000)=nil) r2 = getuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r4 = geteuid() r5 = getegid() r6 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, &(0x7f0000000100)=0xc) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000140)={{0x1, r2, r3, r4, r5, 0x10, 0x6a1d}, 0xffffffff, 0xfffffffffffffff7, r6, r7, 0x9, 0x800000000000000, 0x2}) 01:39:34 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000280)='./file0\x00', 0x611, 0x0) pwritev(r2, &(0x7f0000000000)=[{&(0x7f0000000440)="76e91bfba01b2b437500f4e773d6d07539da24cace396c1d05b923466a161897509b78dd2cea3471e8956dc5fc20e77b6a13002174ddb0a7bd78cc8c51edf515c237e4adc1514027f448bb7080f211692ad81885ae85829eeddb24585b8ca5334b9edb52d4ecab6e5c404ca284924102e12f4bf453de9f9db6a0a143289f51a0300000000000000000ede8ca2832782da69a63e754249b41058f3b9042a0f76dfa04cc155f9fbe030a333c84ea554ae93faecd1d1305ac4355a7dcbdaebc88d39242a8d0e65b86b022f8eb0952c4ff3346854e108a5a08b1e4a414505dba3a89837c91386b0aa6bfc30c3f6997876c644f6742986b4813f7e3621ec860cad94b75bcac8ddf7613958e883f72adac8a422da2d6e405031f1307f4a86db6ac5c7736e5eb0c7017b81019f0e295d5cecd4e85b8a09892075c791db0cbc76d42000000000000006a", 0x146}], 0x1, 0x0) pwritev(r2, &(0x7f0000000080)=[{&(0x7f00000002c0)="334ec2c7acd05d0a1badc53d8b96f6ec378fce3e77719bd7091639a133e7a2761955e4c061a89a6455108dfda2135ce0a162458296e516565cb3d32f48c24e9400e4ff58414665bf69bbabfd31517bab0b9d85d05225b3aadb64e515ada1cdaf793802f670d1bacb34cc91ba670b76b622124ba81c22dd831554d49e1a07b4da97ce4dde78ac886cc9df0f1b0b1b56966b8927830da02473f1dd382df7", 0x9d}, {&(0x7f0000000380)="6c5d0fd559314be223345d8f3a943c66d5649318b04b6eee56d0bac70d8218c7b5a3ebba56eb29cc2e143ac248149557d379a3f81808ab9b8cdbabec45bcb029f3d9b5b3c1a4bb8036b733", 0x4b}], 0x2, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000140)) execve(0x0, 0x0, 0x0) 01:39:34 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) semget(0x1, 0x0, 0x40) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000002c0)=[{{r0}, 0xffffffffffffffff, 0x11}], 0x3ff, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0x2, 0xf00fffff, 0x9, 0x7f}, {{r1}, 0xffffffffffffffff, 0x2, 0xffffffffffffffff, 0x5, 0xe08c}], 0x60, 0x0, 0xfffffffffffffff9, 0x0) r3 = kqueue() r4 = kqueue() kevent(r4, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) close(r1) 01:39:34 executing program 1: getitimer(0x3, &(0x7f0000000140)) setreuid(0x0, 0xee00) r0 = geteuid() setreuid(r0, 0x0) r1 = semget$private(0x0, 0x2, 0x200) r2 = getgid() getgroups(0x2, &(0x7f0000000180)=[r2, r2]) r3 = shmget(0x2, 0x3000, 0x200, &(0x7f0000ffa000/0x3000)=nil) r4 = fcntl$getown(0xffffffffffffff9c, 0x5) r5 = getpid() shmctl$IPC_SET(r3, 0x1, &(0x7f00000000c0)={{0x2, r0, r2, r0, r2, 0x10, 0x7}, 0x100000000, 0x3, r4, r5, 0x43d, 0x1, 0xe}) r6 = geteuid() getgroups(0x2, &(0x7f0000000000)=[0xffffffffffffffff, 0x0]) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000040)={{0x2, r0, r2, r0, r8, 0x0, 0x3}, 0xfffffffffffffbff, 0x5, 0x8645}) r9 = dup(0xffffffffffffff9c) chown(&(0x7f0000000300)='./file0\x00', r6, r7) ioctl$TIOCSTAT(r9, 0x20007465, &(0x7f0000000280)) semctl$GETVAL(r1, 0x3, 0x5, &(0x7f00000001c0)=""/185) unlink(&(0x7f00000002c0)='./file0\x00') syz_open_pts() 01:39:34 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x20b9a, 0x0) ioctl$WSDISPLAYIO_WSMOUSED(r1, 0x80185758, &(0x7f00000000c0)={0x2, 0x8, {0xdfb, 0x51978c8a}}) r2 = dup(r0) ioctl$WSKBDIO_SETMODE(r2, 0x4004570f, &(0x7f0000000000)) 01:39:34 executing program 0: semget(0x1, 0x2, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="440251", 0x3}], 0x1, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) connect(r1, &(0x7f00000001c0)=@un=@abs, 0x8) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x8, 0x20) ioctl$TIOCEXCL(r0, 0x2000740d) pwritev(r2, &(0x7f00000003c0)=[{&(0x7f0000000040)="f70ead6546f503863eece36229b83b9e8b9f973b36bb892518e261c25e39cfc0bc8cb6821871a72e16740bf664baa48e67035b03a625978f104b0bec6d65549bdc2560649fcf73a9756c62c1f9ceb706e4c59f5afa342a5c1a77af8fa85a81af299936aff645b2585b6c53da3df4a68ad6df54db1fa1619cbe4a9a7073a5", 0x7e}, {&(0x7f00000000c0)="3bc6c55928282a67eaee75c9de32b727cd056cc79aabb6fac2c61306b2c04f9f75f6f84f1f8d06126b087eba436d3562014c47142ba5cfe4adf77846ae377e6e20dfe2aba9afe42d6ad5c95a6eaaadafcc5ddafbbe65f5661cb59a6939097d4b0d0dc3d9ac3f7137633b63b1d8b4603149381fc46b321bcbe73ba75a6d4ec2ceb4abc1fb87860c422f5524a5f8cbf1c4ebc9eb69f2d5b5f62acefe81d1a5b068", 0xa0}, {&(0x7f0000000180)="a7e2b2e4892f63f8b6dba465dc09d4cf1e257219bc937e5fa290ae293ea90c669f2360f2e050cad4a1b80388ea9eed0c35fdda8f573aaaee58efbbee95b20416cc960b33725319e3774ad09b040d59985890aa", 0x53}, {&(0x7f0000000200)="6af6ee99d448ec1b62eac135f7bd4f927ae232c2394c8a9f93070cbfe892e513e71fc645893d54ac9d58917b44871bdfd873b5d3623a87a16b67c90aebc2d3a425708930fa8f48ada96969f1afbb23b94c117ffb88ce4dbbfe578e341678c43d86e0e5b0051637d7506b7a203156d29e4aadaa858576db5be266f4248e62a595f375f8ed3e89c5c461e86a325989ec86ae492972350466ba6e01ad2554b4207df29e393b4f9f6b68e3e1f4158e6291a11614bb31fa98891d09f5f86262e99bbd63ed7bdfa9384675199aaa355dc2b7a47fcc85a02a6461394d53c49851b597b7a289ba5136fb9698", 0xe8}, {&(0x7f0000000300)='8', 0x1}, {&(0x7f0000000340)="3b9dd3a7938e468d2ded3ad255bb2315d315771c460b8d27bb90720affbfc17c74decfb093283c4c471f081059c508095b7ee748875d1572ea0433d77f695dfe48d5e1ee7d4b6e02f407978cbbd75fffcb6f81ce37838cd3be5061ad7c62462e267f636430bbd06e9c89c90acb8e6e05bd29bfb6cba12909138158", 0x7b}], 0x6, 0x0) unlink(&(0x7f0000000440)='./file0\x00') 01:39:35 executing program 1: r0 = open(&(0x7f0000000100)='./file0\x00', 0x40, 0x40) openat(r0, &(0x7f0000000040)='./file0\x00', 0x0, 0x10) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000140)={'./file1\x00', 0x101, 0x9, 0x3d, 0x1, 0x5d21, 0x0, 0x756, 0x1, 0x3, 0x2, 0x3}) mknod(&(0x7f0000000000)='./file0\x00', 0x2003, 0x204) open(&(0x7f00000001c0)='./file2\x00', 0x20088, 0x4) r1 = dup2(0xffffffffffffff9c, r0) ioctl$KDENABIO(r1, 0x20004b3c) mknodat(r1, &(0x7f00000000c0)='./file1\x00', 0x6085, 0x101) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) 01:39:35 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f00000000c0)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000440)="212a7913e4bad21c734f4dd33dfaf90f005e4b2ae5eefeaff0f2c8432831c61ad4491d1f7828bcb21f500a3549e85b903a8c6be5f792d79e0491b0cfaf6efd7cf5b74faced23bdb325da243fa0a6813d3fbab68893c8932903f380074ea8ca9082cc61b41113fad7e13e853cfde4fba592606c0cfeac1b42cc97d817f075ad65da7af72f01717295e9d7d4000000000000004c637dd846365ef590cddc6f58cf73b4c76bc5d07729df510edc874fa3e7a360db0aef8981c95bcbb812ba9d32fd123b12017bd1ea5c21", 0xc9) close(r0) r1 = syz_open_pts() close(r0) dup(r1) syz_open_pts() r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0xffffbffffffffffc, 0x0, 0xfffffffffffffffc, 0xfffffffffffffffc, "85107b875f7c84a4ffffffffff9c11fe4dbfa600"}) readv(r2, &(0x7f0000000140)=[{&(0x7f0000000200)=""/45, 0x2d}], 0x1) 01:39:35 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x400000000018, 0x3, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x80, 0x42) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x5, 0x80, 0x10001, 0x3, "5a0af47e463c804dc5af46a696e0e3a137d49a4d", 0x7, 0x1}) setsockopt(r1, 0x29, 0x1a, &(0x7f0000000040), 0x4) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) readv(r1, &(0x7f00000006c0)=[{&(0x7f0000000100)=""/99, 0x63}, {&(0x7f0000000180)=""/12, 0xc}, {&(0x7f00000001c0)=""/218, 0xda}, {&(0x7f00000002c0)=""/148, 0x94}, {&(0x7f0000000380)=""/220, 0xdc}, {&(0x7f0000000480)=""/134, 0x86}, {&(0x7f0000000540)=""/230, 0xe6}, {&(0x7f0000000640)=""/110, 0x6e}], 0x8) write(r0, &(0x7f0000000000)="43ed1d221875f92f7737993dc3e3b68e81dcd920", 0x14) 01:39:35 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x9, &(0x7f00000003c0)="06000000", 0x4) chroot(&(0x7f0000000040)='./file0\x00') r1 = socket(0x18, 0x1, 0x0) close(r1) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0xa00, 0x0) fcntl$dupfd(r0, 0xa, r1) socket$unix(0x1, 0x7, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 01:39:36 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90ce, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000200)="3e2a7913e4bad21c714f4dd36a27e5e27b216d673551c0c01b3dfaf91739ee6cfd0f85000000e552aaeefeaff0f2c85e2831c61ad449011f78000000000000013c1fe9002000000000000001ff103434820abc4bcabba344400214295fba6aefdb06c08ab24367c9f0abbbafe214dea79d9917dd1d95e8f6b9d360ee906e5afdc27b8c9831351d74122ab9bd510eb00bb2c4c7a18ef00235685c2001fc170000ded2cfb84c796ba78c8030ee2f873c1e711d5b6592712d93ae731ffee5a62700007106bd31b4605f1d0008fdbc15a6029b9a5b806d3ea706000000b3a67d3736b269790d96f5b101bc48cebd1f74804091d0cf27da721ab3fe68bfddd27d0a110febf1b4d9977652ce45f4871774c7809d2b4b3ce59df49897872d4b0292851d36eeae7ebfb4c9d7b31f678df44ff0ff00", 0x131) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x1fc, 0xfffffffffffffffd, 0x1ff, 0xffffffffffffff7d, "02000000078d00cb7affffff019752c3ce00"}) readv(r2, &(0x7f0000000100)=[{&(0x7f0000000040)=""/45, 0x2d}], 0x1) 01:39:36 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x4000000005bcd) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x82907003, &(0x7f00000000c0)=0x2) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) link(&(0x7f0000000000)='./bus\x00', &(0x7f0000000040)='./bus\x00') r1 = kqueue() writev(r1, &(0x7f0000000600)=[{&(0x7f0000000180)="b06de62698669ca8beca0b2c5ef46ae9585bb7b39823f39f1b0a725708344fa51964901a3366804165ccde32ced17783dee2918e4483bdbebbc461af782eee53f74133074e9d536014c3d5d6d8f1dd1b", 0x50}, {&(0x7f0000000080)="6d4b77dc8f9b7d3e450bc46f6fb30511055ac461eded", 0x16}, {&(0x7f0000000200)="544d53d99ee77b4cb88323c932f781787f9e999afd56bc6bb726295461bc3f9fbf6308080e7dcfafbbb47668c1326b27afc1c621d9915732f7e11e299321e8f777c6169597835b175bffac99fe3db774a59f6cef9357a0b81af4f6bfed16941bef06a9f5a773e8c89626277d417220148f518593c314584c9b3b12837e5cc92102630bb112deb4817163ba08101d6d6ec0df530da712fadf888f83e3a3cb323f35b1c258a922003b7624b889538f1435c382546fb884de0084", 0xb9}, {&(0x7f00000002c0)="ffe8a0305cdfcca83bdc6cac1178adb129114416e3b49ed73e422f13d3d42c725c9a9db25d631008602eff349608ef7a617f3b61ef466168b776205562642ea6c357257cee5fc572a5f633d5dab8aafb90aa108c348377d8983badaca103b4365cc82c44840780d248140197b4b7ba2fe23af25a4ae3dc1ba5316d687492e97213648a3711df9ccc2112e952e45cef01dc6ff7e72fb5a731a1d212b334c37f65dba2af0b59e7139694c4efb25f8c6f639b701be6649d6cffad07447de068bc306133d23b8998f6aa4baed5874f3abf1933270bec", 0xd4}, {&(0x7f00000003c0)="257da7114e17158549cd5420b336f50bf388c8ecadce388a44e022b5f731497df0c5713e20bfe4c4154c", 0x2a}, {&(0x7f0000000400)="c415e76766a141f84f123b51c4428cf914328e259ccfc870acdb9f85d6bd861beee501c6aead221f861d", 0x2a}, {&(0x7f0000000440)="67df1fde7cb4c1764654989b33b1ae446cac9a565930b9c36e2ab878560449b035ae2db03d05ded73610673c5bf90fc76fdcde5dab0656bb2acaf1305ec16ffbbd77a472735b77147c1c4f350717cef3b710ca4c28fea267bc9fb8df502185ef52aa96fc814e4fd2331844174549ddee92284c34838f45181c1fcb37588cb25c5c1b2fa9f28210ec512fa7d888e0d11fda10db496ca57b7d7cb6ff3256d07d62cd5a81fc4fbad03ca2e1cc696d64523b1b1f82b27fa4", 0xb6}, {&(0x7f0000000500)="bf6c4ec4af838685c9c653a2e59e4b298006a1c4f7775a743da5fddb3e2464ad39d447e76206876d9d557b4aa8ab7cbfeddd346296baae8e648e5c20e3a003505039d467e4afa3432b47fb42f2a8d9a98caaaf0a012776e8a614d1a0d45de47781cbbd53bc043e59a2701caac9e93ea26faecb132a033250660a0d7de640ba44e222e0e90d22200b85c092fc834598ea3d9ec65cd11e0a996fd508827cbba514b0b2582482794e2f190011ad90b6188811021d0df6e5dc14ce99f6c1f4f3460609f3fcc141da88fe1f5dcfac5c2781c5c9c1ceeb8fe97a88a0", 0xd9}], 0x8) r2 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r3 = kqueue() r4 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r4, 0x2c, 0x6c, &(0x7f0000000700)="6f33039741af8168098d0383678504122f8a4f3859b04694bb8cf42fce298a26369022ad66397a633adbdf92112793e8765ba2436adbeb2ca82a193d0317c33959a827ee72f4f45a51463c18f37bc9e2b97acc", 0x53) setsockopt$inet6_MRT6_DEL_MFC(r4, 0x29, 0x69, &(0x7f0000000000), 0x2d1) kevent(r3, &(0x7f0000000140)=[{{r2}, 0xfffffffffffffffe, 0xbb}, {{r2}, 0xffffffffffffffff, 0xa1}], 0x1f, 0x0, 0x0, 0x0) close(r2) symlinkat(&(0x7f0000000680)='./bus\x00', r2, &(0x7f00000006c0)='./bus/file0\x00') 01:39:36 executing program 1: pipe2(0x0, 0x0) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d2, 0x0, "c6e23c5cfeffffff00"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bc", 0x4a) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x9) write(r0, &(0x7f0000000140)="57727dfb9ec6c8e9a89914db7e3c32d4adf4b6b432ea865facf96a", 0x1b) write(r0, &(0x7f0000000200)="0d4104c76b0b29c2fd3b3a9a1cb316d03caa6a53b9324420aae53d6c6b25cf7803f5e66fe20a7775c9e9", 0x2a) r1 = syz_open_pts() close(r0) rmdir(&(0x7f0000000040)='./file0\x00') dup(r1) syz_open_pts() close(0xffffffffffffffff) ioctl$TIOCSETD(0xffffffffffffffff, 0x8004741b, 0x0) 01:39:36 executing program 0: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) mkdirat(r1, &(0x7f0000000080)='./file1\x00', 0x20) listen(r1, 0x2) dup2(r0, r0) mkdirat(0xffffffffffffffff, &(0x7f0000000200)='./file1\x00', 0x0) unveil(&(0x7f00000000c0)='./file1\x00', &(0x7f0000000140)='r\x00') ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f0000000180)={'./file1\x00', 0x43bf8d9f, 0x40, 0xc03, 0x1, 0x7, 0x4, 0x80000000, 0x2, 0x2, 0x81, 0xffffffff00000001}) openat(0xffffffffffffffff, &(0x7f0000000000)='./file1\x00', 0x0, 0x0) 01:39:36 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2080002002, 0x40004000000028ab) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x40047002, &(0x7f0000000140)) open(&(0x7f0000000000)='./bus\x00', 0x2, 0x2) 01:39:36 executing program 0: munmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000) r0 = shmget$private(0x0, 0x3000, 0x5a3, &(0x7f0000ffd000/0x3000)=nil) shmat(r0, &(0x7f0000ffa000/0x4000)=nil, 0x2000) madvise(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x6) 01:39:36 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt(r0, 0x0, 0x266, 0x0, 0x35b) 01:39:36 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x2000000006002, 0x401) r0 = openat(0xffffffffffffff9c, &(0x7f0000000240)='./file0\x00', 0x1, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) linkat(r0, &(0x7f0000000080)='./file1\x00', r0, &(0x7f00000000c0)='./file0/file0\x00', 0x4) fchmodat(r0, &(0x7f0000000040)='./file0\x00', 0x138, 0xa) pwritev(r0, &(0x7f00000000c0), 0x1000000000000207, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000100)={0x9, './file0/file0/fi', './file0\x00'}) 01:39:36 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x80002001, 0x5200) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000100), 0x6, 0x0, 0x10001, &(0x7f0000000140)={0x3, 0x7fffffff}) kqueue() 01:39:36 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x4000000005bcd) r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x29, 0x40, &(0x7f00000000c0), 0x0) mprotect(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x2) connect(r0, &(0x7f0000000040)=@un=@abs={0x1, 0x0, 0x0}, 0x8) r2 = open(&(0x7f0000000100)='./bus\x00', 0x1008000080000002, 0x0) ioctl$TIOCFLUSH(r2, 0x82907003, &(0x7f00000000c0)=0x2) 01:39:36 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000180)={{0x18, 0xffffffffffffffff, 0x800}, {0x18, 0x3, 0x0, 0x140000}, 0x8, [0x52f, 0x8]}, 0x2b) r1 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r1, &(0x7f0000000040)="670dc3", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) 01:39:36 executing program 0: r0 = open(&(0x7f0000000300)='.\x00', 0x0, 0x0) lseek(r0, 0x0, 0x2) r1 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) fcntl$getflags(r0, 0x3) ioctl$VT_ACTIVATE(r1, 0x20007605, &(0x7f0000000140)=0x2) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) socket$inet6(0x18, 0x4007, 0xfffffffffffffff8) r3 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r2, &(0x7f00000003c0), 0x28, 0x100000000000003c) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0, 0x10, r2, 0x0, 0x0) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3) pipe(&(0x7f00000002c0)) getdents(r0, &(0x7f0000000080)=""/37, 0xfe37) getdents(r0, 0x0, 0x0) 01:39:36 executing program 0: r0 = socket(0x10000000002, 0x2, 0x0) getsockname(r0, &(0x7f00000000c0)=@in6, &(0x7f0000000100)=0xc) r1 = semget$private(0x0, 0x1, 0x40) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000140)=""/7) getsockopt$sock_int(r0, 0xffff, 0x1027, 0x0, 0x0) pipe2(&(0x7f0000000080), 0x4) getegid() listen(r0, 0x3) getpeername$inet6(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) 01:39:36 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x28880, 0x44) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x80105703, &(0x7f0000000000)) r2 = msgget$private(0x0, 0x0) msgsnd(r2, &(0x7f0000000180)={0x0, "a6d361bc89f6e22f13270bed23b6993d9cdc8065b9cebd717c702dff8bee261a286983c56a9fa20d1021886be61a232ba5f595f10c9d822589f88195"}, 0x44, 0x800) connect$inet6(r1, &(0x7f0000000100)={0x18, 0x0, 0x7}, 0xc) connect$inet6(r1, &(0x7f0000000140)={0x18, 0x2, 0xffffffffffff04bf, 0x8001}, 0xc) setrlimit(0x6, &(0x7f0000000080)={0x1, 0xcc3000000000000}) 01:39:36 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) r1 = socket(0x400000000018, 0x3, 0x3a) socket(0x2, 0x8004, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) socket(0x6, 0x4, 0x0) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x800, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r2, 0x80085762, &(0x7f00000000c0)={0x3, 0x5}) ioctl$WSMUXIO_REMOVE_DEVICE(r2, 0x80085762, &(0x7f0000000080)={0x0, 0x5}) 01:39:36 executing program 1: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000000)=0x3f) mknod$loop(&(0x7f0000000300)='./file0\x00', 0x2000, 0xffffffffffffffff) ioctl$TIOCSTAT(0xffffffffffffffff, 0x40047463, 0x0) truncate(&(0x7f0000000040)='./file0\x00', 0x3) 01:39:36 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2001, 0x86134) ioctl$TIOCSWINSZ(0xffffffffffffffff, 0x80087467, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x101}) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) ioctl$TIOCEXCL(r0, 0x2000740d) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f00000000c0)={0x3, 0x1, 0x7fffffff, 0x5}) write(r0, &(0x7f0000000000)="4d0fc3", 0x3) r1 = open(&(0x7f0000000040)='.\x00', 0x20, 0x104) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000001c0)="fcfb3cce3332f1785fd9f19ffb7871cd4000e3fa71064d34633943eab5bdbe23e15b50c6b0956237f848dcaa6e07df4967322ca4c211d16b3571089cded13a30c4e53140e086cd1c73", 0x49) 01:39:36 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000000)=@file={0x0, ""/47}, &(0x7f0000000040)=0x31) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001580)={0x0, 0x0}, &(0x7f00000015c0)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001600)={0x0, 0x0, 0x0}, &(0x7f0000001640)=0xc) r6 = getgid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001680), &(0x7f00000016c0)=0xc) geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001700), &(0x7f0000001740)=0xc) getpgid(0xffffffffffffffff) getuid() getgroups(0xa, &(0x7f0000001780)=[0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0]) r7 = kqueue() r8 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000017c0)='/dev/wsmouse0\x00', 0x200, 0x0) r9 = openat(0xffffffffffffffff, &(0x7f0000001800)='./file0\x00', 0x0, 0xa1) sendmsg$unix(r0, &(0x7f00000018c0)={&(0x7f0000001900)=ANY=[@ANYBLOB="01abb80e7b009cec3595f9601116c8be70622f000000043000"], 0x1, &(0x7f0000001500)=[{&(0x7f0000000140)="14b37640472035ef59a35310cb973492434d0f3a7939f2626895003c3d938425568b01460a1abc07e9e8517386fb89dda9c5fbb1bc5689046dc7f038b13d9b08bb80d15f0b476e9a1fb12a14478f89a09d722234e240d5c04a1f524872a5220ae035b575c29c21a5ccf877eb2ee08184bb72c90be3a79333d71e6d2a29ec15ae6233db48f31d9ebba850055dda7fc0e84b01c475eb08ac9a14a5eff1", 0x9c}, {&(0x7f0000000200)="b6259054b31402716c4841fcd2ec9f3f4cddc59b78cd9f3ff8983b42cb043cbf0f550a54a6c75d78354fde6418f1da834e419b43d8a01535d5aca403773096679923b9a4a7e22a1ab3081083fc7561aecd8762", 0x53}, {&(0x7f0000000280)="9e5595243a6f5124e645416c462695e509674cec3b9af62c05b441dd52d161b7a9ccb00c3625d6cd94873cdee6118aee1af228eeec96eeec26829321c0980cb9417890f26820233b26c4ec912f89486e3cdc7046d20205682863669b", 0x5c}, {&(0x7f0000000300)="d2ee8edb93715639fd2ce7f18445cf924262bb665425c4c9f0b5d6b945fee660f2085307a70725c32e77ceba8b3d60f60ac1deca016169724bcf6dba9f2f2cfb23a5c6f4437a2db9fa4d7408f042e0ed8673f823c66ea4a01f9abb422e835f750bd715ef1796e897f3284513ad9a4f925afcb26604865ef96541d99b8fbac4226339dae8624e69533e0b03edd20705e37bad25565d188a1d9b5c3c5d2e15c6422908b312359e6080b9b2bcbfda01b08d99758f69644aabe8de408146d156c47d86946f8c62b3703086794ca338d0e813cfa65aa844292454e9417500562da7e4fd8798bf2c146657d18f5677ac102765590501d5823bb704522a465319068437241337ebf8296e66e063c4771a11de7c5908dee87fe68122d031bf2b3e937f49cc34c423fb5562015d75da2d454645f07bae103df0f87bacbfb854788087ee1c4c94c64c92f29a1aafe7d8293b708e3742913fe6a66d8e754883ee117b1376c22d5c34424218b6174641a49c78e3f922112d7de1e78f81167774ac018577a6323aee30898472b088e57af03ccf6a02b73f02f4833868ac43d2fff44eee977cf1eb27483afb4c09754aef1262ed82c8db449b74fc5431714c1ff9ff9a8576797e2cd96d27a4a616b0259d4fd65125fc8cdaffc9be6ac7cb620a09c88e3e7ca98828057b074c47a155eb50da98b9fad58a0e173ba1cfb011dcb97f5dded90a4e8303ae9b2510f28cdbeb976cb399409b69418b602326931f9a6b95a4a2c9eb72952626b8eb1ea4bc4fb6586d9d12501e6e63be5cb31091434f28df09fceddd53fe31f33f03a5101cb6d284a4e5a70ad05d5929040d1f94f80343134d73c770aa6126d16dd257fca68ba2307572574ba5b925e8c2896806e2a7cc1dfae99b5f44eb2a653424e90c52b08e462f383ee66db0f419b931ebeee4fc5753348f6bfb65265c05f738fd6621a6914708e591cf840364e44a0ea9a0ec280f053241e54df7d4b25a8a8c923cc86475650cac34d408d47ade3f72ae03a07bf2ff39de9115485fc5b4e72b0dd41a0a6e0ef69a95445f25364e5bd81fd7643cb228ad08ae7f3dff92c12970403030cb8f763f37df8a98e8f89218ff70bbda6a1c6dde3d0a5ebd22fdb017c3d797c3a514b838dd73b2ff423c80cefc1543f9a6902b59c4cbba341bf6fc7d88c877e914de7f56b50c1442ad0433c9c13e5d156fe119d7beec2c41f4709014fd368dfad966078b6884a6ec046a04b9ecb9d91f77bc615cb405d69471edea0cbedecb083f1ca74a3f30e14fbf9a3aa2241d65b91268e2beafc02d03ba45ba654b24850894e32f7c7000fa33a8b89cec9da58bdc6a2a805983f80792b15f98278d275fb73369b3a2aa25de7009012f3c711b14533fd822669224da0642c2aa68c4e45e8b86f6e23b084994cd8762ba372094b918ed0a635ce53111354b4c7f895724284dae2bc48a9b8b765a819a07be7da1b27c4fc48e10c4ad5908c4c166babca6866c00076b44306306ea9721c66f828aa2faceafdc4676591d3b2847b7881b44b699e5f66bc412bfa1444233329e4d38da53a3943b5d30c05a98455c9f59dab3ca3901074dcd71fe8895827fd1b43b905528666e0baa5454f73c122a23efd7917628d5d02aff6e042345f82f499e1c50221a311f25a3381d83e081b3d93d48353a1b8c960dc866ba908a5ce34ac784df1c884ba731a244e0ab5c5a79266f449a4c177f9a9ff2b0cf9ec0b79a2221909309068350649c3e0a69ca9a6e3654257e6ec4e186075aa578918bfb5b7bdc54b2c85ae3d92a71a704afba298d59f23487b660aa351248edb4b6159a2f978d32f711505cb45d0670e9834b0ddc249350ba6a16f1b4d03b4498b62d83a300d868c046015e00404ad546ab66b04c09f27c56a5ad69dca677dbbbb9427276a390a7f3a8f34b0da4747292fca0d6045da3df7d69a5e319d4733dbb584291d8749fc9968e34556fe68bd7d0bcaa933297948bd354fb3c1ea6e91d0753397893f820041b8b1cb90029eecb28393f3bf5add267943a37f9b076dbaf4d5f30e4b47c9b7ba54ba9fca66eccb492fb85fbedf847fd11daf6ef53329a27eacdafc65f3212281db9c4d3e1f754f887630faea2a6e1005b9c49232b9aa4cc1f592864d5105b728b38802dc445b71bd27c4cd0b5c1c601dabb5d3e12569b72a1375772c57af797c064208b2a8e9641f5476875325724b591af44ba0f57082b4f598c4c3d1896af640ea9ef131b635f1e9ff9ef2d0cc4bdc74bcdf7403b4993691333c86a832a86366f93b8cc398ba9edf0048ff100fab5cf40571f109840ffe9ed7e3adec2db4591fab8697129982096c31d04f79331464f028f3cc0b316eeddba53cc5aa1191f2ece23aa19641d433a437c81301b1464bbb4701324c53cae6c6d7b726d93fb0b41e8ddcb350ea69c0ae5a58c840d574e46de4cb04a73e0cb3d287e04cda233d8533a4064fafd87ee1e26e0d9e94f0aa49e468e94fee165581bcc5b3ff840c3312276cd6849ced3c150ffdbdb3d125890aca6c4173a8cab71ac5dd92f1a7d46a61e62060470b59a7b1dfe91d19834be91e4d7e3bb2b1d3f65dfb6ff029754e7b8be9833951eac95129419f4fb83923e151e29f030f66ec0dbf1aa9a556b0a607786222ea622b2e34d43243dc1225db8b13d9619c8cb1527405f028a34267f32f1c6209c0b7c1609298234fb5a5f721396afa8ec6d3aac6e31d7c446c104d0fbf18d51608f7d0a895d9a446a9fd54c1e6fc5dc37ff519040d8fc7cb5f324c1c3070caeff7eb79837ceaa0d437fd010737874e6cbf79fa84b62f44d777e0124d6eddd7a33bb96d54ab087e7bbb09b612d062d4e765f0ae31b8f42589f73d20954252fbb008fbeedac8e915b0851edcba7576b596f7ddf247d202181e48f58d88efedb56a36a8506413e6d3158c628627b588014525a370add8549ccc4f104ab5ddb4ba8abc4b27f15c6c9ef65a1a97854435407bc5e2fc279b46cbd7ec90bde04c94d9e56b475ae8a92573d7a5016320b3a32e36041fdbe2585849a97023b19f578165d22445761561c88c777bd8c4b34c4a10bdaac62854258830f813873f62178a4599700899d0b8cd1d0b474cdc98ec33c5a49a0cbc69ef270ce0dd523ffd354df58940438dd3a2ec8010ca6f31e76924763cd0f17f79821bc29482142ac5504732d4f3c2138c9e22512516f11326a26ef6cb7f46fadc4286bdbb41552b5815bd550f990c4272655d2bedad08fe66d0fdaa0ce2554fa9b19fb0dce75e5e9d7e9404925a48c86c08806c60d689daf27d4dc2807eddd65d27e66eb3626685b3ace92c1784d58bff8fcac29a6ae400e50fb22da3da9a518d73193252f5de26ca977b92170052c0383c9b44799bbdb646fb17011b59140202036f0316d95cd5cd9299d39e8d1f7983a4283166c3037f9aad94ff9184d6196c736d387ca0f127403f25cd4a0f858f898d671770a04cbb10c3fa194898e6e4979fd376c251f7e2d4014e56b016c53ae13e117ae8f2f32dbb110ebf8215f195f1d9a305336322525103db2e36f4a2620211a56b783a894564205ad5f9b8ae98f6aa0a76cd3553f0d23f77850fc34fef80a5f6dd67a8962712447380c4f4a21040023d287b1fe9152ee7abdd91e85be8cc946273f8d9e8658614bcf0b40c54cd8e8b5d57d450e8c749d054f10e39ec328165966229cd2889662681d09218331734e3a554c9d78b894347fb62269fb9752a6698c9b761d288ac415d0289f4f2aaa23a44a98d7f1946a624b07147c3b98815f8d6849f795f749b45a3eef931fdbd41d830f480770dc94d5f581fabecbcc775c91263829738767b757fa1932d0bbd1ac0494ef4016e3cf7b59def848fe3cf9dcd13ab2bc3c518a6873f745acfe2a7833987baeb0cb482753c76e0d3c78c1707ca661a811c27d59e9b2488c8fd1d06878a42ad7f0f79eb5cee75e445f2427f41c3b705be0a11fcdd06052c2f1c7fb9cea7b2d7aab9e8936c5049fcc1088275b32c924de2da41d07e535de8be9357d56ae856f6f61cf4adc5dd5791f4762fd16bb0dc826ec5741f79b8d720604524b875181341a38ef8709f237b81699e5ab57c920f92f1c2d5f26a30e1f8547bef6336ca2775b115b06ff73045ef5cd2bd5eb32296b580074a1bc3e3f730f015aa06a00c6789e6f60f13217471bb63cecdfd4d0caacb6f6477f2c90f8d0bea464e3a4a8efb655960be031de71786a1e5fd33f9b614c2dab1c7b5281ec6b948a891f5c30cc02a7478a982ab405ace017a39665bab7afe8dee8c4f300a3c1875a9e0e89a6502d2cb82336804c4686e985e8ca683fea1b34dcbba9aaf5707be7d2ce6da0f253a7967a5fcf5fe2b5cb532e44760e7d0129bda9dd793a47b1fcc12b2ae845f5631c5a1153ca2e4598194dd60f559e71043df317f5268de10a3415a930f167b662799b7c2c6564ef13dd6e3b034a56e7be57afa49a60ac502a440861baeaab7b9ba7aa2eae7f4da061e83e0a054bc07993e104f997b3684b43109fba1a03bda108a6b1678de93ec18e4f57adc582b7c467e81571f7f7539a35503c396d5f2d0f25164a2eafdbb3ac471a3aba3cb78a0d358a2c72bf96a547af9a17ba4909f7e3e6f9231e4086dd9d8800e7cf230b7eea9815f93d3fd34d84f2f54000f278b4e8caffb758ba7d9ae9829e7f5227156b1acc89569f408aeed8465fb9b940ba776dd3da5b4abf8b2404d469c4e50fc74a712c0563d2cce937d3dafb785259bca9a7f9b0da88f205cd02b5bf3939ed9a65ec570c2e1d8eacb3e08d24a91fa677ce429bdb2eeab5abf4743f4e9339d0250da327bd5a3c9bf935c541d5cf3637a035d21438034d2dd126b0f0f6559089161c749f7ad54f4cb565837fecd173885cf945e90242d44474113dc5625801b830becb692e9308a88584cc339554a9f94cd438f8812004f801e98b524ce921e4c5294d085532778ed57fc2cccc62f8b06f232c85909c8779bf0aaaa6a467438f343c204f3efa98c0fdc51d119802416f8e0c446337855a2e71eb94a0a8322cdfc7487e9580f6ffd7e60d92b94143e436cbbe5bd02220627f71695f50b17e188d7f55d8ba008677c5120c106f68f44e046cf71673d44dee6bf79d3d7fba121ce9bf776056e28ec24de50670c33c1ad7487641b51983c451530ff9fa6777aa91e90fb6b85ed0b8e99360a165f0262161a77118614abd38b90bfbdceb91940413ac461e37fcd2e2e1c76818d7adb1227f79cf0b8091fa8b28197bfafd9cccc3e1c926cefd83dc1a37fad2561b71da0b89f320e6204405abbf6d0d7497aaa2d157f450339290a725bb64a45213cf5aada30b9041c5f5b284e0f7dc76e0ab0ad7684470e9b70d898a343be10b4dba455f81474dd644c701a68881ffbe536c6845c7c42652732c78a87c51820c20e4dde2a08c0cd66e94dfafa5db8b9355adf3fb7f9bc0d9f3e6fd95dff925b918fa686bc72284633cd1dd1fc7fea3b095115737175a8356902c6d128cc2b87c8f32bfba05949da741600d3a493fe7ce880f428f41ecb3900e3f702305dc42e8405a2131eb4c607c8a92ba1a7874b86475ceb50c3128f2e24466ae8f05a243ceb6e709e75ecf56ed18e8d65bd4e6946ace97e6eb101adebb638dbf181ad5cd5c882246ec6958976969d9b1c7d0e3ef46956a0414dcaf00c30dde9f4247b9a3d3b56d79d808f72a2248cb94f5538d8a55420a25eb37b92804e13fcb01d0965c5ff5cd7c7e5fc53db6d3ba4f5dcfa84c1ed1af124718b105183f735b094f0d", 0x1000}, {&(0x7f0000001940)="e9c1123e13302e1ee522401d8d3a0d5f6cceffc766b55adec4c7573d7b5a4e5f220fecacefbfec5e8482840e9e03cf5fbd61acfbfc5ea5b37bcc76e0c4c3c0c12d1399a7a566c7b9c7b1c840fead4d1d3865eb99ccdd1c3cc25645c4e95b41244e7a082c0caa0e60305fd3a37645a238f1d839be6aa238378b1832e08a81c9d4ddc203119d20095619b39cfbfd40804e70fa26d01d46b744fa7699a8baed052d0bb1bd33865b94d5e752116b2a8259d78b8ba4f345fc44edcec7c3ffccd7d5780f4fc839929b5a30845436bc8c65bc4dc7620dcb16584e43958f644a728c844e15621e1bad75bcbba66202f42da46407c5a996dbcbf31a4b915afcc290", 0xfd}, {&(0x7f0000001400)="933b3ab0d48758a1fe6890acbb9b3a3898265d441e1a775c819d7594ba18068f472bf0f21a09e145cf4eddba1a710b57a77a509148a84e1af23bf96af978301dd976fae70fb6c0efaa5089a51ce3f348d2a36db42154f8df82162d2972da5ecef7d9f432702d19c20ace32fa1b0577a6a34cb01c71fce89dc3a2277bc5d1c286e59ef45dc53f", 0x86}, {&(0x7f00000014c0)="5d9ca15da05b43cede0a15abdf30843a16da2b15da5d94f4b135c32b405fb37ad0b30d2bffba6ec588175234bfd99089", 0x30}], 0x7, &(0x7f0000001840)=[@cred={0x20, 0xffff, 0x0, r1, r4, r6}, @rights={0x18, 0xffff, 0x1, [r8, r8]}, @cred={0x20, 0xffff, 0x0, r3, r2, r5}, @rights={0x20, 0xffff, 0x1, [r7, r8, r9]}], 0x78, 0x400}, 0x1) r10 = socket(0x18, 0x3, 0x6) connect$unix(r10, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r10, &(0x7f0000000100)="9b57c67b", 0x4) 01:39:36 executing program 1: socket(0x40000000014, 0x0, 0xffffffffffffffff) 01:39:36 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) socket$unix(0x1, 0x2, 0x0) ioctl$TIOCCONS(r1, 0xc010427b, &(0x7f0000000000)) 01:39:36 executing program 1: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000480)={0x0, 0x8000000000000000, 0xffffffffffffffff, 0x0, "9839767ad117948c4fe4c283347fe15ac58d4b7d", 0x0, 0x800000}) r0 = open(&(0x7f0000000000)='./file0\x00', 0x10, 0x11) pwritev(r0, &(0x7f0000000300)=[{&(0x7f0000000040)="f1112593d0aba5faa4293ccf9d0786a70a59f1ddf264850fad64d00575aa9ad331dfd0aa0e5c05d19e7f5d759f27bc37276d2d20be5635e236cde39a200aba07424035231e34e94c91567aa3ae235672053913a751135820c2c96a7de58ebeaf988f9af86d2b322ca3c38820213437e141a16e5d56367b2b836a270a", 0x7c}, {&(0x7f00000000c0)="c7238a779d50e0e915a52e48db3392231e716b70e43b1fbc6a47e4b3ca328d05395ae7e4f3ead56072e576fe90eced5e9a7a33f1a47941d0dbe4b9d0a8b696ecc04d6e4f60ed4a50bdb70a930bc56de7714e6fb42ba9d25c8069b0c6bf6cc41b9d50fada85abde1be0540e23a7d1514b013eba685f113a8bb297e56be8bf0a191b892c161d66c5cd384f66bbb42201b24ed8cd4c52dec6222757f64fb1c886e7c4674d1c1a1448586cd8950cea82b859948a11cfcdc0", 0xb6}, {&(0x7f0000000340)="3ce567f14834e854826269d325badd9cb652fd1ba510777c1674f2c61aa31c57e3fdf28dfcb1c9a89e39959c616ca6715f6e4352875b7717ed06644629b771108bb0d20321bd216c763b0280741ef5eb8e81159c0a616168b51ab8b96c9290fac0faffb217348c058a9e6bf2f4b3926be289d0d68f69f577fadb5a281560b83450b50d8dabea3bb737351c73fe50cd5b7fd8fecceca45ba84011cafdd9d4d6bcfbc40b2b14dd67ac3e", 0xa9}, {&(0x7f0000000240)="761831a37091bbd7fed35b7c9ca4f0521fdff7c9ae875e6ea8cc6f3b23042995840defc04828c1d5bfa6faf47639e49e42e31e23528a781b719395b43d7b5fcd7a9f554164a04ea231732cfa888224b52a9eafb87c71457804cbd2dd07504087046881a67f2b828642a72f653b93ff7345420fb3451ffd919c238c688e3b08c272bf9ec18120cc8f948359d3028f178801e77c53d62f73b9fc212fa9f6beb173a32e890f90e926722adef448daa45bc0d7aa012cb9721c", 0xb7}], 0x4, 0x0) 01:39:36 executing program 0: pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000335000), 0xfc94) close(r0) fchflags(r0, 0x20003) 01:39:36 executing program 1: r0 = syz_open_pts() openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x0, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x20000200000005}) syz_open_pts() 01:39:36 executing program 0: r0 = syz_open_pts() syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000001c0)=0x1000000000000008) ioctl$TIOCDRAIN(r0, 0x2000745e) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000100)=0x4) ioctl$TIOCDRAIN(r0, 0x2000745e) 01:39:36 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) r2 = fcntl$getown(r1, 0x5) r3 = getuid() open(&(0x7f0000000380)='./file0\x00', 0x102, 0xc1) getgroups(0x8, &(0x7f0000001300)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0]) sendmsg$unix(r1, &(0x7f0000001380)={&(0x7f00000000c0)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000000100), 0x0, &(0x7f0000001340)=[@cred={0x20, 0xffff, 0x0, r2, r3, r4}], 0x20}, 0x1) ioctl$TIOCMSET(r1, 0x4004427c, &(0x7f0000000000)) rename(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='./file0\x00') linkat(r0, &(0x7f0000000300)='./file0\x00', r1, &(0x7f0000000340)='./file0\x00', 0x4) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000100)) ioctl$TIOCCDTR(r1, 0x20007478) sendto$inet6(r1, &(0x7f0000000180)="007859845f8354258921b5614f39358d6fe9cad36203f7fe322dacff6d1214e7c5dc144abd282e300a36cec0662ecf78873758b02d378fd69241d4b8ec477d28cbd5b44cb248a2d6fa47289a25e76e3b654ba0cbbd6a7066ab242b4b536b65ce9e0dae3ccb310b9096ffb4065ad934ec8ec93cdb7557e8eff7776f0b8285d02732f032a3fa9ffabbf4ee0cff202cf8982cb1e0e746c99ebb4861fbaa6a8b7a2cbc68ab660b233c8c1d2c4e68e0ac8df2e2bf8cdf3cbf97018192db7d0a87a6c84a55b8a643556abbb8765bd1520411ffcb51a24d0aadcf72", 0xd8, 0x8, 0x0, 0x190) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000080)=0x1) 01:39:36 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffb, 0x88, 0x1, 0x1, 0x5}, {{r0}, 0xfffffffffffffffb, 0x91, 0x2, 0x10001, 0x6}], 0x1f, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffff8, 0x8, 0x4, 0xd21, 0xd28c}], 0x6, &(0x7f00000000c0)={0x0, 0x6}) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r0}, 0xffffffffffffffff, 0x1}, {{r0}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) fcntl$setstatus(r1, 0x4, 0x88) kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) dup2(r1, r0) 01:39:36 executing program 1: getgroups(0x7, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0]) getgroups(0x5, &(0x7f0000000040)=[0x0, 0x0, 0x0, 0x0, r0]) mprotect(&(0x7f00002a0000/0x1000)=nil, 0x1000, 0x2000002) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000029, 0x5, &(0x7f0000000080)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) shmget(0x2, 0x2000, 0x40, &(0x7f0000525000/0x2000)=nil) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 01:39:36 executing program 0: r0 = socket(0x800000018, 0x2, 0x0) utimes(&(0x7f0000001100)='./file0\x00', &(0x7f0000001140)={{0x2}, {0x3, 0x9}}) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x7fff, 0x0, "d730c1e7ff0100000000e400"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$unix(r0, 0x0, &(0x7f0000000000)) accept$unix(r0, &(0x7f0000001180)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ce9b43fece14611f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d4d9e27f7c75e891cf0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005f8a00fb425f8202bbb939c36cd56a6343eb7aae298ac818be823a3cf3058f28d048122fb82af2c07551c0a055cd5cdae347a8079a55a96744c9ae7c442e6c4d"], &(0x7f0000000040)=0x1002) 01:39:36 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x1, "090000000000000000ffffff7f00", 0x0, 0x8000000}) r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) write(r0, &(0x7f0000000180)="2be6aea28d53e02a201d886726dfcd7c8f47e8ecfa1a4939f2ddf148a9a5cbbcd80bdb2c318b2dcf311ef0e169935d8bf24f83c861a11cf0d5cf59e9c15d7841933ed6e71e0cd7a1fe52ee2689f2428158af5c297b82802e8c605b90fb4219e6ad878da8487fb900da2e1c53b9363086955bb40c95ca03c96114bc9e3f4399fe10bf472eaeb3964c79f4adef2e5c991bd03f38c681c289fd3c07d7fd3b5f85ce4f50c0811b1dfb0b239f6bb4a82e0c8808e2936c21974d018348c0d05995263772b75d2bc7ac8312a6ea976d8ace8b8288d7dc6c73d9d4fd15ab827c4f19abb521ce76e54c54225428561b700253bea3f793d28c5922b9a6dd8b353354586a69523220f29c98d48001c84612f87bbf9c5dcc288d8a32fb7d6081dd522090d75b64e2d8fb9626d34b7800df1b609befd11294fb9fc7645ef9d6f9293fb084259530f4ef258c2554c691416793be9a3ff7bd092767b777c0bfb85ddcee22cb51c584136996ede758eb92cf4cd63f25cde2ff6b09c8e53c844828aa762f82716122470bac75adeb9860a4445c64a5d99843655489f6abf2e2029907a06ebc2be32322c328a4a042dad715fb9bbcbc046118e9e863c70811c5ac1a4f91e054d4b7b485a816b9cdfc232117c00af01ee226b0ce8d83a42d25548146819a21d86518448cf009b891ffc6079b943a4b550f111ec3d83b2da17edcf247c49c9408df3febd6a03d9b781bd7aecae5882ca177023f0b5932468fdc56fdf5880a93ed2d2013dcbcad48eb69602a2ff8ae31a4234119e748723743724505ae92018040ef0007176832e6d569e5662916041f433d5edcb02f465578e64c3f697a8aaa3b9a536bdd6cabb4bb97a2e1dc41c503cef048e10d6c0063b036214ac88318f57c0be2a6edda983a53120bb667198be0c2e0fd5372cad30e16cadb6d2ffe2d1dc11d1b2c813b3ca7028294e054882d2961ffad3bd37eeda32720716637718b96ffd6eb0f9f7691ac46c2129fdb37a24b17845a4c103ab5ab84d0c68435d45e4a33b7e0366f16bb3157c371ce75f370c87e7181e983c5b68a7a1afc030f739175abdade616f845a574a9c8aff92b27944c2146847cd6a0d5f32c51d5af78bb5e2c2c8ae75f66884f9f313eefde88df6946278afa9eab9282022bf6776d6b274fe4a50d862e75d2dbf8b65c76e5bc90203d4fe93f79be9f58c098e0fc2f25f4a5978ada6b00ed022e3ed4d664e08af8c8325fb36b13806f935e6b6140262ba93e594a64badc4e568968a8482994ba89e78916cdcf43ae97a5f9fb20be1af91583c64e8752d4761f060336b906cae9791ebb80114d935a8a3f31fc3414c3e317650f5b2c4314f3d14da8a7f0b04368447cbbccdb8ea7aa83f76e8cb0b3a49526625bd78a7a257bcaf62971c316ac892390324cbfa468bf90c672439c60bd516622df46195a4adac6956cd54f212feaa2f4d790df2c74ad34b62680f49a44e2393cd197ac9edf0e424db5b56e7351a027bd3c5e9787d027a0cb21e4894357e82aecefa7bbd3c99f471b920e9c7020a10fdc90d5c6e9b3b228ace3d67580e33f85d0ae214e96998d8856ea8e03ddaa77b8cebd07bedb10a4117b2bf444a5cd7134379b0460f136ee64fe49f47e143fa10eb3708d6bf32f5361dab09d08a312c4c29df689173f35c6dcf4fc9841835f8b4b19b79c3c4255d8eb7694680abfae63941cd860c6df245e15d5e8bc1a41e8d043445403d94d29d4fa0c511abcad4874e79c4d69e74a6c413e39289f3817354d5322805bacb196c2bcac62c728a6168f6affb213ff87c81c7a10fe9b81a1a930340c42ca19d69239a4f91773ebb2a838a412f24651c923ddb7f92257aaf24dcf16eaa5274c7d927a590a8ac22da1c09784caf8ba620e893beab647590160a29ef4a2d3f7c644001507eecd41cecd6759b85a9a4ebbedd1f9579d56bc767eac1ac3d201f4b5cb7d4a537b834c53b34655c5d4eb47ff0e4198f3a0ac5ae4133eacda8a5f260f0f9cd960671a406bdb7f66f0e3688e039a79022f6a911d13ee5fa2e4ffeddfb890edc52fad8ded8470b94430d29491f74d2f58071a4b6adcfb4aa72bc67c8bdbea5f83f1643159fc407d821e9c8eb8cea58b805e62b499445157d26c70b30b292ae8f3f72824594d53104ac1296107be8137b5d8cfe31bddf39f8fae168fd35182e2425bac0d32b04594b0a533577f1d3eda63875da118342f1aecb55fefcdd4f973b7d52685d31b5f87642162b22f9161e96d70727c5dd8ca3af437c707a85ecabe2a026d09e3c9cec208b1d3e8fd52012ec6ba64b41c72fea81a5e9ffb696b208b06bf8e2e4b56cb60e547a569be9384c9bf881930e1bfa5636e13023382cfcf35e2641595359e3c0b5999ca221af9c8aed3f50265a6b09c8c7f3381c93f67c74ca1af1341169e071de58393212c76421e662c0a2b91bb3ee86212fdea536d17e130d3230e9010aa6c7edec6dadd7d02c8b4724b68bf6e3bf18c459f29eabbfe08fd5b1effbd3c57261a7052f9da3a5ef1c5e8e3b075ecacde6b5488b5ad5a046a132c6d27fddb7c57239c768746a285e0f818345817849925d805094730bc3713c46fd8786dc57ca3f288f2c9d708314aa1e0fdb5cdfa409cea86b1ce6ee13834a619d349a4f3ef59a5f3e9db073016e7283b00f88b85630f060504ae02d3e43ac3cfd1e89fcf1b275c3d40e64d329f0e430fd1e5c93da48a77dfecdca62c360f12ca12db5e93804cf8390bbc9581590b20a8ab7e96a630caf00c6dc1f85f09eda6c2b254346427f644d9cdc0751d49c0944ef5dfb7854a11d1b78587e6e7f39c71e1af468f450184be470e35d961bea0e4e17f7df2a34f4746f93dfcd9dd19ec292b9c8bc49aed92e27fbe1d3d7524f02857ec2c039b9bfa0b1a5e32a26b1824217376c144e695f10f4df92abcea796c613d77c804e9162382fa09025320f209e26c598e5458022b347483b205e637c772371471bccf1d5f10733bfdf301f13531da155703111a8b6e03f7c97cf028ee0d660cff1798836f07cc73cd3c8a126932d43833b8d12a23b4496c73bb41ae47b22160ea1cced9f7ecbc1d1ebb46b646d36985a4f118c508bbea921c6e0805937f953660a428de7484bf40b41b603f730d8da28f385568498cc3f55b14098dd0981b76dec7331c3244d4c5373ba5985070226d413682e63f698711342b6bb1a3149b2290f634a86fa7c07a8105a8979114fa76b50c2eaea8d1012b48e6927bfdd13b91334c51176cd66438ed84f4b1c69f4b9902ca1aa9818dae4b8aa8f4898e502b9f088c73def803fd285c97c4dbba3f844c07e8af4584f259c4e68f55e9b68c3dc518fc90498e70d39e6e6df3ef25128126c1be03e537cf636d06385203c72e258a8b33bfff85eff6c99513715a4c0a7a9dfada93ffa70b8e43ca6fb27b0a81773c4fb852070238bd80ad2ff25572b79a99deaf9972dc70df75f426ec915827d12f43af31b5bf9f6da8f10d963cbbbd52dedb64938274687e9a47e4325767ae0e863e14ab646e5e8171f82ef83441a069f4169dd26a787f95bb1279cab3eb505208368edb0d6e1f4653b750517ac46d27668134768190a8a37d10025ea3b849b0791d5b4ce9aea53ec313a7f07022c0939fd5a764475c36a434bdfacec55605952b5088142c8b39032622729c810b700f622e5d8e088d3f023301be4675b0abbf023eab27e69c8e20469ec3a93212e218b989a3da332bfe2ee0dbe382e4178d0ebd3a6d5a0df0522da61f714076253a94f6df71c9a10ec3e911868f9cedcb798242a2d3e0b78291149096eb61cc6d66eb0590a7ca7d4b76bc6f869357b9c7a9dc0c469dcce8834fbcdd78f62811c3324d283264b9cd13b3872715f126844a21ba51f663e7f28a30ec3bc6d1f69b8a4be6423f1f3edf18a7caf53d49dd4ff673115400e577da47248cb4765920118754e606f95f53d3c948a162c1bf65f4ea69a3980aba02fb065fe967987041c1a135ec3fa172b38666729a99d72d25d1183e37625708c3a69c310beb7063931f457872d651d37e5386024a47519e244fa5969290685305fda05db99338ba45d78abb22641e5d59c0b79da9793d214fa7135e735c05dacb371990370c65c0a55983631601874506db8b9e9da85f040aded650d9ad734340c1b50bfc35a95b5b471d4fb58a2b422975b9dc65fb1ffcd518589b3bf40230f148ee1f152acd8a728cdc58d0adba5a8304b7f6bcc305caf9ef3ff8bcc86be2544fbd1a8d2c4a974b629eb4cfa52c9a639f0e1874a69b894d012d0178260a81263107c63868152f9f4007810ce0039a58445b26aa80db62ea8839687439a63b05037326e1a26067fc21a23d487efc9e3c876374ea214bcac7b97fbfbc2a445cd721d4f7e492c8df51777182225df039633c1631fc1e653b177e7f9780a9652ce0dc62dc6601a7a308f8bcdcfd13d4eed4969653cac9a5875e0e114b243fcf5b46f875f650cd113da16267a6ee58f36a22277dbdd4e5073495fb6f189e76999b7182049ec4c01aeb95164ed5c2f7faf14bce00b73f0de3efc11bf2dc51f4355338b5f3ea22f4bec93ef80a7154b5a7dc641d470cffe10e507e9a09eb160b0b04687356d59ccc3456312f29d4ef9c3a35836303963c03bbd77506ec10f762890d51e63012a91b81fd45aa78080718ddc50e61b7b435cefb7ce966e9d39d538dd082db9407f413770374bdba8690b69e6ff828c70a5df79386ec36535c8f4ee2d490c6b84fb0a0f3426651f555f1fb49832befd9afed11dc962f57ea82d623336813ba50a2e66277854caed355ae79f8b900aa25043f27c11da7e352506507cde7e9eaf68fbb6349e7590f440d7ad5a272e1bd7b008027ea470ec990af093551b700be5879a945489a53eb73d1fee04a17ef07945ee6165e4f3b3abce1762b4b00eefc1bba4a67b839c75bc7154060418f23e0539d535025fe7042467dcd5a9063138dbd7e1965b1b3ba01fd2fec9d5001dfe411f47dfbd04f35177ff38252df8af7386f0fcbd55f072e9256a1ab22b4b2731bc2961db9086715ae45a3fc0949cf0dec70dcef03497df9c5cfba7157ae00d53ad240cb09de70e2b4a6774f0c98f2afa5334436a89eeef98afb1301bbd956739edf3ce64c3a405383637d8bfc7c6fc433b6020802416bd626e8e762e9cd8bbc6ed10b23c1c5521d8617579f44b50dbc83d116b6af9fbd4f4a20aadf61a60a6f4d6fd0a0f72e11a0d8bf0037cf3289a4c6a55f9349074bbe704bb2fd097ec4e316e054880e805018c372f48b541d3af451d3fa509dc96737f807ba054b1a2f97854fe683efff0637e8a6fb450fcb988799e6a46a749dc760d7f924d6c0c4b28a914b925310aa57bf192a8b968628c193e482d6b498d7655573ed32fb8d442b4907ff9e0dafc52023116ea895d075ed7866f5e58acc82375f101f9a5993e5bdec44f970bdfd53c80803a0d5c57c5c16842c007f1d0f501f901c99860389322c55b34b6f47e27003e5d5abf2859ab93b3ca3b1784868497ffacb8b6a9659b18ad18bf7ebd1037f3ad2cffa763af0ca40674076c52e9ac54a1fd80ca80e2db4ad26738e3f0e4a367bf392a6bfe9c24636d1278d1081a4498463a62eb0fb81526e697e6692716fdf26a398f321e62071828f43c9d6c70f93dd0eec29217e741d2de51966132211bb615a9a587cb1d322f41a8e04fb49cdd748057be621d0f782ad45f29a66dc44bb9c80f186f26a2877c570e30ae4d7abaafe3322fb197bd09e17c9283378fd12d812a0026", 0x1000) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) munmap(&(0x7f000001a000/0x2000)=nil, 0x2000) munmap(&(0x7f00000c0000/0x2000)=nil, 0x2000) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x10000000000029, 0x8, &(0x7f00000000c0)="ebffcb48e6993192ddeb2d12a9a9c95f47dc1eecc1b4964800000000bcbb33daaf8a564cd7190a6732db00000000000000000000", 0xff92) 01:39:36 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x10000000002, 0x2, 0x0) write(r1, 0x0, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) recvmsg(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000001480)=[{&(0x7f0000000000)=""/30, 0x1e}], 0x1, 0x0}, 0x304c9ce0dcfa0364) dup(r2) 01:39:36 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x1b00) r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) shutdown(r0, 0x1) r1 = openat$tty(0xffffffffffffff9c, 0xfffffffffffffffe, 0x4a, 0x0) ioctl$TIOCSBRK(r1, 0x2000747b) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r2, 0x80085301, &(0x7f0000000140)={0xfffffffffffffffe}) 01:39:36 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000140)={0x100000, 0x0, 0x0, 0x0, "85495500020000000000001167f5afa680400900"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xa, &(0x7f0000000000)="d5ff3a68", 0x4) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 01:39:37 executing program 0: r0 = accept$inet(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) connect(r0, &(0x7f0000000080)=@un=@file={0x1, './file0\x00'}, 0xa) r1 = socket(0x1, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x20000002000, 0x0, 0x5b) getsockopt$sock_int(r1, 0xffff, 0x0, &(0x7f00000000c0), &(0x7f0000000100)=0x4) 01:39:37 executing program 1: setpgid(0x0, 0x0) r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse\x00', 0x0, 0x0) r1 = getpgid(0x0) r2 = shmget(0x0, 0x2000, 0x1, &(0x7f0000ffd000/0x2000)=nil) shmctl$IPC_RMID(r2, 0x0) fcntl$setown(r0, 0x6, r1) r3 = getppid() fcntl$setown(r0, 0x6, r3) setpgid(0x0, r3) 01:39:37 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() kevent(r2, 0x0, 0x0, &(0x7f0000000180), 0x5, 0x0) r3 = dup2(r0, r1) kevent(r2, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffd, 0x1c, 0x20, 0x7c48, 0x2}, {{r2}, 0xfffffffffffffffd, 0x48, 0x0, 0x3, 0x40}, {{r2}, 0xfffffffffffffffa, 0x66, 0xe000006d, 0x3, 0x7}, {{r0}, 0xfffffffffffffffe, 0x4, 0x40000040, 0x40, 0x9}, {{r3}, 0xfffffffffffffffc, 0x0, 0x80000000, 0x3f, 0x1}, {{r2}, 0xfffffffffffffffd, 0xa4, 0x2, 0x753, 0x9}], 0x1000, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffb, 0x80, 0xf0000011, 0x400, 0xffffffff}, {{r3}, 0xffffffffffffffff, 0x3, 0xf0000027, 0x1, 0x1}, {{r0}, 0xfffffffffffffffa, 0x20, 0x20000000, 0x48, 0x5}, {{r3}, 0xfffffffffffffffd, 0x3, 0x4, 0x1ff, 0x1}, {{r1}, 0xffffffffffffffff, 0xc4, 0x20000010, 0x200, 0x9}, {{r1}, 0xfffffffffffffffe, 0x20, 0x1, 0x4654edb2, 0x3}], 0x6, &(0x7f0000000100)={0x20, 0x100000001}) kevent(r2, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0x81}], 0x7ff, 0x0, 0x0, 0x0) 01:39:37 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2005, 0x20000000086128) accept$unix(0xffffffffffffff9c, &(0x7f0000000080)=ANY=[@ANYBLOB="07019c8d5625ea00090000000002000000bf0005eb5ad35a0520000004"], 0x0) open(&(0x7f0000000000)='./bus\x00', 0x181, 0x20) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x6, 0x0) write(r0, &(0x7f0000000040)="220e228901001c067ebc74a7c686cf801bf1fa48f4445ed5", 0x18) 01:39:37 executing program 1: r0 = socket(0x2, 0x1, 0x0) setsockopt(r0, 0x6, 0x3, &(0x7f0000000000)="2a927ffabd4b6c6e349fdabe0eb4ff1d1a3631c9b437a9ceb08d9aa313c12cd724d6424fe544cf56bfe7131f2f4c3e58de0dc6bf56f2e433ef88afcddd85bf743f703bed86978b746abafefb477e3065da5613a6775ad64c624306ff1c58522aa68a847b8619d71a8a3f74b6ba4125f46b79f05f2dc5797c8ba35c29b529dead3158e5485a60753b6440756a0859a134439b5e4647ec06e536209832c157d89d9d080eae5ccacca61b54311ae886b3fb0b698ac9a8929fad299026100cd39c06f776b5727ed9b8f2a0c4a437d303b980a81eafc120a46654079d46f59c2a", 0xde) setsockopt(r0, 0x10000, 0xff, 0x0, 0x0) 01:39:37 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) write(r0, &(0x7f0000000540)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) r1 = semget$private(0x0, 0x7, 0x60) semctl$GETVAL(r1, 0x80000003, 0x5, &(0x7f0000000180)=""/55) r2 = dup2(r0, r0) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000140)=0x8) writev(r0, &(0x7f0000000240)=[{&(0x7f0000000340)="d0e6b83b3210fb1119ed4c8bb253b6f3c0f8c2773e10682f149459379b1321d3a2bd55fc98ef3320ac75dbebf5c0b517a4eda4eb3bb862c005243e05159fe8ad23ad5f574c3f884c820a7072751f93682308f635ca7c3c20a4874a633fb315b259d27f94a3d3aa0916e2dcfd8e8c6604213abbbaa452625d453faf89217a8138b89b1533e0a904ecffeb92010c4c3a2d20ad5af45f0a000000000000000000000000c91a62629b6b8b156c656514d8ce1132154d3b527dbd41e05edc77c9eed3f9a10fc0b6c265a4daa243e09556396046bc673fbcd80e0643e0f3012bd1758d0535ddc0b335e8095cf9d0b3baf4cdd3472cb022a9c4da4e9320b97d95cacb8e31ed82be1824872eca09f80bd084e6fcd340d10703ce1698518373d340cb10553d8e3609f21a642856bb621abd2b722e80f83d8b86360426ec967974a0663d5b53fc6dfcc67e20269d922a9b62e198c62cfb952e2bef8919e59bd2e770a81e813b58bf9602919a9c63a4a5ce7a567ba2c328a19e36709f015183196db52622f6bd49c207a4", 0x185}], 0x1) r3 = syz_open_pts() close(r0) r4 = dup(r3) syz_open_pts() setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000000)="eed989c51a", 0x5) bind$unix(r4, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) 01:39:37 executing program 1: r0 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000280)="eaff125c00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) munmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000) 01:39:37 executing program 1: r0 = socket(0x6, 0x4000, 0x5) connect$inet6(r0, &(0x7f0000000000)={0x18, 0x3, 0xfff, 0x2}, 0xc) preadv(0xffffffffffffffff, &(0x7f0000000680)=[{&(0x7f0000000200)=""/122, 0x7a}, {&(0x7f0000000440)=""/109, 0x6d}], 0x2, 0x0) mknod(&(0x7f00000001c0)='./bus\x00', 0x2003, 0xa6138) r1 = open(&(0x7f0000001ac0)='./bus\x00', 0x301, 0x0) clock_settime(0x0, &(0x7f0000000840)={0x0, 0x4}) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0, 0x11, r1, 0x0, 0x0) pwritev(r1, &(0x7f0000000400)=[{&(0x7f0000000300)="577673682730ec01b561a134c2cc30534a2d13151f3db9098a39d3a30a6ad54be5c11822767a725bb4ef2dfd244de307fa1d6e7709fce48e070a4c0a7a011642bc1989751987fb804f281fec4f00475085b72ed7", 0x54}], 0x1, 0x0) 01:39:37 executing program 0: r0 = dup(0xffffffffffffffff) getpeername$unix(r0, &(0x7f0000000180)=@file={0x0, ""/41}, &(0x7f0000000200)=0x2b) mkdir(&(0x7f00000001c0)='./control\x00', 0x0) rename(&(0x7f0000000080)='./control\x00', &(0x7f00000000c0)='./control\x00') mknod(&(0x7f0000000040)='./control\x00', 0x202040, 0x3fd) mknod(&(0x7f0000000000)='./control\x00', 0x2100, 0x6) rename(&(0x7f0000000100)='./control/file0\x00', &(0x7f0000000140)='./control/file1\x00') sendto(r0, &(0x7f00000002c0)="55d9728bcdba63bef589341ba046ef2b2a28a0b518213edae754802cb56c5e4136e68257d786dd671796fbe41e62ad0a84d4ff53e66e93db29d524b1efa149eaeb9be8ae05a4bfc432e4f7567af4361eaa5da8dd39d9f0a34030ffeaaa47d6b7cbea637fe9277250abffad7a5fa8ac6f09bdfb044a5c237c4aa63247e3dc16c70a3bd52a504113cc18d6b44b6733181c5e9de1b4cc3996ff92d6175349d157f2d64a56c03b1de7efa83220e1c9ab1a3b03a540679f7ff5502b67e679142175025c1e3ae586690a642f6e6b41df47734e591b7a62a6556c611c41d0abfb32272d9aec783a98", 0xe5, 0x2, &(0x7f0000000240)=@in={0x2, 0x1}, 0xc) open(&(0x7f0000000280)='./control/file0\x00', 0x0, 0x0) 16:00:00 executing program 1: getppid() mknod(&(0x7f0000000180)='./bus\x00', 0x2825, 0x5200) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) mknod(&(0x7f0000000200)='./file0\x00', 0x6000, 0x3) ioctl$VT_ACTIVATE(r1, 0x20007605, &(0x7f00000000c0)=0x7ff) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000240), &(0x7f0000000280)=0xc) r2 = open(&(0x7f0000000000)='./file0\x00', 0x3, 0xfffffffffffffffe) renameat(r2, &(0x7f0000000140)='./file0\x00', r1, &(0x7f00000001c0)='./file0\x00') select(0x5, &(0x7f0000000040)={0xa}, 0x0, 0x0, &(0x7f0000000100)) 16:00:00 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2, 0x44fd) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000240)={0x0}) unlinkat(r0, &(0x7f0000000040)='./bus\x00', 0x8) 16:00:00 executing program 1: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') chroot(&(0x7f00000001c0)='.\x00') unveil(&(0x7f00000000c0)='.\x00', &(0x7f0000000100)='x\x00') unveil(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='c\x00') dup(r0) unlink(&(0x7f0000000400)='./file0/file0/file0/file0\x00') 16:00:00 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x5900) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x11}], 0x8, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000300)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x2beb, 0x0, 0x0, 0x0) r3 = kqueue() r4 = getpgid(0xffffffffffffffff) fcntl$setown(r0, 0x6, r4) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000001c0)="01934a1430ab6e212ce745f2e11e7ac4ed9041a51fa12ef9069f40a36492296794457c083660a4e509b5cdd1d93d09af4288820f3a34dd97c5478b6cbec730664bce34fef9b02d61b639dfb0263551ce3a95d96098935b9e468f5b14c0bdb2054037cc5d1d5711d9a806b9eac485f6bcd9230a0baa87ba5a6341d6d6ce80d40721f6fba72d90609b83d189d2d29e84d22a21b65ec6262e2745e789a0226740ddd8290949e81a8596fb40d50dadda72a4dd577913f5a52775c9", 0xb9}, {&(0x7f0000000100)="8c13145ee43cd57eee05d425456417c9d9b6c277dadb64c6089f1917d660482394bf22d95d99487ea81462f283222dad802352d6e9d198fb94fcc0ab3ee20eae58dfb23872fea8d742bb0599c9cb6d0db14ac247cbf0ed7827e5ddbd0782c1b87dafd8dd83e31976c0c0e81d2531c8e0587cb467417c9afc35eccd", 0x7b}, {&(0x7f0000000340)="9c4f28b0c3e6175a1f7ef359968aa2491b8abfa536c34275a458b0e951774ca2d5c75f2cd911936d79d0b7138891bcf0ec03f1fa96a3a98067cc47c89ee89173f11c6aadad690d8422b786093066c96dffd2da18ddf7846c9d2eee116d77638e0c5efd23df979f43f76ba92d5a4743a4846b55eea0d6dd6aff209c32ebdd89d28b2ccee9f85994858999f4be5041b1cd2fa9e32c930aae10a3bbf702274a28a18351ae6020cddc0a4ad007e8e78d662f7bc3863b148e3b79db1929a44789201e0fa5e7198ba7e1b3bb9be94b54270be1a1cf4f9099ad7dadbcf31a961a969a4e78185f8cb3d1ab42a8bc188d3ee4d15ccb371e1e89893225e09c211963ba04c6807fef003ded36268b973a403253591a0e96ef705904456ad6ac3420eb007ed26a6bd78d5f37568d89d5031e0b7e5e9294b7e5d9f1c7a2d5129972e50c8e31fc9351951a612be925899e2cecada79d5e44ca59735deff18f945dec63a1f5ad54dabe990a7f28c5b86a96de1b7323b0423f33944ef1192d78a490fe04cca0d69eb8452908f3e00ea9c71d78ae0b94e342bc4fb1c4a6d17d9e913421af18b48387a3fe29b733b401a9b7d14c589dab1bb17456ef33334aee936811f736102d74efd09e2ac618edb845c2c333af3a43caf52cbd8059bd68ff5ac7b04010c11db0745c2ee264ee7eea522baaf9eebb5ffab21752cf22048dac1009b15b31a514441a8060f641f8e6227ba488b0840ce6dd327301a342d627bfce221f93faeb703667c96676a1a9cc03ed42196739b9b5cbece01cb599d42b284405b0bae1dc1201204a1166beb674abbb4bd3595a0332bffaddecce4982a3a78422be8bf9efd3e73aae6d7b1d5a7449110d87b783ee443fc8de9a63d0cec29d6a111b7f2f93c0c586099e606e608486a7495ba387968891c3a2aa3fbfac9d6175750fe516969d07d55e26fc5e2db356a056173d5115e221835a7e1606aeb7209ed8a5e3bacf003928107179cfcbd28ee6fe113e517d53d1f95b258ccb9df557b8655ff61f8dc3155521faa678b352ee89f4bc6f905272ebdf1d3f5a756f9d8e8d0e23ac2039e3017e03c6b2efefe098f7e0109943be0b44c0dd069b0bcf3360fd94cd2cf80d2c05ecd85a1b2eeab8da7a6a0c6be721f652d83719f7104e2679bfe15caf82d05403440540a8696a806dd1001d3df9c5ae6fcc576930f047e9998b586decbc1407f8407acced0b37b8ca321b5cfebd4d48eef5d19dddd5229fde20bd42a7a3836c17a934b627c208244f273f153a8baef1525a3def785136025a9940bb41b015c885251537c5a1ea95c2ea14a2fb92be34fb4ca0b89a5a4d1f42eafe437adf47c336fc41f488962f74708b35b6c157dd8043785ca4c06be9f84b3277fd160bf254f28a3e842e80abab9f1ed5dd0d02b37106d2a4d3bf4d4a31f180bd166b8745d6fa8fdd47f78d2a7047455f5a7b4acb549476d4f3f9e53ade730008d847aa7033fa145e08ccb4f8887822c1c77d673bd72231a958b4d997e912a22bab1c2c05d16baf06197de68f3978a56ada4a6ae2cb061b96d562adf6179177825c4fe30e0ac8ef2d4daa28d66a643e1408f1f9a3f23a6b421d0ec432f687ec52af56ea2e83b0b75c473e86a1258d2039257c61584f59f7c6e94ffced306955d7faf7169daf129d6ba4ae2fc5e1bea56c991544e2d5c36311e3814745921ae4a89f9bea66a56ea9ba1bd5f4ce97305071b6c66823868c1596a4c45759cdde82a6b4e55417a3064d17bc1320f0709f948e1a84ad94831794357e44da1d0d21152dbbf4a39fbb4665f9a131ed00a1d24797fb6881696759540df44ea5454a0e1feb42144b4b047da4e74ec2c4b8c9c572114729c4fd422c5639ead36aa94f40de81b7e70a2b512d442c50d1682b8673075e9a3c6f9ff1b188ef608fec831ec686c817fb844ee4490ae249c4528d8e0e72871c9f0eee52cba6f5c9597a5c3768f80b4101ff26a8de12c65d4cf87c0d71f2f9bd9778e0805ce8d053588dac1ae56f7ce8a74cb55b945e386f52b97c5b016a7215f4bdc40c7c69069b94f6185f6d161259562a4cda163d2ffeefb8000fc43641a75ce933549b3f4697f0f794acb8ee92195949d53a30c0cbbd67cc7ca9f41e97e03f94466afd443d900d49234a09e04fcfcb9a7619a82cccfa1f2e70dff735b7294eb3d89b08e61d93fb7f0c438bd18a12dbaf45a0639b48968b7e1ab5d643d5ad99f2cb8e7dd949a7baacbd03fb3c6f28521c19f0cc6bda676a7f15496e16bc8eba9b7b3123d117ec9d1b9a1c06301dca22814699808ed0e6eeb95dca6325e14461c6d8e35a1efddb2eff31018f164acfc61041e96629aec27d5202d55929c089a83dd749da886b7b36e4e28fb09c9d16ea9c494c2f62014e39e8c625c04f4ac7538917bc762b339b1c49d10ed284c6c2f802c88dfba9b7b0c46b607d9d811f0352f91c8646595b3ec222af88fc17e698918b6ce40cf787851e921d21cdf1130e7bb1992e32f6aa1ab954fde5fecc198ff7dd43580769e8ebbfd32be1ef75796513ad70397cba104d4264c08ac4a0d45314b5594744c202f388c9173d93fd87517bff36d1b6f93f0dede44cf9377df8bb01b196d2dc95955cc8aa1c5d978a57f4d5e69f318402e91e42878c365e9cd2b1325956c2961c7348d99dbd6d649e2c854b8ce8a0ee8d831e8c34046cea4f68f68fadcb5688426dc0a0e6c8f673a05d7494c4526e3fa014822c27a143b3dbe1a894d48e048d07d83ce3626a55960e37d985898efbd41ec3903bbd068cac8867454ba26e61c65874f8eda9d8df815aa066d0e7559334f172102a20a2c876a9c2200379a2fb980cb7a7373f30207af5d57d10720cc8ccdc4be012cbad02914adabb5a310d2d8d6a65fdd436b0fe4f71e20d4dbbe9bfc10d057ce1d83298f802ced0905f888777acb90006427385c10648313c4709f4868b5af3eb1c76cf2c2517e09a513a679282b7a6d9698e4117cf5e384f481b93161925a3a6ecf5253de759228e4b00485e51fc084db267836b16c521640bf45fa9b4b06ec8e6e1493eefb00735912d4b3b37240e9ca6e9dab0bffc02e85b3c492fd1e9276c5eeac433e2c9b090adb41fd91a087f0142701059706a9b431005b1d6a5f376587e7e7186b4d95a5acc230e8aa405b24a988869b28dcdc90c2485c87fc434a3f81fab68f6cb29667611d0bbbde3b4ef622df5fbf236336a5ddac27d840387ee8c19cee0bd170bbf1a59be3c2bce2b85c8d8f06d52db122e4571ed8458c1068247a54582821633da0f1549e56879bec9e74155d019170521c9ade6cee0d2ea7c22b5cb6f9da79ed9bda92c15ec0e117885083e44c04033929233806c5d3d9c70fbd74f8c0d315f551693a123fdfe04e576d1cee59ab74d6cd0fe857d036e9e3e6c0e3d2c24406ad9d6be523921aba83838df237446c5402c066b63e3457b4511f3e89f2157a97bfeb47f2d18dec52eb2d288bb814e8ad79e9630de3921c2384a078e78cfac2c229cf599d39cce49edcc1415ebe20fb33a25e7436c129c0dc391e64e0572b91b845d76d77a0d0aed85d589c0151e08533fbd2bc880105cd165e1170470a9d6d4dfc73eecde50845c406b50f66f64eff5f19149a855935bee5f6742ce659cf6b9205dd0b3d3b4ddccbaf32c2084c6dd237c03c164a87dd6db89e9e9890acc79db38099b6ca87fdb977a21bb52d545657224ae4cc972f9f237ee2344320bcf8e9bfb8ec39f600dd7c33b71a6abd59efeef3eac11ff526331027ae5bda969c6e76987ddcc5885fc29bc6ea481e094fe326c72a621dfb2d9c57c9e9354afae4f9a5ea6db7d40d2f565fc221e7b8129b7f0b5e1ca47cf1243310468d49ec8aef869a7ad65ea96793c8a1dcb86fd6f12e4e6714d86a8eaf97c517eb7b6b3f55e29d1c0ba6fb6148ea749c01c6037cf28b532b61d6db8b321aadff415f23373854801d204d06bdfe8592a645167238714ca19416f22d8449eb5f578d398eace68f619c84f4b5d6cb6df3860a1a900cb38182ac3832d82567b5379116fb212d7887b91078af215922065608acbec17de85fd03ad4696e35ee92d836386063b8932925d70323f080b059dc71ebdb6fc359f5eaaa0c94100b123b9cfdd458216eb2e58b431ca4dc15ae5bbdcf0cb6127137982deed8b508ab32766ce1438915a4c5031a6d0462f4f4df59fe7d6f5249c93f36f90cef0380efdad3033026c1df5ca0e37e8500bf75de8f30f4236e9dfa56cad48afb6147d6470147cab295c37943a9b3625504b2345fa231a28f9b6f095d66aa5ef11edc1da19f8d4228ed20f49d7f1805eadb4d1ece6cb00700da7e87aeef5d4d3d8719a014a19091c63af58f59c57c1f63bdd65bcabe16cfee345e7aed5b177a953ed368fc97e53ecfbf187f8053ef134ae21f905fd648640fee7f97328f591cfd1c5b5bb96a27d37c66ce2f187875cd1e2748583c2ae6d8ac3ced6fcaaed21874e017ce75d9f608c2685ff8462d19618cbfe9af4d365008589d171a39bb20c7c31358cb26ad8bc9666d9b5eb32dff35e16f626bd333202fe4935f3e32f91b5a4cb7e93f9c246e7d7d6fa3956a862820b8b5cb4d86f0b85f46e7313c9cb690c2726fc1cf7b04b2412bc1ba7880e3395b23693e1d6ea6c3d381acddd182839cda398f66c03f7d3e996c78d0b9f4426040496ec6a02ad0f5dd045ad4e91738ee2364078fca1fe2afd04d8e145b028e65e7c803e5b317a87a327e7e9acc707813d3244c2864fb52732ebb699f8dc0dff823864c2a44b1d71c814085c285720ba70a7511bd9ad26a8437a55f01a6df871f763d3a23095a4f0cde2882d8f6a0552a19d41044cca2177a3e65d5cb9a565a106ead79a5fe89e3cd7c02dd085cbbd7bfc599bf881f17026de12f53ce4492b17431306244b1ed3d038476252f093702fe2a0a5adda85a660b565844f717c16c2ef26d70a869efe5f0e05948cf76ef6060d23d5cc5d65fc28db633af18afff8241e3ef174bd77dd6c2715de1e43ba019111823e871e94fd503b5270ab2829685adf9ee9c746baf897bbc08beb299e93b4b6d2f4cefb68b0dd42603d62a3189faa77324138d6e4950e6c33eeb786b25e71961590fea2cc45f632cc831f7ee7623ea68d7e67078073d04f2ca1a62fce47b3ef9425269dbd43f29457e618a50048a1181e5c2307c078261851213d6b0962cd45cfd46da37aaeae0c3091e0222bc1c649dd7ba6c1f7ac8e76862b440b8f56dc4a59d80e292867f129d3b2b4c88a09aeafab7b95fd7e56f667ddf9efaf0d3ebde615d8bbe0e2c15007feb34444781bcc00c4152b309c3314ea79345b4c1b6a384a3e2853f1e33d5eeb358b94115a408c1ed92270c130cafcae6534ac9426b104a04f747d27274f99038eee930a7599f4ef2878654452c6ff4f8488638f58bb1efeaa1c7cc10801e06e91bac541d20115bf422fa9a76b7435d2b1d4512c6f82abd19e2e5e30872fba21294f954095e6f324cda971d48d38832f4d9a6138a72030e13e83eb6bff545c6716baad4673f54bb7858190294bcda1c3d90535a9188f2ad7589659c506ea762bf13267ee94f0c149c60d309f1d0251d5f41a3ea82aacfef98d9f01f6761fdf792c202321188ed915af1c7c59479a3005312fda0be9447a5601c7554224279971bccd145ca87e3520b9b7095084d28e33902c42ae49cbbc6a42c961f55114d7fa47d5ed00b1bd702222d9873b9020151f1905105fced53de6bad2a3613157a90fa4a119f5c03df518a673bf9cfbf788e065e0", 0x1000}, {&(0x7f0000000280)="a47c9595d653eaebb27c65d3d4f9e0a51aaa44d6b5a31bbf680fe6021eb23338d80e39940e8c0ea39450990ca35e512594a0eac313ecd60df357cfff48924f4126f7756255c706d2de74d59ff9c28aa10200cecb06caa563960f1df202e44bd927ac1dab547df9d9291001013ca94d48c2065c19916d3d5a1557", 0x7a}], 0x4, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) kevent(r3, &(0x7f00000001c0), 0x7fff, 0x0, 0x7b6229e8, 0x0) kevent(r1, &(0x7f0000000100), 0x9, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0x82}], 0x9584, 0x0) 16:00:00 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000540)=[{&(0x7f0000000080)="8a4f401d2e93b31318100c46", 0xc}], 0x1, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x8000, 0x40) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000100)={{0x18, 0x3, 0x161f, 0xdb}, {0x18, 0x2, 0xc6d8, 0x1}, 0x9, [0x1, 0x8, 0xb35, 0x4, 0x0, 0x8001, 0xf518, 0x2]}, 0x3c) select(0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)) 16:00:00 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x3000000000004, 0x5}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) sendto(r0, &(0x7f0000000000)="0af06254a15d4bff8793a925584247a541aac006ef1dff9df59a2f20154ade65e96d29", 0x23, 0x400, &(0x7f0000000040)=@in={0x2, 0x1}, 0xc) 16:00:00 executing program 1: r0 = open(&(0x7f00000012c0)='./file0\x00', 0x400000010221, 0x0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) write(r1, &(0x7f0000000540)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e4178963", 0x21) r2 = dup2(r1, r1) poll(&(0x7f00000000c0)=[{r1}, {r2, 0x40}, {r0}, {r1, 0x60}, {r1, 0x85}], 0x5, 0x0) 16:00:00 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) nanosleep(&(0x7f0000000040)={0x1, 0x2}, &(0x7f0000000080)) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x800, 0x4) writev(r0, &(0x7f0000000500)=[{&(0x7f0000000340)="0fe347b7019ab09cf48e16782b7911eb38b99a486f488cab5b682c34f93d0e2ff448be41c67f75bb434493d9b2d380f0e6610334f137edcd6c6c21525f9dd7985c0fafcc60fa8a7ac42c1200618a769d75447ec3d2374d7b872f34f9eefdff74893e6eede0dfa4be0a1afd203a971dd94d3b9dc2729fafebb780efd68262dfa83046fbf73c745afe2eaefddf19972acab2282a1e0c493568f9b1e9ab9d44dd7e837e4b7f9ef48df81e2e3996eb77630a1c4175e3e6028d5640a2a30ec22efb764e7e6762dde413", 0xc7}], 0x1) clock_getres(0x0, &(0x7f0000000440)) nanosleep(&(0x7f0000000000)={0x20000000000093d, 0x4}, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0x80) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0) unlinkat(r1, &(0x7f0000000180)='./file0\x00', 0x8) write(r1, &(0x7f00000002c0)="8af1e7", 0x3) rename(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='./file1\x00') readlink(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x86128) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r2, &(0x7f0000000480)=[{&(0x7f0000000440), 0x67b6}], 0x10000000000000ff, 0x0) pwritev(r2, &(0x7f00000015c0)=[{&(0x7f00000004c0)="ff", 0x1}], 0x1, 0x0) fsync(r2) socket$inet6(0x18, 0x4000, 0x5) r3 = open(&(0x7f0000000100)='./bus\x00', 0x100000041, 0x8) pwritev(r3, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155ce1e0002", 0xa}], 0x1, 0x0) pwritev(r3, &(0x7f0000000040)=[{&(0x7f0000000380)="00e3f7ffffff3f427c1f35bcd8ba3634d9218f1050168480bf60cf33c65daf530bb905b3d59db3e7e9319c730ca5b431d9cdb4e567714d32f8adb8cffa5b41e53a9551137b9d054443c64e8026e73f4dd4cff937bbf9332b153061949ea8bbf83bea0011cb3f06a45f38d777161908fba1e8fbe975c8840c4d960c93f94b4c9e64b4fe1df2035fad5a51534a76", 0x8d}], 0x1, 0x0) pwritev(r3, &(0x7f0000000000)=[{&(0x7f0000001200)="692d0825001f3e3c3ee45ea1ad121ec1cc3bc2d92dc2bb78512d43e985942562398f681e1c5a17870108aeada35ab29f925375d09b22368d9774be7bf9c2cea443e6dc3d31b70f1e538ae4f1204ec2145df699869294fb1e7ae28031c203952a4c9a6af5926334eefba653872508a647ab0f0dddfcd0c826cadae61b1fb93ecacea45c343637bd0e24d4b23773fe4cdc86ca65375170ff0eaf4dc1607377bca193280ae44caaf2d870c26ae35bc2adad6269ca0df462e7a69998e0f93ca7a2c327c39ef6d2bfe68a3be3653fa70da5040e91ea8ccda01c79874cf370ed3169656eaed82f02256eb8bda2802802a5bcad0da408e9dddc648034e8c33881f1ce9dbb71cbc80ba8ed2cc466795cab03774d4d485ec28b3d482d536e3b6536ff4377ee8f4905eaf731f75a80f5802f20f05d54101014796902ec3e99a59caafc2f1ff2e1952479c51c4388f5a924ddec3af363ab608b9b5d56b70b0ba0f43ad8c14edcfec2e854ed604186d74217044e961892aa5ab865b2d19a477d3f241a648afb4e6e99d5b7e6e5bf8c4cedf64c46a34a6fb5c20f72817ba0cf7703f185e1cbe671b950efdd5de98da958fe073b8d63d73f596dcc2f7a6fcd43899d5e2d743e308fbd852830afe30daf1b8371494ebe24c2072f43eeee48dddc266d481ceb6584ab8297690599722f6c44541967663a8eae02cba34dd0ea3d569ba356f87d210b16e02a76895e800b94c4080341c08e833a12eecd910c93d86e82cf4df64916d555797c2b4cab65da0c87d4a1de23e4f3ae48ce1a7a1503442a939ba90c5e6001601ce024f78519838e15254deda121e40a0ab4b7f66bfd51a6b088b0261c88a3206cd161aada99959c6aad4e06589a8e899ed7f0aa0f66b26fcac1c7ab2ab1cfa7fbc977127d39d3a3f52be27fcc031c4ec33e34f7ee747c334bc8e7b81beae7314cf3f4c7819fcf2ab369243f48f529dd0a40e384d87b636f2a8ac10ad0b7af71a94e003064696b749611c267d4bcea3f9d9b82f9f8d6aee79536a22a88188dc91e3c667babfc6db18e5de04768c7eb4e10bae8d905a7217c2ea4c7902408cdb6b9e7174e40a95b00c07eff19a62a8374e0ed1fd8710519a475bd45aae483b547d808c08d7797cfbbd3c2765b9b4e246740054acb6824ec2700f7c1d2488952a18678d040e9cdc1e6aabb9e4ec90b6ea66905bd005b064d6b524ea73ebb3edd56d6d2bf5fe397c2b7200d33b39d6ad5ec7f2e5c9ff207ed03d7cfe34e49d0881ed3a4c2e7dc07c032644af0e89b8706e0b70f42e01569776c4892d5dfafecf6fee4e8b7f91331fd72dd70a6d4f30e4d9291d78e511d39aadacba8a3fd0196d128a0f395d0e41a023bb2418e10a1e94a5acc62b4b201feb0e9b3bb2b26f1cf0a58d8725269deb763fbd58b82e8ced288428c2eaee7f74ccce5b57fe3c2134f39a49f009745c292507a7b35e055f4fb472624851692bd0dece59d1fac7458d6b941fa091ecfbc7eb43427e60694690845bc771cf6aed65473f6291cde62c01ff9a7ffa90be33d9791307c195f280cd638556c2ac5a12b26245c8a01b41b6fd4224ed0df8f1c80679b1274558f67cc3f79ef44a363ccf3bb0644876e037dca73bf4f68ab7a0704cd1474d878ae07323d7fd1eced", 0x493}], 0x1, 0x0) 16:00:00 executing program 1: setegid(0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000040)=0xfffffffffffffe45) select(0x40, &(0x7f0000000180)={0x400, 0x0, 0x400000000000, 0x8a9, 0x2, 0x2, 0x6, 0x707d}, &(0x7f00000001c0)={0x1f, 0x8, 0x1080, 0xffffffffffffffff, 0x9, 0x1000, 0x100, 0x1ff}, &(0x7f0000000200)={0x8, 0x8, 0x5, 0x3f, 0x14c, 0x5, 0x3, 0x81000000000000}, &(0x7f0000000240)={0x3ff, 0x2}) clock_gettime(0x2, &(0x7f0000000000)) getgid() getgroups(0x1, &(0x7f0000000080)=[0xffffffffffffffff]) getgroups(0x2, &(0x7f00000000c0)=[0xffffffffffffffff, 0x0]) setegid(r0) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wskbd\x00', 0x0, 0x0) fchflags(r1, 0x30005) setgroups(0x3f52, &(0x7f0000000040)) 16:00:00 executing program 1: mkdir(&(0x7f00000002c0)='./file0\x00', 0x0) mkdir(&(0x7f0000000200)='./file0/file0\x00', 0x0) chmod(&(0x7f0000000080)='./file0/file0\x00', 0x154) chmod(&(0x7f00000000c0)='./file0\x00', 0x3f) setuid(0xee01) mkdir(&(0x7f0000000140)='./file0/file1\x00', 0x1ba) rename(&(0x7f0000000100)='./file0/file1\x00', &(0x7f0000000280)='./file0/file0\x00') unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='W\x00') 16:00:00 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000000), 0x10) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) 16:00:01 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x200000000006010, 0xe02) r0 = socket$inet(0x2, 0x4000, 0x5) fcntl$setstatus(r0, 0x4, 0x40) r1 = open$dir(&(0x7f0000000040)='./bus\x00', 0x402, 0x0) mmap(&(0x7f0000e00000/0x200000)=nil, 0x200000, 0x0, 0x11, r1, 0x0, 0x0) 16:00:01 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "d700000000150800", 0x0, 0x4}) mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0xa22) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r0, 0xc5005601, &(0x7f00000000c0)=0x8) getgroups(0x8, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) setgroups(0x1, &(0x7f0000000140)=[r1]) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x5, 0x3, 0x0, 0x80, "17146c269700930c9582196f8aae915345a82bc6", 0x2, 0x3}) 16:00:01 executing program 1: r0 = socket(0x2, 0x3, 0x0) connect$unix(r0, &(0x7f0000000040)=@abs={0x1, 0x0, 0x2}, 0x8) writev(r0, &(0x7f0000000080), 0x3b7) 16:00:01 executing program 0: pwritev(0xffffffffffffffff, &(0x7f0000000080), 0xfffff95, 0x28) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, 0xffffffffffffffff, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='\x00', 0x8, 0x100) r1 = getpid() fcntl$lock(r0, 0xf, &(0x7f0000000040)={0x3, 0x2, 0xd240, 0x5, r1}) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) utimes(&(0x7f0000000100)='./file0/file0\x00', &(0x7f00000001c0)={{0x6, 0xffffffffffffffff}, {0x81}}) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') open$dir(&(0x7f0000000140)='./file0/file0\x00', 0x300, 0x0) 16:00:01 executing program 1: mknod(&(0x7f0000000140)='./file0\x00', 0x100000000204f, 0x5900) r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) connect$unix(r0, &(0x7f0000000240)=@abs={0x0, 0x0, 0x3}, 0x8) openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x800080002202, 0x5bca) open(&(0x7f0000000280)='./file0\x00', 0x8, 0xab3d72f88d0ebc48) ioctl$WSDISPLAYIO_SVIDEO(r0, 0x80045745, &(0x7f0000000180)=0x1) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000200)='/dev/wskbd0\x00', 0x8800, 0x0) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x200000000) r2 = semget$private(0x0, 0x6, 0x1) mkdir(&(0x7f00000001c0)='./bus\x00', 0x0) semop(r2, &(0x7f0000000080)=[{0x4, 0x7ff, 0x800}, {0x2, 0x4, 0x1800}, {0x3, 0x3, 0x800}, {0x4, 0x9, 0x800}], 0x4) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000000)={0x3, 0x2c39, 0xe1a00, 0x800}) getpid() 16:00:01 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000028aa) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)="000000186004008b00000500feffffff0000000000007ec425fffffffe00000000400000f2e9ff0000000000", 0x2c}], 0x1) unlink(&(0x7f0000000040)='./bus/file0\x00') 16:00:01 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2001, 0x400000086128) accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=ANY=[@ANYBLOB="070300180adc1cc63f98dd34b41f229bbf3b05eb5ad35a0580000044"], 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x6, 0x0) write(r0, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000000)="15460f9f0ce19ca1b9bbbba3590b1a5b2bb91e98799f984225def6745507c010525f59879d789307c1d4ff1eb10ec4a160b56060adc094a38040f5137f91bd97633b6d46e45bf01d3d5cc1f3d9068db38997402023078c3780f5104f9fe6c5d2a3", 0x61}], 0x1, 0x0) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x100) mlockall(0x3) 16:00:01 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) pwritev(r0, &(0x7f0000000640)=[{&(0x7f0000000040)="d548c294fc4b90ca7dcce2be1413729af06255f23b8839f6ba372f3aa3fbc20536f3930b6de9ab6e8d9efc4d509e2d2cea51e1dcc75d49c51f891d88221cfe0df81e7c55351e672d", 0x48}], 0x1, 0x0) write(r0, &(0x7f0000000380)='oL', 0x2) execve(&(0x7f00000000c0)='./bus\x00', &(0x7f00000002c0)=[&(0x7f0000000140)='\x00', &(0x7f0000000180)='\x00', &(0x7f00000001c0)='\x00', &(0x7f0000000200)='\x00', &(0x7f0000000240)='#\x00', &(0x7f0000000280)='&\x00'], &(0x7f0000000340)=[&(0x7f0000000300)='\x00']) execve(0x0, 0x0, 0x0) 16:00:01 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x3) 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(0x0, 0x0) chdir(&(0x7f0000000140)='./bus\x00') setuid(0xee01) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) fchmodat(r1, &(0x7f0000000280)='./file0\x00', 0x40, 0x4) renameat(r1, &(0x7f00000000c0)='.\x00', 0xffffffffffffffff, 0x0) r2 = semget$private(0x0, 0x7, 0x0) bind$unix(r1, &(0x7f0000000240)=@abs={0x0, 0x0, 0x1}, 0x8) mknod(&(0x7f0000000100)='./bus\x00', 0x4, 0x800) semctl$GETNCNT(r2, 0x0, 0x3, &(0x7f0000000000)=""/191) 16:00:01 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)="2fd1d2bb0187c2f46537a76d3e6c4a82f5fee1b1abb1bafe66011483afe757e7adf8c2f942db631ddd350cae875bc69eb9cdad65cbacf641b285cc493701cd57e42e35f004d7618f62873bb62a07bf8aec7c8f5b297cfdd9639e7dbea8076434a48eac70de57b8774fcee8c5e335c88cff2b75f8b58da947526b1ba93ee37b7b45ed43470a1598", 0x87) setsockopt$inet_opts(r0, 0x0, 0x100000000000000a, &(0x7f0000000040)='\x00', 0x1) setsockopt(r0, 0x0, 0xf, &(0x7f0000000000), 0x0) 16:00:01 executing program 1: openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskb/\x00', 0x281, 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x10000, 0x0) ioctl$KDSETLED(r0, 0x20004b42, &(0x7f0000001140)=0x1) getpeername$unix(r0, &(0x7f0000000080)=@file={0x0, ""/4096}, &(0x7f00000010c0)=0x1002) 16:00:01 executing program 0: r0 = semget$private(0x0, 0x7, 0x400) semctl$GETALL(r0, 0x0, 0x6, &(0x7f00000025c0)=""/4096) clock_settime(0x3, &(0x7f0000001000)={0x9, 0xd65}) semctl$GETNCNT(r0, 0x3, 0x3, &(0x7f0000001040)=""/28) semctl$GETNCNT(r0, 0x6, 0x3, &(0x7f0000002580)=""/24) clock_settime(0x3, &(0x7f00000010c0)={0x0, 0xffffffff}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000013c0)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000040000041b7146f9e484ec6540928729892dba98db2dcd28f1327000000000000005ad400ff8a1e576973bb7f972e7095b32288d72f7d0c440f3ec003ff45d1464ec6ac52a6a2a853080fbce7c1fba8f99b2584eb7028d7dc930a93f088baf5490264d8bac7776d14de2acd01343b7ecc813b3a1fa848cb758e87f3c4e3f291d37dee56a31208d489fe38c5325f27559922fc398b10988ec4fd1f4752b967b787bb7368b8a8c976933242f42f13a89f946febb334f1a42b3bc04059f07a4b3efa155783b1c97a9a2e2fb64f7260b89c44391f8aa71aad29400000cda7f469a54b0c673fb86b08672278bef68eca7e2eee09d30f834f5dd20d65fe7901000000398d3ce8eae5073b1dc0f7c657066c628438582c431eb70000000000bb6e61e8732924e26efa8397e1684847e88c748ace3a17c4899edf8ca1b22784785b75c5ec872e433d7b88aa7ecc4c40883c2b768d3baf6e686f94041d7eb20b53ab44000244c77f3899"], 0x1) mlockall(0x3) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r2) setgroups(0x90bb7229, 0x0) pipe2(&(0x7f0000001400)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$TIOCCHKVERAUTH(r3, 0x2000741e) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) writev(r4, &(0x7f00000017c0)=[{&(0x7f00000016c0)="a9535e61af1518bd6602a507bc48e529c90f3d8a566875af43b7b4feaaf2a22ded7b8be7005810ab19e8b1490abcd100c2efac33d04dacd3f2ab85591f33e1b56b8c1789e53bf0c6f6021027d7c486bbd9e158b50d3f7bb818e7154ec08a8026a792a3f0ca6465f7f8ba2ce65284804ef1b8b3bea6ec22b93f7ca6279ce4e72cfc46fb15dd70370fdf7e741bffb030e979e44f5cf27dbbe6381c2466e6157aa6da748a073427511ca1de365f8696fb5f1b44e74083c639ef32be742eed0c5c993c73da72ad2954794138c084fd97d7bcc6193f4ab9aaf270557fccdcfb6a58ecb0b81c4feed1a876a58729a3d5bc8fb0258ac39ad62b4006744ec0", 0xfb}], 0x1) chdir(&(0x7f00000001c0)='./file0\x00') unlink(&(0x7f0000000040)='./file0\x00') setuid(0xee01) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000001140)=""/175) open$dir(&(0x7f0000000100)='./file0\x00', 0x400000002c5, 0xfffffffffffffffc) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) getsockopt$sock_int(r5, 0xffff, 0x10, &(0x7f0000001240), &(0x7f0000001280)=0x4) fchdir(r3) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000001300)=""/46) semop(r0, &(0x7f0000001200)=[{0x0, 0x200, 0x1000}, {0x3, 0x2, 0x800}], 0x2) getpid() semctl$GETNCNT(r0, 0x0, 0x3, &(0x7f0000001440)=""/129) truncate(&(0x7f0000001340)='./file0\x00', 0x9) 16:00:01 executing program 1: r0 = socket(0x18, 0x2, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f0000000080)={0x3, 0x10000}) setsockopt(r0, 0x29, 0x200000037, &(0x7f0000000000)="0000be29", 0x4) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000100)={0x0, 0xffffffff, 0x80000001, 0x2, "052fa7d29f387ed49c46c1c8906298f112b6b01d", 0x5, 0x1}) ioctl$TIOCSTAT(r2, 0x20007465, &(0x7f00000000c0)) 16:00:01 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) preadv(r0, &(0x7f0000000080), 0x0, 0x0) r1 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000280)='./file0\x00', 0x611, 0x0) pwritev(r2, &(0x7f0000000000)=[{&(0x7f0000000b00)='v', 0x1}], 0x1, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0, 0x10, r1, 0x0, 0x0) pwritev(r2, &(0x7f0000001000)=[{&(0x7f0000000640)="f8fb", 0x2}], 0x1, 0x0) 16:00:01 executing program 0: symlink(&(0x7f0000000080)='./file1\x00', &(0x7f00000000c0)='./file1\x00') open(&(0x7f0000000040)='./file0\x00', 0x3, 0x2) unveil(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='c\x00') chroot(&(0x7f0000000000)='./file1\x00') rename(&(0x7f0000000240)='./file1\x00', 0x0) 16:00:02 executing program 1: r0 = kqueue() r1 = socket$inet(0x2, 0x7, 0xffffffff) r2 = dup2(r0, r1) connect$inet(r2, &(0x7f0000000000)={0x2, 0x0}, 0xc) preadv(r0, &(0x7f0000001440)=[{&(0x7f0000000040)=""/237, 0xed}, {&(0x7f0000000140)=""/118, 0x76}, {&(0x7f00000001c0)=""/4096, 0x1000}, {&(0x7f00000011c0)=""/84, 0x54}, {&(0x7f0000001240)=""/234, 0xea}, {&(0x7f0000001340)=""/76, 0x4c}, {&(0x7f00000013c0)=""/127, 0x7f}], 0x7, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000014c0)={0x0}, &(0x7f0000001500)=0xc) fcntl$setown(r1, 0x6, r3) r4 = dup2(r1, r0) pipe(&(0x7f0000001540)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r6, &(0x7f0000001580)=[{{r0}, 0xfffffffffffffffd, 0x0, 0x0, 0x2, 0x6}, {{r6}, 0xfffffffffffffffd, 0x4, 0x8000005d, 0x6, 0xc44}, {{r1}, 0xffffffffffffffff, 0x81, 0x18, 0x0, 0x6}, {{r2}, 0xfffffffffffffffd, 0x10, 0xf0000004, 0x3f, 0xffffffff}, {{r1}, 0xffffffffffffffff, 0x20, 0x1, 0x2, 0x200000}, {{r5}, 0x0, 0x20, 0x1, 0x9, 0x1000}], 0x400, &(0x7f0000001640)=[{{r4}, 0xffffffffffffffff, 0x5, 0x20000000, 0x2, 0x3}, {{r1}, 0x0, 0x20, 0x4, 0xae5, 0x26ef}, {{r2}, 0xffffffffffffffff, 0x2, 0x40000080, 0x8001, 0x86c}, {{r5}, 0xfffffffffffffff9, 0x9, 0x20000000, 0x7fffffff, 0x3}, {{r5}, 0xfffffffffffffff9, 0x11, 0x10, 0x1, 0x8}], 0x7, &(0x7f0000001700)={0x5, 0x8}) fcntl$setown(r6, 0x6, r3) r7 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000001740)='/dev/ttyCcfg\x00', 0x8449, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r7, 0xc028575d, &(0x7f0000001780)={0x7, 0x9, './file0\x00', 0x8001, 0x200, 0x3f, 0x4}) mknod$loop(&(0x7f00000017c0)='./file0\x00', 0x2001, 0x0) r8 = openat$tty(0xffffffffffffff9c, &(0x7f0000001800)='/dev/tty\x00', 0x10028, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000001840)="733aba770b65d616a1a2e16c05184bfeb49abbc23949543377f87462b35b8ec9841131323e4aa9d534073d58ca336e1f0c3b5244eac8e95511c5e3ff661a6f0f8eaaa6b1939b6b7a", 0x48) preadv(r2, &(0x7f0000002c40)=[{&(0x7f00000018c0)=""/4096, 0x1000}, {&(0x7f00000028c0)=""/194, 0xc2}, {&(0x7f00000029c0)=""/173, 0xad}, {&(0x7f0000002a80)=""/56, 0x38}, {&(0x7f0000002ac0)=""/32, 0x20}, {&(0x7f0000002b00)=""/25, 0x19}, {&(0x7f0000002b40)=""/80, 0x50}, {&(0x7f0000002bc0)=""/83, 0x53}], 0x8, 0x0) recvfrom$inet6(r6, &(0x7f0000002cc0)=""/117, 0x75, 0x2, &(0x7f0000002d40)={0x18, 0x3, 0x1, 0x2}, 0xc) semget$private(0x0, 0x7, 0x20) open(&(0x7f0000002d80)='./file0\x00', 0x40, 0xc) ioctl$TIOCEXCL(r6, 0x2000740d) utimes(&(0x7f0000002dc0)='./file0\x00', &(0x7f0000002e00)={{0x80, 0x2c5}, {0x83, 0x6}}) pwritev(r5, &(0x7f0000004180)=[{&(0x7f0000002e40)="c4e1ca5b8c73c4ee3513af25e5482e94097ff887be33753b7cf53eb0d3f745a21470", 0x22}, {&(0x7f0000002e80)="8aa2bada25f39c00a471a4f3540eb382185973fdec433d6b50deff6d76fe7f4f70afe7b03b0bf2a518c68f8f996e91a84258536146d5f95d356dc29daa9829a052cf87990ba66ecb9ee29cd7f9ac44727bfeb52139fdf323ad5e9ba48266ab81eaa26ca4ba1143c7b72a7d5621d2558614bae24add9aa80415c031e01f488c9358031c392ed7957095c524be0148150668c48b93f2fb260f75ffdc29a23f3cdbdfa8db7a5898658993303a7eaf006ec22dfff80bb614df57cfe965f00579c9a65c69f973353727", 0xc7}, {&(0x7f0000002f80)="85e697641bd4ce9db3ea937b5504986e4fdb5d3d14298a4290565690d14ee5375a1d2acdb94c731ae81988cce030c26cdaaa13434ec21d613125db1f7d116afe525e102054abc032f13718deb39d3d9ba20ffd08e554614ab3deda0b8ff017e6267a46435f3f3e1500a21acf19eeca2347d61aa4a9a33aa81c124a50d1751971d1c0368de3e63fd030c1b1eec05b34f2b7e44b3367bb7ee0d5ccc3dbdf6029c5aa99591d216dbb33f69f1bb385a57b12b947db330487c45f64b87ee4d801cf492f51ec5b9a", 0xc5}, {&(0x7f0000003080)="ed724af3ba94d7b034344daceec699032f053c6a009fd88cafb29a0af12da7d16a9718065508c1608d5acfb81999c17e6b375ed0603927bdbe8b2947d6e50ba653050c5ff4740184fe0b3610c6eab9666952f82e0c3df59674298a5eaa324c36ae3c50405f9bb59cf623a86507b4ce5b437fef968960c58342efa24328d3428107599793e288ee6ab259aceb168323e99ed5cc5723f3bb3142a6886865245f9861d5ad8dba993239ab0844a1d0d2032d4b135240b5611d5f2dc6cfa162dc1876251251fa23c9bbbc86425b62546d89f9ab55b44def65cdd8e60bf2feb58015f2ddc10f01472f3e29332098d86c921da2e432ab0e589d6c0ba253b56ddb46e017c0ab8d77420d6f92e6d9e916fceda005b9f819b8bf597773882de1921f69c54f256903308dadfd73313218468bdcd0137625a85bce0c333eb7af2d253f2e54a4c848d207d575f9599dded4b6db2ee927e081dda1d0893a2643ff544b162fae44fa5c4e1f3e823cd2bf1769c63a8ada28b007d5b5c9f2cbf01ba624172835b3c667f993cfed59492a7448696be9843d3bf43c91bfd8f14e73514abdc7c0e421d6d43251215bbb620b0da0e39c91ef66efefb7667edc9fd08d57d5d5fdee44edec46d4e0337077cef70941091d63803e499b0132cf0c8dc80d1a9662b00d159f7a30c43468ea2c0170e8e414d85217cac8d0b8cd9ff15e1565a37a64f717aba81d45ff02c4fc22c0b3e1bdf75f1016effd2a0afb5eec5c7f41521d66ccfc3bbed1c76be6da14f34c2e58d361494d9d4a9b1be945e291b672a80d8a4f3ab3470fc7b392d82e014a1fec8692e231ad038db95d462daa09a5be28ab89396f87594ed69a2a759835a7396e5b91ab4212b033de4a37c64ebe170fec845a215bf4e15c44c0c90e2abe8b52584aea5f3db0e9b31ffec5c9f308151708b69e903f51f42b9040009c8533da754c7f875a84b1794b8b28cd615d5e5152d63497ff8ecfde26152b3ff7c519923cc7b1003adcb2bc9f306b366a6a9436fb11e7ac8432f1a60145a333941458faf87a66c682783430ff3e4ffd1b585ba55e4416704c7afcb2af2b9e7e4688392498c06de71c34ca1bd9f4319840b7261a82ee79b15e593c288c150f7b051e28a7180583ae7fbb3a853469267cb8d540e2cc333a4bd117c96390285d2bea8c11cfdfa6c8a663bccdd0eaf4f95ea030cb6d55c1403b00be778d1a4d64eabe70b87837a50295a0355c275f08ceb4e334f1ad1bc19c3c23cbabd8ff58474d6854fbbc8a401f9da0ad37c4f4d36a6924dc37f2ca0a07770f9e6b058e7c67d0cd9e69026eb5e68a546b6e3a1c0b111ea26c0e6e01b94cd3d370b35fbe45e776ec9fdf9b2312ed9e5e3919a906d71c01f5c1b8e582576dd517621165820629fe0558c4dd60705a51186eb62ee1f68234f26d05a66e4ac4238d425d5507d370a01e7614beb06be5f90ddd6963a19fe204fd232809b2f09642e50a78b7071fc812ccb12ff4128c2f83cfc2d97a722716414b12acf0b4339ce65e8dd1da00652d5be4a2024152b4174e23242e932c61e12acbdceb273583202d9d7b6875ee2ff3fb239d538c20377f379a10d4678a45585f49abcc38b98ac368619c701af82673b58ef8283edc7494fe867168f6741b428d2ff90a6e6498cb6fd754f4478ca7654297252656de509deaa9bda1f9beebc3957bd644282b1a3f1ff9dbc5bc11b73687b6d81447dc5c4af815e620e63e097caec5abb6ee88a76c0ffa521a75eec6a02a2bb44c0b3dcc41cd13c84cc58580ccf3f20e6ddbe6170eea916962e2be22f71eb926487bf3edd11fa73ebca9e02fa0d1fe7dc76695e502e487dcbb9078cddfdac917b564d164f0d11f97c618e77256337c60e72a05fa38b3b5c068dbbf155bab55a30ca56a1bf91e5f92bed0184f6348b440486085682563c920d6debfcadf27b2040183e8a26a3c61679641691fc833b349b8d57a9ae8dd90d639607c9ac15d7e7153e43d3d3842249c22a5841fa22b8bcedaf57116bf66154fd5f91ed1472c1941c9ea142d3e2e2ca524de3b8506067262927b181e8b9da8214bbc4623d68105334e7bcd2dafdf54560324c5e06b19bca785300979996ec3c1be203f8556e402c067412fa7450dbc31170f49582fc40762a616154544516b7ecddb41ec519a925b10dc90cca26256ffa47feed040998ac894493440c0a58f5b9e7aefc8a68d71de19eb798384611da086c26795ced59c81fc38bb3f39073330fd491f10705c8b403e479a604b50216cef4ad1424a4e195a4a7bef2f3e8760bde8c5a388f082bfc8fef9cc6b6133403283787da2cedc4bda0eb4737ee55046d91e9d61323294e4e23eca61a91db7a06a50ac8892db0c6f2b610718da2396d0f576220bb17b87ce8e102caa8865e38a43e3015a00fc12090468fe6e345adca9941a130e2f8129a4c6eeb3b3975625ae7c88d6029e831f2dd26c08059095117bc570fc4b3995fa11e5e561a49d7720e02cb7323c811286de0d2fcbdafa171d61b079a3b6af9ac7ea2db88567b22fed0e0d778cc60482cc70d6833bf6cfec9c3e1bbcb5372458f6719f1071a67f38d68bb041dc836c766b3828cda292e6927eb33816748907c0fa89e88c3a05fc0c4ccf80f582caeb03626af91c245fa94addba844eae6dc860037461d53d68c14ee6c61c66c8f5445aeeff872f93dfcf4fe90ffcc2fb455d7d98f4013ee018644f04e70cf10610b765aef5cb0c44c49a5dd278094510c2e33e30af7cd1cc2311f882298ec58e726efa2fc716ef9694d0eb2e036121a3cb3927ae170b8851a0d970bb4440d68433d66334735c9b684e9b75e7fce7dd0470c3fc019180b7a9453ed3baad9e6af41cee6521c8ebda577863048d6fb525d60483ae2cc8a7f843f9192943c2868eb529bdb50d297da9d1a4f250d80e59cabeaf9d868800bf515168a5af41f241408195a23d149ef7cf19eb40edfc9749d18162da50782c9f69fc4ad8f34eb0cb4760cdb8ccc75c30ffa27f494e78cb9d5c376f1b8695be7ad6adf1010ba0dd5f043c7fae62ebcc09aa0a7e2966de41649755909bd1cbcc1972a81663306d8996be29911332191af039f91f516b8334e55510178013f1ef3313a7a410ea7f3f675417520c32578bf9f7c0fb629958401154691762f0baf8c510bb01f5032c6186d99f459a16738926bffccf8629b79563de37b6656b4816b127fd126b5215514c9365974bcf6b2df288cf8368d5a4b023c076a6977533b0d91785dfde468fd053b67fd60096b73131a5667853f5d2d8dc999ce4aae65ad417315c68fa18fe54972fcc5d32bcb35a6cc757e2feb62b06633d8bba2b9d4ffa845873b76360ce294f7c0d0275612f855b6b44f661f555fe296ffe0f6880b6f415b66654af375d854329223cf2e7f66b41b6cc7ddd9d4abc99153b60d7a5d48adc7b5189b700f18e83411ac1070709f499bb058ea8e2e3a5a00b4731510ebc01a72b3ff62c9e3b042a6720fc1ae37eeb0c587350efeea5038d16c1e0b210a7b8613760824a485f74a6da49ae7251f0422758ef8a50de132824821efcc2330a74c706d7601f8a11c38769eeef1c14601323f6eb976f3ecb1f975d5649d57c7fe8febeabe17cebfe3276b232e4a1c73c4a9f6fac55ca0c4af0f2f682b9feafaec3b982463fe90f3a13ae60cc7347df59b66f807ff7dde214e5329ba08f59334d3311160d95b5b964c971585a7a204d663bd4dbd1d7bbf0d0834e268091b0a129d67d9f655d1fa4b7dc8dde99bbc576a9339ee75a58a58746b65002d8c0c27ae8b5bd931e722c1e908bfc1baade9eec43cb59f5669177b3983b6005a3f5127f34a95e9606de82f792afed01d800fd186aec0149ab8945a46ad96061d73b82b0a1f8c1b949745c90cb0408ca956f429edcb0636bb58ae8288ac40cfc6be57f3e1e0ab5cf6f53babe68a9e64e13322fdb4dfbaec12629cca2bff61998806f030d039327ca9bfc82ee7d3273afaf627c2d0778dfbfba0d7ad42b1087dfca95d45cbf025a5b70a158f66ed0ca923c1dd07138d482b651cc68a0a59df1e61632de8ff50bdd6d92eb4af33461799732eb5fc56140bbe09a756a59698789e7fff2ef53fd3f535abbaf1e4ac1233acefd812768d25b7ce318b953f27d94752ac343a21f4ac164fa4f5571a3dcdde61c5f0a7c76d4547d14751d295725f3c988d5d67beee6c824ccaccaf145dce8b76d07185742059015a28d67d3d8f6bc1fec104080b30d80a3679e5ac0a22aad02839ec923791ce3ae8e362612a64c6419442b6c141728b82cb4f46c8adab70e0526be72ec8932b8c5bb5e18359e6309b42e7f6540ebddf426edb852c808a6ea5e39949b5381f90feb9a1b8aea28f20b48348f627223e668b040410455d949d2ebd08d3ce6c59ee65b4ae6c1806b1f9353e98fff50dae600db5a17715779632c06dfd632463fa31801c90402291512ccbfcfe10867dead5fff67c11661698cdf3abbcba0b92c9e9daeffaf85bc683bb41abc87fb30d52c8cddc22301c88d052bf4429d0b23fcd6b942e4f22c3886880e7986acb93ecaaae66b8aaa2ad68d20974b2302f624e229bba4f6a468bac2c82b0e38feb8b98118832f7a00ad0c8bb4839ab8a8d5b72ae7ac67fec043e207597aafdb4360430b2fda76cd016345a232497fc423ca5958e381ae93466c2022151713a81cd0f22033904ecc99e00fc84e510a8c2f7d7eabd8de3ed176fdf732e2074b3575174cf57abac9350f771ab62cfbd5dea4d2004fd44ad465ca2a2de09e55ce56b50d7b04cf53b6ca9da17fe91406e1671cbeda9dd694c10184e41316707dc4874ed9404ad2cbe39dc687f0a748857b6f325d366f568d1eb9743ceb8d7a13bf0451a0fc792ef9f91fa0077c2b39054656d9576d68aaae422f8f8ba16e2bf6110b757c9b1807b427d4cf3d1f6ce802a6ac720b7ea00b66c7050015843f15a97e4a15f14922217c155fa5c2b37ce503f90bb926218cdc9567483353a0891f2aae5efc4af501eb4ca6b75431e6bee53f970fe6c0d71860aceeebea2aba6b95fbd1559b9fb84021084e5b5d38b2fc0acd851bc17312f8b14833db336cb805846d3d1bcdaf308b2c7b46dc2c379f21e0e48ae9fe989168d82949005c211d661a463f014bb8ea290800fec9d25504e4efa37c8dc9a296adbd950e14e2d33fe3f2c83461cc5caab892fd827a534cedba00cfb75922a15b3a59be66fe27b1afe3b291b90bd1a5801dd807cd60beca16345f65e44d4137659b608943dfe121739cbe8ceed6552a32546885095aa0e605059a32d6e83ebbbb3e31097d2bd7f8533238a7d287b5dae92cff0acd881c627f111f50654aebcf1de8bfd07bc5e5622bee30ffbf8107eafc4d18ba588a49fce1a5b5146d4b691f46cbbb2d3099e48cb86fcd5fc643c8258a81fecc379916c1b8db02e11fd34bbf81e1fbc5fef2c317fa7b28190684d37bf42b7ce1c3338940f86d891f25e5f084da1837947906200e3ff99c8fc0ce4a42a4c0424ff74a63a2c350af9a0b62cba411cdaab6934535f2771afc024c995dbcc3ca3e0b61a8f5f19b8e35fd5564de4a088397d1cef9784a7fcfc24c042c716e96d6f523f475764167dcde886f5dddd2f45467ac6c988aebaab48a2ebc995abd3c35ee1654e180610a87a2a0f30a9530c708e92a878d3eb4fd76835eb924c27f058e0a14a644b3c7a09bb7b31604e5eb4940b91ec441c507eff924de55b6eae7484ce1b8f01ccc618d64f4775699d97552a7fc5beae716eb6a0d9cc720e2c70437", 0x1000}, {&(0x7f0000004080)="02ffd604f8a071730b384e46c595e8c6d237ae9b01ce85812b35c595e1a25d1124a4b57693df7e2125c0abf507d1c0e429f68729ca1797377d2230e686c564de4bcd3807cd2538339ea68e215a046d313be2751e0d594c81efa60283e432d6f911f07de7ef82e8811d0e0c70b4741271e79515aef720fb731823130fd635feddaefb31186c5fb44c3603c502d76f003e23509794a881221d89ba16c8fbfc5566753fed8fd0995707bb863cf16bf9cafd2b36b4c045fd50d702c0673fe95a066ca4dbda2b6ffd453ab8dcc61db95f4d7013cef562ab522d71bee8a966092247877e83", 0xe2}], 0x5, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000004200)='/dev/null\x00', 0x108, 0x0) fcntl$setown(r2, 0x6, r3) r9 = dup(r8) r10 = dup(r7) ftruncate(r2, 0x5) fcntl$setflags(r9, 0x2, 0x1) preadv(r10, &(0x7f0000004380)=[{&(0x7f0000004240)=""/32, 0x20}, {&(0x7f0000004280)=""/111, 0x6f}, {&(0x7f0000004300)=""/105, 0x69}], 0x3, 0x0) 16:00:02 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x381, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f0000000100)) symlink(&(0x7f0000000080)='./bus\x00', &(0x7f00000000c0)='./bus\x00') 16:00:02 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e2000000e74de4000200"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000280)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) write(r0, &(0x7f0000000180), 0x271) r1 = syz_open_pts() fcntl$getown(r0, 0x5) close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000180)={0xfffeffffffffffff, 0x0, 0xfffffffffffffffe, 0xfffffffffffffff9, "0900abb8afb40000e37c81febe5803cdbc0e8b00"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 16:00:02 executing program 1: execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)='/@\x00'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket$inet(0x2, 0x2, 0x0) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000100)=""/113, &(0x7f0000000180)=0x39) 16:00:02 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000140)={0x1, 0x0, 0x0, 0x0, "85495500020000000000001167f5afa680400900"}) r0 = socket(0x18, 0x1, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) setsockopt(r0, 0x29, 0xa, &(0x7f0000000000)='\fFW}', 0x4) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x7ffe, 0x1) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f00000001c0)) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000000080)=0x7) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000000180)=0x1000) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r1, &(0x7f0000002b80)={&(0x7f0000000200)=@un=@abs={0xd64ef6ae99688890, 0x0, 0x1}, 0x8, &(0x7f0000001700)=[{&(0x7f0000000240)="89db9ccf9cba9ebb70ceb31f096fb78fc77e1ca286542b8671bf2906183348c7a0ece4ede2dc8b15b3e5b492f33fcb927463f89771dea2114d7efe41c1a1", 0x3e}, {&(0x7f0000000280)="e45e48e1ad5c782ce364f714f68928d0fe73a2b6fe4e2f5e5963f5a36b9445583b35d77ca3fd4e3e7c7500855e5d766b464ce64aea79c53223f6954e345291e80e9038c6ad91af8b1fa3dc7aeca4fc7e9166a119d04726c3f21c79a14b9c57e038c1aeb1e691d25d157ecd2c999f25b3b8bc4389ef2eb38ced15461dd5d8954a3d8d1ba9a39f6e2f4cfad9fea500b430d90bd483d9435b6c9fc4d9289320e8924ebab2ad8af773ce1bedc0bacf1f7049ee12c94ff0e1a5c15dd9d0963592b8ae7d804d2c2b22ccf4eda6917d1eb8de61a76556e665b69b10d644f20d983f51e7ce3aa2de77bf25506eeb60bbd8", 0xed}, {&(0x7f0000000380)="77eea55522c5e61b1f8a8f6d1faec9d7ae1cd45e8f98025e", 0x18}, {&(0x7f00000003c0)="37244cebf25ea346f247b67ebfb361e803ef33d988d92a0a900781f70483f13433e369e0363b89e19a886db87b433100cfa14f62b5def5ab84cd2ee21d3032d08d786a83d92c09514bfe20564f416e9176a899c41a6a5c7da6fc4de8999cc9268082b060361edcee595829b25d7684f1c095681e51b73ba38400a16fa7216545a00e4c721a49b4f4e7c246f93fd4174c7c2d9e10ef9c2e463a063e2453418b99e1a0f637848054ac3cae2728c9a4c05d96c8eba0b06b471b713d17f06f3a42a8da06469ba82298029295ee3c", 0xcc}, {&(0x7f00000004c0)="2c83d80211fa8f27bab60efb5c4ef982ef2473420bed8b6f54e5de33682a7c140c880c26f33fbeb2cfb0c6e44512f085a7b5c619e0142115451fbb8346849fa51bdd9462d5c78f2d40019003264d73d36b57bb7efa57a47cb05ebc8df2b72e8a09687bab0acc1b296bbd269e219e2fd6253f9b33c3c6", 0x76}, {&(0x7f0000000540)="8a27de7c601c72f371263e57673775ebfea8764c39b438828800d069c38e0c137bf42bac41fd926c9214c8099c6cf6599256a7672ed2770a501e0bd4659d9e858efec5d4939db6b479f39f3481aa817aa27871d218e2b1913921291da1553d4816812d011770", 0x66}, {&(0x7f00000005c0)="7ef7d670462f0693cd80843e4871ecf736ed9f586caed00b9ff0a4dd85815f7db39c90d8363d41a532031e8885c575d1838d33eb0664aa93f96967fc12d2aa83455bd45aa83e1cdfdc510184173dcfdca87c70e1528701bf916ca6a3ebc01bdc487fc85e946f4171428778332a3023399572c37d2ce613a5b72b13fd9166e104960c66c992475a281de1dd61a28e45e1e0c1c381bbc07f8e820cb94129bf4344ee650b71e382d3f522293c3bf2e9a917be1230b60a7d6732b52636009b9c3c71bbd95943ee989c1afdeb302f3331c650fbf4ff45254d91e1ff0e22ab60d346ab9f81c0b2", 0xe4}, {&(0x7f00000006c0)="53bce0e304c56d442ce37678618bfbcd79c2cec01386732739d2e64487fed2e44564", 0x22}, {&(0x7f0000000700)="e0963ab094df2df54d34885ebc80defac23a328160553e56940f33d1ad0f98c542ca226dc925b6d98d2a2503eb2b43f3a0d142a270947ccf1a4d9eb1d21ebda887abb44a797ddf55ae547aca06051ba64475d397c8492cdb286ef93fd782dce0e5949b2222e327ebf79702d7607e1264aa57b4fb3ca76d53a4e79c22a014790d7f818a5446a2faf238e62d385b860b5a75af175108d40182348a704572c81ea9c6d0740a5ecf792d8729a18f7968aedce00ec63d7a94d9bfe44a7ef735db74a9d406f3f7f0b631febf9ff659a7efa35fb93c9941fb06c01a6e910bb78021ad52828513e2df62486e28c1d349313841ff76b9df6a6a3bddb0d676fa75f00f08744c09fc270a3baad293124ed87110abc4304d284e789d7b9aeca6c7de0624aeb171cc8a508c34badcf51a9d329681a3357bf643150dfea7605b08cd9d75be4425a4310a63cc8e36d10c626420dfd3352d62b590334150ee2584b4e8484b8a436317306d098467a2998af97a992f7c5f616145124ebeb2bc5d29383c34db7e0798291f2938886f9273b74f7b958c07108ce02a04cfaf1bfca23055c50a8a5d0a2397448cbfce78b5530a364a02b2196b0a6ae2adbc89262d0e9cc99ae316f19cd80c03485cb03e1106a6f8ef362349d9050fb50a8903577fc3451ac7143a855145edff1e7a02bf877bdaee208ec43962d611c5ca0247ead42bf0fcb7f5726e7334e820d19d7d9bf2e82d3da9af9c2610a311887ab700637f986b302c4bc4a240def6f69d244377e2a1e77d88c6ed29cf0e84b87829d14ce71525176d5a127a8668a3bf23278b865f325c2881906c35d1ca99cb6bdc4a111535a3f1a8c88aa67116c39d6524126f453b5a0c13a4c82985069d49b1cd5ec2be36a9bdca27a8c741a22b83b2dc74758c49884e3c28601e72a76a6bc29acc053fadc056014db449af983795747d4d8f71abf7ab20cb0fa6044e996bdc5508fb53dec2037522848ef9519e0504d0a0b11124a59ea0fb6229554730c1ff84031d91b6ee421a904a9d5758879a0a512cfd49b8aa7353239a46dfc7f50551264e0442bc064b349256e2e229a786cf28d1c1175b54928b305e204a5342ae5d4c31565bd633ac35df8b10cfe5aa04806b6d32613e376289d33a6701fa1b9038982a04925133f33408e79a7c5194979a588b19ba0fd6f8619f925479fd22822a8e62693636a9579d71a074aa1dd395f37618f4e4a947f2c919d9356aa263ececdec28e0931e121eb1ac877dbf7d3279a3d02199eb35047ef61a94bfdbd996f99bfda1cd6e75255ebb1e6a54316d974cf8f2803d64c0f2576e021ea76124dc7c8b6cd3bb5f660dff46b5653091b7e067560bcaa95ddd73c9da59ee3ef5b96b154c3825c0e3a5de1d37b7a6ac17f665af987f49691490569d8a7975a2937828b6ab96d28a07a0e6f7dde81a569770c81c5209f04584cf3514de6acc2ed4c0b5443594efecfb425ef76a221faf957578a0a0d8a425d01ce23e259296416df9ab58e83c3edf5a758ff76c3598cadeffa3a0a3b58b2806c405381f9414a718d175e9ae2425f45ab0c8dedd40e0688621df41fa72a5452637352063997b017bca64e4df4d9988d4fda733d8ebb1914609800112f55a530f1af69e8d84398865fb04c506c8ae92ec4cbbda102db30b4a07cbd9725453a4e3310d3e657e7b770dce144511aa03d387a3db8ed008792003ab0b2ecdb26137610037484bc95dc59a76530d4d4227be13e9ba164456de0861bdf498dc9380fa697899a09349aec112bea29f4c68d3343529f07b78cf047f361ccf709b749dfd497262e3b8c8485f403e2e8d6cd1bf2e21a506873d174a5148c520f24e30a60237552c6ead8cb77412a18560f0e2b1cf84b43e9b32df680bd9d7aa407ba810ca69f1aac2311093853a2f44b61593f9a6e86b874e6d8db24731814e7866ba35abb993d97be4bf5585acb117b4151fe852b8510a931924a6795c2c126baba263bd6c5b2634778f6bd1330f0d1993b33e7f664e5e372d073bfe91af74aa4dc8645f905bc2c5d3457552dd723a74bfa8f7b70f78aae4586cb92d54372d5ba6a0e84e77f6c07d1c636f13463279c90ae692f455831ee8e4c3470d32dcf006ed7edc12e31858b030e916b9d1f8b780967e50ff7f8ed744cefd9dd02eaa0bab81cc96380537716e8d876675a402994aed7f3fed534771a9a92e08ea1720a57489378b0cfb957ed0e12b56401ab3da6d3a740199b8056264264438df6a88412de04a4bd66feb51b904b8820b74029e45e75e32187b50f988aa5b773af5f24b96b005d97e762d8055b929bc9717e6d5741d56a730ee189b339df46efb0b1561c89cb945b87faa9f3025af6604630774faa7da81ce32fc52827a004a3ac0d6afb0cf1eeb35437b867dcb31be44d0179912de63ccbf00592aa006b3ae0b74acc434e754fe1dfe44a91e8dc37e34e7b92bfc994029cd3c1f3a9958de04a52cd6338cce6549a21f4c21ac6d1e4bad08379206cf8c01c85f9ef278dde3e450b1adc229e4fa1334207ccd3cc33a749bae42ff2d4585a01debd0b65166f6a77a10af3166fd4eb690ed8a9fbd72f6e393507a3df2c6b0e59ee6b5bbc337bf23c80e0f5ca6f0cb6e7b0241a605adc5154b9e1d279d86b38e80f06066ca880927b818337339ca754b8b9ade34b250e2aab769248fb8786f240b237ca4bd7d038b055c38e913b4b358de861a7738c05578819c807652ab4e88da7cbe35c20f9dbb3fec0d57f0a2c8a4fbcfedbe83a31d95746a159cc544b8c5d3a0cab9f40b8d88efd61e800fdd041f8652e9d50f6f5c494abc8c50d944dfb7a67f08d7c233244cda60fa14d7aefd0d96185243b218c4af47a439efc73ffce4afe06d834eb3a91ced5c7ce1dfcf23eba2142264c5be5346b1d2ec1281d2dcb122bccb5115a98c67c8d2cb9e95ce3dc41814bc4dd2c4d619fdac8a684c5d90430c140c637480ba04267040711b6192d3d8b74f65ecac4e68f5c0b59fe32541baee09d98665033ba543f599c8a95a1cfb83b871cee441fe8ecbbab18e50a8fa629ed31c77edd059ccc1e81ea908e0037c2f90925d85e8d35395c936a61397b65d10e3e87e9d8cf924e319edae56acf714f8c5ce674a7a81992f427a534f4ee4d1204cb96668df2a589b76b5bc4ccb2e373bf12120731db82490d6ab929d567434fd9eee1d6303de5744501e54ed829a9827410e390d61a938afe1e5f4ccb230cb30926ae4cdb2630f702e53eabee62b32382b76db5e8061edecf4e59fb0438bd2ebfb3ec27b895c5ebb5e971109d6c0fabf6755e9dee917b15f720ec837d5f7fb00274f5596a0c97b36d3e00736a19742525845b8d092dc670c5e024730a7735b2377a9b843d080af2aa382ef74dd4885db5ac71659af77d74386f4c71e2f0a3ad7547ec335daf9689f7afc188baf5f9b402962c9fad4c3fd2d3c16016fc9d5a262e55c5585451c9b51a515ed96ef06315f5289fe1c629244b2f0317b351a2b7815592c98ff53a239b162b5a41dc48a707bfe817bb74b89d1c1bff66e24bbff295aa895ee9d76a8cd70c9cfbf4750bf52cb181616ddb88c5fe3d4d660f03c1b6504d586d0489b1ce914bd49d6a785672c8b2e40fe97eb57d76985bb193f67bbfee302e56ad6ec0951b40b84e56cc4531225c5c04e31d7d2a70b47bf6065e98e7769b83f181d0325f2225996d66734e38e13627af16e6b50012f60c3b74723964732cfdb846c79afb9b3894fe2165483156f55dc7f769717428216b614b2518e7b42a6bbdcbfd60740aa1f258a855bf3224f93a241880be4f71529e338662be26baf5c8ce75aa4e8ea6d7dad3162f29dae59b24b4901d3be025c0744f912e899e43b38e8fef15807d64a5cc8dad54205bf30871800daedd27df462e1165d1827294388766f5c11184bc9d0590f4e38382ec9fcf62bd770ca4e86b76fe3470dadc036a386b3a3c6ed6f79d1832d1df751042ad34cc15aca244c2b8f1089159c6687793494a9cdb233e35e2f3207e46daee7e0142358889f009a386f9e223be10950a113e33352002f26f7299c9cf2f071b5b877f13c89b63bd5d4085e639897f014108e5748b3d16ac02f835b729d7265ce62a9ab3a04de679cbe99190025a2377f10ae184808c2f5d2a11937cffb834c3dd2a8808ac5d79766b2a8d76d608d5703499ee948f251872bcaf52119e9fd6e34b3e5056d7a270be5486fc4edd8d65dc115f37a8f298272d8b5eef6b9c66b7e753ef24f32ae792f4b6d3f13d709ef8ced03bf5a4debd45661e8e07b7cb5bca37742a6526144100e3577efd1b8c923da9b0426528b70e40c2bf39c9506c24d3f0d12c0a1a316461b906fab4cb837396f666d576c3c14fd03d5aee1333e5da00cd2860ab05bf54793f5a3448d66c3d38709908602c0df216c8163f81ee582fb33c468c73ab0fbde6012fbcd9a9cd91e65868b4f4839d7a69f40931ddef5e8ffc47b42617cff241ba8c445ea9c9aea496158c1480472161e202b98438e75d478b46d34d0fc5a2fdb79f12a50799da979fab5f611c0ad9dfbc9b9b0598f4e92440b6a75c49057a44252a68c9eac784d703490f49f7961e729d0cf6e9841db425bfbcd16f272e12640d4f4ff7bf3b91b54d6b12bfadf0f08a5b9d96a92b9a9230d01cc70a5f0e259d0cb6b8bcc18d198a81852c3df8dad162d0a6bb3251144bb56c2245d4f6f545f2ef658233885b7ff6c316a45fbbf92fb2e2c55ed2886220a4ce8affd75684729f76af8489ff7904674c9406afc6a0c6d0d935dc60c43db9efc0240f696b1da31997fe338d3db65f330bb6a77ff7ade87d93dd9e48efaa8842a228059c81093040bf2cadfa3a6e4824f873dbfe71b4ab1580f06f377e280f88931516cf4908d1116a8588b3665ca56ddd9657128144e5a4ef2611ab6fd7c9e2b3fb33de75e5a63c9c1adb20ebd27d682682be8cd0d54290f128229e80149eaa34e974aafc98e405eb69f588798778d79cb0c7b3f4a7bb41c13761e273bef3c5792a969bc8594d6901c7c8231f02a267a004b6b59fef333d0fc9660bce602def6dcdc47c93d07d4221252db7812ea2b1927d827c7de98e6d207ac3729f25c137dd1606c952e5e0c2a699984f10f80018729fc5f57c3441b805953e8b40cbd4ce9ec1bf6cd6dae2c6b431b3da7c51cff69970677491232be4db5638fddea9db3223dde3b199291249379ad85313731d1f3908fe7c604259007e191ac02d1f4949f220d3860331082454da24b70eeb6547f82c1d76fc56fbe8d981c50aa2be8b59aa2422cabd9001cba51fe3ea553c68af3a1baf2761125f0f30a64bb8104a627ab0dba8d65bc216fd1d3587cc672eb935c0c1fef4f21df9c707a5ed2d70d6cf031e70fed67896a572e1d3dc697c4e569271d88bb2a5a1380a049ccc61170927e31e4761ffbb19345867789250d3523830397d16bb13b2421b4e170eb2d53554616d64eda9aa904d9bbd707183ad30db0ea3f0d5b3b943703b603d42c4eaa329d0353aaa2503a1d24e6fbe52001959555653cbfeb747a83db36d6f6305eec7073b18de455e6ad7161a495e89c1595d9f9e49c73d9fabc9dbf40f956d60b53417eca938df5400d3e2d0b002a3193a328795ddf9d09a27ca01e25a313ae9f4c7db256c08968993a07092e60d0e02c001f1971052a31978a60e94a94367d294dd7f0ad840b8303191521f3cdda18627596e5aee8cd91a8a06d796ed8c6d06f476b74c4ad69147fdc32f644c9059548a1544ac9975827f1a5e3a9599f37f4c40", 0x1000}], 0x9, &(0x7f00000017c0)=ANY=[@ANYBLOB="10000000000000000000000006000000480000000000000001000000bc080000d5fda925818a16126472fd6c1aad271253f7b72e8444a087394d0df0113417e15166d10fd21e52e541a0f65438398b9d0d00000000000000a000000000000000ffff0000030000000bcad5ecef491536dee117d5ca20604649c32317479288c4eb5ed89a27e433907999b99b5bc247f84437950dd128e71a957db54f918f858c8c828da7e57d59b64c8a8b6e2e5c89428be766ee8de3e50e0026579d65a6750991b6130e0bb63bc4bd7496d37c28acbf844ce81f0becac9c341574f3043d438af0452f81967b45b2fcb812d6bc19738b92d03856000000001010000000000000ffff000005000000922b2c7012437bf15abeaf79684d8d9ef8ac09e5129afb13156feed0bc4040101b2ae0b47cddd489a9f56a253ccc1912f65b0d7b7099cd03961022280eb32ff4ebfac65b08577d411da7bd2e18a219304cbebed47272105e08502b61100b9077f7d8b2e2af88cf339832672dc4eb303f4611b10fcf8a796bee6f291136ecab62498f4659aa259e729977824139d35a44cadf3a76e64cfc1a87f1e6fda6450552949302a706907e59c228386d8b034ad3f6c8ecbfd06bcf21828682c4369431fd5b90faa6b8efa73d3b6454f15554ad4fb2bdfe257713f97e4200d653db31e6ffc3daceab72e0644a4c3b7dddb192af071e7fffdb9ce24caf5d9ea6f0f22bbdec555b42d2dc70d9012d06805a4b5c3aa74d75865dabfb3843cc802ab80ff2e12d0e8b9316f3145bfd04ac7f4074d6b8e71fb0d3241b4e72b108b4ceabde6dfdab651697eb1cf6c12672f1feae01283d36cc81e852c80e4cf4f86af194bf60a0dd5fb10b4f2dc6fc26a2b4eaa0e49025efb28c71a561fbc91564a1c00ce5c4827b1c1c3591cc88be0edd3bd406e668c1a80c6e10d070bc8a1070059230694b2752fcf9647f166e86492778031b1587966c24a36620f9ebd21e50176171f92910517f68cb152032325c2c4c5c6eb47fa967db3ca7cf71d94fee86fe876c39e8dc713a1095994c5c4789f7dbb971ae9e79df44fa6fdb7c9bc77ee0c9f0cd6e41173c94a00ca7c0193b02fbe72a141e4eb4ff783dc13160bf55e701535e1dc0f2d14438038894686236fc014117fe35389ea0b25b73b222e0c0f8311a217244b21942d764df55bb969425aec0c7a567f8e0893d364eed8aeb9c32c9d36cc0c1de74d061f8f2fa9644ffa7b2a8e459e14cfe998968961de929da12959085a6e124a040199240ed833685720bcec7fdd8fed779d62a98a62b998b541e0064e3ba165caca3d3ca1928eefea8b72d34abd3837c7310bacdd6f126cc8e9a52da1326a6ff8e44d78615a9c91f6a51b745265c2968576231779ba0999e21cb565e935a5fe2f2f7229652f50f4ce8660940c13f932da75174867ce54976cf7bded960b7b4f10e7246a1756cfaf48aa718377bd1b8140e05815fdd12903bbe897eab60a9504c0f8f72e47a2007fc914c5644b4726e4184013629ffa862e179fcd794f2301c37627b8006e692862b0c33aff7d305f4b937c1d73f7b370746f1c454b1b9d025e436e480082b5d63ecc939492eb71cfb86c145e8569ef6cf88cc28dd60f34bc37a0d241c7f8a314527debe14d1fa7c990cc0f0edb75c3cf6e88d26d979a66ad6a93d8f6e16b49decc0fe461dae660bf74c292e8b26932774e2f713a8c1f30b7361db241c0afb9dee4c6e4385f3bea34b95b11ab67de81172de830c11c42aebdfa5847398c343245ea87b5ca05d44fb1c08ee6107f2060f801fbceef839aa0d66e629a0b5f39dea6b929e487efaefe84d2015b2d8679b613f1944a1098a30a5e20a9476d096801045ec670be6ec60e052b8284c3742555370f68290d4c27d9c4fdf7c9496d0765bf0ebd855b6494391a9fb7c5cea5c82815a050bd6237d66151d304dd7ce7e0095730a42d8ef69d00885245c74a6b269eab34bee1c9767efa9ee40bec5cd7cbf002ccc890d3fdb952bea642c6998cfa16bf23d58f9e08715ac95dbe424d04272f3d01b964ded7fe19e4b5fe773de5ba0a0391e89d1b2dd704580c7ae212185bcd7271b959ff702a3400a0ceb44bb39f3247700e1ffc92bd4e3448cae445ba4001e96e4ea52d40e9c28c2587caf0b3feeddb0b3c77bc183175a58c8abc22b211bf50d29d6e923a40d2d89daf6e46e8ce5c3b7fa2df122912095e7dc65ec38ee106481a96bfce730e75a0d396dc5ee6c3619ae66b8be697947bfc345af4ae38a3764a0595c8cd0950111c9f731f11b13b5bfd2bf66b72e1600f782b76ec2fd60c87d76e4ad240e9f4e1f2a2b35ce37ab9191d03194c0845012205495b4cf5820d271e7449844614bd95deb7241f5eecd2521e1a5c860a2320bb1634cdfad6f7e612896ff7008f1b38c0966cd9dbb644b797a39c2dfeaffa74f06838244687b09b9048d0357d3006afa6bcb410c9678bf7b8b60f4437200eb4e67bb183008c3456b394c56bff6d0c3a86eef047d9bfbb8e1f706240bc3cc7a7973d2ffe8eac5c0dcda9eaef9e42a288f0ea782f736e8bf488fd8043c7fab16b0808e64ff12ee6929d410263db2e5e1356c2a99f61c6a21ff834305b67cc1111bc6ff92ac0689329095c229c3591bae7563c7b2a7b63cea99b8845c4855c67aa268f7f397e6e5b9fe21527008e5b11dff4e18976a472a98c20796bb86b7ae3f443029bea20665b7bcd77d373c7aade43065d87ce1ec11ad7443676ad56c06dfe7283d6807d8c56428150cbafa7faae5c3b5addfa9c909f2ffbc2ea2d5948557c8aa3ab3a46b3a64e0ec847c9acf54cfb0d42be0f6ea1ae5f46c4f7c20ee3aef14e9ac8906da1337c0a857e901834d961739cbe781c8d765b05d76a44fa07de6703e49d4294ddd6dabb1129d71f942ad18c4d2ba73c645666115f8277fabc19a6d0fd656a319bca59770ab6da433824f56bb8d7aa8ba4ce28ea1d5f22606debac57af9d9dd51c06a4096672d578a8b5d3add1f7b41b845770f404889a585dc3209ce2c7374d3d757dfa6e15b466bf9d3a82c42eed70672cb7cb61b7f612b77d2b3e62a7d84a3353afd43b101b86de795995269968490729cd16a3e36f5a6f4f4a4f4aa87c6c5764912149cc3f6a50208f0b11f6e5923eb7b24fbd573722996abdd456d1ba2a629d26f75a0dcc6e433d376f3d57082dc17cbf5b11e193c1f1f66f0056ae0af4e0bec56dbb1e7c18139134dff5ced7ff5a73858a24e2049a4b559477a86aa95f147398e475de6ac41530af0d60ce7908d9857e7e573f28771a192b49b471722eed0ff6aef194ffb8015bc063951e3ed1cd93730f764efdfa41ed0b611d3be826c00b71bdaf794e8f6ca8628b57e7674d809a16146ba73f1230505d10ddd076606782151adee426dcfad6c41b15024a95c9220e7b7ab1ddaf281aa5437904201c56f9c9f8cdc5931460cac3fdd7f2199eec435bd4048687e797e025b99e4169d0dc202319394028f115469586ba6523e03af0f019771e519bc20a470e8a4b7553fdcea9d766bdd58234795f9f5ddd762cc3fecd90631269475237803a0b17877e894d3a373e85a93e9034fccc9814cccc0fc7f30bd458654c760213c8b6864c6455ad04d655d49a0f489780ef55a2f749ee446f5bcea327a32981cb42a8ab053caf179446c610ec1dc415167df7b3d013cd4c46cba6b393e35702aa5b2c358bd005399e088e066722d3a360a82f9558659d1b115917f473466dc3ac57289a8c35246b55374e32c6d34d11dcaa3c750ceac6cda374ad56eed2f6a1b7c1807f43d6601299193244f505c41d865e1b139fd4ea8fe3d747e02601000d22638b65d735a5904cb256da0f20ad6b8e07b1525cfe284d2437a1d39876c445e3885de1b25165b8eb6e2f2b8501390c8d0b3d77cbec80a59a0b9f5cc08cff5fa7c2473627a97063d2f8b08e9937c0abdcb6d363508e984653ee1aade0088dea74477504811430a0f94cd813b2c56d051d35cf9c187b1c07ecb22d9cf73369f67bd7b10fcd69e7053bc9599b116ae050f0f8a9b0d8d6a96e72a62859e2de0423156d1c02b8b0c292a9f1ea22cba7749bd2901a0424e6538ac3c2ea9290b278682b0902c8e47ce935ff972782c888870cc10d15919355caa2e9bc7676b9d0ec686b911bae93f9eabd7c9519ad0ee03ec7054cdfbf410169e3220f68204f36f2df8ea399f33a6fd06c3d9350967f92a962887a5ae2b357dfbbb4b85995fc4f70fa7c5be827b2c4804d68031bc8b0935d9860f88a98877b736434661ffcdaad2bde4ff61f5d9422d64a9e67c122712157c35d8fb450c513fcdc47d78f38662127e6656af84d443cbecb6f9d2e43af055f23713eac98f4cc0530ba606b29af84dfb413a77144f00649c5df4360032f2bacc985c9b5373c8168a4a5aedbc2d263a2709afc10212f5213e3a5a13bd198731300ffad81d8cec888c59e7e5a4f6f41b99854891656687a836861299784a1e949f95770bc0a12d2b15881ce3a5f35e21a525f79b82ace427d5ee9afdd52947de5f2e66354ebc2613631791348ad8065e2e91231726b9f564b07ebb005df4312ea5377ae48e268d78af1c54587d3dcdd6645c9a114e717d7c324f302fb206939615d94b8d0f502798223c20569faabb7450559e177de7ee79e1c8d66ab15029ecab22c5b09bf327ea2ca21d657f723713e8a36d8e58b866aa4398eaeb19e69139cb5fe16bd553b7c89d3031160c6ca634b42abcf205eea5a84f0aee99be03ad8815cbf411f4d2170abe3c17ea030801e8b448bdcffdce0acf53bad662d750a931f7f276e6f70bfc79877d1b05f2bea166d974864b212ed0f69721266820d14cc56d6ce14253ed18482602a9eb68eb81bdfc5d108808963f9e7fd11eb695bca26330b5b092a80f177b0f0051209b030a8a10b6002661dac94f3e02353361454f4f1c5792c359741f2d10ecad652a681cb8b056c7a773d6f420d7a88ecd8406c63ea2752ef42b83cd27aace16979a4f145a1ccfeb06764fefd36feb8dba278eaea7e4a5239a0c8dfd8cac01be586fa4c057e5965b65e441f12dad05d827cc789dce3b6f491bba8e3562668f1e834adddea1e1911e64e6019bbb9e1d61eea216a180bac4b3657b7da6dceb956cee6669d56a6c152deaea36007cb4a4b92a11161e7e1d8d4402dc4e0dd894d132c9e9396228984da2fbba3ad6e930804f003fe214949ded5f4fda6def24023e27d803191e4806a7e3f6925452b4a61a38a91d5ba54d5658f864fbd0adcae8d9bfdbe3bcf6c96ddf76b3a59d3156b569140e3a23343b9a0a8e1db34d6256a925e7da2a5661e8d465e9f829e11c55b4228625af48fdbb4d28628848a10109a8f48c34c0e2276c649a10b0a00faba31645cbecc1e22e7488820539c39c6252ea012017922deddc3808bc4a5301f2ae0b67021b4da0d3668e5f7bea8b71b9a049025e55659a4e012bd680978c370b68b196bed089de73f37b2d1e2db50e9abef8bf7301995d8af2d658dc304c69f787a4c2ff1d3f9055818d32c6c9dd12202c1fd209389c492906218a1c9dba42f951707ebc4baf7b732d887ab9774f7102741961975c6ce617c8be59df653e80163e2ef0d8e5dcb0a13414fbb9d8c8aa5f10f0bd053cb21f445a961328f63206a00084be3c972b8deeedbce4c66ebea217b8d3d16f07ccdc890eaf2056af4c8344fa77cf8e08ac771bce54b6a83de5412943575d0eef113005f9195db06a1e883f80dbc7aa22f162465821142db9c0b88abaa4676666efcb6d3e2a88a866148deca1552034825de27c0a34cbcb16be722f039ab9cd2c83695883bd5606eec080919149d8cfe25c2bd8f17759caab1b5a5fb636c82e59209e388fc36634957ca4e109aa857a9b9047046e97f9f2e8be4af6a389631b6ec2ffe73b17e997aa0ace3fce32f8f9d6b13a1864766aa6d62cf0a560e08f0207298d1c54bfa6dea079ea2da1927b4f39720d66d18d71bf5ae2e55d01d39adf3e4fb11a0e4941e5a40ec82613b4aae71752d19d62e7da1504443fde35d1b78825d08eb6863b5fdf80a9958b473922d1aee9e07026fb0f70311d3ba746399ea89121cabf217638ac3a9137f6cf5e90072b4bb77e5b5211c2ab3bcc52275a9ba28edee72cb33898c7d256f20ed000000000000000ffff0000e4000000a65bb476e395c63dfb5fd8becb516f1ec4f5f7dbc7e32521de7d758125a5ac1fde4f8fc2893a86d50d90c583973c8b87096bbbc6fe75fc02b4f03c4e12c112c8a0f731dff7cc0aca9d0dc87d243c77544446eab0f8020b8b7e680f9566769a92d3231cc46f89d0904d5e70003b433bf602330d375857f79f5f8ce59c819782ddd493ae13a92561067de897fc003c2a69a20cc4d96c01c4d3b71ecea433a8410f0ac3b62ff546e5bee284607bd7b8ed0478d0473e914eb48e030000000000000040000000000000000000000006000000f1ac0aa5a9d17f3d9401a92e80da74aeb1337ad63711848442c3fed31c301175e4f148e68d63ccb94a9011146f7a00003000000000000000ffff000005000000ccd5e997fe0686756eaae21193bf427c1332b6289f69f3dff8715a6500000000280000000000000000000000050000005ca936211e1f413410f0ad7b7a3e035c89fdd8ce426502313800000000000000ffff0000080000004681a3dc6268a4bbaa8d3d4aba2fb4841e804ded3f4dfaef45875908426a02b819b3930000000000e000000000000000ffff000007000000a18194a3ae56b861a073aa8a49f1b29c05a21d8e6dee8f1f26f8802a1d2c44fdb6725038901c53abdba10e309b6b98361d526057bb7df665df427a1eb6e04b91d9ba1592f5fd273edf9494be78e04d2993daa4c1ed9e72deb6952cc5bd997be5df944f191f4d9c21f80af14bfad237a0403557930e354d70164fd3365dd2481502d41f3d0b04fc90747a1f8ae8f2f9ee847f4c3490119e8e6ebc035cd3531048777eaf1c01b5e405e241a923ed392ec598d0862e863eaaf90de7687296150359b552eee12cf17daf495f5ca700000000"], 0x1388}, 0x4) 16:00:02 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) ioctl$TIOCFLUSH(r0, 0xc020691b, &(0x7f0000000800)) 16:00:02 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x6040, 0x2) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) 16:00:02 executing program 0: setitimer(0x0, &(0x7f0000000000)={{}, {0x0, 0x101}}, 0x0) setitimer(0x1, &(0x7f0000000100)={{0x1, 0xffffffff}, {0x525, 0xe8}}, &(0x7f0000000140)) setitimer(0xffffffffffffffff, 0x0, &(0x7f00000000c0)) setitimer(0x1, &(0x7f0000000040)={{0x2, 0x1ff}, {0x2, 0x3}}, &(0x7f0000000080)) r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000180)) 16:00:02 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002006, 0x20659) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) read(r0, &(0x7f00000003c0)=""/134, 0xfffffffffffffd5d) close(r0) open$dir(&(0x7f0000000240)='./file0\x00', 0x400000002c2, 0x0) execve(0x0, 0x0, 0x0) 16:00:02 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x80) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f00000000c0)={0x0, './file0\x00', './file0\x00'}) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0) recvfrom$inet6(r0, &(0x7f0000000140)=""/125, 0x7d, 0x40, &(0x7f0000000080)={0x18, 0x0, 0x2}, 0xc) dup2(r2, r0) 16:00:02 executing program 1: mknod(&(0x7f00000002c0)='./file0\x00', 0x2000, 0x0) r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$KDMKTONE(r0, 0x20004b08, &(0x7f0000000240)=0x4) r1 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) pwritev(r1, &(0x7f0000000000)=[{&(0x7f00000000c0)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000200)="010000", 0x3}], 0x1) write(r1, &(0x7f0000000040)="000000deff", 0x5) pwritev(r1, &(0x7f00000019c0)=[{&(0x7f0000000140)="382d22857d3aa5705de48ce2ea91d41634ce3dde3e0d9daea430305c271e48e9698c55d8e2ec7a643c1150be8882e347"}, {&(0x7f0000000700)="2c7add65fcd7da027fceb78c3d0594fabb1b442cc7e8dc194495113d437ac847541b58ba734262c244afa29fe1a2ed4c36fda0424dfa310010f92028341e78690514581fc68a4e3351eabb73f9db9b62a7e0fd6755c78bc5dfc52d91a65d47181254041fa5705b26a65eb58420d5aacc1bba083a4782baa85c75bb7e922a2c706a31336a"}, {&(0x7f00000007c0)="29137ee07c02aaecb840464758babaa09602dc323272dca2ba085812589e0105671497391b948005fb78da755fe3f5db9bc2199dd090761945db9f0fd4766e83fd9f3f0dc58a03a9fe351121cca9c9e09992eb0d866c23450adbd6367c7094a3652fbe4cfa79d2de5b7a28f83d5132c2b07d49676b43d9ae14aee024577d1c56c4e479613ae61ab928a8f91c5ff9a08530bae06e2b36c74e86ad5721e7495555caa964bb09bd6e98f58c52d1ca0aacd27f16ef8a44ad113d58e46d1bf3a3a4b5aef775d862a253d558b496ed133558804c5a90c95008b7537bb0d174d80b16"}, {&(0x7f00000001c0)="bd7cc2be6c1ae093f834986fbf8fa9c2c857c0756bd07d04bcfb3e91db91eff6cd8b0b52c987feb97f3308896843e326a4f35b9b8d93de"}, {&(0x7f00000008c0)="c6a5ee4ab235904bee36ceb0f5ca51cf9108bb02bb4b19797bc5b76d3f293e7246e5127c1a46bc278439020c2e49345462c3579b757a4f886d21322f80ca85d72a9172f4d635928fce5c5243051e2defc3142cc72a0b8b114fec4294903270190f207c9a76f808320690fc94450b26ad5cb95b9d539e9914b7686a11c7eeeba50d7050cd6e0c494f9f6464e9d403e8fd92452ee137b43a39d23e8cab773399ef7f6f3bdd2fa7343874ad3966153bd0e77f2fb4f47337795920b4b2d802d392fbeaea0f5aff1a121c06559cb20f97f4fd3bc0e72ff9bf48fbc03d87b36efcebb2a8dad281d4586567386262b7077ba4fe4838c2dca2e816f6c02acb328c13119ffa92d89b94cee118ec3636f03abfb0951f8e30b429776222f14c7ee6c24acf70750164e1a91a009e9a50708489fa3278b9c99fbbd98f013abaae6573765f7d9e7f99a281aff35bcb8b170eeb6fc712de91e43109f7b368c501abff0d4c5d31868ec41a94dcc145a7a5cff23e0d6ba8d0fd04fc185d9095d9c27da94270e41bfb23ca3d593d93ab5f9fbb126847d90fb74ed750e960591acfbcc2a96ec5ab3a646e27e99411f60035b2a41de825a02cd641b231eb5a780f9f7b4d5c4d15f65f27649c8679d9ed98b4403a6edb80fbf0f2f58b6f3f15e0883d53cea4225f67b9dc479015b2d95e7b52b92ed67c3fc0ceb6bc55ad5198c3e3a9154a9fbb9c749698a1ecee70d318c1799813ff24e7230124d4521325f625973220a48ab2a00c3388a136425aebe6f425e05d665e7aba7e67df34910ea47171c1130521ee8845f5710a945a8fb2a71b0d8d8336632cf5938528e7dc86a753e6b66618abec9d9e92d983802ee33e88fe57fcd05bf5d89d2dc28f49c7d5dff63bc06d5d3d31684cddeeb51081165e19b71a12c589d78ba4397dbe7b66b2d48c1b1981d1ea9333cdb03a49c0cc271ff3e8e92c0f06af8df39afe789bee139f9d075021f439ae1a96b93bf7bd4da8e362ab153077e1a2593ca3bce1c039d9177202501caa4c36c96ca0fe624558dd4c5e3028a1b7b8782647654b2175724d6614974e9145d94eafd9b04e25f832dcf9ccfb57574eb0b5f66c5b15c756e162a84c71e12e4beb01f87a1feb0ee3ad133f09419e87bc56994a95096f4989653c1a34e1b4636811d45b666c2642b1b6656609d9a92376bd28692d443da9cc70fc78c99ddc3758b6c3773e948d1801837154896cd2ec9d09e5ac4e34b267b434585ba0aaf0a37ab71d3fa70ea2c3f32b70efe094d511dde2c62b9bc597b855cc5aa65f5471c8773900370843b81761fd15a62f57a7318fbc595a45ab421e7ac9c3da88b8ea942c1c520cbe7a29c2922fcad4e545ad2013334619c266b740f3d5ab38783c6e93d9b951877437c7871f1a776dc3d1a10b2f12930fd923efd5b32fb936672eecea4b257e2461abd3720a098444674949f2af2dffeedcaff10057e38c55086b77a4b49cc6ab5694c0b14dcfba4f4000b21c9d266cfde86c14767d23c3f4c846956d2cdfb500037151ff5e3b3f9a96879be239e45095291c297bf0034e294ab3eef3c331599cffc5e62a973d4415394335f0377d9ee6786269e02b267a97ecbb8c77764fa9f1e0d7d5e8aa0f203e50c58b4e0ad831d7be0eedd75501cfe261a1a7db32cb6a0c210ccf2c12e57e01c16ce2f4ffdb65f6cb8e6ca0f4e7a4698ce5bec0dc7c5af8ed1e2ec24d5e084bd9e0b4bbef21f4f03980097389670ec110a5b20a5d459b93f7b11cc7c10933c5f0934e331cb145f6c0f1f643edd1ee0388dc5372f5c24560c0136dafa1da4eac1f505bfcf0fab372bf5f246e611ea9214cb86a3e2b5e4896a817a7af4e00c7ef011e9bef8657f5024f127681eb27e62d51911d5c68d3efd89ee6cf5acf5b6f2224f0e84c25a406fd664f93c672aca25331e419e0bc87942a46774221aecdfc1a25a20b3da47828c6f8158d3c0cf9e591861b7180dc3875180563714d8e3f6583d98a4349cd109a3efb4f205e4ee62954200429f45fde349744e5509f8dba68d9bb0ac51e985a3498505eb59c9d0f5d479e9ea43babc252a48b59a66d23653b2ed55fd25bc9c228a82c9f85e2f6a5baa8f6ca842e720c619bfedc44fd9efa57ef55e5b690ec237136588e6972931baf9319615bc56c1de94e3a7809574002781e5b300de22f4f1d8b0c0231e77965b5d7640ae48718430771ece822b69d2cf38f67f9d87e7272770afc5f579a84f939402b6fb175a9d8de6a3a179a959b6294aafef29c4c6ffce3c9fc8dbb82898992d75111db3472a4c967a939c29ed0f6f0099c7bd7c80ebb7670da37789a053a2205869c47bfd96b247e5bb9c6db0bc649269138380ea748365d851adaef7051332eca6ef76f2983119eb04c4f7f9a8d80c0dcbbe763d8b0745db46d6140a3dce3b38caafe884ff2f7345e36894dd9e124968ad48edbb849a8ca06f439d2949efd28ea62d749ab72b4087f018730f116e30a6e82188e07a3e41faaecb399ff6ddcb891fdc0e85c572f924227bb7c57121d71fffc565ba0d213b4dca619fd3ee56c040319f0ea5f89470aa93ac47e4682b08fb719c5d3a90d3341f1f55bac1eaced03341a0435c40d056fbb192718a4b8be29d37aa2ce27eece9f5c305a87678a661d875265920fb55da3dc693d5d5dd835b127ac0dcc2e251688c7cda824bc7a183cc107ba022656521e8881e6c69bcc2a2423228bcd16cf6d7491d23ab203f2f49bb7af95a1e29721d4435474aa4ae073581eb2ba1d142f8077ed4313c12b3ce0b2a5f59ca3eb6cdabad4f78f0f0d9ff7085597e7a30178b9ef49eb739547bf72abb2fc556b142d61ae2e7841c711fa21d6b22eaba45945b0af58a060d5161b6b040f9876786d3b3b2804fb8b4153684698c3561b594391f080f1f8c3588bb559bb10a337011df2769e0d82143d637a134164d675b9ac873273a92f1dba24012aa6593b4837e00aa9311d35f3f9a6769c43e8ebabf15935435dfe258cbb34544bd88b2f3f0feb103d091865889a8adfa8c24e953494e12c4069a50e51b7c212af9abc0b34260f36960270e9844550af0a803699852c759e614f7edf1b6bc0d40c5693d49734a6f539a88b2b67d615989df28e53fc049dc5601d61ffd7fe33ddb7c569fae72cc1dd9729b0afe1e4b81b467d2d7cbeab5f61ddb4f24d92944a30a47da59c57c00e25f614a910c77f5c90e504e4ea0bfcb44a8ae6c90967b2194528eb44aa9dd4276ae360fca71ffb6396dc47c0f6fb4e29e199f096653c2e1d371bd342c2de6b4c3ac54eb77a459d39b04ce4909f7fef4ac6bd7d934754a9db60a2fea33b1f202b6090b275315f0fd0070c992972c950dbc429531dd0cff267832e2d41a9d3074989c78685b9a1e3cd51c54bd4e28ae0e1fec519b03162c67ff6e4acdb3e7f931e2936eaa3698d983973a166b381dfdd34427788f8cc95a2f23eb23e9a3acf49397b0d1d68a5f8c0237ffde0d036a2be23759495d9e6b3cf607cb62445f3e60bb9fa683c879f5c34d6688ede7177c61552d7655ff758d39d5fd0570784e87fe501b1806536d9132d607454c89f316a6e8f7c9a88e6e4c3cb72502b9db4798bed93d51fce3b3eb3b2928d9d479effc7b204a8e1d1a410684a374349813d5d99e6bb049c6ee725754ace143f716b2966dfe4062a0f3a2a0f8c5dac5cfee0e50a931dac75ebf5d50f66a3fc36552c4fe07866dc10e952d606762a3c0c1b319fea368c17ed2e4fa911225bae1bf2835c031799390ab87e49112d99270cd5ef0ce3a7d2589dd29cc46ec6419338498250f72c1b509ddf1ac123b199641afba2fcb9bfe7dd7494beecc63c198e829b29452b297f7dd80b42f4612c146f57890f10458dcf607eacfb61813dae093e04b97988c738fa630e4bd9561f4786024beaa69ed64be9dad6487b9e244d69518ea10a14f5836300fe455145d4016dcbe89c37651164c92526b34ebad8630f43b9f1b07e29b2f3f381cd123ce78f49520742852c88909cd1918185f421667dc076fefc08f84899b98ebb79b9bf7a7391e50ec3ea7505da1ad41f01aa6b1d43b140e9ece2bedea7933ef45c8728abcce87bffca2407e3493d0c9071d16a0d0783cd112cee1418250783948bd82f5977825eb562c850525e87c132c4e64bdde50c9d756efc2e6e90d53119f16d4926e492db85a271238cac02131179d0f4b9a5fd436d6b4c9584113192658dde2ebf48bcc345fd4d75b346045ec4e3d82f7ed9ba2c6b9af0268c947a2ede5d27013493b51942390da6f16ee40777d8718f93e9ecb6ccc983d219c371d2a3de1e916300a8ebc871544e70918068a43d116853ff4e9c1e3ff58986f85efe0c661d1b54193488add7bc38231b307b202a4712501e28c47e089b7e60f6fbc9ea542354f2be85455f7de109aac8ffef68cfa61a34cf3b311679327af1a06301b8e2cc1cbc48e066ba74d97594fd76ce7ca80e1ab64914867ac67d28afc41be11df9bc09ae5688c12aab13aa18b493efa909d5a74399e8ee881b42ac567c6ec1eb425144f83ae4ed827f0219dbe37bca07295811465d39bf2a651ad7009d9554e917f0fb30c5c02fe358a1d9ac7240803c77af3adcdb3a3f204815e6aebdfe83a7d61072568aafa9394f42c37e2a6617f34c2469956cdd386a3a6529f68e4efec99b890bf3ade48eb386896baf8d582fbe6a1a3720e59bd231f49bd3cc489dc25d066a25d8ab885dac63cdc4e904a5595f8ea4cc25921eed02359ff43287297b54764a8e985369126a1ddfe7673acd4345897970be434c274f7372656daac74441ada3a88800b7d8687c8a964316c6165073bb302bff02d216389d8c69877e43e1b8909e640950560ca64f0dc481569c67121a22876ecc86bd32a45b43d2434f6863c9501ad57ff6b17390488771508ec395ae6e87a97bcdd9643ee0c06e2170278f5203dd2fd8398a4e6dfe213eaa26c6bb82fd02b493d25cd16cbaffb3f6d50b14a709b15f3aefa2e9996745357e31478e21ee5763282418357db053545c800960964a4d274762dadb5df1d6f9a15f789a9043b0f1f151fa001b0e7de020bebc9d98da7fdca9e1d07e694e19d0a762a53635e8ff92d8f3f79d8a5958643383b7878fd860daac602610dc9063168fa154c506dd78850a35dceeeff8aad80d7022631add71662e1498a3c2e2f7ed136c825316f7a7d69cd5175e05108fa215d37d6e8f104a5f87afa9d370c1a89a029f6e28cbe1bc8ccdcf5fa724b003c04a40f18a660ce00db42c049f3c4e2442c1ab1e0f7dfd1f5607956fe3ed82e8ea72097090b26ab7680f3542b3dad2de363d9e1936a9084cf1b6520007771dc23c1fc71f82c430538b76bd7d6f7b856e93a29fdfe0bbeaa3994dc20ae496efe4b3f76a7398d219283b50aaa41a4e5993cf1e63aa6171dda787e672c8f5b25e8e6c4d8b776895c1097120d4a99cd9c780be605c356cd874b5ba1cc92ae565170b18534f39b6a88c73af3c114239600984bf7c26d0dcf024453d12179b8b3ad21fb115593dded0f98b5c14bdbb66599e860208ccda3c9b3ac30c385f0934778f2b95b07172ec79eea230344939e523ef1534fc7461213bb4a3684d89e548c7a349d2165715b9b76434259f38ec3e8f8cebd10490ca6afb254f2c3404a07705a9f8eb870259c2b806fdd72f6f11fa7a3199ae01c37c2cc0de69b93a266edf3f445a5c7a1f57a9d40d129d47c2f84f153c9e18d887d939a54c9f201234ef22cbbf57b2e20b02a830d6c02290ff369b2c1d603441ba002107"}, {&(0x7f00000018c0)="092a0fe2fa0fc8b53f46f2fc654f0c80c071c135f3d39c38921446f96598769c447da51656d87b76936c70dd7689d4efa9beb3c34caa4d8a4a9bdd5aa400ef9bd45546c0eab35de040858767263e4b8ca0edf2f87d10cbc1118df3cd2181eb7cae0ebdd775d67fa6c1c56a72171a176cee09de72829160d3f855a7a7d578817a232ce6c33e7c5448b8b4fbf0fa9c8e4fc9749ac1d92ab9d8736a1c1b962fea3f5b7c26"}, {&(0x7f0000001980)="65f94126f3e4486c8b7e41cda8625afc970c5809566fb95fdd9aad47ce170a09d3ae827e310b3c0b3ef169e3f9dfa1e7df5dfce948228b909a"}], 0x1000000000000212, 0x0) 16:00:02 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x2003, 0x202) r0 = open$dir(&(0x7f00000003c0)='./file0\x00', 0x0, 0x0) r1 = kqueue() fsync(r0) kevent(r1, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0x43}], 0x4, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000040)=[{{r0}, 0x0, 0x20, 0x20, 0x81, 0x4}, {{r1}, 0xfffffffffffffffb, 0x4, 0x40000002, 0xffffffffffff0001, 0x6d}, {{r1}, 0xfffffffffffffffb, 0x1, 0x2, 0x0, 0x40}, {{r1}, 0xfffffffffffffff9, 0x40d6a6e281dbe642, 0x24, 0x6, 0x1000}], 0xe6, &(0x7f00000001c0)=[{{r1}, 0xfffffffffffffffb, 0x8, 0x40, 0x80, 0x7}, {{r0}, 0xffffffffffffffff, 0x1, 0x5, 0x6, 0xae}, {{r1}, 0xfffffffffffffff8, 0x10, 0x4, 0x1, 0x2}, {{r1}, 0xfffffffffffffff9, 0x20, 0x1, 0x1000, 0xffffffffffffffe1}, {{r1}, 0xfffffffffffffffd, 0x4, 0x40, 0x9, 0xa000}, {{r0}, 0xfffffffffffffffe, 0x20, 0x8, 0x4, 0x3}, {{r1}, 0x0, 0x381584fa7341bcfb, 0x400fffff, 0x0, 0x8}, {{r0}, 0xffffffffffffffff, 0x0, 0x80000000, 0x1, 0x4}], 0x3ff, &(0x7f00000000c0)={0x4, 0x7f}) dup2(r0, r1) 16:00:02 executing program 1: socket$inet6(0x18, 0x3, 0x0) 16:00:02 executing program 0: clock_getres(0x2, &(0x7f0000000040)) clock_getres(0x0, &(0x7f0000000000)) clock_getres(0x8000000002, 0xfffffffffffffffe) 16:00:02 executing program 1: sendto$unix(0xffffffffffffffff, &(0x7f0000000040)="c3", 0x1, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r0, 0x29, 0x80000000000000b, &(0x7f0000000040)="90000000", 0x4) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080), 0xc) 16:00:02 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x7, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x10400ffffffff}) r1 = open(&(0x7f0000000000)='./file0\x00', 0x84b0, 0x48) getdents(r1, &(0x7f0000000040)=""/233, 0xe9) 16:00:02 executing program 0: socketpair$unix(0x1, 0x800000000000002, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) setrlimit(0x0, &(0x7f0000000040)={0xbf, 0x4}) r1 = shmget(0x1, 0x2000, 0x0, &(0x7f0000ffb000/0x2000)=nil) shmat(r1, &(0x7f0000ffb000/0x2000)=nil, 0x2000) sendto$inet6(r0, &(0x7f0000000000), 0x4c8, 0x0, 0x0, 0x12c) 16:00:02 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0x3e, 0x0, 0x4cd) socket$inet(0x2, 0x1, 0x3) setsockopt(r0, 0x7ff, 0x400, &(0x7f0000000000)="b72a60cc798e595d7de55fbaed5c247e6a6e019e3a0dbaee5856fa63fd322f8f7aa9367767cdbcbd83b052598a9c2572cb48dfd6b33ec9a96b6d5a67f7841dd49b094e2f3dff150f06ec3cc32d60d02d392f71ff11b73e351b330ee52c276d087b7bf114f35bff4fe9d66c75349272277c33643ed4a406e0046629644588c9c51b17cfe6e1dff327cc050d6c32aa6dce8ee244f6bc2eefe811a771da28b1551932c1b11b264df57554a8e20cd64e4599c1cd3050f4b3030c6de36fe7a3514aa76cf9cc0b4a91483f1043e9e7871c3fd2ebff891321471cf9ef8b89af45c1c49fab1544f120f9761709c7da39839a99a0", 0xf0) 16:00:02 executing program 0: mlockall(0x3) r0 = semget$private(0x0, 0x4001, 0x440) semctl$IPC_RMID(r0, 0x0, 0x0) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0) mprotect(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x2) munlock(&(0x7f0000ff9000/0x2000)=nil, 0x2000) semget$private(0x0, 0x5, 0x400) 16:00:02 executing program 1: r0 = syz_open_pts() ioctl$TIOCNOTTY(r0, 0x20007471) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./bus\x00', 0x10702, 0xba) mkdirat(r1, &(0x7f0000000100)='./bus\x00', 0x90) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4500) open(&(0x7f00000000c0)='./bus\x00', 0x10491, 0x0) select(0x40, &(0x7f0000000040), 0x0, &(0x7f0000000140)={0x1, 0x200, 0x4, 0xfffffffffffffff8, 0x20, 0x3ff, 0x3}, &(0x7f0000000180)={0xff, 0x20}) 16:00:02 executing program 0: r0 = msgget(0x0, 0x0) msgrcv(r0, &(0x7f0000000440)={0x0, ""/69}, 0x4d, 0x3, 0x1000) msgsnd(r0, &(0x7f0000000000)={0x3}, 0x63, 0x0) 16:00:02 executing program 0: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000000)="b100050309000000000000005786ca3849451ae3d3051020741038f53e8551f30ce390500e08fecea11ea8fef96e4fc748e93f0b780486ae007373a1bdbe781e4d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89f20fd3872babfbb770c1f5a872c881ff7cc53c894303b298a85ff3faa8d9211830e0f2f0c9f69ec7ab3a34c290", 0xb1, 0x40b, 0x0, 0x88b5a294) 16:00:02 executing program 0: clock_getres(0x6, 0xfffffffffffffffe) clock_getres(0x2, &(0x7f0000000000)) 16:00:03 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc3", 0x100}], 0x1, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r1 = msgget$private(0x0, 0x1d) msgsnd(r1, &(0x7f00000000c0)={0x3, "0bc992994cc8745125c0e94f9cc5e3db5f9cd5acef31565c6493fc25a4a939a8bbbe5c21863b5b7156224a2c8371373dab156ac0e422f63da13e3b931e4e2e53f35a18c5e50ed2081c915c923af8acfccd35234b0f5005a2814c96a1e3dbce6fa6e42843e17c95eec978c2884705920045f3a0f50cce79bbe87ceae0bd821d211884e93cbb8c274b35b710b50650d610f8a9d56bd15223646cc9bd16299d1cebb33481a2a20a377a64584dba8722648e20dd3ee39a8c9b10591454035ea4eaa04ef73dbaa92b9267c8b570c834c8ccb82ab345421acf690db394df2dee6bda77c41cd1d3a3d9af0d044ff55a0b8b934ef93a4eee9aa0a37f1ff0"}, 0x102, 0x800) openat(r0, &(0x7f0000000200)='./file0\x00', 0x8000, 0xe9) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x0, 0x0) 16:00:03 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VT_WAITACTIVE(r1, 0x20007606, &(0x7f0000000040)) ioctl$VT_WAITACTIVE(r0, 0x20007606, &(0x7f0000000080)=0x47e978a9) r2 = shmget$private(0x0, 0x3000, 0x696, &(0x7f0000ffd000/0x3000)=nil) shmat(r2, &(0x7f0000ffd000/0x3000)=nil, 0x3000) r3 = fcntl$getown(r1, 0x5) r4 = getuid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) sendmsg$unix(r1, &(0x7f00000003c0)={&(0x7f00000000c0)=@file={0x0, './file0\x00'}, 0xa, &(0x7f00000002c0)=[{&(0x7f0000000100)="a9477a5e5ffa3f6755241c5c9c7b8e7761cfe637dca689750191cf4c8f2431956707f0da029df3dd114c35c16ab94c5827dd20bcf6274f2927d1e1d580569165a5f09abd38eccf3dac609efb929ec408adaeeec15db07b5037bcf93753a64bffabbbd06f6c4626cd79f01744d9963161fc2f875658510d2cc760aa2847368cf2fe999044afe29e8ad03af4693c2508d236b9427231c6", 0x96}, {&(0x7f00000001c0)="e38ea8b6dfd015e61e4eea3435efbb2e686e2c1c5d5e76ab071425475c4a3e0e3d65937ab1a7ae", 0x27}, {&(0x7f0000000200)="b568965a652e68dbbcdcc8552107e908e15d6f9b22a9de7d1d70f9493c1cedb04a313833bcccf6becc0a0e75bacd287e8e15209a21266c5ded0d4ed7ab3f44089cb8517ac4cfa626c9644c9ecce5b4a1da1d9ee44d8af28a819c5aa47272a8ed792655b876ae0015b61b3ae4203d33665e707f3fef9ad6a7aaeb02dd4892991da2a538757d6238b7ea9eaebf", 0x8c}], 0x3, &(0x7f0000000380)=[@cred={0x20, 0xffff, 0x0, r3, r4, r7}], 0x20, 0x2}, 0x5) ioctl$VT_SETMODE(r0, 0x80087602, &(0x7f0000000400)={0x0, 0x9, 0x88, 0x0, 0x8}) shmat(r2, &(0x7f0000ffd000/0x3000)=nil, 0x2000) ioctl$VT_GETACTIVE(r0, 0x40047607, &(0x7f0000000440)) lseek(r1, 0x0, 0x1) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000480)={0x800, './file0\x00', './file0\x00'}) getuid() ioctl$KDGKBMODE(r1, 0x40044b06) shmctl$IPC_SET(r2, 0x1, &(0x7f00000004c0)={{0x2839, r6, r7, r6, r7, 0x84, 0x100000000}, 0x1c6f200000000000, 0x7fff, r3, r5, 0x9, 0x9}) symlinkat(&(0x7f0000000540)='./file0\x00', r1, &(0x7f0000000580)='./file0\x00') ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f00000005c0)={'./file0\x00', 0x1, 0x6, 0x15, 0x1, 0x2, 0x7fff, 0x1000, 0x3, 0x2, 0x0, 0x8a}) getsockname(r0, &(0x7f0000000640)=@un=@file={0x0, ""/9}, &(0x7f0000000680)=0xb) ioctl$KDGKBMODE(r0, 0x40044b06) read(r0, &(0x7f00000006c0), 0x0) r8 = openat$zero(0xffffffffffffff9c, &(0x7f0000000700)='/dev/zero\x00', 0x80, 0x0) fchownat(r0, &(0x7f0000000740)='./file0\x00', r6, r7, 0x2) fsync(r0) shmget$private(0x0, 0x4000, 0x460, &(0x7f0000ffc000/0x4000)=nil) ioctl$WSKBDIO_SETMODE(r0, 0x80045713, &(0x7f0000000780)=0x1) stat(&(0x7f00000007c0)='./file0\x00', &(0x7f0000000800)) ioctl$WSDISPLAYIO_GVIDEO(r8, 0x40045744, &(0x7f0000000880)) mkdir(&(0x7f00000008c0)='./file0\x00', 0x181) 16:00:03 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x5bcd) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) select(0x83, &(0x7f0000000080)={0xffffffffffffff5a, 0x0, 0x0, 0xffffffffffffffff, 0x4}, 0x0, 0x0, 0x0) preadv(r0, &(0x7f00000006c0)=[{&(0x7f00000000c0)=""/77, 0x4d}], 0x1, 0x0) select(0x40, &(0x7f0000000040)={0x8}, 0x0, 0x0, &(0x7f0000000200)) 16:00:03 executing program 1: r0 = socket(0x11, 0x3, 0x0) r1 = socket(0x1e, 0xc005, 0x9) fcntl$setstatus(r0, 0x4, 0x4) recvfrom(r1, &(0x7f00000000c0)=""/141, 0x8d, 0x1, &(0x7f0000000180)=@in={0x2, 0x0}, 0xc) sendto$unix(r0, &(0x7f0000000000)="b100050300000000000000005786ca1020741038f53e8551f30ce390500e08fecea11ea8fef96ecfc748e93f0b780486ae007373a1bdbe781e4d91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d621000d7d026ba8af63ff37282934e4fd89f20fd3872babfbb770c1f5a872c881ff7cc53c894303b298a85ff3faa8d9211830e0f2f0c9f69ec7ab3a34c290000000000000000000000000000000000000", 0xb1, 0x0, 0x0, 0x0) 16:00:03 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, &(0x7f0000000100)="2b00ff7f0000000000008aa4", 0xc) writev(r0, &(0x7f0000000240)=[{&(0x7f0000000000)="92bc656e1f", 0x5}, {&(0x7f0000000040)="331f917c024f1198ec58aa6ee0", 0xd}, {&(0x7f0000000140)="1fad00f774ef7a136add2ef8fc3f28649cb616a325fda1fe57836399a1d1ea1c0192bebb39efd3cf80d1ec0a2201416a1d4d8a3785d478378c7f4778a7cf72a79af8afce125c9896e5ffbac1a8bc1427d9c80b3d3303fd5c965bf7ee20294f567b475ac7c9f86db13541f40ba1d22680cb71cb344aa75c7ef0007dce03b9b667195c132c44f9f57eb716f315aa3c6daedad705a65efe5c83aefbe0cf93c9f2501871548964b077b4eb653b66418b9c7da4fec440d32ac95b763f12a1e57aed63f071859dc74da9364d4b2f1c9fe3be99c25460de70dc67997261c5a4b633b9fe9ab48e4d85a4c9318f9fb3c68b87ec014723", 0xf2}, {&(0x7f0000000080)="4853a8f9b9896b7c", 0x8}], 0x4) 16:00:03 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) setsockopt(r0, 0x5, 0x2, 0x0, 0x0) 16:00:04 executing program 0: r0 = syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7ffffffe}, 0x0) r1 = kqueue() close(r0) kevent(r1, &(0x7f0000000000), 0xf8b1, 0x0, 0x10000fe, 0x0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0x0, 0x0, 0x6, 0x46a, 0x100}, {{r1}, 0xffffffffffffffff, 0x80, 0x1, 0x1, 0xde9}, {{r0}, 0xffffffffffffffff, 0x10, 0x11, 0x463, 0x8}], 0x6, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x0, 0xfffff, 0x1}, {{r0}, 0xfffffffffffffffd, 0x98, 0x5c86825aff1b9cec, 0x40, 0x1f}], 0x2, &(0x7f0000000100)={0xfffffffffffffffc, 0x1f}) 16:00:04 executing program 1: r0 = syz_open_pts() syz_open_pts() r1 = syz_open_pts() fchown(r0, 0x0, 0x0) ioctl$TIOCNXCL(r1, 0x2000740e) 16:00:04 executing program 1: setrlimit(0x1, &(0x7f0000000280)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x10, 0x0) getsockname(r1, &(0x7f0000000500)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ebffffff0000000000000000000000000000000000000000000000000000000000000600e79f23c2c06b5a60e2116af16fcb0caeb5e059374ad1d10bfb088c1b8e0624be7ce7d326cea5f691a2350c6a26b887db3a6810fbc685028786d76b840e152a7ea846fa63a982b5ae63402a7fabeea1e956fc0b40082254716568e45210cf06acb8a836e60327"], &(0x7f00000001c0)=0xfffffffffffffebb) r2 = syz_open_pts() ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000000)={0x9, 0x5705, 0xbe9e, 0x80}) getsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000140), &(0x7f0000000180)=0x10) ioctl$TIOCSETA(r0, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) r3 = open(&(0x7f0000000040)='./file0\x00', 0x200d0, 0x0) kqueue() r4 = kqueue() kevent(r4, &(0x7f0000000040), 0x8, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x15, 0xfffffffffffffffd}], 0xfffffffffffffffb, 0x0) ioctl$TIOCMSET(r3, 0x8004746d, &(0x7f0000000200)=0x2) write(r0, &(0x7f00000000c0)="1e", 0x1) open(&(0x7f0000000240)='./file0\x00', 0x20000, 0x40) kqueue() close(r4) 16:00:05 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002002, 0xa22) r0 = open(&(0x7f0000000080)='./bus\x00', 0x20, 0x8000061) unlink(&(0x7f0000000040)='./bus\x00') ioctl$TIOCCONS(r0, 0xc2485607, &(0x7f00000000c0)) chdir(&(0x7f0000000100)='./bus\x00') 16:00:05 executing program 1: r0 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffff8, 0x1a, 0x20, 0x7, 0xff}, {{r0}, 0x0, 0x10, 0x0, 0x2, 0x5}, {{r0}, 0xfffffffffffffff9, 0xa, 0xc1, 0x4, 0x6}, {{r0}, 0xfffffffffffffffa, 0x20, 0x10, 0x10001, 0x4}, {{r0}, 0xfffffffffffffffc, 0x80, 0x40000010, 0x2, 0xe7}], 0x39b8d20a, &(0x7f0000000080)=[{{r0}, 0x0, 0x0, 0x80000020, 0x8, 0x1000000000000}, {{r0}, 0xfffffffffffffffd, 0xc0, 0x2, 0x100000001, 0x7}, {{r0}, 0xfffffffffffffff9, 0x4, 0x1, 0xba6, 0x7}, {{r0}, 0xfffffffffffffffe, 0x1, 0x1, 0xfff, 0xb043}], 0x8, &(0x7f0000000200)={0x6, 0x1}) r2 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x4, &(0x7f0000000100)={0x7, 0x1ff}) kevent(r2, &(0x7f0000000000), 0x3f, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x11, 0x1}], 0x7fff, 0x0) 16:00:05 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) minherit(&(0x7f000010a000/0x3000)=nil, 0x3000, 0x1) r0 = socket(0x11, 0x3, 0x0) setsockopt(r0, 0x20000000000011, 0x2, &(0x7f0000001280)="186fe65c", 0x4) recvmsg(r0, &(0x7f0000000240)={&(0x7f0000000040)=@un=@file={0x0, ""/108}, 0x6e, &(0x7f0000000100)=[{&(0x7f00000000c0)}], 0x1, &(0x7f0000000140)=""/247, 0xf7}, 0x1) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f00000000c0)={0x81, 0x7}, 0x8) 16:00:05 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000040), 0x3) connect$unix(r0, &(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa) 16:00:05 executing program 1: r0 = socket(0x2, 0x8000002, 0x3ff) r1 = fcntl$dupfd(r0, 0x0, r0) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="82022e2f66696c6530002ba90f844ce8e4550f91c5f6c2abe833b00810b9"], 0x10) write(r1, &(0x7f0000000200)="776902000000000000f8dba3efc27c23903e5395be271b240ad1e1eedc4134a699170e0300e7b6ad6389aad5e97bbf0000000000edf2e01a", 0x38) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x4, 0x6010, r0, 0x0, 0x0) write(r0, &(0x7f0000000080)="68a38493afb9e80e3156e966b8341d383a828f8b21f349d34383ab066a02a3a086b27a8249ceb0758f82beb47813721f6c17ce096188c6821f", 0x39) 16:00:05 executing program 0: r0 = socket(0x18, 0x2, 0x0) r1 = accept$unix(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="00000000000000000000328905d00a53bf7663a667e6000000435cdb1c24b06887ab00000000000000000000fbff0000000000000000010000200000000000000000000000000000130000000000000000000000000000000000000000000000000000000000000000000000ffffff7f00000000000000000000"], &(0x7f0000000080)=0x6e) setsockopt(r0, 0x1000000000029, 0x9, &(0x7f00000003c0)="06000000", 0x4) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) kevent(r1, &(0x7f0000000300)=[{{r2}, 0x0, 0x10, 0x40, 0x9, 0xfff}, {{r2}, 0xffffffffffffffff, 0x80, 0x1, 0x98c1, 0x5}, {{r0}, 0xfffffffffffffffb, 0x0, 0x83, 0x8, 0xff}, {{r3}, 0xfffffffffffffff8, 0x5a04a1984ff31808, 0x80000021, 0x9, 0x8}, {{r2}, 0xfffffffffffffff8, 0xc, 0x3, 0x6, 0xfffffffffffffffc}], 0x6, &(0x7f0000000400)=[{{r1}, 0xffffffffffffffff, 0x50, 0x80, 0x0, 0x1000}, {{r2}, 0xfffffffffffffff9, 0x82, 0x3, 0x5, 0x40}, {{r2}, 0xfffffffffffffff9, 0x90, 0xf00fffff, 0x3ff, 0x6}, {{r0}, 0xfffffffffffffff8, 0x80, 0xc0000000, 0x6, 0x2}, {{r0}, 0xfffffffffffffffd, 0x0, 0x20000010, 0x5, 0x7}], 0x7fffffff, &(0x7f0000000200)={0xfffffffffffffffa, 0x3ff}) ioctl$WSMUXIO_REMOVE_DEVICE(r2, 0x80085762, &(0x7f0000000040)={0x1, 0x1}) close(0xffffffffffffffff) fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) close(r3) setsockopt(r2, 0x7, 0x3, &(0x7f00000001c0)="13dfec24f79b072f495a5d18ae736cd47ef0a7090d2ecb", 0x17) syz_open_pts() ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f0000000180)={0x2, 0x1}) openat$zero(0xffffffffffffff9c, &(0x7f0000000280)='/dev/zero\x00', 0x2, 0x0) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f00000002c0)="75d14cd2296c378cd37e661d989e568cfc86", 0x12}], 0x1) 16:00:05 executing program 1: socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000001340)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r0, &(0x7f0000001140)="ef", 0x1, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000012c0)) r2 = dup2(r0, r0) sendto(r0, &(0x7f0000000100)="9f9b29319823b68eed3702fa9e21c32fc0106a5c93e7b881c2d8d2a7575adf72657110760f7bac348534be38882d62600d70a8ccd4e0c24d7373e0358c7451c6b81e4815817bfa97615cfec18b5987193605cd1bc10da56651b81c510a5a4deabcb4b87828ed752bd281c6b8b27a21bdffb7de75cc3b8cdcfa344281ca3e47abe26772d068560cdd56ad59e6db41a0a34a8e6110625ea312db651a17e2e7f7353c4d8e6610e19f8bb70795fae13b635ec5a5f1c1601ffafc55fa9ec4809e768a1f95a90f57c590ef1b8afcd6257aaf52612b496af46b6a67e73ed34a30819c5d9b85b750c761da870c58968b05abc7068541d0c52819da90dea5b1f5a36f41e46096dfcd4402b40660c2e9963d6b3b1af25a2093df551cb716c5b38a302c00f1c28ec7243bc95fca82bdaf4e206601078d9411b1df32dd022dae9e01c1bbf69c10ce09df451c9c1d6f91d8a284bf7ee0c9468bc3334b3b642f7485f8acee294a07a320555bc131db28c768179b2bca2989f290a708e9613ff6d13d8de5ae798b325879f1b57cfb94addf9bee47d8e04a02d67a41b11d0573b23b0bb91ac0159cd31672e74ac43f1a4e4ace9b2d4ff2502020709c4cbed927335e28669510176481b6139cf50206b2c4c5d440fb4f6ba83aaafab8b18c7fd422b8efc200a67cafc824944146d2e00cbf503b3644490f62391e1dc517f15a2c1792495ed1c5986cebc09a822a0e0e3027628832b013fb25f90a35e11824f82ba26f2a0c899bc678227c766d140dbd7bf9c2bc7ed345caabaaefa5e712e2e3cc507833019b5972e380715465a0fd273494f830cea73d517c10cccdc58f634de3b2b877d7cf61161e7bf27723e6eada299b316e241a6f1dea5a7100b43d1442f3b4fb6fbf727b9e2f9a9968a023b41ee773b509c6ba470f87fbda254ed278ca6f078d142862989f99684aecfbbcabb566d0b1fc9713a1d94ca2a13134f5f02a91d26a9cd9f67a3aae04d8999989c1eaaca9f916dae0b6cd171b5f2ce0d782df01e706479f7f42fb4d10ac7a630ebe6ad5827b9ecb04a049c73e2a35f6a0eae5bb72da681d1e3b7e4cb0c8852da7b67d1233ac8c2a9934245d11dd82faa1250a642bc52709d0269d1bbaa2198da6a91414b69e464f8738ed27a36ce66bd97e74a5bacd0cecff70a26531613f6d49ec69f024e60439ac6260f72550367c7f7a8e06d946edd33de922b113f09912c8436aada69b4fb4430a7b08799c85577903a2f0ef4ebb9f511b60e07822953c7d9cdec4b1634a902673822bc4ac4b48d200b64c9611b6cb82b1e41f5605ba6a6a6e963901e03099e8e17968dff30e2047f80fe4db56aaa9853cece0f0c2f78df526cc53583b823705c0a3c3a09580a182eb00e17de786fb885a42006f9550e15cd3168de083f58f785f8cfd248aed2b8114321d108d35b88b1a3d1ddeb0117fbadf0433064076956d108b9f6c2164d1ec80deb0705b12223bb199a513257978fda8d8cf29ff0622583bcfd8c5b55bcb1a257d36cca56146f604e8b64c37ae2d3eb98a33f6f50450350fd3dc844f27565ea41881826e44d6ff44cf4bb7bfd3618b8dabb56962789ee6390e1bbb49d1b236c06f0c1dd1a8d84f09839e85ef099a64367f9cb3abcc8fe41bc60acf1d0aa81e61692f3de464e5e99857039c1912eb46fa354b44c6e05e08d32ef4eb23ca49cdb75148f278b7fffbfefff55b5717f50b2122ab164a7ac418a3264652f17634a1371a804ec8faf4b2a3f03e5d0936a356a1d2749687ad414397e13edb95e4225a27431e1bf5ac582717f9f5481086aad6367b02ce0d25485a6467dfbf10e4076fe570d79da2196c10a8bf907806baee92d72d87a98736f3d809c8b5053f0551fadda9bfd6719f85655389df853f18698984fbffb26a7166e73fcc26e0812e4e172375fd0e5e13228cb45b83a4097dcf0ddcb64b2e0f99de0b23a1e1293aba758796f1d67b906b49c48454c9bed5d6785b4bd525aa642030103d30270b6b5be218d9dc3969c098ccff8781f86c0f8a539488518d15421e1048498f7c54d3969166d4010e92329a1d472b8541e48535938d3765f8e4412dfa0a77077891e1af90f9ad1111f9d2eacbdf79839f69e82df4d180fccbe39858206835ceb5eaa95109a40ced68864d5230f327b7374495ff4e90f06144fe4b8f9439a180d9e95730cda3e61a565978b6ab84464558a2b69eda2e3c38c91220da1e2db36b6026f8a83dd993b8aa6f3083be4e1b0a384a55216225106a8a43cb0017e5f251ad6a726a997ebba10c8de723fc80255dabd6f200e82e1c567b3d84f481331854c8a509da6a50eb8c27a74131d48fa4c9b506a3b2b81d5f651bd681b3c385945c197e19a0f09dd881a1cb0cab1635f8f37c5fb999999ca30dd22f6d11cedcd36305489466e9f7ad09d3fc5a181d551795473c2734211f128a6a710bd080575647418ab6376c54fd4383c98d197c048d158c689b7b14c77949c5bdc661cfe6a68353bc73904c553aaf3ab0487e42b9bf396bcefc949703d958312f66ab5b04211ba35b0fdfcd06e23953bdb54a8a933996dc30004d3ceec59131a1d33dce4fab8d984919eb401248bc87920d158dc21ef2c9695c9cfedeac074f311d72c656305ae6cd2f777b89692e8680ef24282fdee79abdf01d41d0f9be6f19b32f7e61e8051cbbbbfa70ce9ff3f41e57f10429f2a8cccf5ff86d417d7336aedd340ade5759cef40bf5ac95c71f3c8d760718170e73e15997822a7599d8340c3c729256021fd4fd8d08b1bc11a01b3042909d833856070ec56473c6aef938e295382341f6f8bf81f69cbcb711e905fbdc549405ab1f0517612e92b72922eee7eabe2aba34b420f8c47d94eda3b3b38555936156689ff06247c625d5a6c8c57cce58c68c493c8d3e648efb6c05e8ea63c984f2868963002890a26d056cda1d94eab055019ab228bde09147e900d78a038c9f1c47d24af680770dbcc00e13a020ea2e7dc391d3dc72bb65400acc158d9c834d66ee0e689e7ccd7d086beaad2cd10f845dcaafb7d1f2eebdc027eb5017e8d05eb4c4a640a7d3599528ad07690515f8761eb89452cfc5779dd200fa27e367319c8326e88fa423156e1abc005262088e8ded0a69bbdd54c43101e516a5661b2f39f3b8b4adf5c6fe7636cd138cde9f24c3c3b5d701fc11e92fb45f53d6a079146ac8c80babfe6233afba1b1d2cc087aea0d92961c59e1eb851cc6b39caeefb9201f322aeb114da915d1937fb75e22096237035b96de785c831bed2df7ac42094ecaede219078b57386ad0ef66f59f53449db49cdcbeeb660fdf66b49efa4abae67b4e317261bc339f458c033c59451655b86c3cb26076910c363f77048c3e89e2de73cfcfca1d90753691963fe44f347df51880ab2c3ad5c9a84eba53e6be11c9a1797618be8d2402aac86b81cf1eb259fad60523e8ac1be9aa770698efb132a86383daa5dbc2b61757c7e084a5800daf8f3b380cf5cd39b90f883ea86d3522cb7bccbf20479ce710501faa386be194bad9adbbdd168b1c06f44d6c007aa369029ecb65ea3d05b09567132d28a857dad1e481f21d9a00a57e044813a59ba368fc6b8e89c431e36a1e2c665446dd62b6d2557f54282afa1e2421a2ad817a625b133a6a88bc17cace93cf76ccc175d5a59b82ea4d6e1126f522f3dbef8fc6b364ac84e8669d3e24fe5f2b41f8d38d78e69d821e997371edf41cde2fb74e64aeae5c6b2ee62bc884f3036990abf36c5924165b930788a3b066702c06f014d610e773a66dbeb0ada544fc9a0f0c5c2d35692719cb24a8949c8638714ad5e431f7d8a42e680ab48bf01cf7b5bb6840aafe641a749c91087d07891a180489395e7dc4e40e6011b1f4b2a51a4fce3311658e3d78a816c83c4f6688c322ded4abb6e8e780072411b64a4c246e91c4b3fc61ca3acafe181092d6847f9db576c59b6f2b719304431afc6fdb579729c45d49d6248c47cd121a37a98e367a2c8dd0bab89066461dd0ca23849ad1719102db7b7b7cbe874e97da987d265dc9e9b4a436d9071c421803950d543461e0c4b5bebb88319d723f1b04c07f19ba1b25eede97c336a8f5dfbd09bac12b03d5b05dd715607e10e55fc6b5b4a425180ef0978848457597eef43dbc0f13faf8c1511b6df5b429558538334a7dac13a514634e9e06a6e81be4754b3d8654d82bdbb484773f39584d91005b2a6b2b2d0c53272cbfe48f24d1328e446c6b261d7ccfbbbe346d8892ebca0c8f0b4dfcda7c4d58fa1219df8757dee21e2f86c96369238b9e5093ca6932d2560c480a526635cee5a85da3ada472ae5ec8bdfc659c9bd755a5fb6b2b6ccaf0de4c5000c99994671f687cca7f08e008148c4261d490ae8699c6b63c9c5d5b4fe3c9bdd0be90a1c5befd13562ed48f4d52b47217ae3dcbb4dd06ed4c8eb3d900c41a213f0e09b26638e85b5a6ef13e08f0b8ef46b3d937d6817a25bc0a7a190e7533d524a4df4f35786def5187bb814b4fe872dd7f62c8e785cd58fe2deb012ad9419bcd36092decad309b24a918d5ea7d9ed078a2aa62d0665c221b8f8d75ae030ecebf7458e4f9fb7bc2ebddd7a4b8bfe686f2f01e3065e3c3202c3da33b2cc585dd101b8c9da8c6abd31a8e60169227bb4fb8e341d7165c65564f5f38be719a16c6c4135f9bda7e5172928ba30d614a60c0d3fa7f5dfb7a4de8f89201bee74affd12af3eeb6b3dbdeef59d8f040d960e00e44b36eb3d4355279e258ac71981edcc881c85d53c1656e727d2583dd52640580082ce30f338a72e98520699f7d55734748ac2dcb712b92a24c67f056ed43ef06911a6590ec3a9622317efb38fb2b1af098d4ea5354546234ee4c60b026ef3f6759cf7640d03853d95ace3642dfd32a80f003dd3ca29c29f431f53a3d293e6e4ef00197f9e2926bfc2366368b0505726f4f925cb588cf44f3f5522873556b0cc98fda782ea557d2813359febd047f75ab2b28182d20fd6c1b7591d5923f6a7194e11b145deeb434918743e3f55ed56238fbcc98663a64ea6bfd277b2d23bcc79d1bac3f2b406ef590abead9341dbc74cbec00f6c275283a22682d73443d3ba75af73860be6262104c67fcc4ba4d686c2dfb1f3fbc0cde477c5979a08b63b64e5381e53170df5fb5f23cd66866336ebc1fd26e62b1e4ebe81697299307fe46037face547f51117170dddb932e12539a3efc03aaeccb044a750a14a6ef34d776d7cc5297370ed2b1aaec13b97b0a3e09d1015fa613c0fcd5ba9f82f4d73a58445422f3dcf8219b9897672e5ce4b01336fad5cf9c40e22dafdb65b24a44f8bcdf4c91328ca334702f4f0fe6f6b36e88940316e6f19bda703372418eedb3a0cfcf2432a9de0ffa2ee565a396093006b71063edafa38f10b2f5f693a9019de62fda5dadb963f78cc868705eb7aad2920328b771164913926cc21d17e839f91f4044377cc0a316cb6484866600b68a009c308c77683c619851e352acad80366d208b815114ce64608722496cb822812257a7d1276d1810bff30d2588ddfe3c9b0942f800a51bc5e3c22c4e0b8a8d88a42ee173e639b9bfbd0f00670e6ce0a1c421537e8a32eee830212ce99a94dcbf7022a3fff45127d44d65b9d87c45508fa14b960953d08f9a4c682b6d0ca61cecad918db9dee4d0940bdbc5bd5ee633cbb8ee039f0b7c29aa038c8fd3f35465d9f6a96ce8d9dfd7c1e87a937d33d6f1f821617e099f0d4bfe9f5fadc81f24f31ab1d277df256f7ca939bdcd2884f739dbc3ed9cff63062e", 0x1000, 0x402, 0x0, 0x0) sendto$unix(r1, &(0x7f0000001240)="73ed56b743e43322f2b2f2432dd4617fe39bf1af8ba4dc93b30a112610e32f0c966c0d820fd014e942873af57a358ff8d1e54d68639d87048af9a80c3198aa87fa12d4039ff29cd85d039c8b1970eb0c72c2774131", 0x55, 0x2, &(0x7f0000001100)=@abs={0x0, 0x0, 0x2}, 0x8) kevent(r2, &(0x7f0000001180)=[{{r0}, 0xfffffffffffffffd, 0x86, 0x42, 0x68, 0xfffffffffffffff7}, {{r2}, 0xfffffffffffffffd, 0x8, 0x5, 0x2, 0x400}, {{r0}, 0xfffffffffffffffb, 0x11, 0x2, 0xfffffffffffffff9, 0x5}, {{r0}, 0xfffffffffffffff9, 0xd0, 0x9, 0x8, 0x9}, {{r0}, 0xfffffffffffffff9, 0x48, 0x20000001, 0x7, 0x20}, {{r0}, 0xffffffffffffffff, 0x10, 0x4, 0x2, 0x3b84}], 0x100000001, &(0x7f0000000000)=[{{r0}, 0x0, 0x91, 0x400fffff, 0x9, 0x2}, {{r0}, 0x0, 0x54, 0x80000000, 0x7fffffff, 0x9}, {{r1}, 0x0, 0x1, 0x20000084, 0xff, 0x3ff}], 0x6, &(0x7f00000000c0)={0x4, 0x3}) shutdown(r2, 0x1) 16:00:05 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x200000000006010, 0xe02) socket$inet6(0x18, 0x4003, 0x0) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) open$dir(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x808, 0x180) getpeername(r0, &(0x7f00000000c0)=@in, &(0x7f0000000100)=0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) select(0xffffffffffffff83, &(0x7f0000000080)={0x3c, 0x4, 0xfffffffffffffffc}, 0x0, 0x0, 0x0) 16:00:05 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open$dir(&(0x7f0000000180)='./file0\x00', 0x100, 0x3) r3 = openat(0xffffffffffffff9c, &(0x7f0000000240)='./file0\x00', 0x0, 0x4) linkat(r2, &(0x7f00000001c0)='./file0\x00', r3, &(0x7f0000000280)='./file0\x00', 0x4) write(r0, &(0x7f0000000040)='h', 0x1) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$WSMUXIO_INJECTEVENT(r4, 0x80185760, &(0x7f0000000100)={0x3, 0x0, {0x7fff, 0x6}}) recvmsg(r1, &(0x7f0000000680)={0x0, 0x0, &(0x7f00000008c0)=[{&(0x7f0000000080)=""/96, 0x60}, {&(0x7f0000000a40)=""/4096, 0x1000}], 0x2, 0x0}, 0x40) fsync(r2) chdir(&(0x7f0000000140)='./file0\x00') shutdown(r1, 0x4) dup2(r0, r1) shutdown(r0, 0x1) 16:00:05 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000240)='/dev/ttyCcfg\x00', 0x800, 0x0) fcntl$setstatus(r0, 0x4, 0x80) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() getrlimit(0x4, &(0x7f0000000280)) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xc) r4 = getgid() fchown(r1, r3, r4) write(r1, &(0x7f00000033c0)=' ', 0x1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_linger(r5, 0xffff, 0x80, &(0x7f00000001c0), &(0x7f0000000200)=0x8) syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000380)={0x0, 0x0, 0x5847, 0x0, "ab5b88ecbc24f81ec142fe603e89d853bedb1ab9"}) read(r2, &(0x7f0000000080)=""/99, 0x63) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x1, 0x0, "bd80f3f4f98f14f03d973242f69b5fcf405b41d5"}) write(r1, &(0x7f0000000140)="96", 0x1) write(r1, &(0x7f0000000180)="cccde4ce37519ef19ea5dcac24baf0fd63e5146f532426070920d404ceee456e336cf01236043032f4abd128f72a846ada3e00fdddc4538a8ea3613809bb", 0x3e) 16:00:05 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f", 0x65) write(r0, &(0x7f0000000200)="90853856a63efcf2dafd59dbb3ccfeb6a287611df9e9a23877062c368035b5664d65457b1941530000000000004abe72c94ac670d881303650a2a9c8dfef9cee2dcd728c8961da17d75358006934cf022986abb786086a33465550107e0800d16f09", 0x62) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd0\x00', 0x20462, 0x0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0xfff, 0x1000003, 0xfffffffffffffffa, "ff030000000000000000004000"}) readv(r2, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) syz_open_pts() r3 = shmget(0x2, 0x4000, 0x40, &(0x7f0000ffa000/0x4000)=nil) shmctl$IPC_RMID(r3, 0x0) 16:00:05 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x3f, &(0x7f0000000100)="2c16954c", 0x4) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "000000000000000100002000"}) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendto(r0, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$KDGKBMODE(r2, 0x40044b06) 16:00:05 executing program 0: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r0, &(0x7f0000000100)="314858a394f26ab38c187cabb897a56e4e93648021824f3fb8fc15f526bdcffb11bde98bfc3c9f92c2a641d55cb2572f6b5a4d71a220720b2c0efb0b6885789cccc6e4cb71a89c80483754d909ac69410a9d9b032efc589d6d410a57b9fe6c3178b31e3c001f20df0131f0afe99cc268b48ab4e2aa48507c203b6dc82f1f7bb2dec3613426b06aac129d6db044c7761c221eded8d44db53abe325bfc3ee330906de404509b3f95ffda60c4f39ed18ece01393c5898ca5f9cfb70313098c7fbcba3e2b19862a41c43b19ac0f8c92654e5ca39ec0cda329d6c6311c3b0428303a86bd8f8f19a67b70d253b508ca9103251c9e5f8c510c873d17e5beabe5a09d908cddab23d59ec9d5fc26208e89127ed4256ef433c7c038389a3aa040bf194c32878bc1336956e9a15abdf6d046f8e32a95a72a465cb0bf2090e70b7ddbc12b2e0848b0a091d85b311e7fb7e48e0281c68a21038ab3d578dd5369ecd8670c698fc554a02ebf51c0c4524b154c9664386db83f43c0d6ab9bacb8dd8b6d63e708e9c3cc5f4cb2dd7fa03c980fb81214e98969dd1e8f8f5f369f3603b8a79968871cd4c9056459ce460c5b840fc1655fafd8770e4b3353bfe57e795ddee7decff314b0e2586047fcd1b22b05ee03b38c6aaa02afc3d073002606d609c888aaccd4a9ee9021d4fbd05c50dd71ed6a367feb7a8dd26adddca68afef4ba9acb0aeafed1932a2d1805526163bfaa054158c62b6e5055f63a38f874a17716e516d3c54fa83a51842fb2c00930a3e5bc1547e6fcafa5a585e8d8a21a29ad40b304b955f75d95803961928864740ecf75e1bd912a861bb1e290400e98dcdbf88f8a047f69f4eb1fbb4cd9ea80b19eeb249861d1534e68fbacb236d455cc54239a67a86353e98996d7f38490a4c7c71cead1389959ffaf78a3696eba0e22711c48b630799eb655c829d5aa19274b22bb5159425ffca7b6ae7948542f481ce06c397b515c12c753a8f20b3555bde5919858dd819af68e6d5c208304cd0493b5e1d260f5ab37889638c3064b79baf720acd4dcc5222e96cbcc8dbf29c723f843f331b1587978f258de276481c5f678a500f9c4a813c7eef536ffb694bb5c211ab2cd0eddd872d59c7b6f7c648abcafbb232661a94903ac4bd92241c2dca6cf61c010b04d7811736d2524af9f4412ec8d62598da5bc7b03ebf50c8a7e29b57c69cd6b6b924b21b763b6e5b82f19d49502fc87089c73439f63df43731d12132afc4f2be3a1ae13eada2a3f06092075a07a5af3e1609b8df980a3dd24a433b135aed29ab6a253b7624850193541c9eb1ca22900d6c8b24018e76952ddbb12e67aa50f83b855bbdfc20c66cd289a14f3aa57f5a8dfdf99b9daf69769d8b6d0f266b31d05ccb49a84ba4abca8d350847d312bb599f485ef34a165a4c842657218e0fae9546e355c3ef35fd130e78d7fd37f8c43c49700f841f00094018b1477347fc683e8c894ab3888c14d9737a3666d872708c6708b38727585505bd28c8a8182a983abd12e7de2f24c7dae2e221f3d74415f2a473028f2af55d802f1461a3317a7182d5478949e1e3e090d11ecdf8d75166f1ec421bda9720d59e12ea0a3bb5babe8036acdec1b8df0e80f06432642b700a85473ca9e4dc980501307a8235a22f13d5fad3757e92379ba157fbd18a7cff524b44857dce9d3242af06943daa6c71521b3054632a72b2892a63cc83bd48565d997e589b90a48bda919040cefd157cdf25d513323734361ce9aee795b98c983adee4e561e9a2432ee16079d5ea6ee5d747bda6e14958a699f8a626b8ccd3b9c4c3296ce31f3f591d9198516c58cb3dbc5cf25e323bfa598f2af46d0d25cd6182f517a638b2995e4f1c0ac04a7fa13690979bc2bc2c108be5866975c3771a23f8e5070f34d14beceda3cd7e546178177731072c0b91b4b7d7d3c84b74c92e818a0dcd578408383453dbf91cd3900a837e37dec9ca49345fd6cd645a96d43767ed259acb3d19867571339d1e2e9f5b4771168a1ebdc11bafea50fa24bcb1fd7855abaf569a26bd518864483996285019d6080469389844d8a19e32f73187fa9b39c3a5f8899c20b0a7c15c34edb66c0d491bd3993ad93d462fcaf222472905ba2b1d3bdecc11cf3e74ef34f223a91379c2e5490a21d70d2744c2367d1887b49175e4b348cbe3d7ce3cc6d35854207724b200498429df3f06c6f01a3aa0a7fe4a984959ebfad0eb64d02cb6617d3491fe32dfc0604e84574428dc5212081e915c9030dffab506436bd76aadc1975287c8b93ec85dd3240748fffb1ba47c8c5a3d53c1a117b12a92bef8ef8510bfbbc696c01697170a0c954c0ec6562f83ab037a0fe63f9251f1a2896594f62d02afffcfa2aa3882a96c3d4d505315bf1206e3713a16898cade8b6782f1a645cc8ed2b6ffa2af2399f7c0a9ee15a8216326e79b70ac34b2043d0b81a77b3893c33e641b91c707084ba427b2f3097258e991926769290577d7e167243485f457458ea59189026f0b15d5f496be0ccea057c9fa866c5066bc6d8be0a50d74b57742784f807aca63916733d9661f99f9257159d76d4bd3159e415ce6b1a975730e938b624dd706d5d8c222e07074d7f134b1a09cccbdd16c5224af0c78626895628fd760369a44dd7c0430eaddc637d90668e6b0c4b8be2abab7c137d25d9974d88fd47ca1699451fd452ab8421e8ed5d93358c1d498bd8bdcfcaa36be4691887a1af24e29311aba8fcbe627d8710ce09b9a41cd2f7b4aaba6d53f5582af11ed269208a1d5ba24243941e62a08d4cf766d825f66fb57dc8817642d7b15d7adb7755a63cf2f8eee88d166a772f8fe7dc0d1f116a4e2fdfb73bad9d40b7ed62ceb5542ef460988d1daf153e99c55d93428401255562aec4407c8bd81ab1d2cf2806812dcdb87f6fca70a35e1c97abef094388fb222032cb529ec3b394ee3e2256d4800d82aac0ef91cb93be52149ae5897a78123d714ffaac4c2a9ef26d7cf7827137f52e838eb12620e7fa57180c495c076eafb207794e5796a2a41bdde9a337d5e586058fbf4cd467d58bbc194415f4d2ed2ffb926260f3311aa53e0f544e9e4edac7c68b4f284c390b5321e794c0bb2a8fbf418173c4f0a55e0302ce54f1be90a00c2be58b367d078e915b3d57260cc24ff67bc8711c4459f4beb120987dd2072694ec8d2fcc14df8c83d724bf24d00bfa01a9b602de2e7adf080c019423de090fce103af0da1739e41adb8e0841778dc75a11659baf16aa5dfdf411f577f79e4cef51c55dd8b67a1b08e3b9932c513f38f0a785c342baeab37317360f5f7845766f3ddc3da23bd659052fc31fd547e56d9934f93d50470f49aa31955cf92afed2626b560175eb5ea989e75d4d48e187eed69d9448951dedf9a504a8ef57a0d02ff2a8b9b41f876e0ae03b7cd789368eeb82fdd94df0a5b97ca3f6d7b19b46dd0aa453d903cfbd805349ac455dd462ea69e494926866ee6e83fb1aa80d1d16e32805c2aa25c19bb1e96cb0df32d182241e0c1877706ee12984a10f8017ef7394bf97c09162b63c19aca043d20886da653db2b235180789e3a92feebb8dd8ab72ba1fe43dc8ad862b3941859412632c97ae2ca108ef9a94858dda72057f2614e1ae52786d08ddf2abc8bf9e825decddd0c4435e0642255a2dbcf2b940336ea3a7e575e29f74abd0d1542ba3a61eeb6c9756e0bd6cbcf4dde97399bc1c26ed8b9c1361facd865aff5d4de26f8e289f7d2c2427c5191a42f27736c43ab92c764e63b5bc8f1d041205c04b163db097f89a28cb5113da8407be4a229ece799f2d5db69b6d2dbec9debc3878cfb890bc3b15bfef4815a3d3af1be71e45b6283ddf4599df986723448e86d568db1327f16a258593da0d3cf87d583d56054a9a8269a767ab239bd7c345d6b6b441bb53950bc261c4bb2923f156e756beeaaf9721a7d4b52c043d025e65409437ca17827c49033a31fba05801b953e52e3c10d986d0f4cda4d9112d3e6ca12216e818ca2c8ce963d7291ae9894c36e76a79df36ff2ff40365b0d08ed35705e6b09317796504799da88e2ce47ea326afd9612c38c9fcf57c66671bad46d42ec2034f28c55e9d7b53f725c7957c9d045d5b42f46405203dca1b75ed23f2d0bd0d7f197dcee67eb587535c41525fbefdb934624c4c0f0f3e1198082e507dbfdd174f5161ee4ee613ca4fd0676a0e10ee05e2a964158ae639e8215b9e1719bf0dc57106a304711f6733707d2dafb9617b807b6c83027f913a54773b93c25b80ec621e91822123b8f792eaa9fde8c868ff5359aa186cefdce8cd0518942df2afd63b9f6a300d6c84923e99c096a6684cd3c490527325a0932d2b40f4a6c6199c6a3c51df1b42aa08f413dabc50829c209626c425682fbaa020a9fa98bb7da0c565e287ad4ce8bdda9532b618e6e9955c3bae169f4fa451107634bc8dcbf49205ce5ff05ef63f9cf694a3a8076f0a48da59bb9c7655a8eb727f2aa56f92cf726f48cd1cf9c45151e2f1020d797b30494dfe7900385ab13c89259bfc35fcb5fe2f8f52e4d8096b387ca795f15575ea445aa851b10c6e87dbda83262c4a9dedc50e6e3be752378db407125d10e775b9590b364489acc0cf7bbf821cf0009a31c2bf22c796b91d1bfb19ba06a58a1618c91aca0e00ec0a214f816e93001767c6c784a17722113ad4a7059bd8151abc68dd0e97f58156936decb11e72d600e4db34ef223c9fa379648fc518c0054e309f4471dac0429c7a9dab526fa036759414c872d64a677f79fe3b7d01e56424bbadd3881c23cd37456e90928fc136f41a454fd6f172792d21cbed554ba8305de5ccade5eafd9c00377c0f90c4387cba35ae76eafd6fa4b5418134d4d55753c0591b1ca857b247fc30c48146e656b2de074f874e33af0d17b2bfb5b627ce29291a7a5824df69b31111d2682ef80dfc0d03bbbe731caca0dad1cc25572d7a4bf3df1a8aca6bc97edcb73cadf2d22ed3fd0a67891618b55d077aa64e3147d5783152faf0bf78562ae3052c2b392b530fd4db93d8a7321a6062da5908624bbe64678275d7b58a84208727c4bae1edbd33b431d528ebd409fb245a048c53e58ef003b09d3cb06f9da923a6f8f6ca1990fc99118c1f30d4f851c4bd9e56a3e55949345e5d7dc7c530f57feb69da234a07fef951ae5da9c3bc8efd44b1f222d02982cd9a8291229a81c4ec53c25e1b808c9dd724fe6918223bdcb742e28504a39ef5cd3dd1ce0d10c1950de4fc22547ecfef0f3df9e1818bde5f94e5ed9f16789c6e99c89dabc2fc4a4e5cbc03d02cebe45bf41dac7f2784cfc7aa50adc8fdd1a1156c174c96172eb922f582bd3ea481d3eadec3518ad39788c2422e091f9ef4e0a84f2d54b4889019eeb7b8b72f74cc440b75e7512a80115d2f334e3ea8d2cf1da884be20ed81f8e426ceeab6338b8978080155478445f172d75714dbcccd3ffda4a86d8be05e2f5db5bbf4d6c40f70d58e8a35735c5e780556c63fa112b0d1bf1b12b1daa7ea3fd4e55ce60c1fc536e571b0fb26e21e3fe7423053936e75fb5f22ba612fbdf49e4512226b31621195a72966a8cf71b45f3a253d51e38876db85dbcd76687043d964d75654ee34f5a4da138ae20544a55877410f0c1f79233ae2f3abbd1182fea55916a402757f2fd8af9189de17749d3576787027aa581cd41b4141c1cb91692420d0fe27603e8d364e5c4a1b8e369487d36e6377b69213fcd59444fae0fae285df85f307af4f05f5a7beaf9eb4a2e8379d30a0776e6d", 0x1000, 0xc, &(0x7f0000001100)=@abs={0x0, 0x0, 0x2}, 0x8) r1 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400002002c2, 0x0) poll(&(0x7f0000000040)=[{r1, 0x10}], 0x1, 0x7) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000001140)={'./file0\x00', 0x157, 0x3, 0x5, 0x1, 0xb6, 0x7c, 0xfffffffffffff800, 0x0, 0x0, 0x1, 0x80000001}) fchflags(r1, 0x20005) mkdir(&(0x7f0000000080)='./file0\x00', 0x100) truncate(&(0x7f0000000000)='./file0\x00', 0x0) 16:00:05 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000001380), 0x40000003, 0x0, 0xffffeffffffffffe, 0x0) munmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000) kqueue() mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x1811, 0xffffffffffffffff, 0x0, 0x0) 16:00:08 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x7) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) getsockopt(r0, 0x29, 0xb, 0x0, 0x0) accept(r0, &(0x7f0000000040)=@un=@file={0x0, ""/4096}, &(0x7f0000001080)=0x1002) 16:00:08 executing program 1: r0 = socket(0x18, 0x2, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000240)='./file0\x00', 0x0, 0x100) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000280)) setsockopt(r0, 0x1000000000029, 0x3e, &(0x7f0000000100)="2c16954c", 0x4) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x1, 0x5) ioctl$TIOCCDTR(r3, 0x20007478) fcntl$dupfd(r0, 0x0, r2) r4 = getppid() wait4(r4, &(0x7f0000000000), 0x3, &(0x7f0000000140)) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r2, 0x0, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000002c0), 0xc) getpeername$inet(r0, &(0x7f0000000080), &(0x7f0000000200)=0xc) r5 = getpgid(0xffffffffffffffff) fcntl$setown(r0, 0x6, r5) 16:00:08 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x1000000002052, 0x5f00) syz_extract_tcp_res(&(0x7f0000000040), 0x7, 0x7) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x18020, 0x0) ioctl$TIOCOUTQ(r0, 0x40047473, 0x0) getpeername$unix(r0, &(0x7f0000000140)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000"], &(0x7f0000000000)=0x1002) 16:00:08 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff}) close(r0) socket(0x2, 0x1, 0x0) 16:00:08 executing program 1: setitimer(0x0, &(0x7f0000000000)={{0x0, 0x1}, {0x2000001800000}}, 0x0) 16:00:08 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x280002002, 0x2065d) pipe(&(0x7f0000000240)={0xffffffffffffffff}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x1, 0x0, 0x0}, 0x8) r1 = open(&(0x7f00000002c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x80047470, &(0x7f0000000000)=0x8001) ioctl$TIOCCONS(r1, 0x80047460, &(0x7f0000000340)=0x8) ioctl$TIOCSETAW(r1, 0x80047460, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "e7d373a39a3aaa8bf86590044961d05f24c809e9"}) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000000100)={'./bus\x00', 0x8, 0x0, 0x8001, 0x1, 0x170, 0x896, 0x5, 0x3, 0x2, 0x67, 0x33c8}) 16:00:10 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x90d0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000400)="bdfa4d2582c321a8cf9884fa33e90f8e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa5e78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60fbf34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f50146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee59b09d7b8b0cf8959330d23aafbaf89e60d178c370f8d7b603d1179d96837b2b0064a4370ec77628cc1a2e9c8d72689ca04", 0xf1) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000000)) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() getdents(r2, &(0x7f00000002c0)=""/168, 0xa8) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5bfa600"}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000280)={0x0, 0xffffffeffffffffd, 0x5, 0xd9f, "0400000020ba000200"}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 16:00:10 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000000680)=[{&(0x7f0000000200)=""/122, 0x1ca}, {&(0x7f0000000440)=""/109, 0xffc8}, {&(0x7f0000000040)=""/202}, {&(0x7f0000000180)=""/9}, {&(0x7f00000004c0)=""/96}, {&(0x7f0000001980)=""/167, 0x28}, {&(0x7f0000000000)=""/40}], 0x2, 0x0) mknod(&(0x7f00000001c0)='./bus\x00', 0x2003, 0xa6138) r0 = open(&(0x7f0000001ac0)='./bus\x00', 0x301, 0x0) clock_settime(0x0, &(0x7f0000000840)={0xffffffffffffffff}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) pwritev(r0, &(0x7f0000000a80)=[{&(0x7f0000000300)="786093342836b2e8601c6134f6a97460012cffcfd884b617a2f3f5d9fe82180f47caa914959d613b7af046e72b51095e75bd88b696152d04900ba282208c50d2c097f690a27e7153a63260cdf55d54b6c52bf7bf085fbee2856de9b974343384dd126b6fb55a16e898f41bc483940a119501d4979f521cee1ff3123c06f25b09dbd9fccd43a69dafc0f1c0ed31486ab5e5dc302abfe615652f5758a394cdf7f9b22d870baacdaa75abfeb290c4be4e0d42e2a24256dbf235a1b12c97cedb912a", 0xc0}, {&(0x7f00000003c0)="0d2195cabc4827d408fd9e282fa408231bfc62ddafa20ce85d275640458b44696df5f082498c046c29ed8f94d8d47b37ff64be96542db2d264d7597213a42da6fe2fc07e47c26bfc2e7682d5b6f344", 0x4f}, {&(0x7f0000000540)="668ff64ea9263d2ac5855a034d6a8df0890972e9b2e12604a686b5ebd627501b8e3f58511f2afc58f149be0ff5db4f527914f81a833f83b7d8e38cbf2c69b95433284ad0a707178e62", 0x49}, {&(0x7f0000000700)="328498da2e52253382d8b9c67255ed4ac29b7263e452f75e6b362b46a6144d63bc9e18e0567ac4f31a0f149230a6c167c2f4802cc249311df00ec13e4b817c3cb9d81d252a2a50a8bdbdb8335aa6d7f2b3fe4da9a8ac7d5a986f58f7d28b01f2d641d3e2e0891590565b131ffaf228eb24cf68ecf1ba7626d4ebb1ff2ad756c4d40db7de0816f8e2f7705b8b50c30c460157856170e4367235569beb80a5d7f367435cbfd11bb6dab8194ac8fbe5e0473ea789103b06cd5a4f0ae0ec04729a5419e2d40f5fad7334894da8e7be883b9f7d3fcdd48ea298ad71c6583ea2cc715f96", 0xe1}, {&(0x7f00000005c0)="8068b5276ffa3c1552b080238722bfec337edd0b137b36688e985cec526191f0071b896631dcfec102c31c80e0015c1d9146f518285bd73cdf829cb7f4d63010c41fcce7a453627c5005890bec72352e0e5b0acf959d2fa1e20366585d5296ff9e16f0647ebd031e920246a83379e17ce30cb0be927632ec67de84e95d22b4a7c0904472765df3ed01", 0x89}, {&(0x7f0000000140)="c76d", 0x2}, {&(0x7f0000000880)="e7a809a29261067a04ce01e7f1130f8aa07a68e7c11cfa6ae0bd33f4ffcd9ef36e45503b9a0429834a7639ce0c01530be5903524c61b5a398ee8ba95a99938b107bd67064fe72559267354964bc91fdaf84ef52f57087f153416a27735de37ec0f50801de675ff2703138008eb35be56d72f9c199bb4e8d27ba0ec9696597920d49567fad4d195886555aec98552806a7b40490841f2b83d448ca18010abf87ffd6a338d6f06a8fa4e607dc2946d73df44f1bf4f1d71eb11a0ab54c60f157ee63cc5ae4306758e0f195407856fc293c217a7c928e8e6986b954c663ae6e3792dcc5410cf093f32964b3da54255294685cf8598000000000000000000000000", 0xff}, {&(0x7f0000000980)="afa9a1a39a014f47dda0e04e38a0c3c2c318b72592ac3c6c90f6671ed659bbbe6a76a8ff687ce71c770c1125f7c94417030ef3ce5fcf5a3c29381bb6a9ff884028a47dbeede63a80befc698c79c1c69713c31a6fe21881119723ff38bbd9501f23e0e15733576cf9ebb02f13e74de5f147f17871c6c2334a15d78e4ca5a28d4964f3b586358daa6e082ff3562b95d6ae4e81449ccd7b68ac945653968e8638d69054e92ef72ad899a683551f0aa5f332f3803656c54c82fc44a9b8428088bfb1a16e538c024934f304689acd72270544e1e64eb6fe0546329ca1a528f92d2111880a4581e3a0e15b15f55408aee5", 0xee}, {&(0x7f0000000280)="7469574e295666c47b89eae556c422688e6e871c27de0c1e", 0x18}], 0x9, 0x200000000000) 15:59:59 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) writev(r1, &(0x7f0000000140)=[{&(0x7f00000001c0)="4a1f3c2879c7926bc39050f0ed8e09047902a97a40df353e5343994becc3763943fab685986bc0d1063c482cdd8f8c486ad039a62420eae7e683f889370fc35c54b906e4fddbc213159fedea7dcd065593362ce2f6a1f510386d1821d8e1578b33c26e2b0e10c0c3766504b2c92b0732523eb59d686af6f3eebc42e01f737186d52d05e85c68432c417a11db618c0c19f57450daf6357ec95f02042fde779957b75cca3c223b5f7dea218a9bc114ee46bd6c3eb5b7e43f635af5fc22f42593746d6a19cafcfebf272c83dc25a04c88ac4fe5dd877b2d9dabf0c051326c6e11e9866d1db7eeeb4ab09552ec62"}, {&(0x7f0000000100)="672ab151630939a270b64fdd7658a756e18a568fa4d2e2e001784e3dbd1d45fe000000000000000000000000000000"}], 0x1000000000000260) rmdir(&(0x7f00000002c0)='./file0\x00') r2 = kqueue() kevent(r2, &(0x7f00000004c0)=[{{r1}, 0xffffffffffffffff, 0x3}], 0x7, 0x0, 0x0, 0x0) read(r0, &(0x7f0000000000)=""/11, 0xb) kevent(r2, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffffe, 0xa5}], 0x6, 0x0, 0x0, 0x0) kevent(r2, 0x0, 0x0, &(0x7f00000002c0), 0x3, 0x0) 16:00:00 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() r1 = socket$inet(0x2, 0x7, 0x4) getpeername(r1, &(0x7f0000000600)=@un=@file={0x0, ""/108}, &(0x7f0000000680)=0x6e) close(r0) execve(&(0x7f0000000040)='./file0\x00', &(0x7f0000000400)=[&(0x7f0000000080)='%\x00', &(0x7f00000000c0)='(%$\x00', &(0x7f0000000180)='$\xea\x00', &(0x7f00000001c0)='$(!+\x00', &(0x7f0000000200)='\x00', &(0x7f0000000300)='\x00', &(0x7f0000000340)='-{\x00', &(0x7f0000000380)='\x00', &(0x7f00000003c0)='\x00'], &(0x7f0000000580)=[&(0x7f0000000480)='\x00', &(0x7f0000000500)='\x00', &(0x7f0000000540)='[\x00']) r2 = syz_open_pts() ioctl$TIOCSETA(r0, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000005c0)={0x56, 0x6, 0x6, 0x7, "45c2dbb359d7d781df6fe84aefb3565d44eb07f5", 0x4}) readv(r0, &(0x7f00000002c0)=[{&(0x7f0000000100)=""/96, 0x60}], 0x1) write(r0, &(0x7f0000000240)="6b0500e0e9afa11e66b716e97f082199c9eaab34dd21a01480b376a58ee57d55e8edeb51ef79bcece1ecb6840de64de00736692804f96e7218bf1ae5a28598d73d9e23b213", 0x45) 16:00:00 executing program 0: setuid(0xee01) r0 = msgget$private(0x0, 0x0) msgctl$IPC_RMID(r0, 0x0) r1 = shmget$private(0x0, 0x3000, 0xa9, &(0x7f0000ffd000/0x3000)=nil) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) getgroups(0x2, &(0x7f00000000c0)=[0xffffffffffffffff, 0xffffffffffffffff]) r6 = getpgid(0xffffffffffffffff) r7 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000100)={{0x3, r2, r3, r4, r5, 0x4, 0x9}, 0xfffffffffffffffb, 0x7, r6, r7, 0x81, 0x3, 0x6}) 16:00:00 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "85495500020000000000001167f5afa680400900"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0xfffffffffffffffb, 0xa, &(0x7f0000000000)='\fFW}', 0x4) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:00 executing program 1: open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r0, &(0x7f00000000c0), 0x832f1f7d, 0x0, &(0x7f0000000000)=@abs, 0x20000000) mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x2) write(r1, 0x0, 0x0) 16:00:00 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x6, 0x1000000000000010, &(0x7f0000000000), 0x9) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r1, 0xffff, 0x1007, &(0x7f0000000040)=0x4, 0x4) 16:00:00 executing program 1: r0 = msgget$private(0x0, 0x108) msgrcv(r0, &(0x7f0000001ac0)={0x0, ""/4096}, 0x1008, 0x3, 0x0) r1 = socket(0x0, 0x8007, 0x74751f74) msgrcv(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000d803d22ac19708c42578740300000000000000000000000000e2ff0000000000"], 0x1, 0x2, 0x1005) r2 = semget$private(0x0, 0x0, 0x84) semctl$GETPID(r2, 0x1, 0x4, &(0x7f00000000c0)=""/125) lseek(r1, 0x1000000000000, 0x100000) fcntl$getflags(r1, 0x3) r3 = getuid() r4 = semget(0x2, 0x0, 0x60) semctl$IPC_STAT(r4, 0x0, 0x2, &(0x7f0000000700)=""/187) r5 = semget$private(0x0, 0x3, 0x1a) semop(r5, &(0x7f0000000080)=[{0x1, 0x2}], 0x1) seteuid(r3) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000c80), &(0x7f0000000cc0)=0x8) msgget$private(0x0, 0x12) msgrcv(r0, &(0x7f0000000140)={0x0, ""/190}, 0xc6, 0x3, 0x1000) r6 = shmget$private(0x0, 0x600000, 0x4, &(0x7f0000a00000/0x600000)=nil) shmctl$IPC_RMID(r6, 0x0) semop(r4, &(0x7f0000000540)=[{0x3, 0x6, 0x1000}, {0x5, 0x6, 0x1000}, {0x0, 0x80000000, 0x800}, {0x2, 0x3ff, 0x1000}, {0x2, 0x6299f9c9, 0x800}, {0x1, 0xfffffffffffffffe, 0x1800}, {0x2, 0x3, 0x1800}], 0x7) execve(&(0x7f0000000040)='./bus\x00', &(0x7f00000002c0)=[&(0x7f0000000240)='\x00', &(0x7f0000000280)='&\x00'], &(0x7f0000000380)=[&(0x7f0000000300)='\x00', &(0x7f0000000340)='#@)\x00']) msgsnd(r0, &(0x7f0000000680)=ANY=[@ANYBLOB="0300400000000055981eaa540539f1d3becb3ed305eeafd81dc545a47803e551058cf22af7fe10b7492cc532591bb29ec324f69b083ab83938de5d229d42ea575495fc045c121acc686b90126450c7445d65f7c113d08d9e54ca6d564e2a56f22cfc54ef57000000000000000000000000000000"], 0x1, 0x800) 16:00:00 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x68) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0xfffffffffffffffe, 0x0, 0x10000fffffffe}) close(r0) r1 = openat(r0, &(0x7f0000000080)='./file0\x00', 0x82, 0x65) ioctl$WSDISPLAYIO_GBURNER(r1, 0x400c5752, &(0x7f00000000c0)) 16:00:00 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x408, 0xfffffffffffffffe) fchmodat(r0, &(0x7f0000000000)='./bus\x00', 0x100, 0x6) read(r0, &(0x7f0000000140)=""/116, 0x1035a) poll(&(0x7f0000000380)=[{r0, 0x85}], 0x1, 0x0) 16:00:00 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4500) r0 = open(&(0x7f0000000100)='./bus\x00', 0x71, 0x0) r1 = shmget(0x2, 0x2000, 0x40, &(0x7f0000ffe000/0x2000)=nil) shmctl$IPC_RMID(r1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000080)={0x3, 0x8000000002}) ioctl$VT_SETMODE(r0, 0x80087602, &(0x7f0000000040)={0x1, 0x8, 0xffffffffffff7d50, 0xffffffff, 0x7}) 16:00:00 executing program 1: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) r1 = msgget(0x2, 0x400) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000000140)=""/179) lseek(r0, 0x0, 0x800000008002) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x400, 0x0) ioctl$VT_GETSTATE(r2, 0x40067664, &(0x7f0000000100)) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000000)="06", 0x1}], 0x1) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000080), 0xc) 16:00:00 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000140)='./bus\x00', 0x381, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x80045710, &(0x7f0000000080)=0x900) accept$unix(r1, &(0x7f0000000000)=@file={0x0, ""/52}, &(0x7f0000000040)=0x36) 16:00:00 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x480, 0x0) ioctl$TIOCEXCL(r1, 0x2000740d) getsockname(r0, 0xffffffffffffffff, &(0x7f0000002740)) 16:00:00 executing program 0: clock_gettime(0x0, &(0x7f0000000180)) r0 = getuid() r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r1, &(0x7f00000002c0)="582720efabd16ebafe7325259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff33685619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdbbad85052dfbbe6a4f5f728193ef16ab93f12fc4d5f16b136a5d0", 0x65) write(r1, &(0x7f0000001dc0)="06e144ee79bd941659ef8d24fe0adafd52a4cf3024e9c271ec4502df6f49b8d7faf2c207c2c8818aa8240e490b945c29b30c2117ec2b4d5fb6334bf5b73b6f1dc32944843f4252c51fc31c69aedcdcf6f1e6537814e373636070e2cb3bc97a728b77356889c8b886f87fd4e059216e975664139ac33295006cbac9595e3571d5384115c1e9cda62fb42e958d9672437099f3ab7b98da08c24e0a29693010ae5cf4065f9481d2c0c309767a764bc9dc075f6c2881bb40505777259573bbafabfb577d2dbc71e81c03a51f5ca002ec1f60df7d1dce4a7a5ac95a7fe6170ec3fb994774ac476705408f572d51c3c18f00fd28902cd69a5cb0bcbc282668739c14efaa14ddbb46af425c4f7cec82f07945cfea7d103a74fdc51bc36f30c16a0da121384f43ac410294e7200d44a8560befb39d1938b7de394dc7e2bbc4b45c84ff4d83a458d005277feed5cc704d0e49ae3ac97146b30e91c848397a3dfd3dcb1a3919cf872ac3e3f590752b40828cac5a2ce270f2bc52ce7edd254a6db376072339ad3cb2857a7fae5de2335e124194e30f7eed3adff0663c4758d7775b13547c700760bc09c077055fb8a8b17d296c8981e1b5e296c997b0077e20e725bcbf1a21ec5db104f2bef5d96e431fd88fd1ecd295bdb2ae73043af73b804273968efa8612c16d75a13fa3a4b743e85bd736c4abe7db8dfbd56d62b18001f0ee6ff542149c2314c9caab6865c2133bbf3cd1cb04f3bb857e9272c54e1609dc8a7f98fa6ecda3078a804825450cb77ea20682c4e4a7492bbe1636a943ccf67137ebba75c660fdb49996784d19455ba4a7a5fd5eb24a15000000000000000000000000000000000000000000000000000000e89c6744b980f1afd898c04a528069c3071fd5c382aa264e74461e70447eb6f3dbbe26624d379b7e420fce6f51b56148", 0xfffffffffffffef3) r2 = syz_open_pts() close(r1) dup(r2) syz_open_pts() setuid(r0) r3 = syz_open_pts() fcntl$getflags(r3, 0x3) r4 = socket$inet(0x2, 0x2, 0x6) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x4000002, 0x0) setsockopt$inet_opts(r5, 0x0, 0x1000400000000008, &(0x7f00000003c0)="b1ce7444d8b6d1d6a842cadb90f0ffe2bffcb3fc16f24fe6e4b4af014dd63f1fbac6c91a88bfae81f031f707e8427ff029b75ae167e9360064de2e3e9dead9b2d643f6dae94036d0ad868012049d835abe80e4b17fea7acb8161acf7d18e4f47f01e25bb23dc1417074c92d21ebbc21b2704445a7aa00183eaba7685d2f604b8ac31d5b11c1171db51b9a17215fccf2c265952541592443bab67fcfc1ec65d50d4ee3afcc06a9d37ff46bd5e00e2b38994c49a0bda7f59fb8287f45706e951ed2d4757fd862ee473da42cbea8e775ef6ca29e60ef7f58d85b9e4114bede16487fe74ffad245d232786cf1fd0357452b0195ff70893f5a2afa06e05165a791b0c97294e8027fe1bdddec79f3f378f6ea5d904f7ea3f82737e7c71b6ed9dee9eca0a8d490cb3ff37c0bba0e8a777efa7ec7969cdef6f89221c510c8e29e6705c8628a60733d26b9cf828ead7", 0xfffffffffffffff6) setsockopt(r4, 0x3, 0x10000000000a, 0x0, 0xfffffffffffffd21) r6 = socket(0x18, 0x4000, 0x1) write(r6, &(0x7f00000002c0)="79da8809c9a08c23518439e1815e59c8665de6b3cfbc8860a6bb18b30edcf7f5ead57ba811cf114a851f987b29a92a9e0716c508c3a357cf0f3b17b3c8c3bb7f698ecb7ed0578e3f7e2266dac1e4dee7142c29a895d91d622c0e5a8e19c61c842a0888a6de2214e60de9372941733efb0b93d11dde41be84df051ea71ed4ee1d6dd6c55ea640e4f5a1997dd4857b014c268d1dc93d3022eb19e1e39eb07c4c40446ab8ed614d8062094847749a278b2a7f9558dccfcc4bf771ff007a09b867e204bcc4a7f13ffd607cdd02d7b9f28dde32fdc08c6141e081b7bb29469fc73d1cd63671e3cc8133580d", 0xe9) r7 = semget$private(0x0, 0x6, 0x8c) setitimer(0x1, &(0x7f0000dc3fe0)={{0x0, 0x8}}, &(0x7f0000b1bfe0)) semop(r7, &(0x7f0000000040)=[{0x1, 0x0, 0x800}, {0x1, 0x7, 0x800}, {0x5, 0x5, 0x1800}, {0x3, 0x9, 0x1000}, {0x0, 0xffffffffffffffff, 0x1000}], 0x5) getgid() ioctl$TIOCSDTR(r3, 0x20007479) semctl$GETALL(r7, 0x0, 0x6, &(0x7f00000008c0)=""/4096) shmget$private(0x0, 0x2000, 0x20, &(0x7f0000ffd000/0x2000)=nil) r8 = fcntl$dupfd(r6, 0xa, r3) ioctl$WSDISPLAYIO_GVIDEO(r8, 0x40045744, &(0x7f00000000c0)) semctl$GETNCNT(r7, 0x2, 0x3, &(0x7f0000000580)=""/76) getsockopt$sock_timeval(r6, 0xffff, 0x1006, &(0x7f0000000200), &(0x7f0000000240)=0x10) 16:00:00 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x7ffe, 0x0, "00207044b8d7b53122c120000001000000000d00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setitimer(0x0, &(0x7f0000000000)={{}, {0x2}}, 0x0) r0 = socket(0x18, 0x2000001, 0x0) close(r0) getpeername(r0, &(0x7f0000000200)=@in, &(0x7f0000000240)=0xc) r1 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f00000001c0)={0x7f, 0x47, 0x7, 0xfff, "2f1c5c495b0ad823ac6548810e44af2e6563feac", 0x9, 0xfff}) utimes(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)={{0x9, 0xce4}, {0x6, 0xff}}) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setitimer(0x3, &(0x7f0000000040)={{0x6, 0x8}, {0x100, 0x1}}, &(0x7f0000000080)) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:00 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2000000006002, 0x411) open(&(0x7f0000000000)='./file0\x00', 0x0, 0xa8) 16:00:00 executing program 0: r0 = syz_open_pts() r1 = open(&(0x7f0000000040)='./file0\x00', 0xa00, 0x85) ioctl$VT_OPENQRY(r1, 0x40047601, &(0x7f00000000c0)) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000100)={0x49, 0x0, 0x90d2, 0x3, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae632e0c2e8b27f2b284a73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8a7db9ad8a4f5f728ada3742d193ef16ab93f12fc4d5f16b136a5d00d", 0x65) write(r1, &(0x7f0000000300)="bdb0eda403f2cb60b0e545e559882a5b47101623324bc83def3ab33ef2a7817702bb61b1ac50c6e13cc07b665bb4bf9cffe5bbfd3455bbcdc062f8d6f2d31fb1d8eb869f11b5d09819594a0d8325d5d62813c15c4b258141aa75b300bace1ac7f1df731033f853d6d88999786906442530a0e61d0837b08a43c519c126a71a3af9b7d15485ddc0b7648d1cefa1563a3338a7d1035d95241d73768a849936da6519b2b1fb7f5709", 0x2d9) r2 = syz_open_pts() r3 = socket$inet(0x2, 0x8001, 0x3) getsockopt$inet_opts(r3, 0x0, 0x0, &(0x7f00000003c0)=""/178, &(0x7f0000000000)=0xfffffffffffffdcf) close(r0) dup(r2) r4 = syz_open_pts() ioctl$TIOCSTOP(r4, 0x2000746f) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0xfffffffffffffeff, "85495500020000000000001167f5afa680400900"}) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000840)={0x0, 0x0, 0x3, 0xb, "b08dce5800"}) readv(r4, &(0x7f00000004c0)=[{&(0x7f0000000200)=""/213, 0xd5}], 0x1) setrlimit(0x7, &(0x7f00000001c0)={0x7ffe, 0x3}) 16:00:00 executing program 1: lchown(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) socket(0x2, 0x2, 0x0) 16:00:00 executing program 1: select(0x40, &(0x7f0000000000), 0xfffffffffffffffe, 0x0, 0x0) semget$private(0x0, 0x0, 0x84) 16:00:00 executing program 0: getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r1 = getuid() setreuid(r0, r1) mknod(&(0x7f00000001c0)='./file0\x00', 0x1002, 0x0) open(&(0x7f0000000200)='./file0\x00', 0x1, 0x0) r2 = open$dir(&(0x7f0000000880)='./file0\x00', 0x0, 0x0) fcntl$lock(r2, 0x4, &(0x7f0000000640)) 16:00:00 executing program 1: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000000), 0x1) r1 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) write(r2, &(0x7f0000000140)="02", 0x1) pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r1, &(0x7f0000000280)=[{{r4}, 0xfffffffffffffffe, 0x4b}], 0x3, 0x0, 0x0, 0x0) ioctl$TIOCSCTTY(r2, 0x20007461) open(&(0x7f0000000300)='./bus/file1\x00', 0x8, 0xa0) ioctl$TIOCSETVERAUTH(r5, 0x8004741c, &(0x7f0000000200)=0x401) kevent(r1, &(0x7f0000000180), 0x401, &(0x7f0000000240)=[{{r3}, 0xffffffffffffffff, 0x1}], 0x7fffffff, 0x0) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f00000001c0)=0x2) kevent(r1, 0x0, 0x0, &(0x7f0000000100), 0x1, 0x0) truncate(&(0x7f0000000000)='./bus/file0\x00', 0x101) fsync(r3) r6 = semget(0x2, 0x2, 0x401) semctl$GETALL(r6, 0x0, 0x6, &(0x7f00000002c0)=""/11) getuid() mknod(&(0x7f00000000c0)='./bus\x00', 0x280002002, 0x2065d) chdir(&(0x7f0000000100)='./bus/file0\x00') r7 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x2) ioctl$TIOCFLUSH(r7, 0x80047470, &(0x7f0000000140)=0x4) readv(r7, &(0x7f0000000040), 0x1000000000000091) 16:00:00 executing program 0: r0 = syz_open_pts() r1 = dup2(r0, r0) recvfrom(r1, &(0x7f0000000040)=""/207, 0xcf, 0x800, &(0x7f0000000180)=@in6={0x18, 0x1, 0x10001, 0x80000000}, 0xc) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000140)={0x0, 0x7, 0xfff, 0xfffffffffffffffd, "3cbae506251a0000009300"}) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) fchdir(r0) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000000)) 16:00:00 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x20000002b, &(0x7f0000000000)="4b74954c", 0x4) read(r0, &(0x7f0000000040)=""/78, 0x4e) 16:00:01 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1c37e6fc6e23c5b00e74de400"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) write(r0, &(0x7f0000000200), 0xfe72) r1 = syz_open_pts() close(r0) r2 = dup2(r0, r1) fcntl$setstatus(r2, 0x4, 0x8c) r3 = dup(r1) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f00000001c0)={0x0, 0x3, 0x7f, 0xfffffbfffffffff8, "dc04001b0002e108000000000600"}) fsync(r2) readv(r4, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) ioctl$TIOCGWINSZ(r3, 0x40087468, &(0x7f0000000000)) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x2012, r3, 0x0, 0x0) ioctl$TIOCCLRVERAUTH(r2, 0x2000741d) fcntl$setstatus(r0, 0x4, 0xcc) 16:00:01 executing program 0: r0 = semget(0x2, 0x4, 0x218) semctl$IPC_RMID(r0, 0x0, 0x0) socketpair(0x20, 0x1, 0x7f, &(0x7f0000000480)={0xffffffffffffffff, 0xffffffffffffffff}) read(r1, &(0x7f00000004c0)=""/221, 0xdd) mkdir(&(0x7f0000000280)='./file0\x00', 0x80) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) lchown(&(0x7f0000000140)='./file0\x00', r4, r3) r5 = open(&(0x7f0000000880)='./file0\x00', 0x20, 0xa) kevent(r5, &(0x7f0000000640)=[{{r2}, 0xfffffffffffffffd, 0x80, 0x40, 0x3}, {{r1}, 0xfffffffffffffffd, 0x3, 0x10, 0x5, 0xffffffffffff8001}, {{r2}, 0xfffffffffffffffb, 0x4, 0x4, 0xffffffffffffffff, 0xb5b8}, {{r2}, 0xfffffffffffffffb, 0x10, 0xc, 0x1, 0x7}, {{r1}, 0xffffffffffffffff, 0x1, 0x11, 0x8, 0x8}, {{r1}, 0xfffffffffffffffe, 0x29, 0xfffff, 0xbda6, 0x7f}, {{r2}, 0xfffffffffffffffd, 0x4, 0x1, 0x9, 0x4}, {{r2}, 0xfffffffffffffffe, 0x18, 0x0, 0x4, 0x8}], 0x207d, &(0x7f0000000740)=[{{r1}, 0xffffffffffffffff, 0x1c, 0xc0000061, 0xffffffff, 0x80000001}, {{r2}, 0xffffffffffffffff, 0x85, 0x3, 0x3, 0x6}, {{r1}, 0xfffffffffffffffe, 0x0, 0xbb9f7cec5f0c5422, 0xff, 0x9}, {{r2}, 0xffffffffffffffff, 0x1, 0x4, 0x5, 0x6}, {{r2}, 0x0, 0x20, 0x0, 0x1, 0x9}, {{r1}, 0xfffffffffffffffe, 0x10, 0x20000002, 0x7, 0x833}, {{r2}, 0xfffffffffffffffb, 0x4, 0x1, 0x2ab5, 0x80000000}], 0x7, &(0x7f0000000840)={0x3f, 0x9}) setgroups(0xee9cfb9e39f1d628, 0x0) setuid(0xee01) r6 = semget$private(0x0, 0x3, 0x0) syz_open_pts() r7 = accept(r5, &(0x7f0000000040)=@un=@abs, &(0x7f0000000380)=0x8) sendto$unix(r7, &(0x7f00000003c0)="a684e5130304119bed47ca9a3debbd73e7ec9608cce7f046627752d4375d4f0575cf38d8160748860bf5f583a126990eaa5b1d2695c605d4f1f97967c39cd00e6ccc0d39fc95e6d49db1ba342a0639958766dac00c235fc441b76c300566c05cb279017539799ec654f06c0118", 0x6d, 0x401, 0x0, 0x0) linkat(r5, &(0x7f0000000100)='./file0\x00', r5, &(0x7f00000005c0)='./file0\x00', 0x0) semctl$IPC_RMID(r6, 0x0, 0x0) r8 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) listen(r1, 0x55) ioctl$WSDISPLAYIO_ADDSCREEN(r8, 0x80245753, &(0x7f0000000440)={0x4, './file0/file0\x00', './file0/file0\x00'}) symlinkat(&(0x7f00000001c0)='./file0\x00', r8, &(0x7f0000000240)='./file0\x00') r9 = open$dir(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) chdir(&(0x7f0000000600)='./file0\x00') r10 = fcntl$dupfd(r9, 0x0, r9) openat(r9, &(0x7f0000000300)='./file0\x00', 0x400000030000, 0x10) open(&(0x7f0000000340)='./file0\x00', 0x1, 0xb4) chmod(&(0x7f00000002c0)='./file0\x00', 0x184) ioctl$TIOCSETD(r10, 0x8004741b, &(0x7f0000000000)=0x3ff) 16:00:02 executing program 0: mknod(&(0x7f00000004c0)='./bus\x00', 0x2000, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x3fd, 0x0) r1 = getuid() r2 = getgid() fchown(r0, r1, r2) write(r0, &(0x7f0000000180)="6e2ead", 0x3) preadv(r0, &(0x7f0000000440)=[{&(0x7f0000000100)=""/111, 0x6f}, {&(0x7f00000001c0)=""/107, 0x6b}, {&(0x7f0000000240)=""/41, 0x29}, {&(0x7f0000000280)=""/219, 0xdb}, {&(0x7f0000000380)=""/160, 0xa0}], 0x5, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000040)={'./bus\x00', 0x0, 0xdb9d, 0x8, 0x1, 0x4f1a, 0x3fe8, 0xffff, 0x1, 0x0, 0x8, 0x2}) 16:00:02 executing program 1: r0 = socket(0x2, 0x1, 0x0) shutdown(r0, 0x0) getsockname$inet6(r0, 0x0, &(0x7f0000000500)) 16:00:02 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x2, 0x0, 0x8, 0x300000000}) flock(r0, 0x2) fcntl$setstatus(r0, 0x4, 0x40) flock(r0, 0x1) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x100000000}) r1 = semget(0x0, 0x3, 0x20) semget(0x0, 0x2, 0x201) semctl$GETALL(r1, 0x0, 0x6, &(0x7f00000000c0)=""/208) 16:00:02 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x0) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x80, 0x40) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000006c0)={0x0, 0x0, 0xb104, 0x0, "9d68331a4f902f44d111ef2ea4bcf41a5a3300"}) 16:00:02 executing program 0: read(0xffffffffffffffff, &(0x7f0000000040)=""/31, 0x1f) recvfrom(0xffffffffffffffff, &(0x7f0000001100)=""/161, 0xa1, 0x0, 0x0, 0x0) mmap(&(0x7f0000719000/0x4000)=nil, 0x4000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) execve(0x0, 0x0, 0x0) 16:00:03 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) readv(0xffffffffffffffff, &(0x7f0000001480)=[{&(0x7f0000001500)=""/120, 0x78}], 0x1) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000280)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b402934999abccdb3189cfb38f83ff90c2452c60af2b51ad0c6b004170162932fda25d893b0679a4", 0x65}], 0x1) write(r0, &(0x7f0000000200), 0xfe72) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCCLRVERAUTH(0xffffffffffffffff, 0x2000741d) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000080)=0x400) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0xfffffffffffefffd, 0x3, 0xfffffffffffffffd, "845c5509002000afb481954dfc5c7f8ad79f2700"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 16:00:03 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = semget(0x3, 0x2, 0x30) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f0000000040)=0x4) 16:00:03 executing program 1: mkdir(&(0x7f0000000240)='./file0\x00', 0x0) chmod(&(0x7f00000001c0)='./file0/../file0\x00', 0x2) truncate(&(0x7f0000000040)='./file1\x00', 0x64) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) lchown(&(0x7f0000000000)='./file0\x00', 0x0, r0) setgroups(0x0, 0x0) setuid(0xee01) unveil(&(0x7f0000000080)='./file0/file0\x00', &(0x7f00000000c0)='c\x00') 16:00:03 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000240)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)=[{0x0, 0xffffffff}], 0x1}) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000000)={&(0x7f0000000140)=[{}, {0x2}], 0x2}) 16:00:03 executing program 1: r0 = socket(0x11, 0x3, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5dc2) readv(r0, &(0x7f0000000800)=[{&(0x7f0000000080)=""/21, 0x15}], 0x1) write(r0, &(0x7f0000000140)="2703bd253314c8ecb4ff08fef813b73eac2a9dd9a43b7b261a216df8a84853d3364138e553de949f4196b58f2114f357b745a22402415959bdef788f5f8a4f53dc2983b5ecd60f5dafe9ec66ee702b6baed4", 0x52) open$dir(&(0x7f0000000040)='./bus\x00', 0x80, 0x9) 16:00:03 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="04"], 0x1}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) sendmsg(r0, &(0x7f0000000280)={&(0x7f0000000040)=@un=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000000240)=[{&(0x7f00000000c0)="cb28d5156c2af22a839b691245d7a81b25849079eb41c1a6f7b37ce190d4c681f14179c89e0291525917d3e55a3f2ea8363c38caebdb28bdfed37656e205bb5a326ab751a3400898b20fcaa8b9cd4f173870fb158c767c7080f17b24826ce2a23daa94395e5f2907435029f871e04afd52fc5c80e3b569c0aa22cf5c1fef31bf0fe0d122aa83e5960604512951326eb00927cdca0ffc1723b6cfd82a72913efe101f2613c6c8e4c0dc039153768914330babb9c98422a4e77e9600067f05", 0xbe}, {&(0x7f0000000180)="cc80d0dd50b9307d7ffc30c792feb300cee5b4f6a796cb3e8d7763c0cc76b5bdd7b0633745385c2e112d3cc5273caa28ad3823860b4280d67ac16d75206ecb8b883d858261db856cfa63f97ca636e308363fd2af5b436747aef04f8d89fbcc93f6306006df2e2bfd2a58998dc1f4dbf1db89ea974d7b1628c691ab121116da7696ac8614d582b7e059fd1688d1c8e0de512e47e1605ea197ad7ce0b4fedd01b9", 0xa0}], 0x2, &(0x7f0000000400)=[{0x98, 0x1, 0x80000001, "1d7eabdc6efec103c951aef5a70d7a6929e3322a1cd7f8bb6d57dd78da79d0680b774315bad43b0882b56e083da776ad0a2effceed620abf00a2442693a80e2f12ea5ef5c3b97c6b135df70255bfc68855717ed6bed619ec81b833b6df190f2b535fdd9cf5c20bfea3bdc7d7b668ad9929154dd28a0bf290c4ed3b62bce2721ef678d399"}, {0x80, 0xffff, 0x9, "7c56416094df1471a263e06de9df86bf940f25ef37eec74171cb3d54d6e866e890de7df40949652397d8d71d7b2f696fc71d8acfb52db179fdfc2c4c603d82eee1a0aa7026af0b9a5a15613b1268258d3bdef04eae2b1ef43e09b0a72f3b8ef913b8f4909409b3669a71d38a"}, {0x60, 0xffff, 0x0, "86670f9e02b2edafced71b94060ec024a50d015355226882db024da91260206bf507b221786b2b54cebc7f8bc23ee2fa665d1443a034c438b1f674c6c5439ffbe47ad886308194c04b16"}, {0x30, 0x1, 0x6, "a57357ad20fac69f1185a76ddb57a18b82ac2cdb0212ff0840"}, {0x10, 0x1, 0x7fffffff}], 0x1b8}, 0x8) setsockopt(r0, 0x29, 0x800000000000009, &(0x7f0000000080)="292918d7", 0x4) 16:00:03 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000ac0)='/dev/zero\x00', 0x8000000000000042, 0x0) r1 = accept(0xffffffffffffff9c, &(0x7f0000000740)=@un=@abs, &(0x7f0000000780)=0x8) pipe2(&(0x7f00000007c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000040)=0x2) r3 = dup(0xffffffffffffff9c) r4 = syz_open_pts() r5 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000800)='/dev/wsmouse0\x00', 0x0, 0x0) r6 = dup(0xffffffffffffff9c) r7 = socket$inet(0x2, 0xc003, 0x8e2) r8 = openat$zero(0xffffffffffffff9c, &(0x7f0000000940)='/dev/zero\x00', 0x88, 0x0) r9 = syz_open_pts() r10 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000980)='/dev/ttyCcfg\x00', 0xa0, 0x0) kevent(r0, &(0x7f0000000840)=[{{r1}, 0xffffffffffffffff, 0x20, 0x0, 0x0, 0xfffffffffffff801}, {{r2}, 0x0, 0xd8, 0x721bd3791880f2b3, 0x422, 0x80000000}, {{r3}, 0xffffffffffffffff, 0x20, 0x80000001, 0x0, 0x3}, {{r4}, 0xffffffffffffffff, 0x1d, 0x80000084, 0x8, 0x5107}, {{r5}, 0xfffffffffffffffb, 0x0, 0x0, 0x6, 0x5}, {{r6}, 0xfffffffffffffffd, 0x8, 0xfffff, 0x8, 0x3}, {{r7}, 0xffffffffffffffff, 0x8, 0x40000000, 0x3, 0x458}], 0x813, &(0x7f00000009c0)=[{{r8}, 0xfffffffffffffffe, 0x9, 0x20, 0x20, 0x5}, {{r9}, 0xfffffffffffffffa, 0xc4, 0x1, 0x6, 0x5}, {{r10}, 0xfffffffffffffff9, 0x6, 0xf0000000, 0x3, 0x3}], 0xc52, &(0x7f0000000a40)={0x401, 0x1e6}) r11 = open(&(0x7f0000000180)='./bus\x00', 0x1, 0x0) pwritev(r11, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0) writev(r11, &(0x7f00000001c0)=[{&(0x7f0000000200)='\f', 0x1}], 0x1) ioctl$TIOCSTSTAMP(r11, 0x8008745a, &(0x7f0000000000)={0x4}) writev(r11, &(0x7f0000001240)=[{&(0x7f0000000240)="88a9d6da683adc1e299088ae2dbbe64b091e652a685773210b7289fa36508422720552e2d27d186c9f652264e167e4259d928d0672dc8fc7a2b5d64b26eaeb3025c77d28657a5d33898b1579c05f40785dd347075b6a24ae8c1e107d8d21dcaa6fe002577362da5c9e7b6bc90ebda0f661149fb776d9457fca55adbe10cb497715d3c514c1ba7783d7dc38bb0f67f754f9510d361daa054ecb4e46ca1d649e2a92b56003d918aaa2f285368bcaa12ee397edfd955b24b71be5f455bb77d2a6a7907477fd47b6759400e924c2fc35e8eb14904558225177137c9baac62a76e9370fd1f02ec8d235039e98d1bc3fb645a40100d60b79a0b32342a0fe07dab7715c526a460a905d9050f766cbf7fe413d9edc8f29c5964a05acc7e03a05c0e41157ae269e72f4783c3939d079626b84f3e9f7886e73233367dab289cd7cb2335a5932b7edb7165068b3f8c58d1e18746d809eba430bc2e817c9839765b28f17625de04ac56518d534e45b9d883188d127abc8d258edf77510f696e2e77399e3492cc0c6b56d3584b6d97235658a2e1341305420a34941a15dae7b69a98d5c9c58a822782cdbc2e654f5e94bf0ee375ccdeab535df9ea675527da608d58871fe818aac46601e0de892a2b6de3d914a958613f6d0b8051b9c0f49b530f0787aba1b0d4c0723724a021584dac7a7329990ab83a2ca5a378d1fa62b1eb8b276442432b312cb9cee7d4bb4b65b1244a3edf12b16d4ca0ff3a077b59f323e1093568b7f243468038019527275c92f01a88553209bd7121ab05b4ea678e8b9f6e1a2486787ae52a3fb6df1a3d47bf497e4be88cb6f2b8c2d1bdb13f178e53c62f98993e9f62a7594ab459e07405a0c46926d76636b7b45742ebc8cf74056e598be820df499b11bb52a6b10e2af5cb947c8db7d09e7bf4dcc284ac54b588f49818b751a4367f8d14909c39ed4e63a91e369ec9c14b57c697f8745e694e013fac87d0f14063ccbb88c530181d1f0f812d1e34611f4e39e4cfed7f852685df8649c4d5c940d9be7bbe479c09320e625edebffe0710e155e593e411c4f50e1d32191c59638bb3e3802cd335038c198b054437d177308c9a00f60f813356699abb1cebb759399bb8b4bc756aa160bb58856000dc93e7693b57ac025d29065ef1074f62c1f6e8a306dc740e38391524410b9763597e7ed6988855e1c9c2015e67579fb719c2fe41eda7296be796b63e9deb134613bc732c685543a2bf64b4bcf20941106777fcd11921ab868a7f8c53011d047034376f7ec211f8ed85ed3eb94392935f9fc35d73b9eac05e278b378431e1c6799ffe29ae2213cdd0bf1db67587e9f4472814efaf50041ce975d7acaf07e9c2c514f36bfcf0f24a584c8117767d3e0856ac7903eb4a954ba335bae2bda935deeca609dc461bc8a04251a1d429c50cf7b479c381a308d8b35002771443a2cc310c9216423707318a174a8a2b568a185ddb47c98feb510012d6de1a6d81d77e8421951fba78f8c4351e3f3b95fc1e578ce7ac7e54bc39bd8ed0a27e71540b6b8a790bdcaf22cfac7ffcd0229bc70fdc32fba5aca9bff342574dc6850d770f9b91ce963c746b8e8ea6637352e0b9627ee448aecbaeb672e88d4547e68c015ff223c9759981ba524adcb14b74d71adea07", 0x49a}], 0x1) close(r11) 16:00:03 executing program 1: socketpair$unix(0x1, 0x4000000000009, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername$unix(r0, &(0x7f0000000180)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005457b35e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f21f05b8fd91557a5b559eb19f2aaed0def3e9e82eab1d720bc395cbbcc8565c1a13676a704b8947e4577489a7380ded501a351d62ff6334a7894b50a082da08da3fa29953769f8d2acba462b35b0322bdce2abe3d1a8e8ee9fe7837f2c001c89db5ce1fe14d211d768e6adcd1131cbe6dca8ab33fad488ac1d1f05d0076efb21d84cb583766f6ce25eaa41fd87c23ef0320d2a4dc4b2561"], &(0x7f0000000000)=0x1002) pipe(&(0x7f0000000040)) 16:00:03 executing program 0: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000b81100000029000000330000000300000035"], 0x31}, 0x0) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(r0, &(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r0, &(0x7f0000000100)={0x0, 0x38d, 0x0, 0x0, 0x0, 0x5ae}, 0x0) 16:00:03 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x40004010000028ad) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000440)=[{&(0x7f0000000840)="000000186004008b00232c27feff023519edffff0001000000bf02008cb383246b361f9d216d848314a23e1d8cca1286a2a219a3ac621f176181ffe691ec51f8a0d9025335a17d1827ad0000000000", 0x4f}], 0x1) shmget$private(0x0, 0x1000, 0x40, &(0x7f0000fff000/0x1000)=nil) 16:00:03 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bca) recvmsg(0xffffffffffffffff, &(0x7f00000005c0)={0x0, 0x0, &(0x7f0000000000)=[{&(0x7f0000000200)=""/89, 0x59}, {&(0x7f0000000280)=""/227, 0xe3}], 0x2, 0x0}, 0x0) r0 = open(&(0x7f0000000100)='./bus\x00', 0x4a2, 0x0) pwritev(r0, &(0x7f0000000140)=[{0x0, 0x3d}], 0x10000000000000b0, 0x0) 16:00:03 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x8, &(0x7f0000000040), 0x4) bind$unix(r0, &(0x7f0000000000)=@abs={0x1, 0x0, 0x2}, 0x8) 16:00:03 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x2183, 0x0) open$dir(&(0x7f0000000040)='./bus\x00', 0xedda2fdd56259511, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) 16:00:03 executing program 0: open(&(0x7f0000000080)='./bus\x00', 0x80, 0x2) mknod(&(0x7f0000000040)='./bus\x00', 0x2002, 0x8000000000005200) open$dir(&(0x7f0000000100)='./bus\x00', 0x0, 0xa0) open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) 16:00:03 executing program 1: mknod(&(0x7f00000001c0)='./file1\x00', 0x2014, 0x1005) r0 = open$dir(&(0x7f0000000180)='./file0\x00', 0x220, 0x150) readlinkat(r0, &(0x7f0000000200)='./file1\x00', &(0x7f0000000240)=""/9, 0x9) rename(&(0x7f0000000040)='./file1\x00', &(0x7f00000000c0)='./file0\x00') r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) bind$unix(r1, &(0x7f0000000000)=@abs={0x1, 0x0, 0x1}, 0x8) rename(&(0x7f0000000080)='./file1\x00', &(0x7f0000000140)='./file0\x00') 16:00:03 executing program 0: pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f00000000c0)) write(r1, &(0x7f00000001c0), 0xfffffef3) poll(&(0x7f0000000040)=[{r0, 0xf0}, {r1, 0x47}], 0x2, 0x0) poll(&(0x7f0000000000)=[{r1, 0xd}], 0x1, 0x0) connect$unix(r1, &(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa) 16:00:04 executing program 1: openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000380)='/dev/wsmouse0\x00', 0x4000200000108a9, 0x0) r0 = kqueue() r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000280)='/dev/zero\x00', 0x80, 0x0) ioctl$TIOCNOTTY(r1, 0x20007471) ioctl$WSDISPLAYIO_GMODE(r1, 0x4004574b, &(0x7f00000002c0)) kevent(r0, &(0x7f0000000100), 0x6, 0x0, 0x10001, &(0x7f0000000140)={0x3, 0x7fffffff}) preadv(r0, &(0x7f00000000c0)=[{&(0x7f0000000000)=""/105, 0x69}, {&(0x7f0000000080)=""/56, 0x38}, {&(0x7f0000000180)=""/245, 0xf5}], 0x3, 0xb) ioctl$VT_GETACTIVE(r1, 0x40047607, &(0x7f0000000300)) 16:00:04 executing program 1: r0 = open(&(0x7f0000000040)='.\x00', 0x100000000000, 0x0) mkdir(&(0x7f0000000180)='./file1\x00', 0x0) fchflags(r0, 0x40000) fcntl$getown(r0, 0x5) linkat(r0, &(0x7f00000000c0)='./file1\x00', r0, &(0x7f0000000100)='./file1\x00', 0x0) rmdir(&(0x7f0000000080)='./file1\x00') bind(r0, &(0x7f0000000000)=@in6={0x18, 0x1, 0x7fffffff, 0x80}, 0xc) 16:00:04 executing program 1: r0 = kqueue() r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) mkdir(&(0x7f0000000180)='./file1\x00', 0x0) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0x11}], 0x9130dbf, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000140)='./file0\x00', 0x0) renameat(r1, &(0x7f0000000100)='./file0\x00', r1, &(0x7f00000000c0)='./file1\x00') 16:00:04 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x91}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSTOP(r0, 0x2000746f) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x24e7, 0x7fb, 0xfffffffffffffffe, "0366402ba77f0c033c02df71795acd76ef3caf00"}) write(r0, &(0x7f0000001ac0)="b42082b09a21e06b060eb570039e17baa79325b0a26f19e9af", 0x19) r1 = getegid() setegid(r1) 16:00:04 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) accept$inet(r0, &(0x7f0000000080), &(0x7f00000000c0)=0xc) setsockopt$inet_opts(r0, 0x0, 0x2001000000009, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) setsockopt(r0, 0xa4000, 0xbb5, &(0x7f0000000100)="43226380dbbf01fd094a52d74f6216194e755ca6da4a48d7f0299b07a63a0a0b5257b328b9f3bf7e8bcfb23fdc883be64ffce9e4e687a4b7b72c74411b303b776f36349d16320fe059be7d2f043164c7e4a6413605f85fec50cba1946dc82b2fcf8924dd1a781c254ca7f96c27bbd932e125ee4a0d695438f6fc9ffbc7c43373eac2c24f77a2d10d41bd305113656857ac606ae8db28adc105c890f14de0990f4507d63578de85ab5ae94093d2efd2ae794053fe05f10dda0c598fe135", 0xbd) truncate(&(0x7f0000000040)='./file0\x00', 0x2) 16:00:04 executing program 0: kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xfffffffffffffffe}], 0x0, 0x0) r0 = socket(0x18, 0x3, 0x3a) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) shutdown(r0, 0x2) fchdir(r0) writev(r0, &(0x7f0000000500)=[{&(0x7f0000000040)="d7ec76c068505690d381830b23a0b13a5f717ff8", 0x14}], 0x1) dup2(r0, r0) 16:00:04 executing program 0: r0 = socket(0x40000000011, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, 0x0, 0x0, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffe, 0x1, 0x80000001, 0x6126}], 0xc4e, 0x0) kevent(r1, &(0x7f0000000000), 0x81, 0x0, 0x7, 0x0) bind$inet6(r0, &(0x7f0000000000)={0x18, 0x2, 0x8, 0x800}, 0xc) kevent(r1, &(0x7f0000001300), 0x7f, &(0x7f0000001340)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x101, 0x0) 16:00:05 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) syz_open_pts() ioctl$TIOCSETA(r0, 0x80047469, &(0x7f00000004c0)={0x3, 0x0, 0x0, 0x0, "61aa0db100000100"}) write(r0, &(0x7f0000000500)="b762dba0abfd9335551c75ecaacc6294250a83fcaf44004e2cf1b58374299148e3a735e8529328641982091658d83c883c8d84dab1fe1356b15ff835b047cd0189574c8aac77da0900000000000000d88669fac9b4fca5ddb633776e9cb7cf5de747db42cad2ad8ff8", 0x69) load: 3.03 cmd: OpenBSD/amd64 (ci-openbsd-multicore-7.c.syzkaller.internal) (tty00) 16:00:06 executing program 1: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000140)='/dev/ttyCcfg\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_GMODE(r0, 0x4004574b, &(0x7f0000000380)) kqueue() r1 = dup(r0) readlinkat(r1, &(0x7f00000003c0)='./file0\x00', &(0x7f0000000400)=""/246, 0xf6) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000040)=[{{r2}, 0x0, 0xc1, 0x80000000, 0x40, 0x3}, {{r2}, 0xfffffffffffffff9, 0x8b, 0x34, 0x9, 0x5}, {{r2}, 0xfffffffffffffffd, 0x42, 0x2, 0x4, 0x2}], 0xfffffffeffffffff, &(0x7f00000002c0)=[{{r2}, 0xfffffffffffffffc, 0x4, 0x4, 0x4, 0x5}, {{r2}, 0x0, 0x50, 0x1, 0x0, 0x4}, {{r2}, 0xffffffffffffffff, 0xa8, 0x1, 0x800, 0xffffffff}, {{r2}, 0xfffffffffffffffe, 0x40, 0x1, 0x930, 0x4}, {{r2}, 0xfffffffffffffff8, 0x1a, 0x4000000a, 0x1, 0x1}], 0xfffffffffffffffb, &(0x7f0000000100)={0x6, 0xab3}) lseek(r2, 0x0, 0x2) r4 = kqueue() kevent(r4, &(0x7f0000000180)=[{{r4}, 0xfffffffffffffffa, 0x2, 0x40, 0x2961, 0xf7e}, {{r4}, 0xfffffffffffffffd, 0x4, 0x20, 0x1, 0x1c3}, {{r2}, 0xfffffffffffffffb, 0x40, 0xc, 0x3ff, 0x8}, {{r2}, 0xffffffffffffffff, 0x20, 0xf00fffff, 0x7, 0x7}, {{r2}, 0xffffffffffffffff, 0x0, 0x80000000, 0x7, 0x60104b95}, {{r4}, 0xfffffffffffffffd, 0x10, 0xf0000000, 0x40, 0x2}, {{r2}, 0xfffffffffffffffd, 0x40, 0xa, 0xfff, 0x10000}, {{r2}, 0xfffffffffffffffd, 0x6f, 0x40000000, 0x4}, {{r2}, 0xfffffffffffffff9, 0x8, 0xfffff, 0x0, 0x6}], 0x9, 0x0, 0xfffc, &(0x7f00000000c0)={0x3, 0x7fffffff}) 16:00:06 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0xa40, 0x4) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x5, 0x10000, 0x7, 0x8e7c, "eee05eed13306a3bfff46ed71b68565e72b3a7b9", 0x5ab0, 0x30}) r1 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(r0, 0x80085762, &(0x7f0000000080)={0x1, 0xb11}) r2 = fcntl$dupfd(r1, 0x0, r1) shmget(0x1, 0x3000, 0x4, &(0x7f0000ffd000/0x3000)=nil) accept(r1, &(0x7f0000000140)=@in6, &(0x7f00000000c0)=0xfffffc95) ioctl$WSMUXIO_REMOVE_DEVICE(r2, 0x80085762, &(0x7f0000000100)={0x1}) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0x4) r3 = shmget$private(0x0, 0x1000, 0x400, &(0x7f0000fff000/0x1000)=nil) shmget$private(0x0, 0x2000, 0x200, &(0x7f0000ffe000/0x2000)=nil) shmctl$SHM_UNLOCK(r3, 0x4) ioctl$TIOCCDTR(r0, 0x20007478) 16:00:06 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) setsockopt$sock_int(r1, 0xffff, 0x21000, &(0x7f0000000180)=0x8, 0xfd9a) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x10001, "d730c1e7bb6fcce23c5b00000000e74de400"}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) shutdown(r1, 0x4) getsockopt$sock_int(r0, 0xffff, 0x1103, &(0x7f0000000000), &(0x7f0000000040)=0x4) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x80, 0x0) lseek(r2, 0x0, 0x2) ioctl$TIOCSBRK(r2, 0x2000747b) listen(r1, 0x8001) listen(r0, 0x5) close(r2) shutdown(r1, 0x2) 16:00:06 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x91}) r0 = syz_open_pts() syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x24e7, 0x7fb, 0xfffffffffffffffe, "0366402ba77f0c033c02df71795acd76ef3caf00"}) write(r0, &(0x7f0000001ac0)="b42082b09a21e06b060eb570039e17baa79325b0a26f19e9afe517c8398bbf89c8e4a9e25c39247ba0b7a7b33cfa47531552d2793f889427f48a92e446400d4f33e2b0093444397040b4de06054b7fc9dce1e118405a20c83f698873ef2cb5ff790d36f393425c0f7f61824bd36abd2010ef3f2f38352a789b9b062a85307818888e38588ad1639f2030c486384d38c8546418a50f8a355a5fb176fcf4057b131d4b9f8036e8a4cf78cdc779347f37a423ae73907279b1adbf44330288d0c88753f0f431e153392588331da8134c90da38864653e35164f42e2a8169f9e4886012e6cf5aa45cbb519a0f57c8d2c091d2cb5332561f458bf3e62a9008ed5567844e59b0bc17ceaff1fcaeb1385f6dc7dc92dbb0b62f88ba782793887cf58384fa71f30a4713795fb469ebfabdb43bc7264ab1bd9c49b35e22a951c326116eafd0ce6d4d77d4df5ceb4250453786cba2c1c97feeabf367f5f73d3a501576bf5f23735a1db85f4a124b58ce15d88c566cdabc9c98c235bf5d5a2ccb6e293fc105bcab6ad43b1268a1a0b179f60707bac23c1094e86cb81ed92ee13c0c32eeb3b787a9e6827e034e9f59617b31c2bdd9e5e4eba5acb2c7edf0a9898d02e60ca281d84a3f99ec9c5947ad8615fc32d6de571d29a33ccccba0d4c582b3ef8c3521de6f6662c42bc96b1219b0f20f785d59cc6e4e5223381bf710dd29d8d6885231a17080776ac4dd3c55520e4ce57b12a82269600bf8c30448647903f1a36e545d977aa016ab9e82b39b0bc97ef60a90e67a66b579c49466f483120106fb4854f997e8149d0c07f2c18d4538daa90aff99c2bde8c7ef078388fe603a5d8cf885736957e14c3089cdd4d3fb06f3ab54b38e7906b6990ac0277834c2316f964e644be034bf657ff4fc5a3afe11d47fab2486151a0f7ee413c4a78f952b435e3c48140af61fc09d1db0f28f19e2bf43127d6d7d93688affc2d82316dfc2eaef21ee72d85ef122983ff523fc6f0a0cd8d650c9c392c7896fd121c7d1e3488d3f81634ef6dfab61fcc69e2f3ff5f6463927d96eea33d47f07d4b5ffc571cb26ef037dd86deab9eed35a21c0c789abf1520b0889d6c51ef307dc3e8ee91597424f6e4cdb2f755a553dda173d6decad2199b7bae438d000e6698ef0e6a7c9354ae7f0ee18478c4c85d469f122461e2258cfcd09e5cb623c46f32c4d7eb57370c8e2965f671d1016988306d5327afb0feb96eb664c50fc3292035f11884dfb8f8f6fa0d73889eafac0e01e39872c9ead2b2c4a8a2c722ae67c01c9a85a7de44fd5fa911ad456e3875cf6b8f32092d2e5717be407ebd5d4760d6c9185a5e9cc5333d4b9d1dc90f0ee86435e0dea6f6eadd8c27b775a4c94fb8ae4ceff527d283b7836179756866ffc9bc58239c368825c3f95463b268a067494cdb4e4775e2031027828db90f6931a56fd0a22555827edfde8acdc62bc598f65a19a4712695016add75eae8a612005b7e0a336853c702a9375254ca3f859199621087aec03efa09cadcfd899539e33c51233f9020057bc44c2444abb8796df70bdef6002ff70f7f8e021ffab564cd9a60bd169a3d0c3bf5543f43e82d17e1c0f5c874e39ac7dedb25aea49fdc7f012dd318513ac9316798699ff87519f3e64be554612bd9a2da4a9748044211486c8f283f38a35a0b5bef8dffa2adc913fab77637940f181cd30726900587142b620a6963a6559a1f0bfff8788484ae34789f8466bd641aca0dd432627c7578f0bf97a7ee12839518efdbb235a9ead7095ede1af8a29c95893c6bb7bdd5a461ca9c711b17ea6749140df7415f69558245f1d1918d62e38341b11dc1ed61eb5c1ae7b28a596be4382745dee842828711c29aa7589016b076885fd6a14d9734283a4ba155cbf38bae1f936d9c3863dc2cc281d3a99c832bf74cc7dab48401cb8a54085b3cadfaf278baa614904e9aad571743fe1834a6052b868060ec390d06ef72bd359e973c5bb26599f876a14ce81cec7d77c6c216cba76c86160778818cfdeecc43828466859dcbc8674777d66108451cdbb1fd1713fa9107da08f3e6248eda8d82e7d39abbaed90b8c65ed04da86e75492306a7c2b254317f2f9f5ec1d135de08691680f303df5acc098eb1533a827588fb43273ba51ea063f74c3d2ef491f8f2e399a2aabc9c3e04429f83c82f1a93b733a337249040e574b42ee6d3264912e5617725c19da7e1f3d35896316b49bc385ff7a4e83b6cbdec93051c7eaee119c570f7c3c4d38ac5c492b050fffe49f73888c9413797db12fcae019f173355e67e1b45bb1e8ae662ca665725a3d91135a6264d11f11878a15839a7b2730cf6762b1f85b9cf9cc2e3fb7c331034c8c711c2f5626460c8abc6f54c5642ad221f018deaaf65246c12320d23a4c1449f65bd5c8127884868cad3b567957629bc5c5ef8d88c887442036865c195cdc033c609b734b6cc735738da4313b0a7ce149980537aa9195456c9cdb8192f26b06010999d5db0293e8d318404408ad2d368c04a680beece5cdb5adc9943f1771abf343c6f565dda942c89ccb06e42f8f50ae63a3a4d6e0890c58000e4fc3d7631b76dd20b2bcc4e676e3e84251afb20eec0774337b7411fde3aca697910eda3c9ef44cffa75fa218d1d665080406f0b961ca81009ea0670b5c8d8bb8711a597f83b9273ff97f174f452a5f73fe83c76da64888c5d4bbc0b55738dd58fdc61cf248f35a0ecb521f0c13822c04d1055a752b76c82261fb49a1e41c2e1a0b9d394047a4a3d3c26b3e125983890de5564c179e9e0eb702761d7b0d3132b1cb950404c9a309b3f7c22ecdb2daa0a772951653cb85f9a62a0a87c8899b1d761ad287e299cdc71fcbf9c15d4cb1f2a2d2fa247f58e4dd4d1c5a419831a4ab7f87bbef0e357b98e0587dd600d05ebd87d288154c007680c6bed8f089481bc42920e3e90a063ffff000000000000f7002f835afe476695763c22acbf5146c80a8eb4cb4e5a7036ff3e7bde7cc5fcda2e60c54e1b985ae737b39318a4dd295b6b9220c3383bb0af5f44ac212b01f6ad4c6fb5f878be414d78d476bcb2119b3499cb977f6de12321c0ec54f0a547c1307a6895f9df7e05a8fb10e378e6c34bfee653fe6054a59cafa50bf061ec32f954be90a259eac85a60c95881e2d16c0cfa03f6367a079a8a1e8611be3952f029756c64c36cc34c42115cbbc536f2899d11a586ab39862e03c9228fc40409453360a724b8f0d6a1499d6a5bac25c081e7fe2c4ed2f0", 0x90b) write(r0, &(0x7f0000001080)="6a4a4e5cfab0fbad605a30c0ca0000000000004603080fde3ef9ce8895af1fbb477bb3ca8802ffd344e2b27999030100008000000000cccc1647e33c563a47c2fb6901e403000d9330090cbe391c3e8c2ec75f4811c73f9835676e16586f1b7cceb8246e56c94c6aeef01905d7bdb63d3a2f0f06d8a1cedb43d71371298b99e6fd8e946eae05000000000000003ce7a6d590fc1b6b85dcb7e4b4c21c2edc35dfc23d048e753eafee045e5409daed53746048f210ff000000000000008ae0e59a5c9acb36b8253770832f17c2c17910b2ffdc8b7c0b0de329ef598985071004995d092b", 0xe3) 16:00:06 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4500) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x10491, 0x0) ioctl$WSKBDIO_SETMODE(r0, 0x8004667c, &(0x7f0000000040)) 16:00:06 executing program 0: pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x80) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0) ioctl$TIOCMGET(r2, 0x4004746a, &(0x7f00000001c0)) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) write(r0, &(0x7f0000000140)='\x00', 0x1) write(r0, &(0x7f00000001c0), 0xe5e1) open(&(0x7f0000000080)='./file0\x00', 0x18000, 0x40) execve(0x0, 0x0, 0x0) getpeername$unix(r0, &(0x7f0000000500)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000"], &(0x7f0000000100)=0x1002) mknod(&(0x7f00000000c0)='./file0\x00', 0x1000, 0x6) execve(0x0, 0x0, 0x0) 16:00:06 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000140)={0x0, 0x7, 0xfff, 0xfffffffffffffffd, "3cbae506251a0000009300"}) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000000)=0x80) 16:00:07 executing program 1: r0 = semget$private(0x0, 0x7, 0x0) semop(r0, &(0x7f0000000080)=[{0x0, 0xe09, 0x1800}, {0x0, 0x400, 0x1000}, {0x2, 0x4, 0x1000}, {0x1, 0x2, 0x800}, {0x2, 0x1, 0x800}, {0x3, 0x30, 0x1000}], 0x6) semctl$GETZCNT(r0, 0x1, 0x7, &(0x7f0000000000)=""/119) semctl$IPC_RMID(r0, 0x0, 0x0) 16:00:07 executing program 1: clock_getres(0xffffffffffffffff, 0xfffffffffffffffe) r0 = semget(0x2, 0x1, 0x563) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000000c0)=0xc) getgroups(0x1, &(0x7f0000000100)=[0x0]) r3 = getuid() getgroups(0x2, &(0x7f0000000140)=[0x0, 0xffffffffffffffff]) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000180)={{0x0, r1, r2, r3, r4, 0x4, 0x2}, 0x5684d580, 0xffffffff91b98b7d, 0x80000001}) nanosleep(&(0x7f0000000000)={0x20, 0x2}, &(0x7f0000000040)) 16:00:07 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000100)='./file0\x00', 0x23e) chdir(&(0x7f00000001c0)='./file0\x00') setuid(0xee01) socketpair$unix(0x1, 0x4002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r1 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r1, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x8000000000000008) 16:00:07 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0x200000039, &(0x7f0000000000)='\x00V\x00\x00', 0x4) setsockopt(r0, 0x6, 0x27, &(0x7f0000000040)="0681", 0x2) 16:00:07 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0x89}], 0x9, 0x0, 0x0, 0x0) mkdirat(r0, &(0x7f0000000000)='./bus\x00', 0x11a) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x43}], 0x200b, 0x0, 0x0, 0x0) 16:00:08 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x4500) r0 = open(&(0x7f0000000200)='./bus\x00', 0x1, 0x0) poll(&(0x7f0000000240)=[{r0}], 0x2000000000000035, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r2 = getpid() ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f00000000c0)={0x3, 0x7fffffff}) open(&(0x7f0000000100)='./bus\x00', 0x30809, 0x81) fcntl$setown(r0, 0x6, r2) setgid(r1) fchflags(r0, 0x40000) 16:00:08 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt(r0, 0x4, 0x67, 0x0, 0x0) write(r0, &(0x7f0000000000)="65ec5a5874983790504f91c4a7dbbf413f67bbd8a3dcdf44ddbff2bc179f9d0e11a1e3d725a30943b5959e37f9b49ac057e644f8c56beb4218bfb61c1d5fb2335ded1a439e54663e9daf1dd6ac02fd7f9d658fdff5cef052730cec128af3ff5f16e66a6d161d1f511ed9571f415f6143b980af248cf8db51c41088e507542c9cfd34cfdfb6a3452d4fd244505e1eb3275a", 0x91) 16:00:08 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f00000029c0)='./bus\x00', 0x381, 0xfffffffffffffffe) r1 = dup(r0) sendto(r1, &(0x7f0000002880)="3c0e9f425f79f29837e6a4b536a49e8492db72b938eaad47d9e06de85ddb8be05e719a81e165f3146549b7685e15558eb13a64af132264361a4847d893cd9dbd048923d3d26015ccfbdc14e0768de2acf95f6ec0a6a06c490afaf77046cf5426542ba9187bd3df203a900a386ac06e98f37a8b8e1486195f7f39d3c60ff8e5f889987a4893436efea678b22954387453fb322e4f8f57cd1b10d63c70a600e0b1be0a18a1812daf0c901ad9ccefe46cd582a6007e874355c1b7e1bc4bdb19cfef34440b1a5144efe4cb623fb1", 0xcc, 0x7, &(0x7f0000002980)=@un=@file={0xf0b342d203f90bf4, './file0\x00'}, 0xa) recvmsg(r1, &(0x7f0000002780)={&(0x7f0000000080)=@un=@abs, 0x8, &(0x7f0000002600)=[{&(0x7f00000002c0)=""/4096, 0x1000}, {&(0x7f00000000c0)=""/149, 0x95}, {&(0x7f0000000180)=""/254, 0xfe}, {&(0x7f00000012c0)=""/219, 0xdb}, {&(0x7f00000013c0)=""/14, 0xe}, {&(0x7f0000001400)=""/128, 0x80}, {&(0x7f0000001480)=""/87, 0x57}, {&(0x7f0000001500)=""/183, 0xb7}, {&(0x7f00000015c0)=""/4096, 0x1000}, {&(0x7f00000025c0)=""/61, 0x3d}], 0xa, &(0x7f00000026c0)=""/154, 0x9a}, 0x40) ioctl$WSKBDIO_SETMODE(r1, 0x40105706, &(0x7f0000000000)) getsockopt(r1, 0x7, 0xfffffffffffffff8, &(0x7f00000027c0)=""/112, &(0x7f0000002840)=0x70) login: wsmuxpoll: not open panic: mallocarray: overflow 18446744071562067968 * 8 Stopped at db_enter+0x18: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND 58886 54716 0 0 0 0 syz-executor.1 *458303 54716 0 0 0x4000000 1K syz-executor.1 db_enter() at db_enter+0x18 panic() at panic+0x174 hfsc_idx(ffffffff80000000,8) at hfsc_idx wsmux_getmux(7fffffff) at wsmux_getmux+0x71 wsmux_add_mux(7fffffff,ffff800000026d00) at wsmux_add_mux+0x2f VOP_IOCTL(fffffd80691fa3c8,80085761,ffff800020c01300,2,fffffd807f7c68a0,ffff800020b659e0) at VOP_IOCTL+0x9a vn_ioctl(fffffd80671d6ef0,80085761,ffff800020c01300,ffff800020b659e0) at vn_ioctl+0xc9 sys_ioctl(ffff800020b659e0,ffff800020c01448,ffff800020c01430) at sys_ioctl+0x651 syscall(ffff800020c014e0) at syscall+0x5b8 Xsyscall(6,0,ffffffffffffff86,0,3,8249bc5010) at Xsyscall+0x128 end of kernel end trace frame: 0x850a6c6080, count: 5 https://www.openbsd.org/ddb.html describes the minimum info required in bug reports. Insufficient info makes it difficult to find and fix bugs. ddb{1}> ddb{1}> set $lines = 0 ddb{1}> set $maxwidth = 0 ddb{1}> show panic mallocarray: overflow 18446744071562067968 * 8 ddb{1}> trace db_enter() at db_enter+0x18 panic() at panic+0x174 hfsc_idx(ffffffff80000000,8) at hfsc_idx wsmux_getmux(7fffffff) at wsmux_getmux+0x71 wsmux_add_mux(7fffffff,ffff800000026d00) at wsmux_add_mux+0x2f VOP_IOCTL(fffffd80691fa3c8,80085761,ffff800020c01300,2,fffffd807f7c68a0,ffff800020b659e0) at VOP_IOCTL+0x9a vn_ioctl(fffffd80671d6ef0,80085761,ffff800020c01300,ffff800020b659e0) at vn_ioctl+0xc9 sys_ioctl(ffff800020b659e0,ffff800020c01448,ffff800020c01430) at sys_ioctl+0x651 syscall(ffff800020c014e0) at syscall+0x5b8 Xsyscall(6,0,ffffffffffffff86,0,3,8249bc5010) at Xsyscall+0x128 end of kernel end trace frame: 0x850a6c6080, count: -10 ddb{1}> show registers rdi 0xffffffff81ba3af7 db_enter+0x17 rsi 0x14f6 __ALIGN_SIZE+0x4f6 rbp 0xffff800020c00f40 rbx 0xffff800020c00ff0 rdx 0x14f7 __ALIGN_SIZE+0x4f7 rcx 0xffff8000019b5000 rax 0xffff8000019b5000 r8 0xffffffff8106c163 kprintf+0x183 r9 0x1 r10 0x25 r11 0x83ee59ef7453fa38 r12 0x3000000008 r13 0xffff800020c00f50 r14 0x100 r15 0x1 rip 0xffffffff81ba3af8 db_enter+0x18 cs 0x8 rflags 0x246 rsp 0xffff800020c00f30 ss 0x10 db_enter+0x18: addq $0x8,%rsp ddb{1}> show proc PROC (syz-executor.1) pid=458303 stat=onproc flags process=0 proc=4000000 pri=86, usrpri=86, nice=20 forw=0xffffffffffffffff, list=0xffff800020b64018,0xffffffff823df7d8 process=0xffff800020b7cd38 user=0xffff800020bfc000, vmspace=0xfffffd807effeb40 estcpu=36, cpticks=1, pctcpu=0.0 user=0, sys=1, intr=0 ddb{1}> ps PID TID PPID UID S FLAGS WAIT COMMAND 54716 58886 10170 0 7 0 syz-executor.1 *54716 458303 10170 0 7 0x4000000 syz-executor.1 10170 267435 51093 0 3 0x82 nanosleep syz-executor.1 77604 428111 1 0 3 0x100083 ttyin getty 73312 235352 51093 0 3 0x2 biowait syz-executor.0 20111 315726 0 0 3 0x14200 bored sosplice 51093 469460 4724 0 3 0x82 thrsleep syz-fuzzer 51093 439769 4724 0 3 0x4000082 nanosleep syz-fuzzer 51093 428171 4724 0 3 0x4000082 thrsleep syz-fuzzer 51093 455593 4724 0 3 0x4000082 kqread syz-fuzzer 51093 442324 4724 0 3 0x4000082 thrsleep syz-fuzzer 51093 25930 4724 0 3 0x4000082 thrsleep syz-fuzzer 51093 185631 4724 0 3 0x4000082 thrsleep syz-fuzzer 51093 170251 4724 0 3 0x4000082 thrsleep syz-fuzzer 51093 128664 4724 0 3 0x4000082 thrsleep syz-fuzzer 51093 127081 4724 0 3 0x4000082 thrsleep syz-fuzzer 4724 115279 60888 0 3 0x10008a pause ksh 60888 331058 40440 0 3 0x92 select sshd 40440 152267 1 0 3 0x80 select sshd 36321 449221 96973 74 3 0x100092 bpf pflogd 96973 419238 1 0 3 0x80 netio pflogd 29990 436311 15382 73 3 0x100010 ffs_fsync syslogd 15382 171825 1 0 3 0x100082 netio syslogd 7899 381087 1 77 3 0x100090 poll dhclient 90478 511521 1 0 3 0x80 poll dhclient 96787 503269 0 0 3 0x14200 pgzero zerothread 20697 30366 0 0 3 0x14200 aiodoned aiodoned 36172 501087 0 0 3 0x14200 syncer update 5698 291106 0 0 3 0x14200 cleaner cleaner 63971 339094 0 0 3 0x14200 reaper reaper 92679 282192 0 0 3 0x14200 pgdaemon pagedaemon 42605 239132 0 0 3 0x14200 bored crynlk 13239 49067 0 0 3 0x14200 bored crypto 6413 270448 0 0 3 0x40014200 acpi0 acpi0 34641 24083 0 0 3 0x40014200 idle1 72017 328583 0 0 3 0x14200 bored softnet 10955 127012 0 0 3 0x14200 bored systqmp 45754 291470 0 0 3 0x14200 bored systq 45480 256425 0 0 3 0x40014200 bored softclock 52376 177950 0 0 3 0x40014200 idle0 21976 164898 0 0 3 0x14200 bored smr 1 87567 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb{1}> show all locks Process 54716 (syz-executor.1) thread 0xffff800020b659e0 (458303) exclusive kernel_lock &kernel_lock r = 0 (0xffffffff823d7a38) locked @ /syzkaller/managers/multicore/kernel/sys/sys/syscall_mi.h:90 #0 witness_lock+0x594 #1 syscall+0x48b #2 Xsyscall+0x128 Process 73312 (syz-executor.0) thread 0xffff800020b65080 (235352) exclusive rrwlock inode r = 0 (0xfffffd806e37f708) locked @ /syzkaller/managers/multicore/kernel/sys/ufs/ufs/ufs_ihash.c:140 #0 witness_lock+0x594 #1 _rw_enter+0x45d #2 _rrw_enter+0x60 #3 ufs_ihashins+0x6d #4 ffs_vget+0x143 #5 ffs_inode_alloc+0x1cf #6 ufs_mkdir+0x10f #7 VOP_MKDIR+0x76 #8 domkdirat+0x12d #9 syscall+0x5b8 #10 Xsyscall+0x128 exclusive rrwlock inode r = 0 (0xfffffd806cbf0a30) locked @ /syzkaller/managers/multicore/kernel/sys/ufs/ufs/ufs_vnops.c:1547 #0 witness_lock+0x594 #1 _rw_enter+0x45d #2 _rrw_enter+0x60 #3 VOP_LOCK+0x57 #4 vn_lock+0x6e #5 vfs_lookup+0xf5 #6 namei+0x4b2 #7 domkdirat+0x81 #8 syscall+0x5b8 #9 Xsyscall+0x128 Process 29990 (syslogd) thread 0xffff800020b759d8 (436311) exclusive rrwlock inode r = 0 (0xfffffd806eb50c48) locked @ /syzkaller/managers/multicore/kernel/sys/ufs/ufs/ufs_vnops.c:1547 #0 witness_lock+0x594 #1 _rw_enter+0x45d #2 _rrw_enter+0x60 #3 VOP_LOCK+0x57 #4 vn_lock+0x6e #5 sys_fsync+0x114 #6 syscall+0x5b8 #7 Xsyscall+0x128 ddb{1}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim Kern Lim devbuf 9530 6424K 6440K 78643K 10908 0 0 pcb 25 9K 10K 78643K 362 0 0 rtable 100 3K 4K 78643K 667 0 0 ifaddr 63 14K 14K 78643K 194 0 0 counters 39 33K 33K 78643K 39 0 0 ioctlops 0 0K 4K 78643K 1493 0 0 iov 0 0K 24K 78643K 106 0 0 mount 1 1K 1K 78643K 1 0 0 vnodes 1190 75K 75K 78643K 1823 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 13 0 0 VM map 2 1K 1K 78643K 2 0 0 sem 12 0K 0K 78643K 94 0 0 dirhash 12 2K 2K 78643K 12 0 0 ACPI 1808 196K 290K 78643K 12628 0 0 file desc 5 13K 21K 78643K 816 0 0 sigio 0 0K 0K 78643K 9 0 0 proc 54 51K 71K 78643K 650 0 0 subproc 64 65538K 67586K 78643K 476 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 88 0 0 in_multi 33 2K 2K 78643K 189 0 0 ether_multi 1 0K 0K 78643K 4 0 0 ISOFS mount 1 32K 32K 78643K 1 0 0 MSDOSFS mount 1 16K 16K 78643K 1 0 0 ttys 84 371K 371K 78643K 84 0 0 exec 0 0K 1K 78643K 302 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 94 21K 22K 78643K 3519 0 0 UVM aobj 46 7K 7K 78643K 48 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 35 0 0 NDP 13 0K 0K 78643K 67 0 0 temp 179 2379K 2446K 78643K 5942 0 0 kqueue 0 0K 0K 78643K 6 0 0 SYN cache 2 16K 16K 78643K 2 0 0 ddb{1}> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle arp 64 16 0 12 1 0 1 1 0 8 0 inpcbpl 280 426 0 419 1 0 1 1 0 8 0 plimitpl 152 52 0 44 1 0 1 1 0 8 0 plcache 128 20 0 0 1 0 1 1 0 8 0 rtentry 112 149 0 109 2 0 2 2 0 8 0 syncache 264 4 0 4 1 1 0 1 0 8 0 tcpcb 544 140 0 136 1 0 1 1 0 8 0 nd6 48 28 0 24 1 0 1 1 0 8 0 ppxss 1128 13 0 13 5 4 1 1 0 8 1 pffrag 232 1 0 1 1 0 1 1 0 482 1 pffrnode 88 1 0 1 1 0 1 1 0 8 1 pffrent 40 2 0 2 1 0 1 1 0 8 1 pfosfp 40 846 0 423 5 0 5 5 0 8 0 pfosfpen 112 1428 0 714 21 0 21 21 0 8 0 pfstitem 24 35 0 25 1 0 1 1 0 8 0 pfstkey 112 35 0 25 1 0 1 1 0 8 0 pfstate 328 35 0 25 2 0 2 2 0 8 0 pfrule 1360 21 0 16 2 1 1 2 0 8 0 art_heap8 4096 1 0 0 1 0 1 1 0 8 0 art_heap4 256 699 0 511 12 0 12 12 0 8 0 art_table 32 700 0 511 2 0 2 2 0 8 0 art_node 16 148 0 114 1 0 1 1 0 8 0 sysvmsgpl 40 21 0 8 1 0 1 1 0 8 0 semupl 112 1 0 1 1 1 0 1 0 8 0 semapl 112 92 0 82 1 0 1 1 0 8 0 shmpl 112 46 0 2 2 0 2 2 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino1pl 128 2844 0 1385 49 1 48 48 0 8 0 ffsino 272 2844 0 1385 98 0 98 98 0 8 0 nchpl 144 4148 0 2473 63 0 63 63 0 8 0 uvmvnodes 72 3146 0 0 58 0 58 58 0 8 0 vnodes 200 3146 0 0 166 0 166 166 0 8 0 namei 1024 12538 0 12537 2 1 1 1 0 8 0 percpumem 16 30 0 0 1 0 1 1 0 8 0 scsiplug 64 3 0 3 2 2 0 1 0 8 0 scxspl 192 11052 0 11050 11 10 1 6 0 8 0 sigapl 432 977 0 962 2 0 2 2 0 8 0 futexpl 56 8438 0 8438 1 0 1 1 0 8 1 knotepl 112 456 0 429 2 1 1 2 0 8 0 kqueuepl 104 208 0 206 1 0 1 1 0 8 0 pipepl 112 580 0 561 2 1 1 1 0 8 0 fdescpl 488 978 0 962 3 0 3 3 0 8 0 filepl 152 5809 0 5709 5 0 5 5 0 8 1 lockfpl 104 230 0 230 2 1 1 1 0 8 1 lockfspl 32 260 0 260 2 1 1 1 0 8 1 sessionpl 112 31 0 20 1 0 1 1 0 8 0 pgrppl 48 37 0 26 1 0 1 1 0 8 0 ucredpl 96 1355 0 1346 1 0 1 1 0 8 0 zombiepl 144 962 0 962 2 1 1 1 0 8 1 processpl 840 994 0 962 4 0 4 4 0 8 0 procpl 600 2591 0 2549 4 0 4 4 0 8 0 srpgc 64 68 0 68 5 4 1 1 0 8 1 sosppl 128 13 0 13 3 3 0 1 0 8 0 sockpl 384 708 0 689 3 0 3 3 0 8 1 mcl64k 65536 17 0 0 3 0 3 3 0 8 0 mcl16k 16384 1 0 0 1 0 1 1 0 8 0 mcl12k 12288 7 0 0 1 0 1 1 0 8 0 mcl9k 9216 8 0 0 1 0 1 1 0 8 0 mcl8k 8192 7 0 0 1 0 1 1 0 8 0 mcl4k 4096 8 0 0 1 0 1 1 0 8 0 mcl2k2 2112 2 0 0 1 0 1 1 0 8 0 mcl2k 2048 116 0 0 14 0 14 14 0 8 0 mtagpl 80 1 0 0 1 0 1 1 0 8 0 mbufpl 256 182 0 0 8 0 8 8 0 8 0 bufpl 256 6776 0 1047 359 0 359 359 0 8 0 anonpl 16 113808 0 106607 87 38 49 52 0 125 13 amapchunkpl 152 6115 0 6025 18 13 5 9 0 158 0 amappl16 192 4655 0 4190 61 31 30 36 0 8 5 amappl15 184 150 0 149 1 0 1 1 0 8 0 amappl14 176 220 0 215 1 0 1 1 0 8 0 amappl13 168 422 0 419 1 0 1 1 0 8 0 amappl12 160 101 0 98 1 0 1 1 0 8 0 amappl11 152 374 0 359 1 0 1 1 0 8 0 amappl10 144 78 0 73 1 0 1 1 0 8 0 amappl9 136 489 0 485 1 0 1 1 0 8 0 amappl8 128 334 0 310 1 0 1 1 0 8 0 amappl7 120 288 0 281 1 0 1 1 0 8 0 amappl6 112 186 0 179 1 0 1 1 0 8 0 amappl5 104 253 0 238 1 0 1 1 0 8 0 amappl4 96 373 0 345 2 1 1 2 0 8 0 amappl3 88 169 0 164 1 0 1 1 0 8 0 amappl2 80 7783 0 7725 2 0 2 2 0 8 0 amappl1 72 30813 0 30378 25 15 10 19 0 8 0 amappl 72 2930 0 2894 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 47 0 2 1 0 1 1 0 8 0 uaddrrnd 24 978 0 962 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 978 0 962 1 0 1 1 0 8 0 vmmpekpl 168 11951 0 11928 2 0 2 2 0 8 0 vmmpepl 168 114292 0 112829 116 35 81 86 0 357 11 vmsppl 360 977 0 962 2 0 2 2 0 8 0 pdppl 4096 1964 0 1924 6 0 6 6 0 8 0 pvpl 32 339325 0 328931 167 41 126 129 0 265 29 pmappl 224 977 0 962 3 2 1 2 0 8 0 extentpl 40 39 0 25 1 0 1 1 0 8 0 phpool 112 514 0 4 15 0 15 15 0 8 0