kern.securelevel: 0 -> 1 creating runtime link editor directory cache. preserving editor files. starting network daemons: sshd. starting local daemons:. Tue Mar 5 08:38:03 PST 2019 OpenBSD/amd64 (ci-openbsd-pf-3.c.syzkaller.internal) (tty00) Warning: Permanently added '10.128.0.73' (ECDSA) to the list of known hosts. 2019/03/05 08:38:17 fuzzer started 2019/03/05 08:38:24 dialing manager at 10.128.15.235:1449 2019/03/05 08:38:24 syscalls: 1 2019/03/05 08:38:24 code coverage: enabled 2019/03/05 08:38:24 comparison tracing: enabled 2019/03/05 08:38:24 extra coverage: support is not implemented in syzkaller 2019/03/05 08:38:24 setuid sandbox: enabled 2019/03/05 08:38:24 namespace sandbox: support is not implemented in syzkaller 2019/03/05 08:38:24 Android sandbox: support is not implemented in syzkaller 2019/03/05 08:38:24 fault injection: support is not implemented in syzkaller 2019/03/05 08:38:24 leak checking: support is not implemented in syzkaller 2019/03/05 08:38:24 net packet injection: enabled 2019/03/05 08:38:24 net device setup: support is not implemented in syzkaller 08:38:28 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000040)={{0x18, 0x0, 0x8, 0x10000}, {0x18, 0x1, 0x400, 0x6}, 0xf36, [0x3, 0x7e2, 0x6, 0xffff, 0x99e1, 0x3, 0x1, 0x4]}, 0x3c) r2 = shmget(0x0, 0x2000, 0x1, &(0x7f0000ffc000/0x2000)=nil) shmctl$SHM_LOCK(r2, 0x3) r3 = shmget(0x0, 0x4000, 0x0, &(0x7f0000ffc000/0x4000)=nil) shmat(r3, &(0x7f0000ffc000/0x2000)=nil, 0x1000) ioctl$WSDISPLAYIO_SETSCREEN(r1, 0x80045756, &(0x7f0000000080)) shmget(0x3, 0x3000, 0x10, &(0x7f0000ffd000/0x3000)=nil) link(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file0\x00') r4 = kqueue() r5 = geteuid() setuid(r5) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000140)={'./file0\x00', 0x8d80, 0x6, 0x7, 0x0, 0x5, 0x5d74, 0x40000000000, 0x1, 0x1, 0x401, 0x42ad}) shmget(0x3, 0x1000, 0x200, &(0x7f0000fff000/0x1000)=nil) fchdir(r4) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000001c0)={{0x18, 0x3, 0x7, 0x1f}, {0x18, 0x1, 0x1, 0xf97}, 0x5, [0x1, 0x18e7, 0x91, 0x401, 0x7fff, 0x6, 0x20, 0xfffffffffffffffd]}, 0x3c) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000200)={{0x18, 0x2, 0x8, 0xffffffffffffff01}, {0x18, 0x1, 0x0, 0x1}, 0x1000, [0x81, 0x200, 0x9, 0x2, 0xc0ff, 0x4, 0x6, 0xfffffffffffff000]}, 0x3c) shmctl$IPC_STAT(r2, 0x2, &(0x7f0000000240)=""/175) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) utimes(&(0x7f0000000380)='./file0\x00', &(0x7f00000003c0)={{0x4, 0x2}, {0x4, 0xbef9}}) faccessat(r0, &(0x7f0000000400)='./file0\x00', 0x10, 0x2) setsockopt(r1, 0x9, 0x7ff, &(0x7f0000000440)="23e29e897ec09e18b90504d5a656a9d84110e1d165902a34e6ff8020105bbe067ef9e85d8bbf0a94cc07cbe62c2ccf4f87b30be0e901ee12e91a0b66f8c6ba6c3a84e89f17ed1ab9f8efaddc243070daf07bf9f7856e4d223c9afea997529797d3581957681c9031b7d40f1477ac4dae25358c01ab08caf38b21fc2fbbb030bb90832ca77aea4372db2e2e9cea492dcbfd2a7a3f604d71fe9116c02bd8c83bd3ccc7e472ca9395b48a6af2d6c3531583a1bd8e806d6434f5f833092b224264b932812dfcc125a67bc9d9ab5b701fb125337ddfd4c1af36c68b8e6367100a851504a4313ea0554eb88d0a178b26a608e7b4f30efba562e449f5ebe50572d7aa41c4d1abb3c17a6a74b14dc8984a068ece3d2190f1f61356557933fd2acaaed13e49f463e69fcbb3757c920a681abba9b185cc08abba9fd77b9954383ce1d897d82b7ba1628db30a276f4acec796e8d5c47879ce09148a2e98793f92edcdef17d01a48bb93385e9df4c868d5e3073418c00edf90e960a6a780c3c3c8150c495fe987916b17a7e8d61b8cb046ead3b43b19747730a4da20280a3ca97aa11d4a5741bccdd4d4a24f1adbf2dbf5c8e7230a0725ae18e2e4cf323a759aeb9117a44aa2ca478114697c5daea8ff5ac7d047662b229349e48b1552b2c385898d920775c1b5eceb6333e52fbbdd18ea488348be830b95cb64af00f7c2ba609cac87b84cd1dc1bf878b4875eb15e010ff9b57a8b16d72321084a59ffa189a7574df09927ecf1d6e196b34cfc82f1580c1ec3137c729ef8d17a35f5ef8e1b14583d1e68b1809483cf73670f1a8c3e0cca4076486b0839fd2c34194d73c44fbd2772c14623f9a616034cc9b3a2e79d7d14394476c858e0fc1a2124629283f34889e53fc63a96b9f73c1ca86a3b73878fa9f541db98e69c9371541995fbbf3597173eb08e20769e5c174791f5d921fae9869ed28e2548bdb5c45a43f0715776f1848c1a7ebadd5f3e0680fe7400ea0f85af623d65526fd856482c1d346fe8d0a52f16780102f7ae4e3bc3cfcf872ee1f12173d7c0d372ec302b4cb0a5e4c1d19d43c211be1b8a4bef0896f844b5812cad365f009d3bee8e6b9c65dce97d56e4672c313c1934bd970520e22df1d4c97b3503c86ca2be5a6ad0aaa246ea13871054bf1c2948298017d03772cf83ae7c9832a07fe426506573a37e75d54c59107824113c17218a30d9e4b0eeaf84c12412175671795014601b3708f95f20081c1b9aa8dfe716b5114d44e2b9edd7d80f16feb0a3a1e877c063c1a3f6bb80e6d4c7c0cc8bced8b4c4623ef6ff0823bd6b0a035fad27865298ef6c662bd2c08d52608cd7538ee95e3f907949fdb8e0e43ac04bd48cc1323fc9bcf0276627a5f4c3add79abbab9c4eda01436eef14f44ffb99168f03cab31a776edef315e3f8d9c4d85c933fbd2e028f40c104ce9bcb81d79cc6662ae51cc6403963d1ec652b7e2b1c183e4e034b3f06350f8006e2399726563f2ffd78a2445651e0eaabf780a4974f04c296d0e26474475533de8776a6f19ffb9d4364e7cb3416e235e672c74668dc35df273731f82c816c1b33fd33fdb711871ec7b7a3386253faecfb47af254acc6a65470ba13d0637fccdbc465ca3fa7428b96bf26489530a1ebe18aedc66f4236f3cce0c52690c4332350a06d60c24e1920142d339e0edc18e720f4c7be80d29317620f34a80f9aff2b930de75a72ad075c51cca56423f3baa9a6d5f4b64d8824a311352fcc8f9c1f90cd0d162197c5257cddb974383eb6d7297878510b38593b0554091ea29b9d48526840abd19d3ae5efa66cde277bf44051c47bf0d23f7c8215380a9a0f9257f3fe4d06165158eb0cb7a7cb456bb175c7d3c9d3b522267cc8655a7fe7b99f2a58ca4b97a7fae858971779956a35551a573a1e4846b37778fe3bdae01807216231e782d2a284972161394e0c4731f86981ed2f81c7a8ae21f3eb95ae0eb61cf6773dd1aed1c78a17fcf33d2e9c9fca7d7e29f13a759e4b44e3445e2b31ce4a02341908e9b5c59ff26c3ee20f55cb8dcafc2a80b565fe68449f3ce19645e69bad2727d21930ea0fa247fa3f07008ab9b30b7eb1950e791c3c47854ad327f688f831e648844385a7ad633edd2fccabc2bba64f0c851b737e13c1ee29bb44b08e5296472a0ab437cbe89f25e7dc7e48319253ab1f844970f796086b289502b2208388e02d428a347e3439dad15b2e969b615a7a60c765529c3654b8726190330bc5acb6d50918b4ebc7e5c89205a19f208d198a288b1534487e21db035c858339512aa413db00542d33ef50ea3cbc7c1ab7af50add59a854658a5462982b047954961824b432b4a1e1214e3b31fd2442b2b0521fd59a91b4c8a6426503b44d3d43fc0bc126894d4a84afeb77aac97e50fa8258270356e1c5363406eb2551ed893a49cbf5a53e5417f80c67ba86bc9cc0bdb4bf6ec5d0b9586c658ac7ae91ad0ee297fe743175f4e106eb7ee34711bbd272ae42361364ab2c7ee91302f92565d7005ef06ef69e5ddc18733d61b6d49539c9749b73be1b9450a5f0001351c747dd320cdf6a8f6decc2e0ee25a27cdf926a5db2d3fb621f8c7cca2d74b100127be22bb02277776f8fd27b1a32271f6a9dee9e2ef253f3614510e16cd49d1a0a84d2c68df71dad45ca27f2e5dd847d184018779a2ff1004ad3fd0bf59275b743c4ed40eb5fc56b426f36053105d117eee61cd6d1d3b65f06541c6d6776f53aad9717e83f550b995449173e391ddcbca7099ee3b79ef04592c1c5d9676d9a792a3b957418fb86522c9f54db4ac8e6b098707421581bc31220c9363636c5c29a721d6c273092da5be1495bd83c985cb0788d55e6c537111c8b59a8303a31609763f65cf6b43fd0d26fbeaa5341d733f855dd4286c207fbc55684e2250b4256c5143e4f0c3bf2bd07ccbb8f752593f0835a72e20eeaf8f8bb77ffb0875842d3d4fb4721ed7c175b409a7a0752fe1b47adcbcea79d8fa0ebc82ea7710f9afccedc6a72831702a092ff36dd0499d4ca5164fe8e9ef8013fef6244554487789766d4a93a4850069c031aa492b741a8a3a727a0ad7b03e8916b3cc16c329c50b92cea1a1fa277a23f2448eb55119bc9f09650539f9fe881e2ddbded99d0f95bea53a515db9fb18df8dba04ad59503ce75106540ece7106923d9dffb8105df30ac6011b412c40b3a7ccff5c7c2aa578472f6bfbfb4d01c7a4f6774ed9612011aa29c10feb6d151f1865e9b69d6de571bb1db2a16b3f0df4edc4326b435f4de592dfd84e5de178b51b8ad3a196d7cee8cc5c81362d4fb04cca9b78ec02528f4ffec42813168557a0c5f2a6daf58059c053c8ae590cebacf2fb22abfebc6f8f16500156c13a2cf068dfe9789260abfe44dfcb3a271a43bf8b3765fae938783f499e71c19acdcc0aad76bce5c4f073633ad1b1345661397fb2301fe23a6205de5b559a3baa383d82b265f08dbcc93e84ccf78d8968708bdd169f532858efb367d6f660aa1d526662ddf9e8f2388158bb6d6df686be52d533ae07ff9267448e08a96442d542a2e2dd36f2f8f1c4e328637e501c34ef8d1e896def1dcd64ae32f11ce7aaca356d79d107285e9bcbe04d44b1ff75e441a9d9988efe1cbf05c2fb045c4b62b0665ab2809dad42e6fc509103ea640dd96f55a0070a615cbce0350a3b3b34f603a30cefc2c96a60599d71bfd648c5b9dba0f864f1ab11e7bb5c757883fcd66d4eddbedc46e0f00859a7e951a3ac999f96b4a5629920d88c3ed0e082fcb26a3c2c7e1c1b077ea707d2c6a22fca8878a6b768c8feaaba2cf26465bff8e8f7680f00f8d880113127e41999dad735b00fd066f884a2067cc112837823da382499d5443090b20c071fcf4696392950a48c1cb092f731e676ccf00d479cc9c044d3db311a52d7d59d6e4999eb82b89882d3e6bce01a6311565db6b508880cfd7f011ecde6e9a488bd60239c72b5b7ef90265ca0043f5bf1ef25043d7558efe3036729c741fb94e2681cb8216c6f1327fbbd51c6bf24dbb912cb3b429f1cbe840eb075292a8ba663bed760a9290aea82825aa0e20ef01eb767cfe1bf22fea1c1807296c9b70e0d840a10fbae58ca5afa4f1a890eaa1cbcc124b52263acf72737367c61edf4a62e27b4bbac3dd5a8bf7bc91efb7249bdcc57d21a1fe3d519317fb94ca0b9cdfe10af70acc3dd69e619b94cc006680dd485831c63d3e2c60969fd95c16691a115850ad66639a4e424222f07ffc40c5e74503d336d1ab88f0e6862ff165da77e5f01ef5d23b2c4fdbaf00492061831a253d28a15ad5073fbe15103fe2d1f80f51dad157746db637e470cd9e4fc8a874e62b6bb2800988c8c362d9ee600d069f26a9229fbc8174cbece145d50f9edd81a172f32fa57bf1f65ea77cc9c3e929479a1f202bc0bbcf035b7702ce42af564a639150442cc94c5475bfc076a2d24e64f78c115dfb66bbd9f703363b0f656d86380969c8226c0017143ceb745b1caff696c9d5a7e77ac2ec43e0b11ab4455c13394bd288901688c62efe3eab0bf22ae8f297085c24263ad6594ff8a45732841b232efcbb158582042d27a069faa0ed416ea1b767314cd7bcc27ad168725581b3703aea5e362950a957720d489442c3218698bced43b4fd16abec8e0eb95ddc6607cf9bc1c5f981884f6a3e76ca107110a227513a1f9c6fa5ed3270113ce940815971429d689da5397487f3163ca40bb17f06ecddaf7572eb5a586c21af2b16361344108e6fbd55ed9889e69312c3b082ae1fcbca133e19a922e830a9072fb72bedcb3585062c0c58832b4ff2df2f8dc4e5ac1c2747669178b0f4b9c2db6dd2915ab7aa03ad3f3d1168f5336caeacda8c40872fea93a583c70947bba7497788a143525b015b9ca3b3b82c219d2106d805cda086bfff9aa81974d62764561a1219e9dd0e855b3f196ac07668ffcdc3cdf4fcfc6f9dcbd06b0eaaddcb91118a8a8f0d3ab402b95886a72f36ed392f9034cc1652b53519f907ab344f2f9f384b665ffe4c15de8f42f14ea9c2e823d8c5fabb4811c6a68e02cf1fe9eafe0a7630914e58fa5817775dc9cf3b8c0bcd27a50351d9aa1fa80003ece77b967772127d6af3f682da23af5bfd63d1e1885e878aa3fb27313ae3c99b0d319d98d306f495ded6c0d6c026a01b7ed7bf3327127aff3e0905bf23aaf3bd63f1c850c99fbb87a374f0515f9d30cf2e54da89e21acfe20cf83b7d576785210a2af3adca430b8b2d7bfe34b7d565849ce16e85107e9072bf22c1647d1cbd2a9fff2abafa634c77503c971ee4b2894cef1dd9354cca36a47f09a6fb3b0aeb1619106ef6b278653a4a06fe65c4920acce77f4b965127aec0802058e2e19c7c7b45c987e050a17e8ba36e17e8db454ca2c035aa73fb3b91623359f707a93a05c9194b9ea1673f555ce01dea45cddc2c1007fc478953f8ab6472fff00f618a644f1a8b490cf57e22a959748cc40855d251ac445989df0bb4d69ef18bb36f1dd7ac71a95060ef42bb63f0abcbc3f200dc4a245c9bdc0e9d1766a680fd1111dfc210c06c0a2f4464fbba80977a475c8c4799f7d779bb670643c738227bdc2f0e12a3bb88ad47aa9246e619203d4c0cc624da0fa3b3d940dd07bb0edc9bcaffcb137e2ebeca9e2e17ae489eacedf6ea8348ca82222a7aadda92da3c36e8b4452c181ac49f1292f728370936d9c051fee94928278206a26360243fc78b8e2d5058378d93f0c6063d9a9f3662c472b4e43c38202efdf6a87d72a85691710e9da8db", 0x1000) pipe(&(0x7f0000001440)={0xffffffffffffffff, 0xffffffffffffffff}) utimes(&(0x7f0000001480)='./file0\x00', &(0x7f00000014c0)={{0x3ff, 0xe8}, {0x2, 0x9}}) kevent(r7, &(0x7f0000001500)=[{{r0}, 0xfffffffffffffffd, 0x22, 0x1, 0x54, 0x9}, {{r7}, 0xffffffffffffffff, 0x8, 0xf0000000, 0x401, 0x1471}, {{r1}, 0x0, 0xa0, 0x2, 0x0, 0xfffffffffffffff9}, {{r4}, 0xffffffffffffffff, 0x40, 0x10, 0x3f, 0x7}, {{r8}, 0x0, 0x48, 0x8, 0xd3af, 0x800000}, {{r0}, 0xfffffffffffffffd, 0xd0, 0x6, 0x1, 0x3}], 0x7, &(0x7f00000015c0)=[{{r7}, 0xfffffffffffffff8, 0x40, 0xfffff, 0xaa10, 0x1}, {{r8}, 0xffffffffffffffff, 0x0, 0x0, 0xd83c, 0x9}], 0x100000000, &(0x7f0000001600)={0xfffffffffffffffc, 0x4}) fchmod(r1, 0x0) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000001640)={0x0, 0x0, 0x0}, 0xc) clock_getres(0x2, &(0x7f0000001680)) setgroups(0x5, &(0x7f00000016c0)=[r6, r6, r6, r9, r6]) kevent(r7, &(0x7f0000001700)=[{{r8}, 0xfffffffffffffff8, 0x0, 0x1, 0xffffffffffff0001}, {{r4}, 0xfffffffffffffffa, 0x80, 0xfffff, 0x812, 0x8}], 0x3, &(0x7f0000001740)=[{{r4}, 0x0, 0x1, 0x1, 0x8000, 0x1}, {{r7}, 0x0, 0x0, 0x4, 0x20, 0x8}, {{r4}, 0xfffffffffffffffd, 0x1, 0x51b442abb3649dc4, 0x5, 0x8}, {{r1}, 0x0, 0x0, 0x1, 0xffff, 0x3}, {{r8}, 0xffffffffffffffff, 0x22, 0x20000001, 0x3}, {{r0}, 0xfffffffffffffffd, 0x18, 0x1, 0x80000000}, {{r0}, 0xfffffffffffffff9, 0xa0, 0x400fffff, 0x4, 0x1}, {{r7}, 0xfffffffffffffffb, 0x50, 0x4c, 0x5, 0x5}], 0x4, &(0x7f0000001840)={0x3, 0x2}) 08:38:28 executing program 1: r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x40, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r5 = getegid() getgroups(0x7, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0x0]) getgroups(0x5, &(0x7f0000000180)=[r1, r2, r4, r5, r6]) fchdir(r0) r8 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wskbd\x00', 0x8400, 0x0) getgroups(0x2, &(0x7f0000000200)=[r7, r4]) readv(r0, &(0x7f0000000280)=[{&(0x7f0000000240)=""/10, 0xa}], 0x1) r9 = openat(0xffffffffffffffff, &(0x7f00000002c0)='./file0\x00', 0x10800, 0x0) ioctl$TIOCFLUSH(r9, 0x80047410, &(0x7f0000000300)) pipe2(&(0x7f0000000340)={0xffffffffffffffff}, 0x10004) fcntl$lock(r8, 0xf, &(0x7f0000000380)={0x0, 0x1, 0x8, 0x200000, r3}) r11 = shmget$private(0x0, 0x4000, 0x1, &(0x7f0000ffb000/0x4000)=nil) shmctl$SHM_UNLOCK(r11, 0x4) semctl$IPC_STAT(r11, 0x0, 0x2, &(0x7f00000003c0)=""/4096) poll(&(0x7f00000013c0)=[{r10, 0x4}, {r8, 0x106}], 0x2, 0x9) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000001400)='/dev/wsmouse\x00', 0x0, 0x0) listen(r9, 0x7) semop(r11, &(0x7f0000001440)=[{0x6, 0xa94, 0x1800}, {0x0, 0xffffffffffff0001, 0x1000}, {0x0, 0x8, 0x1000}, {0x7, 0xfffffffffffffff9, 0x800}, {0x3, 0x5, 0x1800}], 0x5) utimes(&(0x7f0000001480)='./file0\x00', &(0x7f00000014c0)={{0x80000001, 0x7ff}, {0x656eced1}}) connect(r10, &(0x7f0000001500)=@in={0x2, 0x1}, 0xc) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000001540), &(0x7f0000001580)=0xc) shmctl$SHM_UNLOCK(r11, 0x4) fcntl$getown(r10, 0x5) pipe(&(0x7f00000015c0)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r9, &(0x7f0000001680)=[{&(0x7f0000001600)="65734d4415bb9410ac9e254cc38d6ec94f4cc84c7e29d52fd11074e0e4c761936757cedb11c788ede6122a557680463508c83d21556ac3b3787e3688a6aee3bec291d9a9be023e36b541bfcb095d2e724a", 0x51}], 0x1) ioctl$WSMUXIO_INJECTEVENT(r12, 0x80185760, &(0x7f00000016c0)={0xfffffffffffffffb, 0x48f, {0x1, 0x1}}) 08:38:29 executing program 0: r0 = msgget(0x2, 0x0) msgsnd(r0, 0x0, 0x0, 0x800) msgget$private(0x0, 0x501) login: pckbd_enable: command error 08:38:29 executing program 0: chmod(&(0x7f0000000040)='./bus\x00', 0x4) mknod(&(0x7f0000000000)='./bus\x00', 0x80002002, 0x0) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x200001, 0x8) unlink(&(0x7f0000000080)='./bus\x00') ioctl$TIOCCONS(r0, 0x82405605, &(0x7f00000000c0)=0xdeaf4152) open(&(0x7f0000000140)='./bus\x00', 0x10, 0x8) open(&(0x7f0000000100)='./bus\x00', 0x10, 0x0) 08:38:29 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x40004004000028aa) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000300)="000000186004008b000023270000000000000000000000020000000000000000ffff00000000f6a2287f433fd0429ed3759ddeec1f21af3b48cbdec358c35781", 0x1af}], 0x63) recvfrom(r0, &(0x7f0000000140)=""/241, 0xf1, 0x43, &(0x7f0000000040)=@in={0x2, 0x1}, 0xc) getsockname$unix(r0, &(0x7f0000000340)=@file={0x0, ""/108}, &(0x7f0000000000)=0x6e) 08:38:29 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) write(r0, &(0x7f0000000140), 0xb51) r1 = syz_open_pts() recvmsg(0xffffffffffffffff, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000680)=[{0x0}, {0x0}, {0x0}, {0x0}], 0x4, 0x0}, 0x0) close(r0) r2 = dup(r1) r3 = syz_open_pts() ioctl$TIOCSWINSZ(r2, 0x80087467, &(0x7f0000000140)={0x73e, 0x2, 0x917e, 0x101}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0xffffffffffffffff, 0x0, 0xfffffffffffffff8, 0xffffffffffffffd9, "855c55000267a7230000001a0000000000000040"}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) read(r3, &(0x7f00000001c0)=""/62, 0x3e) 08:38:29 executing program 1: r0 = socket$unix(0x1, 0x1, 0x0) r1 = getpgrp() r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) bind$inet6(r2, &(0x7f0000000040)={0x18, 0x2, 0x4, 0x88}, 0xc) fcntl$setown(r0, 0x6, r1) fcntl$setown(r0, 0x6, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000080), 0xc) 08:38:29 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt(r0, 0x2, 0x1, &(0x7f0000000000)="025738b2040b", 0x6) write(r0, &(0x7f0000000440)="ee8977945b6d8668e7e0b622c9b3baeceb2605811b0a5ceb3951516a566bccf72dbfaa6ea0983733fc4809e3f03501389c4d158a140a5df1479bc9e2d293e9fc5d0f9706bd7bc35572410b0116d8714cec10d719047d3d95672a0b7b43f03afc8ff98791c333e431aca0082ab2ad80c12c67b9a4b823b95ab74bf9bf375f0b8265975597371e1f744f2f75aafda51ade14eb6aa92134d6693d1e1d0284fd5a06d831cc59f64b80654249c5f2b9ebf22bcfe13aaaae3a0269c0d960facb0276c897ba33b7e9dac11c5dc0ed2ff3b27ff68376600cfbe3356eca7295618a055bf896785616bcda541d3d6580d91441aa840d191d296e794af9b2770b31dd3829c0ea65a0221794a89915c2fbbfc636882c3df47b9444ea1f3da05d09f56fba229493fc086f824f09e9d70400671c542719ccd3328a4758ebd4341665892746ad7b97dddb41bbf30586d5ceb732ed19943cb55f9a484b3a9374dfe1b1fb21273939d074182b038efffe56d805213710a47162400900b660d30fa6ad9497c5c389b5d3ce4e49f6c2d32f8c74c1dd83a8c0d17076f3d31198fe394cdea4cb61de9f7aa6db2117394a4291891cbebf289af9cf4f8edad82443163e97fc611a8cb152d8c0f69f60ac0ddcdae85789ba55ca51d0ed92e9a36a98c406810fef5ec3d3659483f6977eb7329f4d728dc1f98a3ecbd1a244f34bc5feceb1a329cd8072d6c6b2a9fa96ed382aa5063999af093219457cd2c5d1b20af0c6d613eefce0b52c9200c45da4dd19a1dc544b479b99682898b77c256285f302726782aa9a979200f0609d71102131e34154fbc9d4d11ea29d47cc09c368113dc16dd13dbde37abac983c52cf3f5b6d1a37a5495047baedc13245fd6f6343560793850a7425b8d0307d1300cafa999ee93d057af9185cdc7fc2502e858635454b41aca565793716ca51ee1087cb04fd4ed717b58e0bba3d32b8b8a7df4269576dfa9bb959702b0639688c9d61f9d0b0975c2df9f2613c80d727f407a9b578466689425e216c01a614cb668432a21c18a0c1435f6b9ed03ddb17a80ed9fb9b38d9cdd6c909045f7e545a3036e9de996456310fa681c876c65029693e4a545283b9366df99937a0ba9e1dd37067cba8dcc0d2397011df09335221677246a9fc14e10a6c7e1a8269ec4202e30d23c1e5f4820afcc0383aed93d85fe79ba9a7f9a7cdcf3cc06fab10a476287ad6c2bdafcbad7d630ccfd841a02e7077841c138e0d50f43d85d8b7435d170a721684578833e49513d500f5eafb51cd3a46297f60284c3c7e6bd39b8cc7a429303de2a145659da89e8828845ac05a95a7d7b50c8ebe248cc522d5302e2dd0cfc00a3a9f7b494753682c0b7cf1254d4f9c8d2d7d6fdde181b707336ecd751c2464e8ec4911a5795f409e7c09969da33bd2c5c173cb9c0c359f3dac11bcba3585755a105d803f51e26f92b50b8dff0b59432dd46c22cad84fb0c5c83a939bf3ec38c3244525304157cbd6954e9455d7acf7021a9e75352d28e32865fe1c3f9caa60c0fa321d2619c823488db32646995c273241e011d2efac3d99984f584a0ef2ef810a8d3a93f82168d7c102cca4fc4354c7e1e35cac390ebc52dadb3b0ac02ab651c1fdad9bc2a5b8b73f7f39cce89eccd83ee397bf6a5ccfbd7e8a25fa015ba45b584c8d943d8be91bb8f575b69c10f9dc6463c5218c7abc7a66502ff76896f86707106998f5d9d6256a802def6016cd2f6d7df572eccc5dec41c44d219250405777c70c591ae70cb01f903b3d376c52ea6f218e6ce715f4a607b31060ef914c5a90d6610a7313fb1d39665eef62ee3d54ac79a4ee39fd9bb912d001b76797e6a517b51cba170639a336f4bb6ac3f7e3d278ac9b8bb993b5fd3296e4b9213e3139a426a7160660885ec7363bf74734a93abc856af6e3e0812c5ced318a90d9931100db547813ef42cf621f15b873682129e55d00e3ca562af21f61cd6ac2dfc3bc939ac01d7e627ece21d40e9d3c27ad0cfbce029e962f23d339a96b7bcfdbabf09a24e819ca572d07e86c2dfe49f8f75e0341e45b637a5c58b6c999fbdf06e7bc9a043f629eff778c52a7f04e77d01b048a851dca8d235fbedcaded44e9e23d5176f5a1ea17f0a16ed23ccf9efedca679c6e7ef48859952d04b9c57ef56779a458bb4971c0575ae2d3a52837af6876901571f9495974846c05d67942faf22f867f417c2ec419219a72603f55f06f425142287930e4bde0d7d11f479d78f28d0d01b9a4204dafa2231f6d93497e4f40402ad6fc2b35b95ae346073f0617ccc9eb9884cb4cce943834627daec4cd3d3f7678d33a62cb7c4b50b09f5ab0994ac2b557f0a8d524b963cb040b3c79517b9d1de5b08cfed46519ae4cc3e13ab379ce8974f18e42c56c977a1866fe004d7f70dede0abf7c7b5f7f0b54730a62ce1398a01db4dd5ec7ccc421d5b837e964f33ded9aff6a078615b4252678da2c0792e21dcf23820e06035da9f2e067ac5e3b6ba6c351ea50c46d7ae1ff90826d0fa93380eb6547c2cd47ea50bd5b142f3f04043fea940d61396c1f0047d5a59ec11eefe7021c0b88a6f7d6db1508b46f4467c5265d5f99aafb89f7e6b7b632597af475baceb2ed0ade5488e1d1d4d21a133e2134ff1a9f7292adfa039e5173a2429314ea4e91e7a35c756a2e79acf63635faa213b332d2afeca84fc9616299243d4ba891f2c99edcd22f167ec0fc5506ef1787ea", 0x791) 08:38:29 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) r2 = getppid() r3 = geteuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180)={r2, r3, r4}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) lseek(r1, 0x0, 0x2) getgroups(0x7, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={r2, r5, r6}, 0xc) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0xfffffffffffffffc, 0x52, r0, 0x0, 0x0) 08:38:30 executing program 0: 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, &(0x7f00000001c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00') r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x100, 0x0) unlinkat(r1, &(0x7f0000000180)='./file0\x00', 0x7ffffffc) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000000)) 08:38:30 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000028aa) r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000440)=@file={0x0, ""/4096}, &(0x7f0000000040)=0x1002) writev(r0, &(0x7f00000025c0)=[{&(0x7f00000000c0)="481b58b1e867c120ce6fd09a6495d56edcce4e95fc73a9f4d1449dc17814b32c682167ecb3ac1e6d15e5f375ec1f340d5e659585d25d087864fa23ad361f1a900d2747e0b9994c41195e19c7efc19a54bb4d96974cf81a48cfa9c7ad69d9fb6b4247548d4fe8967351a1014907c2460f", 0x70}, {&(0x7f0000000140)="ab69432e0aebaaba736d9534829eaafbbc7210dd9548b9d8d857c524843ad4a363b610bbe9", 0x25}, {&(0x7f0000000240)="1cd47c1260b19696085beaa9ea745f98ecb7688901243b530b3114648a040950d30e7c1dda50804b726978246c63bfe3df05c8bae899755addecee085b90101023f6fd1737eac62e808874fba7d3e27c03e85e115bffd705b1e5675f36c74310aee723608f30143ac4d353f24b90096e4bb2dc85b1d59314ead77b752f8a960ead3216d1d1b6ef73afd6aa20a7db2c4a114adc38cf818ec527dbd4e1d737301ba3248ca1aebea0c01b6116a43a2a06f3228c52a9cdf6baed05449f957ee3301aa45aebf0a9441c714503", 0xca}, {&(0x7f0000000180)="eff6213140afa5c44b484aacc502eda2a97cd326cd1a7ed5b7b92c0f669d936d9888333c69b2dfce5bb414484067aa12dae0d789fecb9caaba3db943af23cf9e2899e691ede947d96f09ddb661ade6e02909eedbfc3e469c4311e2066191410c0642c0a549c5106aa7", 0x69}, {&(0x7f0000000340)="515045d454e59b9bf08fc055b5a69be8370a1bc89fd82a3d40e968d790642ed0da0b812b2991c69dfbf692e72c0178167cebee94b338eefeb5b32885eb0ee20ebf18682c5636dfddad7bdded75637b163ede48e7cef8e9be0bb21ad7caa061094564f533e140413384c8eef1b383f4e4bb33d9cc238d97a53d9c932a85b56fb459b94191b53160ff2f06c2f2", 0x8c}, {&(0x7f0000001480)="d66d05c063edb4cb7e3a3059cd7792b26db8adbbe6ad8cb79a45f4db0ee5b234fd59e46f03879df1bf460228dc3b4c3efe6d6f15f868bc366a5b8342ecf5a395cee28da8c470f4a7c74b981f58f851d5053bca6c9e47f0464f6ae9558a21c3962d9ef72037822b52f59d42", 0x6b}, {&(0x7f0000001500)="68bd4c4a909c2cb6c1b62e3b7d47af15a2571b9c2ee68e8e2dbdf3611513fa29590951f8f3f3f42b69f5feba524a196e276d89bb83f6f58ac17d7e0584f8b622800da92be175f39d040cfc7ad38e780637814c87e385cbec3916e4a567637763d04168044639d9f7de1be0bc22ea059df821e97d410cc8165d4329929523edc8b935d94c1a69a10f343b7fc99e2cc33fbf7a42074b05d19b237c12dcb5b79886fd394352e2354af9fb61fd950c0210bceb418818d9549713f79e02777ec45d9cabd910d23abba633a341164ce8b0e77dfb689f1511aa40ff5bdec2bc055139a6e2a8d96d770c8cf48b9902b33c4263756a96d9cd51335b95682187ff10ada0d26b705c308b99cab4555220101c180584897724eaddfd34b5eafd1fe01b4ba36329ea98824641c16e65b7bcbefec0ce38e29cb974c7911b8d11fae2e8012bb9234cddce36a16420ff789d7abd4c203bc805866e3b6dee7c355ea956c28b3e3513afc3d29cccb7dab187d4077466bc191dfeb87973200ed8b2221c5bc924f97a69ccc9fbf5fe6c3659ddfb3f20247c50ef40d0b2c53aaf1ddafe32f133f12317d121cd395b70785b087a00298ebaa32cfc011377219ac90343e3ba6db0b0e3ccb11df487ed0e0c35d7542b22ca656f78e0918f9544ab07df34cb487fb3df12359cedafc15956a35f715f5b0ec87ff73a8812b815de2edaf940c009d3320c09b9f528d84f868938e0e84d03677cdb1e93520768c9409f8e2067a615982238f85352c288e493ffd666f1eb5559a323074146f8f8cd252b0bb1b5152d0255de57b81f0ee8d883e066d90cd46164cb3d8c4c7dba797cc657d8e64b526e3abd0b177da38551d0fed79aa43dec8ce5d30a3a53d76aca5f01835a45086f7b361c8760e572274fb06c66143a42a720d6ae143e67a1d655847febf4f7f7d75b01c318db9fd0fceafc933b2d4c21e6fbadc5c16a2a4f536d541ce13c64951e5fa690f23106fc3d6a18be5b73c1e25fc3778f9ab581c5d20771c8fad723931b7dbdb8ee533832156adcb0ae4d1613704a121ddfa251f51730b70d5e283e82ed7238c47f187d37c2560af81479d4f5a2be9fe0341dc5a537b0f128db204bd8864f7ae54038bb3e2c183a04fc46c2c4a9bc6180d320764eba629df53d40d5c2d0ae125ef45cae23efd1664431b7003c4e17e03f9741cc22b5e7b629b73cfc412d5c607479de5fb7ed16a9085f228d3c9d727e56d5119b071ba93caefc0c4f8f3b0b6d001fad9e7dc2024da64244c9abbf2b3a34dc5699c80fe0c478fe82a24b3c8908d8dacd61b37fa58c25e30bf36f9452184de454a3a4566b266981b763abcb3dbd3803f67dd912260a21d4bcedec6a25d30c4c0c4f04b4b6dd38cc3325e3febb8d9b89151f4d8ecefc70343030008f5a9de2353f437802c82f175fcb271546617d0341f77472c2508c2785ba31b9831701f267ac147f4b3978a5c118bcb8b00f6e4fc400cee399bf9eff3511f79f03a91ae055b9184ccec25ce60bdc7b8e0d2870409209bc63fd7cbbf4999cb1351ddf7691552fe5c1dc04b0941f2bf8c046224aed485137f4fa046e3f619824494495d83b930c306620b7574997808a33513695b74f28635d8f003c3c8462fe3be494ae900761f397758f2878b1f4f9ded9c281188b9575a7b1e764a4dfd78e77ada1554664264a1b2dfb6be4feca5745decf0f246462f728f62769fd0326f54f38b011c77357cee8a472288d7c19c45d67a0425b6c327f77546523434d0776cd03d569a1d9f1b7f5a3124ee8642b28085b911eb6bdd40f3f63fe5b6b44aced0e10f3263e6e6b46c7e0176d6d64e94f4f1829a7f3246da851e963f8d31983fa1c7b279f090546c5a1eb0b8798d658a4131dc16109338deb2eb7aa720b3322f0ebd81f454fe3e4fed493b4891a1dd71f9fa856a3f6aad367a717e7fdc40ef3209a7ee6027e0b0ef66fa5eb2d495fac70ab99bf7b19734f4a5d7f5abc54905a4433f0b3b669d7c5771ec02df67a7c5a24ceeaf7f2a3ecb684e269dbd45930b13148f6b901185a58b72a8f67111ce1db19bcd40d16ce24c3de3732d704cb068b07f4b85c25e435006913d232d5650a53b6305ba5b0307412d491eaf1186bd145c58389a2d41fb106fb8e5819de21c6f052b2560cad436f3ba5369b303831f4589bbd5a74de030a617866aa8967dd22a858b84bcd2c2a35ec4559edeb39412a52d5b975ec35f40073725d07c79cc5073f66f9d709c2281f24935470e87bbcc80758346dbba396497706edf6e7c1d2d65a37374d562287475757c1241fdc0fd54e90a2b6a9480aa2be52b2e18f8cbeddcbabd0a9ed36c67fdaf28f2e43eb625a574c7354b49fd0d28c9b191fdc41c8310be8525b60f449729428749b7b218f162d9042ae608948d3d27761e71970f3852872786a40a74a6a924cb22ffda672b405255e51ad49aada552affef89209b4b90bf592a4d14750d995df8130e6e59c8088e9bc40a35b89168a94a21126aca5fcb249e460abb60b427adac76bcbebdf95567ff54ac53126ab956d232061437fc4b9d798c6998436502896e8d14866b0417f890695c949f8103d4e9cb1578b65beeaf3d5ab748a2277feac7c22a0be9cc7d0c6acf41ab9c1ad61a3766bed1e0e8f00fb4c58c71616a58b669ec5252067fc468472a739591f38e1e37d8918d40f8249ea9cb5e9c6c784b103c16d962a642d7e727f748f63b0c457bde9ab6dcc1bbff6a6934b6bed35ebdbb52c392e774ea22f7c071a1b0d72d7068bc2925963f6636cd38985157331c3a798f48e4de7ee7a5c3f05f6cbfb2596002f29e5c46061f24b0be1dcdc6bdf925b2aa5aabdeb1f590c3af0ce1b6eb3a84b81d260989eab4edd77892b7ae226f164b1226f56c9a7c91131a58482315b86c513c1488d89f9913113b0d6a7b77d649f188a937d11ac3034056d6b24dce43cf155ca0627a91beba4853361a8d09b15695bedbe4804afb207238e02ed6faa8220e42e0a14cd1d91e2f63777d841ad7bf0db5679ff0c53883ae6929a48f7bc2e3bf61f2543075afd77db315569eca7d38e70c2311d2b892cede139501539de0eba81704b29e6ae5a8d1bf31ba71155fa099ebc61672a4c81433d824d84d074a64abb23a8564bece225944179429f72e85318cdc05346b8ef7d884e1e15cf9f16fed5b1fd5a3bb4993766cde95323e8c4cf0313689bfa15d6c970573bc9d994a953ed2869b730fbddee21f0f012a297f63f9539948999f18442f85d91bff81f4e678332c96e9f2c3ee0a7d5bff938da8051e813abbfb8ca4be7163e8571556cd0148e012cad21dab825d6ba3ea275b67a1c8286a0fbc42994d550c5d6bd21f715ba1b6d145aee01520beb9439b8e8b2156cf85ff9e5f4626411e840fca8fefd32e9140bc7bd6ec10d6fd3ad3c1e7f47d4c514c7579bf348da768e610a9f61fce5122b3229bc82ea6420c38cbdea47a1ccbb26b420f9b6be7f213a100dc568bec79d700aa97f65a95d8c8f964963ab86000cd97058c8ce382376a84b8ac251c864dbd0a1e6a462d902ca0a4e27e4ed44401ac0435827be59330bb6eb5d4d03f84082a8be7124b7aa0c8d6ccbc318ffb5606e802646d0f5e31b49f53c1c0d85899e82022782f87ffd5e57cc8d7314e1bbb6e76c0180a15d09886df69ea1bb1eceeabf7bddd81c11ab1557d8f30af150e7b80aba28cf07bc8ae6e31694c5ad662df1fbfee32f4f9712f71c6e8c30c8e4136bd6dc7ab3ee02b72283b170166b147f77393e40dd83df859387d2cee8b426638c5b63b778e9699f0512cd4ec218f2ac493a8f2afef0a7defd5fb9e009db3a8766310fd98a3e5c34e197bec67a2d84c9d2b0e930c8fe0758a17558a1e85f62e4bfa2f3f9f9a5d2fde4342f19df312fd9b2062c0eb36013bbaffeb7fdb5676a2546d59e01cf122d9fc6e4036a6361b2ebfed19b0b6d4ec618e65efec2927ea30df1df3f1a25ab7148ed4a0fba50a39da6002b92288c82bde808af8b6e7eab707decb75fc28ad9a15f6ae695da9332a408ba9ca9595bbc55e640ef3bdff1d593e39dfdc2e469d221e87495bf14ccd485fa3ba52313eff0039a6918e416a778355c6d9725836cb9312b55ff7a003c38d8328aef0995e9430a3197da6961694f4594c16f4cd9f0865e2b7cb9b658404e10f6781a6c9054aab411b4ebcd0bf147cf7cc8cbc13016c32a4cb45e1590ad3bc24031719e2434683fbe40dd2be87f62efaa36db00e326bd507b6a89b6555ad74ca5cdd3aebba76876d05dc7e15b385e89049ed6dd739ab6b8ee322e6fb29d17645f476217b7be41fc81b08a70c144ab038fa72585cbf523fd353a206f0c87fb2d7a9b71e9e8999b54dec57ce0491dfc29adb2d99bfae15acae15eb0eb1620d063d549bd593666eda2a4296534cdcf7076f4237adff1811a1598f1f7da892d05cde46636bc3409217c3e75d151822dbc99f668bbdb79f4d5d31ed45e44f0143d01d3ee6fbeb88becb69f73227ced152df49f29f6e08a37365c82af9e690b1c881e20544d3d24f60231638345acb1599125d8f122332ba811259b04db7082a95775c178b7aee07fbdd6216912ea5659814f2e271dfc5212372f6231f24d325393d256d3651bde670642f3f33d58af09714ad8f1318b279510f78bf32b16b3743b0ac23f2e01cc744295a63dfc1e698dc7aeca80574b91e61a86ee297f50eaeed974e63090565eba0c8c9eba92d2475beaefed1d9f6bd38e6c893912f496cf8a3dc5eba3dee85f5b05067ae006be907d9af5babae7bf2858848d69982cdf982f726c75c5ce764d3047230be7f0ba6cf7d003cfc3a550d1df8a6a5988758bb225cb529a11fae4580ca2cdebce6fbcc3ab94aaee9b3e2249823d3c117618fd001fc936af2bc3404c469d2c9d71db7e6ad0b06bac2e1721a6f717faa5f9325a6995ef9b617e2446132bbbab9eb3e8f2280aeeb3d358ae4b1ba9b0d93c10d313168f21c3da0d30a3d5951c78b73c9b53a681a928a3c6104f0c64c521bfadb99598ed1a77b2e35dc1efc25922bc67b027080b33a7c38df06e289f9e9f4a04538cbb955017e04c2e7b700a25c8c7bb4567d05dce73abb131738d0c0a87e72860f82d2ea890adb0cc4b134bf54ce700f44fcf1e033264c27152731603f348994fc94bb7e1ea4d2cd29f7d6a55163df408ee143332f2039b5b8a6b712d8c6d2c46fd4268255aaf31ad8dea6d24593fd668cea9ae5f690573bdf5c5b2c7941cacb975eda41f79e4abe474893734d15586aae6cc7086bd5a1a0bc4d1566c262e854c64ab609e94d1e2da4b3ac8635660875ab488263fd5f41d59ae3af90eda8fecf8e906650cc292331756c6f850505c5e8db0384483c0fdc0fdbaeb1bf1af1855a596703e9fd98ce0f335350ea628b5055a6aef3a12e378e516897a00e7f42797e842d05f7105107b3ce0ddd675bff86ceea9d64ce48e3efe38708da729880ab9f877bb6420254710cd1fea835efe7b24711ff19e697181df3be3e0243371300217b7b3fa18c57192c44dc6c5abaa2134b7b9571366bc6a9478748597e1333fbd54f3dceda81932a3f1aa3467fdbc46fffe9e592d4802683ead810c46e66d6c246d2848e7744b1ce45c1d40dab93274235b59f37899da24cc6b1ccd1db49e79825643064eed0c83289048f51889681e1f3fa95c7b645e587733bc2ab532ccdee6130cea5388d9f7fef1b1aaedb6fa98efa9cc94ab0ffb5dc06550e8f42471c6755b9ddff17b32ecb1114a0188388f10f3c4007730aa3bf79412aa2", 0x1000}, {&(0x7f0000002500)="c21f76fc400cec57461ad3b39a525bc86a8108a104dcf13445dbec6588a9ebfa1d0db8005390810be9b6fa21e15aa2fe0c4961daef9649cc3eb675fc984afb50eac34ba19fd1c162c54efa12ba63956ffe8e0392fb2f7a1dc5361f0fcdd6564f5be84c1635ea72b46f8890fe88ebb50b8ee75152541ab6143da74177eb63eefd4d4a7e82bbcf1cde5c32479c0cd0183dd7e60642c4", 0x95}], 0x8) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) shmget(0x2, 0x1000, 0x10, &(0x7f0000ffd000/0x1000)=nil) writev(r1, &(0x7f0000000080)=[{&(0x7f0000000200)="00000018600400000001000000000000000000000000000000000000000000000000000000000000000af6ce", 0x2c}], 0x1) 08:38:30 executing program 1: setitimer(0x1, &(0x7f0000000100)={{0x0, 0x3}, {0x100000000, 0x81}}, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$dupfd(r0, 0xa, r1) close(r1) r2 = socket(0x2, 0x1, 0x0) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000180)={0xcada, 0x1000}, 0x8) setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000000)={0x10001, 0x200}, 0x8) dup2(r1, r1) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse\x00', 0x40, 0x0) ioctl$TIOCFLUSH(r1, 0x4004667f, &(0x7f00000000c0)) openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x8, 0x0) 08:38:30 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xb, &(0x7f0000000040)="d5ff9668", 0x4) r1 = geteuid() fcntl$dupfd(r0, 0x0, r0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x400, 0x0) ioctl$TIOCGWINSZ(r2, 0x40087468, &(0x7f0000000200)) getgroups(0x3, &(0x7f0000000100)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) lchown(&(0x7f00000000c0)='./file0\x00', r1, r3) r4 = dup2(r0, r0) ioctl$WSDISPLAYIO_SMODE(r4, 0x8004574c, &(0x7f0000000000)=0x1) mknod(&(0x7f0000000080)='./file0\x00', 0x8000, 0x4876) r5 = socket(0x1d, 0x8000, 0xfffffffffffffffe) r6 = accept$unix(r5, &(0x7f0000000140)=@abs, &(0x7f0000000180)=0x8) socket(0x7, 0x4, 0x7fffffff) setsockopt$sock_timeval(r6, 0xffff, 0x1006, &(0x7f0000000240)={0x8, 0x8}, 0x10) setsockopt(r0, 0x29, 0x800000000000009, 0x0, 0x0) getsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f0000000340)=""/227, &(0x7f0000000440)=0xe3) recvfrom(r4, &(0x7f0000000280)=""/123, 0x7b, 0x842, &(0x7f0000000300)=@un=@file={0x1, './file0\x00'}, 0xa) 08:38:30 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r1 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) r2 = dup2(r0, r1) r3 = kqueue() close(r1) mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000028ad) kevent(r3, &(0x7f00000001c0)=[{{r2}, 0xfffffffffffffffe, 0x1}], 0x7fe, 0x0, 0x0, 0x0) 08:38:30 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x90d2, 0x0, "d705000000000000005b00000000000000e74de4"}) write(r0, &(0x7f0000000280), 0x27c) write(r0, &(0x7f0000000080)=',', 0x1) select(0xe1ae32078931d8c, &(0x7f0000000140)={0x22, 0x0, 0x4, 0x3, 0x1, 0x0, 0x200000001}, 0x0, 0x0, 0x0) r1 = syz_open_pts() ioctl$TIOCCDTR(r0, 0x20007478) fcntl$getown(r1, 0x5) openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x90, 0x0) close(r0) dup(r1) syz_open_pts() 08:38:30 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x0) r0 = dup(0xffffffffffffffff) open$dir(&(0x7f0000000080)='./file0\x00', 0x2, 0x1) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "bff7553b10188ac7c4ed5eb7e7d6edbf302873ae"}) 08:38:30 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x100, 0x0, 0x0) getsockopt(r1, 0x80, 0x6, &(0x7f0000000000)=""/177, &(0x7f00000000c0)=0xb1) recvmsg(r1, &(0x7f0000000300)={&(0x7f0000000100)=@in, 0xc, &(0x7f0000000200)=[{&(0x7f0000000180)=""/99, 0x63}], 0x1, &(0x7f0000000240)=""/130, 0x82}, 0x2) 08:38:30 executing program 0: setreuid(0x0, 0xee00) setreuid(0x0, 0xffffffffffffffff) r0 = msgget(0x1, 0x5) r1 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) r4 = getegid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, &(0x7f0000000140)=0xc) r6 = getpgid(0x0) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000180)={{0x7, r1, r2, r3, r4, 0x100, 0x682}, 0x8, 0x7, r5, r6, 0x1, 0x6, 0x7fffffff, 0x7}) 08:38:30 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x21, 0x20) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) truncate(&(0x7f0000000040)='./file0\x00', 0x81) fcntl$getflags(r0, 0x1) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000080)) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f00000000c0)=0x81) sendmsg(r0, &(0x7f00000006c0)={&(0x7f0000000100)=@un=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000340)=[{&(0x7f0000000280)="136ea73bd2c19b5cbb072c6f2bdc49c4cc7aba3fb878237cbc8aecd78d82e2c0782bb17d74d8460a6d49622bc6de713420045e354643dbbe58fa78b859ae25c41d692e8a23f1e930d5b7e64e76bc618c4c6a139a7b45505b4176be08dd64c6884c1a4b55b1cb466b21c5288eb90834dc088b092045d076dcb4491b1865c8af070c6cdbef25b4e017c9", 0x89}], 0x1, 0x0}, 0x403) sendmsg(r0, &(0x7f0000001f80)={&(0x7f0000000700)=@in={0x2, 0x0}, 0xc, &(0x7f0000001dc0)=[{&(0x7f0000001d80)="4140cf4bd1e3b003fe09fb53a1100a72cd56414703c5fd3e6dca7d2745dab8690c7a212b32afdb546c95b167310f15352f", 0x31}], 0x1, 0x0}, 0x406) unveil(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='c\x00') semget(0x3, 0x7, 0x8) setsockopt(r0, 0x6, 0x9, &(0x7f0000000140)="f59943e324d8711550fbc7a86f06fed943f74d972a9c325922db50606e2bc59000a7e49c1025f020c4cbc5f0c6ec46256fb6321fded417b0b29d5cc764416b4ead5643df3428e09f2a55c724fe689964b730a9cc8836ce653f99", 0x5a) open$dir(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r1 = shmget$private(0x0, 0x1000, 0x100, &(0x7f0000ffc000/0x1000)=nil) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000001fc0)=""/253) mknod$loop(&(0x7f00000020c0)='./file0/file0\x00', 0x2140, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r0, 0x80085762, &(0x7f0000002100)={0x2, 0x100000000}) msgget(0x2, 0x220) 08:38:30 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r0 = open(&(0x7f0000000180)='./file1\x00', 0x611, 0x0) fcntl$setstatus(r0, 0x4, 0x81) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0) fsync(r0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f0000000000)="702fdcc1600203e8c34239dedb503047f1463c2b3cb602a579c6d4df76774d708438a77078887b76254891015c9bffe7bf1528cef8457039463f18520fbc05f05fc43a478bade4e2d5fa3960ad875788e2c648da2b04b635c6434d10effab7f40abb9f2dde182f122385e725c107d8b68a79d8f4481d38c758f1876e6914a5ca2da07beeb13d8c5237417aa688445cfe1640407544217539fd494af9f00af315a4832b3e44fc6bb777975539f6a10f21d42babf742c8a9eaf62bc8d3e99f43ef0308fbee2461d1f5d61d0396290b5ed4cd42cd070c3ad7141491ac2ad6", 0xdd}], 0x1, 0x0) close(r0) 08:38:30 executing program 1: openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x380, 0x0) r0 = open(&(0x7f0000000000)='.\x00', 0x0, 0x0) getdents(r0, &(0x7f0000000340)=""/228, 0xe4) linkat(r0, &(0x7f0000000180)='./file1\x00', r0, &(0x7f0000000300)='./file0\x00', 0x0) unveil(&(0x7f0000000180)='.\x00', &(0x7f0000000200)='c\x00') execve(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) 08:38:30 executing program 1: r0 = accept(0xffffffffffffff9c, &(0x7f0000000080)=@un=@file={0x0, ""/4096}, &(0x7f00000010c0)=0x1002) recvfrom(r0, &(0x7f0000001100)=""/187, 0xbb, 0x800, &(0x7f00000011c0)=ANY=[@ANYBLOB="00002e6bcfb4d7653000"], 0xa) r1 = socket(0x2, 0x8001, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1008, &(0x7f0000000040)=0x200000, 0xfffffde7) close(r0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYRESDEC=0x0], 0x1) shutdown(r1, 0x1) 08:38:30 executing program 1: pipe(&(0x7f0000000500)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000000)=[{r0, 0x50}], 0x1, 0x0) fcntl$setstatus(r0, 0x4, 0x46bfb) recvfrom$inet(r0, &(0x7f0000000040)=""/203, 0xcb, 0x802, &(0x7f0000000180)={0x2, 0x2}, 0xc) write(r1, &(0x7f0000000140)='U', 0x1) 08:38:31 executing program 0: r0 = dup(0xffffffffffffffff) setsockopt(r0, 0x3946d7af, 0x9, &(0x7f0000000040)="ff542ec42e54cec07f1db5c8840002c05e1ff2a12125f051c8d3abe6440bb098b4d405dada4ddfcfe97d7ed657997e0fbcb2870d3ec28004a5f29612265d78a7a09bb4a2ea5fdea7ca5bf8f3ebdd58c087544e9438b7e6ce2a", 0x59) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x0, 0x0) ioctl$TIOCSTSTAMP(r1, 0x40045700, &(0x7f0000000100)) 08:38:31 executing program 1: r0 = socket(0x11, 0x3, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1004, &(0x7f00000000c0), &(0x7f0000000100)=0x4) sendto$unix(r0, &(0x7f0000000000)="b10005130a000000000000005786ca3eb91424192e203620741038f53e8551f30ce390500e08fecea11ea8fef96e4fc748e93f0b780486ae007373a1bdbe781e4d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89f20fd3872babfbb770c1f5a872c881ff7cc53c894303b298a85ff3faa8d9211830e0f2f0c9f69ec7ab3a34c290", 0xb1, 0x0, 0x0, 0x0) pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r1, &(0x7f00000001c0)="61447274446a0206cd4cd2e5b4e79a3df3647ca41590e1b709489784cb37c9bf70d15087571daff1b31bb09b597057baee029d2477454d183f215d2fcef1ddbc418a7eaa4e8b09a4aff80ccd78ac8b60bd3fb5fbaf6358aa829ffb08e9d6f904feeee4954b11dd207368596f7b0b5079b4100a3a717ebb98ba9996e06d130ea4195d426eddc3159bdec75953caf24f24031413034c1243e8f123d2089ebad0b33ea84728b8aefc4bd59768b90e896d2105186d7fad777772ba10e2d9924e19eafe9fd1a4f6800f119db18648611dbdc1814b0dbcacc6f85919b25846fb1482d6e397920be590", 0xe6, 0x7, &(0x7f0000000300)=@abs={0xa721b330c93b620f, 0x0, 0x1}, 0x8) close(r1) getsockopt(r2, 0x4, 0xfff, &(0x7f0000000340)=""/91, &(0x7f0000000140)=0x5b) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, 0x0, 0x0) ioctl$TIOCSTAT(r2, 0x20007465, &(0x7f00000002c0)) r3 = dup(r0) fchdir(r2) ioctl$TIOCSTSTAMP(r3, 0x8008745a, &(0x7f0000000180)={0x2, 0x9}) 08:38:31 executing program 1: r0 = kqueue() r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000100)=[{{r1}, 0xffffffffffffffff, 0x9}, {{r1}, 0xfffffffffffffffe, 0x1}], 0x9130dbf, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180)=[{{r1}, 0xffffffffffffffff, 0x4}], 0x0, 0x0) r2 = geteuid() r3 = getegid() fchown(r0, r2, r3) r4 = dup(r1) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0x2}], 0xeaf4, 0x0, 0x80000001, 0x0) setsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f00000001c0)="583af29340c38f45ac6ecae66d5d33ab2694e563e8b78b7c3b1a3ae9a293d954c028d7b70fcb495a0ca5db547d2c853c8ab810f48907ab74eddd066050b8fe72fc0e1806", 0x44) kevent(r0, 0x0, 0x0, &(0x7f0000000100), 0x7, 0x0) 08:38:32 executing program 0: r0 = socket$inet(0x2, 0x3, 0x102) r1 = dup(r0) ioctl$TIOCSBRK(r1, 0x2000747b) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) pckbd_enable: command error 08:38:32 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x8000000000005200) r0 = kqueue() r1 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r2 = openat(r1, &(0x7f0000000000)='./bus\x00', 0x81, 0x90) ioctl$TIOCSTOP(r2, 0x2000746f) kevent(r0, &(0x7f0000000040), 0x4, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0x25, 0x0, 0x0, 0x1}, {{r1}, 0xffffffffffffffff, 0xc}], 0x4, 0x0) 08:38:32 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1000000000002020, 0x800000016d2) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x0, 0x1, 0x9ce}, {0x18, 0x1, 0x0, 0x7fff}, 0x1, [0x7f, 0x0, 0x5, 0x4, 0x8, 0x2b, 0x4670, 0x8]}, 0x3c) openat(r0, &(0x7f0000000040)='./file0\x00', 0x20090, 0x4) 08:38:32 executing program 1: fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000100)={0x0, 0x2, 0x0, 0x1000100000001}) 08:38:32 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0xffffffffffffffff, 0x0) poll(&(0x7f0000000000)=[{r0, 0x2}, {r0, 0x8}, {r0, 0x104}, {r0, 0xc2}], 0x4, 0xfffffffffffffffd) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x4, 0x10, r0, 0x0, 0x0) ioctl$WSDISPLAYIO_GVIDEO(r0, 0x40045744, &(0x7f0000000040)) 08:38:32 executing program 1: mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) munlock(&(0x7f0000005000/0x7000)=nil, 0x7000) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd\x00', 0x80, 0x0) mlock(&(0x7f0000000000/0x3000)=nil, 0x3000) mlock(&(0x7f0000000000/0x6000)=nil, 0x6000) accept(r0, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) 08:38:32 executing program 0: setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000040)="0000e100000000e400000010", 0xc) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x1, 0x0, 0x0) 08:38:33 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x0, 0x881) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x8000, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r0, 0x80085754, &(0x7f00000000c0)={0x10000000001, 0x1}) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) 08:38:33 executing program 0: select(0x40, &(0x7f0000000000)={0xffffffff, 0x0, 0x4}, 0x0, 0x0, 0x0) r0 = socket(0x38, 0x8003, 0xfffffffffffffffb) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r0, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) recvfrom(r0, &(0x7f0000000100)=""/155, 0x9b, 0x0, 0x0, 0x0) 08:38:33 executing program 1: r0 = socket(0x11, 0x3, 0xfff) getsockopt(r0, 0x800000000000000f, 0x1, 0x0, 0x0) 08:38:33 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0x3ff, 0x4) r1 = geteuid() setuid(r1) recvfrom(r0, 0x0, 0x0, 0x3, 0x0, 0x0) 08:38:33 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x6b, 0x0, 0x0) connect$inet(r0, &(0x7f0000000000)={0x2, 0x0}, 0xc) 08:38:33 executing program 0: writev(0xffffffffffffffff, &(0x7f0000001340)=[{&(0x7f00000000c0)="f0169b0a9d8eda661051eb3432360b", 0xf}], 0x1) r0 = socket$unix(0x1, 0x5, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106978, &(0x7f00000000c0)) 08:38:34 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x80, 0x0) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000080)=[{r0}], 0x1, 0x0) 08:38:34 executing program 0: r0 = socket(0x2, 0xc003, 0x6) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendto(r0, &(0x7f0000000040)="6861fe263f6f64378b5e83cdf30cb826b2bbf42161338d1cb349f915e2597291bd50c92ec1ceeb7c735e423facaf3baca7c389f3fcd782fa62747531", 0x3c, 0x0, 0x0, 0x0) sendmsg(r0, &(0x7f0000000380)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000080)="173b822760901ed1d3148dac749247401bf61cfcbb31274589058914a48a6178d103ef5961ec1c9d085fcd2c8588f3c1633b6c44cbf4d99c0d", 0x39}, {&(0x7f00000000c0)="a04f2f44980ee6a1e63861f57e23fafaf6fff5a646b794e46631d309c023eb18f84edaa2abe4eafd123e2cd28441c86f59d4d06f9459dd97d72322ec6aa50e312dc268200f1043a559a0f2d04399be1caff950b63f8708ecebd3fb04f12181a0332520fb8f8b029b43eb42475d8771106e6b9e189e96d13a00a41060f4f66a7c04e07335aadf72a60854cd1edec4fb7749eeba149e2aab16b0e5bb8c8918494d2689fd2bae6dfba34a82fb8c9ca2757bd2427031cc94e6e0949984013ecf0eb75fb0266cbbcb1db5596a", 0xca}], 0x2, &(0x7f0000000200)=[{0x38, 0x0, 0x6, "15837b7f4a6a402ec0fc838e39be1197c0d581311d6d2c2329633e7c9216bbd3f6b9831c3446"}, {0x18, 0xffff, 0x1, "8cea36bdf4"}, {0x90, 0xffff, 0x124, "601b34e0363e2e2bd6cb9ec5b2cba162a437800fe2510c1e8b8345570aa86502e617a74c9e7b50f55b8cfd3376b1cdc6fca33163181dfa6e4a4ce0af4c2f9ec105404f12b208d22fd0dc584231245b5660bbbcff2e92a8e4d69cbd038e3544d8ed4ef09bb42c291da09779d41f7b37fb15563354f1c7468f808b259b"}, {0x88, 0xffff, 0x4bd, "f208a10e4f7b6af08dc0ec033228e440bed56e4484536f640716a86204275577620a2e2d7ff5c9d309ec4e9be45a94767682f4bf513c777493dcadeecc3f201398aa45a7b9d9040e8168e1f0e3906bc5148b9384d100b06b8c9cf1f8802649e6f9b93d722983973014e10ca71d43880b0de5"}], 0x168}, 0x4) 08:38:34 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002005, 0x4300) close(0xffffffffffffffff) r0 = open$dir(&(0x7f0000000040)='./bus\x00', 0x1080000381, 0xffffffffffffffff) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x800c5709, &(0x7f0000000000)=0xfffffffffffffffd) 08:38:34 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) mmap(&(0x7f00009ff000/0x600000)=nil, 0x600000, 0x0, 0x2010, r0, 0x0, 0x0) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000040)) madvise(&(0x7f0000b1d000/0x4000)=nil, 0x4000, 0x4) 08:38:34 executing program 1: getrusage(0xffffffffffffffff, &(0x7f00000001c0)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$sock_timeval(r0, 0xffff, 0x1009, 0x0, 0x0) pwritev(r0, &(0x7f0000000180)=[{&(0x7f0000000080)="1cd5feffeeafa7aa29c6b2d299d667c93d035fb3805bb01a1cb5e4156afaa0ab12e695e58936e2a31f3c6f7853fd419087326a71891e1332b5aa8a31478836cade7b342ec03bfd7ebd7a1ce03db59161632e197c827a9713a51b72d70e0b7550d8728274fe0d35aaa83628877c33a560b70293c75b501519d80b72735f3f36b3a38f928147acfab893009914f185754b3c2a0ffef8789c4d2984e4c6abecd47327f44d10ea1cd45b3a1e35792cc1dc3c11b9aabcd7264a2f057df2541958e723753dc535b324df34bddb912a1f3528c1183cb441aa4ed7a95efb20045e3b3f0eba28cf09c7641b3fdf3f58070da0d2d5f32e4115edd3", 0xf6}], 0x1, 0x0) bind$unix(r0, &(0x7f0000000040)=@abs={0x0, 0x0, 0x2}, 0x8) 08:38:34 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x90d0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) ioctl$TIOCNOTTY(r0, 0x20007471) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000640)="bdfa4d2582c321a8cf9884fa33e90f8e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d99705dc1ce23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa5e78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bd25d6b54cfb7d0304", 0x7f) r1 = syz_open_pts() close(r0) dup(r1) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000000)=0xffff) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5bfa600"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000280)={0x0, 0xffffffeffffffffd, 0x20003, 0xd9f, "0000000000000000000000000000000400"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) syz_open_pts() 08:38:34 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x100) flock(r0, 0xb) r1 = open(&(0x7f0000000000)='./bus\x00', 0x3fd, 0x0) write(r1, &(0x7f0000000480)="57c121b578300fed4d6c", 0xa) mknod(&(0x7f0000000040)='./bus\x00', 0x2010, 0x3) 08:38:34 executing program 1: r0 = open$dir(&(0x7f0000000040)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000340)='./file1/file0\x00', 0xffffffffffffff9c, &(0x7f00000004c0)='./file0\x00') symlinkat(&(0x7f0000000000)='./file1\x00', r0, &(0x7f0000000080)='./file1\x00') stat(&(0x7f00000000c0)='./file1\x00', 0x0) 08:38:34 executing program 1: r0 = kqueue() pipe2(&(0x7f0000000640)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r1, 0x4, 0xc7) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0x5}], 0x1f, 0x0, 0x0, 0x0) close(r2) 08:38:34 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r2 = kqueue() kevent(r2, &(0x7f00000002c0)=[{{r1}, 0xfffffffffffffffe, 0x11, 0x0, 0x4}], 0x3ff, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000040), 0x60, 0x0, 0xfffffffffffffff9, 0x0) close(r2) r4 = getppid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001300)={0x0, 0x0}, &(0x7f0000001340)=0xc) getgroups(0x2, &(0x7f0000001380)=[0x0, 0x0]) sendmsg$unix(r0, &(0x7f0000001440)={&(0x7f0000000000)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000000140)=[{&(0x7f00000001c0)="cb29bd4ad39322eb58574dd68356dc60bcf1f554aa8574e3f669d410550aa8f359efbf8b9966e5cda846cb15c604d3adfdae8fdbc4117a57f62a6931af1e7ce8aacccd913b985d86655945e3851bbf66236e79fcd9b8eb9d89be333ffb54b60e977d95229cc5b93b2a6e3ebe6a78c4ad650de5ec51406bbe0b5a592e6a1d45a4667785deb0df8393810cf04930d45c275c793474475068d9272476a17e69cf3b438beac14b199e562ba0901fc71adb9719ecffc06ef86f6a9ccd0f9d3e08494fe606114df4b04f9fb5ecfdfdd7765adc1ed883c001d998c49584cb2a4b5d773da07217cc7008", 0xe6}, {&(0x7f00000000c0)="8107147406599278193e71eb502574a8de9a363e5672049c903db90520c59ef240764825fd068ef87d328f7aa4707a2e8a7ba92de4129960ea839e39802131e6849e18e84359988f0d1be9a939fe5fa2c8c20310db5a0602ee76d66a459da0f24ade8a16f4f6d6625be144042da0fe94b4d5afd412dbac6a56965e3d", 0x7c}, {&(0x7f0000000300)="e20d12a3a4036b5e709ca5eb99ffcfe769a96307917365124949677a63c8c3607e5d97d1a2fdf9f39333b6a5f2498ac93a3ae6f458b13c3d1740099f395cdcfc5ef925270d0b06c134c4b134a845d3dbc85424284fdbfbe73e362f87cb7cdd5d07fe197789786f89401bb440192a539868e99a56dab36893e2d223509aa142aca3772db3c96a34d603385af2ee341d2ae1a5909fd3d8d98dd7cd1886ef6534a5333f90b849d047f0d20da6987e14ba41c43a9b8c88ce3ba8d38a53355d9f744279b67334eaea75a25f1f3c006016a5999095f7be5ad36fd45bb003108220ae66480a401bd2e414d326c1854c4f288891e79caed75054dac1ff20a6b5d82619f956e28b5906b073979d5faa40e3b17a84c3b61e68ad4cf7c44d30273e527fcc782e35bf2a0b642062c0d9242c8bde1fb98ae78e47ef1fe6a3bf61c5f13e4fcff022801e6b0f181760ac913ce25825fa65bb9238207cc3199d3ec9e64ef96181fe4a07138ea0138960f5242381c8373ae9b8602d8395cf1dd500c5fa64209dbed5a55932ca2b36dbc40d17466ba1037a69d11a19ac1d99a57861eefaa60b8d8b49ca71c457baae70f37ad68d867f5ed0d07343dccfc1921f2df6e35b9a49cdb4702ec1377302e2ab5980574a540ff6630ac744e1bf916127151476ecac08a53a211b98aa6bc5b366e7ee9921ee61a8955645e3417e7145e8b164637b8a6d15c67ad25de4d4d456e3d33f32b0205949a14783d18cb83d1949d38120fee3c105e2610962ce06ab06e487d2691ad17750df6e41f139cf05666b235136b08f72297f11046972a53be5f548ffa1a5c91fde4d64a5f830f37eebc481b742f0797ae67fdc73cd35dd24e8228a3ae4b4804dc949eba8ae0fa4010625d2aa5d9e864a8b97b8475031d0818ec2b009b76becaeaa66f9108c4d8b7b6874f30517b680c77d00d962f64227b7235ada3c1322a3ebde68539eee9a1333b696ae2aa95e59035dbcd8cf8dbb6648301c5f49aa2375c59d661d59c81812276b768d2ba4a7e5f651a20781f4f8ab29c6382b4e6e69dae126cf1bc6ab387e449f403db406201054954ec996d59c8a4eb935bbbe0afcf99f27568bb56ee96ca30ffeb65e92680dc0cd8b1bfef70576a3b3bba9f3bd215efa679e73f7002128da1ada3f37d67a9df226b72779810d0bb31a3991e5d682ffb7fbba66aeb240c2fa16a7f569a6567ef038d7a347305237a4f28262e16183d42bf46b43929135e2291cad6fbb612206001a42782067d81b092268e6abce892965694521a0d69721ef67328212cea9a93b7d9b897a2ff75da393c9208541f90fa6c2e3bc6b9b16beebd0c199a422611b046dddb35bb17d3b27bc178bd34e2b26913d477439fc11503665061d24430f441384720b768c924348023083a4721049e970ba73219ba01544cf3e991a491574676c709a8d8b02f22cb493ba13428da06f2465c10c73a55d1d6ee62b9e1aa445c75398844cece1ec4f4e687f0da9e7770324d75360e0b697d8cbc9d020df6a2a043489b90ca16ce7dc4001c8d959c5db45877cfc0bbb007e519ccb9df56060f0157e758dc393871418ddeae72719c6b0c7917f5b75d3e98f51eec60482e04545da0d5574a66197e1e90da37fd9d5339a57df8883695936dd817545b91c5b5efc53e47b498a137bd207e5b03223b798c88889e24082aa2276496715806375bb74f5259e5689a0783ba70d5bfb7d59a3aee54e5885616a557f414c8fc1e971d575b228f68ec46bcc92dff81610d48f2fbdef7a7d8297c4170dacbdf5359b5bf2d8c6e9491d6964c357389ea97aad3cec0153d0c00e89279e35a8c363be64729c90fd2bfd354ec7daed8d39cd2fd6c28f6ae22d70f14d64ff0858c6db9424b48eddc9a52b5947588be05d10f6173f89ba4c50d4504f65451fb0861d7db6cefa6a1970945013d2a7454f3786578aa8f15aff176b092afbad002a24179348799026867d53ac7d537b498d420d97b9c2a33f3fac78814c74c78a72fbc34ddb55537325c00e0702047665eaf8ba062a909f5b16f70e4a29fccbd575e9aeda19d879368801602d2970d4e2c668cccaf7e2e749e768606931e7bf83a157547d165d9f5fa3c927c779ec39855fa1aa333b90729b3adff74a97645b8cbcfa127a28de7d396b3b8a04f7b18f22baa175dd7a77946a989aaaa5b5b88022ae28f9384e9c0e58f16e30831bbf0663c5f2bf4e360c90982dce44a036315f1810539456f272e506a2ee5439e67edfa8480b884a800635fe784e84194df5e86dcfaf9baa116054fe21b8c16edddb67374c641ad891f85c9ad93ed6565d87770463bd1eb2f6a44d362153aff05517dd994f798d97a0f1610829aa55a60c5d0a1321580bddb7992dcd437435328deee0af66b2fd8c27341b2fb8ac3d0b12bd05f5b687c358fc8bf18f71946d9b0ebd83dfee52d39502339e2afd1a80bca3fc5a6433b42ed04cd7272c23f4bed40f927fa16caffad356ec903ab78351ab30d2231706d4e7644f97ee6fee1e5a40d4aadf2e93a1ab449ee07746c1f41dca86a2d4056b22b6f541f0330860be38002f5631bccabc83f5b5a740bd3d3fc7b6e5861585a412818137a7e1054a55c4d364a1fef2f70969a42b82a1a3f51c6bd7d1ab96ed540500bee5dcf80dc56298a182b1b840a66e5916574d4d5552f279cff705799de00fc7d83c0395ec97053b0ba4256165929c8b4d88b833b7184fc3a13dba17e6f2155421bb55803fd1ced6afed65e9ea71324f231c4153791e17c48597d30e90368330b45b219f349f4dfd50ddb903542d3cde4d00ede5f0a7dc9e9897bbbdae0406e51c0f925925a850c7fe0f1e46e7a7414ce893f01767d99c760b49d71cf19d30fdd529aa5fb5fac58a54b0a7380e0fc1db12f4eff30466fc69843ca07f5418427cc51c171600472122473a5b859a6e37ecadd7283a1a71c1276ae7efd9d2131e3a9a525507e386650740a21e0b74274f45bc11aa421be5419f5b37c02dbbed09849282a9bb0cde8021638960cd518ec9e27b35794791a86f084d5a03d46768a0a6a7b366a53ec48376948ffe693f8fa05efee4cd9cc2badca5713d043d72b826f37dbf6ebfd6a56d88aa201d625ff17a5fd527f053f88e56e823a5d6d3b8990ddc6084703f7532df86a260ff0a5bf5505bc1adb7bb797376a35ad855be66114befd4f14d24074357cdf4b075550c27919d850d719a82d0fdf6d45c1932673fb31e0481c1be5adb0fcf04f9298683a39bbd240a44d9186237d19c11b59dee95d219d79ee57f6499d3977741c0806ea7ebd87ef8bb41141ac8ddc54395c0b94f9c083985ff555e0f2f9537fc669046820ef29186e28fbe66d8103713c53512480fb39554001a313a4082740617efc15d984e2273faef7d01fc4aa7065d66387345bf246b6982a750e16f37a48bc09e24ec955b4ef323e37e8b395b1ba5840e51102196a5c6d3e6177faf0a133cf7357b21ca1fff6112b5f311445a55b60bb664f23944b120fe185a26f86bd45e167927f22333add1c69167abaf7ea8da9ceb6abd2898c542a4537eae82487f3aba50039c99778d25043c5607f90baec75b47227cb259db8db06c51a6ade4394503a3998ed73a45d43add72a09467d708babc07d44f1945a97979656088ae561509cb2b741f1ac483d62741376b2f32ff6f84748c07e81151e1e965e2c7ece4897c67fa9c859b2a9c662efa853adf0f19582d767fe41b3be6988984f02cc0df4bd345d32322a7854705802da3c5be14856c0703d95d6b3a89fa379e234385038bf7d46f60f2974ca683f468774b57277d5ed3bc5e86e8b055d6aa4885cbdb792619ac5d97cd3341e8e2b828b7dbe7cb40f7e43f00b44dc8bb6ef1351475cdba23079980476d6ebef9b1a6876274526ea9c67e1acd9ad69953108a15de403e7d11192c8bc9bb0d6661045e2f2320bf4dbdac7277f71a58e64dfbaaaadfb2192810264cc28252da4a2e863fc239ca53ba0cfe9db076ef5bab854a6dbdf943f567e263b00d6396fcd10122ecf009ba6004157c1b171a491167e88b197f0e2c1ba4880b971612121559acd4b1e75bb6240616f1bc1b18a0065de9f7423dca893409969dfcc834a4ef6015fefbc1558d3e757d3a6917edfbc08c05ab9f53c51a067f94f413f3dc5855267c9e15007ce9871ac3444771779a7896a1049324feaf47beb8c3e1e2aeef0dca3f143d8359bddea1af3962bb102d21345b191cf8aa2ce1ffba02547d8d222748b7386fed7fbc7b2b215b7bdf3f6bd9d841a00187f79a18de2e47ea6bb029e8c9bd378e164e395be3011f6b3cad6060d339481cdedf2e33fc44f2289442161abaf802efbcef3908d033c78a3efbc603fa4847e066bba49fb1d186258fd3aa9d2d7217b1186c77ebcf03cdcd6d36fb5b3f7555a19b72513a9bbe667fb7b092d6366c25e121781adae2ffcf2e14c96beda30a1825589540ef6a09b98b4bf253e6db97c76ae2d231613cc353a4d0184dea99d98f645b4a04e4547f4865dd3707bf44632cecd7bff54d05ee1968a0fac46aa7076603f7c769cd11972b3ee3f613c514fdd0ff185eddbe6116e63a60c7ca2bf363c9982eaf1a9d2a75f50c86deb7b26839db47c0bd6940676bc2062edaf85db142efd7933104bf0623f6cbdcd2d6b87f5c360979d24ec2963d020449f198da3ea0688014e22ab382fdad7c030ae1a149b5f171d3b9c7f974f3293128488fded528ea380332bdf32bd8cd47d2ac6a85fcacefce43da0e1348774fa1f32aaa44f13efd2c8f59abf4fce92f5997284461bd44d485c5bb329ef74730dd77d20879233217d0c0d49243eb094c91b066a3b61b2949db5f22e8fbfc69a76a013a4eff6b2505846325c899439f73600766151eebbbc67f6d16ab08f9d09a5f8026496ea8cf7dabfb03db99d511852f7ab2101d167bb94e5fadec6fe40253465684fd70ae0c3f0ec9a293e654fe12ae6e04b72a40f25e8beebbee8f1a64de0cfa819e44b714d82f0cdac4e8d55b7fb5e286301fd94f58ef537db91f834b6a6843774a6d5984ef5a08291a0c7a5a1ee5b239fe631a52ddebd9d1c1cb63bb60698c302b15fd62d2ea1c009bc6b37648a6be4b6fd7960e97d8b8bfade8158754ac863e8642c79dae76c6def3ec428f62bb521c12730128cc137ac9b48ff61c556c07f789179b0660b264f3ee2ee3ea70c41f8decc2722621d3bff9dc6376b2948b8c766a9efe630aaf9604c19acc838e373eabd77c7182d61ef1da11989c106de19703c25493405d61f1be5046c7604f520f12fd7fdbceb09e2415ddbd99a53f9af8e6a0b3282fa111e39f9d56799d8d9f39aa6ad808767621e1fb03cfaaa8a3e3c7bcee5004cf56b9d5f2a0420f62cabb440141e2a7e400b0ef0128cad7eec41fafa6f0d8273f524fb7bd4acab6ae894e5f573c5f6a2a8308b8e5e87b2360947fad7d64f2c6e3ea0b9bf46eeb4058c8e74744e3944fd9a992a885400231757c7781b7a8201a85e52b09bd7fb40b0c52317e5df6059efda7284914a08a2a4594acaceaf651136aa8e0f5a47c368da4985976e898d2cd8d78346c2bec62220c1b990caf6bc1eb5c5e24067ced083b44f96637f7fc674bee314d8aa41809121c258261e8efc8ba6eae66779dcf0e82cc6a040adb65809868c6221d245d488ef73ec624188c20b1f29e7072b658c9c6e537ef009c9cbbdc720b0133cc9a9abf20088fda88a9d5fd0efad947a994476f1e08aa49dcdada0ccb4fc4cf81fb9a13a9c14ae28d70eab22490fbb3ca9bfedc", 0x1000}], 0x3, &(0x7f00000013c0)=[@rights={0x30, 0xffff, 0x1, [r3, r0, r1, r3, r3, r2, r0, r0]}, @rights={0x30, 0xffff, 0x1, [r1, r1, r0, r1, r2, r3, r0]}, @cred={0x20, 0xffff, 0x0, r4, r5, r6}], 0x80, 0x2}, 0x8) 08:38:34 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffc, 0xffffffffffffffff}], 0x7ff, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000400)=[{{}, 0x0, 0x2b}], 0x0, 0x0, 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x80, 0x40) r2 = open(&(0x7f0000001700)='./file0\x00', 0x400000002, 0x0) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) 08:38:34 executing program 0: r0 = getpid() r1 = accept(0xffffffffffffff9c, 0x0, &(0x7f0000000000)) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) r3 = getegid() setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0)={r0, r2, r3}, 0xc) r4 = socket$inet6(0x18, 0x8001, 0x0) listen(r4, 0x0) fcntl$setown(r4, 0x6, r0) r5 = shmget$private(0x0, 0x2000, 0x2a0, &(0x7f0000ffe000/0x2000)=nil) shmctl$IPC_RMID(r5, 0x0) close(r4) 08:38:34 executing program 1: execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)=',.\x00'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='rc') mlock(&(0x7f000079c000/0x1000)=nil, 0x1000) 08:38:34 executing program 1: r0 = socket(0x2, 0x2, 0x0) getpeername$unix(r0, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) writev(r0, &(0x7f0000001140)=[{&(0x7f0000000140)="ca1f65f577bd159ab60e69216ebb38cfc3eef7452ef469fd1040c2d5f18ba250237c9b19f4f525103095a25b14b660256d2545f7a1f6a6bbee95a907e41b8e407f411c59a33373f58df11badae60181ebb2f5cfe7965ac9119ba9c29d83c62a2348a4360b04748c1e238cdddc9cc4c3a8ec221ab3acc35a010e7478bc156b2fc449c4f9a47ea5f8af6df4d3f32892ef6cf718a776b1000ce35ca7bc5616f94c34fe6128d009e5866ce59901a1523ee948f5b281db250f3a859e892d039a5d185b13a0e394dac11b6da57047c520c9d1651c01e884e811070e10ee48dba7d0fce721a958de4f4e9659cab62e500959e017cb88c76c6ef88320492b9636ec67850eb5273acf2d738e04e6b9e99c49fc2b9db6347da2c0685c269960ff30a8a2f685f41ade082453c1d8b63d7ec3df5a79875eff8c286852fbe674935756834aed53466cc7cfab1459cda645dd3398c12dfa3c3e96139e2a3011b32a49b971bc6ed24729a4e2e102990dd142bfda0a7b300a00310a0e49894176f59c893ef02aad26a05537d12e91c41360470e576b5b9b99066773fdd3876688a73df7c72504e48d6571a2accf00f38849e43dcfed79a89e97b42f551a62d4c8a7b870fc6a1035b5ad4ce71542446a98aabfa70bde2de435f81a3b922e4f16fa503fd26f73351482a7575943c0440de3dcd9a070b34ab9a15d80fb1a5c2ee3fcdd45c54a8c06a5bcce4bbde7d4469f6dddca6946ffb391a51b25098f37f6e13e21d130fabedcb06f0f265cdbc8aa79e1ddf259db68660717211ff7a5f6580bde3344c5cd7c39b0bb37df7bebb819684091afd1555da4187c53bd88b0503ba2a81ac27e9e48da4dcff08b9611f4f7d591084531356d0ea89db1bb7c943970d3ad19fe91c8943f7d67c3c1d05960aa9c5ac12b4dc4a502718f8b0fcf473b9a50bd7df0c540004f539faadc01b72502e0459a5208edc8a6f097833569490798229f321c81c19607acf132ddcf23d99671085575950dc13db911e7b80083e89c45690d237bbc66fdf23dfae1beba4816fe84ef34230b0262921bab4ede0a53dd275a8b993fc779ff8fa8027651050fe28bc985eee71779754fab6f5016d2f70edc2de6face0394180eb555feb9e440435496be79a651b48041dc70e7ab44fcdfa89ac016ddf1bc654d38c079ee46e49ca1d68461a4cf276c517c33ff4bdad43b39b16c27e6bdbce2a2dda39e8cb623ee308961f46eb89a747804046e3e567a412e7f01f775e9d86384acb88fc3a0e7fb5999da88c271230dc6dc674ffa38bc5c8110fe2881c10f8265b7fc52cf7a6b9557f6f34b345e013e499fce30ff9fe16524936fe41b8a9a277937b138184a4b90a5f3e1f1f68c4cc611ad324cdc08bd2b0d7694dea495286e6469672f892f25acbfa5b00b7ad707f28708957edf8241ae9f95b2e6fb481fe6e0078d5dfb9d1b4755713eb9692d41229e176c31db7b67d4bb338206eb5137af2afce846756917519776ed8df6ac31785df6cf9180d833574db4c690e92996d912e923ca2b6b98fab385747097814c7606aab9bb944a65c8898f1c59ac20d5dd192fc7f1e710216399077bd56ee6614e87cdf2bd1db4ad051c626a92ef1d955ad3772a6149f700f422fc715bd2ee4fef8ab5ccb025ca08f3d98cdea0563ebad3b8febbd32ba25214ad12c0cf7def75280ec97585031fb60e3d72b961e97d385f0e3a1b6452e497b6f62ce8a119788942c53af33dcc51bb2f4dbff273ca8acbca3de57f02a64ca35985dea1e2a34997a9fdff693676c4c9766a2da6754b8b166b8231d4a736049521f439f7cbc4c3ff008e633ce696f3254dd6979db08aff34ee23d0e52b65b501e8ed00a91704bc8ee0c112a4f8ca5e056cca94aa594a6daa23b658e88e4bd8ef21dc2ce8e99bfb8c38e4be37f1d48f48c0554f1ea4481180cc2e19210ac0942cf1921f7df37125962578787feed4de1efd918ff249d902fe7003edbcbca15e07f19bdaec00f4a39dd727546ec5a646d6b98ef3135f5d9f438d184b3fab071a56baca6dfe837f7d9b0c5ffcfdf7be0fdd8bd6194aa77d3ac21805b258023b26fde6979f67282a83e1b05302a859cacd35b635f8245e8af1ec1def7dbab6deb45d14c91848b4f4ed9882969525694b5299347a73f723b3b2dc0", 0x5fe}], 0x1) 08:38:34 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x11}], 0x401, 0x0, 0x0, 0x0) open$dir(&(0x7f00000000c0)='./file0\x00', 0x180, 0x2d) preadv(r1, &(0x7f0000000080)=[{&(0x7f0000000300)=""/141, 0x8d}, {&(0x7f00000003c0)=""/4096, 0x1000}, {&(0x7f00000013c0)=""/110, 0x6e}], 0x3, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000280)='/dev/zero\x00', 0x100, 0x0) kevent(r1, &(0x7f00000002c0)=[{{r2}, 0xfffffffffffffffa, 0x2, 0x0, 0x4}], 0xb, 0x0, 0x80000000, 0x0) r3 = socket(0x11, 0x4005, 0x1) sendto$unix(r3, &(0x7f0000000180)="06f567671e4e57463ab1041a57d42cecb459413158dd009fae0c316e1b692c408320c7c2fa62fbd15ddf0d4bb962c3b411918834a41cf716257273ec36f6f271519bfaa6cd5aaa2f8a3d35d061e1cb1949ae1b77e51d19d6bf72b4ac753bde44cb67cc93ea1adaa9c4aac93180a9d8f8b89537450522d0da05ee8afdc2c2c32df7f38d93b289c4d3ede528357a0d9610953ae0447a78c7d8c34a9d14f48efcf07720", 0xa2, 0x402, &(0x7f0000000100)=@abs={0x1, 0x0, 0x0}, 0x8) 08:38:34 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x90d2, 0x0, "0000000900000000ef4de400"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000040)="0418b10900ad5662b3c4020000009f5c14c776b631adbf6203d7879ba9c5c9d028147f02c116", 0x26) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x6, 0xf2, 0x200, 0x8, "2522bf83a16b101b30f402e67b5416c1d88e98bf", 0x81, 0x2}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0xfffffffffffffeff, "85495500020000000000001167f5afa680400900"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000840)={0x0, 0x0, 0x3, 0x0, "b08dce5800"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x24ab6d9bac2001dd}], 0x1) 08:38:34 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x7a0914c44f7b202c, 0x542) r0 = open(&(0x7f0000000080)='./bus\x00', 0x400000403fd, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x91, 0x100) r2 = shmget(0x3, 0x3000, 0x94, &(0x7f0000ffb000/0x3000)=nil) shmctl$SHM_LOCK(r2, 0x3) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000180)=0xb8fe) accept(r1, &(0x7f0000000040)=@in6, &(0x7f00000000c0)=0xc) 08:38:34 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x200c1, 0x20) mmap(&(0x7f0000c00000/0x400000)=nil, 0x400000, 0x6, 0x10, 0xffffffffffffffff, 0x0, 0x0) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000040)=0x7) ioctl$KDENABIO(r0, 0x20004b3c) 08:38:34 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002002, 0xa22) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r0, 0x800c5606, &(0x7f0000000080)=0x401) 08:38:34 executing program 1: bind$unix(0xffffffffffffffff, &(0x7f0000000040)=@abs={0x0, 0x0, 0x0}, 0x8) r0 = socket(0x40000000011, 0x3, 0x0) r1 = semget$private(0x0, 0x4, 0x21) semctl$GETNCNT(r1, 0x1, 0x3, &(0x7f00000000c0)=""/1) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffe, 0x1, 0x9, 0x0, 0xfffffffffffffffe}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x81, 0x0, 0x7, 0x0) kevent(r2, &(0x7f0000000000), 0x758, 0x0, 0x7fffffff, 0x0) mknod$loop(&(0x7f0000000000)='./file0\x00', 0x2085, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x1ff, 0x0, "d730c1e7e400000001000000000000000000009e"}) bind$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x4}, 0x1c) 08:38:35 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) getgroups(0x7, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) lchown(&(0x7f0000000040)='./file0\x00', 0x0, r0) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x80, 0x0) ioctl$KDSETLED(r1, 0x20004b42, &(0x7f0000000140)=0x2) r2 = getuid() chown(&(0x7f0000000200)='./file0/file0\x00', r2, 0x0) 08:38:35 executing program 1: r0 = socket(0x11, 0x3, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5dc2) open$dir(&(0x7f0000000080)='./bus\x00', 0x2, 0x46) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000040)=0x304, 0x4) r1 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r2 = dup2(r0, r1) recvmsg(r2, &(0x7f0000001300)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 08:38:35 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) readv(0xffffffffffffffff, &(0x7f0000001480)=[{&(0x7f0000001500)=""/120, 0x78}, {0x0}, {0x0, 0xffffffffffffff82}], 0x3) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000280)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b402934999abccdb3189cfb38f83ff90c2452c60af2b51ad0c6b004170162932fda25d893b0679a4", 0x65}], 0x1) write(r0, &(0x7f0000000080), 0x1f6) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xfffffffffff77fff, 0x1, 0x100000001, 0xfffffffffffffffc, "845c9b09002000afb481954dfc5c7f8ad79f2700"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 08:38:35 executing program 0: setreuid(0x0, 0xee00) geteuid() getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) getuid() lchown(&(0x7f0000000200)='./file0\x00', r1, r0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0), 0xfffffffffffffff0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x80, 0x40) ioctl$WSDISPLAYIO_LSFONT(r2, 0xc058574e, &(0x7f0000000240)) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000001c0)={0x400, 0x0, 0x3, 0x3, "6868e683786939a9eb4d66185b75132ee6ec04cb", 0x40, 0x8}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000140)=0xc) geteuid() mlock(&(0x7f0000ffc000/0x3000)=nil, 0x3000) r3 = getuid() r4 = getuid() setreuid(r4, r3) 08:38:35 executing program 0: open$dir(&(0x7f0000000040)='./bus\x00', 0x800, 0x83) syz_open_pts() 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) openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) 08:38:35 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x80002009, 0xffffffffffffff81) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = kqueue() getsockopt$sock_timeval(r0, 0xffff, 0x1007, &(0x7f0000000040), &(0x7f0000000080)=0x10) kevent(r1, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffe, 0xb}, {{r0}, 0xffffffffffffffff, 0x1}], 0x66, 0x0, 0x0, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x14000000, 0xfffffffffffffffc, 0x7ff, 0x10001, "c4b61d4b883830993a87150eb62dd5cfc1c55ccb", 0xffffffffffffff81, 0xffffffffffffffdb}) dup2(r0, r1) 08:38:36 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') readv(r0, &(0x7f0000001180)=[{&(0x7f0000000000)=""/29, 0x1d}, {&(0x7f0000000180)=""/4096, 0x1000}], 0x2) openat(r0, &(0x7f0000001200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x200, 0x20) readv(r0, &(0x7f0000000140)=[{&(0x7f0000001280)=""/99, 0x63}], 0x1) readlinkat(r0, &(0x7f00000011c0)='./file0\x00', 0x0, 0xfffffe3c) 08:38:36 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000028aa) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000003600)={0xffffffffffffffff}) openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x0, 0x0) r1 = accept(r0, &(0x7f0000000440)=@un=@file={0x0, ""/4096}, &(0x7f00000035c0)=0x75) r2 = semget$private(0x0, 0x2, 0x2) semctl$GETVAL(r2, 0x0, 0x5, &(0x7f00000025c0)=""/4096) r3 = dup2(r1, 0xffffffffffffff9c) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x7, 0x1, 0x9, 0x0, "09e2374a58f8ce9041e8b069caa676d40229cde8", 0x1, 0x9e}) readv(r1, &(0x7f0000002500)=[{&(0x7f00000001c0)=""/62, 0x3e}, {&(0x7f0000000200)=""/67, 0x43}, {&(0x7f0000001480)=""/4096, 0x1000}, {&(0x7f0000000280)=""/221, 0xdd}, {&(0x7f0000000380)=""/76, 0x4c}, {&(0x7f0000002480)=""/91, 0x5b}], 0x6) r4 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r4, &(0x7f0000000180)=[{&(0x7f00000000c0)="000000186004008b0006060000000000c240987a000000000000000053b5d1d00000000000f10000000af6dd4546b68de1835a7fe6ef90bb979c49d5529d1224302e984609f480a7266dedc040810cb51c288518e9833cb04a58c54ba2ad1bc74002e49797d7edc90118f1f15a42639a3a0a46dbbc43fa713c6dcb0783bfb2a54d23ea67b98cb02b6f3d26d3feff5dfc73", 0x91}], 0x1) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000002580)) 08:38:36 executing program 1: r0 = socket$inet(0x2, 0x5, 0x2007bde) setsockopt$inet_opts(r0, 0x0, 0x13, 0x0, 0x0) 08:38:36 executing program 0: link(&(0x7f0000000040)='./bus\x00', &(0x7f0000000080)='./bus\x00') mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x801) r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x2, 0x0) writev(r0, &(0x7f0000002540)=[{&(0x7f0000001540)="2adcbf2d713029d5fd8377edce160e38b2a4b1dbb91a48b16845773f6d8a79ce04ccf43a15152e0633ad9aa33ca678a881fbd362e3b11128b98516ff800ba0bdf1a0ad255fbc6903a019d856dbcc5f4c2e64d60b8ea62b88ffb64404dc9d79adb9c599f6cf002c6da518da2ce1f680f07f714409a81ab10f7f186aa49f1fec7a0ce3add0dd00846fd2c359bfa0d70be226ff5438ff37935add3d1071493aa741eaeec5b0808bb8d6b5c8507786bf92a7c83be80f3716af61f115c2da3b95febc79fe979c59a04e1d1e7464853988f5d959c726b3219510080b1c1126cb6b37d0e1d87700730096584b0e4539d766faab7f26fdbe560403dc1c81fbd2e475c3b5597d3a83f9a6e57fa3e779b11717742255bb91a989c4b0ee6fb568f8df0a1eb3d6d5e6e51ba91d3c4f1bb633bb705496dbb511c691c2bec8991f4ac4fd93f3f727a50de1f08f4f1ef5d2c59f9f50ca1827d1e19b159311056685494c08a0c7204e09606e58e334de00943047c62c61bc018a892ee3cc3df9d3ffed86a88e43ed41f9fb31b5713582c383ce40f49fc72aa52349db9e6d6625c586139cea9039a85d2d6f47470ae72cebc22e7ed4c5bbc110c64fd817d810f10b445baad13f05429ca1fe82441bbd74bf368ea0a74e7f61f7c78f8463958535c72eb274f63eba0bdb905d9f0b27d8b7e16ede4d59287399d77c96a587598b9aad4b0d91397f23f7bf246b7d5830e0ce94a11695fb9ddfd408025a033c84ffbb57d4bf3477e4093febda48996bfcdade54c0fce847874256b6502d16e3712399a603a01b1ab43da408be8086ab4aeb19ad30782aa6c4a7003ff690941d9b8bb2042ee4556745cff5f4e6fe53cb3e690e89de73186216d97ac4ffe41a88a1949c2478d49ed240fa6689f5c59f4411d370a66da32a2c2137c4e8145cdfe2c799ef07da824e4c955db8ca5348a8970871073f9ddcee6849dc680d3439feed7393e7e330c60b1b4d727486aabd1fd94445b60ae6713da0522f85b3e1aba69cf62a3c8d2ada2dc094c98c44a4986d84e70458f820ed534c0221e00b30c95dd79e81b6f4f1e0278701695d879c2c1631402f4163fec39351cc27eb33a834a2930892d2e4577b522bfa5958d39f9eb3a38ba21d2fbb5af9bd6cbe6306128e692e7b04e6fa65e6c7547e57232e2d51a0177ac96ea7eb3c78821560bccb067dd68aaf27079ba9025c9f6979017e7a7a8a3b021b2f9a7ddffb6ddc6824b0868f88187c2dd8c4f1d6532280caaf4fabe5ffc4a6dde4b7dbac900f27d6d51b9abc566103d96c90f132a0bd1f185f6af5f64c6e31e58fc2cd79219e16ad848aacee5e3ca90dd88d88eae48e30692b716ea291e22152937b14788d377c0a73fe10d8a0eb163d19b5f86d19cce33f717faf126118d278eec05b6acfcd87be6faf8e7f36daeb0ccade0bbdd8e385ab7f0e7b771067bfcb6d78236fb5ed43c27a24d77444ef42313b85bfa895d2570ec48d312a79bd517c510872f723a1ab5b50206223024929c0694ce230503877789af464b199900632e555d9b340efc7182ea0c5d3d9f9a21477bab57d76f7a60c1fe13683d6076b7ebba8b13ffefa7f3e8104d87db60e3abe720459b257e0771b54fff81ffa84f25a8198c0da1dda65d780007cc1c871e73f83e757f6c6454ccbdf949c2067a14c1c879c091bd86465205755fa8a13e8fae4e9bea622e1676e0ca26a88ffba9da5b896b601", 0x4ca}], 0x1) close(r0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000100)={0xf6, 0x9, './bus\x00', 0xfffffffffffffba2, 0x2, 0x8, 0x3}) execve(0x0, 0x0, 0x0) 08:38:36 executing program 1: r0 = socket$inet(0x2, 0xc001, 0x0) getsockopt$inet_opts(r0, 0x0, 0x2000000000021, 0x0, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x0, 0x100) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000040)) 08:38:36 executing program 0: 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)="d5ff9668", 0x4) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = semget(0x0, 0x2, 0x280) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000180)=0xc) bind(r0, &(0x7f0000000300)=@un=@abs={0x1, 0x0, 0x1}, 0x8) r5 = openat$tty(0xffffffffffffff9c, &(0x7f0000000280)='/dev/tty\x00', 0x0, 0x0) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f00000002c0)={0x1, 0x2, 0x3, 0x2, "d336bacceb882c93e296c25cf0d6b55a4f442fb4", 0x1, 0x7}) getgroups(0x9, &(0x7f00000001c0)=[0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0]) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000200)={{0x6, r2, r3, r4, r6, 0x4, 0x5}, 0x1, 0x9, 0x101}) 08:38:36 executing program 1: r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f00000002c0)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a53870600000087c8000000290000002a0000000300000035ce17351d70577f250ff8242b5c3df13566ee0243a92461bbe001db80455331cb8d1454d24587e3313d6065724ce375e1846fbf8fe2ed16bf39bb0785108a4ad74775d69d77ee72af5b5a14e9e7dd4279a02ab8520dd93a626ed574cd60f3650ef5f96e9d7ba872c96fbce4f096335dc9f6169369d81542b3abe7749e7879ed6411f43d9f40740f7bd8da0cd261174da61bc460eeb1da7f56c00a8387640ce61cf1b7c8014357710c1c53dfb9c138211b0000000000e0d3"], 0xe8}, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, &(0x7f0000000140)=0xc) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x3, 0x1, 0xaf, 0x401, r1}) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x9, 0xb6, 0x0, 0x6, "0b82fb04c7a8d7e04943be42048c07cafba2e7d9", 0xfffffffffffffeff, 0xfffffffffffffff9}) 08:38:36 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) syz_execute_func(&(0x7f0000000000)="c461d16bf3660f3a41fd03c443ad4915040000000044a252b900000000000066450f3a41ee0bc421e45d29c401cdfd6a0066660f7d7c6a6266420f3a14220966450f28bb00000080") setsockopt$inet_opts(r0, 0x0, 0x18, 0x0, 0x0) 08:38:36 executing program 1: getpgrp() pledge(0x0, 0x0) shmget(0x2, 0x5000, 0x201, &(0x7f0000ffb000/0x5000)=nil) 08:38:36 executing program 0: r0 = socket(0x20, 0x4000, 0x0) getsockopt(r0, 0x6, 0x4, 0x0, 0x0) r1 = socket$unix(0x1, 0x1, 0x0) getsockopt$sock_int(r1, 0xffff, 0x10, 0x0, 0x0) r2 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x8000, 0x20) setsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000040)={0x0, 0x2}, 0x10) ioctl$TIOCCBRK(r2, 0x2000747a) flock(r0, 0x0) 08:38:36 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x1, 0x20) r1 = fcntl$getown(r0, 0x5) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x101000300000003, r1}) 08:38:36 executing program 0: chroot(&(0x7f0000000180)='./file0\x00') r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) connect$inet(r0, 0x0, 0x14f) pipe(&(0x7f00000001c0)) r1 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmctl$IPC_STAT(r1, 0x2, 0xffffffffffffffff) open(&(0x7f0000000140)='./file0\x00', 0x2, 0x2) r2 = dup2(r0, r0) recvfrom$inet(r2, &(0x7f0000000200)=""/31, 0x1f, 0x40, &(0x7f0000000240)={0x2, 0x0}, 0xc) r3 = open(&(0x7f0000000080)='./file0\x00', 0x60, 0x50) renameat(r2, &(0x7f0000000040)='./file0\x00', r3, &(0x7f00000000c0)='./file0\x00') connect$unix(r0, &(0x7f0000000100)=@file={0x0, './file0\x00'}, 0xa) r4 = shmget(0x3, 0x3000, 0x10, &(0x7f0000ffb000/0x3000)=nil) shmctl$SHM_UNLOCK(r4, 0x4) 08:38:36 executing program 1: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) getsockname$inet(r0, &(0x7f0000000280), &(0x7f00000002c0)=0xc) r1 = kqueue() r2 = kqueue() ioctl$TIOCNOTTY(r0, 0x20007471) kevent(r1, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffa, 0x5721b76b96d34469}, {{r1}, 0xfffffffffffffff9, 0x31}], 0x60, 0x0, 0x3f, 0x0) kevent(r2, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffa, 0x10, 0x40, 0x5, 0x10000}, {{r1}, 0xfffffffffffffff9, 0x74, 0x20, 0xfffffffffffffff7, 0x7}, {{r2}, 0x0, 0x40, 0xb, 0x1ff, 0x93}], 0x3, &(0x7f0000000100)=[{{r2}, 0xfffffffffffffffa, 0x0, 0x80000004, 0x1, 0x80000000}, {{r1}, 0xfffffffffffffffa, 0x20, 0x2}, {{r1}, 0xfffffffffffffff9, 0x20, 0x8, 0x400, 0x200}, {{r2}, 0x0, 0xc4, 0x80000000, 0x0, 0x7}, {{r1}, 0xffffffffffffffff, 0x2, 0x11, 0x1, 0x8149}, {{r1}, 0xfffffffffffffffb, 0x14, 0x40, 0x6, 0x8000}, {{r2}, 0xffffffffffffffff, 0x4, 0x10}, {{r1}, 0xfffffffffffffffa, 0x0, 0x4, 0x60f, 0x8}, {{r2}, 0xfffffffffffffffd, 0xd1, 0x6, 0xfc0000000, 0x1}], 0x3, &(0x7f0000000240)={0x2, 0x10001}) kevent(r1, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffffa, 0x82}], 0x7, 0x0, 0x7, 0x0) close(r2) 08:38:36 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10000) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd\x00', 0x0, 0x0) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000100)) 08:38:37 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x33, &(0x7f0000000000), 0x0) recvfrom$unix(r0, &(0x7f0000000000)=""/174, 0xae, 0x42, &(0x7f00000000c0)=@abs={0x0, 0x0, 0x2}, 0x8) getsockname(r0, &(0x7f0000000100)=@in6, &(0x7f0000000140)=0xc) 08:38:37 executing program 1: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x8, 0x0) preadv(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)=""/67, 0x43}], 0x1, 0x0) r1 = syz_open_pts() fcntl$setstatus(r0, 0x4, 0x48) fcntl$lock(r1, 0xb, 0x0) r2 = getpid() fcntl$lock(r1, 0x7, &(0x7f0000000040)={0x3, 0x3, 0x5, 0x2, r2}) recvfrom$inet6(r1, &(0x7f0000000180)=""/93, 0x5d, 0x40, &(0x7f0000000200)={0x18, 0x0, 0x35, 0x6}, 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000), 0xc) 08:38:38 executing program 0: nanosleep(&(0x7f0000000080)={0x8}, &(0x7f00000000c0)) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x40000010000, 0x0) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000040)) r1 = dup2(r0, r0) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000100)) fcntl$dupfd(r1, 0xa, r1) 08:38:38 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000000000)={0x0, 0x0, &(0x7f00000011c0), 0x5, 0x0, 0x137}, 0x0) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000040)) 08:38:38 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000000000029, 0xa, &(0x7f0000000040)="d5ff9668", 0x4) recvfrom$unix(r0, &(0x7f0000000080)=""/109, 0x6d, 0x802, 0x0, 0x0) munmap(&(0x7f0000436000/0x2000)=nil, 0x2000) setsockopt(r0, 0x29, 0x80000000000000a, 0x0, 0x0) 08:38:38 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0x8, 0x4) r1 = shmget$private(0x0, 0x3000, 0x618, &(0x7f0000ffd000/0x3000)=nil) shmctl$SHM_UNLOCK(r1, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d730c1e7e400000001000000000000000000009e"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 08:38:38 executing program 0: r0 = socket(0x3, 0x5, 0x101) connect$unix(r0, &(0x7f0000000040)=@abs, 0x8) dup(r0) 08:38:38 executing program 1: 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) write(r2, &(0x7f0000000340)="85a190ce82b078b7f1e2a865e03b1ebd00818152da27bf13f6c52131b79b91277be001b261f04dccd6c957e9b967eb092c74f0c8e9c075a3492531c434eb30c440c64e6189c294c499f8e9531f60c2a6f99dd88f693854bc228d33b5034138ec8afde8ea467e34a3e23d27a93c36800b02a28c945ab39a5fb1e068c4e427a13c5f9fbdb535f959c6642758352d2bde9493db7c65f431bb08c26c0ea31bc7a682a34a4025", 0xa4) 08:38:38 executing program 0: getgroups(0x24f, &(0x7f0000000100)=[0xffffffffffffffff, 0xffffffffffffffff]) setregid(0x0, r1) r2 = shmget$private(0x0, 0x2000, 0x8, &(0x7f0000ffd000/0x2000)=nil) shmctl$SHM_UNLOCK(r2, 0x4) setgroups(0x7, &(0x7f0000000000)=[r1, r1, r0, r1, r1, r0, r0]) 08:38:38 executing program 1: r0 = semget(0x2, 0x0, 0x0) semop(r0, &(0x7f0000001a40)=[{0x0, 0x7}, {}], 0x2) r1 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) bind(r1, &(0x7f0000000080)=@in={0x2, 0x3}, 0xc) 08:38:39 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)="00c5f8352d0917b163cb5f8beba77adcb0b93e7f8397e68cdd1af31d9fe6ea4cd68f2cf779fca78bca17bd7fc335588517406e221cfdf7ce1c25815a7d0002000000b506231b3f7732c841e527cc3881bc6ade7d41797c8b9fabe2291d5eb1613a00b3e97016edbb592f0f87983d2f4a10f6e813598062b043f7f976ed1c503022e7a2e86aee0ceb3ab2b16842f448d0bd39433acef78b95e39fd07c3f48e302321c7134435435eba5230e21a1a75904000000000000000648395154c8b133620e213a4cbd70855cd58f9b429de61ce61fc96865c1d8fe416d213b05de0800487e000000000000f66820030000000000000000000000000000000000000000000000020000ec000000000000000000000000960c78b0ad344d1b409bbef8c8070db63a8bbabe46f738d20a5b5a043d097ff34f7de2d5e66007b960a9b1ed5bdbcdc53bc5d5a7beaebc9a5f1de996d57fd6c1f950cfde690a5042f01644fdc48b38854516dbe0e39d7decfa2b1656b6ef173bd2eebb6d83b0e22efcfd5a93734bd0256110d5b3e80fe632b348a87387f1ccef163cf00406e2d509a265719083c25bb1b6691a386222ef9512dd60aa553c7d1029d34394e54ba2129c7d2596780748e58b191a79acd78575ba76641b9ea7676fc4aee9358cf1d4cf351547dc05068a61890c56cc344d76c2cc4292b2d8b84e80add935e6f16040db4d3f18aead60dd0d0ac226e2e84d5020e0277b51b169f42accdc34c0df7a4a20b809c42b6906b9f3d164db65c3fba4f5170c2194fcf705fd6bb3c02569035c2705ba8e5c51ed3e534fb2247abefa21fd22b54ac9ec59de5c38", 0x253) r1 = syz_open_pts() fcntl$getown(r0, 0x5) close(r0) ioctl$TIOCNOTTY(r0, 0x20007471) r2 = dup(r1) dup(r2) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000100)={0xfffffffffffffffe, 0x0, 0x3, 0xfffffffffffffffb, "05031360bd3d3800e0e80000ffbffff000bf3e00", 0x0, 0x3}) readv(r3, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) 08:38:39 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) r1 = syz_open_pts() writev(r0, &(0x7f0000000a40)=[{&(0x7f00000000c0)="12eef868ded8730e5eef267e34d4505b6e0a2e0147967fc5fb5e251e64a68ab17750cbceef9bd4a0ab08b7d64227756e65238bc1c122776c81e144e0463efe3991606a90f700dd59165139912c1d3a8be3e7b08f95cadb3f35918b26d47d51c5f907ba665f", 0x65}], 0x1) write(r0, &(0x7f0000000040), 0x10250) r2 = syz_open_pts() close(r0) r3 = dup(r2) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, "5c0000002f000800000000000000000000001d00"}) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) fcntl$lock(r1, 0x8, &(0x7f0000000040)={0x3, 0x0, 0x8000, 0x4, r5}) readv(r4, &(0x7f0000000640)=[{0x0}, {0x0}, {&(0x7f00000005c0)=""/102, 0x66}], 0x3) 08:38:39 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x80002005, 0x2d94) pipe2(&(0x7f0000000780)={0xffffffffffffffff}, 0x4) fcntl$setflags(r0, 0x2, 0x1) r1 = open(&(0x7f0000001d00)='./bus\x00', 0x1, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x400, 0x0) mknod(&(0x7f0000000740)='./bus\x00', 0x88, 0x8) pwritev(r1, &(0x7f0000000000)=[{&(0x7f0000000140)="1286b998ff6f680a159c0b93177cde9fc81eb23dc1455f44baf7cb613483ff714695a7cd7a95d27ea869c6d4209839e4286a5c4ac37b978a9304461d8a82f792403aae248931ba38b9275708dbcc6eeed4dd0ef429e76d557f07649513f7216f74e246aad52e43222d24f3aa1c", 0x6d}], 0x1, 0x0) getpeername$unix(r2, &(0x7f0000000100)=@abs, &(0x7f0000000700)=0x8) readv(r2, &(0x7f0000000680)=[{&(0x7f00000001c0)=""/139, 0x8b}, {&(0x7f0000000280)=""/111, 0x6f}, {&(0x7f0000000300)=""/130, 0x82}, {&(0x7f00000003c0)=""/241, 0xf1}, {&(0x7f0000000040)=""/53, 0x35}, {&(0x7f00000004c0)=""/202, 0xca}, {&(0x7f00000005c0)=""/175, 0xaf}], 0x7) 08:38:39 executing program 1: r0 = shmget(0x1, 0x4000, 0x130, &(0x7f0000ffc000/0x4000)=nil) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080), 0xc) r1 = getuid() setuid(r1) shmctl$IPC_RMID(r0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x40, 0x0) fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)) openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) dup(0xffffffffffffff9c) r2 = socket(0x1, 0x3, 0x1f) r3 = dup(r2) ioctl$TIOCGTSTAMP(r3, 0x4010745b, &(0x7f0000000100)) 08:38:39 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x102c0, 0x0) getdents(r0, &(0x7f0000000080)=""/80, 0x50) mknod(&(0x7f0000000000)='./file0\x00', 0x6120, 0x4010) 08:38:39 executing program 1: shmget$private(0x0, 0x2000, 0x415, &(0x7f00006f1000/0x2000)=nil) 08:38:39 executing program 1: r0 = syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7feffffe}, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x11, 0x0, 0xff, 0x0) r2 = kqueue() kevent(r2, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffb, 0x84, 0x8, 0x5, 0x800}, {{r1}, 0xfffffffffffffffb, 0x1, 0x4, 0x8, 0x4}, {{r0}, 0xfffffffffffffffc, 0x50, 0x85, 0x2}, {{r1}, 0xffffffffffffffff, 0xa, 0x12, 0x7f, 0x2e9}, {{r1}, 0xffffffffffffffff, 0x21, 0x20000000, 0x2}, {{r2}, 0xfffffffffffffff9, 0x4, 0x20, 0x3f, 0x10000}], 0xf8b1, 0x0, 0xffffffffffffffe1, 0x0) dup(r1) dup2(r0, r1) 08:38:40 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x10000, 0x40) unlinkat(r0, &(0x7f0000000080)='./file0\x00', 0x8) r1 = socket(0x18, 0x3, 0x0) socket$inet(0x2, 0x8005, 0x74) setsockopt(r1, 0x29, 0xe, &(0x7f0000000000)="02000000", 0x4) 08:38:40 executing program 1: openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000140)={&(0x7f0000000080)=[{}], 0x2}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mlock(&(0x7f0000521000/0x2000)=nil, 0x2000) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000140)={0x0}) 08:38:40 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2080002005, 0x40004000000028a9) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) fcntl$setflags(r0, 0x2, 0x1) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000040)="000000186004008b0000330100000000000000000000000000000000143bfc4bbca44d1facd577c12fda00e9", 0x2c}], 0x1) 08:38:40 executing program 1: munmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000) r0 = shmget(0xffffffffffffffff, 0x1000, 0x0, &(0x7f0000ffb000/0x1000)=nil) shmat(r0, &(0x7f0000ffd000/0x1000)=nil, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x40, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x100, 0xc2) ioctl$WSDISPLAYIO_GMODE(r1, 0x4004574b, &(0x7f0000000040)) r2 = shmat(r0, &(0x7f0000ffb000/0x1000)=nil, 0x0) shmat(r0, &(0x7f0000ffc000/0x1000)=nil, 0x0) mlock(&(0x7f0000ffa000/0x4000)=nil, 0x4000) shmdt(r2) 08:38:40 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCSDTR(r1, 0x20007479) listen(r0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) 08:38:40 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='.\x00', 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x0, 0x10, r0, 0x0, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x8, 0x7, 0xffffffff, 0x7fff, "0b7e0a1226d60bd5f31773213766e6659bccbcd1", 0xffffffffffff7fff, 0x80000001}) pwritev(r0, &(0x7f00000012c0)=[{&(0x7f0000000100)="675e3299100df955cbdcee859842200c09225a06493507bdf80a492326da7c6c287078013149e0c363ba4d74ec834b0fc0c5e98d907b37921498a115a30c7d286afbad8a441e06e121dc1968b7fc966457d580d2ebbea0dacb7ac28b18bb3a4b275a93670ce147c1d6a0ed22c75b26297a3d8e9aba998c4931ee84d651bb2ee1af7857b1db9b09cc8052d732bcf373f6dcad5f1ff73351598e81338fa4019786234c852ea3a65a63f06e8577b793124f11c442981918cff4520be42d7994db81639f30ca0711cc520be0aba70d557b16cfb463d7a560cdc618b8049cf69c4df3bf974d74d62d97a76d639812f0a2f6ff91ce8e4b1ed153546121a136e3e37eb52b05113280a48394dd8a545a813b1159e4ceef38447284c51f4ba99d8eb9be3ace7d9506409ab0524d3bfb7fbc250efd76b127acaa5b808cf9e536e1a6fda502ad05f5822c46d3bb92b476609b896512b97f017ae6fb49a9b379d14663324d50d491dcdeaae0193b93a1e28d894430c550ed4d38c1df850797c0d892b7b10bbbbc6545402966385ab5716acae11e934f5ccfb9ae81d41d2aaa9cf25aad983530e65aed14458b494bafda8498b1c6bedfe9b9fb8122c3ddfe32475104da5e763d2b0f9156471906cd08d5eed79588e14744676ddb2c452ad0ab44dc1d2ac2d2f5e267eff1ab30b80590a50a7c7190445fc151a2cc7ee8536db34257af8512da5ce5f7695b07f0d7557b7c3eb38030f132b32055f0c756eb86be24a3db15a809622a01d9f4f9ed00bb5a55b8f253578d1d1057dccbcd2f58034dd8d6512065adf6b33066d81c8a856daeafc79f20ecc1ed37bcf82baf53fc74098f7524eef172cc70ec191187e0501585a2fe6a89833f56732e972514b19e1145ddc5096705b05935c8ef7f81a2a2e8c2e534c51502c1cb81a6f3d5bc60f84cf256870dd65f46fd4a095afecd87b53f06c404aa5744fd8d06662cd8d2e56515c572659c54ec11e6397d2008626984b49f1f6a19600087f17abaa94cefd46337bb8cac3f92c36990bf9b1948763611aa22827698119db8afa24186e724fc8a4686c335ae7e081767ac46804573d94c43db38ba0f439761eb20288f8373d7e4296160a9b8485cb255d2e3eb5d0193a9f76769ccb13090bfd8168dd97f55c6b319735ef2ae8fa14b4cb45eccb2f965d7c667e5eac7f416643fc4417c84aa70dee78e4fe5aa829ea2edf348ee78d032e7d9ff5de9f75fff4a579b60255e840ca570602f3f8d2348be0dd30835d8c0c504eb4d415c812e7602270a5d7599db022f9ccef8c6dac2bb056ed176291f1c8f1c8b0068b723973c71007d4c8441fa163169b8d70b68dda495d11ee245d6b9eb21f8b6a8ffefe185b162d487b5e1e7e8711c7477b221cb6bbc4456bffbd2b2272e19a926578e5e2512c560794a9a1d9460bc4615dd243047ce9e098f55cb726e4839200b5ce7753de80121a7c7a20951d87e8b2d3c956dbad48dfbb27ed79d7aa4edff50373f4029a4f6bd3fbe17a22c64543b4387f6730385a23f067f84af0dcc44bf7ddb643fd3000c9e572b4b9a4dd28a09be9570d9ce724a362e9c847481c65a63cd0366db74d1550d4838b6cebbb9a6fea238ffa06962755974551e4b85c7ffc6192293e5b065ce65b0d4030719c951c323927ce7dc6cb55770359124606fdd4b9597e6c784a93c2ac9a2d8731904251a768da5140a08e2ec975e0b214b2bb70bb74194eb1cfa0800b608598857fd66d67bb167f492dee72ac30737848ad13302a83dc8248c373dea4a95b733ab73206f31342deda5235dcfbb781822d2d367814bbf34692dd4d405366828b1d8840dac86a8b0d48623227e41b02a0c8d05779ef5479c96f5ab4f47a5fe6eab01b2607aac8fca02aaba6392d688354eb4d786d7b2db99942bb228e4c5eda3813a545307f42c5a6d573bad531e9c9e24e791adc2c4ced8073bba9373c6b2105b59ab27bb0d864bc28dc9a338f9a63a4a77b2200fca53688f6041780233f4aae5ff9e3b5eb8c7b13530fc1a2c3162cd68dedf3037aeeb86924b1b31f7d3f5e0010348fe2d313f1a8569719c851942720a5bf20482046deda55e62a44211f5e218c7bb8ce64b4465dcaa29ce10358ec81f8c424ba832fde0def6bae844a05de23ab3269f2cc883ff8429fb09b41469b1474f3674892654cc6a5ea5a1a953fc722e533b8c3f8cb39cd8fefff3b74a0c2113d2d13ab6ab75893686e8f8a9342397127daa79ef501612085239020f4377b196d91a5c87d13aeef0156f1bdddd71a5c9af711e9bb4d60ce062cabcb73a916012c974755e64dca19755585c551ac1a5effc661cdbff593b92dcc8b545f29d4f8a0047ab77f34dc775668486e3f6104867aecbee6397c0c66c1502807f81b8a4b7b1435db93a1d0785363d9b71577cfd1a3a69e8efcc1ec4540596516094576962c75eabcc30971a8e56be7fe5bdcf102ec401f0a6bb030e5607d3bb1997304068e0c781a509df291542788e7ee43895e2e8dd066f3aaee4bc4bac11597a318143a9907234c4af4a832d6625d256ecddca4c7451ea16cc68d673409138075f1ebd5a0a474381219fb8d306ffa9bfa494781139a7b667136a1c146d13bbb16ca722e4b1ac222c193a9f4090244ca4fbab5c0afa898dbbff279314733fd655f594789d16f26a5be83f39b537cff21f62433896d720fc0615b028bb77d79e0544cd33f5740411229cef303e2c105a436049503c61c25807bd4f7130ca175d6c2b5ffd3e34a3a03f3055f21e3de7466c253ade0c044b52e6948a5ec1e390b90ef6a1e4abe82cadbda526000e98091812a4b3c30eef19b9527c5aa857faf6788bf81a88e0e511bafa24936f9780d6ef0d421540061c263a6dbb145a125ca5c0e1b2a174c11815b55ac04130d77ca4e54e5a33858ba8bda374de34b4f5c9eb3f14c9f739bd50f755580371c7391783a32dea78e679e6f19287e6fd49e2a217343888c320bb5ce1d9b348f161d6fdb1b31993a65a4983de75a62b9d639a494438b65642fa937e84b0e1886a8638b51c93d3c823e7b429557e1df7c13d39a8ee1aff41761509d18dcb72904b3611b3210cc19d574ade6f63552735a5426a413b53d2f4f7236a98e89392f5ae65e14ba8f4cf11f50e6e5dd057764b11b7bcdbf521d8cd3803528162b02f872cdfb61e38ab7ab4e69e4ac7c42b06f83803c8c4defbb6622fb40ab9660c0719f2c12cdddded89d35fc854ce49a87bc190a87218ff58a7b1fac68464d5605774404a98adcefd3ddecddcdeaa07e1d31e1546c729dd383db8bcfbe33774ee3b8f6c8a7274aea80f25f7bc3aaef7b3586759799af5301bd46e5358adfb8cfa71b1fb40c27121fc6dcd6aacfec1cb1b8898043c0ee8572be59bd750ebbbb8a224f0afcac9c01c9b2594218f6fe4689a7c495fddc7caee24f3f1867ef1fb6cd69fbdb094443852aebf93b9874eb087f5dfdcac60a4246fd27868bf3bfc8b918f6e61d4e5d38e8de04e7d51011df425a493ba88c2d82021fde9638a932560c72b3fb685c7ef8ccd15831b05cedb727d69c5dfb0e7578ebc3def48e8db124fd8e6c8f6297630d81e215cffb26b15cc116dca578a228b433b4a19e9d09efdf76e88d9d0b3afe6595f6c7ee19006cad0b7bbf5e2d3022d2867dcf4dec378c50a57c586fa1e23dfd041efddf17bcaeafdf1c76a9537c38469ed39a129add8a14c69f1d7ebd6f1f971e43e5de9af5a75d335f9b6860c0e9c673102ae0f422cc4137625dcc9c9dbb9b2cda586192062f9a85f2d8058a5a493b4ff31651dcddfdf6739c19eee1098f44a6e1b0f6bd8ff64e38ef4bd9d0793375b6d8a3782b475e4308a3b3dd13d835e55d889661fc308bfda0038bb0cc56f2f18c744369178e47fa1a4072cfe41c177f5b4f5c60d4a3ebc7adee52301f3be70dda6cc56f9300f9f693eeff91116c19b799a7ddb4792c64a75a5001c6d3993b76b2cf11653221d04fd60a46378bc6b6d33380a5c0ef73ffbcd4ee5d4ea88708adb7a3739b6e5e2872d80e64321c2892066d3e190da7c0d4089365ebdbffee7e7bdccf8510ca586845109f8e15c5664a16257770d00f102a7eaf4e5b268944809f8c98cf057af33be4a348d6ef6d0a4bb6a656ee07beb21d7ccf54a44f110900496eb0b5e421503996e979abcede31719425d0f565cd9078dd61a9128f867ab8d2565428a62c485fbf1de00a6b8ddc9045857db58a12fb336b04b13d4410e4b6bb581be243d6faec4787d25286ad68f304bb3edd85820e7c9e83c21508bdb088b661aa7e64c8b3c3929517ea2d39638f7c28c656010817fc0275f1dcca572bae60b4b12e69a838f51dc051462f1520c22454b7a6e685440112aa2f45feb3a958c8f31216de6a11c9fc3f98e9b59b178fc58f1fe523e85c055059645c6f3091917dca4c32a78b68f5d1970fe55e7352ebf06df28f70478ba5396bfd44f6b7fe2a8dcac7060de9feef91672ceb666177aa16864476d805e7a037606296f41f9fecc2247594da4f4b02b2e917c446315ef604686c8fcda0cff008b35012ff4b06881077bfe3804357a53f7c7f27dfeea611c7264c32b39bc395930eb9486b2c67a31355a05ea9bcef4c7add628dc9d1dc7fe395a08d7449f685723a5fd7dce0f6a442f7c190aa537ff4f02a9db106123d052fa812a13bf4cf020c71e0e1ba967cd93644dc3e8158565af4b639def0929d010be94b232aaa3426a5214c02027608224ea89820be74dd4e1b631cef2a0adb28b4184f82fb8245e977ea91c908f182155a32547f7834e252a93f49057dcb5a592b25a7f0bbc3f010402198c6b8e7bed99ebf7f67b1a217cb8b43a224c0cd7ed15e0e6097e581d9abc48fb46b83fd6a2561ca09dfe5362e5a8835c494a31cb1965a004d734cab2343a618d4f3b434bfcad2c3ed7d4a16090500a83165e865852cbd87e89ff2906dc6448dc7a5b1146f35ae6fe541bdb6c7b848dbe598b575682e596a43b81d5bca5c0bcf71b19ed2d225ee944b94aec4839d6eebe62ea61e528aca13fd375e3adc4d66a94d1d4780db1f6b83c0b8cd74447e1fec7c4c7f8736b25ea40a56517c8bc15fb5e37dffd559485927db8efa15867bbe7773d2bf7b790cdd8d761da2bcf16bc1ed78259cea83818a5e86b45bbf55e88e9fc4bf026c70fe4e209855778030e4c89b1c035c9969bb0dec5411a8e4c90dd0a167c7dbe9a9d32e566665ed05a33a75aa99a0e87a1647c470254ef2075bc5eb5d797a06ab7d3fa471af3dc8313b8eb3fc9223d534be3f609642e50ea590f4eaa60e23671710b028c5536dc4d5bb42610ded282dd68012e7848df679e1800f2d71692e0728ce85cbe2e6bd479566ff18ab72d9b845523a52cf0f2df7586e7d452393c7e2edd8e68e4b1409357ec49c40cf0ee569bc9672f28a077d7ab5d01bc9e5c12cfbed92a235a7c684449119e78cc924e768e73a4a180f02a40330b9069ec243bd4fcc453cde09a54fd8f0ab08b60e4f50b3a61fbc04af1e107122b1e1966fae8e47d9efb329acffc2a91ab1525a6f817f557f45b7431a5f19bdddeb359af26a0ca5e99a65a4591f7ebbdd1b6e3f2ca36a3de40bf88bc68724daba53cead9289b3abb3a2ca6013f320c137e0c3b07d26726b88c0d771f8f12772aa83e4be0cf20fff2f8de9550896feb8feb5e116836cb71b15e0bf7fa82d150feca146861322bdf5aca7ee21581c7378539d449ee1ecfd1b715e305fc5c2cbe375ffef34ed3015f679dbbc4aa0424bc91aac04961a2747fca2b8abba7bc", 0x1000}, {&(0x7f0000001100)="e83d5348234e74afed9540aeb29fa0de87c24a9818b72316b1331121ae9743b1c5952c37261da5cd11583b46bb7200fdd8cc4d61073d28021e233c1199e44145c9e19e49c3cf56f1620e9dff1d66c4b4d60188ad37ce60f12e94b46fa65cd36fd98d13ed6ac01069c31945b4d70a096399f4afb7e6059e1ff31e39d7fe809944248c9d5a30f52d5b6e0e975f1e439d1cc2625ac15b826ae3f353d28f6d85ed027106f63753c28deec871ef80a5e78b7a39f4c7fda105e9958ea9bd5a92a3fd3820c96828e4b48a0b4f91f15d60e1a1aa31716e12fb40b380bf47c6e46a70e7ac42978a2086be3a888a0f2a20f039b0d2ef4a3ebc", 0xf4}, {&(0x7f0000001200)="aa4a93c528d9540e16a0f86ba944d8e5f1d52e1710dd98d43da80f4d321ba52cddb01c0d888d1a3eb9df7a99602af92ab0ff0ef23f8d82109a21b61fe364c2a1faf1b6852b389be787e5ad1f869d856c06908707ee", 0x55}, {&(0x7f0000001280)="2e8f8eee8f38196b205992373d76f41222b6939fe4c0078c391c51ee30d7eba6e50e5259a63be14f830d649a36df183d15f402e0d3f2bb016273c0ff", 0x3c}], 0x4, 0x0) bind(r0, &(0x7f0000000000)=@in={0x2, 0x3}, 0xc) poll(&(0x7f0000000080)=[{r0}, {r0, 0x10}, {r0, 0x1}, {r0, 0x38}, {r0, 0x2a}, {r0, 0x24}, {r0, 0x140}], 0x7, 0x4) 08:38:40 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) r1 = getpid() fcntl$lock(r0, 0x7, &(0x7f0000000000)={0x3, 0x2, 0x8, 0x278, r1}) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x200000000000c, &(0x7f0000000000)="ea00005c00000000", 0x8) setsockopt$inet_opts(r3, 0x0, 0x200000000000c, &(0x7f0000000140)="eaff125c00000000", 0x8) r4 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse\x00', 0x0, 0x0) r5 = fcntl$dupfd(r0, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x80206979, &(0x7f0000002580)=0x2f8304e) listen(r0, 0x8ff0f) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000040)) 08:38:40 executing program 1: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000200)='./file1\x00', 0x0) unveil(&(0x7f0000000800)='./bus\x00', &(0x7f0000000880)) symlinkat(&(0x7f0000000040)='./file1\x00', r0, &(0x7f0000000140)='./file1/file0\x00') 08:38:40 executing program 0: r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=ANY=[@ANYBLOB="2000000000000000ffff0000000e0000f87c8a5b671b1b542a538706000000a71100000029000000230000000300000035707f9545070b77"], 0x38}, 0x0) bind$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) 08:38:40 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000200)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd45d3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16a960387a64d5f16b136a5d00d1628b53a", 0x65) pipe(&(0x7f0000000040)) write(r0, &(0x7f0000000980)="bdfa4d2582c321a8cf98848e4a8051bdd3280d33ee6185c6a19e1abfbed9d7c7f5ecd505370f55d9bb05dc03e23aa168a0237f559b7cb5e32d0ff2d4e7199679da01000080ab21c6b2748aaa78947da61d75bc9028a2b887f01309bbe061a751731e5c1888cd2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31a70b4dc386972d2eae1f50146e657077b47698d5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee54c06d979b782247a3e405d535caab085c9a7dee598ca84b10ba7651238225996d2250f6ea821e153a6212dc30a2c37e6f300000000000000cc584aa972034a4a8c7d8161e2baf0b7ae5907ed98ca35db188e0604f9d86b91bd65945535ceada28ac4827b0199401a36972ae93d37686f0d59dd1ede3c03e01a8bde40a123abb181a5b2c4a2486d88ccf61aadf5c11f8b2ce83237edd9d6b3c6933ab8cadbe44a663c5366401c730d5f541843edb1ed88f4e7413bf857bf200aba404bed1ddd5b2784803cc580e44a7e64d17408c119d06aa966a5a1614667079c8f037742a46aa681978addb364c44e183777ec1b00d059dd76ecad91f33a98a3a7f2f93b5154ec26a6a99ea4d54e66e60dcb062956cdaa50825793e369870cf9c83f16e3b428afb2c23218cda16dd1af7d008000007455e3a311c96284c2b5337613910b76922e59a3e00a96", 0x200) r1 = syz_open_pts() close(r0) r2 = dup(r1) write(r2, &(0x7f0000000140)="413d236a9158bac74327f2ea96f0fb0b57495afbbc2da8359a778ad937bc9bce938242dc0b747ac02f85a45b17db2d408a1dfbd250228e0616d3534dba0f1d3c8c05dbf4753833bfd7b98341d211b17d1ab509310950322736238466822fbdff4a169e97f4cc06eb7900e923013a925f3dfee447617589c3b41f261da7cdfa38", 0x80) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000001c0)={0x0, 0x0, 0x3, 0x0, "8528800000e900000005000000000400"}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0xd4f8, 0x0, 0x3, 0x4000000000d9f, "938d16c66662471771dc3397750421929fc500"}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 08:38:40 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x2, 0x800000000, 0x1000000100000000}) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x8000000, 0x2000100000000}) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x1000000802, 0x200000005}) truncate(&(0x7f0000000080)='./file0\x00', 0x7fff) 08:38:40 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x1, 0x0) ioctl$VT_ACTIVATE(r0, 0x20007605, &(0x7f0000000080)=0x4) mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000028aa) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000180)=[{&(0x7f00000000c0)="000000186004008b0006060000000000c240987a000000000000000053b5d1d00000000000f10000000af6dd4546b68de1835a7fe6ef90bb979c49d5529d1224302e984609f480a7266dedc040810cb51c288518e9833cb04a58c54ba2ad1bc74002e49797d7edc90118f1f15a42639a3a0a46dbbc43fa713c6dcb0783bfb2a54d23ea67b98cb02b6f3d26d3feff5dfc73", 0x91}], 0x1) 08:38:40 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x80002005, 0x5126) r0 = open(&(0x7f0000000140)='./bus\x00', 0x80000000008000, 0x2) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000640)) mknod(&(0x7f0000000000)='./bus/file0\x00', 0x2003, 0x7000000000000000) 08:38:41 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x0, 0x0) r1 = openat(r0, &(0x7f0000000180)='./bus\x00', 0x0, 0xffffffffffffffff) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000100)={0x85a, 0x2, 0xfffffffffffffff7, 0x2, "60eb6f4501d82eee1a87f580bf6147911e9d1604", 0xff, 0xe71}) mknod(&(0x7f0000000000)='./bus\x00', 0x80002002, 0xa22) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) r2 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r2, 0x80045604, &(0x7f00000000c0)) 08:38:41 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) r0 = socket(0x18, 0x3, 0x5) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) writev(r0, &(0x7f0000000100), 0x0) 08:38:41 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x80002005, 0x2d94) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) munmap(&(0x7f0000002000/0x1000)=nil, 0x1000) preadv(r0, &(0x7f0000000600)=[{&(0x7f0000000180)=""/173, 0xad}, {&(0x7f0000002140)=""/4096, 0x58b}], 0x2, 0x0) 08:38:41 executing program 0: setuid(0xee01) setgroups(0x0, 0x0) r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) accept$unix(r0, &(0x7f0000000140)=@abs, &(0x7f0000000180)=0x2) ioctl$WSMUXIO_REMOVE_DEVICE(r0, 0x80085762, &(0x7f0000000040)={0x2}) mprotect(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x7) ioctl$WSMUXIO_REMOVE_DEVICE(r0, 0x80085762, &(0x7f0000000000)={0x1, 0x9}) 08:38:41 executing program 1: pipe(&(0x7f00000000c0)={0xffffffffffffffff}) ioctl$VT_ACTIVATE(r0, 0x20007605, &(0x7f0000000100)=0x7) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) listen(r1, 0x9) sendmsg$unix(r2, &(0x7f0000000400)={&(0x7f0000000000)=@abs, 0x8, 0x0, 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="28000000ffff00000100000000000000e31e3e", @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r1, @ANYRES32=r2, @ANYRES32=r2], 0x28}, 0x0) connect$unix(r2, &(0x7f0000000140)=@abs={0x0, 0x0, 0x2}, 0x36b) 08:38:41 executing program 0: setitimer(0x0, &(0x7f0000000000)={{0x1, 0x5}, {0x8f, 0x7fffffff}}, &(0x7f0000000040)) setitimer(0x2, &(0x7f0000001b80)={{0x0, 0xc600}, {0x0, 0x1}}, 0x0) 08:38:41 executing program 1: getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) setuid(r0) r1 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ff9000/0x3000)=nil) setuid(r0) shmctl$IPC_SET(r1, 0x1, &(0x7f00000002c0)) clock_getres(0x3, &(0x7f0000000180)) socketpair(0x17, 0x1, 0x30, &(0x7f0000000100)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000140), 0xc) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000000)) 08:38:41 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x8000000, 0x2000100000000}) fcntl$lock(r0, 0x9, &(0x7f00000000c0)={0x0, 0x0, 0xff, 0x200000005}) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000000)={0x3f, 0xffff}, 0x10) fcntl$dupfd(r0, 0xa, r0) 08:38:41 executing program 1: getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000140)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f00000001c0)=0xc) geteuid() getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200), 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240), &(0x7f0000000280)=0xc) getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0), &(0x7f0000000300)=0xc) geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000340), 0xc) geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f00000003c0)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000400), &(0x7f0000000440)=0xc) r1 = geteuid() setreuid(r0, r1) socket$inet(0x2, 0x3, 0x102) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x280, 0x0) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000040)=0x1000) 08:38:41 executing program 0: r0 = socket(0x18, 0x2, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x2, 0x0) socket(0x38, 0x8003, 0x8000) ioctl$WSKBDIO_GETMODE(r1, 0x40045714, &(0x7f0000000040)) sendmsg(r1, &(0x7f00000002c0)={&(0x7f0000000080)=@in6={0x18, 0x2, 0x5, 0x9}, 0xc, &(0x7f00000001c0)=[{&(0x7f00000000c0)="7ff0f6a57562971806b4bbd0b47c0b4e4e7423334f872456974d527e6c6389a0f8b1933ae09cf69b5d6189ba9d431fab7b9470351dff527af259cedfd9901a799857c31e40e7ebed630463e4372ff4ff8f9f8f98012d5c65382c44993f6c01b0bdaa15e8ce0708ba081c8fb8c1b047e0", 0x70}, {&(0x7f0000000180)="02902701a5069ced6ea4f2dc509d060727e1da8588355b150a8cbf1d", 0x1c}], 0x2, &(0x7f0000000200)=[{0xa0, 0xffff, 0xfffffffffffffffd, "777a6c094aba2d0f42786731b76326756dcbc074a07decd2a0c1287ff7bb6caa0477308742f96760ac70f6d4ef42fe80100a157e2ab120f9652ecd8b8c1f61aaccadb47bd640703b7e9b650cd907b15d488ee34b59f6c83611aa095058437e6622320d28bca6fada3a96d2b85b989f53c3c03139505c108b083f5c6ff323c20d6c16a101d67f95afd97f74"}], 0xa0}, 0x8) setsockopt(r0, 0x29, 0x200000036, &(0x7f0000000140)='\x00\x00\x00\x00', 0x4) getsockname(r0, &(0x7f0000000300)=@in6, &(0x7f0000000340)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0}, 0xc) getgroups(0x8, &(0x7f0000000400)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) fchownat(r1, &(0x7f0000000380)='./file0\x00', r2, r3, 0x2) socket$inet6(0x18, 0x1000004080, 0x1) 08:38:41 executing program 1: r0 = socket(0x2, 0x10000000000003, 0x0) connect$unix(r0, &(0x7f0000000100)=ANY=[@ANYPTR=&(0x7f0000000180)=ANY=[@ANYRES16=r0, @ANYPTR=&(0x7f0000000040)=ANY=[@ANYRESOCT=r0, @ANYRESOCT=r0, @ANYRES32=r0], @ANYRES32=r0, @ANYRESDEC=r0, @ANYRESHEX=r0, @ANYRES64=r0]], 0x1) sendto$inet6(r0, &(0x7f0000000000)="9b3758e1b1a941f0", 0x8, 0x0, 0x0, 0x2c4) 08:38:41 executing program 0: mknod(&(0x7f0000000340)='./bus\x00', 0x3a0914c44f7b202d, 0x501) r0 = syz_open_pts() mknod$loop(&(0x7f0000000080)='./bus\x00', 0xa, 0x1) r1 = syz_open_pts() ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000000)=0x8) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0xffffffff00000000, 0x6c, 0x6, 0xfe000000000, "d4868da13de5cc0d8046f8db3e32ffd4a039f4c2", 0x248, 0x200}) open(&(0x7f0000000100)='./bus/file0\x00', 0x0, 0x0) 08:38:42 executing program 1: r0 = socket$inet(0x2, 0x1, 0x0) poll(&(0x7f0000000000)=[{r0, 0x4}, {r0, 0x50}, {r0, 0x8}, {r0, 0x30}, {r0, 0x4}, {r0, 0x104}], 0x6, 0xe2) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000100)={&(0x7f00000000c0)=[{0x48, 0x1}, {0x100, 0xd2}, {0x0, 0x4}, {0x0, 0x9893}, {0xad, 0x8}, {0x83, 0xe43}, {0x3, 0x7f}], 0x7}) connect$inet(r0, &(0x7f0000000040), 0x10) connect$inet(r0, &(0x7f0000000140)={0x2, 0x1}, 0xc) 08:38:42 executing program 0: symlink(&(0x7f0000000200)='./file1\x00', &(0x7f00000000c0)='./file0\x00') unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='W\x00') unlink(&(0x7f0000000080)='./file0\x00') 08:38:42 executing program 0: r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) symlinkat(&(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000040)='./file0\x00') r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x9130fbf, 0x0, 0x4000000, 0x0) munmap(&(0x7f00003f2000/0x2000)=nil, 0x2000) madvise(&(0x7f00003e9000/0xa000)=nil, 0xa000, 0x4) madvise(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x1) 08:38:45 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) accept(0xffffffffffffff9c, &(0x7f0000000640)=@un=@abs, &(0x7f0000000680)=0x8) openat$zero(0xffffffffffffff9c, &(0x7f00000006c0)='/dev/zero\x00', 0x880, 0x0) kqueue() writev(r0, &(0x7f0000000c40)=[{&(0x7f0000000780)="3cd50355757c0fd14c576172da4d5297f6f1516bdf6e7c7d708d9f4eb72de083a329981b372b5fc6f7b95435e37607f32481fc0290e659b5ad451606168eafd1b5a2f3d0b24fe0a506ab5fb3412e519c1f1f411090bea77d187cacc644f282545ee8f3f567e01ee218d14d08fe2a19915906b91d4cbeb6ae3c85027cf868f26d7758400a5201029d9fd4d64f215d8be5e4", 0x91}, {&(0x7f0000000840)="66249bcf35b904c10f2e7dc20dcccefccc26348ecdf6bf0b14922045ac07769480af96eb1f4019c1007be643e3044119989ff15d730c3b494b8d672cd78e7c046477896658bac035860f7a490e93a1a9486c4005bef896dbf207e9f8e579b4073f40d4a982acdeaf1218d5e45eedbe82d43cb28b3ca290659368f7c47226c8dd70cc41889e3208f58c72c078bf37b193a20ff58626ad3c859ff764745f8e5bfa4b3fccbc7475799cd2919b85a24180cb67e4301325100951bb1c7555b703f3f9c9a5cebae8ce41f2506ea60698cf4be29726c172ed50ca058aa2853a03ad83b4be3044bdde9a9582", 0xe8}, {&(0x7f0000000940)="0ebdba44c6a64eb57834a7d35e19724a4e3463b9a4f7ed6e8109763ea5000758418c8b8f223a5e9f4d61c6ce2098b102e751969bf7ca7ebb3ca001294af08a48e0744062380d12f80f9b8204f1ffa98d8095232a8199a206b14a5a9cd713f34da20e129ab82dc5fda55b78dbe36d9e8125513fd58f79f2e8e095dc792398d1cfe26fca99572fe608", 0x88}, {&(0x7f0000000a00)="370b2792ab636fe9beccbe070e693ea337a7f31ce0ae5ebce6fd44604f51451a7222c5e5f2caa23a9b357394052a4491cf7a6d16f4e00eac8b97e48ed9fefc0c0e12bed36195a2", 0x47}, {&(0x7f0000000a80)="2f161f04d94a353e5908aeb22bba586875d8761b114a401b3fa2059cf7e93a2a5113a332008c9e81326b2528639cc8bbdf1df73c7733cf78f80135ac90b9bdd4acff0463bd4aaee9ecc94400f128336cf4d893752c682a80d351a47861ce9b20e1e2dcb7ca", 0x65}, {&(0x7f0000000b00)="121a0561d0458b03d8e860d40dee0a287509", 0x12}, {&(0x7f0000000b40)="2d5eaff6c4c135959dfffc5af11604d9d62d7d839c3fa58520a9bd349ed931867efa00ddc894325e5f39ea12eb618ff1203ba2b5ad81b5d754e78eb6b9177ce9e55f1a06c6d1271e440938870dd58e68b103576baf6582757aec83345b49b83cdbc14b74cdc6a70b064ff831402f015e44e3e4a2b499c423db6cc281570eda59c3b3cad8b9375caadabb212a93b7bf8360dab5a2e2a15ca76aafc8a751cd20d8f497c934b761144e1a40cc8e001ac4d4a97ddd3a479acadf3c123d7997df85b7be9714faacda6bb1f1cfa10a9387d8ee108424b8dd132a74c79c6906611ffb03e521fc11c3927c", 0xe7}], 0x7) pipe(&(0x7f00000004c0)={0xffffffffffffffff}) socket$inet(0x2, 0x8005, 0x0) r2 = accept(0xffffffffffffff9c, 0x0, &(0x7f0000000740)) r3 = fcntl$dupfd(r1, 0x10007, r2) r4 = dup(r3) mknod(&(0x7f00000000c0)='./bus\x00', 0x2040, 0x4f4b) r5 = fcntl$getown(r3, 0x5) getgroups(0x1, &(0x7f0000000540)=[0xffffffffffffffff]) r7 = getpgrp() r8 = getuid() ioctl$TIOCSCTTY(r3, 0x20007461) sync() r9 = getgid() munlockall() open(&(0x7f0000000340)='./bus\x00', 0x10540, 0xb0) setgroups(0x6, &(0x7f0000000600)=[0x0, r6, r9, 0x0, r9, 0x0]) ftruncate(r3, 0xff) sendmsg$unix(r3, &(0x7f00000005c0)={&(0x7f0000000000)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000000440)=[{&(0x7f0000000180)="8b6fb0a7f374dac325c259051525aeea3a015a2ab9144b31f9615455ebba2d5fa8d97f6c1d02c7b372b9921846bf8bacc322de5493c2bc13324d61ee1733756e54b971bbc284ed7c7db914c2ceedb83ad46477b8dac078646b37c7b0e9a5efea8fe367005773ffc20170eabcab40a9193db4938c790ad913a193e6382d69a0c0551915458ac1071eb0f776ec9b833e8f2fbc0cfcc51c5b5b30ab4ecbfffbfa1c78bec111bdf782fe10fa8467764009844450a80285a276236dabfbd89e57e6485338f56a830126a59d933f22e0770c35b2c824e4ecad6202265da32ee3dc5cf6e2af5ec8af4cc2c9303c0a6b0c", 0xed}, {&(0x7f0000000040)="32c22b8eefaf8bf141d50cc1453912e8f14a623eda33596ebc43f97d4a76207fd07dff17a2b775a1c493407b53bdb34d0efff5f6fb22876d64c31f1bdc108f5f05", 0x41}, {&(0x7f0000000280)="fddd6d6ffd7a68d666c54c4e1a43c7236ad6428dd42c4b44af5a693b3fe696035422c29dbac4aeb3c1e68e0126bd43066f110a8812928fe3ea1ad8d96321d59e0581e5954ae7890bb4c270cd988b562f1d07247716decd7d1eaa43bab56b7e3b55bbb3cdf5e76ec12e166ad31c241071e9cb9c6a96fd941a58b21e4116afc68bcfa152d9d0b3b683919bc8321258d3462ce451ebf30a992cf3dcd65ea0b625699968e50b54849cca", 0xa8}, {&(0x7f0000000100)="d6abb28a7e646d98b7503082c93ad5cb9f341ba3458a8af1fc3c1df30c52183591b3c466beedca2dc082943813e968", 0x2f}, {&(0x7f0000000340)}, {&(0x7f0000000380)="8dad5ae8726faf9d0fa1ee0b45aa9b21c6cb8a3864e350562fee93056266e40effaf600c6e44573698fc754e6ec35076b58ec890b42aa15588e1b676d8a360d8e2baa4422176d5aa03b947f4aaf08e8a772ee5e86013c9c3d970d0c90280e8fd1aba4204ea66e87a9d177a80b3e38ef3a1cd35574edc00cfca406e34ef77e0e9f2da1b56c478cce5b194199873262741c04237308609a93cafe6503f3793dceb32623007a15dad7ec0", 0xa9}], 0x6, &(0x7f0000000580)=[@cred={0x20, 0xffff, 0x0, r5, 0x0, r6}, @cred={0x20, 0xffff, 0x0, r7, r8, r9}], 0x40, 0x6}, 0x40b) r10 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) fcntl$dupfd(r4, 0xa, r4) close(r10) 08:38:45 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200010000000c, &(0x7f0000000040)="ebff125c00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)="66d179de40835c9de6edcab746ef4a45840f3145385b3cf53ff87a30a34befdb2e8e12c17efc8732a7dad33bb172234879443927b57abe7cf8a7606b74bd0b0493af1fe2ae3cc46f3588a813c3439fd3a3243281a5b0cb98f7e11aa96a8069a6a5bc2b3864d5a5f76abe850b9807489014993bd320b3d6119c52c8a8b69852638addb0238d87678b7a3164bdf3567daee348737c4e2e79b63f205b82b38083fac699f3942b41f7ca4a51f76dbad3a2b7b321d3dec0070555a6521b98d4641b883bb2e149012fbfcac7e6f89b87251b3c4f4eace8c377af99ca1c4739a87b226a35c0fefb8c3e898409f29dde8bd7f2c10f9dbe98729c7235d44845bb956fc30c741e03ec67b9b3f7e79fb1cfaf905fdf13f52322bd052fd7101872cf647290df24de2bffcf5f68112c7d1d5e49bc070a8ba8d3169647d8bf3bfcf797fc8bd665719f9b2c2f2b6fee6c550cfc3465943deed9ed74e2e6ea85f5538f2b5b590903ef008e86b6dfe7a6836fc2b5526589389c64ab00bef177e2dd36cb055191e287c2146ddb0d1475215dfd3bc695864808bffa25f411de2cb5a486df1afe666e2b66f8e3d98cb91618588159248832b0d25a3d8827bc36d8158f2d6907fbde3d377a56ba44bb6b43abad5834c4a8386ee92e49c13fff6cb08a00b74ec1f9d45e970217210421097b5159e7c3eeb5f1e373cee6a0e6fc8e53c8d26e5c183dc525f163e03508f7cd688bb999644e3f7e57b22d8ce6e24e21f591b026b8e4c729d240755bb8c453c12072a0d5c86337993e2a259772286a5022d247ed75df8480803fbaac583519bf8ba6511230eeebd9ded2fe5ce33207228fc723c097a8c8f254fa0e68b72ef83e83d073c00ad51aa69f8e132045c7e1f3d4279ffe9f66004140b8c7ae2529fc46241ebcb0717c7875d95ccbfc3c2356cb916dc8bd69af84a08bdcb8deddd431d54e613e4d99a35e9d3a1250997a888a57520df9732bc4a5f1d8558f8675edfd612d42d31438020e446f52d0b62adaf7917de0fd7600ea5dfb9cf9c7de6d4ec667f72abb64754218778242e0769370329abfbb72b46a766e38eca90cc17bcb28f4599e19c9dc16ebe07cd81336bef610fd220eded53238b35a0792640fd6e7110eecbc78a8c13f0ae266218f21447b3c025beb8ee80f71de5a0474eb2492ff67f4d52bc4e5cb01b777428fdc7844cbd18cf45fef96cec55daee552f102494aebba197667d58f473827d268f0328b7533271694e8e58f6e47aa85c36c3e201426490401a4bc5ce822084ccb609ac5bc71d4055f1bb4476e074eda4bfb67286b4fc5bafec3d4ba9d1418de79b5a553bfba1b5b43b4cd78f5fd68a12a12df1f306871fed57cbc287e292f2974ba3a8634de74440a799e1a8a93f1cc31663e9137ef6db3dade383d9671a6045bf4ecd37e2df31c9bb09b7f74a986a2e93ac350202949b3183dccd8f2a91e0b47e795e938020009e8cb83d0d8f52817f72fcd7b7a6154a8d0671299db71224435dc264ed554c198ec74c66aba13697a6838b1256585b854b4d351d6c463c2cdd25b8c0b8f8dbabca79a21fd09c6dc68a56f12813b993917aef953e50d44b56013dfd7e4976ce14cca9d1fb956710b6847c3a8f6de365399b66ab148c70886d5ab5bde678b65481b4cee199ce069a2470677b9cfdf7bfc7a57724ba33247e520d9a7df99308ede8dddbe5b7d82906913ede26dd34bfd3eebce04bfa2929b9cf6b44a57a601243c989ed31c2228bf69e7f123df64827a029301bbea1b93ff6d4d972da361e80381db7c9747e8c137fd82bc39d1c004537b555be94a3edd11e499f382b44cda787b56ac8b69907ee482749bcd5c82e79a2f43ddfd0385df1c647ae7ad59a8730bde34a54667fdf7d60e1b0b134974153c4beb5451ea09823295ab5adecc2158004573c7683dc845fd4f6bda94d7583384e758d6717637e8e942b57bdc2e089138bc48f5832b8c99684b47c523b6bff6a5589ec4735e5ec338d72df769072433e1913f289f792227210cfac0cfedddce7f3a74e031b91a5458ac32247fbc84a06b6f5c6aee401000e12d3812dbf12985eba855f5b34da2b6aa62d1031f6de2077214d3d4b4942eea3d206062f36b6ccc4a283e3d5b2f0544300c35488be99bd5578062aeb6025922e1d9b849ff560fb1adbd7f9f5151e5fdda157738628c907b20afbf0a28613f3b45b30eabd2a1e5b54c7751d368b3e7baad0df72ed55391615cdf3abc7b188d19d0e896e1253f9097e1bfb813de83fe6f9dda690ff8e7c7a10959e79cefd05eb209d57fe51e2eed4aa1b35db19341307163089752707e0f5a338ed02359424f2d11003ae44957a86ae5e08caf081d07febbad8024eb728b13b73e44128bdd19722cb23f66a88e6da9eb3646127a753e86e9efdf554cda7d6b883ce20e012fc2e030c051a23700f71eda831d55bdd44e54b6414118e9c08896663772f2146ca314c112a994ab164c195a0ccb3d85fd5b377012ccbb405af7d11566752c56f7106ee77813ad015bc816d2d2d7d4f95935a10802b3602898879d8f3b9b3dfacfd47566ed0259a536d88eba0b7ec3c9cbf3dbd83b68590278a209f2e51525ef8bdca72495ff1b0d3ad60b64efe1f5a796ab8d861d80c38487279419bd3c505bc644356c1f97a3e0b9ec1b1c5eb4d0e72eae7097a2c8019a6a0966c6f860e91a24bf14f4d7a464aff365aa89776bcd27df216b918be7e73ef1cab4481a86d2170614dd0cd7b8946d5f88c85fa39396fd94604b08d70c1e33cae76eee5ffdae5042bb3bd555ca732ca40e0252e11253853918ab23e63c2dd040912fda2279a1814a6db7a0fe0765cea9b62eee04fce6517330dcebef0a129ccf492dab9a346ab7a8247c436ad39ba91d29760c8a47a7e6714c681a1a9d926986fb34862e3cc6150a5a16ce40148f51511d7245e5304e8b9d857ed837f122c7873d4aa28ddf3257f8b531fc389e5bc56f45ed3230227055f5d00db359de8a04a9102e8bc79e98f800b98d673e66801a9338d551985c8da240c31f4be357f93071340ccadb68dd31276af324a54d9aa37f2055de17cbc99d02de6d22eb0679b84054c18ac433e7e6b5f8f154276d0d26ce89ac74012e65551576b1b875e7b17b35019121464082665c47692187bd2a4d201488224c1091ef81b41e446da73af13cff429022056c95d46629ac5dca858579aa771066d282be884829642022f2d759bd6e6d331787c36be65c8f2a55b3a10a793463f1acaee0f52e0e6c23c020762689b2b3ee9949d6a8527d296cbcd49260a4d6b8a484fa9a645f10581059fe4fdae884a9b8d845bb2fb1479081cc9d3813a198576dca6430b22f2643c8f3deb6bc405b54a75c79686663b786c607dfe5ccbfe200639b98f12ea2c1901a9f8e18a131c810ecd6575d76b6290c4d3dfd2f08ffef17499f32a82502422f8cfe50124588123af43dbb5479a90303210613b48f4bb9b16cbadb7e92427f0fd5ebf1954e62a269b052892b9a4ae2d04f19c86a67501ef0d61727b114ccde0ce98857955787db8182362bb6af95a8f6e8d1572d57e788b9fcf02c4bb740f8b593450877502ef3919738e988d26655011db58f5260221d1100c9141c24b6ee349c49887d88786894619ffdf19b3103633697edc58429db93c5421f82ef54766366998d1424907ef931450644071bff0e607527a80609d689a59e29b9eb0c9d369b94686d81404c328cd8820c552f739117639cfce0334de59b4f42eab5ce7ed123587066e10145113d29b1a34b457002a5aaf0e0361377ae413b62f5e2f58e61fe6f04856c53a27cf77cf62a5e56fe7bcde8c3bf5833bb425d6592b024875c5ce1ac0bbcc4bdd7805004b2db371faabd75550585ce23b43bc53ef5caefb995c6284849399f741bfa59b4494f1c08f08459832bd6b5ac65f34d4bd32d951db894fc628a978219724dede3d6e244a8951f22a16cd701fca2f5c0fc8efffe841ecae8ce30c454f2446452833070648dd876f1c797a991119bb4a4f28f7ea5b976700b70892ac4c6b9fe9831d8f3e91800d32deb1f06bf9ba1e5cbb3048e8d317f2030534c816674760aa02d6294a0479bc78c4e3672e6b6a43ddf3ab8783a639b975137dac38592e63c7ee426eb3d32f8ea8ef8ead10bb7b9e99637c315025c9e815ba3f9cac8bbbd308687f691a72986102d9ba8172604aa10475caca85a849ac66eac9f8000b388639fd6cdf814db0d2364c191d87ca7be3a1ce8f5e07ef9b0c55c046ea7b79634a1111d9b6c8019c6e303267851398e8b64998b5c6e515f387d83aa96715fc8e75930099f4dd69820d99a101619e33ccade07c8616825c3b76b0b1436ba3aa36553474928294ae1556ee4b138981572e21a7b7a35443d4299c1fe485dee316d921debcfa93f144eb05f42629ee0124d80b5eec57c8f34e1ce941936636f35b22d391eb53cd7f4e2329cd5c0a6aca3838577d3b449864b8e7c381115cbbfeb4e4a05dddc2c53a93ec6d22e3ffd5fec6126ab7e9d671540b3955e841b0d0e628ab1eb2f9c7ccb30026afef6834cffd39f4463cfb041e19d446021a595082958723736e8c96901d8ce16b12a0ba87fb34d9823b2e1c182c793ad307bd42773d9c2b9fb63cd8c4126effc556f4de4a4bb2e4475dc73137e610f7bc45307abe4a4dc0a83e08fb6bbc550da0565476aefa51a0a44bec2bac4d433f50186a6cddbd7babc1ae2b9a49988cf802dc1109905deefdf2b923d1318e3e0a87eb62debd70c306c3bcec4c9514d2ec7f3452a1f139b9660e069bffd3e5ccce2adc1ccfa21f9849a6d99c5a8c138ca01f036860e646bd8a7ed36adb53b5b13ad1b6a0684fa9ee7e7d7fa0425ad1423056d00a8be5dd08603eff86d5ad20d20afd243b76ac125a660bfdd5691512e4187c34aa322ccaa046f7d9f332b09fcb0229b524204b2734aa9e4903145e129390cec6fdb08eedffcb01671a041a464746567e905cf2e129a891708d8cdfeb5bf7d3b2966a6322b92ac4f3326e28e9dc47058f96817ad5f785ecbfcd305baa7e71fa860fb1fd2e94fed51df8d381140601649b105c76aa22d7da91b8cbace9fe25659c3177e4a8296f5d903d89a22933994dd312fb8509b1290f0492da99432aac4aba42f7f2465989506c72b331ab085ab4a9edc9c7edb82f090e9090dd3d67da67dbed8e6dd5dc462a135fb2ecd84ef350c046d414808d12bef375ed6ff1db08191cca39f996d810262512f4962f0aee504b65d97f0ca63a3efbfa1ad6e20be7ff234e1987c0fa55c4e855ae6c632fcd5a0f9ae13577ed73d8d32db0b1fec2f4df85bf8efa735f9c17d99dab89070a5721d013a9af33d2a028df29df4ebe22b4694a7e764bc8f384608b46fed0db14a1e0256367508bddc7edbebaff2129107c366db4568eb4ca3db2d7b3eb4a3fe0808c43e682577442185d51b488e10df561141555a857bb83b512f8bdc0f81614d12d22eea8b570c3b9158a68f19c111908e032b16d4737fe0876d645cac0aa3ad6e17b350142401701c76957de7f96a8b8b119108cb4298e5c7af53a3cde106cb7f2c238bb3bd9819df455bd995b79c051df61d9e721f37e7fcbd2c4a77b9dfc52e38bfb77aaccadabdd1271b819690b8a22a2ed57032872a430daebce0093b026b40bf2e029200a913f5142d1b1e9034ed0c2708127e2f26c5733ae7176632994ab7fedff38e8f1cd1bc81be88ccb4751372c6c0986b79411afbfb4d6f010b92fd894b11a88a63eff8235f46c01c4e380e69a67903", 0x1000) setsockopt$inet_opts(r0, 0x0, 0x200000000000b, &(0x7f0000000000)="10", 0x1) 08:38:45 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x8001, 0x0) r1 = dup(r0) ioctl$VT_GETACTIVE(r1, 0x40047607, &(0x7f00000002c0)) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f00000000c0)={'./bus\x00', 0x5, 0x650, 0x5bea9d9c, 0x1, 0xa3, 0xc251, 0x2, 0x1, 0x1, 0x6, 0x3}) readlinkat(r0, &(0x7f0000000140)='./bus\x00', &(0x7f0000000180)=""/200, 0xc8) open$dir(&(0x7f0000000080)='./bus\x00', 0x309c0, 0x0) ioctl$WSKBDIO_SETMODE(r1, 0x8010570e, &(0x7f0000000300)=0x200000) 08:38:45 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket$inet(0x2, 0x4000000000000001, 0xfffffffffffffffc) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000040)={0x2, [{0x3, 0x100}, {0x3, 0x9}, {0x1, 0xffff}, {0x3, 0x101}, {0x3, 0x8}, {0x3, 0x1be}, {0x3, 0x7fff}, {0x0, 0x10000}, {0x3, 0x80}, {0x1, 0x1c0000000000000}, {0x1, 0x1}, {0x2, 0x6}, {0x3, 0x9}, {0x2, 0x1}, {0x3, 0x4}, {0x1, 0x400}, {0x1, 0x7}, {0x3, 0x3}, {0x0, 0x7f}, {0x3, 0x4}, {0x3, 0x8}, {0x2, 0x5}, {0x2, 0x100}, {0x2, 0x30000000}, {0x2, 0xfffffffffffffff8}, {0x3, 0x10000}, {0x3, 0x3}, {0x1, 0x1000}, {0x2, 0x7fff}, {0x2, 0x3ff}, {0x2, 0x81}, {0x3, 0xa966}]}) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000180)="9e0facd8", 0x4) minherit(&(0x7f00006b5000/0x1000)=nil, 0x1000, 0x2) mprotect(&(0x7f00006b7000/0x1000)=nil, 0x1000, 0x5) getsockopt(r0, 0x0, 0x8, 0x0, 0x0) socket$inet(0x2, 0x4, 0x401) 08:38:45 executing program 0: writev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000040)="b42b165a9d796010927f22ecca20787a9979c9cf5db062", 0x17}, {&(0x7f0000000200)="d99ca8bc90bf8a84326be38db730bf3e7d7e450cf31824d90717b9d082f74aba8cf91b36a51d10acfd0d99872cd5f773214617518f835028f6b23a3a9430758329946b48cf1fccd965e2aae118d05b4a07c9f6668c0f60e2e072aeddda9268947675719bafbe48e7c4ccd42e10d8c70c27c2f50d155bfa8893373949671ff9c4dd4492df6e7e6bc32a989cd42ba9c1461abf4b8fd3bbd62f522dcffae271e5e6997237b70db97e340e65fa496feeb9353ca197e08356d2bb24237b63dd5060d67602e454a0bda84d9449d10ded317d260ecfe49d9682060ea4b5cc63a57936a9a72286fa97a42bbd5e90eb8788024c18424749cbc7f946eceaced549443acd64a73d6d61b1311cc4a89e4090378d112ade967db2f7932bcb43616e768e6143b553aa99639d280530010f2a38ffa8bcbef4741081693f68c8abdd00271749a6b3f5e0cee3050596c2efb64aa5b3d54a717e77036c54621d5525778b354508c87ea94e8a12b4c51dc9885975ceea07ec86a48d2f605f63615e91a4c4b0640760346be7e2d3eb20507228da8e3ebd5c56ef3b3a318664b43d66094f2133e96dfc1b4e729a10d1b3441368274b86e49bfcab652291ed3d8ea206a051292f354d9a3e76a7b8ebd146aca1cff64579d6cc125cda44910cad2292e664eebc3f7d03c060621c415161f3a74952468b02b7326c19c79d1daeeac88779e33480f9b950db92041826f22f6b6a195329aab58ea41b516102739f7ded335dca74f28b46af493e4199263339d91355e4e96dceccf2ad8ba595a539726369f7a9696045885abeb890055c44991d6b7f2349576038a9c9c9a0c000475e9f7e60924d67ad74d105240e2733932cdfe74fc109044365044745fdee5a7e2ad99f25e04229f8c635c1797fbfc4d57e6f105e6b2a2bf0865b7a827b833872573b4846256314226e33df8084a68301a5308da249b431390344b703e444d9261f31952485160426184d307220d7be41ac867666d3757f3907fd5ac1016bb4cd47ccce3fd8083fac98cf90efa16d24ff8b18e5bc7e00c2e8e93f49da1faeab150c3822fa7622406d739d19058cfe552b6869fd96dfde7eefe8738617339bf8a94901268e3dce8d8806ef7b92534656145d263bc8a69c81e0bcc3d6570d2636bdb540e7b70ab14c1347029b54ae2b903cde9d20c78895f1e948d57301ffd9d0233ee009564df8939c9b050d70070d21b2787a6427fed2dd9f3a85fce4ba8bd92b2657ab2bb02f7f93a5a8b99aef9652f8a6300aa0350b7b29a083f3b6ed8f412e14e637bb3c6c52433a2c0f706249663e77eefd38fd6f08c8f8b8a45ef78813d863c386b219d5e97642ccc360526e568dec3dfa1e7dfbe5ef2d05d3d4004f381da40de4070a9725e4406731c5a9e33f9fed983ef61a6647fd09eebfcc2ad2f388b3c87fef0c9f34ac55e55a984dbabe7cc8514b8a21c1a825096f487e281dec92b90a709ee7080db33d83b1fcbfec87caeff5a3f68582486454184c56d6e5530337ef0ca0b662dcffe37c2339734f7898b15d893afe96b30345b41c63f1cbda7a05661604fc088eab3a2367771926cc008ea9f95d80f7ae2141b7576f737bad9fa0acd72f9bf15d244e83c43e7de1be13053aac90141efe4c8652345f3094d0c45b0f27b40a965004845f3c83bb4ad4da4b80655a0594cd8aec04f6af306391c4def54e9085651c7d9afeddb2852b1c3fb84b1248bb1e194f7a8911c04fadec81678b62db60a7f3ac24ee7e5394c424b68cb56c50323688ac3fbbeaac48e25596db36de63592f89b530e96f4472aed499b9416bc9a43dd938f00de93fdc26e0deae5d75d1a126e8c17339e26956e65e981930714313674115b19745b26873b9ce96be357bfec42fe034e508edc3fbe4de1c1cac8aa1794ac53f2d5743e71f6485d0d457005d3e0327a15fbaa86147f743e402fcf5e37af7771ec03b9b1312cf1601b437372c0d7fb411bd49abb5ca900ac5db757ecb1dd11ae725dbd164b49f7453edf2b7416131454e22a6e28bc0d1ae617cd6af49fc7f99d9f8613c5d8c6d13bb55d6b3529831688ffa75febd51150a3f421d4c626305570296e2973d5f5743976376c3783bb2bff734240157a1a593b1722c98e7dcd1942f18a56ce2d5f2399dc371a9bc8579c2d84f2c4cf6af20cd84d86edcd362f8826ed44766cc8586385c3ff4859e8eb31b04b46e3bad33b4cd1ca97cf3cc871615c6470ee3b98e0303a6fd387cda394b827de35cee96a713a766d5b54fe245c138cff3b132c0b68398a79b0cb82ad525a0aa99c5a4fda69c2cd61b5f78c205640d97e9dee2c64edab04e54a1e3fef12d34facfbdfa879bdcbf0ba5abbcba7471d4cc5d13209008cec7fad17b2ce0a81db5970b5e4f21dc4c50d2dd28f04df56577fa6b8598ae663bd6147881d3b7d8a7b9bc41707b622a8cfbbcb4b256aa01ba7220e769e8796bf0b5b71771b83ec08753dbc7d56079fc725d7d44f38be2768738112b935496276600a2d926362e37e056f46b9c60b6b7b03eb9031d763d890f66c6cffe5cb08874ffc3d268f442f0df92804b86cd92e8c53e836f88b0a4b8dd2ea51675bde89ab51c597e84dd9ac0333a04459aa2a7dd4590b9124d6ab262e58a3e678fa5d0ec3eefde45390f7e6cfbf2223e3824e194503dda1264b0f5030e16ad94d8a2cbde854b8a4bec019faac7d746795234c924e7f3e1bf97b44a3f06dfcb4082256e416a737e4021aa81e955a5bad54bd61b74e7eae3a65c1da52b6e5ce2ee4f456f85611d2529dd852f511c06d6b413e7dfa5a91fd9106e644daf50c57af8dd848d32408eb0f3ecde632ab5cc2f69921fb20976b6912d953dd510db6f79b69939151871c54a70fb35ec14bcd65ab80e1f1467d5c87d79897032add1ba4e55a7f9ed24ca6b9490b6700e6ef29f603ccdbcaec593b441e01fcb574747e22963e3c42cea2b5ca2fa3300eb5677d463c917cc5f8d2d668e85176bb96b556353a9b27d789a17e3532abb09f02c25bed96ab48655f1b9c2c74c220c7176ef6ac669a504a967ccac7dce98033fa91f12ca1ccf86d580aca1f4063eb988b5bf8e1e555c0bc3cc288df0193b71ee95c283c2282e19cd82e9d149339004f0432225996c080b8d9f0d8f86f05e86f3cbcb19f5a7934dec0bb2373884a19f8a935eb4efb497d935ba56f7737af36c567be44b9538f2651f6af24c335bb0a653d5fe82294289222781d070870d5976e6f2c6727ad706ba16626943a37260492a518bb641df51bc854f3eea40fe4c4049da678dfcbed00a247a1f872046e66172c9e11286ca2447279e7b4acbb3985e8cde9b23a9fec45cc09e47a9a095851576728f8900f71eaef4c68ed040b4bc45a39ac14acfef0a693429d9d1e771a0f993ff93ec8ed8c6640fc9f07c95304164fd510970b54c3638ed6fa6501c057e3cbc1cd8c52840d9b7218b9c052079e4d97abcefc4d3b9f804e9095ce1a03e84eed4d42001eb52ceff050b71c71782420f70eb354464d190e9a0dddce7a2eba1548901e179adcd4a5e2c71563c8325864049526ba52d42e960fe1dad37b70b2f3eac5c5ab08b175e61a789dd708d5505328fa87ab8577519a4960f6bb417e32affa1544ea860ca1d753f787f8e6c80f7909a4758626a55c730622f6f17faaf6399f0999fe285d9425e3c6509cf7a0d254a8b2795107b18e9d7519d540c7760f16d6f674e14da4238d975316491199cca71293249e9410f163315c98e0b49c924eff37555109f77e9f88dff956d619ee2af67859ff4285c957529a27e325cb5fc98ac453332d39910622318cb484a4f056a9333f13c8f400c39444ff12a8a37e59d44cf20436e8636719f01ecb00c5b48741bf992fa6b9fd924f1bfcd3914398fb4866056fbae09d63a506d8a59b63aefe0fea913ac957c5420ded8134b43c2de0ef509e08afb8a4eac2c27ab9e50f27d1dd46fe01cd9b9312be3905a27a31d59f575b2cd14255f81a643a49ef1a576691dca6d6e4450f4170981f1b0b7130e208224f9fb4817012efdeab827e392ee1cb914d5e4341a783f62c82eb13d2b2bb3781f8aaabf53043a1158220edc1ad1d7d86035d9c8ebe0fd4e3bde7407047ae5f5c3b5e88ac992cb9c8354b3cf0a950a6ec95a0351cf70810d72ad86b6b448ff5479499725be4ca3bd14a5ed49e6f51388774768dd3097f5d1016ac26cddcf657bdd22bcf233adee0000d31f31de477c8938061aef3278f06a9b79d3d422ad55db74aee521d33203e8eee23c636a559e8c058fd00b48e542c3a9f7bda65e3577abfdd76f3cec6f3475ab7bdd34c4279b58cbe5ceb443f38f38b689094bdcd5e151f2f470cb6fa8b93736555871a9e62ccae1abf731e5b54921841f8c40dd46cbf31face71b119a53437bd82e33dc994f6ad4909f298a00622d1a98efdeeec12cc8166f856f4c78d9e6eba69f3e92315d43219a4302346ca9d120c4d625bf44d0782dafdd3a9208553cc7bb6de188fb0b803c1b1753df91c32dccf26cae7e6e2ffa07693d892b11cfbe727b7d01c3da928b7c0e59133ea824f45a68b264aad86382efc55b422068716b0265fcdc08a8418eae260cfe014ae004ca8edf68fa033670fe8d16b9661b707e6a30e73472055dbd6013a20d7d68a72d8a6c14991866ee4ad239c1a4a5594765dc743f08f5639f0adfef13fe7cf9a978c49ca5686ba9c5e028eb283c3a79642f3aa23a15a7244afd4b85eedb6b48ccaaf6048e6cab399ab22a37a7a53bbbef9a8f0e79427bcc27c99d33597d9766ba321b8f2371f6bba84473b41a9ab4d9ad8e55c53640d16cdf0038f78b5e297ea4bd7646cd435beb27d3f5efae6862b513ed76bfb67c9b29629be69bf32e2eaa12d62e777281efa97e2f7938632f550e8eaee6f3d5fe9c9a2843cfec9e58016a7497ed24b8a82d7653b21626cead1878b97d166945cc3581b0c3b8c88e47221db7ac49776d0056ee9e044497b1d690cde663587e5de9fe047100cb01dee52ae829e32bf0e79c7d7159d606f838615a2025bbd277b5fb8e2bef66923a16f23b9b2a49d09ee11dd75adf7d2d9ce147ab6bf9a94ce4ce83afe832fde642da5bb42be4ffa90d775cc3fc00beab30a6c10e6e30ba8d3367f9c24ac69f42fa43f08a7e7f99914cb5d777f27724a10c6f45edcbdb65adf9c3e7999114742a41685d8d431263185e111216b3bed1f5a8c2fa06e3b5da12ceb8772988b5097fec20941eabd7980c020093c3661d8147cdb605c881ed8eaf5dab4f1b3e1352c01861ee2fb73ca946d5d1c4bfc9633eb2555bebd1db505f3e8c624bda8aba744c5928021ac14ada41ed8e051106fadd7395032150785a7e67b759f5fb616edb205cea906854fbb256c42cdb582dff7969088a0af7f9a79c5fa8f2aa760ffdd6e5600c76097f15802484dc60d3f1aedf2ced7d375bac062daecc7ae9c619e98ea33a9ae3918c6fc4382b4dc987e558308bfdfc417725a94e309041e96120b960d14e3e232ab69bbb26a1cc7f60b19498d8049ee849d2e45b0ed055aa3b17fd5614b50aec3e9644a00252612e915f713d5f537ea3d7f2734c065374b93760b00956e3842e42d38dacdea13b63b1c33be04026925c500e4566a685447c5fea30bab4a14b4e6b83b3091dd2cea10bc4838707dab215c7dd46916e7c16a3309fc99b353eb485697598c7a60ccfbe36015eaf64fac28ab82eafc09af86a2a2f73a2e07866c331cb624f89f5da39499e7991e813838b409ff602e1a52bc2c9768071cf6507608c746b9194", 0x1000}], 0x2) r0 = open(&(0x7f0000000100)='./file0\x00', 0x10888, 0x100) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000140)={0x8, 0x7, 0x5, 0x1}) r1 = syz_open_pts() fcntl$lock(r1, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) flock(r1, 0x2) flock(r1, 0x2) fcntl$lock(r1, 0x8, &(0x7f00000000c0)={0x0, 0x0, 0x20, 0x100000001}) fcntl$lock(r1, 0x10000000000009, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x2000300000000}) 08:38:45 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x280002002, 0x2065d) r0 = open(&(0x7f00000002c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r0, 0x4004667f, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "4287f6452a105d7ea3c06a6c7790dbb728beab8c"}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x20, 0x0, 0xf6, 0x0, "6247d1b1e40c2e35d93055b133e12e212d2aad8a", 0x81, 0x2}) 08:38:45 executing program 1: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000100)="b1000513b100a45997bb43e25786cb3849451ae3d3051020741038f53e8551f30ce390500e08fecea11ea8fef96e4fc748e93f0b780486ae007373a1bdbe781e5d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d606290d7d026ba8af63ff37282934e4fd89f20fd3873babfbb770c1f5a872c881ff7cc53c094303b2b8a85ff3fa86d9211830e0f2f0c9029fc7ab3a34c290", 0xb1, 0x0, 0x0, 0x0) connect(r0, &(0x7f0000000000)=@in={0x2, 0x1}, 0xc) 08:38:45 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r0, 0x4, 0x80) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0) fsync(r0) close(r0) symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file0/file0\x00') 08:38:46 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0xfffffffffffffffa, 0x0, 0x0, "0100000000000200"}) r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x820, 0x0) ioctl$TIOCNXCL(r0, 0x2000740e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000000000029, 0x10, &(0x7f0000000040)="ebffcbff99319296480000000000000000000000", 0xfffffffffffffd9b) sendto(r1, &(0x7f0000000080)="637ddb84171cdacfa7d6b35b5dbc6ed70fd2c724e6381a47e86003e0ba68321f38aec86f374059d9415ff0808f2c56ee70bf43f839bb681e50ab965e83f946ec0ade9c858ee03690c6bbc39a8b2d914cf5eaae2f6b8cb2b9f0fee6a12a5487b2cc51007571baf7db9f49b777f08292d9bf2424c1f23267", 0x77, 0x401, &(0x7f0000000100)=@in6={0x18, 0x3, 0xe4d, 0x2}, 0xc) setsockopt(r1, 0x29, 0xd, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0xa5cc, 0x0, &(0x7f0000000000), 0x0) 08:38:46 executing program 1: r0 = socket$inet(0x2, 0xc004, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000a, &(0x7f0000000000)='\x00', 0x1) 08:38:46 executing program 1: socketpair$unix(0x1, 0x4, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setrlimit(0x8, &(0x7f0000000b00)) accept$unix(r1, 0x0, 0x0) accept$unix(r0, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) 08:38:46 executing program 0: r0 = syz_open_pts() syz_open_pts() r1 = kqueue() ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f00000000c0)) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x11}], 0xfff, 0x0, 0x0, 0x0) r2 = syz_open_pts() kevent(r1, &(0x7f0000000040)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x8001, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x8}], 0xe7036d6, 0x0, 0x0, 0x0) syz_open_pts() kevent(r1, 0x0, 0x0, &(0x7f0000000180), 0x5, 0x0) 08:38:46 executing program 1: poll(0x0, 0x0, 0x7f) r0 = accept(0xffffffffffffffff, &(0x7f0000000040)=@in, &(0x7f00000000c0)=0xc) pwritev(r0, &(0x7f0000000180)=[{&(0x7f0000000100)="b45937896e8071391f7fefb3d7ddb6fb827ef514f30b4a930baad30fd3abebd8c9fc8709139c8d1bd81c124cfa973c5021ad62c25dd5402a0c3a3ba432b9ce06890fdf", 0x43}], 0x1, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd0\x00', 0x0, 0x0) pipe2(&(0x7f0000000000), 0x10000) 08:38:46 executing program 0: select(0x40, &(0x7f0000000000)={0x0, 0x0, 0x3, 0xfffffffffffffffe}, 0x0, 0x0, 0x0) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r0, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) pckbd_enable: command error 08:38:48 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x10000, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)={&(0x7f0000000040)=[{}, {0x100}], 0x2}) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000140)={&(0x7f00000000c0)=[{0x125, 0x2}, {0xaa, 0x4300000000000000}, {0x43, 0x1}], 0x3}) clock_gettime(0x6, &(0x7f0000000000)) 08:38:48 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x2, 0x0, 0x2000100000000000}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000040)="510fc3a0", 0x4) chmod(&(0x7f00000000c0)='./bus\x00', 0xc) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r2 = socket(0x10000000002, 0x2, 0x0) r3 = dup2(r1, r2) getpeername(r3, 0x0, &(0x7f0000000080)) pckbd_enable: command error 08:38:48 executing program 0: r0 = socket$inet(0x2, 0x3, 0x102) sendmsg(r0, &(0x7f0000002700)={&(0x7f0000000040)=@in6, 0xc, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="1000000e33cd26c9b264390082cd4b042f00000000"], 0x10}, 0x0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000180)='/dev/ttyCcfg\x00', 0x20888, 0x0) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f00000000c0)) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x8, 0x4) ioctl$VT_SETMODE(r1, 0x80087602, &(0x7f0000001340)={0x0, 0x5, 0x9, 0x5, 0x40}) writev(r0, &(0x7f0000001300)=[{&(0x7f00000001c0)="008c71dbf1e09a2d088ba20930b06e5695fb373684a39ed6bbbbdb8fc0dca7e76839879b4148b042c52f52c11550846f828dcf714e38e8eeea9dd8568d48e947b165fd80ce51e46c906c8e8f2d89707c1485b90044211df502c1d7fe49f17c65e0da48e54e47b118641dcf8c76b98804328e400ed21d6857db94265239a4a6c7614c4a3ad95ac2cd4f2ff1f95a116420baa661905a06724ac669e32b7854f1d60a7326a595350cb4679621198388685e0ff06bbb8975260f24fcddd3b179e1ca25ea7fc5629ceffeaa6232c3485bc3ef1c11a975e6cf70ac1f00a8d01c4cbcae9651abc89fc385c32794cecf7131971ef8c7c6ee8b1e755551ba024363f4e513d99d5d8e55fa7110921bb8ed9c93af7af7ab22d05fea278737e628289810e6ff1c51bed2c2b134eacca5690afa4d8f61d8671f28c695cf620f162fc832cf48600fcc454762d1cbc1ad0ec19a49bfafae1281871fe3fafbc0ab9fd9b3455570ab1953a0326fa73af9582abe82dace092cf6a1e147f7177af858a2a7e072ef39342e771aaf7f3f9636ca2ac0e3c614c47704cac97bfd7c281a5e2b4f577a132abdf0509970cdcb53cc78097d3453cadc7b78d4f49c7e497cfb5e9ffbaff110ca2f5b88ac3d55e86b97040d515a4fd7d259d448971a2c74f45f969a0dabe318a4fb1ed0ce553be17eb2bc5b81233d7d3b7bd94bf9b4cf3896f1f24b1ba0e09700f605e27a2bfdd6e519b2eabc49567227b239214fc2c81c87780859be80131922a54526f7f49293a7aa5483eb570976ff61f68993c5e9aec9f6f177306387d15cf525e638d56bfcaedb9ce243e3536c6786cd1d92136283f32736a1719ae1a567b03b845c78007e27044b4ea80964b4ab05a6518a24d50d7ef6b533b97f5e81b572667e3d238fa8594027ab63bc31f65fbcc2fee969e8672d81d3a3804d2cb05c76dd014a98cde1e8b986edbb7de1eb8f3f43aa51de92ebc1568e4f07c725d02fbc55c1ba42e33062e0182e2c71687a15fcbe9b967e5abd3f462b2b5f8bfef69f34a51e837074ef41438e889467bd47395ea27f61285cad2b441ca087fa772e5346ef00f18eeadbecfe8713649e2849f50fe7719e04a024e60a158fbd6dc3383d4c9cb8e6b25eb71a32da3b1d07dcd6093eb6ee9cdec40240c6aafd5308a3c62595b3a25232896e71f18bc046a2941ff054bcebd4c3f3e05200959e26a6d7387f41232bace80ed3938543ef8e0e2e90205e5b5d55bc6328055feb7376401a4ab4c85664234cd60af84a9b1f3db4ccede38dd986a603b85f0b69565773968b79576e8807464b3ab329db90953dca0ddc5e6ef865212e93c8a2945860a101d25197a892e3dcc086cde419804cd2e1952ffc265e3708b2595e29bb82bf0e9e61a2af4474d84a16bef1f40a70eb0e269fc36ea3fe6f9a81ec9d09a06ededf0f7ae70529af3cef2ef3b07aa44e9ad4dbc453aacc1ae39c70d866d74b9e83c356aff279509793aef3ec0bbbea1867ea0d459591119534d313265216b1cce8e6002080d2270f8444d7bf42b5fd222c209185de42ffe1ad56226a2060633ca66027399416f5373717d29ad9f905eb51e77d19feebb86273ed7505954b9cdf0170a228503665855352e7500ad25ae3d7ca80b71aacab52ea2a0cfb9f01eac1cc82c58629e30873125b1200673aa74c993bc602f300248c1b1ba8cf2edb607d022f1e70748c99f355dd22adbbccede2006a05b57e563df91c08b2ce04c3994c3acc30634aa263a49b5a975ab39e5166e67b3f95c05e71425d41337dec72c7adf1393ad6fc394ca549076763d557908e295cc0fa0a2649d3001a8119b50608f45661faabf410ff8dd52680a03b46ef79caf52bd0c4ef37eb2e1209b12c51e71577f2e804e4ca373018a448026895a539604fa44859df74a670ada085ea87d19da92698c0d92431ffd33c40fe571ee877a14588712ea4fd66d53cb7f780e40e95a9bfabb5564b887148254b2c20c726d7fc084c79318eec54213116ea90d07c5836df6e47dcb0604da51cb37b6d908caa086e16e4767ea0f448d64ef25268d046724012ff813424503804297c62b41e4f0c105eaf90d3e7f74811404bb21ab861584184506947ada21d69debdc64e5fb989ef981e47d87be94b9f13f7661cf5a9d97c07b9ec2ee67988a97ce6a7c7025ceabb4616356a32b1c7779b300569aff12f2a2e1192b3b92cb0c1a04ffece8755c637f62aa81a6e3795877fdecaf6c9af886956ce800963103644d1fba536c2d2239e92ab7288c9a6cb9991e60c090384186fca8b4d828fb0969fa151ff8ed56c7284ebec6aa53f159b4314a6d5a2bc6b3af7f57aeb7e3c9115c928c3b36afc757fb604404768e0bc445c4c9d43d2940fbefc28cc4b589e7198f9f158a08df3a878c7644d89db920ea3c787d4dbd1cd330a30a8abfa6cb5d70b1b7028eb5753222df05a11ea3a96973dad09bec8ff9320c0ae38aee5f5583b4930614a1d0dfe8f2cd9f89ffc149997cc2a647ebfb0102b3b4f76c2024f4c8d445d9f7b320d688fe4a07ffbb911ba02943178abc20844048c092bbaa3ce5e878ee92456fdf24cb05b34e0ad68cfadd535638fa412981bc221f79b40cc0bbf0a912de2337d1b5caf2bc8fe162cf14bc15269c2be6d6de3b30b5e758ee5be2e12ae33fc673d9d972de0d96ad5b2965690cb18b9565708832bcd6d30dffd6a32143b1be34fedc51b876066c8b969236a6aa41f7b55149a80746867bbe90b7e99f9608c5fb433e90bf45f624581acbfff0e1f397edce0722b9dcf11883d71bbdb654ae3c5def2c3486e7993a2d64ff8d38b13c212f10cfaecfce1d8a5b15c72abdfbd88da2a86efd68f280c276a3dd14a7a6c5f1af11b9a65346e9a20d54f5d613eb480a5d20e4c5a199a5233ec40a2449463934ff2e30253dbd0f79f0030de61f306bdaddb5fe0575015eab8bc8d8ac5a798cf34d771b554a5f2e0844af41672ca3f132155f37151a5b1ba15e21947f40aaaa524485072c4362c3281ea45136bd46ace50698570cace6f5275aaf91770f68a496302d1ed8fc6580febfd886bc306516b67b725de5d4963c397d8fa6ca1c89cbbfaae45b674a4f0b73448c2cd33a0ae751a218bd76da312fa122d72d4256592f2736bbd376e246429ee92043b7095aec08a7e6bb5de9d21bafdf2e3b1d077a85e8a9a81af2f83656e0e8d558c89e8553c86c65c09706cb3e619ed1a3d2ef03c09261efc1afe958b51d973c2db43e2735eb8bb7f0e43defcd3e7a9b0e16b05063c5481a3dc7f654a42fd2e58f6794fafd4bb3b4a372581cb2a098a3bc7759ea1107c75daf20018ff4e999db2e6c60fd7fa1a52e56f44807eea80815f8eae3ef4a491e006049d8df4277c183265d538674a205756b902a9d7ab2e3bfc0015ff06e37a1271ca7557d79b0c1879579efedfafa061f41d9eebfa39bd53cc3540f96ae010794f40a07f40ff0463e3b97633f67fee77c9a2669f6cefce613a0e8e850a7133888e6f8b78028888f8eca1e6d3988f59b00954644efdcfffa0295acb3bad6716e286eee1ab0a529afb5d15c60c928cae775f9d3790ea2e2878b0c0f72d08d0919a60dc7dd8d36ecf256cb4368f7d9bbd5908080f5df7d0d38533c2ea621cf13a982daaab12f0841159658c46b5e8cb1a4744ec4af9f8ec194d262b828d12c2c6c8363734065a71dc66fce6a732277b3b0264b181292427b8d76ffc60336ff2ec35ec4ba4b31a9fbfcfdfc1cc63bf9a76a02c601e37df2714bcba76f939ccb73c0359aa94d2a076ac5e195df41cbdb3bed9f2c91b8b4290579aa33fff37ce1486121648c290cb7f83b16a3e00800c8b3604eba1e5523956e21dabd7c420d81ac83eea8ed892d2edd91474a5e3f9545adbb9f9593efacb7732810f5c97711dfc912a9e981abd5ee9cc870bed611ca7151e3bc0e337456ea12a9567fede62c78d3af42ed44127471f76eb45e360a5a323f11d72cd808fd2e69c42f99119c981f0077b90762c7387e663d7c1a3589822a770a64e0b47cdcdee77f40a3503ef1472669cf7746fb067067a6edaaf14d7ca988823d1a7a3e7ec745ef7a32bd7e33b4d9a371c62460d7afe9b7bb2b3dfd49128ad6b443029a087024870b04bc6d29f131b197dacc66879dd566cb334c6a90e88f3863a7f2b60fdaa01e7258ffb952c392999cbf3e11bdadb2d0981694ed632e8676c815bc9417b4b00e340187df5249e6c3c08882ed97ab66e1482800f2c6af8721ef7ec38af3d0029d51489a5e9dcce6c4d846fb01596d890abd9ae5b7720be5d86483c8315f61b3c99bd4ce6ccfdb78e6e7b6163784472040d4fdd32d4e2b60504969473ad161680b0f9d3696b17d7ac808cfd4683185bde89e3e065b258dba111cff5c52a4386868d328cdf05ff3989f69430b6521f67e9d40ad042967bc3eac63a2e045ade8f7e2a2fd1dd1da85b33e9ff4f7f7656bc99caabd9ba547ef9a7a23f2bc03ede4e84ce3e9c15fbc6ccc0db15ef421a25985baefcf701af9eba5b6005c8a5be54922a7c9835c1d86cd45029be6e8586d1d910fdceccc12311673b8e4b4d1c064292b29d05e19cbec91e1e54b7260fe4e03a1be0a40d7c3c8f9b3f999d26bf0d018e72288b7bbadce4a7fcccc88cbed926e95f433308a6629d9ba75f16a0fbf2a6ed7233ead8e6298ba7d074cf0bcd4f947acda7d8bdccf35834bc7a0f61b49cce268fb0e413fe0aefaaf5ef936f26459bf02af556ddcdbdc5f291a6d9caf811fa4addeee67a5182aeea063fa9eab223130f0d927a94a9861b1e754adacc7525f449fc50d3e8330a23b5b7189a7b564b79557ac40e907780409a79a5b780de525df3ff925cc4a33c44867438186c9f472541254572963538a336720fe65dbd10089d8d66e4ffe61522055652d475780cc5ce01052cad0d8c70f4f722d0615672fa30d0b328a5b0fd71ab9f58f0925a9705dd0e6550e5b52ee677896284e1c696e629abcc2b6bdf1b50aab4bc45638f38ea57fb265d5125c964d72e364bf4edbb8328d084d22f9ed29bc6357352f8bbd5ced3f7f49d39af1812f31352d0984c489b955e0dc055b2f192c471c4023d3a2e523d3b1231f43f690361c8eddccb1f6446c4c63f7ffbc6a98b323f15158ae08eea8bf6b69c41f171400c714e7b2dffa93e50a9cbde6160a73eaa8df1ac3d44b998f8574b2e06bc15c028ba4eac0e296d62fa05749877fb8e58ed1a05a3fd03f7ae3b7ce273c176fc18e697442ddd96e3cdabcf58d2519c35722c2c063f9dafdd77f1729737269561d80ccb9080d8d0579c44f930d60acab5e8a4def77150d8ad2f93fb7c8de3f92ef7184dde84b1d138e589ac4c0266e07bfaa7529f52c7fbec2e42d7a7c32c1a7ed5ab0bba84eb22e3cb15d3945b1f2a919eb401eca5d17bbf9593259f519452af3ad75480c06ffffd678171fdd539f778363047ca78df7c2d82b775021a3c92428cd15d0eebc24b3bbdc566c78debd02310ff2d917a9aa4464ea508fa48255d6345329156b5107c867b5dbfe18f836b7d1911814059487d94240bf78189ab55b8dcfa249d5260da12e028a93c5f2c11abbfb6184dbed354c45e8cef5b516535c080e993f4d09b0ffe418b29625dc54325e61e25402ee000a9f3db3d4aec7cd8b753e77706d2b5c2a327744246806a30b9179024660cd72449ad170808c04d8b0b4f6149957850a335a02e265740301f3eb46b50664b24f8f67a0bcf1ee2379f84b16cb638fc0fd70389bca9bba7aa423c832bfddf30fdf8e8b2cd1a004168ab", 0x1000}, {&(0x7f00000011c0)="d7d24dfc4375ef66474e440292c35ad93045121a0705db76e6c1e28b68ddefc092ccab3e7563572d83a06efa57e3ed418da3727afb3692b8ebc318b3b434fb3e3678866756276e1e2ada29e6f7f92a7aa6e44f71e54b5a73515c1b3f9b7d702c6351d9a69019298218b8d73b9de77c4dbf27db8c8f2d4f1b3ada309f96140c88a4f418dd389a8925cb6e57180ec0f2bfffa97eb029fa", 0x96}, {&(0x7f0000001280)="c6a44f368431586ca16e2e8a3ffa9ca61cab4d231661e1d82343166e5b9c7ec0704c3c80f1e2d1ded17535448644b28ba080bcdbe3f86a66ec937b4751711d119918", 0x42}], 0x3) ioctl$TIOCSTART(r2, 0x2000746e) ioctl$WSDISPLAYIO_SETSCREEN(r2, 0x80045756, &(0x7f00000013c0)=0x9) 08:38:48 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x8004667e, &(0x7f0000000000)) 08:38:48 executing program 1: r0 = socket(0x10, 0x8007, 0x2) r1 = accept$unix(0xffffffffffffffff, &(0x7f0000000140)=ANY=[], 0x0) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) syz_open_pts() setsockopt(r2, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) getpeername$inet(r0, &(0x7f0000000140), &(0x7f0000000180)=0xc) setsockopt(r1, 0x7, 0x735f7ba6, &(0x7f0000000080)="aa692fcb78915e06a22dc7d2660e5d4d6505652d6d991234412e41a7dc292aa4ccd1c4e7d367f9c15be38a5c1ecfeafa4f5d06cb63ef64b430f1b7e9ca34bfa29e14ac4c24fbcf67239c28efa542dc6db71cf82d007b0fa13379f1312bfd19bdeacbd0fa127324ad9e223d93180d871fa41773a870773fec89b79439427654daf0a46995a22753ebfa5df66eb1f39ce537f303c284cd2292a495a33189287e815eceeb0e44c07ced93a6cb93e54a6304033e335e4b824c", 0xb7) open$dir(&(0x7f0000000040)='./file0\x00', 0x28000, 0x2) 08:38:48 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) write(r0, &(0x7f0000000200)="415fe493a72ba4a52fd546cd89782c8ef8fc128e955ec64c664c47e2434453e9fc2adc490126ecba94be7c6e7b9531d17efa66544e6e4dcccb70269612b8d2adb8f7db3055d313d09f8533f46a7e29b8da5cabe926c84cf2b5e2c8c501c2a6143a191e8fbc248640911f1393b47c53f38416b4b9fb37a5574919d24910cc5096b398c6ea", 0x84) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r2, 0x4, 0x80) pwritev(r2, &(0x7f00000003c0), 0x10000000000001dc, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) write(r3, &(0x7f0000000080)='6', 0x1) sendto(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) write(r3, 0x0, 0x0) close(0xffffffffffffffff) 08:38:48 executing program 1: mknod(&(0x7f0000000380)='./bus\x00', 0x80002007, 0xffffffffffff2822) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) lseek(r0, 0x0, 0x1) close(r0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x3ff, 0x8, 0x81, 0x81, "ee486154c5e65fc79f741aa5e34a8db12ae87ca4", 0x419b, 0x7fffffff}) 08:38:48 executing program 1: socket$inet(0x2, 0x4, 0x400) mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000028aa) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000180)="000000186004000000030000000000000000000000000000000000000000000000000100ffff0a564f4bd00a22b800", 0x2f}], 0x1) madvise(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x2) fchmodat(r0, &(0x7f0000000040)='./bus\x00', 0x2f, 0x6) 08:38:48 executing program 1: syz_execute_func(&(0x7f0000000000)="f0400fc78810000000c42279589dfbffffff6664660f7ed3c4017b2d20f20f111af3440f6f88030000002ac73e4380e91e650f0f637d8e653e6726410f1a76cc") mprotect(&(0x7f0000487000/0x3000)=nil, 0x3000, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000100), 0x9130fbc, 0x0, 0x4000000, 0x0) munmap(&(0x7f0000009000/0x400000)=nil, 0x400000) 08:38:48 executing program 0: 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) fchmodat(r0, &(0x7f0000000040)='./bus\x00', 0x110, 0x4) r2 = kqueue() close(r2) 08:38:48 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x200000033, 0x0, 0x170) getsockopt(r0, 0x29, 0x31, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x180, 0xa0) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000040)) 08:38:48 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x40, 0x0) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f00000000c0)) socketpair(0x2, 0x4003, 0x1000000000ff, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x20000, 0x10) ioctl$VT_SETMODE(r1, 0x80087602, &(0x7f0000000040)={0x1, 0x800, 0x2, 0x7fff, 0x101}) 08:38:48 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x612, 0x10) pwritev(r0, &(0x7f0000000180)=[{&(0x7f0000001340)="8b1d046ad1d29c88", 0x8}], 0x1, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) select(0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)) r1 = open(&(0x7f0000000040)='./file0\x00', 0x800, 0x100) chdir(&(0x7f00000000c0)='./file0\x00') symlinkat(&(0x7f0000000100)='./file0/file0\x00', r1, &(0x7f0000000140)='./file0\x00') 08:38:48 executing program 1: setsockopt(0xffffffffffffffff, 0x0, 0x23, &(0x7f0000000000)="caf5b415", 0x4) 08:38:48 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x8, &(0x7f0000000180)={0x0, 0x2, 0x0, 0x100000000}) flock(r0, 0x1) fcntl$getflags(r0, 0x3) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0xd2, 0x7, 0x2, 0x10001, "c5c7825aed3ad722f7fb7b7c83cf306cf1355fc4", 0x0, 0x3}) flock(r0, 0x2) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000100000000}) 08:38:48 executing program 0: r0 = socket(0x200000000000011, 0x3, 0x0) pipe(&(0x7f0000000040)) bind$unix(r0, &(0x7f0000000000)=@abs={0x0, 0x0, 0x0}, 0x8) kqueue() getpeername(r0, &(0x7f0000001080)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ce520000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000026e45c5b05de79fb7b7a36bee54b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000"], &(0x7f0000001040)=0x85) 08:38:49 executing program 0: r0 = socket(0x31, 0x5, 0x0) setsockopt(r0, 0x6, 0x8, &(0x7f00000000c0)='\x00\x00\x00\x00', 0x4) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x4) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f0000000040)={'./file0\x00', 0x2, 0x1200000000000, 0x6, 0x1, 0x7907, 0x9, 0xbd70, 0x2, 0x0, 0x8, 0x400}) shutdown(r0, 0x0) 08:38:49 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f00000014c0)=[{&(0x7f0000000080)="d74c78007f", 0x5}], 0x1, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r1 = socket(0x2, 0x1, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) renameat(r0, &(0x7f0000000100)='./file0\x00', r0, &(0x7f0000000180)='./file1\x00') 08:38:49 executing program 1: r0 = socket(0x3, 0x6, 0x0) bind(r0, &(0x7f00000000c0)=@un=@abs={0x0, 0x0, 0x2}, 0x8) utimensat(0xffffffffffffffff, 0x0, &(0x7f0000000080)={{}, {0xfffffffffffffffc, 0x80000001}}, 0x0) symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') 08:38:49 executing program 0: r0 = kqueue() r1 = syz_open_pts() kevent(r0, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x8001, 0x0, 0x0, 0x0) syz_open_pts() syz_open_pts() r2 = syz_open_pts() syz_open_pts() ioctl$TIOCMSET(r2, 0x8004746d, &(0x7f0000000000)=0x1) kevent(r0, 0x0, 0x0, 0x0, 0x5, &(0x7f00000002c0)={0x0, 0x4a}) 08:38:49 executing program 1: r0 = socket(0x10000000002, 0x2, 0x0) r1 = syz_open_pts() ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000000)) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getpeername(r0, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) 08:38:49 executing program 0: r0 = openat$tty(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/tty\x00', 0x80, 0x0) r1 = dup2(r0, r0) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000000)=0x8) r2 = getpgid(0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000300)={r2, r3, r4}, 0xc) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) getdents(r1, &(0x7f0000000140)=""/90, 0x5a) r5 = open(&(0x7f0000000040)='./bus\x00', 0x200400000103fe, 0x0) write(r5, &(0x7f0000000080)="9c87c3772c0035b87e33332e", 0xc) syz_open_pts() ioctl$TIOCSCTTY(r5, 0x20007461) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wskbd\x00', 0xa81, 0x0) 08:38:49 executing program 1: kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="010400629ec597000109000000cd3fde03000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1], 0x28}, 0x0) 08:38:50 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002005, 0x4300) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000180)) r1 = open$dir(&(0x7f0000000140)='./bus\x00', 0x381, 0x0) r2 = dup(r1) ioctl$TIOCGFLAGS(r2, 0x4004745d, &(0x7f0000000000)) ioctl$WSKBDIO_SETMODE(r2, 0x80045710, &(0x7f0000000080)=0x8000000100) 08:38:50 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) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)) setuid(0xee01) ioctl$TIOCMSET(r1, 0x4020426b, 0x0) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000000)=0x101) 08:38:50 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x801) r0 = open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x5}) open(&(0x7f0000000080)='./bus\x00', 0x80, 0x85) 08:38:50 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x20000002a, &(0x7f00000001c0)="01000000", 0x4) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, 0xfffffffffffffffe, 0x0) 08:38:50 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) shutdown(r1, 0x0) sendmsg$unix(r0, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f00000000c0)=ANY=[@ANYBLOB="aa000000ffff00000100000000e645fe399830f5941a21d78bb39078d06b0d99c94878496bae133fc49d2c48d4d4d57643494165ef67293ad569196852389ba8ea614314a61b34ec08c779f86a5acf37baeee9dd4b846759e6adaced27cb14f72fbcb580c81d76429f8080cac7a0f3ef94469a5bf2e67427ed3dd96da9e1d11b5de825b7"], 0x10}, 0x0) sendto$unix(r1, &(0x7f00000001c0)="31cdf73ce86f6fd754ffd4304309dbdb2ef42808d98e1c34d943c2571ade8ae5b06229c759818fdb6a52f9910188f9c1631093cab41084f44b291d6fab1fa522964a00df4f3cf0089ae3c78cc0d85e8f9a05a4b5926bbb34f33d70f282c02c78edba2e7c6232c9d38b6ec5851d0e9c562f637d20635cebe2a6bda599855988975f70a54e14ef3d3df3e645f0a1e3b08551d29c4b6c0fec1c93dff3d7d9869741df50c7a8d983fd277d1e18e374839b1850c0965c3a2858280cafbe77dbba80f45ffbe5feb2e70db776ecc7d4e7430cd6b3f60b48f7", 0xd5, 0x402, &(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa) socketpair$unix(0x1, 0xfffffffffffffffe, 0x0, &(0x7f0000000180)) 08:38:50 executing program 0: r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x820, 0x0) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000180)=""/245, 0xf5}, {&(0x7f0000000280)=""/243, 0xf3}, {&(0x7f0000000380)=""/224, 0xe0}, {&(0x7f0000000480)=""/214, 0xd6}, {&(0x7f0000000580)=""/222, 0xde}], 0x5, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x0, 0x0) clock_getres(0x2, &(0x7f0000000040)) 08:38:50 executing program 1: r0 = socket(0x18, 0x3, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0xfffffffffffffffc) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x8) fcntl$setstatus(r2, 0x4, 0x80) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) accept(r0, &(0x7f0000000080)=@in6, &(0x7f0000000140)=0xc) 08:38:50 executing program 1: r0 = accept$inet6(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000080)=0xc) accept(r0, &(0x7f00000000c0)=@in, &(0x7f0000000100)=0xc) r1 = socket(0x2, 0x400000000002, 0x0) setsockopt(r1, 0x0, 0x14, &(0x7f0000000040)="04000000", 0x4) 08:38:50 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x800080002000, 0x802) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$TIOCEXCL(r0, 0x2000740d) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) getpgrp() ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000040)=0x9) close(r1) 08:38:51 executing program 0: munlock(&(0x7f0000ffa000/0x4000)=nil, 0x4000) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x4501) r0 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r1 = dup(r0) open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000040)='./bus\x00', 0xd3512044b95c347d, 0x1) ioctl$WSKBDIO_SETMODE(r1, 0x400c570a, &(0x7f00000001c0)=0x100001) 08:38:51 executing program 1: r0 = socket(0x18, 0x1, 0xfffffffffffffffe) setsockopt(r0, 0x29, 0xc, 0x0, 0x0) getpeername$inet6(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) 08:38:51 executing program 1: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) getsockopt$inet_opts(r0, 0x0, 0xa, 0x0, 0x0) 08:38:51 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x61c8, 0x401) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x1, 0xa0) read(r0, &(0x7f0000000000)=""/70, 0x46) 08:38:51 executing program 0: r0 = syz_open_pts() poll(&(0x7f00000000c0)=[{r0, 0x50}], 0x1, 0x7fffffff) mknod(&(0x7f0000000100)='./file0\x00', 0x100002000, 0x28aa) r1 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x28ac) open(&(0x7f0000000200)='./bus/file0\x00', 0x0, 0x0) poll(&(0x7f0000000180)=[{r1}], 0x1, 0x0) readv(r0, &(0x7f0000000040)=[{&(0x7f0000000100)=""/137, 0x89}, {&(0x7f0000000000)=""/25, 0x19}], 0x2) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xbf9a, 0x0, "7e389dde00020081165d4c5ac701017e6800"}) syz_open_pts() syz_open_pts() syz_open_pts() 08:38:51 executing program 1: r0 = socket(0x20000000000001e, 0x3, 0x0) setsockopt(r0, 0xc3, 0x0, &(0x7f0000000040)="494cc0d3", 0x4) munlockall() writev(r0, &(0x7f00000003c0)=[{&(0x7f0000000080)="c3a7476f6ba74494310b27c8101387973cec1a4a60b84858115c9901fb4ca15293fe75c826c9135629dfc03efaa4ce1bfac03d65c03e41134491a2fee9947ca2afe60491552391", 0x47}, {&(0x7f0000000100)="d54c292b23c8205ebcb2dd2e477afc32acc3a26242914b116a3df628e49223c4adc7b3fe652aed85aa8a017ce82ff9e337fc19104be24f65d869b87678e3b2bf35a3a5758ff9b5f8004d51d0d18a096f6c4fd9bd8263cf02447c0730053cd374792afd765e73203b84a9816c49ac7aa59f9614dc960f6fc1a25fbedd2de76485c36973e7007960ac7fca30059941109909f0eb67a4f1c3a246be9fdfe909de65f1d9517d87d92e0635ea2cce945a61ac60af57f4790ce430885f5618ab17c3b463a095fe9abb3a01173af22cd4bd81", 0xcf}, {&(0x7f0000000200)="2b43dc5b23abb1a0676f549f8874daba64573784f851a30e4d8051abb59a850e53eae10c0fe1052e07a4efc765162eee6bf88099368fdadb6bdcbad3e510977d26ad294b463e76a02760c960cbbdc809fdcbba6b9dfacfe219b0a8d9f11eaaac7a9b0c1da0d94c7f714488bfe3f0ee80f355663ab724067b32a0c005197e6797ffcca2fe22223ad4a3e558dc498e3861e88937777124d2b5677fc62f6e0663fcc68c5c", 0xa3}, {&(0x7f0000001140)="6635ab03b93fbbababb6a63f2f8326b3c85aae6b7f637a66b2d1af7fb719b5c2c9283b7d8d4e08120ae48c2707f0dbd2875fb58e0456abc57f3976fb54e57f31b0b94d03186c02bad8ccd690103bda13ab5cb2624e3cb2254ebc84d9850378ad173e494e8d0b9daa7e1fb8419c2ca84f480790afeaa9fd971146bc4a3b149c73d252fe854ab30a85a23d9757342ecde277457b8fcd9e864f19c0cef24044417efe4583af70ecde0cd9a791ae4466376088d7586fb9dabc64bec4559f1d4e6913c2f5ab2c06d2b9b25da45149b706ddde3e0cbeb358cc5085eed71470f81521bcb65b9ec4a780d4eecb91c32395c25cdfd41702eb60550ff651dbc32b1b8289dc62c8dd4c11eaf41cce17fb2bb649c7250367b19333b322f3a7c5c7f2217ee9fe1d81d0274e3122b00958473f796d11b5101af90d0896be7562e4a20e8bd6f2204e8e90bacad8cb25ef7cb0d46f752004db312597af9211a251eda86ca07ffc7c736a3adf4ab3c1768fc1a48453e5aff8774844e2909da5a79a69875d3360cfee0ee8e779b8c90fee7163c343236a1ad15eff2093dfac5f6a35fa321164195e5642cd5e26a79153e9efaebe69ae7b4658b9f172576df1d818b005ea6d096711e800f046ac0f414f961e231c8d23159f0c211075fcd8bc6c3ec0b08f3255c6e8e30c45b0ad7abde27e7359d095092fa4fb98213859978c916b6cf23eec6fdb01d27ffc78cc4b2c12d8ff4fa67e96b97c58be7b79862603099ec848b30749572213a474ac3a5216a311739b1a2d2cd9a2ef7a5022912c67b08a470924e93d9c8f4c89b30051e95224f6d74a6dd986fcfbc5d5b60e56ea39df2e22b5090c16eaee86398735dfd66b3ebc59f72cd7f0c633c5d722d5b943c41974473e415b9e08a87920b3c6d13199b0b08c26918e4d0e32564ec476ebd0648f8e28e75f1829a39ccb8bac0238ffe26738370b8a424d3e2c0ab2f430ad6259b6a2a57388446c27285e970240ff630b9b56376946879ab2b759f091a031560cd860dddb6d57a1bf89715e2095c0b0e3420f7b5808c36123a95f2888d57d4c000dfc3e414c10da4aada3411bd1a84576996b13fda08252a63c89aad86c31a70890d09c55eec4cc00cc3f4e69a88058dfb5664319926a0e2735602062280506a39b92e9880b13424d95594b1814c91100557c1b0a2dbaac9a7b64638c9e61a6f94876d19a76895c0fd85e8db3022041df56ae461de1c055dd0ff2eeeb1b6892f95fe58120ea4e55d9c55147a74923ea667422cc8e7ebac9afbdb99319c0ce68ef0e12942e351c64402e81e5de7f41c49b8a7f0bd9bcce8e49a777fcb043b2cb1084b826df782ac249bba074ecd47b6024d0456349f8db2a1c1fa0a6dbe5d09d08b336c0bec679e769a0c542d70b58fb65fb4ac4a11f91c1bc91e8707fb3756d0f4e7709ae6a6cdcbf79eb2d87af7c0fa0eafcaafdabfa8b21a36694b3733f991e8e4970fe6ba9ea638f3c7af0847b72f69faff4b9e312d96b0cee4fc466813cc51d7617d34ce830f60a41a6d00fa2c2e9210fecb91e1442e7482d7b8371ac55a36bc26e5af79c96ad6dfb60db59ea8db8d148c677190c42d96797d9073928234a7e1ef6f9242a1777f1b3679b266d7f360bd3809c4d1628f8c93fa16938758b9bf0bc2cf178bc5659fc476d946baa208de6e55d0208bb195f050437f335697aa3caac3414e6d3b87dd0e1ff328f1a1e09cddeb052b768f1f60f92c24aa6183f79981784a5a596e3d39540546cad176a4db83f5d524d148819c0ef89b8c3dbbd8af4243123b948345d871c9473b8b357d448858394f0b7ab09ca2be05e3512d6c542907032411721b47f3a69d5b3d64a3575c6b2b685065ca1bd80ce1a21da874b577c8a611085d263dd6b0ee58516647fd499ce2097ae0bda5633ca7b4e5ca3cfe5605138caf95ff08a8a494c2bb722ef0e7ec00edc4a43d23717d3cc0c00f31d896e9eb43ce50d0f18b60182879208d9b1c138896433514cd811158fa02c101bc9f45b8caf9064be521557b5334a75e0170cc659ac2456d2bd5fd30cf512a36903b780d38b64caf2bd93b73a137649d05110c916d43bb1c86fbfcd1a9b22137def4ffe9aa10d42b647563a0b6e917eb49c65a603606f46a08c2859143b150678604d6e926fb154b79aa5cd08f98876470900fdeef24892dcd584cdd72683c4dc8c6e65fbbeb30166aa3f18b5d99536a60ba6d9690d6c33405426164ea650defd6c358579306c6ffc67ff58d9731d4083951b1daaf2d241634b4debc25af226b2f6dd47398d746d84c683ba79f75dfc8dcc8f5dfc33551a02571f3dbc8bc5d5b0387e7d2bb8c7aed30fb10758477ff792cd7d2781c615511afd687a6804c457254fc8958571952a5c8e7ee225326316322ab5ae7aa0f177adebcd98c96289ede1a38566bef642d2c3cd1e3b2cf782ca75b1ca2f99e0ce3d3189979af16337c0c7ef480aee41ecb3a27bd65af3881a591e506feb4cb0ca060bf5e8c07381f92c6f70c9561ebfb7c842e8fabcc5bf5ba2ec5ebe4f764d881159bcd2990272742b40f33e14e3c1aac563bdd4b75df1448d91ba3cc11d63b0a910f96d89bfcd180fcfbe904b7ffff03fc881a893c465109d973dc988d28db9852fecf0b81cb430a734a8c73fd7f3272fc980e0c1a375b2c66f387a7138f0387d38b0a6e1ef8bce233e1d3dc29f1454099a3dc0f4f092d6fb4a76eb35023214686c53ddcc2933cfca4e0e58de370798792e850c4d007e68432cbe1ee92c337c6f808f58fa3081d533fc927cee787300e202373419c4818478fb6063934308391409dba0ea482deaa054e34f7e6b7eeedd55e88a1a21846b10728928d26e2293388bb49166fa2099352213acfc9adc158858204d9df4bdf7da447b37220243158985a2bb07b2d762c4a6a4df92dbdb177bcfec740dac78bb457d51bd54e91f737334228bee527f05c27ce0b9d7632aa666f0673379f7504bcdac346493abee4691cbf1dbbdced96c89fee4ab5cf784e17120d5b9f9b2a42a78b135a5b531208503054e4db7e727398e53dd9d7530ebf19f2877c85cbb85c1742fe4f7a6cf0b47955ec0540f9b4071d36780fb64666ea111cf6bacb6404673535f6a2c02d10a49fcc57c71cea7f2a51b3a09065776a0a100350449d1f28e7e63ff8cf07921cd8d02392175f1a58a5635b17add8f4c0bb60c24bbe3f932c7247c6dd20ad14581d008dabd63f21ee5dc91603b1eae43034cefc60a96b6985e36cb60d8c1269d8c54c27326b917ff7daad97dc9e2f5194515d957a3dde8fe35a2d77670d37873a918490467876571e4398335c65cac95d5d316ee0b7c7e776dd92413eccc05872d31b15cd828a6faf17dbb3d758b835262b68879c6aea07c2a7c59e8bc3422aa7f963b2df36ebb6b26d06b6cef498977dce5e8c1da06aaa92cb5cb498f9fbad9e194029995008729d4959132c03077a6c04b101607531874acde09103108cef21ff4d1fdc024c86a70eea8fb26aa04f5f839127ca53d15445ab91453b47b3e48ae1ed9b0dce6395cc0b1bc803d4e8f8d75d7273ff91665837b85a1ab9cafe0c16073226001870c2c0291738bc5b142d8defafe8ee60b6371872908507f244ae1bf73cd7e1e04c7386d91325dddc639999d6e56f9a8407d9884f6a639e05d26fe52591fb4f78e2516e8d6f6bbc6ef3ff761876e328f82a8eadcf5ab0c5d98cace280e5fca8072779e10a3fb37bfe967e29db589d2aa761c64f1cbc13774988ec768ec3c2b35cd6178dfee22fdc74f0ffdc2fb6528a1001b34276c4ebd294433a9eb4f1a0a4cc9582aafef32ac036602e57f47846acc0ef8d875a141c59753dc66ec511602f2c421f2e135ddedbc8e0052d49015a7b6b9d66c95e8a0dda1dcdb247afb3f61ca5d253c7de90cf2f12aac29394e46507938a1bf1e34e1a178e41e9bd50b36e89309b2a6f54fed22a701154e6371438e0cb8c7539f55f1deb8c8824c21dac07bffb5b35617a2631256d79aeb83c0a8d2c8f0f655b6d090be4d56e707279fa8786f99e507efb9a720176faa31b45f7dda97f1c1ed3b6444c8c59834c0c769612c9582a08ec66e55e72a0cdbce1b17d46961360ad5d5db04d3f9e686f3375f29b08cc1769a0fca488b1a6ab1d3dd4243e0081ecb961ab76593d13fc2b8160bffcdaf0771006eaaa11419d6da097c013e2687ca40c603d3021f7809ee2f1631a35d927309e95530deb7511ba63e1c75caddb192414b6e3a1d9a21de3880e810be08167225fd3d01558f272b54b70a63bc1967750752f249329c91ac038dbe3ce7dc5101627554af67a1d2ef8adee6e6223d3bac7d5e85fe5f1f2b76f43443346e04b3d522384248501888bcbd7a86345765b914f90d0f2cf6188e951f49095c7185b8014cb6077351ce0cdde35ddf4fdfa18fd41d618d916544d0f7310aa5d7bf7f61a41dc37eaef00a7a087012bbc6f74837f8f328b8cfbed50b75ed9b41e995f36e286f78660739e199328023628d59d1f0095afb90b50429e94068042dfcf63b6f2e34b46c11722b821036233f853e8f4f58f24ef51ab7ffade4a40217dbccbe98ff695069ff0bc208dfeb8ce4a0034ed4afd7fbb51668534fe0e30f2b59a100aa120a213a9137e4e931dcfa7b4e385f0932a74d698bbe7ed45ad43f07246e09e2c0a0b64124f53503939282d542a6b4ea4ad9d7179675fff5ae56772ffde814025d9e5e9363ec1bad2bc8c9c558dc25be8942b821e225f2f464e13876c69622c2de5177f61c1ee8423abf589750adeabd5ac16bebe815cab22a78b968153772ab417b12b07bb40d46e546947be966cc3729f8bd196f8da8d2fc5492ed7b41f6feea4e0bcb1ce115aca560715ceabb5ee3657d2648f7c68737813aa8c20a06c86bd5114ab438d61c9993721d63abd68e2c301c6f18b1da38c3b7d1fe8ca1b1d311f0e7b8bd4b01e20b89b2c01aeb452df5a2d43e2c6dd204a98ed223eb0d508f0f4a49e6c6fea182be01b4c0516e39aa1e76a825d89f240924abe9f3067a1be8677b3215f70a9fd755ae635141454af5d32387a48a43436d3ef2c2a8b479a03827f4342e08f64dc71a9cec73edfada99a743a80c99b1fd0efae5abb1d98361f297e3877fb976724d1d491ceb9b33dffe98ca3043c029b9b09545c87d947f2cffec1fd0161a538ae7ba3d095f9f8b53731e289f01110f9adf833a1a8ac9eaee19a15a623a056a8815659077dbc745e1fa0bf7f85e37c2346faacbef6acecd6f745f301c859a9ac6d3641bde19f7a1ac959d89369fdb1a7ca614ca9d18f5232a383349f49a1e09bb544034ca8cc483eae9cb05189f887b200c57f924f4a9b0dfb355641a3b45664f6c3729b135b145df40996a45da9cca278bc32605e1bc48a9a8d8532a15364bcba7195bce297844096a4159ca2730ae094dbbfab17a2d0d03e2f53c74f1a395064b4c2a7ea749b7c774e8ffefe94570499da7feab18cc8efa85acb164e39ed096e63fd7e027ff12e36b243e31f00a77f546a7f18823100a3cc2be38807267b55ebc4327c89ec03b33174ac5f7e7ac9053809510b5385c889f55d0bd873364fd2b480b4c04e0e3a50faca3e312841c2b5c7c7a46c8eda15d67a4d95c6eee7b55aa77aa692486ba7cb82dce219b076eb06578fdddd4472f2f1457d6199ce71a9027c28c5a5e19025bef62622b060d0aabb18d5095c7b808067ae9d41a10e3bb6990ccb2b86a81de640ec318d38b63330bed86ed71d1743fb70e4b16abb4fa1272e7c01e3544698c93d7d6d9f4", 0x1000}, {&(0x7f00000002c0)="10838f5fea5a5bcb2a171b5a28128772319015d66ebacb66723af985ca7ba05f769aafda1f4e6ab59947d6bf31e5b5e7e7f2079f5bbefd86053819fb55d63d83c3d9ba9229cae6a21afa4ae6565428fbaa4f4af40b43ca695aff10e645dc0ab5ab229daf06d07c1760745b0b7ef4ffddfa576e1c8283a3333721469979c920e4620b262eb7fddd634498a6902a63cbfa8e7879c696326421815b006e0a9f2f17340640bc73e6b906e67ba44c9f37b65bf8971fb6073d73d282a23380761badf7b570aafda6e5", 0xc6}], 0x5) 08:38:51 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f00000001c0)="000000afb3a032620700c3268e9b2042814d7f78dfbd8f74c479284fe0c531639aa46eb8519678ddc94da78578794492255e7597de9f364b68f7e0789a34391fd51f2600000000000000508f0d237f75294becf43d00ef7e52671defecd8c04123ee4f17beff7e04", 0x68) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) 08:38:51 executing program 1: r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r0, 0x0, 0x0, &(0x7f0000000240), 0x7fffffff, 0x0) r3 = syz_open_pts() ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r3, &(0x7f00000000c0)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r3, &(0x7f0000000440)="212a7913e4bad21c734f4dd33dfaf90f005e4b2ae5eefeaff0f2c8432831c61ad4491d1f7828bcb21f500a3549e85b903a8c6be5f792d79e0491b0cfaf6efd7cf5b74faced23bdb325da243fa0a6813d3fbab68893c8932903f380074ea8ca9082cc61b41113fad7e13e853cfde4fba592606c0cfeac1b42cc97d817f075ad65da7af72f01717295e9d7d4000000000000004c637dd846365ef590cddc6f58cf73b4c76bc5d07729df510edc874fa3e7a360db0aef8981c95bcbb812ba9d32fd123b12017bd1ea5c21", 0xc9) r4 = syz_open_pts() close(r3) openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x20010, 0x0) dup(r4) r5 = syz_open_pts() ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000040)={0xffffbffffffffffc, 0x0, 0xfffffffffffffffe, 0xfffffffffffffff7, "85107b875f7c84a4ffffffffff9c11fe4dbfa600"}) readv(r5, &(0x7f0000000140)=[{&(0x7f0000000200)=""/45, 0x2d}], 0x1) close(r1) kevent(r0, &(0x7f0000000140), 0x8, &(0x7f0000000180)=[{{r2}, 0xffffffffffffffff, 0x7}], 0x3, 0x0) 08:38:51 executing program 0: mprotect(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x1) r0 = open(&(0x7f0000000000)='./file0\x00', 0x6a0, 0x10) faccessat(r0, &(0x7f0000000080)='./file0\x00', 0x41, 0x1) madvise(&(0x7f0000002000/0x4000)=nil, 0x4000, 0x2) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) sendmsg(r1, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x4000000000) 08:38:51 executing program 1: socketpair(0x20, 0x3, 0x2, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname(r0, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) sendto(r0, &(0x7f00000000c0)="8bbb4e398cb7cb0a1fcd8fe14c8265c4c329771edfb613e32073c79a03933ee80efb63637c4626905d9f05c006aee2d1d88c55ffaf94dae141040b81800f72b52ea53d7b4530ae116c266a0d884e6af3166053432aac853ba4b07e85d705f70b44a58670d76d3df44c5a377fa0bcf66fc82eae1934ded55c5afa6839702798ff6cc89a4f322ebdcef8fd5d67f17a494bfe0edefcef47afbce5c11b6d43f0d5206b4eb9426e5d431a38ee7c07e476f149678511a6f439fdc66a4486e447ae792d2f6c3f9afb72d873f007a97fab22fd7bf60186c8cd129c1875ce498237d40f3b5de6b512eb658ddae24fbbf49d506783a4bc28dcb4077ba78f8f3c", 0xfb, 0xa, &(0x7f00000001c0)=@in={0x2, 0x3}, 0xc) sendto$unix(r1, &(0x7f0000000200)="203b51a456ead551957c192d3526db9a8cfe0fb65a8ae17f25599fe8fe30568304935ff1a1787c41c88a093f63e80239ccf434d042aa0095b7bddff08cf5ff1df467d090eb720eca0e1c0687062f69311e0cdec9dd70bc1e6d42c7e063b638f1b6681ace79", 0x65, 0x1, &(0x7f0000000280)=@file={0x0, './file0\x00'}, 0xa) r2 = openat$null(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/null\x00', 0x640, 0x0) ioctl$WSDISPLAYIO_USEFONT(r2, 0x80585750, &(0x7f0000000300)={'./file0\x00', 0x3, 0x8001, 0x3, 0x1, 0x6, 0x7, 0x5b43, 0x0, 0x0, 0x0, 0x20}) r3 = socket(0x2, 0x8005, 0xfff) r4 = shmget$private(0x0, 0x2000, 0x2, &(0x7f0000ffb000/0x2000)=nil) r5 = geteuid() getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, &(0x7f00000003c0)=0xc) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) r10 = getgid() r11 = getpgrp() r12 = getppid() shmctl$IPC_SET(r4, 0x1, &(0x7f0000000480)={{0x8, r5, r7, r9, r10, 0x10, 0x2}, 0x0, 0x3, r11, r12, 0x7, 0x100000000, 0x4221786e}) socketpair(0x0, 0x8003, 0x9, &(0x7f0000000500)={0xffffffffffffffff}) r14 = kqueue() ioctl$VT_WAITACTIVE(r2, 0x20007606, &(0x7f0000000540)=0x101) socketpair(0x17, 0x7, 0x800, &(0x7f0000000580)) getpeername$inet(r13, &(0x7f00000005c0), &(0x7f0000000600)=0xc) ioctl$TIOCSTAT(r2, 0x20007465, &(0x7f0000000640)) getsockname$inet6(r0, &(0x7f0000000680), &(0x7f00000006c0)=0xc) shutdown(r2, 0x3) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000740)={&(0x7f0000000700)=[{0x125, 0x6}, {0x87, 0x2}], 0x2}) r15 = msgget(0x0, 0x451) msgctl$IPC_SET(r15, 0x1, &(0x7f0000000780)={{0x8001, r5, r7, r5, r7, 0x100, 0x9}, 0x9, 0x4, r8, r6, 0x6, 0x401, 0x1, 0x7f}) fcntl$setstatus(r14, 0x4, 0x88) setreuid(r5, r9) semget$private(0x0, 0x0, 0x8) getgid() 08:38:52 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) fchmodat(r0, &(0x7f0000000040)='./file0\x00', 0xa7, 0x4) close(r0) openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) fchown(r0, 0x0, 0x0) 08:38:52 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)=""/24, &(0x7f0000000040)=0x18) setsockopt$inet_opts(r0, 0x0, 0x5, &(0x7f0000000040), 0x0) 08:38:52 executing program 0: r0 = socket(0x2, 0x2, 0x0) socketpair(0x0, 0x3, 0x800, &(0x7f0000000000)) getsockopt$sock_int(r0, 0xffff, 0x1008, 0x0, 0x0) 08:38:52 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x1b00) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSMUXIO_LIST_DEVICES(r1, 0xc1045763, &(0x7f0000000340)={0x5, [{0x1, 0x1}, {0x1, 0x6c2}, {0x3, 0x237}, {0x3, 0x401}, {0x3}, {0x3, 0x4}, {0x2, 0x2924}, {0x3, 0x2285}, {0x3, 0x8}, {0x1, 0x2}, {0x2, 0x1}, {0x1, 0xfffffffffffffe56}, {0x2, 0x1}, {0x3}, {0x3, 0x205}, {0x3, 0x7fffffff}, {0x3, 0x101}, {0x1}, {0x3, 0x32}, {0x3, 0x2}, {0x1, 0x10000}, {0x3, 0x7}, {0x2, 0x7}, {0x3, 0xff}, {0x2, 0x5}, {0x1, 0xfffffffffffffff7}, {0x2, 0x3}, {0x1, 0x6}, {0x0, 0xfffffffffffffffd}, {0x1, 0x10009}, {0x3, 0x1}, {0x1}]}) r2 = open(&(0x7f00000001c0)='./bus\x00', 0x82, 0x0) utimensat(r0, &(0x7f0000000040)='./bus\x00', &(0x7f00000000c0)={{0x7, 0x6}, {0x2, 0x101}}, 0x0) write(r2, &(0x7f0000000080)='n.', 0x2) 08:38:52 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x8000000005308) close(0xffffffffffffffff) 08:38:52 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000340)={0xffffffffffffffff}) getpeername$unix(r0, 0x0, 0x0) syz_open_pts() open(&(0x7f0000000040)='./file0\x00', 0x20000, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000)={0x3, 0xd1}, 0x8) 08:38:52 executing program 0: r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x1e, &(0x7f0000000000)="caf5b415", 0x4) getpeername$inet(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) sendto(r0, &(0x7f00000000c0)="b5a9caaf7fc113701ab7ff83cfc6375779a0350eef60c623f4fcad735d46bb9f428d524855560773e2b558fa3c96ac60de134f894853efe772ccc1cdb08d55d067997aa30a39bb2dea7b27848a99c55b761fa714651f1a8c3aa4c65661eab03960a1f23a9bad5c3ca191613427e0c6e7c6d9276b6489b8623fe7dd2626869db7420488c12e44fbd0f9de249e3776596cf65cf57d7e493efe031a4a3b7b3010f76c2f57cd48febed745fc3e37e0c6477fcac10acbbac98338bb60f93545cf3021bc3826e653e61eb66443403f25fd92ec489b457c57cb5bc292beec9904c24f060675426da4118ab62daea25e8bed6f29121e2df0a22c0f0ea03eea6e60567a", 0xff, 0x8, &(0x7f00000001c0)=@un=@file={0x1, './file0\x00'}, 0xa) 08:38:52 executing program 1: r0 = syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7fefffff}, 0x0) close(r0) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10004) kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffb, 0x8, 0xf0000037, 0x6, 0x80}, {{r0}, 0xfffffffffffffffa, 0x40, 0x20000000, 0x7f, 0x4}, {{r0}, 0xfffffffffffffffc, 0x80, 0x40000000, 0x401, 0x4}, {{r0}, 0xfffffffffffffffd, 0x4, 0x1, 0x8000, 0x7f}, {{r0}, 0xfffffffffffffffe, 0x14, 0x2, 0x7, 0x9}, {{r0}, 0x0, 0x4, 0x0, 0xfe, 0x4}], 0x4, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffe, 0x18, 0x20, 0x2, 0x6}, {{r0}, 0xfffffffffffffffe, 0x94, 0x10, 0x3, 0xb56}, {{r0}, 0x0, 0x4, 0x800000a3, 0x9000000000000, 0x800000000000000}], 0x9, &(0x7f0000000200)={0xa8b1, 0x2e9}) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0xa116, 0x0, 0x7, 0x0) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000000)=0xffffffff) kevent(r2, &(0x7f0000000080), 0x9130fbf, 0x0, 0x0, 0x0) 08:38:52 executing program 0: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "172d768989ca984c8831ca15004a546eb3dd1b1b"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = syz_open_pts() mmap(&(0x7f00002e7000/0x4000)=nil, 0x4000, 0x2, 0x12, r0, 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) pwritev(r0, &(0x7f0000000600)=[{&(0x7f0000000040)="ab8d3320532d490ab5528566a9e468c354cb4d90f9a32c27661b1d50abcc5ec18bba13572fd38e0c7c52f76b0f35f1f4f7a87bc0bd6596c59718eda54de5258559fa683e625d1664d25b37f9ff47cb27d38532521a2df5fbd3ee6a8f3f927a38ee34d8bfa3b1f113298facb820b6b05eb15cdbd510abecd86bbd99492713b8003855a918722e0c131d365d0e958dcfb859384d0b4b735f4315090505360681512d2300911a542092d3f3495516316cd98755237b6e348bce0e0c3fce812689257728607a523b9f2f0b1e7ff629b5d72d5f7dc5b6fd18d8f72d5c5ff2b60773253e34f3b316", 0xe5}, {&(0x7f0000000140)="549ac2a79f84cae426e3b77df979bdee2282a0d78dc0808c1da2cc0d4152782273ebad20edf390f99daa1102e68a84c2aaeb6075c66f085dbf013faad7b4436fb5b96473a6b33f4176e3b54feddc346d1fcbdb40befe1d64c0b8752c4e1236fe5f12bbf7de08121000807ff3d727b98c837a6f9d1919d306cb99db943dca66559dc528063c9cce1bc95069009f6999b7ed51fb1041d818ef458f83015bad632eddf37fc78e22e3b2df5df4e08ecb9b026f12b3db57d38bd3d2a474c83c5b6bcc726dd74e03f5dec74d6b5ae05761d3eb53debf041f996a2739808b694b9f55470735f292b49fdced69b8688677e528e8cb509bd6c2847869ec4b17", 0xfb}, {&(0x7f0000000240)="1ede6d70c9030340bda0d3e1937fa086ed5f19818a65d4ae936b22105218d3744e65b59215f267edec072b3e7803570b338db208add1e64b3e931086a6fec615aaff6402dab54513f4ad5d5420", 0x4d}, {&(0x7f00000002c0)="1c90d0a066f99a1d353c011695a60a5b7c1dc612cd865f8fefe236fcf2aba5bbdc56fc003e9b17bdeebe9e33a1d22021326fdf08e0188281dc28d1182ad4386af2cd71ba15d4d29b5d5ad6dca898d32e751509e4bc0a4632cc1097c1504066f273fa46ca98ccacb3a83dad489b563ea5306d5da70bb22323fa5f", 0x7a}, {&(0x7f0000000340)="8ef631573ebaddfc16e07e2dccfb262afd924875fd7bff96dfbacff71c8414569b143777c005a07f19a56d9f154312d0dab484f8451e285e3064913cd2a23957633dd89034e77376000a8491ebc4d372add3c118c15363d7a09640881bc1458bc04c5f425d71f4619619f013642f8cb8cb3ff63b3eab31ffd687bd789d10d63da4179e0dd85bc3f490bcb83932e251083653aa76712a9248057e65015c20b8938e1fc84a9fa066e95a47e01b0c85030933fd1ede4f42a9212c8ea7b68c68af36885ca5e3dc5a3f7da7888adf9b2a11c302897bd9a786d52dbb8712dcd43d8c2c9575089c94e1e5257b0963968dc80ded9f539df0d30c02", 0xf7}, {&(0x7f0000000440)="bfc3a8be2c3b737ef732b3e8cd4524ccf729c6f9339935595d87f403e2e439b2af99f61d6426ca672b00634e7610d7b8d3bf3dab0716b249776654b485670d3c891f7f7337f35fa64f876757d204b603ef640e76160293bfa8a403a1bec179f5e84cdf561eb4ca0fa7ad6b9f1367f63a0167c19c4dafd760a2a7499264861535f6dd7c1c971230b068df068f4608c15aff2764e928a0b6f2367c7a4925c7f8d17a580d1475d0a9bd410a90f3b5f81cb411d1246c72d066036e2dff31b559514833e7464bfd07613f30ab9057ef7b0877cd3bc6120f", 0xd5}, {&(0x7f0000000540)="06a448df34f5c2bb7c383df04aa1207da60ca948edcfc8d9bd4eddead33237f1f12562a7af6b840af845cd8abbb8935b2ff4ecd34b9dd934c37d61dc60ff5b94b06611bbc8e6c7a6a91ffbde2308d19f4c2bf9af19b6b7d40f0970d3c5fdfaf9dd410a470a81560a85e356fefc487ca4bd72ac1f4c5214c0e4c7ccc70f8e3104d6bde50f638527dafd4fbd136ea5f8c516e75ee09ed5a1f822b5480581", 0x9d}], 0x7, 0x0) setsockopt(r1, 0x76, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0xffffffffffffff61) 08:38:52 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x8001, 0x3, &(0x7f0000000000), 0x0) 08:38:52 executing program 1: madvise(&(0x7f0000000000/0x4000)=nil, 0x0, 0x0) symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') r0 = socket(0x30, 0x8000, 0x9) mmap(&(0x7f0000003000/0x2000)=nil, 0x2000, 0x6, 0x810, r0, 0x0, 0x0) 08:38:53 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x8, 0x402) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000000)=0x3) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000140)='./file0\x00', 0x80, 0xba) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000180)) fcntl$setstatus(r3, 0x4, 0x80) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f00000000c0)=0x11e) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0) openat(r2, &(0x7f00000001c0)='./file0\x00', 0x0, 0x20) r4 = shmget$private(0x0, 0x4000, 0x40, &(0x7f0000001000/0x4000)=nil) shmctl$IPC_RMID(r4, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) r5 = syz_open_pts() ioctl$TIOCSCTTY(r5, 0x20007461) write(r5, &(0x7f0000000740)="0a78a4ca806dd2714a537eefbfe0d9df15e8039e9f1d423bd73eadcd977e944e0a4ec38ff1cb67f398544abc4e209161c4d7a626c11612e84046f92c69ff45624786213a555f457c92f434fe9133bad8342ec5cdbcb400900bfcc39990bd3414b3bbab836537c53d112d96cb68373a03ebda74409695a0ebcf95e7b5e418f75b83a19ced20d900582b3cdb71c4a4bd4b424e3c97e1dd05d341e4e09bcfbc6732255942e0b96adb74f9418a95af5c9874dc658ac0604ba92782ee1e76279b78fa556ddf7b4d6da08ff94cfe74a70a0374e58e3cedcb138d294441db3d51268e6dbd03520a539249dcab6437428bea9470f7a9098b2de25af2e4c057ef2931903da38cc2ddafd4e3f95dcb8d351e5831b24b9e32c6ed6429577acc063b918ab6fe9032bd64d08838290c782d778e79a4704c9f1472cf240f1d4535d971fcd81a215ab3d95197e5bd68aa5701b2427594070b26b3c3bf49b9de0faefbfa34559d44d7040aa41e48dcf1a9ae2a6809c08f66cf0184ed29020669c697de6134757bf8142b61181f869b6d018d51320fb037c78bb87c8969aa1b2b2836db2f1f3c45cf40983a361ca6a50249003a0a5d1e35104ceabd386e4462d48149f055529082caabc60cb9e344e02d82e30ffad69d9b7ccf04d58492940f1134c03b907ec4505d8d32e47b2cc6a7596a06346fe044c8333483d3df597e1d52b81973610547fe810e", 0x201) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x0, 0x812, r3, 0x0, 0x0) syz_open_pts() r6 = syz_open_pts() ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000200)) ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000002480)={0x0, 0x0, 0x0, 0xfffffffffffffb7e, "855c55000267a7230000001a0000000000000040"}) 08:38:53 executing program 1: r0 = semget(0x2, 0x0, 0x4) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000000)=""/219) 08:38:53 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() kevent(r2, &(0x7f00000002c0)=[{{r1}, 0xfffffffffffffffe, 0x11}], 0x3ff, 0x0, 0x0, 0x0) close(r0) r3 = kqueue() kevent(r3, &(0x7f0000000040), 0x60, 0x0, 0xfffffffffffffff9, 0x0) close(r1) 08:38:53 executing program 1: r0 = open$dir(&(0x7f0000000180)='./file0\x00', 0x40000400008002be, 0x40) lseek(0xffffffffffffffff, 0x0, 0x0) chown(&(0x7f0000000040)='./file0/file0\x00', 0x0, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000006c0), 0x1002f}], 0x1, 0x0) write(r0, &(0x7f0000000000)="62b239514beea95eab26bfcdbc104e0767771be17567", 0x16) writev(r0, &(0x7f0000000040), 0x1) preadv(r0, &(0x7f0000000600)=[{&(0x7f0000000100)=""/37, 0x25}], 0x1, 0x0) 08:38:53 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, &(0x7f0000001040)="ee8977945b6d8668e7e0b622c9b3baeceb2605811b0a5ceb3951516a566bccf72dbfaa6ea0983733fc4809e3f03501389c4d158a140a5df1479b09000000000000009706bd7bc35572410b0116d8714cec10d719047d3d95672a0b7b43f03afc8ff98791c333e431aca0082ab2ad80c12c67b9a4b823b95ab74bf9bf375f0b8265975597371ee8f21f744f2f75aafda51ade14eb6aa92134d6693d1e1d0284fd5a06d831cc59f64b80654249c5f2b9ebf22bcfe13aaaae3a0269c0d960facb0276c897ba33b7e9dac11c5dc0ed2ff3b27ff68376600cfbe3356eca7295618a055bf896785616bcda541d3d6580d91441aa840d191d296e794af9b2770b31dd3829c0ea65a0221794a89915c2fbbfc636882c3df47b9444ea1f3da05d09f56fba229493fc086f824f09e9d70400671c542719ccd3328a4758ebd4341665892746ad7b97dddb41bbf30586d5ceb732ed19943cb55f9a484b3a9374dfe1b1fb21273939d0741801000080fe56d805213710a47162400900b660d30fa6ad9497c5c354b5d3ce4e49f6c2d32f8c74c1dd83a8c0d17076f3d31198fe394cdea4cb61de9f7aa6db2117394a4291891cbebf289af9cf4f8edad82443163e97fc611a8cb152d8c0f69f60ac0ddcdae85789ba55ca51d0ed92e9a36a98c406810fef5ec3d3659483f6977eb7329f4d728dc1f98a3ecbd1a244f34bc5feceb1a329cd8072d6c6b2a9fa96ed382aa5063999af093219457cd2c5d1b20af0c6d613eefce0b52c9200c45da4dd19a1dc544b479b99682898b77c256285f30228f6823985c7141ef0609d71102131e34154fbc9d4d11ea29d47cc09c368113dc16dd13dbde37abac983c52cf3f5b6d1a3b8a548e0a0d34a8733850c7a5495047baedc13245fd6f6343560793850a7425b8d0307d1300cafa999ee93d057af9185cdc7fc2502e858635454b41aca565793716ca51ee1087cb04fd4ed717b58e0bba3d32b8b8a7df4269576dfa9bb959702b063968880d61f9d0b0975c2df9f2613c80d727f407a9b578466689425e216c01a614cb668432a21c18a0c1435f6b9ed03ddb17a80ed9fb9b38d9cdd6c909045f7e545a3036e9de996456310fa681c876c65029693e4a545283b9366df99937a0ba9e1dd37067cba8dcc0d2397011df09335221677246a9fc14e10a6c7e1a8269ec4202e30d23c1e5f4820afcc0383aed93d85fe79ba9a7f9a7cdcf3cc06fab10a476287ad6c2bdafcbad7d630ccfd841a02e7077841c138e0d50f43d85d8b7435d170a721684578833e49513d500f5eafb51cd3a46297f60284c3c7e6bd39b8cc7a429303de2a1456598845ac05a95a7d7b50c8ebe248cc522d5302e2dd0cfc00a3a9f7b49475368200000000", 0xfffffffffffffe05) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) 08:38:53 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x85, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000140)={&(0x7f0000000080)=[{0x101, 0x1000}], 0x1}) r1 = getpid() getpgid(r1) 08:38:53 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffe, 0x10000ffffffff}) unlink(&(0x7f0000000040)='./file0\x00') mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) preadv(r0, &(0x7f0000000440)=[{&(0x7f0000000080)=""/126, 0x7e}, {&(0x7f0000000100)=""/187, 0xbb}, {&(0x7f00000001c0)=""/152, 0x98}, {&(0x7f0000000280)=""/205, 0xcd}, {&(0x7f0000000380)=""/162, 0xa2}], 0x5, 0x53) 08:38:53 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r1, &(0x7f00000003c0)=[{&(0x7f0000000040)="3780fe9eca182002ed5453743d05a6fb18242825d3cc962cd401c3905fa13e36d6840aeb34ada75efeff85e066e465c02c3bc27a22e152e64c6c50c8d8f42ee65dcad62510fdeff9bcb162f6bf108662a5c06cf646fc2aea8ac33594aec3a33859233c9e9ea5aefb188dcd1a2f374c6428f818d15bf19083ff6f9d681d80f6cb0e8163ca4cbbf8eb51e66ae5f85d16be9047456d981b2dfa3e00a26bf97f434b8146bb04f87cac975b01ec98aa27", 0xae}, {&(0x7f0000000100)="1d2ffd21d11830d8dc6dc53c694aefad224c648466df9f7d701b8ee7b351eed3201f68545b7f77ab75b8b7869898616e9266aaf850313e7011483d58db64b8f040abd8657c88c1aeb1d5bbc9dcdf6b221a797180a62c55764067a020ace8225c34b0ec15376bb6d4b7f293ff1c9428667c12e74ba549f992f1e24ab4030c13383578d541c30ae58b91697d1383aaab8ccb2f55c69623ae7e633f54911f4ca855b58c2deb13c2df64094eb1aa85ab3042a5cc41", 0xb3}, {&(0x7f00000001c0)="1f9aa5512e16a38f974f9060cd91ebd38a1587234b7d813787f5edc1a9dc0e56b588ca403057d3322f4a44175842793ce33b37f77dce545e8e4b51987fdd076eb33f870d45918bccbc40331598d936455c7ba2feedf31d29dbd2d50d9c83ac8bba4384405a61d883df802dd12e28ab39642d02691d11f4", 0x77}, {&(0x7f0000000240)="79d274f0a67a843bf366665a85efe66c59d42b8280a1c35743be7489dc4d78a0e3e027e610710d3078a5c161fb1854983a4ccb903b5ccfa9f599e9ed38c323336204e4918f93245c1d98926749a3c7ae72a0c021665f123b4e2d779be74f2454daa7d397d154cfe45371834da743183aebceaafe46ff4387", 0x78}, {&(0x7f00000002c0)="880bce8329545357450b15b034b77d8cb75181c4556aca9f0d51254c205d36b1d054da651c", 0x25}, {&(0x7f0000000300)="7a394ad18a9a678a2fe24164c3b868e48b2ef5a321d893182586b98ff9206a28553273f9959d2db78d54b7044fb847df7b08f2f977751cbc0835c326e07cd2b33e88325eea49bd2d243f8251d3eba7698e13308b29e0ec5dda57a39161e3f71ee921978a4a97e8627b27b26dd0bee76b901ea1b885de5e5fe59ed1702c275dcca72e18fcc544db699bcf3d0095d0e102f9ff404a", 0x94}], 0x6) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f00000004c0), &(0x7f0000000500)=0x8) pipe(&(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) connect(r1, &(0x7f00000005c0)=@un=@abs={0x1, 0x0, 0x1}, 0x8) getsockname(r0, &(0x7f0000000600)=@in, &(0x7f0000000640)=0xc) ioctl$WSDISPLAYIO_SETSCREEN(r3, 0x80045756, &(0x7f0000000580)=0x40008) faccessat(r2, &(0x7f0000000480)='./file0\x00', 0x100, 0x1) ioctl$WSDISPLAYIO_ADDSCREEN(r3, 0x80245753, &(0x7f0000000540)={0x80000000, './file0\x00', './file0\x00'}) 08:38:53 executing program 0: r0 = socket(0x18, 0x1, 0x0) socket(0x20, 0x3, 0x137) setsockopt(r0, 0x20000000000002c, 0x3d, 0x0, 0x0) 08:38:53 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffe, 0x10000ffffffff}) unlink(&(0x7f0000000040)='./file0\x00') mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) preadv(r0, &(0x7f0000000440)=[{&(0x7f0000000080)=""/126, 0x7e}, {&(0x7f0000000100)=""/187, 0xbb}, {&(0x7f00000001c0)=""/152, 0x98}, {&(0x7f0000000280)=""/205, 0xcd}, {&(0x7f0000000380)=""/162, 0xa2}], 0x5, 0x53) 08:38:53 executing program 0: clock_gettime(0x3, &(0x7f0000000000)) r0 = socket(0x10000000002, 0x2, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) 08:38:53 executing program 1: mknod(&(0x7f00000000c0)='./file0\x00', 0x2003, 0x1700) munlockall() r0 = dup(0xffffffffffffff9c) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000100)={0xf6, 0x200, 0x3, 0x7f, "573a59017909e67df2b30e85b2c092edec64d346", 0x80, 0x9}) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r2 = semget$private(0x0, 0x0, 0x80) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000000180)=""/251) fchmodat(r1, &(0x7f0000000080)='./file0/file0\x00', 0x1c, 0x2) r3 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCCONS(r3, 0x20004276, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x40, 0xffffffffffff8001) ioctl$TIOCMSET(r3, 0x8020426c, &(0x7f0000000000)) faccessat(r3, &(0x7f0000000040)='./file0/file0\x00', 0x40, 0x3) 08:38:53 executing program 0: r0 = socket(0x2, 0xc003, 0x6) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendto(r0, &(0x7f0000000040)="ffa3e4018f3a75522c5467b85f79847d58f4790907", 0x15, 0x0, 0x0, 0x0) r1 = dup2(r0, r0) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f0000000080)={'./file0\x00', 0x0, 0x7f, 0x200, 0x1, 0x1, 0x5, 0xffffffffffffbe36, 0x1, 0x2, 0x7, 0x9000000000000}) 08:38:53 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) fcntl$setflags(r0, 0x2, 0x1) pwritev(r0, &(0x7f0000001640)=[{&(0x7f00000007c0)="8df6a96f63b686e6ea2de2709a7a5506827bf2a26314ec410faada3627e2923eade41ab2e5c4c3d8f538e2daef1058ec3b9e2acf44888191ba326e18834cd56576a10e3d67a63ee64af409acaeac249b3f02da7472f812258f4006320d65ee0fb6fa2ec20da515bedb5a51b517f4225fefad3470abc0257bf02d07a81504d193414cc013bdae0496d602c6779f29361058afa3b9db7ede14ebcef425f856dfe7ac49031dab9bd2b40379e78328d5068cd2033e9bf3d1a7b9fa2fe3cc7f7ab55543b39dc60d6e5576795cb907fa", 0xcd}], 0x1, 0x0) getpeername$inet6(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) utimensat(0xffffffffffffffff, 0x0, &(0x7f00000000c0), 0x0) 08:38:53 executing program 0: r0 = socket(0x11, 0x3, 0x2) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000000)={0x6, 0x7, 0xe1d, 0x2ef5, "1dd7c0699594618dbdbdd2f922d51e07ffbab3c6", 0x5, 0x101}) ioctl$TIOCSTOP(r1, 0x2000746f) bind(r1, &(0x7f0000000040)=@in={0x2, 0x2}, 0xc) getsockopt(r0, 0x11, 0x33, 0x0, 0x0) 08:38:53 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) r1 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0x4) getsockname$unix(r1, &(0x7f0000000000)=@file={0x0, ""/7}, &(0x7f0000000080)=0x9) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) 08:38:53 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r1 = socket$inet6(0x18, 0x2, 0xc03) dup2(r0, r1) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r2 = open(&(0x7f0000000200)='./file0\x00', 0x20000, 0xfffffffffffffffe) write(r2, &(0x7f0000000040)="9c87c3772c0035b84133332e2e", 0xd) 08:38:53 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) r0 = open(&(0x7f0000000180)='./bus\x00', 0x1, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000700)="fa1204a4da030d9155ce1e00c9910d53e5bd73872ff788ed80d5a9058f25d6e35a280b7e30d7b6e9c1ddbae2518dedacfa97aab0c0ce9c03a190cd883e4e164813ae3f027caf0745e999ce92398016291dcfabe4fcf94f6b607e0275d5fbe9ef8de581414b122133554b0c98fea73f3bb14393e3f8a2141714fc1900d8315d48c1f6ae6bb986", 0x86}], 0x1, 0x0) ioctl$WSDISPLAYIO_WSMOUSED(r0, 0x80185758, &(0x7f0000000000)={0x3f, 0x4, {0xd2f, 0x643efc35}}) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000200)='\f', 0x1}], 0x1) writev(r0, &(0x7f0000001240)=[{&(0x7f0000000240)="88a9d6da683adc1e299088ae2dbbe64b091e652a685773210b7289fa36508422720552e2d27d186c9f652264e167e4259d928d0672dc8fc7a2b5d64b26eaeb3025c77d28657a5d33898b1579c05f40785dd347075b6a24ae8c1e107d8d21dcaa6fe002577362da5c9e7b6bc90ebda0f661149fb776d9457fca55adbe10cb497715d3c514c1ba7783d7dc38bb0f67f754f9510d361daa054ecb4e46ca1d649e2a92b56003d918aaa2f285368bcaa12ee397edfd955b24b71be5f455bb77d2a6a7907477fd47b6759400e924c2fc35e8eb14904558225177137c9baac62a76e9370fd1f02ec8d235039e98d1bc3fb645a40100d60b79a0b32342a0fe07dab7715c526a460a905d9050f766cbf7fe413d9edc8f29c5964a05acc7e03a05c0e41157ae269e72f4783c3939d079626b84f3e9f7886e73233367dab289cd7cb2335a5932b7edb7165068b3f8c58d1e18746d809eba430bc2e817c9839765b28f17625de04ac56518d534e45b9d883188d127abc8d258edf77510f696e2e77399e3492cc0c6b56d3584b6d97235658a2e1341305420a34941a15dae7b69a98d5c9c58a822782cdbc2e654f5e94bf0ee375ccdeab535df9ea675527da608d58871fe818aac46601e0de892a2b6de3d914a958613f6d0b8051b9c0f49b530f0787aba1b0d4c0723724a021584dac7a7329990ab83a2ca5a378d1fa62b1eb8b276442432b312cb9cee7d4bb4b65b1244a3edf12b16d4ca0ff3a077b59f323e1093568b7f243468038019527275c92f01a88553209bd7121ab05b4ea678e8b9f6e1a2486787ae52a3fb6df1a3d47bf497e4be88cb6f2b8c2d1bdb13f178e53c62f98993e9f62a7594ab459e07405a0c46926d76636b7b45742ebc8cf74056e598be820df499b11bb52a6b10e2af5cb947c8db7d09e7bf4dcc284ac54b588f49818b751a4367f8d14909c39ed4e63a91e369ec9c14b57c697f8745e694e013fac87d0f14063ccbb88c530181d1f0f812d1e34611f4e39e4cfed7f852685df8649c4d5c940d9be7bbe479c09320e625edebffe0710e155e593e411c4f50e1d32191c59638bb3e3802cd335038c198b054437d177308c9a00f60f813356699abb1cebb759399bb8b4bc756aa160bb58856000dc93e7693b57ac025d29065ef1074f62c1f6e8a306dc740e38391524410b9763597e7ed6988855e1c9c2015e67579fb719c2fe41eda7296be796b63e9deb134613bc732c685543a2bf64b4bcf20941106777fcd11921ab868a7f8c53011d047034376f7ec211f8ed85ed3eb94392935f9fc35d73b9eac05e278b378431e1c6799ffe29ae2213cdd0bf1db67587e9f4472814efaf50041ce975d7acaf07e9c2c514f36bfcf0f24a584c8117767d3e0856ac7903eb4a954ba335bae2bda935deeca609dc461bc8a04251a1d429c50cf7b479c381a308d8b35002771443a2cc310c9216423707318a174a8a2b568a185ddb47c98feb510012d6de1a6d81d77e8421951fba78f8c4351e3f3b95fc1e578ce7ac7e54bc39bd8ed0a27e71540b6b8a790bdcaf22cfac7ffcd0229bc70fdc32fba5aca9bff342574dc6850d770f9b91ce963c746b8e8ea6637352e0b9627ee448aecbaeb672e88d4547e68c015ff223c9759981ba524adcb14b74d71adea07", 0x49a}], 0x1) close(r0) 08:38:53 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() pipe(&(0x7f0000000080)={0xffffffffffffffff}) recvfrom$unix(r1, &(0x7f0000000140)=""/161, 0xa1, 0x0, &(0x7f0000000200)=@abs={0x0, 0x0, 0x0}, 0x8) ioctl$TIOCSETA(r0, 0x80047466, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "3e4223a667b1f3fe6313d5add500971e3f4db016"}) readv(r0, &(0x7f00000002c0)=[{&(0x7f00000000c0)=""/68, 0x44}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) 08:38:53 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000280)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b402934999abccdb3189cfb38f83ff90c2452c60af2b51ad0c6b004170162932fda25d893b0679a4", 0x65}], 0x1) write(r0, &(0x7f0000000300)="acf11695c181eafb5e568181155cf063fae5b422a07b70ce2eb8bec3d5324b36127ec0403ce7ed861eb7aa084072c1acf5d6ba093aa8f5671305584a4fc1ad88ba9990b92d765f96b95eaadceda45979c75188b1f4a8fc7b645a5a1677784497473d44b39c6d08b7961d8868fb62e364e41fdcb2f1a4eda20da5a30d6d00fd22f79351a6812efe37ac0f35329c29abfb8c4b19d9dc56e31ec4e6b0020f6909430a656e434aeda59cb7edd1ec4b81cdcca8e90dd5e95f29abd67f1714857148665b7a84c14c3f958b268a8c5e92112b447c9a45a0893f8f8d9d6a75894caa88020724916a7cde0ac0668e75", 0x4c4) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0xffffffffffffff7f, 0x0, 0x8000000000003, 0x7ffffffffffffffc, "845d550900200000fc5c7fd2008f27df00"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 08:38:53 executing program 0: r0 = open$dir(&(0x7f0000000400)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() r2 = dup2(r0, r0) kqueue() kevent(r1, 0x0, 0x0, &(0x7f0000000100), 0x4, 0x0) kevent(r1, &(0x7f0000000200)=[{{r2}, 0xffffffffffffffff, 0x1, 0x7a67115487fd687e}], 0x3258, 0x0, 0x0, 0x0) 08:38:53 executing program 0: r0 = syz_open_pts() ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000080)=0xcf) mknod(&(0x7f0000000100)='./file1\x00', 0x40, 0x41700) msgget$private(0x0, 0x8) open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0xab9, 0x100, 0x1, 0x2, "d79235b7257c174eed3712ef7553794858255d31", 0xff, 0x9}) r1 = fcntl$dupfd(r0, 0x8040000000003, r0) ioctl$TIOCCONS(r1, 0x20004276, 0x0) ioctl$TIOCMSET(r1, 0xc010427b, &(0x7f0000000000)) fcntl$setstatus(r0, 0x4, 0x40) 08:38:53 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000280)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b402934999abccdb3189cfb38f83ff90c2452c60af2b51ad0c6b004170162932fda25d893b0679a4", 0x65}], 0x1) write(r0, &(0x7f0000000300)="acf11695c181eafb5e568181155cf063fae5b422a07b70ce2eb8bec3d5324b36127ec0403ce7ed861eb7aa084072c1acf5d6ba093aa8f5671305584a4fc1ad88ba9990b92d765f96b95eaadceda45979c75188b1f4a8fc7b645a5a1677784497473d44b39c6d08b7961d8868fb62e364e41fdcb2f1a4eda20da5a30d6d00fd22f79351a6812efe37ac0f35329c29abfb8c4b19d9dc56e31ec4e6b0020f6909430a656e434aeda59cb7edd1ec4b81cdcca8e90dd5e95f29abd67f1714857148665b7a84c14c3f958b268a8c5e92112b447c9a45a0893f8f8d9d6a75894caa88020724916a7cde0ac0668e75", 0x4c4) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0xffffffffffffff7f, 0x0, 0x8000000000003, 0x7ffffffffffffffc, "845d550900200000fc5c7fd2008f27df00"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 08:38:53 executing program 0: pipe2(&(0x7f00000000c0), 0x0) syz_open_pts() syz_open_pts() mknod(&(0x7f0000000240)='./file0\x00', 0x100002000, 0x28ae) pipe2(&(0x7f0000000280), 0x0) open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) select(0x40, &(0x7f0000000440), 0x0, &(0x7f00000004c0)={0x3ff}, 0x0) socketpair(0x10, 0x1, 0x400, &(0x7f0000000000)) getpid() 08:38:53 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) chroot(&(0x7f0000000000)='./bus\x00') r0 = open(&(0x7f0000000080)='./bus\x00', 0x6, 0x22) recvmsg(0xffffffffffffffff, &(0x7f0000000280)={&(0x7f0000000040)=@in6, 0xc, 0x0, 0x0, &(0x7f0000000200)=""/74, 0x4a}, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) r1 = msgget$private(0x0, 0x2) msgctl$IPC_STAT(r1, 0x2, &(0x7f00000000c0)) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) pwritev(r2, &(0x7f0000000300)=[{&(0x7f0000000140)="313fa307cd1b326e62e2ee8614efc62e3cef7b1317b77a44926fae0ac2009a89cb9c7d1794ecdb1e887004a95270bcb069aee5376c7a15e42bfb36a9464f13e058a4fb05d99a31585b932b39b2eeb9bebe6cf078fa8f1a424330298ec36667cc01206a2805a4c727bbe8c7d5923354ad39dbe6677fdb9ec0e91b0860ecf8927378ee1a4a4d6dc0f587a6d1733ec1", 0x8e}], 0x1, 0x0) 08:38:53 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000280)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b402934999abccdb3189cfb38f83ff90c2452c60af2b51ad0c6b004170162932fda25d893b0679a4", 0x65}], 0x1) write(r0, &(0x7f0000000300)="acf11695c181eafb5e568181155cf063fae5b422a07b70ce2eb8bec3d5324b36127ec0403ce7ed861eb7aa084072c1acf5d6ba093aa8f5671305584a4fc1ad88ba9990b92d765f96b95eaadceda45979c75188b1f4a8fc7b645a5a1677784497473d44b39c6d08b7961d8868fb62e364e41fdcb2f1a4eda20da5a30d6d00fd22f79351a6812efe37ac0f35329c29abfb8c4b19d9dc56e31ec4e6b0020f6909430a656e434aeda59cb7edd1ec4b81cdcca8e90dd5e95f29abd67f1714857148665b7a84c14c3f958b268a8c5e92112b447c9a45a0893f8f8d9d6a75894caa88020724916a7cde0ac0668e75", 0x4c4) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0xffffffffffffff7f, 0x0, 0x8000000000003, 0x7ffffffffffffffc, "845d550900200000fc5c7fd2008f27df00"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 08:38:53 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x5900) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCCBRK(r0, 0x2000747a) chroot(&(0x7f0000000100)='./bus\x00') open$dir(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x80000, 0x0) ioctl$WSDISPLAYIO_GBURNER(r0, 0x400c5752, &(0x7f00000001c0)) symlink(&(0x7f0000000140)='./bus\x00', &(0x7f0000000180)='./bus\x00') 08:38:54 executing program 0: r0 = socket$inet(0x2, 0xffffffffffffffff, 0x0) getsockname$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) flock(r0, 0x20008) setsockopt$inet_opts(r0, 0x0, 0x69, 0x0, 0x0) 08:38:54 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000280)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b402934999abccdb3189cfb38f83ff90c2452c60af2b51ad0c6b004170162932fda25d893b0679a4", 0x65}], 0x1) write(r0, &(0x7f0000000300)="acf11695c181eafb5e568181155cf063fae5b422a07b70ce2eb8bec3d5324b36127ec0403ce7ed861eb7aa084072c1acf5d6ba093aa8f5671305584a4fc1ad88ba9990b92d765f96b95eaadceda45979c75188b1f4a8fc7b645a5a1677784497473d44b39c6d08b7961d8868fb62e364e41fdcb2f1a4eda20da5a30d6d00fd22f79351a6812efe37ac0f35329c29abfb8c4b19d9dc56e31ec4e6b0020f6909430a656e434aeda59cb7edd1ec4b81cdcca8e90dd5e95f29abd67f1714857148665b7a84c14c3f958b268a8c5e92112b447c9a45a0893f8f8d9d6a75894caa88020724916a7cde0ac0668e75", 0x4c4) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0xffffffffffffff7f, 0x0, 0x8000000000003, 0x7ffffffffffffffc, "845d550900200000fc5c7fd2008f27df00"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 08:38:54 executing program 0: syz_execute_func(&(0x7f0000000000)="c483917ce80064660f2d3dc60000000f1d7900460af3c4c23d3d5bc6c4a2791cf3f0400fc70d9e727473c4e1f251d52e3e4480e09f8f8810cdff3c") sync() r0 = dup(0xffffffffffffffff) ioctl$WSDISPLAYIO_SMODE(r0, 0x8004574c, &(0x7f0000000040)=0x3) fcntl$getown(r0, 0x5) ioctl$WSDISPLAYIO_GBURNER(r0, 0x400c5752, &(0x7f0000000080)) r1 = semget(0x0, 0x2, 0x120) semctl$GETVAL(r1, 0x7, 0x5, &(0x7f00000000c0)=""/129) semctl$GETVAL(r1, 0x3, 0x5, &(0x7f0000000180)=""/182) bind(r0, &(0x7f0000000240)=@in6={0x18, 0x2, 0x5, 0x2}, 0xc) chmod(&(0x7f0000000280)='./file0\x00', 0x1) setsockopt$sock_int(r0, 0xffff, 0x20, &(0x7f00000002c0)=0x7fffffff, 0x4) pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSMUXIO_LIST_DEVICES(r0, 0xc1045763, &(0x7f0000000340)={0xfffffffffffffe00, [{0x3, 0x101}, {0x3, 0xfffffffffffffffa}, {0x0, 0x4}, {0x3, 0x5ccd}, {0x3, 0x8}, {0x0, 0xfffffffffffffdd2}, {0x2, 0x200}, {0x2, 0xba8}, {0x3, 0x5}, {0x3, 0x8}, {0x3}, {0x3, 0x171a}, {0x2, 0x1b}, {0x3, 0x2}, {0x3, 0x9ba7}, {0x3, 0xffffffffffff8000}, {0x3, 0x2}, {0x1, 0xffffffffffffd9b6}, {0x0, 0x10000}, {0x1, 0x6}, {0x0, 0x7}, {0x3, 0x909}, {0x3, 0x6}, {0x3, 0x9}, {0x2, 0x5}, {0x3, 0x9}, {0x0, 0xffffffffffffff87}, {0x2, 0x1}, {0x3, 0x100000000}, {0x1, 0x4}, {0x3, 0x1}, {0x2, 0xace6}]}) bind$unix(r2, &(0x7f0000000480)=@file={0x0, './file0\x00'}, 0xa) syz_emit_ethernet(0x0, &(0x7f00000004c0)) ioctl$VT_ACTIVATE(r3, 0x20007605, &(0x7f0000000500)=0x3) r4 = socket(0x10, 0x2, 0x10001) renameat(r3, &(0x7f0000000540)='./file0\x00', r3, &(0x7f0000000580)='./file0\x00') recvfrom$inet6(r4, &(0x7f00000005c0)=""/159, 0x9f, 0x800, &(0x7f0000000680)={0x18, 0x1, 0x20, 0x639}, 0xc) socket(0x1, 0x3, 0x5) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000006c0)={0x0, 0x0, 0x0}, 0xc) seteuid(r5) fchownat(r0, &(0x7f0000000700)='./file0\x00', r5, r6, 0x6) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f0000000740)={'./file0\x00', 0x2, 0x20, 0x38, 0x1, 0x898, 0x65, 0xf0, 0x2, 0x0, 0x800, 0x1}) r7 = semget(0x1, 0x0, 0x472050358250425e) semctl$GETPID(r7, 0x2, 0x4, &(0x7f00000007c0)=""/238) connect$unix(r0, &(0x7f00000008c0)=@abs={0x0, 0x0, 0x1}, 0x8) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000900)=""/223) bind$unix(r2, &(0x7f0000000a00)=@abs={0x1, 0x0, 0x1}, 0x8) 08:38:54 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) r0 = open(&(0x7f0000000080)='./bus\x00', 0x6, 0x0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000280)='/dev/ttyCcfg\x00', 0xfc, 0x0) write(r0, &(0x7f0000000000)="220e37", 0x3) getgroups(0x4, &(0x7f0000000180)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f00000000c0)={0x3, 0xffffffffffffffff}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) fchdir(r1) 08:38:54 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000280)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b402934999abccdb3189cfb38f83ff90c2452c60af2b51ad0c6b004170162932fda25d893b0679a4", 0x65}], 0x1) write(r0, &(0x7f0000000300)="acf11695c181eafb5e568181155cf063fae5b422a07b70ce2eb8bec3d5324b36127ec0403ce7ed861eb7aa084072c1acf5d6ba093aa8f5671305584a4fc1ad88ba9990b92d765f96b95eaadceda45979c75188b1f4a8fc7b645a5a1677784497473d44b39c6d08b7961d8868fb62e364e41fdcb2f1a4eda20da5a30d6d00fd22f79351a6812efe37ac0f35329c29abfb8c4b19d9dc56e31ec4e6b0020f6909430a656e434aeda59cb7edd1ec4b81cdcca8e90dd5e95f29abd67f1714857148665b7a84c14c3f958b268a8c5e92112b447c9a45a0893f8f8d9d6a75894caa88020724916a7cde0ac0668e75", 0x4c4) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 08:38:54 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = kqueue() r2 = socket$inet(0x2, 0x0, 0x7800000000000000) getsockopt$sock_int(r2, 0xffff, 0x0, &(0x7f0000000080), &(0x7f00000000c0)=0x4) kevent(r1, &(0x7f0000000400)=[{{r0}, 0xfffffffffffffffe, 0x2b}], 0x7, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0xa3}], 0x7ff, 0x0, 0x0, 0x0) linkat(r0, &(0x7f0000000100)='./file0\x00', r0, &(0x7f0000000180)='./file0\x00', 0x4) kevent(r1, 0x0, 0x1000000, &(0x7f00000001c0)=[{{r2}, 0xfffffffffffffffb, 0x18, 0x0, 0x81, 0x4}, {{r2}, 0xffffffffffffffff, 0x8, 0x400fffff, 0x6, 0xffff}, {{r1}, 0xffffffffffffffff, 0x20, 0x10, 0x7, 0x5}, {{r2}, 0x0, 0x6, 0x1, 0xa, 0x10000}], 0x4d0, 0x0) recvmsg(r2, &(0x7f0000003680)={&(0x7f0000000440)=@un=@file={0x0, ""/4096}, 0x1002, &(0x7f0000003500)=[{&(0x7f0000001480)=""/4096, 0x1000}, {&(0x7f0000000240)=""/116, 0x74}, {&(0x7f00000002c0)=""/167, 0xa7}, {&(0x7f0000002480)=""/4096, 0x1000}, {&(0x7f0000000380)=""/81, 0x51}, {&(0x7f0000003480)=""/128, 0x80}], 0x6, &(0x7f0000003580)=""/221, 0xdd}, 0x802) 08:38:54 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000280)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b402934999abccdb3189cfb38f83ff90c2452c60af2b51ad0c6b004170162932fda25d893b0679a4", 0x65}], 0x1) write(r0, &(0x7f0000000300)="acf11695c181eafb5e568181155cf063fae5b422a07b70ce2eb8bec3d5324b36127ec0403ce7ed861eb7aa084072c1acf5d6ba093aa8f5671305584a4fc1ad88ba9990b92d765f96b95eaadceda45979c75188b1f4a8fc7b645a5a1677784497473d44b39c6d08b7961d8868fb62e364e41fdcb2f1a4eda20da5a30d6d00fd22f79351a6812efe37ac0f35329c29abfb8c4b19d9dc56e31ec4e6b0020f6909430a656e434aeda59cb7edd1ec4b81cdcca8e90dd5e95f29abd67f1714857148665b7a84c14c3f958b268a8c5e92112b447c9a45a0893f8f8d9d6a75894caa88020724916a7cde0ac0668e75", 0x4c4) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 08:38:54 executing program 0: clock_getres(0x2, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000040), 0x1, 0x0) clock_getres(0x2, &(0x7f0000000000)) r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000080)=0x1) 08:38:54 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x2011, 0x0) r1 = getuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) recvfrom(r0, &(0x7f0000000280)=""/4096, 0x1000, 0x2, &(0x7f0000001280)=@in={0x2, 0x1}, 0xc) fchownat(r0, &(0x7f0000000000)='./bus\x00', r1, r2, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000140)) 08:38:54 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000280)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b402934999abccdb3189cfb38f83ff90c2452c60af2b51ad0c6b004170162932fda25d893b0679a4", 0x65}], 0x1) write(r0, &(0x7f0000000300)="acf11695c181eafb5e568181155cf063fae5b422a07b70ce2eb8bec3d5324b36127ec0403ce7ed861eb7aa084072c1acf5d6ba093aa8f5671305584a4fc1ad88ba9990b92d765f96b95eaadceda45979c75188b1f4a8fc7b645a5a1677784497473d44b39c6d08b7961d8868fb62e364e41fdcb2f1a4eda20da5a30d6d00fd22f79351a6812efe37ac0f35329c29abfb8c4b19d9dc56e31ec4e6b0020f6909430a656e434aeda59cb7edd1ec4b81cdcca8e90dd5e95f29abd67f1714857148665b7a84c14c3f958b268a8c5e92112b447c9a45a0893f8f8d9d6a75894caa88020724916a7cde0ac0668e75", 0x4c4) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 08:38:54 executing program 0: r0 = socket(0x11, 0x3, 0x0) setsockopt(r0, 0x20000000000011, 0x3, &(0x7f0000000000), 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1007, &(0x7f0000000000)={0x2, 0x48}, 0x10) 08:38:54 executing program 0: r0 = socket(0x18, 0x2, 0x0) recvfrom$inet6(r0, &(0x7f0000001300)=""/78, 0x4e, 0x1, &(0x7f0000001380)={0x18, 0x3, 0x80, 0x7fff}, 0xc) setsockopt(r0, 0x29, 0x31, &(0x7f0000000140)="9513f3948292ae269282d455abab56626afd70c6e9b3fda3181149ee114dd200a92ef2b465bbc11fcfdb71b72ce278fa941a79b7d45722a806d166b1bc4513bb05a76025938759964a53c6bb7cf2394a7ab24012dc56fa2aa2786a7b4b39b7a51bf1baa51d3fb561c0ce637ef3c53f88edcc758d1e1eff1031571ebb9a54c1ea8426de968ad829470aa55d5b3eb81a62a35e0b41bc906838a88d756b2d17d0d7", 0xa0) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0)={{0x18, 0x3, 0x0, 0x4}, {0x18, 0x3, 0x12, 0x1}, 0x3d46, [0x5, 0x100000000, 0x9, 0x5, 0x3f, 0xffff, 0x9, 0x3]}, 0x3c) lseek(r0, 0x60, 0x2) setsockopt(r0, 0x2, 0x1000, &(0x7f0000000200)="c2fc44e6c34200cbf9ed6e19ec2dbfd09029ddc880c9f3aca49611edf8e5372bff8fc736fa4c582f90a8d078c444e72ab785e71db87fe7ffe77be4af3c26da0d41429332b8a9ee8b7495b36db9ba8cc9ad4a8183fb886f1633a67309d67c97b418a98f270131aced9cc3f0c9356b9b77950e1670aaa051255354e3a37200b1f4c5e07cb17e6c4e9125aa148f05f049d323eb115ca6fd6393c283355d8055b064228f32655f73f131fce6e8f166548c55b9360a078afdd12f9d13db82597d7662ab562511144259fe053de41e26249a31473121c37ba80fde523fa570ad40c873869e63b85b6a9c32456fdf2eb72908a8f21cebfc515ca80b660950618c5019f6051b302f9d615e20b5c61cdcb5a8d4539ad3476c3f9118da1011e2ff849c636bf9c36a6519de87bc21f36fa7c4e170bb0198659545a4254c3804d57e4ef30ad853d776c28bdca14effb27326290eb3f0b3dabf5ff5b7d1fbec118bd1d0f65f29b820e37aeb636825f54bb6dd8f9d31496b31fe1052da3ad64204a80530887093a8d36f3cefab47ac758e239cdae7c2a49cd2cc3fbc4ebd67e9a5b43f6d204a47704fe38f752edf4d65a3a22edb60f309df84e9a76b305d8ad2c31d448ce17bc3306ce1d9db52c9e6ffe2f7d7ece2d4819db8603cd240a9113a8893211127518f0e26dbc5614676e9105f5e02e219d2854effcd60604ef729203bead81ea6be25bee2f18f5a034ccf4143f793d2af02d8e889e8db989b4b1f3ab3c4e54e2d807b6bf3da90b8bf94cfd4aa85eae64a902d9372fe67bebe0f027746b476e1d9ca66580d58956ca92ffadc76e4f635e3e94e9959ba9161e6d3429ee5d256020d4b75edf8c182a2f683cbe95a2b77fe90c7f05296e96344de0f0dbc0739afc2c6c830d83368f95daa0acb7e137c6d4917b328188ff128bbd6ab2e27593e5fc2b4f504e72f0585e9aada32fd9c136efafaeaf891f2d3de18e44413f3d9ac78aa72140bb36eacebd9181dfa4ec38d53b0285811d246dd8c792c781d3ae2856ad79dd799621969dfa921d1cebb4f1899125afb757a1f8382c2c4d9396c45bdde57937df41481652dd35180f410092c502caafc785bc8ea7c8d2b33eae21dc550114811ae2f0e9afd1df19a515d1ed1eb0ae85fc8ad8db65639c79de60e791b332aaebe17ccf72a59d15af1547156756c9fea81bd83440aa9f215b596042dd771464edaee69c98957f3bf068809bac187ffd761e54934640013bad094dccc59b01462fbc1b3bdfb0241cc9b31002caefd903281cac83ec8ad9d82f642cf5392ca6054f006ff8e517c055c25abe09b80686d75a5a8dfa68ffa3dbba6c643886de3655923a318746dbe41810a395eaab63b15dbbc803cb27fffc514ee60fef7c8bddb20bc00e44182cc37c1d8edac5d7e5f519a42736c2e59262d6688ba74708f86b95ca16bc45eaff9b0a2123fdc0f73983f4a9d5d79fe28d15d31dc53b82e4eb931a86e2ce53da2c5ce561232cddaf4b133e5caae66904a6d3dc702d4daf140e2125b776dee8852179cafb1ae456d7bfd4dfc330c179a578aa8c984118f5c2e93125e0f3fa074d364ad3ee4f7d9fbc1a9204927c37852a421f33fdf413bcea00fb57f53ccd823c41cc0a78aa43e61b640faa4908f33b124b9c151ce1278b5a290d65b99dad721d33457cd7dd3b8b44ac7ad4aa28a5fb920b263d89ec390b3f28375b8ea92a1a02931f0c08790206fff6b742c4a763901d7b19d518ec740985a7902de0c95b3a4abdca9cfdf6d737a6412d58f48d48fd56a3da2e3ef0047eabd4114479f2aa371b443d10799855687de8980a354335e973dc8def4b5061888871e0b545551cb26e901e97b2b2a164581fee28ab94073c2c91cf147744c155345cb4f0b7f2cc8d06ff38e0e96be24f28a523d0dd0f28d720a15db75e91ef3034cd391caf1488d7cc72bdc29be951bbcac5b3d0fd76b088af16090e029c7149f4cd2f231f757d1134fc2138d913c5f0cb9aaf8154800598f79fee45d8d991d5995e0eeb8bb5c865d0bf614b2a54068ed21427a58181c1ee1cbc54a0d6382019026901688380c54e81114726a60a87e523bf25bd69e34c706a13cecc054635c7a1f14ce6feefe343404197d38838ff3ef95eaac83a8d5d37b52495ea012aec10644c567c6954863e1526f99c88ed09cc8522bb6b9ef7ed0336cf1ff77dedd0ec46b43e3a4466da7cb567f49e82e14b0cfc49df9c7d492034a25af15d8db2921df035d1f9e8a9d82f58e01ddc93520aa94b39666927eec5a21f69d5a17c90a2eb37843afdf7995513d6bbbb7edb5c52d679b8b1d2f286b46b64d245cb87c76c36975de03ac3cbca8ab4fbfb7a212f6a1085180b8bce05ee71b818d8a16626b2ea0efcb0570833689aca616ad950cd3069957e2dd22c5d3f6dee8b4c098c4359c978034a08997b891f24678042e043c7dc23a46da3e4bb15ff90a045352ab9c761e62f172aea276588c2261e4776593c512ba1ab85eff21b058eec56a4c4bfb44957f6c46455e80f6a7b0aa16dc74cb630bcdf20f0a50f5028494b547388b1f848e4bc8e3a14b911ff9655cb28608ee4c0e30df702d1a806f7e7df3d0d8b06fac0b48c67b055d8736af27cf7ef4454fa486f1d9ec68721a72ec3231e4cdca7c0b67d5c7dd05bc225d0f65c7a5f39c20920d3df9e70412d72d8e0549b06df3cd4eb585a6df7380f4912fb7379f88e293bc44685868bcecaf7e71c740072cef274ae6d4a08b38e8a82e560f109c20d4865eb8f22dd8d66210a993c2828c97b3ffd6536ce9adcf6b524fbd09c4dd7e2ddff149f2be4378f4a0428253d6582df518dbca952d78d1951cc4afbb1d91e58f0ba930c95a06baaffc05d18a06bf711082ec5af2a9d374ba857fbb4f0277108cb4e865d7f9c55e627c61c16cfab7795e755b899ce37a4816a4de13980720a8e00971c080a79e82d61297c036521d07e964686c22fe4f5e2c4eb57397fb2c5367a35e42f6f54a24da310389f8857091a30755e84b589f81b0d6fcc55bccf9739e66455e928c81cd848d55c901643f73d0aae4fd51209d2e71baa3830d4f32de81a49c12527f6eb405843fb7decd0f7bb20472bfa288f6f35a6ea50c73a50a3c4d99bbfd7d3a320a2443ca25f36a27652a033ad6fca10d516bb34e154f7a70415de16772df8918d53ab2099de2667d5af5f0496728f66a80349d4b91420b796a2497212c4a4dea592f7c38453c4633f450bdab99fbcfca89f138a9ace8389ccb45171b443dd0cb9847b16467700f9b3c45294b699978835c17f36fa8397029bcb6dc3896d07722c6f9769ee817ec5acc445728d3b1f35641f92e9eba221ac9829aaf762386da5c4e80dca7a3380247774fac39deaf3c3ba8a4d1d8b4340e62e45c071323db5a62f077b35a907ba304859222f49126762ecc5fa387bb26b3ea47611db814ddc24eb7aee0382076de28e24d2db0e5d9ce85cc3c3c3366865dc254ca568a63988ef0690dcd5ad83d5772d4b9590191c55b40ef2c825330ed985ec485bd1177cfe3a620299842545fffe7640eab96ed18befd99c9cce2c0d481ee60eeb135b1c090b2562fb20f12d2493768926f7ef5cdd685d3015ed34855d866087bae759ec6d4a52d9a9acc6b2e74cf4fcb1b6a872eea9f37eb976e6d2c4e8ec81b37733e27ddf078fd5975c27e929e1fd592a7cdc34848b7e3be255906a9d1e9d7ed88f12eb8ad053dffff29c0e28cd905870969cc594f16d4ff97f6a5b012d42b381110d8749b9d25069344afeb88c05ab890af0755a3799555c6f2989b4be58e04e37538c4f904dff663bd0d44bad4acca89db132d217a066353d01ba3329086ac6fa6db23f360fd3fc62becf6ef665c203fd5bc3810a13f0992b6a437cb113afeb7941d4629c47c824c54942c0c2f6f6abb62986d1117dacc1c4fa391dd6809abbee96c8773031d0884c18ee3fca0646071d839b6830dc5d5bf82b8dc8685024e6cfc3000e0a917cc83c7b37d3e900cb5857140d32611e1e8af1be59eb52c30338d491146c0dae9f43450d3aaa883b9659f9c34925d251548ebb7cdf7fdc3b7f6bff11baea178341c0462a03a9d22a7838683c0f9429e3ee6abe8615caed1f021cb473998f197c73866080640ec58fe77a1ab895bd1b29194aecdb5d8a73e9d934f6026291c9cef333ddddff268903db7d894688e05f2327eb086d8d6c7558322ed0fb56f7ba156ae078cd2631a813cbf8a1fe216cb9731d5f4fa394edb4c6d6f431a301e288854999a0e59a9bc5e332f8fdd0b4b128867043d72087f746d4c287f9825e625c0f812ed932ecc742b96b99197b8f154af3f506f0b1e5138c7f6efc40a662a1f91da20adfdda2ab13fde03df315871f00d2c6afc70601141c34d1e2d5555e6f350aa233c0f1acd02c3d7c720a6080fdf8aa7cbb509d2c20a9635ef165f2ce7e98dd8255bbd01055f8f3236ec8cc8a181a3d708645a3b064319d01d224d586626dc390a52da5c30ac7aec5aa9f931d9cfdd2e36a693569409089071b6c9897ad4ce0c06562c5f53f87cd0446113a96fe1ff5b158d4487b0db3f7ec5a8064d169443f132a7716964afcddc8d8cb969058650a0eea4ac3ce53746b94ed062937db4f19dc419a3e6c10f3605fd1f4a70d498bddd1a8c32a9a48f4b6216a5c8a2044ff27fcbc14ab7c3542037d60392c646612b234ce30936605cfad7065f6cbaab5251ef067b5b010eb794e836c5804277cc5f9a6dd65134a53beb3e9698fc7782356d8f78bf919d6c40b02e0981c5c267fecd1cc673e0a0f8350c6f96b08d2e7b12fd932b8c43edcf626ff7a6c75016b0f4ae6297a7139a878a62de9e331d8da84b98705ad017d7799750ce568f63217f7708c5e9263779115cddad7aa4ba40f1b4b8d16387793dfe18c36d300dea5ce79fea16f7be23245c17af738f367cc14be8161b60772d7e25d383c3054969ff8fb4d22a9c1a08ce1735a0eea8d4c6515b9c4e8807f6abed293e35bd5bfa59be643045854c91cf7c8d00acc9545e45748c7088f01bf86b241234cc023bab0e57a8f68171305199207f18d74325e6b90241e7b8da2ad8b66c50e198b96225428286438327e300b5a9dd5a24042b50f69f6aff20f8357b2ffbf0036f1bce74a3488a0b9d71cdeac71112da8dd9ada1a6ace827f6e00a59a1ac1524ccc5002d687f822a524d0236ab952597595ebbb02e7a3642cfce0f94813e4bc76966bdd08b8e7db577026dcb3128193de46efcabe44a15cf212c01f841047cd534a4ce20acca207b5b83876d593c47954db284903ad24575780f72b5c02984ec49e55f1cfe1d42eebf1e7fbab233c13ea3a0e652a1cf266beddd7d7776397b9221fb97a2069f2038cb842e9b4c3ff732cfa7732583d492323c4cdb79f122740ad0f12a6707b5558bcc9d7d5f7f1c0051b292ab42f924ebece7b319a1bafed04cf565cfde4fbe889187a67ed7159ca3979be789c4b9c03778e1484187e677b9135f222376c0ca3727dd3b856725d48a3b6686c09616a8977d8a683317a28b65331263dc4067ec0d144a43c3139002090ffcd3256ce814d1d41958c95d38b94cba7f8f243bf2a54695dd3ca461c9277a3706fffeba470dc4ea45efc2ff689d69ca6bedefc16e4b48e2ebe89fe298393a8844cb555b4f27dc1d0e8710cb5a289eb78cf479d4a6ebc7f3d70fb6854f48b3e6cbe8187da9a669db5f1aee97922cca110cfa2f497321462e31d603b4f08796583f9c9f52e2f753d90a2f0ca8d84b57ba9fffb45e816b747c49330b", 0x1000) getsockopt(r0, 0x2, 0x7, &(0x7f0000000000), &(0x7f0000000040)) lseek(r0, 0x0, 0x2) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) close(r0) setrlimit(0x7, &(0x7f0000000100)={0x3, 0x8}) setrlimit(0x1, &(0x7f0000000080)={0x85, 0x4000000ffffffc}) setrlimit(0x3, &(0x7f00000013c0)={0x7fffffff, 0x4}) setsockopt(r0, 0x5, 0x8, &(0x7f0000001200)="e1e3831df07cfd2dda1003747766ddb38069ea4c3bc017f834f18c3709573ea132ceeebf9f19eebabacd3821a33d7637499542a9d4c6ee751c7a7fe1e3a2c95ef867ef6f5755fbfd587e07161470beabe01ada5da5678e12b7d45cb92ae952d573a202d218615b12da89117b78f6a3198f966e56723fc3f642418fae5e074d44f9bedad2522e6b11bebb6080bff81548a5a84fdc2d96c2e7a438c49a101d4c88b8a40b265ce0ddcde61fc0ab69af8009a6139388f0685a33ce44b96c5dcbfd0ebd4b1c0373af5d919c65e420e1a56c2390ef31c6e0ec8cbce9cb29223b8309de7c26c56b415e8a26e6c8de9fe39324fb0a7de368f4c69c", 0xf7) 08:38:54 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000280)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b402934999abccdb3189cfb38f83ff90c2452c60af2b51ad0c6b004170162932fda25d893b0679a4", 0x65}], 0x1) write(r0, &(0x7f0000000300)="acf11695c181eafb5e568181155cf063fae5b422a07b70ce2eb8bec3d5324b36127ec0403ce7ed861eb7aa084072c1acf5d6ba093aa8f5671305584a4fc1ad88ba9990b92d765f96b95eaadceda45979c75188b1f4a8fc7b645a5a1677784497473d44b39c6d08b7961d8868fb62e364e41fdcb2f1a4eda20da5a30d6d00fd22f79351a6812efe37ac0f35329c29abfb8c4b19d9dc56e31ec4e6b0020f6909430a656e434aeda59cb7edd1ec4b81cdcca8e90dd5e95f29abd67f1714857148665b7a84c14c3f958b268a8c5e92112b447c9a45a0893f8f8d9d6a75894caa88020724916a7cde0ac0668e75", 0x4c4) r1 = syz_open_pts() close(r0) dup(r1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000080)={0xffffffffffffff7f, 0x0, 0x8000000000003, 0x7ffffffffffffffc, "845d550900200000fc5c7fd2008f27df00"}) readv(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 08:38:54 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x9, &(0x7f00000000c0)="03000000", 0x4) write(0xffffffffffffffff, &(0x7f00000001c0)="1bbee546afd42e482cd60624350932570506380c229db98e2f2c0c7e354eb2d7b51e34ce3bf8a99b29cd6ef32a0a881942402c560d12b050b35aa775b0b8349d5dc70588070bba5027254e7ec7ad10a1e39be1e9173c23e7339033264f9e0346671d66e5780184051024a752c14e6dcd4552dfe8181504d5d00778f4d557d5099d36dddb4643afa156ea0a971271f1fbcd766b37a6cf18a3e565784c88b36d260727134b0ded20d29c7ad8040713b13e3333a3e15949eab43d5e855b639eb8b425c1a3159ba15742590200000000000000b8d3daa0512901a269dfb3750d891df9ea67545ef5f3fd001d8a3ba5278a2824eb90ed46d2cb326bb4a929ddee2d0539", 0x101) msgget(0x0, 0x80) setsockopt(r0, 0x2, 0x1d, &(0x7f0000000180), 0xfffffffffffffeb2) 08:38:54 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x81, 0x0) fcntl$getown(r0, 0x5) fcntl$setstatus(r0, 0x4, 0x4) 08:38:54 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() r1 = fcntl$dupfd(r0, 0xa, r0) syz_open_pts() setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000000)='Y)', 0x2) ioctl$TIOCSETA(r0, 0x80047466, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) poll(&(0x7f0000000080)=[{r0, 0x82}], 0x1, 0x0) 08:38:54 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000280)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b402934999abccdb3189cfb38f83ff90c2452c60af2b51ad0c6b004170162932fda25d893b0679a4", 0x65}], 0x1) write(r0, &(0x7f0000000300)="acf11695c181eafb5e568181155cf063fae5b422a07b70ce2eb8bec3d5324b36127ec0403ce7ed861eb7aa084072c1acf5d6ba093aa8f5671305584a4fc1ad88ba9990b92d765f96b95eaadceda45979c75188b1f4a8fc7b645a5a1677784497473d44b39c6d08b7961d8868fb62e364e41fdcb2f1a4eda20da5a30d6d00fd22f79351a6812efe37ac0f35329c29abfb8c4b19d9dc56e31ec4e6b0020f6909430a656e434aeda59cb7edd1ec4b81cdcca8e90dd5e95f29abd67f1714857148665b7a84c14c3f958b268a8c5e92112b447c9a45a0893f8f8d9d6a75894caa88020724916a7cde0ac0668e75", 0x4c4) r1 = syz_open_pts() close(r0) dup(r1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000080)={0xffffffffffffff7f, 0x0, 0x8000000000003, 0x7ffffffffffffffc, "845d550900200000fc5c7fd2008f27df00"}) readv(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 08:38:54 executing program 0: r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x9130fbf, 0x0, 0x4000000, 0x0) munmap(&(0x7f00003f2000/0x2000)=nil, 0x2000) madvise(&(0x7f00003ea000/0x1000)=nil, 0x1000, 0x7) 08:38:57 executing program 0: r0 = syz_open_pts() r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x41, 0x0) getsockname$unix(r1, &(0x7f0000000080)=@abs, &(0x7f0000000100)=0x8) write(r0, &(0x7f0000000480)='X', 0x1) openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x3fe, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000140)=0xb0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0x1) syz_open_pts() syz_open_pts() getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000180), &(0x7f00000001c0)=0x8) 08:38:57 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000280)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b402934999abccdb3189cfb38f83ff90c2452c60af2b51ad0c6b004170162932fda25d893b0679a4", 0x65}], 0x1) write(r0, &(0x7f0000000300)="acf11695c181eafb5e568181155cf063fae5b422a07b70ce2eb8bec3d5324b36127ec0403ce7ed861eb7aa084072c1acf5d6ba093aa8f5671305584a4fc1ad88ba9990b92d765f96b95eaadceda45979c75188b1f4a8fc7b645a5a1677784497473d44b39c6d08b7961d8868fb62e364e41fdcb2f1a4eda20da5a30d6d00fd22f79351a6812efe37ac0f35329c29abfb8c4b19d9dc56e31ec4e6b0020f6909430a656e434aeda59cb7edd1ec4b81cdcca8e90dd5e95f29abd67f1714857148665b7a84c14c3f958b268a8c5e92112b447c9a45a0893f8f8d9d6a75894caa88020724916a7cde0ac0668e75", 0x4c4) r1 = syz_open_pts() close(r0) dup(r1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000080)={0xffffffffffffff7f, 0x0, 0x8000000000003, 0x7ffffffffffffffc, "845d550900200000fc5c7fd2008f27df00"}) readv(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 08:38:58 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000280)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b402934999abccdb3189cfb38f83ff90c2452c60af2b51ad0c6b004170162932fda25d893b0679a4", 0x65}], 0x1) write(r0, &(0x7f0000000300)="acf11695c181eafb5e568181155cf063fae5b422a07b70ce2eb8bec3d5324b36127ec0403ce7ed861eb7aa084072c1acf5d6ba093aa8f5671305584a4fc1ad88ba9990b92d765f96b95eaadceda45979c75188b1f4a8fc7b645a5a1677784497473d44b39c6d08b7961d8868fb62e364e41fdcb2f1a4eda20da5a30d6d00fd22f79351a6812efe37ac0f35329c29abfb8c4b19d9dc56e31ec4e6b0020f6909430a656e434aeda59cb7edd1ec4b81cdcca8e90dd5e95f29abd67f1714857148665b7a84c14c3f958b268a8c5e92112b447c9a45a0893f8f8d9d6a75894caa88020724916a7cde0ac0668e75", 0x4c4) syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0xffffffffffffff7f, 0x0, 0x8000000000003, 0x7ffffffffffffffc, "845d550900200000fc5c7fd2008f27df00"}) readv(r1, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 08:38:58 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) read(r0, &(0x7f0000000000)=""/55, 0x37) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000240)="612167111439c4f95b1344590d5b76e3d528caf941", 0x15}], 0x1) 08:38:58 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{0x2, 0x1000}, {0x3}], 0x3}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r1, 0x0, 0x0) getgroups(0x1, &(0x7f0000001640)=[0x0]) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) mmap(&(0x7f0000002000/0x1000)=nil, 0x1000, 0x0, 0x10, r1, 0x0, 0x0) pipe2(&(0x7f0000000100), 0x0) 08:38:58 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000380)="582720efabd16ebae63225259560f8e5815f73f2a044fd2e815552fb5f2fff3e29e9773b5192065752c0b1d5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b2326a05d011594536e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab9", 0x65) write(r0, &(0x7f0000000480)="bdfa4d2582c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185e8a19e1a3fbed9d7c7f5ecd50537e23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748a0200947da61d75bc9028a2b887f0130906e061a751737d1d6a2e60e1f34322c0cdf86431400b4dc386972d2eae1f50146ef1ead47dfc43c6c3b018be5419edd6c225c44b2c6a7755bad7e808f9840f9e13da075ee54c0682247a3ea5651238225996d2250f6e9b60f2f94c51a5b70a02000000182bb8402e11d81ef3c2ff8a0d530549c620fa663f1850071e5828dc1acadfc3e92423cb41191c368771b6626551a90e6a0998bd25030a0000000000000000000000000000975e981e8d0278831bdfa7bc38ac129bcfdf90523fb85f3398010a7c4a75bbd43c3bdd5bcb482609a156e7bd2faea6cd295a0b69068eae8c1a1c9917bfd5b40c6a140e48eab0cd51f295ee301eefe19c803f6e9e52250235eee976feb92cf54160ad0e4a664b0dd217f1aa598f8b0799f010ef33fbec6135e6cde2642f9c7a9a041c35478ce9eb69091cc180cad69099fa0e3c834a3ad3539d257b6d7e9c33e50c82b71ed3a8b7f316ea771af09f7c0cc94f987b3e394fd8144f23933f5e79543e59a32db323a762d410f1d355020ad663eb811fc2247a942c4dbc4a7f07cb8a4c7d9e2e19d3a371602f1192e22c4b61cbb89b261bd741e3a5e2f7a6bb6babd1d14251029889bd6b85a705a4029b25422404875f1a925dbb16ce6fed769e8d57059e9f6f5d93bc3c7916bbcd055f04", 0x235) r1 = syz_open_pts() clock_getres(0x2, &(0x7f0000000100)) close(r0) r2 = dup(r1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0xfffffffffffffeff, "85495500020000000000001167f5afa680400900"}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) setegid(r4) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0xffffffff, 0x3, 0x8, "b08dce58000000000072a2007f000000ff0f00"}) ioctl$TIOCSTOP(r3, 0x2000746f) readv(r0, &(0x7f0000000040), 0x1) close(r0) syz_open_pts() 08:38:58 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000280)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b402934999abccdb3189cfb38f83ff90c2452c60af2b51ad0c6b004170162932fda25d893b0679a4", 0x65}], 0x1) write(r0, &(0x7f0000000300)="acf11695c181eafb5e568181155cf063fae5b422a07b70ce2eb8bec3d5324b36127ec0403ce7ed861eb7aa084072c1acf5d6ba093aa8f5671305584a4fc1ad88ba9990b92d765f96b95eaadceda45979c75188b1f4a8fc7b645a5a1677784497473d44b39c6d08b7961d8868fb62e364e41fdcb2f1a4eda20da5a30d6d00fd22f79351a6812efe37ac0f35329c29abfb8c4b19d9dc56e31ec4e6b0020f6909430a656e434aeda59cb7edd1ec4b81cdcca8e90dd5e95f29abd67f1714857148665b7a84c14c3f958b268a8c5e92112b447c9a45a0893f8f8d9d6a75894caa88020724916a7cde0ac0668e75", 0x4c4) syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0xffffffffffffff7f, 0x0, 0x8000000000003, 0x7ffffffffffffffc, "845d550900200000fc5c7fd2008f27df00"}) readv(r1, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 08:38:58 executing program 0: r0 = dup(0xffffffffffffffff) ioctl$TIOCSCTTY(r0, 0x20007461) r1 = syz_open_pts() syz_open_pts() ioctl$TIOCSDTR(r1, 0x20007479) ftruncate(r1, 0x1) syz_open_pts() ftruncate(r1, 0x0) 08:38:58 executing program 0: r0 = kqueue() kevent(r0, &(0x7f0000000080), 0x9130fbf, 0x0, 0x4000000, 0x0) r1 = dup2(r0, r0) sendmsg$unix(r1, &(0x7f0000000300)={&(0x7f0000000000)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f00000002c0)=[{&(0x7f0000000040)="a64097505fed9c305ffdbe877626f9455ca47108e610a63be1ee1a3c839fccb67d1c6e884225e7b48735471e801908339dba5d934109a7f91d2e1282541b691ec7182b75d2175c3e25c3271af65a4415f17a189f7b96cb514e3c18b16322955fcd825543c4f6099d821eafe3c6dff830c33cb9641aa7775cf0a99037c30cf2289b8d7378fa2885ac786a7d98cbd0db8532ed208d36656cc926a88e18f7446ac78188ed18788cc9b52222a7fdb598d0a13d782912e93ff392b0e2", 0xba}, {&(0x7f0000000100)="9160d2c2651f9760abd4e93c3f59758409e09c08b5dd9e55d6dac5eb818f9d979db21a2cf247e2b9901eb92653efb803719e182799b8a24fd4324003f348dfbe01d34b921d34663b42292b287dd4159652336e10f0df9ab7b5de420c84a2333793412fea77e18fde23a1dbd66031fbcb2c31010c86fbf342ef79cd2ffd5358b6a7ee05d2b2af5e6324a4228fb0ff013e7460d5ddd45cab7505cd", 0x9a}, {&(0x7f00000001c0)="5f9067bc827447c3072b341804f46e650bede5589416a5887c7cb0d04861095a5a1949a392a7f7440cd110474f3b37cb2f93fdfc6f920688ab1cae322636888573b60a45467d99ca54041a548005007dc2c7f919b367c260ae2c6cf04d434f6a472fb28d286e5918", 0x68}, {&(0x7f0000000240)="bd76ca484753885220c30e93c552beff1239d71176163652091e4381f0c4b8e2fa11f166bea609d5f36991de67a09e8b55c4135aea9cb66d75dc8205956d1b999e9f85d41faf1319053043416d0690c0", 0x50}], 0x4, 0x0, 0x0, 0x400}, 0x2) mmap(&(0x7f0000719000/0x4000)=nil, 0x4000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) 08:39:03 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000280)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b402934999abccdb3189cfb38f83ff90c2452c60af2b51ad0c6b004170162932fda25d893b0679a4", 0x65}], 0x1) write(r0, &(0x7f0000000300)="acf11695c181eafb5e568181155cf063fae5b422a07b70ce2eb8bec3d5324b36127ec0403ce7ed861eb7aa084072c1acf5d6ba093aa8f5671305584a4fc1ad88ba9990b92d765f96b95eaadceda45979c75188b1f4a8fc7b645a5a1677784497473d44b39c6d08b7961d8868fb62e364e41fdcb2f1a4eda20da5a30d6d00fd22f79351a6812efe37ac0f35329c29abfb8c4b19d9dc56e31ec4e6b0020f6909430a656e434aeda59cb7edd1ec4b81cdcca8e90dd5e95f29abd67f1714857148665b7a84c14c3f958b268a8c5e92112b447c9a45a0893f8f8d9d6a75894caa88020724916a7cde0ac0668e75", 0x4c4) syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0xffffffffffffff7f, 0x0, 0x8000000000003, 0x7ffffffffffffffc, "845d550900200000fc5c7fd2008f27df00"}) readv(r1, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 08:39:03 executing program 0: r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f00000002c0)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000a7c800000029000000310000000300000035ce17351d70577f250ff8242b5c3df13566ee0243a92461bbe001db80455331cb8d1454d24587e3313d6065724ce375e1846fbf8fe2ed16bf38bb0785108a4ad74775d69d77ee72af5b5a14e9e7dd4279a02ab8520dd93a626ed574cd60f3650ef5f96e9d7ba872c96fbce4f096335dc9f6169369d81542b3abe7749e7879ed6411f43d9f40740f7bd8da0cd261174da61bc460eeb1da7f56c00a8387640ce61cf1b7c8014357710c1c53dfb9c138211b0000000000e0d3"], 0xe8}, 0x0) 08:39:03 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000080)=[{}, {0x21}], 0x2}) 08:39:03 executing program 0: r0 = socket(0x200000000000011, 0x3, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1083, &(0x7f0000000000), &(0x7f0000000040)=0x4) setsockopt(r0, 0x3, 0x3c, &(0x7f0000000080)="07157524bc9911362cd70cefd6b76002de19b9ccee3bda54e5e288a28e8cb20e12331411bfa29785cf975179db32", 0x2e) 08:39:04 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000280)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b402934999abccdb3189cfb38f83ff90c2452c60af2b51ad0c6b004170162932fda25d893b0679a4", 0x65}], 0x1) write(r0, &(0x7f0000000300)="acf11695c181eafb5e568181155cf063fae5b422a07b70ce2eb8bec3d5324b36127ec0403ce7ed861eb7aa084072c1acf5d6ba093aa8f5671305584a4fc1ad88ba9990b92d765f96b95eaadceda45979c75188b1f4a8fc7b645a5a1677784497473d44b39c6d08b7961d8868fb62e364e41fdcb2f1a4eda20da5a30d6d00fd22f79351a6812efe37ac0f35329c29abfb8c4b19d9dc56e31ec4e6b0020f6909430a656e434aeda59cb7edd1ec4b81cdcca8e90dd5e95f29abd67f1714857148665b7a84c14c3f958b268a8c5e92112b447c9a45a0893f8f8d9d6a75894caa88020724916a7cde0ac0668e75", 0x4c4) r1 = syz_open_pts() dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0xffffffffffffff7f, 0x0, 0x8000000000003, 0x7ffffffffffffffc, "845d550900200000fc5c7fd2008f27df00"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 08:39:04 executing program 0: r0 = socket$inet(0x18, 0x3, 0x0) r1 = dup(r0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "6f879d0302845dd2b2b7ff6e9a216b2b5bb11dca"}) renameat(r1, &(0x7f0000000040)='./file0\x00', r1, &(0x7f0000000080)='./file0\x00') 08:39:04 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0xa3, 0x0, 0xfffffffffffffffc}], 0x7ff, 0x0, 0x0, 0x0) r2 = kqueue() r3 = dup2(r1, r2) ioctl$TIOCEXCL(r3, 0x2000740d) accept$inet6(r3, 0x0, &(0x7f00000001c0)) kevent(r3, &(0x7f0000001200)=[{{r0}, 0xffffffffffffffff, 0x8}], 0x7f, 0x0, 0xfffffffffffffffc, 0x0) kevent(r2, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x81, 0x0, 0x0, 0x0) recvfrom(r3, &(0x7f00000000c0)=""/55, 0x37, 0x843, &(0x7f0000000180)=@in6={0x18, 0x3, 0x800, 0x2}, 0xc) semget$private(0x0, 0x2, 0x220) kevent(r2, 0x0, 0x0, &(0x7f0000000080), 0x9, 0x0) unlinkat(r0, &(0x7f0000000080)='./file0\x00', 0x8) 08:39:04 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x100001000, &(0x7f0000000140)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x7fffff7fffffffff, 0x0, 0x4, 0x0, "00000000e74de40000000000000000000600"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r1 = socket(0x800000018, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{}], 0x1, 0x0, 0x0, 0x0) setsockopt$sock_int(r1, 0xffff, 0x200, &(0x7f0000000180)=0x2000000000009, 0x4) bind$unix(r1, &(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xfffffffffffffdca) 08:39:05 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000280)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b402934999abccdb3189cfb38f83ff90c2452c60af2b51ad0c6b004170162932fda25d893b0679a4", 0x65}], 0x1) write(r0, &(0x7f0000000300)="acf11695c181eafb5e568181155cf063fae5b422a07b70ce2eb8bec3d5324b36127ec0403ce7ed861eb7aa084072c1acf5d6ba093aa8f5671305584a4fc1ad88ba9990b92d765f96b95eaadceda45979c75188b1f4a8fc7b645a5a1677784497473d44b39c6d08b7961d8868fb62e364e41fdcb2f1a4eda20da5a30d6d00fd22f79351a6812efe37ac0f35329c29abfb8c4b19d9dc56e31ec4e6b0020f6909430a656e434aeda59cb7edd1ec4b81cdcca8e90dd5e95f29abd67f1714857148665b7a84c14c3f958b268a8c5e92112b447c9a45a0893f8f8d9d6a75894caa88020724916a7cde0ac0668e75", 0x4c4) r1 = syz_open_pts() dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0xffffffffffffff7f, 0x0, 0x8000000000003, 0x7ffffffffffffffc, "845d550900200000fc5c7fd2008f27df00"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 08:39:05 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setown(r0, 0x6, 0x0) socket$unix(0x1, 0x7, 0x0) 08:39:05 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse\x00', 0x0, 0x0) r2 = fcntl$dupfd(r0, 0x200000004, r1) mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r2, 0x8020697a, &(0x7f00000000c0)) 08:39:05 executing program 0: r0 = semget$private(0x0, 0x3, 0x1) semop(r0, 0x0, 0xfffffe0b) 08:39:06 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000280)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b402934999abccdb3189cfb38f83ff90c2452c60af2b51ad0c6b004170162932fda25d893b0679a4", 0x65}], 0x1) write(r0, &(0x7f0000000300)="acf11695c181eafb5e568181155cf063fae5b422a07b70ce2eb8bec3d5324b36127ec0403ce7ed861eb7aa084072c1acf5d6ba093aa8f5671305584a4fc1ad88ba9990b92d765f96b95eaadceda45979c75188b1f4a8fc7b645a5a1677784497473d44b39c6d08b7961d8868fb62e364e41fdcb2f1a4eda20da5a30d6d00fd22f79351a6812efe37ac0f35329c29abfb8c4b19d9dc56e31ec4e6b0020f6909430a656e434aeda59cb7edd1ec4b81cdcca8e90dd5e95f29abd67f1714857148665b7a84c14c3f958b268a8c5e92112b447c9a45a0893f8f8d9d6a75894caa88020724916a7cde0ac0668e75", 0x4c4) r1 = syz_open_pts() dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0xffffffffffffff7f, 0x0, 0x8000000000003, 0x7ffffffffffffffc, "845d550900200000fc5c7fd2008f27df00"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 08:39:06 executing program 0: setuid(0xee01) r0 = open(&(0x7f0000000040)='./file0\x00', 0x10000, 0x0) write(r0, &(0x7f0000000080)="bc1897b1a252b530b8e38d40a0025132a26c7c1304d74fe74623eb7f0dbb4737b54519284cac291b85a6", 0x2a) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = fcntl$dupfd(r1, 0x0, r1) setsockopt(r2, 0x29, 0x80000000000000d, &(0x7f0000000340)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 08:39:06 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4000000004500) r0 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000180)) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xffffffffffdfffff, 0xfffffffffffffffd}], 0x1, 0x0, 0x0, 0x0) open(&(0x7f00000002c0)='./bus\x00', 0x10480, 0x42) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0x10, 0xfffff, 0x80000001, 0x3}], 0x3e, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffff9, 0x0, 0xf000001f, 0x5, 0x2}, {{r0}, 0x0, 0x1, 0x80000000, 0x4e, 0x5d8b47a6}, {{r0}, 0xfffffffffffffffb, 0x4, 0x8, 0x79e, 0x2}, {{r0}, 0x0, 0x8, 0x80, 0x93e4, 0x81}, {{r1}, 0x0, 0xd, 0x0, 0x10000, 0x7}], 0xffff, &(0x7f0000000280)={0x1, 0x10001}) connect$inet6(r0, &(0x7f0000000040)={0x18, 0x1, 0x9, 0x4}, 0xc) kevent(r1, 0x0, 0x0, &(0x7f0000000480), 0x9, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse\x00', 0x10000, 0x0) dup2(r1, r1) 08:39:06 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname(r0, &(0x7f0000000080)=@un=@file={0x0, ""/24}, &(0x7f00000000c0)=0x1a) execve(0x0, 0x0, &(0x7f0000000280)=[0x0, &(0x7f0000000240)='*\x00']) r1 = socket(0x2, 0x400000000002, 0x0) sendmsg$unix(r1, &(0x7f0000000140)={&(0x7f0000000000)=ANY=[@ANYBLOB="000007000000000000f16d97dee483a76030819095ef3b1b629747f9579f8a41459d635982afd228c02e38cb5116d29817b2c6"], 0xa, &(0x7f0000000040), 0x121, &(0x7f0000000580), 0x356}, 0x0) 08:39:06 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000280)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b402934999abccdb3189cfb38f83ff90c2452c60af2b51ad0c6b004170162932fda25d893b0679a4", 0x65}], 0x1) write(r0, &(0x7f0000000300)="acf11695c181eafb5e568181155cf063fae5b422a07b70ce2eb8bec3d5324b36127ec0403ce7ed861eb7aa084072c1acf5d6ba093aa8f5671305584a4fc1ad88ba9990b92d765f96b95eaadceda45979c75188b1f4a8fc7b645a5a1677784497473d44b39c6d08b7961d8868fb62e364e41fdcb2f1a4eda20da5a30d6d00fd22f79351a6812efe37ac0f35329c29abfb8c4b19d9dc56e31ec4e6b0020f6909430a656e434aeda59cb7edd1ec4b81cdcca8e90dd5e95f29abd67f1714857148665b7a84c14c3f958b268a8c5e92112b447c9a45a0893f8f8d9d6a75894caa88020724916a7cde0ac0668e75", 0x4c4) close(r0) dup(0xffffffffffffffff) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0xffffffffffffff7f, 0x0, 0x8000000000003, 0x7ffffffffffffffc, "845d550900200000fc5c7fd2008f27df00"}) readv(r1, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 08:39:06 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffe, 0x0, 0x0, 0x0, 0x1}, 0x0) 08:39:06 executing program 0: socket(0x2, 0x5, 0x100) r0 = socket(0x1b, 0x4, 0x0) bind(r0, &(0x7f0000000000)=@in6={0x18, 0x2, 0x1, 0x9}, 0xc) setsockopt(r0, 0x6, 0x4, &(0x7f0000000000), 0xb1) 08:39:07 executing program 0: r0 = socket(0x400000000018, 0x3, 0x800000000000003a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) accept(r0, &(0x7f0000000080)=@in6, &(0x7f00000000c0)=0xc) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ttyCcfg\x00', 0x401, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 08:39:07 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000280)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b402934999abccdb3189cfb38f83ff90c2452c60af2b51ad0c6b004170162932fda25d893b0679a4", 0x65}], 0x1) write(r0, &(0x7f0000000300)="acf11695c181eafb5e568181155cf063fae5b422a07b70ce2eb8bec3d5324b36127ec0403ce7ed861eb7aa084072c1acf5d6ba093aa8f5671305584a4fc1ad88ba9990b92d765f96b95eaadceda45979c75188b1f4a8fc7b645a5a1677784497473d44b39c6d08b7961d8868fb62e364e41fdcb2f1a4eda20da5a30d6d00fd22f79351a6812efe37ac0f35329c29abfb8c4b19d9dc56e31ec4e6b0020f6909430a656e434aeda59cb7edd1ec4b81cdcca8e90dd5e95f29abd67f1714857148665b7a84c14c3f958b268a8c5e92112b447c9a45a0893f8f8d9d6a75894caa88020724916a7cde0ac0668e75", 0x4c4) close(r0) dup(0xffffffffffffffff) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0xffffffffffffff7f, 0x0, 0x8000000000003, 0x7ffffffffffffffc, "845d550900200000fc5c7fd2008f27df00"}) readv(r1, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 08:39:07 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x202) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000280)=[{{r0}, 0xffffffffffffffff, 0x7fed53ccc8019d83}], 0x6, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x0, 0x0) kevent(r1, 0x0, 0x0, &(0x7f0000000180), 0xbee, 0x0) kevent(r1, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffb, 0x80, 0x1, 0x6d866014, 0xcfac}], 0x7, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0x22, 0x60000003, 0x1}, {{r0}, 0xfffffffffffffffa, 0x0, 0xc0000011, 0x6, 0x81}, {{r1}, 0xfffffffffffffffc, 0x4, 0x2, 0xe1, 0x83}, {{r0}, 0xfffffffffffffffa, 0x10, 0x40000080, 0xeae8, 0x1b}], 0x9, &(0x7f0000000180)={0x8, 0xcdf4}) 08:39:07 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r2}, 0xfffffffffffffffe, 0xcd, 0x7, 0x400000}], 0x0, 0x0, 0x0, 0x0) sendto$unix(r1, &(0x7f0000000040)="ad", 0x1, 0x0, 0x0, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x10410, 0x100) mkdirat(r3, &(0x7f0000000080)='./file0\x00', 0x80) kqueue() r4 = kqueue() dup2(r1, r2) kevent(r4, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) read(r0, 0x0, 0x0) 08:39:07 executing program 0: r0 = kqueue() pipe2(&(0x7f0000001740)={0xffffffffffffffff, 0xffffffffffffffff}, 0x8000000000000002) kqueue() write(r1, &(0x7f0000000000)=',', 0x1) writev(r1, &(0x7f0000001600)=[{&(0x7f00000000c0)}, {&(0x7f00000002c0)="2905a4cd6d2ae04e2746407394754cd8e00287957ab1402e466f5b07824790d19d7a6418a77bbf78bf91b6df81a51d613048c1a919154dba1ec5b64d5c9b18248295d5301aec94d87614d97084932feed7b96dfb7835825b0b0e5f9d10ee945e4c0490662a4ac1abc6e7752d2a423708b422aea0d63fc4f0277f3322e15bce3c1bff0f976319196ccec8efec117df78c4f5908374df1c233ce4da252cb5a1863d37d1c0588d1d390125a68ecb6877d46386a6757298261d248c68979b3f439c874dfd8bb3a7b980a3a44e920db0b5701824cda73a9c7e62a50271fe65b7faac1e5fb381233e74809bfbb9351f9bd559556b73b40b99870a7dc0d27851d881a2fb918f8b6a431212d93ece91a661a17bcb2e6d27122e9a3de053cad4ebc118081c8bafe66cb857bdb1d3f8524de27bb8fc5cce12feac9c156ca3a3bdfe6bb14f2b382c5c903abe969275ef86c131ade9261a3e6000600fab302973b1ff9e5ec7748b1687a0baf13c8453635de40c912d23ea70e334a0f43c4d1cc3600245487b78fee522056467500d4bfd1c6334898e105de7e7a0521acff09bdca9d57a85ec0a095da669a53954d0ec7820b91e8272685a2c983428c368a83afefbbe8a2d907ade0e90791d76443a212253575c74f0a9e40f1db020e33ad3404e270cf60d177e20dda41d34f482881e87d46403bd9a02c0a3b75e5d1048c69787eb44e50e69aaef163759f32c549b63383ba01e087609cea838fa3ee2a3248006134ccfb7d07ac46703692f32c498a551efcc68d188d396bf380c791a59a32daa5d650c36b41f15616299de47565a3393fad1cc46717b7defac533f1db67c4ce6239cfc6ac07980670542be74e21fa420bcf9546bdcd7acf47e32b4bde5a38a13db726d19ab04ca2c0b6af0987035588abb8a541b5b7ff51976b35a30194c58a0c2d614c6d1b76da0e98679af92214e22e4f30869636790e91529b1dafa15c6d6593f92646732a1609f3cd0438fd72f8dd19fe1fab8e295b80bf4656c88bc3d534079143046a09aed855f41c7a017624f1f4edc7ed20d0eb45283396821675233a49a1589fac1d490fc446b96117e7d264353ccb961e0415488df801040e103fad37af3ba9fb4074a5bd0b3bf8657631213c4023fc005487ba1afe781e7d71aa3c797b714efd89717e2767109a6456c52b9e94a559c1f92d97d0c10d8c5172cabe5d3636f3202fb0959ef6541e6f54ade9c853e7825eed6a77933dcec5545ea791c7e016c7858778361268a726fc99bdc51cdfe261607d2dd2ab7f7060523d91689274b933683ac51a9a171f0c28f3bdf71f473fdecebe5ddb1599614efcba4f0228341dfddee8e2899d02afe5f4d8914ca65c0cf8851b3949530311c809c9a9f9016e85d63a7d7b7cd606bc569d4a949c684f2a2509498828de76a11c84bf41c1489c4c878eb6ab51e07bc9e491def72ecc32c87f254fe6cc52507d44e5c6d68d4cd816d343feed1cda655c45a620367522fffe45473c314fa8cc3ee92d6959a2f09d119adf0d2ec88e6946a09f65eff17cb454117b07c5e764f86b9c04dcd47a79ef7a3f07b25da3370286574385f685c03dbd978f0bb23f388c20866670b5e2b6c4d1ee2ea55ea109876a1850aa7ca35754f8a401f07bf8fda40e4259d63f9416e04a2452b794566f90f4d5038b7d3e8456dbd1eb47348a4d8cf286d0f755f7c7e6f44776d52fb107fce882483fc51e976ef2ea78ae2fc5b5e8e00a1e9615497377f7bc4428dceff95d8b141e9275619e42243dd68b14e6b27a08511c2856c2fdb4bc459ce458218f7870c43067ed91f2ce3283009c47fdedfd2a6a40fe448a28f2793ca93b58da9a57897ab6dea3f08c6c83a4fd9f7fac63302de8087c553d076603694ff5148744c4464060515b4d8fb78a316bca5356fb24ec5d15c3a03892d553012ec517892d1d5a8284d6410ab7458599431cfbea9b3906956782332e34fbe7b9d704b1704b748585fd9891f222d9c0d242b660789f82a6e789fbe6f51fc8a3f52d726ea2600d3e73981f02dd29bb390c1d804f64187d1c4648ce49da75bb4afc009bdcd381a1aa62da7ee11e4bae695334e14cc3efd5c23de0efd08cfeae367772f0e4422e5d0fdda4dc5c322955d8583972fa876e69bddd52affa07d658768d789ba5affed1863144da1f760a3d938b04f9bf6dbbf1c66d7e7f6915c50fcc116be326e5009de31f42d24beae734eafe58e385acddab2092445fd7a55f1243bd21791c56b32087ca329d18bd8d318b0cb3d81ef2fee5e1caffa212a3e9dc3e19e8161c33d2c5087d3c0df26c6a5b54785115916ad9ab6140495b648de2cd19c9983139d64ff77eadb59df8562d33412ef50953593c8a5eb2ef563a81903474a0e0717eeee2e523454d78ec63a973da1ffdf259d29bccaa43506d9a7ccca4fb41bf7b2386669fd45fcc3f5309173352d908b3db155fa22811d2906197e21d9d98f99382564a59ed13e75c9228e1f7523768ede9e2e63c9f69b3e3717213737a2b0fcec86917633fc068cfee7f5eb12961d4ac26f33bf05757289ad1e65cfe840a6033abc66aa3730fac439e0184b7fa44bf9ba9dbcde1a801b6581bbe61def02f2634d27e0969c03e25bac176e8834f19493660ced0bb71a3f2895f16724a7628f00bf9ae6b6fa91132ed3305721c5f3fb530140a30fc2f497c80981a5ee398feb4a9ef2bc16326181eed4cf0fa6572166918de9d067de0872a0bdbffbc309c91240a90971e83cabf044aa3ca391b66df6a33c77a12ce433909edb17f39fd7508e4157b87f0f64f2e1a917851c1523e3f5eba65bebf6d343be2006d8705feec2addb923268ae52825aa63838371a3efdf4e590c21d9f040770fce52b2f184ed7faad7904af025b03888b5c19a2e4d8098ab5f32e1e634aa878fb1a9643aa8ae29fdb180a894e65332d60ab81d95c551b9ebadf69b9c2ce154fe7dd09dafba2f6c35a4ded738ddbe4cdd128b441439362aa120bc41e7c64612ee1fc297ce5e11c7b5eee65e9f57edb67d1200695405d67a22b078b49f32dc27919b03f8143e2dcb23dc1514a8131c721bc76a7f4e49e1f0e13955cdd7e1f66a78f693ab023d239490856e91be8e47132442c86930483c506943fc8f7dff4eca6117ee8da677344ef587669a3f1b4b7f46fb591cdb8d76c61d757f5533513699897e1f5a1eda1cd7709891b5b63e1bead9db569aba462de234311360b1e998177be4e513b7e543cf51cc48ee07fc368ef0fb32fc25cba3ea7204aa2c169a6800a622318e3e298e3f13cee59980ba9477c7e2bbc1978d82b6ddd8c6e04abdf825c337a19b3a325d4b4c6d0441f48a40c9b191a5b19401f298591e87c514d84672304e859eb88e6446f96a8ad4a52687afe2dd9e2049f7c0e574dce1224ff7ae15504ff85c68d90f37aecd77e2581341886b2f9d87b00e83ed66ccb7e2f65014d2cb3785cb5e3f790825b4b75f3697201b24396c7b2f52576ccaf0533f4d2f313a9c83593ab3a7702d5b62f268fe261180b8941c60a906b7ea7e099297966f64c800de16b800738c2a700da141b859695586d56f19c090f186ef4e36973296c545f5b4db13cb57d752ecc5c931e37ba89c621faf1e2e1dc5ae0218475bbd4a35407ba27b6cf99bd48800ed8b9a2265c982911e74f3e07d68edfa798ca507b5f67777346ac0c084b7606f01ff51c573e2a28946ba123e2912aba4588fdd3235024f970343973681819d6fea6877eac411cf28f1e9b3eb382710a62b4b71094fae16618b42d9c9f821be97f4847609a22a8420086c8d22ba92fbe4a568140f39683f063ccd4c42df7ab89244a3f0c0b49df2e5567b9905946a1a28e1f59f257daa0f3ae6d13ada401a0c5bb14ff3963ae6af4c9dedad40892192ded416929bda4ea21cbb8d309fd7d1dac6931e3aaab3e27f8f6a5e6501e2646d64c6da7822aec3e14b1a817257e324810b5edff42679a9e988be1d0b5b07a84096e9544631324609b450ac5596626cba3669b3877609ca7b3bd5be56f97061f1fd7f43bfec59fe5301b17992cefd54d8858b2e43e3229fcf53cdcf2507ee67ec918262b03a5e8b5e876f5972f882f96378ec4796d969c3f24bca006962da6cf3a119167f1253c5b7f2597f27dd7a773bde8bc5cc2c9dc675f91c4dd9664bafff965ed5cf3401c8edbcc1a4a6c08005df69e8e65d9e500219d1abee614e3577d4d7190ab8c80627ce416af534286adb6485b3b59ac6ac2c8cecd9071b329b268fe93dd39eeb455036fe45f9568650c0cf6056b76fa5dc63bad2b9423d3f22c538a77d76148abf86adb61536bca57bea89211b25111043c9e81bb795b0c4ae4fef725f9d2d2458b4466de1f9d1b3cc3503a38852526d42b2fe9ed0b1565c4e4ceac4c8004af7dad1ca5a528dbeca859bd1ff9fc1fb1855ae852970ca3923c0834426bb2361d9a86895842ee09a7dde4153b15bb4452ce2faed7d368d8890bd30fc7cc04704e10ea93f94c636fa0437626ce12db439e5dbd657d6664d60a5466771b56b30cc8122153eaa63dd0d5e1eab1e0095af9a4216a4513477d4e2d0d22ca938f8c51892a09f9a1d144224e3cfd2e7be4091f47dd9d64fc02a1ee06d507a8190d124beea75c38d182fb3d0135359be846db3dc4115ca703f6ad31c10194ba574c96ac6a80e1c69f69f05851dbadb587d4a6e36c928b16b0432ae3c510f95126b16bb4a8eba5204cfedf26ff1dfbbaaa0c15334670a0701e35b8f395ad45f14d7ba1bed2dbbe5ceba2c01502e2d29127de302abfdd95a6035b8b78fa02ff3ff98da17e3aadb37fa9faae3211c48428fa206b049db8391f053a23a3ca2251fd73d05a1e67872ecae3e2a8c24eafc7766652f47be0dab8ae414521d306a652960ec24eca092e32ed7084ff91b5ef91eedfce3ae13ef21f2680c7989e4fcc50a3da16246e9f8ce742cc18ee9cd64c935a4967f8f9f815693eb651e7da5ff50c37301d5c0a3484291c8a93f52fb5ae48b590d559d505cb1eabcaa65081a1bc252ef1c593de7de09038632e311939d15f8b58d5b270916ab27ed15e40154ba958eb3718703373df0f6f2d6f967d7a62c731bc621b181f7bb473fded608240a186ea4e774603e79b7410647ddb1158a1ba4c06a8e29c0c99175b787fd6a4073f366d090f4f78d6a848711756b745c0a8ab9141bbdeb272774c452b1355ba8cf6b37b4ef4033d4a18fcaffd24c73ed09d729c2608f580e282a718b7fef80e87337e73c2e66793e99de76e536a211e8b6053728ffad2004f641695748d2891cdce13d45a8204488bc58b67797ec1306c23d19bc9856a872ccf3bbf2634f167a8a95c5b165de8470ad2b9527b29c1881dc62bda4a0b50ea57e1e99682ef6a0f741c25640c43e221f7372ef952087736739c7e15385cbf380fe825b38fd07c6e165c9bf31ae5374b9a9b64645025809e5238c7d4df4037b8011133fb61df5dad42821ae03eceae09bf6ba495f6e91a71c7863d6f2129b51a154432881701afac12ed6c0198ad455d1cee6fb6c578d8288fb4e4be31bff2ac1b51cef8b4424a7c56ca09d242bd6087ae27978933fa4a54d878b16d87643749adea890ad5a6185cec268ec017c7b7c85ca0ef82bb78040ae169c4a651f30117618f33fab9eee32b117a905d0021791cae02d3b09022cf4a5651e71df4c58691f0b4e480919d229b62be21556c1393c20e5b8a2fa1def73017702fc2be0ac9c911c380faa7ad0cc83e705c2a9c88c56a188adf6a1b82712fef060af5324", 0x1000}, {&(0x7f0000000100)="4066dbfb0ea96b702d440483b5ccb4ec4e", 0x11}, {&(0x7f0000000180)="c6e7d42bab9b6e56b13df2f6103ca2ab637ffd0835e7007e22b4a6c4", 0x1c}, {&(0x7f00000012c0)="e8f66ff135b9b37abc59893b3c4ce177f3c577acc2dfcb53f24b4f832fab58c95a6482ae97d7278b4e75b1de6c7df6d4105058e23d1d8902bd6a1e3668b2ab0fc685abfc4ef2e0bb6345dd58ff3629b8576a48c8af65f62ffd4dd781ee5220aed88b0c7710e967295690a53c46163fc6802821c1b3a27c6cdb5917bd7cfa9f05b416124a3c3cd1be208dee3fb83ea480ed3e5dd4c4119cd360207f2d0aafd54d1b558dbf328e55a475e51948654a574422e99dd8e6385e3e2a9259eb3570921d464d8cb883891f2ec257e8914ce3f2043e744144eee02ea6587369", 0xdb}, {&(0x7f00000001c0)="f6dd72e822b02ead46009dda5d3e80e00a66126bdd615ec0714cd33435aea021a66454477c01da6af28ba134315925e25c0b0adf966633f710f43efa7ba8afaf3b77977b39dee58ac01fd9be3fcf81b20790c7612b631460975939a2e96b8723c33cd669593d06ca9a", 0x69}, {&(0x7f00000013c0)="e69e477bf1622cbb60802470a1e3a84d26784fba7f8827e8116441133ce841999e78d6317aa11ff285cda5e6aa81b32be5770b2c12ab1d0eabaabc01ee5f87da84d87398ea2b49d9bed8b6ddd9f5eaf695692131b738c091e3aa5c4f287549a3941a0cb34083a87cdb5b829b7a5621f1629f12744383fca2294cee8383c45e5ba4d00328af3dbc347f3dd02d8eef30d9e8b2717a1efb076a69e7a90c510ef2b1dd89065db200f74511d8dc10c29cc1d7167e243983048301dfded860bc9c2d7f", 0xc0}, {&(0x7f0000001480)="d83150df2414ffe9e02d9c532e8ad3e2d2d8fec331f1955793a76418b14d8de8158a378541e7a90b298f44d4a5722c1ef5612357ae36570fafceed0a7794e07bc4c56f9f56676273edca19faaa67aa62ea57da589cac9639d8ea5d3d318962c43131724e9e94d4430d672f34911cce242ffbd506a2a01ca5cd71f9f7640952f5020022fc76f0e8c74603abcaa611ec8b1ea7b1b1f5d50dcb96993d3bc74f959f4aea0ea2095a9310527f25c32025836d2c62180eb4f3eb45eac4d1e6c62ea8b6523ac4ab1d64ddef6bef", 0xca}, {&(0x7f0000001580)="1920cba22d6454ce7fbc7aa1ebae7d1f18a1f116fb0b3a643f2df946e0b22e71dee738dcaace558404446631b53882db1f7cc97b7ea5ee20dac617379fe72f876b05385df6789d6cdd9888090eeff43cbfd7b6d4d717730576e075863affd782ac5bf7dff3fd1fa8f2165651292c1e32e4f30c285b", 0x75}, {&(0x7f0000000240)="0f941880fba1214025350121291ab61b5841cd65786b4d2c038c8cbef661baef03df8e4acc2958b9da381200a8c9ee877c7a5e04", 0x34}], 0xa) fcntl$dupfd(r1, 0x0, r0) kevent(r0, &(0x7f0000000280)=[{{r2}, 0xffffffffffffffff, 0x4b}], 0x3, 0x0, 0x0, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f0000000080)={&(0x7f0000000040)=[{0x46, 0x76e}, {0x84, 0x3e}, {0x6, 0x8}, {0xd12417b7c290ec23, 0x6}, {0x40, 0x33}], 0x5}) ftruncate(r1, 0x401) ioctl$WSDISPLAYIO_GETSCREEN(r2, 0xc0245755, &(0x7f00000000c0)={0x6, './file0\x00', './file0\x00'}) r3 = semget$private(0x0, 0x2, 0x10) semctl$SETALL(r3, 0x0, 0x9, &(0x7f00000016c0)) kevent(r1, &(0x7f00000016c0)=[{{r2}, 0xfffffffffffffffb, 0x0, 0x0, 0x8001, 0x3}, {{r1}, 0xffffffffffffffff, 0x8, 0xc0000004, 0x210, 0x80000001}], 0x401, 0x0, 0xffffffff, 0x0) 08:39:08 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000280)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b402934999abccdb3189cfb38f83ff90c2452c60af2b51ad0c6b004170162932fda25d893b0679a4", 0x65}], 0x1) write(r0, &(0x7f0000000300)="acf11695c181eafb5e568181155cf063fae5b422a07b70ce2eb8bec3d5324b36127ec0403ce7ed861eb7aa084072c1acf5d6ba093aa8f5671305584a4fc1ad88ba9990b92d765f96b95eaadceda45979c75188b1f4a8fc7b645a5a1677784497473d44b39c6d08b7961d8868fb62e364e41fdcb2f1a4eda20da5a30d6d00fd22f79351a6812efe37ac0f35329c29abfb8c4b19d9dc56e31ec4e6b0020f6909430a656e434aeda59cb7edd1ec4b81cdcca8e90dd5e95f29abd67f1714857148665b7a84c14c3f958b268a8c5e92112b447c9a45a0893f8f8d9d6a75894caa88020724916a7cde0ac0668e75", 0x4c4) close(r0) dup(0xffffffffffffffff) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0xffffffffffffff7f, 0x0, 0x8000000000003, 0x7ffffffffffffffc, "845d550900200000fc5c7fd2008f27df00"}) readv(r1, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 08:39:08 executing program 0: r0 = msgget$private(0x0, 0x0) msgctl$IPC_SET(r0, 0x1, &(0x7f000079df88)) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x8, 0x83) ioctl$VT_SETMODE(r1, 0x80087602, &(0x7f0000000040)={0x1, 0x7fffffff, 0x5, 0x7ff, 0x9}) 08:39:08 executing program 0: pipe2(&(0x7f0000000000), 0x4) clock_settime(0x0, &(0x7f0000000540)={0x3e3f47ea}) 20:56:10 executing program 0: r0 = socket(0x11, 0x3, 0x0) setsockopt(r0, 0x20000000000011, 0x2, &(0x7f0000000040)="186fe65c8e9d448f6378356f4775e700dc5271c623b27a84ab351aff50352b2095bc4cb08cf7404e58aa10751c63a34c30e9f60759afb6ba377d30bf098cfae1ad34866887013ea3419957d6fdeb86dacd1b6833cb53ada8ee56de4c8002a0955fed4c724866c26c7f55def98634858c5be9c9", 0xff51) 20:56:10 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000280)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b402934999abccdb3189cfb38f83ff90c2452c60af2b51ad0c6b004170162932fda25d893b0679a4", 0x65}], 0x1) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0xffffffffffffff7f, 0x0, 0x8000000000003, 0x7ffffffffffffffc, "845d550900200000fc5c7fd2008f27df00"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 20:56:10 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bca) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x6, 0x5, 0x8, 0x3e, "1b5289970a7d29535d870722f7d0862b7838beef", 0x7f, 0x100}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x2, 0x0, 0x0, 0xffff, "4559cfafa633925a6e28bd06e0e478fbe1e3809c", 0x7, 0x7f9}) r1 = open(&(0x7f0000000100)='./bus\x00', 0x4a2, 0x0) connect$inet6(r1, &(0x7f0000000000)={0x18, 0x0, 0xeae, 0xe0}, 0xc) write(r1, 0x0, 0x0) 20:56:10 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = dup(r1) sendto$inet6(r2, &(0x7f0000000040), 0x43000, 0x0, 0x0, 0x0) 20:56:10 executing program 0: r0 = kqueue() kevent(r0, &(0x7f0000000180)=[{{}, 0xfffffffffffffff9, 0x1}], 0x6, 0x0, 0x0, 0x0) select(0x40, &(0x7f00000001c0)={0x8}, 0x0, 0x0, &(0x7f0000000280)={0x0, 0x2f}) r1 = accept$inet6(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000080)={0x4, 0xffff}, 0x8) 20:56:11 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000280)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b402934999abccdb3189cfb38f83ff90c2452c60af2b51ad0c6b004170162932fda25d893b0679a4", 0x65}], 0x1) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0xffffffffffffff7f, 0x0, 0x8000000000003, 0x7ffffffffffffffc, "845d550900200000fc5c7fd2008f27df00"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 20:56:11 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x0) r0 = open(&(0x7f0000000140)='./bus\x00', 0x20, 0x0) sendmsg$unix(r0, &(0x7f0000000200)={&(0x7f0000000040)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000000100)=[{&(0x7f0000000180)="ce6d6ba7846dc9b7119b733da65754d9b5aad5fed636ca85340d933802e4628d3fc4788fc011b505f7eecf1457db6909a89e716e9c81c9a00ae6b5ae06a6ee3990e006abfde930f9e16379d67b", 0x4d}], 0x1, 0x0, 0x0, 0x1}, 0xa) ftruncate(r0, 0x5) link(&(0x7f0000000080)='./bus\x00', &(0x7f00000000c0)='./file0\x00') read(r0, &(0x7f0000000480)=""/101, 0x65) fcntl$setstatus(r0, 0x4, 0xcc) close(r0) open(&(0x7f0000000500)='./file0\x00', 0x712, 0x0) execve(0x0, 0x0, 0x0) 20:56:11 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x5, 0x100000000}) fcntl$lock(r0, 0x9, &(0x7f0000000140)={0x0, 0x2, 0xfffffffffffffffc, 0x100000000}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x80, 0x0) recvfrom$inet(r1, &(0x7f0000000040)=""/58, 0x3a, 0x800, &(0x7f00000000c0)={0x2, 0x0}, 0xc) 20:56:11 executing program 0: r0 = socket$inet6(0x18, 0x1, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1, &(0x7f0000000040)={0x7f}, 0x10) connect$inet6(r0, &(0x7f0000000000)={0x18, 0xffffffffffffffff, 0x0, 0x5}, 0xc) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000140)='/dev/ttyCcfg\x00', 0x40, 0x0) ioctl$VT_OPENQRY(r1, 0x40047601, &(0x7f0000000080)) ioctl$WSDISPLAYIO_GVIDEO(r1, 0x40045744, &(0x7f00000000c0)) 20:56:12 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000280)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b402934999abccdb3189cfb38f83ff90c2452c60af2b51ad0c6b004170162932fda25d893b0679a4", 0x65}], 0x1) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0xffffffffffffff7f, 0x0, 0x8000000000003, 0x7ffffffffffffffc, "845d550900200000fc5c7fd2008f27df00"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 20:56:12 executing program 0: r0 = kqueue() kevent(r0, &(0x7f0000000080)=[{{}, 0xfbfffffffffffff9, 0xf}], 0x4, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x11}], 0x7, 0x0, 0x0, 0x0) kevent(r0, 0x0, 0x0, &(0x7f00000002c0), 0x3, 0x0) r1 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000013000)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r2, &(0x7f0000000140)="ca53b2bc4948af1b9f2dedf5cbf6b4dc0d947d543f608f77f1670a011e33dcfbe9174e65652ed42466dc32591bc8646e24f251619e8e35fa5b38e1292a876f1fd5c0ce1ae86f897f99cf6f377dd0e7dbc55624ac42169911b9557dc55cc18c8e1f94bccfa9df18cf218385a44eebfb46e75acdd22235e2b893b8dc311f40f1c24316ef21aac27d731c25ee01f22a53f9e0f02f020736e27342558226c4c80673b7ed604ada728a1f152a2f2c66496b5c50fd301ef5fb044e69f1f3c846c006eb56fddc63e47abb0061e846b5afa4616a59e8c0ad1f9e99b13d0dbea4eb1176bad6241eebf2520854a26e91c199f3e6dc52f02238350250a6", 0xf8, 0x407, &(0x7f0000000240)=@file={0x0, './file0\x00'}, 0xa) fcntl$lock(r2, 0x7, 0x0) syz_open_pts() unlinkat(r1, &(0x7f0000000000)='./file0\x00', 0x0) symlink(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') fchmodat(r1, &(0x7f0000000100)='./file0\x00', 0xa1, 0x6) chroot(&(0x7f0000000040)='./file0\x00') 20:56:12 executing program 0: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wskbd0\x00', 0x2, 0x0) ioctl$TIOCSTSTAMP(r0, 0x4004570c, &(0x7f00000000c0)) 20:56:13 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000300)="acf11695c181eafb5e568181155cf063fae5b422a07b70ce2eb8bec3d5324b36127ec0403ce7ed861eb7aa084072c1acf5d6ba093aa8f5671305584a4fc1ad88ba9990b92d765f96b95eaadceda45979c75188b1f4a8fc7b645a5a1677784497473d44b39c6d08b7961d8868fb62e364e41fdcb2f1a4eda20da5a30d6d00fd22f79351a6812efe37ac0f35329c29abfb8c4b19d9dc56e31ec4e6b0020f6909430a656e434aeda59cb7edd1ec4b81cdcca8e90dd5e95f29abd67f1714857148665b7a84c14c3f958b268a8c5e92112b447c9a45a0893f8f8d9d6a75894caa88020724916a7cde0ac0668e75", 0x4c4) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0xffffffffffffff7f, 0x0, 0x8000000000003, 0x7ffffffffffffffc, "845d550900200000fc5c7fd2008f27df00"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 20:56:13 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x8000800080002002, 0x2840) r0 = open(&(0x7f0000000000)='./file1\x00', 0x200, 0x80) pipe(&(0x7f00000002c0)={0xffffffffffffffff}) renameat(r0, &(0x7f0000000080)='./file0\x00', r1, &(0x7f0000000300)='./file0\x00') r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0xc0307006, &(0x7f0000000040)) kevent(r2, &(0x7f0000000140)=[{{r2}, 0xfffffffffffffffe, 0x80, 0x40000080, 0x1, 0x101}, {{r2}, 0xffffffffffffffff, 0x0, 0x40, 0x10001, 0x81}], 0x2, &(0x7f0000000180)=[{{r2}, 0xffffffffffffffff, 0x2, 0x80000000, 0x0, 0x4}, {{r2}, 0xfffffffffffffff8, 0x0, 0x2000000a, 0x2, 0x2}, {{r2}, 0x0, 0x8e, 0x20000001, 0xfffffffffffffffb, 0x9}, {{r2}, 0x0, 0x21, 0x40000001, 0x9, 0x2}, {{r2}, 0xfffffffffffffff8, 0x4b, 0x8f, 0xffffffffffffff7f}, {{r2}, 0xfffffffffffffffb, 0x2, 0x2, 0x7ff, 0x53e5}, {{r2}, 0xfffffffffffffffe, 0x25, 0x2, 0xd, 0x8}, {{r2}, 0xfffffffffffffffd, 0x2, 0x1, 0x4, 0x7}], 0x4, &(0x7f0000000280)={0x45, 0x40}) unveil(&(0x7f0000000440)='./file0\x00', &(0x7f0000000340)='c\x00') shutdown(r2, 0x1) 20:56:13 executing program 0: kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xffffffffffffbffe}], 0x0, 0x0) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x3c, &(0x7f0000000000)="06000000", 0x17f) r1 = socket(0x18, 0x1, 0x0) close(r1) fcntl$dupfd(r0, 0x0, r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, 0x0, 0x0) 20:56:13 executing program 0: r0 = socket(0x10000000011, 0x8000000003, 0x0) read(r0, &(0x7f00000001c0)=""/144, 0x90) pipe(&(0x7f0000000000)={0xffffffffffffffff}) kevent(r1, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffd, 0x1, 0x2c, 0x100000001, 0x80}, {{r0}, 0xffffffffffffffff, 0x24, 0x2, 0x101, 0x5a}, {{r0}, 0xfffffffffffffffc, 0x0, 0x79307bfecf923d59, 0x0, 0x5342}, {{r0}, 0xfffffffffffffffb, 0x1, 0x0, 0x0, 0x400}, {{r0}, 0xfffffffffffffffb, 0x8, 0x2, 0x81, 0x5}, {{r0}, 0xfffffffffffffffe, 0x1, 0x2, 0x1ff, 0x7}, {{r0}, 0xfffffffffffffffb, 0x40, 0x80000000, 0x1, 0xb4}], 0x800, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffd, 0x4, 0x1, 0x100000000, 0x2e}], 0x7fffffff, &(0x7f0000000180)={0x6, 0x3}) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f0000000280)={0x2, 0x8}) open$dir(&(0x7f00000002c0)='./file0\x00', 0x0, 0x4) shutdown(r0, 0x1) 20:56:14 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000300)="acf11695c181eafb5e568181155cf063fae5b422a07b70ce2eb8bec3d5324b36127ec0403ce7ed861eb7aa084072c1acf5d6ba093aa8f5671305584a4fc1ad88ba9990b92d765f96b95eaadceda45979c75188b1f4a8fc7b645a5a1677784497473d44b39c6d08b7961d8868fb62e364e41fdcb2f1a4eda20da5a30d6d00fd22f79351a6812efe37ac0f35329c29abfb8c4b19d9dc56e31ec4e6b0020f6909430a656e434aeda59cb7edd1ec4b81cdcca8e90dd5e95f29abd67f1714857148665b7a84c14c3f958b268a8c5e92112b447c9a45a0893f8f8d9d6a75894caa88020724916a7cde0ac0668e75", 0x4c4) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0xffffffffffffff7f, 0x0, 0x8000000000003, 0x7ffffffffffffffc, "845d550900200000fc5c7fd2008f27df00"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 20:56:14 executing program 0: mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x4) r0 = syz_open_pts() syz_open_pts() mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)='\x00', r1, &(0x7f0000000080)='./file0\x00') utimensat(r1, &(0x7f00000001c0)='./file0/file0/file0/file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x100, 0x1) bind(r2, &(0x7f0000000080)=@in={0x2, 0x3}, 0xc) nanosleep(&(0x7f0000000200)={0x68, 0x7feffffc}, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0xf8b1, 0x0, 0x10000fe, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x2, 0x220b, 0x90d0, 0x3, "d730c1e7bb6fc6e23c5b00000000000000e74de4", 0x2, 0xfff}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f00000002c0)="bdfa4d2582c321a8cf9884fa33e90f8e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa5e78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60fbf34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f50146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee59b09d7b8b0cf8959330d23aafbaf89e60d178c370f8d7b603d1179d96837b2b0064a4370ec77628cc1a2e9c8d72689ca04", 0xf1) r4 = syz_open_pts() close(r0) dup(r4) r5 = syz_open_pts() ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5bfa600"}) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000280)={0x0, 0xffffffeffffffffd, 0x20003, 0xd9f, "4d77d93f000004070000ebffff03000000001700"}) readv(r5, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 20:56:15 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000300)="acf11695c181eafb5e568181155cf063fae5b422a07b70ce2eb8bec3d5324b36127ec0403ce7ed861eb7aa084072c1acf5d6ba093aa8f5671305584a4fc1ad88ba9990b92d765f96b95eaadceda45979c75188b1f4a8fc7b645a5a1677784497473d44b39c6d08b7961d8868fb62e364e41fdcb2f1a4eda20da5a30d6d00fd22f79351a6812efe37ac0f35329c29abfb8c4b19d9dc56e31ec4e6b0020f6909430a656e434aeda59cb7edd1ec4b81cdcca8e90dd5e95f29abd67f1714857148665b7a84c14c3f958b268a8c5e92112b447c9a45a0893f8f8d9d6a75894caa88020724916a7cde0ac0668e75", 0x4c4) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0xffffffffffffff7f, 0x0, 0x8000000000003, 0x7ffffffffffffffc, "845d550900200000fc5c7fd2008f27df00"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 20:56:15 executing program 0: getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140), 0xc) geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f00000001c0)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) setuid(r0) setgroups(0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f0000000000)='./file0\x00', r1, r2) 20:56:15 executing program 0: r0 = socket(0x800000018, 0x2, 0x0) r1 = semget(0x2, 0x0, 0x102) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000140)=""/219) r2 = socket(0x18, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0xa, r2) ioctl$WSDISPLAYIO_DELSCREEN(r3, 0x80085754, &(0x7f0000000040)={0x7, 0x2}) close(r0) close(r2) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r4 = socket(0x13, 0x1, 0x0) socket(0x11, 0x8046, 0x401) connect$unix(r4, &(0x7f0000000100)=@abs={0x1, 0x0, 0x2}, 0xffffffffffffff07) dup2(r0, r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000), 0xc) 20:56:15 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x20005701, 0x0) open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x58) 20:56:16 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r0 = syz_open_pts() writev(r0, &(0x7f0000000040)=[{&(0x7f0000000280)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b402934999abccdb3189cfb38f83ff90c2452c60af2b51ad0c6b004170162932fda25d893b0679a4", 0x65}], 0x1) write(r0, &(0x7f0000000300)="acf11695c181eafb5e568181155cf063fae5b422a07b70ce2eb8bec3d5324b36127ec0403ce7ed861eb7aa084072c1acf5d6ba093aa8f5671305584a4fc1ad88ba9990b92d765f96b95eaadceda45979c75188b1f4a8fc7b645a5a1677784497473d44b39c6d08b7961d8868fb62e364e41fdcb2f1a4eda20da5a30d6d00fd22f79351a6812efe37ac0f35329c29abfb8c4b19d9dc56e31ec4e6b0020f6909430a656e434aeda59cb7edd1ec4b81cdcca8e90dd5e95f29abd67f1714857148665b7a84c14c3f958b268a8c5e92112b447c9a45a0893f8f8d9d6a75894caa88020724916a7cde0ac0668e75", 0x4c4) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0xffffffffffffff7f, 0x0, 0x8000000000003, 0x7ffffffffffffffc, "845d550900200000fc5c7fd2008f27df00"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 20:56:16 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000001640)="582720efabd16ebae63225259560f8e5c15f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c583e4d54a38b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc037916b136a54c", 0x65) writev(r0, &(0x7f0000001540)=[{&(0x7f00000001c0)="b67cf482a913d89100000000000000000000000000007389e4ebf40fbfd81195cc8ae739d2036c67", 0x28}], 0x1) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0xffffffffffffffff, 0x0, 0x4, 0xffbfffffffffffff, "85495500020000000000001167f5bfa600", 0xfffffffffffffffe}) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000000)=0x2) syz_open_pts() poll(&(0x7f0000000040)=[{r2, 0x21}], 0x1, 0x0) 20:56:16 executing program 0: mknod(&(0x7f0000000280)='./file0\x00', 0x2002, 0x0) open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x5bcd) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000080)={0xffffffffffffff5a}, 0x0, 0x0, 0x0) renameat(r0, &(0x7f0000000180)='./bus\x00', r0, &(0x7f0000000240)='./file0\x00') preadv(r0, &(0x7f00000006c0)=[{&(0x7f00000000c0)=""/77, 0x4d}], 0x1, 0x0) select(0x40, &(0x7f0000000040)={0x8}, 0x0, 0x0, &(0x7f0000000200)) 20:56:17 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r0 = syz_open_pts() writev(r0, &(0x7f0000000040)=[{&(0x7f0000000280)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b402934999abccdb3189cfb38f83ff90c2452c60af2b51ad0c6b004170162932fda25d893b0679a4", 0x65}], 0x1) write(r0, &(0x7f0000000300)="acf11695c181eafb5e568181155cf063fae5b422a07b70ce2eb8bec3d5324b36127ec0403ce7ed861eb7aa084072c1acf5d6ba093aa8f5671305584a4fc1ad88ba9990b92d765f96b95eaadceda45979c75188b1f4a8fc7b645a5a1677784497473d44b39c6d08b7961d8868fb62e364e41fdcb2f1a4eda20da5a30d6d00fd22f79351a6812efe37ac0f35329c29abfb8c4b19d9dc56e31ec4e6b0020f6909430a656e434aeda59cb7edd1ec4b81cdcca8e90dd5e95f29abd67f1714857148665b7a84c14c3f958b268a8c5e92112b447c9a45a0893f8f8d9d6a75894caa88020724916a7cde0ac0668e75", 0x4c4) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0xffffffffffffff7f, 0x0, 0x8000000000003, 0x7ffffffffffffffc, "845d550900200000fc5c7fd2008f27df00"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 20:56:17 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000280)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b402934999abccdb3189cfb38f83ff90c2452c60af2b51ad0c6b004170162932fda25d893b0679a4", 0x65}], 0x1) write(r0, &(0x7f0000000200), 0xfe72) write(r0, &(0x7f0000000180)="da6669f97630e7177d068a4b064e1885ab2236c605c697a720d59e6b8b05e5aa5e0bb45b5f5c428f474ee254b6c98fb0d8927e066b26e1be0e479ea949e941b0eab25f2f3092773008f8a8bbd191ba1dc26c1c03f79d27fcef5de79ee6afed86af2266aa21a8ab0519d6fd9130b450953fa96413c9064cd54df59072d3dca6f01f36fdc7a442496015e74b73c32cc6fcde18f532f047c0b77aabf81c3be040877f5e5fccdad0d63c7f1435c731758d81b4d6f564ef15460104df660d56a642811f6bdb9608c53b914396c4b944dde631a3f735f7259446f06748343cfb5a66fd", 0xe0) munmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 20:56:18 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r0 = syz_open_pts() writev(r0, &(0x7f0000000040)=[{&(0x7f0000000280)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b402934999abccdb3189cfb38f83ff90c2452c60af2b51ad0c6b004170162932fda25d893b0679a4", 0x65}], 0x1) write(r0, &(0x7f0000000300)="acf11695c181eafb5e568181155cf063fae5b422a07b70ce2eb8bec3d5324b36127ec0403ce7ed861eb7aa084072c1acf5d6ba093aa8f5671305584a4fc1ad88ba9990b92d765f96b95eaadceda45979c75188b1f4a8fc7b645a5a1677784497473d44b39c6d08b7961d8868fb62e364e41fdcb2f1a4eda20da5a30d6d00fd22f79351a6812efe37ac0f35329c29abfb8c4b19d9dc56e31ec4e6b0020f6909430a656e434aeda59cb7edd1ec4b81cdcca8e90dd5e95f29abd67f1714857148665b7a84c14c3f958b268a8c5e92112b447c9a45a0893f8f8d9d6a75894caa88020724916a7cde0ac0668e75", 0x4c4) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0xffffffffffffff7f, 0x0, 0x8000000000003, 0x7ffffffffffffffc, "845d550900200000fc5c7fd2008f27df00"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 20:56:18 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000280)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b402934999abccdb3189cfb38f83ff90c2452c60af2b51ad0c6b004170162932fda25d893b0679a4", 0x65}], 0x1) write(r0, &(0x7f0000000200), 0xfe72) write(r0, &(0x7f0000000180)="da6669f97630e7177d068a4b064e1885ab2236c605c697a720d59e6b8b05e5aa5e0bb45b5f5c428f474ee254b6c98fb0d8927e066b26e1be0e479ea949e941b0eab25f2f3092773008f8a8bbd191ba1dc26c1c03f79d27fcef5de79ee6afed86af2266aa21a8ab0519d6fd9130b450953fa96413c9064cd54df59072d3dca6f01f36fdc7a442496015e74b73c32cc6fcde18f532f047c0b77aabf81c3be040877f5e5fccdad0d63c7f1435c731758d81b4d6f564ef15460104df660d56a642811f6bdb9608c53b914396c4b944dde631a3f735f7259446f06748343cfb5a66fd", 0xe0) munmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 20:56:19 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f0000000280)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b402934999abccdb3189cfb38f83ff90c2452c60af2b51ad0c6b004170162932fda25d893b0679a4", 0x65}], 0x1) write(0xffffffffffffffff, &(0x7f0000000300)="acf11695c181eafb5e568181155cf063fae5b422a07b70ce2eb8bec3d5324b36127ec0403ce7ed861eb7aa084072c1acf5d6ba093aa8f5671305584a4fc1ad88ba9990b92d765f96b95eaadceda45979c75188b1f4a8fc7b645a5a1677784497473d44b39c6d08b7961d8868fb62e364e41fdcb2f1a4eda20da5a30d6d00fd22f79351a6812efe37ac0f35329c29abfb8c4b19d9dc56e31ec4e6b0020f6909430a656e434aeda59cb7edd1ec4b81cdcca8e90dd5e95f29abd67f1714857148665b7a84c14c3f958b268a8c5e92112b447c9a45a0893f8f8d9d6a75894caa88020724916a7cde0ac0668e75", 0x4c4) r0 = syz_open_pts() close(0xffffffffffffffff) dup(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0xffffffffffffff7f, 0x0, 0x8000000000003, 0x7ffffffffffffffc, "845d550900200000fc5c7fd2008f27df00"}) readv(r1, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 20:56:19 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000280)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b402934999abccdb3189cfb38f83ff90c2452c60af2b51ad0c6b004170162932fda25d893b0679a4", 0x65}], 0x1) write(r0, &(0x7f0000000200), 0xfe72) write(r0, &(0x7f0000000180)="da6669f97630e7177d068a4b064e1885ab2236c605c697a720d59e6b8b05e5aa5e0bb45b5f5c428f474ee254b6c98fb0d8927e066b26e1be0e479ea949e941b0eab25f2f3092773008f8a8bbd191ba1dc26c1c03f79d27fcef5de79ee6afed86af2266aa21a8ab0519d6fd9130b450953fa96413c9064cd54df59072d3dca6f01f36fdc7a442496015e74b73c32cc6fcde18f532f047c0b77aabf81c3be040877f5e5fccdad0d63c7f1435c731758d81b4d6f564ef15460104df660d56a642811f6bdb9608c53b914396c4b944dde631a3f735f7259446f06748343cfb5a66fd", 0xe0) munmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 20:56:20 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f0000000280)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b402934999abccdb3189cfb38f83ff90c2452c60af2b51ad0c6b004170162932fda25d893b0679a4", 0x65}], 0x1) write(0xffffffffffffffff, &(0x7f0000000300)="acf11695c181eafb5e568181155cf063fae5b422a07b70ce2eb8bec3d5324b36127ec0403ce7ed861eb7aa084072c1acf5d6ba093aa8f5671305584a4fc1ad88ba9990b92d765f96b95eaadceda45979c75188b1f4a8fc7b645a5a1677784497473d44b39c6d08b7961d8868fb62e364e41fdcb2f1a4eda20da5a30d6d00fd22f79351a6812efe37ac0f35329c29abfb8c4b19d9dc56e31ec4e6b0020f6909430a656e434aeda59cb7edd1ec4b81cdcca8e90dd5e95f29abd67f1714857148665b7a84c14c3f958b268a8c5e92112b447c9a45a0893f8f8d9d6a75894caa88020724916a7cde0ac0668e75", 0x4c4) r0 = syz_open_pts() close(0xffffffffffffffff) dup(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0xffffffffffffff7f, 0x0, 0x8000000000003, 0x7ffffffffffffffc, "845d550900200000fc5c7fd2008f27df00"}) readv(r1, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 20:56:20 executing program 0: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) fcntl$dupfd(r0, 0x0, r1) r2 = getpid() fcntl$setown(r0, 0x6, r2) dup2(r0, r0) fcntl$setown(r1, 0x6, r2) 20:56:20 executing program 0: r0 = socket$inet(0x2, 0x3, 0x2f) r1 = dup2(r0, r0) kevent(r1, &(0x7f00000001c0)=[{{r0}, 0x0, 0x20, 0x0, 0x7, 0xffffffffffffffc1}, {{r0}, 0xffffffffffffffff, 0x10, 0x0, 0x1ff, 0x8000}, {{r0}, 0xfffffffffffffffd, 0x1, 0x20, 0x7, 0x7}, {{r0}, 0xfffffffffffffffb, 0x8, 0xf0000060, 0xce, 0x8e}, {{r0}, 0xfffffffffffffffa, 0x7f, 0xfffff, 0x5, 0x200}, {{r0}, 0xfffffffffffffffa, 0x8, 0x2, 0x5, 0xfff}], 0x7, &(0x7f0000000040)=[{{r0}, 0x727a362866db0294, 0x40, 0x2, 0x8001, 0x6}, {{r0}, 0xffffffffffffffff, 0x10, 0x81, 0x1, 0x5}], 0x100000000, &(0x7f0000000280)={0x8, 0x3}) write(r0, &(0x7f00000000c0)="438bbd91b5ee2bd8ce764960daecbe26018ae691cf262c03e3ce4d9cc76755bdc1cc6b51d469f56ddee6f7d5f8bc0060cdbe3faa247a2dd9b4b379f33ebf36fdf9bf453ef0bad3d47392e26495c4c025cf20a9715d128e8538fa3cddfe55273374a0cf20cc6782bf54c7aef9cfd2a89874e1854dca2ef87c55cc4f8cf38ff00547147463e7cb131608979ed14951ddd45d4f4f3d6e5c983cd5ddb1a9c68d1089da6b849160f011b7a301022df04f2aa7fb9dc2ce876b5f4b4d36bd868b17f7053cf7", 0xc2) connect(r0, &(0x7f0000000080)=@in6={0x18, 0x2, 0x2f5}, 0xfffffffffffffea2) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r1, &(0x7f00000002c0)=[{{r3}, 0xffffffffffffffff, 0x10, 0x3, 0x0, 0x40}, {{r1}, 0xfffffffffffffffe, 0x4, 0x1, 0xffffffff, 0x4}, {{r1}, 0xffffffffffffffff, 0xee, 0x0, 0xfffffffffffffff9, 0x101}, {{r1}, 0xffffffffffffffff, 0x42, 0x3, 0x3ff, 0x7fffffff}, {{r2}, 0xffffffffffffffff, 0x20, 0xfffff, 0x1, 0x80}, {{r1}, 0xa2067cb3497cb9f1, 0x15, 0x40, 0x80000001, 0x1ff}, {{r3}, 0xfffffffffffffffd, 0x30, 0x10, 0x9bf, 0x3}, {{r1}, 0xfffffffffffffffe, 0xa1, 0x2, 0x1000, 0x2}], 0x35, &(0x7f00000003c0)=[{{r1}, 0xfffffffffffffffb, 0x2, 0x6, 0x3f, 0x9}, {{r3}, 0xfffffffffffffff8, 0x1, 0xa0, 0x6, 0x80000001}, {{r2}, 0xfffffffffffffffb, 0x20, 0x2, 0x7, 0x100000000}, {{r3}, 0xffffffffffffffff, 0xa0, 0x40000020, 0x3, 0x1}], 0x9, &(0x7f0000000440)={0x7, 0x1}) socket(0x18, 0x8000, 0x4) 20:56:20 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000040)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r1 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r2 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000080)=[{r1}], 0x1, 0x0) write(r0, &(0x7f0000000c80)="3e2a7913e4ba0600000000000000e5e27b216d673551c0c01b3dfaf91739ee6cfd0f85000000e552aaeefeaff0f2c85e2831c61ad449011f7c000000000000013c1fe9002000000000000001ff10343482", 0x51) r3 = syz_open_pts() ioctl$WSDISPLAYIO_USEFONT(r2, 0x80585750, &(0x7f0000000180)={'./file0\x00', 0x1, 0x3, 0x7, 0x0, 0x8, 0x2, 0x88e, 0x0, 0x1, 0x4118a32, 0x9}) close(r0) dup(r3) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000940)={0xfffffffffffffff8, 0x7, 0x5, 0xffffffffffffff19, "02000010000101936000"}) readv(r4, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 20:56:20 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f0000000280)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b402934999abccdb3189cfb38f83ff90c2452c60af2b51ad0c6b004170162932fda25d893b0679a4", 0x65}], 0x1) write(0xffffffffffffffff, &(0x7f0000000300)="acf11695c181eafb5e568181155cf063fae5b422a07b70ce2eb8bec3d5324b36127ec0403ce7ed861eb7aa084072c1acf5d6ba093aa8f5671305584a4fc1ad88ba9990b92d765f96b95eaadceda45979c75188b1f4a8fc7b645a5a1677784497473d44b39c6d08b7961d8868fb62e364e41fdcb2f1a4eda20da5a30d6d00fd22f79351a6812efe37ac0f35329c29abfb8c4b19d9dc56e31ec4e6b0020f6909430a656e434aeda59cb7edd1ec4b81cdcca8e90dd5e95f29abd67f1714857148665b7a84c14c3f958b268a8c5e92112b447c9a45a0893f8f8d9d6a75894caa88020724916a7cde0ac0668e75", 0x4c4) r0 = syz_open_pts() close(0xffffffffffffffff) dup(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0xffffffffffffff7f, 0x0, 0x8000000000003, 0x7ffffffffffffffc, "845d550900200000fc5c7fd2008f27df00"}) readv(r1, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 20:56:21 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x6b, 0x0, 0x0) r1 = socket$inet(0x2, 0x0, 0x8000) connect(r1, &(0x7f0000000000)=@in6={0x18, 0x2, 0x74, 0x3}, 0xc) 20:56:21 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x2000, 0x4400) r0 = open(&(0x7f000054a000)='./bus\x00', 0x2, 0x0) fcntl$setstatus(r0, 0x4, 0x0) poll(&(0x7f0000000000)=[{r0, 0x10}, {r0, 0x10}], 0x2, 0x1827) 20:56:21 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000280)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b402934999abccdb3189cfb38f83ff90c2452c60af2b51ad0c6b004170162932fda25d893b0679a4", 0x65}], 0x1) write(r0, &(0x7f0000000300)="acf11695c181eafb5e568181155cf063fae5b422a07b70ce2eb8bec3d5324b36127ec0403ce7ed861eb7aa084072c1acf5d6ba093aa8f5671305584a4fc1ad88ba9990b92d765f96b95eaadceda45979c75188b1f4a8fc7b645a5a1677784497473d44b39c6d08b7961d8868fb62e364e41fdcb2f1a4eda20da5a30d6d00fd22f79351a6812efe37ac0f35329c29abfb8c4b19d9dc56e31ec4e6b0020f6909430a656e434aeda59cb7edd1ec4b81cdcca8e90dd5e95f29abd67f1714857148665b7a84c14c3f958b268a8c5e92112b447c9a45a0893f8f8d9d6a75894caa88020724916a7cde0ac0668e75", 0x4c4) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0xffffffffffffff7f, 0x0, 0x8000000000003, 0x7ffffffffffffffc, "845d550900200000fc5c7fd2008f27df00"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 20:56:21 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000280)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b402934999abccdb3189cfb38f83ff90c2452c60af2b51ad0c6b004170162932fda25d893b0679a4", 0x65}], 0x1) write(r0, &(0x7f0000000300)="acf11695c181eafb5e568181155cf063fae5b422a07b70ce2eb8bec3d5324b36127ec0403ce7ed861eb7aa084072c1acf5d6ba093aa8f5671305584a4fc1ad88ba9990b92d765f96b95eaadceda45979c75188b1f4a8fc7b645a5a1677784497473d44b39c6d08b7961d8868fb62e364e41fdcb2f1a4eda20da5a30d6d00fd22f79351a6812efe37ac0f35329c29abfb8c4b19d9dc56e31ec4e6b0020f6909430a656e434aeda59cb7edd1ec4b81cdcca8e90dd5e95f29abd67f1714857148665b7a84c14c3f958b268a8c5e92112b447c9a45a0893f8f8d9d6a75894caa88020724916a7cde0ac0668e75", 0x4c4) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0xffffffffffffff7f, 0x0, 0x8000000000003, 0x7ffffffffffffffc, "845d550900200000fc5c7fd2008f27df00"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 20:56:22 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000280)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b402934999abccdb3189cfb38f83ff90c2452c60af2b51ad0c6b004170162932fda25d893b0679a4", 0x65}], 0x1) write(r0, &(0x7f0000000300)="acf11695c181eafb5e568181155cf063fae5b422a07b70ce2eb8bec3d5324b36127ec0403ce7ed861eb7aa084072c1acf5d6ba093aa8f5671305584a4fc1ad88ba9990b92d765f96b95eaadceda45979c75188b1f4a8fc7b645a5a1677784497473d44b39c6d08b7961d8868fb62e364e41fdcb2f1a4eda20da5a30d6d00fd22f79351a6812efe37ac0f35329c29abfb8c4b19d9dc56e31ec4e6b0020f6909430a656e434aeda59cb7edd1ec4b81cdcca8e90dd5e95f29abd67f1714857148665b7a84c14c3f958b268a8c5e92112b447c9a45a0893f8f8d9d6a75894caa88020724916a7cde0ac0668e75", 0x4c4) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0xffffffffffffff7f, 0x0, 0x8000000000003, 0x7ffffffffffffffc, "845d550900200000fc5c7fd2008f27df00"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 20:56:22 executing program 0: r0 = syz_open_pts() r1 = getpid() wait4(r1, &(0x7f0000000080), 0x3, &(0x7f00000000c0)) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000000)) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000040)=0xf818) 20:56:22 executing program 1: preadv(0xffffffffffffffff, 0x0, 0x0, 0x0) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000280)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b402934999abccdb3189cfb38f83ff90c2452c60af2b51ad0c6b004170162932fda25d893b0679a4", 0x65}], 0x1) write(r0, &(0x7f0000000300)="acf11695c181eafb5e568181155cf063fae5b422a07b70ce2eb8bec3d5324b36127ec0403ce7ed861eb7aa084072c1acf5d6ba093aa8f5671305584a4fc1ad88ba9990b92d765f96b95eaadceda45979c75188b1f4a8fc7b645a5a1677784497473d44b39c6d08b7961d8868fb62e364e41fdcb2f1a4eda20da5a30d6d00fd22f79351a6812efe37ac0f35329c29abfb8c4b19d9dc56e31ec4e6b0020f6909430a656e434aeda59cb7edd1ec4b81cdcca8e90dd5e95f29abd67f1714857148665b7a84c14c3f958b268a8c5e92112b447c9a45a0893f8f8d9d6a75894caa88020724916a7cde0ac0668e75", 0x4c4) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0xffffffffffffff7f, 0x0, 0x8000000000003, 0x7ffffffffffffffc, "845d550900200000fc5c7fd2008f27df00"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 20:56:22 executing program 0: r0 = socket(0x11, 0x3, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000340)=[{{r0}, 0xffffffffffffffff, 0x1000000000000c1}], 0x8001, 0x0, 0x0, 0x0) shutdown(r0, 0x1) r2 = kqueue() r3 = dup2(r2, r0) recvfrom$inet(r3, &(0x7f0000000380)=""/4096, 0x1000, 0x41, &(0x7f0000000000)={0x2, 0x0}, 0xc) 20:56:22 executing program 1: preadv(0xffffffffffffffff, 0x0, 0x0, 0x0) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000280)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b402934999abccdb3189cfb38f83ff90c2452c60af2b51ad0c6b004170162932fda25d893b0679a4", 0x65}], 0x1) write(r0, &(0x7f0000000300)="acf11695c181eafb5e568181155cf063fae5b422a07b70ce2eb8bec3d5324b36127ec0403ce7ed861eb7aa084072c1acf5d6ba093aa8f5671305584a4fc1ad88ba9990b92d765f96b95eaadceda45979c75188b1f4a8fc7b645a5a1677784497473d44b39c6d08b7961d8868fb62e364e41fdcb2f1a4eda20da5a30d6d00fd22f79351a6812efe37ac0f35329c29abfb8c4b19d9dc56e31ec4e6b0020f6909430a656e434aeda59cb7edd1ec4b81cdcca8e90dd5e95f29abd67f1714857148665b7a84c14c3f958b268a8c5e92112b447c9a45a0893f8f8d9d6a75894caa88020724916a7cde0ac0668e75", 0x4c4) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0xffffffffffffff7f, 0x0, 0x8000000000003, 0x7ffffffffffffffc, "845d550900200000fc5c7fd2008f27df00"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 20:56:22 executing program 0: socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x4) ioctl$KDSETRAD(r2, 0x20004b43) sendmsg$unix(r0, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff00000100000000000000"], 0x10}, 0x0) fcntl$dupfd(r1, 0xa, r1) close(r0) 20:56:22 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x8000, 0x168) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f00000000c0)) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xe, 0x0, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x20) ioctl$WSDISPLAYIO_GMODE(r2, 0x4004574b, &(0x7f0000000040)) 20:56:22 executing program 0: mprotect(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x2) mprotect(&(0x7f000032e000/0x3000)=nil, 0x3000, 0x6) mprotect(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x6) munlock(&(0x7f0000330000/0x2000)=nil, 0x2000) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x10048, 0x8f) fchmodat(r0, &(0x7f0000000040)='./file0\x00', 0x8, 0x6) 20:56:22 executing program 1: preadv(0xffffffffffffffff, 0x0, 0x0, 0x0) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000280)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b402934999abccdb3189cfb38f83ff90c2452c60af2b51ad0c6b004170162932fda25d893b0679a4", 0x65}], 0x1) write(r0, &(0x7f0000000300)="acf11695c181eafb5e568181155cf063fae5b422a07b70ce2eb8bec3d5324b36127ec0403ce7ed861eb7aa084072c1acf5d6ba093aa8f5671305584a4fc1ad88ba9990b92d765f96b95eaadceda45979c75188b1f4a8fc7b645a5a1677784497473d44b39c6d08b7961d8868fb62e364e41fdcb2f1a4eda20da5a30d6d00fd22f79351a6812efe37ac0f35329c29abfb8c4b19d9dc56e31ec4e6b0020f6909430a656e434aeda59cb7edd1ec4b81cdcca8e90dd5e95f29abd67f1714857148665b7a84c14c3f958b268a8c5e92112b447c9a45a0893f8f8d9d6a75894caa88020724916a7cde0ac0668e75", 0x4c4) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0xffffffffffffff7f, 0x0, 0x8000000000003, 0x7ffffffffffffffc, "845d550900200000fc5c7fd2008f27df00"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 20:56:22 executing program 0: r0 = syz_open_pts() syz_open_pts() r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x11}], 0xfff, 0x0, 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) pipe2(&(0x7f0000000080), 0x4) r3 = kqueue() kevent(r3, &(0x7f0000000180)=[{{r2}, 0xfffffffffffffffe, 0x1}], 0x0, &(0x7f0000000280), 0x10000, 0x0) kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) kevent(r1, &(0x7f00000001c0)=[{{r1}, 0xffffffffffffffff, 0x2b}], 0x3ff, 0x0, 0xffffffffffffffff, 0x0) kevent(r1, 0x0, 0x0, &(0x7f0000000040), 0x3, 0x0) 20:56:22 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0), 0x0, 0x0) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000280)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b402934999abccdb3189cfb38f83ff90c2452c60af2b51ad0c6b004170162932fda25d893b0679a4", 0x65}], 0x1) write(r0, &(0x7f0000000300)="acf11695c181eafb5e568181155cf063fae5b422a07b70ce2eb8bec3d5324b36127ec0403ce7ed861eb7aa084072c1acf5d6ba093aa8f5671305584a4fc1ad88ba9990b92d765f96b95eaadceda45979c75188b1f4a8fc7b645a5a1677784497473d44b39c6d08b7961d8868fb62e364e41fdcb2f1a4eda20da5a30d6d00fd22f79351a6812efe37ac0f35329c29abfb8c4b19d9dc56e31ec4e6b0020f6909430a656e434aeda59cb7edd1ec4b81cdcca8e90dd5e95f29abd67f1714857148665b7a84c14c3f958b268a8c5e92112b447c9a45a0893f8f8d9d6a75894caa88020724916a7cde0ac0668e75", 0x4c4) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0xffffffffffffff7f, 0x0, 0x8000000000003, 0x7ffffffffffffffc, "845d550900200000fc5c7fd2008f27df00"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 20:56:22 executing program 0: r0 = socket(0x11, 0x3, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000340)=[{{r0}, 0xffffffffffffffff, 0xc1}], 0x3, 0x0, 0x0, 0x0) mlock(&(0x7f0000ffc000/0x2000)=nil, 0x2000) r2 = kqueue() recvmsg(r0, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/13, 0xd}], 0x1, &(0x7f0000000140)=""/1, 0x1}, 0x1) kevent(r2, &(0x7f0000000000), 0x34, 0x0, 0xc68, 0x0) r3 = kqueue() kevent(r3, &(0x7f00000002c0), 0x8, 0x0, 0x9, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000080), 0x9130dbf, 0x0, 0xddd, 0x0) shutdown(r0, 0x0) r5 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x100, 0x2) ioctl$WSDISPLAYIO_USEFONT(r5, 0x80585750, &(0x7f0000000040)={'./file0\x00', 0x7fff, 0x5, 0x5, 0x0, 0x6, 0x20, 0x81, 0x0, 0x1, 0x218000000000, 0x3}) r6 = dup2(r0, r1) fchdir(r6) 20:56:22 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0), 0x0, 0x0) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000280)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b402934999abccdb3189cfb38f83ff90c2452c60af2b51ad0c6b004170162932fda25d893b0679a4", 0x65}], 0x1) write(r0, &(0x7f0000000300)="acf11695c181eafb5e568181155cf063fae5b422a07b70ce2eb8bec3d5324b36127ec0403ce7ed861eb7aa084072c1acf5d6ba093aa8f5671305584a4fc1ad88ba9990b92d765f96b95eaadceda45979c75188b1f4a8fc7b645a5a1677784497473d44b39c6d08b7961d8868fb62e364e41fdcb2f1a4eda20da5a30d6d00fd22f79351a6812efe37ac0f35329c29abfb8c4b19d9dc56e31ec4e6b0020f6909430a656e434aeda59cb7edd1ec4b81cdcca8e90dd5e95f29abd67f1714857148665b7a84c14c3f958b268a8c5e92112b447c9a45a0893f8f8d9d6a75894caa88020724916a7cde0ac0668e75", 0x4c4) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0xffffffffffffff7f, 0x0, 0x8000000000003, 0x7ffffffffffffffc, "845d550900200000fc5c7fd2008f27df00"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 20:56:22 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) utimes(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{0xdb73e98, 0x9}, {0x0, 0x2}}) r1 = dup2(r0, r0) sendmsg$unix(r1, &(0x7f0000001700)={&(0x7f0000000300)=@file={0x3611f73d102418fb, './file0\x00'}, 0xa, 0x0}, 0x0) 20:56:22 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x90d0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000640)="bdfa4d2582c321a8cf9884fa33e90f8e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d99705dc1ce23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa5e78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bd25d6b54cfb7d0304", 0x7f) syz_open_pts() close(r0) r1 = socket$inet(0x2, 0x1, 0x7fff) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5bfa600"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000280)={0x0, 0xffffffeffffffffd, 0x20003, 0xd9f, "0000000000000000000000000000000400"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) syz_open_pts() 20:56:22 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0), 0x0, 0x0) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000280)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b402934999abccdb3189cfb38f83ff90c2452c60af2b51ad0c6b004170162932fda25d893b0679a4", 0x65}], 0x1) write(r0, &(0x7f0000000300)="acf11695c181eafb5e568181155cf063fae5b422a07b70ce2eb8bec3d5324b36127ec0403ce7ed861eb7aa084072c1acf5d6ba093aa8f5671305584a4fc1ad88ba9990b92d765f96b95eaadceda45979c75188b1f4a8fc7b645a5a1677784497473d44b39c6d08b7961d8868fb62e364e41fdcb2f1a4eda20da5a30d6d00fd22f79351a6812efe37ac0f35329c29abfb8c4b19d9dc56e31ec4e6b0020f6909430a656e434aeda59cb7edd1ec4b81cdcca8e90dd5e95f29abd67f1714857148665b7a84c14c3f958b268a8c5e92112b447c9a45a0893f8f8d9d6a75894caa88020724916a7cde0ac0668e75", 0x4c4) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0xffffffffffffff7f, 0x0, 0x8000000000003, 0x7ffffffffffffffc, "845d550900200000fc5c7fd2008f27df00"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 20:56:23 executing program 0: r0 = socket(0x18, 0x3, 0x0) readv(r0, &(0x7f0000000580)=[{&(0x7f0000000100)=""/153, 0x99}, {&(0x7f00000001c0)=""/184, 0xb8}, {&(0x7f0000000280)=""/210, 0xd2}, {&(0x7f0000000380)=""/200, 0xc8}, {&(0x7f0000000480)=""/162, 0xa2}, {&(0x7f0000000540)=""/46, 0x2e}], 0x6) setsockopt$sock_int(r0, 0xffff, 0x100, &(0x7f0000000000), 0x4) write(r0, &(0x7f0000000040)="70bbd7d74089123d8e0d38f92e638eb4c2e076024f9fda08474eafa1fcc462f29ca0082287da9d82e6a266c94365895609cb975c547bd4bc1d2e817a6d0eafe0397905ec2775e721ff155f01512592958a0238ab2830da6bc5834664b3425cb15f184d02744dc65e0801d8ca710ffe427fb5535299999731c2e96e7a15432931e993db4fe0421eab7f8c48e7359daa23a82f60512849a24b5cbf241e08a7a6f512ff4ca1c58559f86f152c3f1d4168d7f4840927874b", 0xb6) 20:56:23 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{0x0}], 0x1, 0x0) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000280)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b402934999abccdb3189cfb38f83ff90c2452c60af2b51ad0c6b004170162932fda25d893b0679a4", 0x65}], 0x1) write(r0, &(0x7f0000000300)="acf11695c181eafb5e568181155cf063fae5b422a07b70ce2eb8bec3d5324b36127ec0403ce7ed861eb7aa084072c1acf5d6ba093aa8f5671305584a4fc1ad88ba9990b92d765f96b95eaadceda45979c75188b1f4a8fc7b645a5a1677784497473d44b39c6d08b7961d8868fb62e364e41fdcb2f1a4eda20da5a30d6d00fd22f79351a6812efe37ac0f35329c29abfb8c4b19d9dc56e31ec4e6b0020f6909430a656e434aeda59cb7edd1ec4b81cdcca8e90dd5e95f29abd67f1714857148665b7a84c14c3f958b268a8c5e92112b447c9a45a0893f8f8d9d6a75894caa88020724916a7cde0ac0668e75", 0x4c4) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0xffffffffffffff7f, 0x0, 0x8000000000003, 0x7ffffffffffffffc, "845d550900200000fc5c7fd2008f27df00"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 20:56:23 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{0x0}], 0x1, 0x0) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000280)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b402934999abccdb3189cfb38f83ff90c2452c60af2b51ad0c6b004170162932fda25d893b0679a4", 0x65}], 0x1) write(r0, &(0x7f0000000300)="acf11695c181eafb5e568181155cf063fae5b422a07b70ce2eb8bec3d5324b36127ec0403ce7ed861eb7aa084072c1acf5d6ba093aa8f5671305584a4fc1ad88ba9990b92d765f96b95eaadceda45979c75188b1f4a8fc7b645a5a1677784497473d44b39c6d08b7961d8868fb62e364e41fdcb2f1a4eda20da5a30d6d00fd22f79351a6812efe37ac0f35329c29abfb8c4b19d9dc56e31ec4e6b0020f6909430a656e434aeda59cb7edd1ec4b81cdcca8e90dd5e95f29abd67f1714857148665b7a84c14c3f958b268a8c5e92112b447c9a45a0893f8f8d9d6a75894caa88020724916a7cde0ac0668e75", 0x4c4) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0xffffffffffffff7f, 0x0, 0x8000000000003, 0x7ffffffffffffffc, "845d550900200000fc5c7fd2008f27df00"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 20:56:23 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{0x0}], 0x1, 0x0) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000280)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b402934999abccdb3189cfb38f83ff90c2452c60af2b51ad0c6b004170162932fda25d893b0679a4", 0x65}], 0x1) write(r0, &(0x7f0000000300)="acf11695c181eafb5e568181155cf063fae5b422a07b70ce2eb8bec3d5324b36127ec0403ce7ed861eb7aa084072c1acf5d6ba093aa8f5671305584a4fc1ad88ba9990b92d765f96b95eaadceda45979c75188b1f4a8fc7b645a5a1677784497473d44b39c6d08b7961d8868fb62e364e41fdcb2f1a4eda20da5a30d6d00fd22f79351a6812efe37ac0f35329c29abfb8c4b19d9dc56e31ec4e6b0020f6909430a656e434aeda59cb7edd1ec4b81cdcca8e90dd5e95f29abd67f1714857148665b7a84c14c3f958b268a8c5e92112b447c9a45a0893f8f8d9d6a75894caa88020724916a7cde0ac0668e75", 0x4c4) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0xffffffffffffff7f, 0x0, 0x8000000000003, 0x7ffffffffffffffc, "845d550900200000fc5c7fd2008f27df00"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 20:56:23 executing program 0: r0 = socket(0x7, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000080)=0x200, 0x4) 20:56:23 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r0 = syz_open_pts() ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000280)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b402934999abccdb3189cfb38f83ff90c2452c60af2b51ad0c6b004170162932fda25d893b0679a4", 0x65}], 0x1) write(r0, &(0x7f0000000300)="acf11695c181eafb5e568181155cf063fae5b422a07b70ce2eb8bec3d5324b36127ec0403ce7ed861eb7aa084072c1acf5d6ba093aa8f5671305584a4fc1ad88ba9990b92d765f96b95eaadceda45979c75188b1f4a8fc7b645a5a1677784497473d44b39c6d08b7961d8868fb62e364e41fdcb2f1a4eda20da5a30d6d00fd22f79351a6812efe37ac0f35329c29abfb8c4b19d9dc56e31ec4e6b0020f6909430a656e434aeda59cb7edd1ec4b81cdcca8e90dd5e95f29abd67f1714857148665b7a84c14c3f958b268a8c5e92112b447c9a45a0893f8f8d9d6a75894caa88020724916a7cde0ac0668e75", 0x4c4) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0xffffffffffffff7f, 0x0, 0x8000000000003, 0x7ffffffffffffffc, "845d550900200000fc5c7fd2008f27df00"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 20:56:23 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000380)="582720efabd16ebae63225259560f8e5815f73f2a044fd2e815552fb5f2fff3e29e9773b5192065752c0b1d5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b2326a05d011594536e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab9", 0x65) write(r0, &(0x7f0000000480)="bdfa4d2582c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185e8a19e1a3fbed9d7c7f5ecd50537e23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748a0200947da61d75bc9028a2b887f0130906e061a751737d1d6a2e60e1f34322c0cdf86431400b4dc386972d2eae1f50146ef1ead47dfc43c6c3b018be5419edd6c225c44b2c6a7755bad7e808f9840f9e13da075ee54c0682247a3ea5651238225996d2250f6e9b60f2f94c51a5b70a02000000182bb8402e11d81ef3c2ff8a0d530549c620fa663f1850071e5828dc1acadfc3e92423cb41191c368771b6626551a90e6a0998bd25030a0000000000000000000000000000975e981e8d027883cfdf90523fb85f3398010a7c4a75bbd43c3bdd5bcb482609a156e713284fd2bd2faea6cd295a0b69068eae8c1a1c9917bfd5b40c6a140e48eab0cd51f295ee301eefe19c803f6e9e52250235eee976feb92cf54160ad0e4a664b0dd217f1aa598f8b0799f010ef33fbec6135e6cde2642f9c7a9a041c35478ce9eb69091cc180cad69099fa0e3c834a3ad3539d257b6d7e9c33e50c82b71ed3a8b7f316ea771af09f7c0cc94f987b3e394fd8144f23933f5e79543e59a32db323a762d410f1d355020ad663eb811fc2247a942c4dbc4a7f07cb8a4c7d9e2e19d3a371602f1192e22c4b61cbb89b261bd741e3a5e2f7a6bb6babd1d14251029889bd6b85a705a4029b25422404875f1a925dbb16ce6fed769e8d57059e9f6f5d93bc3c7916bb", 0xfffffffffffffe45) r1 = syz_open_pts() close(r0) ioctl$TIOCSTART(r1, 0x2000746e) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0xfffffffffffffeff, "85495500020000000000001167f5afa680400900"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0xffffffff, 0x3, 0x8, "b08dce58000000000072a2007f000000ff0f00"}) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000040)) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) syz_open_pts() 20:56:24 executing program 0: r0 = socket(0x2, 0x8001, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000040)=0x200000, 0x4) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="9a022e2f66696c65300061e280ea72982634afe92a1492808f8e6521f10e419b8e51a98dc365ff8073e694a9fff9e50cc50c186a98edc2c0183d64df64b731b8"], 0x10) shutdown(r0, 0x1) 20:56:24 executing program 0: r0 = kqueue() kevent(r0, &(0x7f00000000c0)=[{{}, 0xfffffffffffffff9, 0xab, 0x0, 0x100000000000000}], 0x8000, 0x0, 0xfffffffffffffffd, 0x0) r1 = accept(0xffffffffffffffff, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) pipe2(&(0x7f0000000180), 0x4) ioctl$VT_SETMODE(0xffffffffffffffff, 0x80087602, &(0x7f0000000140)={0x0, 0x6, 0x800, 0x3, 0x7}) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000080)={0x400, 0x1, 0xfffffffffffffffe, 0x7f, 0x9}, 0xffffffffffffffc0) fchmod(r1, 0x105) 20:56:24 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r0 = syz_open_pts() ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000280)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b402934999abccdb3189cfb38f83ff90c2452c60af2b51ad0c6b004170162932fda25d893b0679a4", 0x65}], 0x1) write(r0, &(0x7f0000000300)="acf11695c181eafb5e568181155cf063fae5b422a07b70ce2eb8bec3d5324b36127ec0403ce7ed861eb7aa084072c1acf5d6ba093aa8f5671305584a4fc1ad88ba9990b92d765f96b95eaadceda45979c75188b1f4a8fc7b645a5a1677784497473d44b39c6d08b7961d8868fb62e364e41fdcb2f1a4eda20da5a30d6d00fd22f79351a6812efe37ac0f35329c29abfb8c4b19d9dc56e31ec4e6b0020f6909430a656e434aeda59cb7edd1ec4b81cdcca8e90dd5e95f29abd67f1714857148665b7a84c14c3f958b268a8c5e92112b447c9a45a0893f8f8d9d6a75894caa88020724916a7cde0ac0668e75", 0x4c4) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0xffffffffffffff7f, 0x0, 0x8000000000003, 0x7ffffffffffffffc, "845d550900200000fc5c7fd2008f27df00"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 20:56:24 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') chroot(&(0x7f00000001c0)='.\x00') preadv(r0, &(0x7f0000000240)=[{&(0x7f0000000300)=""/210, 0xd2}, {&(0x7f0000000440)=""/210, 0xd2}, {&(0x7f0000000540)=""/167, 0xa7}, {&(0x7f0000000040)=""/58, 0x3a}, {&(0x7f0000000100)=""/56, 0x38}, {&(0x7f0000000600)=""/211, 0xd3}, {&(0x7f0000000700)=""/204, 0xcc}, {&(0x7f0000000800)=""/172, 0xac}], 0x8, 0x0) unveil(&(0x7f0000000180)='.\x00', &(0x7f0000000200)='\x00&') unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000002c0)='c\x00') unlink(&(0x7f0000000400)='./file0/file0/file0/file0\x00') 20:56:24 executing program 0: pipe(&(0x7f0000000140)) semget(0x3, 0x0, 0x4c2) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x0) listen(r0, 0x1) openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x80, 0x0) recvfrom$inet6(r0, &(0x7f0000000080)=""/80, 0x50, 0x1, &(0x7f0000000100)={0x18, 0x0, 0x90, 0xfffffffffffffffd}, 0xc) 20:56:24 executing program 0: r0 = socket(0x10000000002, 0x2, 0x0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x0, 0xfffffffffffffffb, "880a342311d78f706db714f3a7a32330b1929414"}) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000000)) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) 20:56:25 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r0 = syz_open_pts() ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000280)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b402934999abccdb3189cfb38f83ff90c2452c60af2b51ad0c6b004170162932fda25d893b0679a4", 0x65}], 0x1) write(r0, &(0x7f0000000300)="acf11695c181eafb5e568181155cf063fae5b422a07b70ce2eb8bec3d5324b36127ec0403ce7ed861eb7aa084072c1acf5d6ba093aa8f5671305584a4fc1ad88ba9990b92d765f96b95eaadceda45979c75188b1f4a8fc7b645a5a1677784497473d44b39c6d08b7961d8868fb62e364e41fdcb2f1a4eda20da5a30d6d00fd22f79351a6812efe37ac0f35329c29abfb8c4b19d9dc56e31ec4e6b0020f6909430a656e434aeda59cb7edd1ec4b81cdcca8e90dd5e95f29abd67f1714857148665b7a84c14c3f958b268a8c5e92112b447c9a45a0893f8f8d9d6a75894caa88020724916a7cde0ac0668e75", 0x4c4) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0xffffffffffffff7f, 0x0, 0x8000000000003, 0x7ffffffffffffffc, "845d550900200000fc5c7fd2008f27df00"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 20:56:25 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="000200ffffffffffffff00040000002d4104f5d3ed180f68227a0093"], 0x0) open(&(0x7f0000000000)='./bus\x00', 0x80, 0x23ca225aebdc5e10) r0 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff19}], 0x100000000000005e, 0x0) 20:56:25 executing program 0: pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x200000000f7ff) getsockopt$sock_int(r0, 0xffff, 0x0, &(0x7f0000000040), &(0x7f0000000080)=0x4) 20:56:25 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) sync() r0 = open(&(0x7f0000000200)='./file0\x00', 0x10, 0xa0) r1 = open(&(0x7f0000000140)='./file0\x00', 0x2, 0x2) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000040)={0x1, 0x10001, 0x0, 0x7, "8fdbef4d7f155c8363ddeec7bb59b513393afcc5", 0x9}) write(r1, &(0x7f0000000080)="220082", 0x3e) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x80008018}) mknod(&(0x7f0000000000)='./bus\x00', 0x101, 0x80) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) symlinkat(&(0x7f0000000240)='./bus\x00', r0, &(0x7f0000000280)='./bus\x00') pipe2(&(0x7f00000000c0), 0x4) 20:56:26 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, 0x0) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000280)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b402934999abccdb3189cfb38f83ff90c2452c60af2b51ad0c6b004170162932fda25d893b0679a4", 0x65}], 0x1) write(r0, &(0x7f0000000300)="acf11695c181eafb5e568181155cf063fae5b422a07b70ce2eb8bec3d5324b36127ec0403ce7ed861eb7aa084072c1acf5d6ba093aa8f5671305584a4fc1ad88ba9990b92d765f96b95eaadceda45979c75188b1f4a8fc7b645a5a1677784497473d44b39c6d08b7961d8868fb62e364e41fdcb2f1a4eda20da5a30d6d00fd22f79351a6812efe37ac0f35329c29abfb8c4b19d9dc56e31ec4e6b0020f6909430a656e434aeda59cb7edd1ec4b81cdcca8e90dd5e95f29abd67f1714857148665b7a84c14c3f958b268a8c5e92112b447c9a45a0893f8f8d9d6a75894caa88020724916a7cde0ac0668e75", 0x4c4) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0xffffffffffffff7f, 0x0, 0x8000000000003, 0x7ffffffffffffffc, "845d550900200000fc5c7fd2008f27df00"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 20:56:26 executing program 0: r0 = semget(0x2, 0x1, 0x120) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000000)=""/186) r1 = socket(0x800000018, 0x1, 0x0) listen(r1, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, 0xc) wait4(r2, &(0x7f0000000100), 0xa, &(0x7f0000000140)) connect$unix(r1, &(0x7f0000000200)=@file={0x1, './file0\x00'}, 0xa) setsockopt$sock_int(r1, 0xffff, 0x1023, 0x0, 0x0) 20:56:26 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) getpeername$unix(r1, &(0x7f00000001c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000000000000000000064dedaa40a3d11559120ad00000000000000000000000000000000000000"], &(0x7f0000000180)=0x6e) truncate(&(0x7f00000000c0)='./file0\x00', 0xff) r2 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) pipe2(&(0x7f0000000100), 0x10000) r3 = fcntl$dupfd(r2, 0x0, r2) dup2(r0, r2) ioctl$TIOCMSET(r3, 0x4008426f, &(0x7f0000000000)) 20:56:26 executing program 0: socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x4, 0x0, 0x0) 20:56:27 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, 0x0) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000280)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b402934999abccdb3189cfb38f83ff90c2452c60af2b51ad0c6b004170162932fda25d893b0679a4", 0x65}], 0x1) write(r0, &(0x7f0000000300)="acf11695c181eafb5e568181155cf063fae5b422a07b70ce2eb8bec3d5324b36127ec0403ce7ed861eb7aa084072c1acf5d6ba093aa8f5671305584a4fc1ad88ba9990b92d765f96b95eaadceda45979c75188b1f4a8fc7b645a5a1677784497473d44b39c6d08b7961d8868fb62e364e41fdcb2f1a4eda20da5a30d6d00fd22f79351a6812efe37ac0f35329c29abfb8c4b19d9dc56e31ec4e6b0020f6909430a656e434aeda59cb7edd1ec4b81cdcca8e90dd5e95f29abd67f1714857148665b7a84c14c3f958b268a8c5e92112b447c9a45a0893f8f8d9d6a75894caa88020724916a7cde0ac0668e75", 0x4c4) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0xffffffffffffff7f, 0x0, 0x8000000000003, 0x7ffffffffffffffc, "845d550900200000fc5c7fd2008f27df00"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 20:56:27 executing program 0: r0 = socket(0x11, 0x3, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffbfffff, 0x2f, 0x100001, 0x27}], 0x34, 0x0, 0x0, 0x0) dup2(r0, r0) mknod(&(0x7f0000000100)='./file0\x00', 0x100002000, 0x28aa) open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) 20:56:27 executing program 0: setreuid(0x0, 0xee00) getgroups(0x0, &(0x7f0000000500)) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0x0) fchown(r1, r2, 0x0) ioctl$WSDISPLAYIO_SETSCREEN(r0, 0x80045756, &(0x7f0000000040)=0x6) getrlimit(0xb, &(0x7f00000000c0)) fchown(r1, r2, r3) setegid(0x0) 20:56:27 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0xffffffffffff28a5) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) chdir(&(0x7f0000000040)='./bus\x00') getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000180), &(0x7f00000001c0)=0x8) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000080)={'./file0\x00', 0x8001, 0x0, 0x6f, 0x1, 0x5, 0x4, 0xfffffffffffffffe, 0x0, 0x2, 0x6, 0x8000}) ioctl$TIOCFLUSH(r0, 0x80047001, &(0x7f0000000200)=0xffffffff) ioctl$VT_GETACTIVE(r0, 0x40047607, &(0x7f0000000100)) 20:56:28 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, 0x0) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000280)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b402934999abccdb3189cfb38f83ff90c2452c60af2b51ad0c6b004170162932fda25d893b0679a4", 0x65}], 0x1) write(r0, &(0x7f0000000300)="acf11695c181eafb5e568181155cf063fae5b422a07b70ce2eb8bec3d5324b36127ec0403ce7ed861eb7aa084072c1acf5d6ba093aa8f5671305584a4fc1ad88ba9990b92d765f96b95eaadceda45979c75188b1f4a8fc7b645a5a1677784497473d44b39c6d08b7961d8868fb62e364e41fdcb2f1a4eda20da5a30d6d00fd22f79351a6812efe37ac0f35329c29abfb8c4b19d9dc56e31ec4e6b0020f6909430a656e434aeda59cb7edd1ec4b81cdcca8e90dd5e95f29abd67f1714857148665b7a84c14c3f958b268a8c5e92112b447c9a45a0893f8f8d9d6a75894caa88020724916a7cde0ac0668e75", 0x4c4) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0xffffffffffffff7f, 0x0, 0x8000000000003, 0x7ffffffffffffffc, "845d550900200000fc5c7fd2008f27df00"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 20:56:28 executing program 0: setreuid(0x0, 0xee00) r0 = geteuid() setreuid(0x0, 0x0) socket(0x1, 0x0, 0x1) setreuid(r0, 0xffffffffffffffff) 20:56:28 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) r0 = open(&(0x7f0000000080)='./bus\x00', 0x6, 0x0) preadv(r0, &(0x7f0000001800)=[{&(0x7f0000000000)=""/23, 0x17}], 0x1, 0x0) symlinkat(&(0x7f0000000040)='./bus\x00', r0, &(0x7f00000000c0)='./bus/../file0\x00') 20:56:28 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) getgroups(0x7, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) setgroups(0x1, &(0x7f0000000200)=[0x0]) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x80, 0x0) write(r2, &(0x7f0000000240)="8468acd53b565eb2d1bac7e31768d2543e66f926fa45d32c6b50bd02829bbf47a6523dd3779e188d9dc8be8f89948a24d0ff0c031dcc", 0x36) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) getgroups(0x1, &(0x7f0000000040)=[r1]) chmod(&(0x7f0000000100)='./file0/file0\x00', 0x0) 20:56:29 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000280)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b402934999abccdb3189cfb38f83ff90c2452c60af2b51ad0c6b004170162932fda25d893b0679a4", 0x65}], 0x1) write(r0, &(0x7f0000000300)="acf11695c181eafb5e568181155cf063fae5b422a07b70ce2eb8bec3d5324b36127ec0403ce7ed861eb7aa084072c1acf5d6ba093aa8f5671305584a4fc1ad88ba9990b92d765f96b95eaadceda45979c75188b1f4a8fc7b645a5a1677784497473d44b39c6d08b7961d8868fb62e364e41fdcb2f1a4eda20da5a30d6d00fd22f79351a6812efe37ac0f35329c29abfb8c4b19d9dc56e31ec4e6b0020f6909430a656e434aeda59cb7edd1ec4b81cdcca8e90dd5e95f29abd67f1714857148665b7a84c14c3f958b268a8c5e92112b447c9a45a0893f8f8d9d6a75894caa88020724916a7cde0ac0668e75", 0x4c4) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0xffffffffffffff7f, 0x0, 0x8000000000003, 0x7ffffffffffffffc, "845d550900200000fc5c7fd2008f27df00"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 20:56:29 executing program 0: r0 = socket(0x800000018, 0x400000000001, 0x0) r1 = getpid() fcntl$setown(r0, 0x6, r1) setsockopt(r0, 0x1, 0x4, &(0x7f0000000000)="e003ea17dba50f01efa7f349bc181ba0ff276cba36d43aad7d9276a8a9c200dd0d77d5b0d45524e006f493f6b6b02d6ff56dd8d94232422c2aa1531d43d844785bd17e695fb4dddf0a4845e99887357792d505bae3fd4f6a7cd8378444868f8a27db9fcead12f5c6141ecf7e80cfdc6c515428cb9f31d1a70fce37cc92e532a3e2847849391ad2b2c32099934c245a45859434dfb007c9a863cf78017dcc0ee299666c28cd10a2316bf336b99dbfc35031c99f8cd4a5f562914ab73c663a69c5c09ae0d417c61cf3dc7c1791f1c169effc54cc36104007b2d1222b3be5490dc2", 0xe0) setsockopt$sock_int(r0, 0xffff, 0x800, 0x0, 0x0) 20:56:29 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) accept$unix(r1, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) ioctl$TIOCMSET(r1, 0x8020426c, &(0x7f0000000000)) mknodat(r1, &(0x7f0000000080)='./file0\x00', 0x82, 0xffffffffffff7fff) 20:56:29 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x10, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000080)=0x6) r1 = syz_open_pts() r2 = syz_open_pts() ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000001c0)=0x1000000000000008) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000100)=0x8) syz_execute_func(&(0x7f0000000140)="66460fd2adf6ffffff65f3450fbcf166410f6dc164f3430f5a4c02d1c442e50be92ef30faece65fff30f01eec4e2f5b7760045fecd") ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000040)) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000000c0)=0xec) 20:56:29 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000280)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b402934999abccdb3189cfb38f83ff90c2452c60af2b51ad0c6b004170162932fda25d893b0679a4", 0x65}], 0x1) write(r0, &(0x7f0000000300)="acf11695c181eafb5e568181155cf063fae5b422a07b70ce2eb8bec3d5324b36127ec0403ce7ed861eb7aa084072c1acf5d6ba093aa8f5671305584a4fc1ad88ba9990b92d765f96b95eaadceda45979c75188b1f4a8fc7b645a5a1677784497473d44b39c6d08b7961d8868fb62e364e41fdcb2f1a4eda20da5a30d6d00fd22f79351a6812efe37ac0f35329c29abfb8c4b19d9dc56e31ec4e6b0020f6909430a656e434aeda59cb7edd1ec4b81cdcca8e90dd5e95f29abd67f1714857148665b7a84c14c3f958b268a8c5e92112b447c9a45a0893f8f8d9d6a75894caa88020724916a7cde0ac0668e75", 0x4c4) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0xffffffffffffff7f, 0x0, 0x8000000000003, 0x7ffffffffffffffc, "845d550900200000fc5c7fd2008f27df00"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 20:56:29 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000004c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = getpgrp() r3 = geteuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r0, &(0x7f0000000180)={&(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000040)=[{&(0x7f0000000500)="88af98f365d3b1340af8fda331a17fe6ebbbd8cc3fc1e2639113c4d041eb9648ae1c6092948bd23c6cb43edbcd530b582300f2620c3df5514bc4a26ceb5a0f367a441754777a4edf891d880d4ce2df97e296fece356a6ead740f8c3cb7bec585ecf2b94eee074166311e9f8218cdb05251f9131aff7f6f16d549758b0d3c298721090069b6010aa010f72fd9c7eba4ceb229f86e14324650a97d2ddc9224b227f5e17fec881475ef3dc8eaac9a02cc09de188e63c4b13bd97040b336246946978eaf3b41e4ccd18875a1b40d3807f421f298b18fd07cf01a548389d04298da982d6b550cf43396fa4056143760b2847f7591ea389a6ac71d6d4b7b6ff06755233ee2c2ec5cb94b82f9a7eca04b2dd8fad8a67f177434af1d855f20c943637326f6b9f3a45e24f48546168b0d0a5bbe480bcfb5f3dfb9e517c200e91e8cd51cb4bbf278f3dfd84cd7ebb131ca3afcfc41a16e7ad0f2363d9f1053bc14e2f1d842292d4d3b3470d3336e0fef60547ddbb86269094a3fb071316286ead69358d5632374244fff488c322dd903070de201483b6ae264191749d2e173e024691044092204293a732d7052cfafb083f442d54e8290ffcc670b2e2bbd6ba25163c6598048ccacbd15d804e98fb4a89e22d912b17f6bc8748df554342d2a98a0a6039c51d6597c805f696e78d9328e7d7e8cfd28a64a086297038f5bfad51571f567a1f5198f9a8358d2dbdf64e939107ada7972e8d71dccbe07217560570c9d708c197c1872c04bda1f94c5ce7d5f8660af673d28e56a4ef6df0a781c141789b3a9c508ed5ad1988684945b8e760e542445982640240aaab0d7ab1824be504bad6ec084f13a61e0a3a36b47970ef6eeb661d8c3fd01f98dfc16d4644732e0304ceac58ad5c2fb9ed611eddde5a161b8299fb0f86315d6318df59ad7f6d046ef611c197b8c52bf59de68f7d3ef69802d0748a826a021d25ea4e2dae5615bec6742bac7c2403bdeedd4a971604a5dedba1f1418aa7a5ce7ab3c85efd932043fb5da4c6034bb7fd47e759795642c5c03608b4bd14e7acec890b3a5ba18f6060e20a131b4f20a263790770cf2cd24e582af74c1707f0da7f35e3593ab4c1f181f5e79c172072123190199908f9716146445a565ae0b14c90191c8cb39e849584ea21f3a4794a87df25f828dd94bce314c783c37283a99d7936b024da201a609e6ffbb7a68d70902116764fc59a4c0105f9b798669992b7151d51452c0f1a7b8d739522988ce7cf0a658b2f09b1a7ad23fea8b0b32d05a8bb6db57bb29afdecfbfee8e45546cebdb09b509d9cc8689289b80eb5d5ebae90722b2901c070726ac7e631fdf8ad154ee5c06ce771648f451bb40e51d73292b4a861e9e46dad4e735338113f5773b1e9fabe7f4c9b71cb2350b4c98db959c9f9de4ee95be6a76d70c806d70cf55f453a3083bbe23f789c7a6890262777f368309f29e9ba638b038c637e675cd42b94cba640837397c3b00c8b642378c72f273e998a7f6edc5bcc1aeb40b4841b68465904a60fa3743121ad7d5cd2e1c63eedfb0df896211e8d421e3a241e0dd2d41c9335bec3ede2d06eae01a61d935ec50ae27cfcf6f8571b9fcccaecf289202810becbc2bf5a8188f6e063f38e8b966b0b4e73f9d37bc69b72f925cf39351131f2b2b233c5fec16b826ec23e433266c9491f686b98cb4f1f044d97348eface250f54be7c556fb649f151c9b34c4f7a388d34e7b591da3dc5d7ad481082aaaa848ec27e85c308b23c07548ee5c21c4eddb50f5d039dc8fa1aeedf8256d69b15721ee5ff6c3568c9159e0583a87b618f6f5152502ad1e980959e4b40eccbd2a39c07162f7c7470c06820d268156fa8e78bc163366a18d2613af403f7d908e98c02d7147680d3e8c52f119c50e40561a9030532d21fd06b44f391928f877fee20f6e141640569655de0cb9a3931603505d3ae9bc92917fea2b4d1e0a3e93224c3d0e74c828695ffe1d87ce61125334d79e174b0d7d85f72e9161e8bda85f73304e0e2da746c12a110838e87b0a982abc8bacf7bf96268a02edbdc10cecdf5e9bfe7597a25eeab6e559b201a475edcf58450ec14621fc1817ec0b58ed56ed5e4dc61f797aa62d49b9bd562fbabf0d135c7b02d3a30240185a3b028f35367ca27530d9b65aaad912a8152bd6887910cac76c4129101187df5d94b7065ebc596740ea4ae3712cd12434e1fdaaa0f4f3e93053650af781950d21e1eeb840a7944b72c9975bc21b5a6a4543c6e44b8c166c233460cb5636fdcca9022afe99327f0fab0ee3d45c69df21fd3e17e0a32b5bef7e18927807b4dbfccf0616d3f08909e4450aa9f54dc5cacafc252b15d44d751f943eb0f80c6f1f5624bbdf36826c5b94eb5c03a8966e77bc3a41ac39bd8ad77bd71e2dbf0d30a9d313e5291c8bbdea7657fd55e052abd505b708d89ddb6dc5144becac9c6671cd70279f567eaf739e7fd1da51fa7d7216a530a65b1298263ea7c4fd7a07b817ddeab371ede98bad525e267ba72df7e0622c2e1261efb2196aa30e0ac1cf3d13378e04995a054ad168bdad17618c10d6688244fdaad4a19380510ac9be995eca497400915cd22ba81e9e9179408cf254b12131e15636a69dc858394d1a8c2bfbf7e90cf330bf0ab9f5c8c44522bfc2198c8a5e03e3833821e89805a02308d60987782a5622cbef6fe985283e8af56fcffbe80351133c544784975d0221dd5bee53f1deab656b9365db0de0c2b0f8601aadaba916d4a444c2c275251caf31c993742c0b745ad5313588ba8a453344ff64c7ffb2209fcdb0a2c03bd392e61173e42bbf300426e2db6f8f11515a6174c5cfd1cc8dae6db79102a8761ee9255e7702694436928f18baf7996ff5d32b224e7a41eff2ec5968f324d80eead37366c41d6a641aecd46ddb917805a184a1642d27ca1de8b69afe7a37a0c003bbd8a8ad0dee7f6f4f55982a8ff1ce172a42383f8c14023257c1169139bb7b1a944ce38e336c0c5c33708c6d233f3e8912047436050ea0ff37cab8381a84bd34056f33d149f9ea1f1609423f9289298250849434a82ebc592801c2bfe35919d98d48827605dc1cc9f10a53e4e993f661f45ee3f8b6599835a490b1f7a9d2ff41418e062e5ee757aed3146ed7c4d26d8308f00c9aa9b5726a2255fd008c2407d31dbd3af8db609605c9f38f57ba8706467c8734d73eae27e45c1afb2f508f245001526ee3e526f6886ce5f023ec9794d22291bcccefbfa485e3cb4ca29272708d23923852f74e55d41c08e525de9a300c3fb4c6119923226cf289afdba1a6c4f24e2008d6fb98f1bc3e35497119b7729b54b5561ac4b21f25ca61edbe6936b6cc9231fb4f1d76c7731f404dc4e497e2f7c1c144c3f1609b1ebe2223a5d7c74e484be241886e941239593c148aa1d831d49692800939cb3de7c9eaabd5c0e394f340e9e35f7e1c2f4db5fb2d6ade81ea92191a3bd628260dfe2028b0f1ad42cc437b818adeef9f668c65649a6aec72964564015020bae9455a91564c90c05cd80ea710c7162222e0c98ded446cea114d455d122d09f4c464e8180648d6db52e4086759e3232a2f8dd34ac7ad600b5e70e700fab3889191cf0c5c1129b3e561bcb082535b50401cca19e0b8fc822b4cfdb6c167929c1af7007573e9b987e61a6ec2f35127aa3d58532793d5651f6ab2f71e53c3e6d7a7c725a02af5c64c1a8fd65bc1b32d598408e9b1b4e31ce557d82c89f7b47f76910c69b3cd8834719cf381b56a2786612d557a87f32bfdb41edd69d2eab01069528b7cc9d457b74c2a62dbecad3e408df8b83a8d3d61153ac68efabe3579296f73814f870fcc8d6626599b7fdffca86f423483416eac96d330ebccdf48f0b890ed909f9d561e9db5eea9a79bb497d2991aa4085c63d396df19eade28933c456f45de7c09ca4fad28c503eadb8edf8932e6108d56f26cea326ad1b3d8674a52997dc2643164fbbf57320a9fb17506281170e83fa320cbe9ed8553e5c4a18eed0505b286ed6eddb989a7321f1b73fb606efdb1fcc9690341730eec60ea4a27286558643db0418f04b6ae8f03f971c2a7cbfe9e4f92851a18b3e4ae62f8ed7d7f1c18288ecc7c0186ae58c766501c300777c4e6e185bcb3ad120ccc00c16a3039208550c26c11a3069f5be2d0b8f3f2860b014347bbff1ec9d1049cfd30a20459043f17de05ee2b207e717d5a8df031c946e63bf56ec75c9072fe09505d4123c09acfde53416491526e9b7f3418c28978262400caf8da6ba83e8e207e3d2e34a00c65578cd2470fa956c2aedd1f12769bc48c742c3204f7ba8ba9b09604f5cab6b159f40fae7ea35e987536152f5af1294238e34eca95ff66abc9c95004b2c527e2fab642d1fa6d5ca9495d628dd569a50f27e67b13dbb34aa39af4787d2da1055432629915cfb1da1cc5f3f5c8442d4a5295e5388777eeef10141e7603f3244a395ccdaaaca4afcdfe14a15fe44b48cdc038e3416e857984b1fb557e27b8afcc216ec45c556f753b932c7a8ff31291da7679d877564276c271525301247bdac92ed227e471b0c56be361daf8bee3cf5edd0c29c993e80b1077569e06514170a75a524feec3f7fcce2d6580bfba84c785eeef4965466d6246704b04521ec8d2f3cbb1a1c99e4f92b7d3a0690c2c7c6ec199c5a0e5ca345c4970e4bd6d13983be60e46dcfb3bfe915de0e4452f75019e39f9e6dd357d5a15768f8441165d1f128217d2d781a4e933b454557065049b855f41870312a6a5904c76932886f6c91bd8eaeda3ef466388db10a685cf075db6d3ec65c0b88c82bae444ee78cc5c1396c6c815f9179c833746221bb4d0eb091c36bb229c71cb788d9d5352fa660073394ed273bfd1b04c3e022be41a70f123181dcad26b8ec558b0e84a808d65da1b3af733dbb689b8e5462c7000554c72e623a5c8cc22ba698cc9794f92c3d2e53b63ec77069bf645956fba693fbdee238149e86b4134d5ab76a50edafa654129ebbee70a3eb2b676e97401a1531cbc45104eddf40ff85cc8bd1864bb709e9aaf31d67201b0a4a5d3f654dbbbed3e4a5d446281cd493b4bc3978f035bea35a27098c13808d7391f990fad83110eb85ad8e79838a6179cd05c0f92714374d3ae93383c92c49814d659b54ee60f247148986c64df655e1ad5f33d1d1385c03d8ac5d113682de0746e372fe052597a04a7264e3cd8ffab63c4ad9ce9e20feb6bb883b131ff3171656d6b39d437e7b1b5883b69184975b8efd3ac6397e19d205d989e93286d502c6c815d7732cdad3d7555a908668d8c19143e01a7d557408f76584097315c029677ce5e195ac88ef1f2a81e2e0823245b480a7bbf1920b5bebde4a6d24e6b57309d894420b2393b548a5954bbc53461e3b508f8edace553f45440371fda7cb01cf36a0c8e28fcc595685c7d7f8fb47f2b79378edf07cc3259f4908cceecbcd41d38ff42bf65bc69dba9ef27381eb028513d808cfb551ecf1660d722aada63e947e03b1feec76512ac81002a01f9d557657ede0ab6ffbfcacc9184e1d3537325415a55d4859afef8caf0b28b630a0d4e0a16f2c94ca66fd79b9161c738d054abd72d08ade0513e3880516f530811728635830b13fb864acb0f37ab515742033719a83536353ea78823f064f5556614d210e4f804185b77bb2609d16840ce2ea28630b1c138edf772f46062625cceec7e9f074346ecb6ad1a8857f21c577ddb96e42cf857bac14505d02faf07bef0183dc3be62e1f509fcb9c9b964748eb2", 0x1000}], 0x1, &(0x7f00000000c0)=[@rights={0x18, 0xffff, 0x1, [r1]}, @rights={0x18, 0xffff, 0x1, [r0, r1]}, @rights={0x20, 0xffff, 0x1, [r0, r0, r1]}, @cred={0x20, 0xffff, 0x0, r2, r3, r4}, @rights={0x20, 0xffff, 0x1, [r1, r0, r1]}], 0x90, 0x4}, 0x8) sendmsg(r0, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001cc0)=[{0xe8, 0x0, 0x0, "aec76117269d2d42c0e0a7b4ceeb7c6cc07ff622969eabbd7e9882a9094a85d3a68daaff60869297424132281463c49ce9a65751b20be757bd4c99e44b689e3eddd6719f61c96aae5181a524c824facd746f9374fdff45cc225c0500cf127a4815ec9d84fb59b412ee0f66c0bde6145491280f1a0b62fbb6d4b53d9e59fb2f4370f850501ad6a4d48c497c818bb61a5f9fef9a6db0417a8b9828985f84c10aab26bb866384b5fd6db5e852b38eb8a95f3e78bcfde930d0c38c38dd8d0225c985bea8e1cc30b9e909ba555ef0db21ee6a46"}], 0xe8}, 0x0) 20:56:29 executing program 0: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffcf26, 0x0, "172d768989ca984c8831ca15004a546eb3dd1b1b"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x29, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) shutdown(r2, 0x0) sendmsg$unix(r1, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff00000100000000000000"], 0x10}, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)) 20:56:29 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202b, 0x1b00) r0 = accept(0xffffffffffffff9c, &(0x7f0000000040)=@in, &(0x7f00000000c0)=0xc) writev(r0, &(0x7f0000000680)=[{&(0x7f0000000140)="89f6e82d6d614b4d9c12e48729af0177d0b87e90f569485f71776b48a789183f5294b20c2ee4a78f9ad60b9a0bddc162e1956e3c58d018b636a86251ef9c725348c368c5adb53508bd94f5477f1c28e56bb5f2bfce3020a519ceda064ade4daa1bfce3dd", 0x64}, {&(0x7f00000001c0)="935bff5de30c727c1a239d5ecf10935c34a0f394", 0x14}, {&(0x7f0000000200)="5bee9c5f656368ce42302c4045aa441cd914c2b73a2e1e636cda1c3e1224566d15c2965aac5c00825f58b7c838c0a03576519e96698131867da104906103259d7fe71e4e2fc8d3edea60400e889b91370428200a944128718ea01a810ca4e200a116e64fecc62c0ac5c2ee38ea654db038213418183e0dc4b0c0b5f326ff339a31db2bc313a099a3bdb5ff293ef660cede5321f2d2921d959969fdc4642108b6ab57959fcede67181323c25bbe4b84c778e0a56441340c59e5a164f23b89791693c121ac62ffc039a46b2a5ce9bda6c4210d52418e587839", 0xd8}, {&(0x7f0000000300)="0c9e0b394869ce55425083219569f0f9c5a6070ff7", 0x15}, {&(0x7f0000000340)="537c344d00ec2505e234e1ef206e0364efad967a62ea9e38d70c3dbbed0d9995258255c75d24a945ff512aa34934358b7ddd430087a43b09bfc443d517a602ba094f0dbf63df2d4435674004e7212cfeb91ec1734ddefa7d9a748efb7c57412c241f5e78daacda797ed146fe732c0d25d9d44ea69d0040992a997812cf40bb33ccf82e8e53658b65380bc1c24487409ac4a1808da6a51bc76f0e48bf0197ca4b37b25bb7ac78740dfd3230dad7b6ad93d8c2f065f87aba92ec9f6dd572b7a84e078ba184508a9cf2353d62f57dffcb637a1588653d5a5a9deaee46da4d76257bcdb679ee897cf98c", 0xe8}, {&(0x7f0000000440)="db9328ab043a6ffbbac386b652fa94c8bb3bbf3986d3d246ec6af5da67640d4d90283711329b5fab19f59087fb107d40beb0825098d32b0566921821469a28fcd92d41565dfdeb300bfd66e23d3a46d046cb2e9fea7d3dac74202dbd0ae3c60e2123c2c1ff9de7fdf0d3f63a2da21874b3800145ca5d", 0x76}, {&(0x7f00000004c0)="d0827fed12202b66566bf3a09287872dba0bd81abf281662d787eec55f08f2b113781d7eab4fefe62892d716e029f8b0eeab1c539ef8acf6399525d60345d2070a48a9ab297234e53ee8b6197aff8649a10db983", 0x54}, {&(0x7f0000000540)="68dfffd6b7271aea61f398943b9e90816d77899df73bcdb7ab4a1278d4dc9a8b122d9f34e37bb9234d15fe0f4dc3ea21e00c29a1e98f6e501dac3e7c23cade1e45b9e7499ed7cd8c90542d847ab71b9c7f669255d855b23a5f008db83526b091150808dc7673cf6b04ff97f4793699f6565271a3fdfbd3ec3f0afe437e3057cfc0fb3b9398eb566369243c7ceedb468019af9983e23b015e41dd112682b0ead606e0c1aa147cd234fddcf9fb1d628308942183663478f403923f6eba56fa4fdb1974f0", 0xc3}, {&(0x7f0000000640)="e84fe5516350d76be9cb5f970d136ca2a3087a554e81dc43ee25078c2b4ce066ede8", 0x22}], 0x9) r1 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) write(r1, &(0x7f0000000080)="9c87c3772c4c35b87e2e2e", 0xb) setsockopt(r0, 0xffffffffffff7d37, 0x898, &(0x7f0000000780)="ae32bd6af0695c0a11d578b0e09e5dd09a6e39f884fc46caf230c67f5c0ca92278d675d89ceb25fc96214b7a55fbb9f5fb667a2160c732840b0ebf701924f10f360ee15c63f6368ae99c7fed7388a60e14", 0x51) open(&(0x7f0000000740)='./bus\x00', 0x1028a, 0x22) 20:56:30 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000280)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b402934999abccdb3189cfb38f83ff90c2452c60af2b51ad0c6b004170162932fda25d893b0679a4", 0x65}], 0x1) write(r0, &(0x7f0000000300)="acf11695c181eafb5e568181155cf063fae5b422a07b70ce2eb8bec3d5324b36127ec0403ce7ed861eb7aa084072c1acf5d6ba093aa8f5671305584a4fc1ad88ba9990b92d765f96b95eaadceda45979c75188b1f4a8fc7b645a5a1677784497473d44b39c6d08b7961d8868fb62e364e41fdcb2f1a4eda20da5a30d6d00fd22f79351a6812efe37ac0f35329c29abfb8c4b19d9dc56e31ec4e6b0020f6909430a656e434aeda59cb7edd1ec4b81cdcca8e90dd5e95f29abd67f1714857148665b7a84c14c3f958b268a8c5e92112b447c9a45a0893f8f8d9d6a75894caa88020724916a7cde0ac0668e75", 0x4c4) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0xffffffffffffff7f, 0x0, 0x8000000000003, 0x7ffffffffffffffc, "845d550900200000fc5c7fd2008f27df00"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 20:56:30 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, &(0x7f0000000280)=[{&(0x7f00000000c0)="7d7443cc78ed71b375c176bb048b2b3ca73263e8a63fce07e61027f0da8f7682a401bcd9e82057b582edc936b7798b90fe7bfe3df2f4467427eb2a8d63f40c9aa242b817711c3a607e5b96ab60b5547ff628085bcb4dff0352f34c4b33a08a1e3c30978e37f891", 0x67}, {&(0x7f0000000180)="28a7135864a3520f48c94e2beac763debc52ca49916b2e", 0x17}, {&(0x7f00000001c0)="5d30f268251989a165f2d7644b1ec51c2f20a762c006326cce9746606b3e6fbe84b283b87e27d3007fb2dc0ec4fecbe385499d93e91a4ab62d2816a98c949666bf443d3d560451129cdceff290f1e80b2ef0f0d82234c7094fa5e113196498f5d21ea23b4b29261da04a5e019b926898d4061d2a1ba1819d62715c88fe9bd3ad49b7e710b0494ba76da7f8c9895e806c6e617ddf03", 0x95}], 0x3, 0x0) rename(&(0x7f0000000080)='./file0\x00', &(0x7f0000000000)='./file0\x00') readlink(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) 20:56:30 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2050, 0x4800) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000100)='./file0\x00', 0x2003, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{}, {r1}], 0x2, 0x0) ioctl$TIOCSETVERAUTH(r0, 0xc0107008, &(0x7f0000000000)) 20:56:30 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) setsockopt(r0, 0x6, 0x1, &(0x7f0000000100), 0x0) getsockname(r0, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) 20:56:31 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f0000000280)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b402934999abccdb3189cfb38f83ff90c2452c60af2b51ad0c6b004170162932fda25d893b0679a4", 0x65}], 0x1) write(r0, &(0x7f0000000300)="acf11695c181eafb5e568181155cf063fae5b422a07b70ce2eb8bec3d5324b36127ec0403ce7ed861eb7aa084072c1acf5d6ba093aa8f5671305584a4fc1ad88ba9990b92d765f96b95eaadceda45979c75188b1f4a8fc7b645a5a1677784497473d44b39c6d08b7961d8868fb62e364e41fdcb2f1a4eda20da5a30d6d00fd22f79351a6812efe37ac0f35329c29abfb8c4b19d9dc56e31ec4e6b0020f6909430a656e434aeda59cb7edd1ec4b81cdcca8e90dd5e95f29abd67f1714857148665b7a84c14c3f958b268a8c5e92112b447c9a45a0893f8f8d9d6a75894caa88020724916a7cde0ac0668e75", 0x4c4) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0xffffffffffffff7f, 0x0, 0x8000000000003, 0x7ffffffffffffffc, "845d550900200000fc5c7fd2008f27df00"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 20:56:31 executing program 0: setrlimit(0xd, &(0x7f0000000000)={0x8, 0x3}) setrlimit(0x1, &(0x7f0000000040)={0x2, 0x3}) madvise(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x4) setrlimit(0x2, &(0x7f0000000080)={0xffffffff, 0x100000000}) munmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f00000000c0)='./file0\x00', r0, r1) setrlimit(0xf, &(0x7f00000001c0)={0x5, 0x6}) setrlimit(0x5, &(0x7f0000000200)={0x1, 0x800}) pipe2(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$TIOCEXCL(r3, 0x2000740d) getpid() r4 = accept$inet6(r2, &(0x7f0000000280), &(0x7f00000002c0)=0xc) shutdown(r4, 0x2) lchown(&(0x7f0000000300)='./file0\x00', r0, r1) msgget(0x2, 0x2) r5 = fcntl$dupfd(r2, 0xa, r4) truncate(&(0x7f0000000340)='./file0/file0\x00', 0x13d) ioctl$TIOCGTSTAMP(r5, 0x4010745b, &(0x7f0000000380)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000003c0)={0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000400), &(0x7f0000000440)=0xc) ioctl$KDGKBMODE(r2, 0x40044b06) fcntl$getown(r5, 0x5) chdir(&(0x7f0000000480)='./file0\x00') ioctl$TIOCSCTTY(r2, 0x20007461) ioctl$VT_GETSTATE(r6, 0x40067664, &(0x7f00000004c0)) mkdirat(r5, &(0x7f0000000500)='./file0\x00', 0x2) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000540)={0x2, 0x2, 0x3f, 0x8001, "b35a2606ca7796e3feb9d7cfa826ef1eaa5a814d", 0x7fffffff, 0xffffffff}) getsockopt$sock_int(r6, 0xffff, 0x180f, &(0x7f0000000580), &(0x7f00000005c0)=0x4) 20:56:31 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x61c8, 0x401) stat(&(0x7f0000000040)='./file0\x00', 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x2109, 0x401) msgget$private(0x0, 0x12) mknod(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) 20:56:31 executing program 0: r0 = socket$unix(0x1, 0x7, 0x0) getsockname(r0, &(0x7f00000015c0)=@in6, &(0x7f0000001600)=0xc) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "b04d00f3ff0a631a00"}) r1 = socket(0x16, 0x4002, 0x0) recvmsg(r1, &(0x7f0000000080)={&(0x7f0000000000)=@in, 0xc, &(0x7f00000013c0)=[{&(0x7f0000000100)=""/158, 0x9e}, {&(0x7f0000000040)=""/64, 0x40}, {&(0x7f00000001c0)=""/4096, 0x1000}, {&(0x7f00000011c0)=""/110, 0x6e}, {&(0x7f0000001240)=""/112, 0x70}, {&(0x7f00000012c0)=""/228, 0xe4}], 0x6, &(0x7f0000001440)=""/224, 0xe0}, 0x1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000001540)='/dev/ttyCcfg\x00', 0x820, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r2, 0xc0245755, &(0x7f0000001580)={0x3e, './file0\x00', './file0\x00'}) close(r1) 20:56:32 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f0000000280)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b402934999abccdb3189cfb38f83ff90c2452c60af2b51ad0c6b004170162932fda25d893b0679a4", 0x65}], 0x1) write(r0, &(0x7f0000000300)="acf11695c181eafb5e568181155cf063fae5b422a07b70ce2eb8bec3d5324b36127ec0403ce7ed861eb7aa084072c1acf5d6ba093aa8f5671305584a4fc1ad88ba9990b92d765f96b95eaadceda45979c75188b1f4a8fc7b645a5a1677784497473d44b39c6d08b7961d8868fb62e364e41fdcb2f1a4eda20da5a30d6d00fd22f79351a6812efe37ac0f35329c29abfb8c4b19d9dc56e31ec4e6b0020f6909430a656e434aeda59cb7edd1ec4b81cdcca8e90dd5e95f29abd67f1714857148665b7a84c14c3f958b268a8c5e92112b447c9a45a0893f8f8d9d6a75894caa88020724916a7cde0ac0668e75", 0x4c4) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0xffffffffffffff7f, 0x0, 0x8000000000003, 0x7ffffffffffffffc, "845d550900200000fc5c7fd2008f27df00"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 20:56:32 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "0000ffff0040800008000005fd9600"}) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x40, 0x0) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000040)={0x0, 0x8, {0x800, 0x7}}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) madvise(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x0) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000100)=0xc) 20:56:32 executing program 0: r0 = socket(0x1a, 0x2, 0x40000) connect$unix(r0, &(0x7f0000000040)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0xa) 20:56:32 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x1ffb, 0x0) open$dir(&(0x7f0000000440)='./file0\x00', 0x0, 0x0) r0 = open$dir(&(0x7f0000001940)='./file0\x00', 0x801, 0x0) fcntl$setstatus(r0, 0x4, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x8) ioctl$TIOCSTART(r1, 0x2000746e) 20:56:33 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f0000000280)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b402934999abccdb3189cfb38f83ff90c2452c60af2b51ad0c6b004170162932fda25d893b0679a4", 0x65}], 0x1) write(r0, &(0x7f0000000300)="acf11695c181eafb5e568181155cf063fae5b422a07b70ce2eb8bec3d5324b36127ec0403ce7ed861eb7aa084072c1acf5d6ba093aa8f5671305584a4fc1ad88ba9990b92d765f96b95eaadceda45979c75188b1f4a8fc7b645a5a1677784497473d44b39c6d08b7961d8868fb62e364e41fdcb2f1a4eda20da5a30d6d00fd22f79351a6812efe37ac0f35329c29abfb8c4b19d9dc56e31ec4e6b0020f6909430a656e434aeda59cb7edd1ec4b81cdcca8e90dd5e95f29abd67f1714857148665b7a84c14c3f958b268a8c5e92112b447c9a45a0893f8f8d9d6a75894caa88020724916a7cde0ac0668e75", 0x4c4) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0xffffffffffffff7f, 0x0, 0x8000000000003, 0x7ffffffffffffffc, "845d550900200000fc5c7fd2008f27df00"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 20:56:33 executing program 0: r0 = socket(0x18, 0x3, 0x3a) writev(r0, &(0x7f0000001640)=[{&(0x7f0000000100)="083ccad7297524eee55c5b4c5fd43a25b29bd7d573177479740b36d785ab59dc7da5cb581e8f291aac9fdf061331d296df6e8cc5fa22bdf1566603f6a2affe67012a957f4d254b388261622263fd3b7a3094c0267709d3fe65b954053fd623c4d80f709b71a3c7119aff2fa072e6afe0613d1c7f8bc5924f8383dde78bf83d871d6c74d43c66", 0x86}, {&(0x7f0000000080)="414c2d4a2ef9f7c5b34a3fd720e9129fe5eef39d7bddf2227b6cfd112649ce7b650fc7e7c7621fc126b57928", 0x2c}, {&(0x7f00000001c0)="f605b7ca55f39eb1dae7ae32b43764f8ff92f97b787742a6f22042ca1b4086d7ded3407e1ae60cfa6ec1b6c313045e12b76bb4203c3e3c3e116c2b5dda40fe", 0x3f}, {&(0x7f00000004c0)="53d5ebbfc30745d7f65e7576fbdfd6c94d8a00f037af84c21399805064439940dda9a48baf5f43e98efe17757a2e2625471b26cd6bb7e09bf161db1c80b551f4641e66d68ce00b42093003e4c34e6b3c664bd11e44d8891b57a9e986bcbfe8b94c74a988b344a81e9b1f42f821224715ff9bcb6536814ca07c5a6cf493c0ed71e6959d8cf52c18ff7746bf5a999d5caff1c15bfbc9026c113d54750e42a19759fe2abcc763ee7ee932dc287fadc26bfdc483e9f933e339f49b8c9bde30c2035e2ca67d420e1e9128b5a7811d4b3efd68ebc2c741bbcc2e279def40764f92f432f7593e2e55b3b44da1e778b1727fc2cdfd0f85b526406a03cddde4517e10a52d8f2b9b083b0e4eacc629f4a7231fd6ffc91819256920910c4ab4f7e3a0b278295f94a44f6fe7fbeb91cb951338d63e6e40f0f091e244f3792dcee3c00dccc7ba83d2b69a5a1a781d0fa4b476a33a63050dc8b3a5caf908b337ad6436073374ef72deec9da54c1453f2811e0d75a21b4406ac48e3ae66df7ff30e37b671962d7eec84472442b32618f89ae9950e4060cc78fac77023d49ba5c472687d4cef045fa694705963ca2d02908b79c046c402fa7c6228f84193833e0fa9e5fb7d127cbf02045a0dbd0bf3aa900c3062f0cbc133ff9e8d2d236f5bada8406c136dcfc1da4f76bb05c9d838a2fcd955008f7bd34060428738261a67ff8d790862c41164b1c19b8a63a749bcd601de032d1ffa76b5f577f2fe28fd340326ef3f0fe619258ec91e0bb7d64307403effec5bdca04571a4d70ce6f562073db5ac0c1ceb17a97fed5bd6fd8c5105aa3d40d342d3c5387bdbc011f3d86c86a37ae9e5b2044232b7daf88777ad10d0fe12ac246015defcc17973cf244c290e28ed72d283500ee2f9eeab37f743f14f6e7d0a84b1e498bb75991252b2db224f187ad4b66a4a6034c4ebdfd053502f16a4d5c7562ccbb72c6aab77b3b431ede585ab791135802f7e4f6e25eadb3ce9b11e5e51a2071ec5277c5acd6a908e0aac6f05fc01c423dd3da8c89c2b82593c6ed3f3689b05b1c97fb39baa72840836ea75f671e798a127d5d16b1d09eb26a40499dbb5f8b5242f0e2834ab94bd47e13e57639dbc34f02358a25b73b9011cb926eaaba70c8b4ee4821151915fc683056ba52f7e763bedd0d23ccae306629aa9b0a9252d5e7e9bade5a78e7310fd3ef655d2872191515278f3c7a676c94c0126184dcd6f9108d2da42fbcff31ef1973f1c1bb20990c4128d085c561dc23e0b4814a0f383860a5a8f7d23eadf3c1a3c366b7c3c61cb927dab523f4850acadcc533f5ebd2e4a5aa4ae65418c9f859b4d58e34e5239fe5e6040a79f49981558014640d807ca8786d89c7385fbb70998411c69a52d9608139d4c431400a1f1ac44b523a50aee910f0583aab6a2900c4f57f5e133465ce5e7f5b52925470c04d64e35387a006f322e5da321513493154b7fa9e31343c1b176c8a1ee112d8eb952c93a8cce6494ffac00b1565741e9a0dd707767ce2a17bb7a5b0fbfd2880c97299fbca7677f847f05b7c011337e521b2c7c01a83d222e8f2390ff5fa74318d6b846facd56b08b4fb14cc82de83e9974f149362a3f3c0c7f7822f7690b19dbabf4359f7f5a1b9f656d6457ffad346304b8a11386ca4dffa07122040e6a7ec0dcc96b41e0a8bd10a39e57b5272eff5943851953f7b948a2e14e9dd665403a141632ab1e57f5fa769a133c5d01201318bc6181106e2e4bd94ed894ba96623033af4c8a908ae6b0b147ecab59c1dc265354ccce93cd9d79c159dc703a48959573e45c7e6e99b6fa9d89b09f2120d49cfac136c334bbe3f412a5b35ddbf28f771e6e523531c84265e5c9cf3bef1e49de971f475c76a991ca6559238a3e5a1ff36d6cfa19df4b5b36c61d6c43dac25a7cfa909f5f8a319ed9661d212c8d927c51883d42d0809b84f31be3b4529f289352d7d61d9a845231f36dc03fd4a46b895bf89a90aa7020d5e64998cd5ca409ba9d79a22ffaa044aed991da523e3793ca903ac59f6151bcacf8ac7e3b1f07ac9ddd8ebd1ac0c01367c94f62f5164b7dcea4c8a545ab32a0c429d9abb329dfd235335806ad71c7390aff8b3baca144b9583ed556c7a996b062b2d2e4a86712dd80416c4deb82f60dc6477b44c598fe98092cd300201f0df18bcbc41bfd8ad57cd5341a0e31b561bcecf0f8fbe9f046c1696cb152c27c030dc2ae7b987e50d160ee4780b7b06e9ed6f5d86df9661b7e031eebcf4363fd7f1bb3805c755ea734f4fcafffbcc3effb1291b81cae13226dff0a6781d1dfd49704320e0c957ac54edec60f67d3bcecb494df46a491ab5641b055220c299f582653b6c5f31ac0f12bfcad73fcd60b08123e4beda1c3f3dc1b7691c734a242eba208c33358969213506b121dac6642a10a8edfda88cf0e3b7faeefb5b44703158d17c4f31800aebe4433bc6719b9ef7bd571dcd1a851cdab93ebec10df4d3b4cf02254a964f8a003a0f2eebb438df8da2f61fe61524406ad767c5b401e36b82c639ecad6eb199b7bc02c986270591a7416c7392dac12b8d4f015b6e94a4dba4f0d57b7638a0c3846f267d4812913d4d3ea32589bfc532d38e6339121f6cc4241f88586a7205aa5c0dc5b2a723f9b11f6ca1c9575d939e598efca8a70945c3b3289b20d2e41cc4d3542419c0428b79413907bf844b4bff356b8dd56e57eb909edb5f6fac51073cd9b748b8eed4153861502b71d1c1f17a5ff4b4aef1adff6f0eb536d75120b0e07cd9f76f38c58d402cc1d40e22a507ac31fa5ccbd9a5aef37c33d8f81fabd3d22ae641201c78bd2e18867be0b32b358d5522ace8fb502a9645f9cab58256975ad71b54d8865b30f47dc919ffce584b737d8976b822981e3ef4997dc59aae08e640d59135aeafe38f67940ca681938e030e6f98ed16108b5044d14daf012d8603c97a726490eeff8bf82891757429e37ad7d004ba6aad8f1bd6b844ce42b7fa5ba3f166775fe6ee14f384ebfcd01ebe5f3a459e688fe7360bb1fe856e85990d6c4bb14c4fea47fc6129dee75a2062a2bbd94f6acae4d57eb339821522a74dd320fc4b7a625d69d2e28a7c3aacf68be778f4c9f93765e30a4500631b6377a917ebed9f348faefd7a3e5ebfee52591c01e3074cca9dd745d38a99ad14f4eeebfcb3f11fe6cdc246e17dceb571cd6258c6993645eba350df12a2b07db1d84ff4c7449004ed7418b8b0eb2769ee898fae85d52c9e84615bd08f5fae9e454d2547c16ca8743aa882f90c384fad776b6e17aefcae3bc48c90f31024e839005be8119e69f751ab5f6ea1bf731dabff0ab9963a60ccf839337295b2b45b0a5dec0bb3b3f3b4e6fee06e938d0cbedcc82ae376f855231bc72a79334270db2d71896b81b8760b4d0f149f8578dd4d1e72183956c48abb5d1cbae49f239161ff4a6d82d126272affcca2dd8612bbe1eca79ed26c70b6af6f848c71ba3df70202c4a52efc364376ca7ca05b6f9429b1b23c62b11b37716aea47eb88e4c12d56e9d0c14675e0d5372b568ae062cf14b3915c99303aeb321f7ef54525bde770491e252e2e7995a0508efeda7766177402dbff939a416f173944a3ef121827bf906e413faa308ef2af240dbd36d920ac1172ac77f23ce3f3670540044e21fc786c18a5971741e9c9d2ef5be0f55e2128ab5429b3771d9ef39ca43aa6af9947f56cd851716150e1118c11d0cf8ea38a307d64fa1c445737317d3b9f21887cc271a63c9252d8ec5d393ab44175ca6cc2aa04e7d3f32cf994b6e5943a25351ad5cdae8acd8345cf6a9e052db1ad99e42b1bc9f364be87764c0df72faa27406c91e96426bafa46dcb824a815d6e4636fcf218bee0f94c3ed4b608915230c97816b46283710b20bbe877322b73a32337545eafc4e440123e931ba2491f64b605f160896c8b403e7135be78d89d142aef8a061fc83bb1baa05e29a6a49b664bd81bb27d71e3f774cb22d5cb67dc442dc9c56767f8ec0aa5bac13863f79b1e5030a53ba4926678b63eee0e5034dd3125b3fafbb3dede617efeddb200fce92bcc017f0d1a66d3c79a83e522ef88a18536f60746f6f4b51e11ff7261da000832ca00df328cec2b22f6405c3dfa5a7d4121a84a5122f1da7f06a77d8fb650f40e278ea81aae30533bc14cb638c0890f398c6e48de369ad958719702027963e5124435ca8761617df70724b6a00e4f61018cacd7950b62c51ae614f31eb307f305017b5d0aa5efd776b267c5356bd9839b282006eb8649a5f5a08d04932d04f722ec15716a7da46abc6e25a105cb9e144c3c1831b07e54e67966057ca0b57021652fcecffa274c128ea17d0596954e6fa11d451ab7cea0380e08284239836fe594d379db9ad60504007104c815ab196049247c22f174ba5cfa7c64f20f0540882f8c032bfe8c9630c0481858e3baf0e991a12e78c03ada600d6bb17558b73ac693a6b872014dda08b0c219ef9d531adbdba05c0aa14ab6b3aa45c58092ad4f5bc224406fd113ad4a4cf325431bbeac0f046309a133d0f1cc8aac9a3bf00204347a3220ed9facbcb1ef6e80a81ac4966fdefd7cd8d15eb102423d7a97cd73c841798859d4f1f8d488f2a8abe786caf81f4fabcda6fe58232f09464bb3348fae7bd6edd57de1d33322d9529737e4e6081ed0c12fc72d0ab4ef5334d3e58177c54188530536c7f2ea038be63288c72112df689b2bc0e7b907465fcc76340d27e87e381a33f97c3b40ac58caf0a07565f61208cb27d88b5fba46163f041f6a5fca7e174f15dcac5e00fa9a6bb1236ae8a354b31f17094ac7c848eb61a741ff8856563569bde0f6311ed1d4d88e8640bf937ff35c6b20daf939e4ae6a84525295ef382c0c4697ae33b12f69e934d3d1c78b8080751e3c23aff10fc94ad1d74417a8d7db05e316bc99a3b9670e92bd2a78a4896a703a67e49462dbc3efe0e1831bccc939dfdcaf64bd89d3f98299b79228f0096321d3aaf7e3d3548f9a263b9dd7be0746de53e8542fac5ef055fc8374be9fe8074435b4b37bad8b93715499b048cc1b63058bb6288f88acf778ea73f4d0d9c6cd352b9a422ab804ea9fd9513bce1418e0e3f93666d7907ef8c692ac9fe6aa83a659201f80c6e0354de6ce84cd795c18ff1e3d92562fc977b53ce10aea097317bb2f80c55b00457961a0e852d8db0a088381ef113197da56e969663dd74df7f7747a8375ae97692cd9fc1bc709b0a428526d3806f6dffd3a56b33399fd6cf5395da82e380c688facabcedb44d8114fba0d84a01dc8b9e0b258e2a2b49234013979097ea35196f9b0241883ea74653e372f23e33bb5be9d129dddde7e359ef6a76a96e97ef91b713319be032b65e184b22ea391a5bda42e1f47b4dd42fa49e6c26a4f7f87b846fb360b8b90ed8678f2191b2832d561702d9df914196f5d47b8aa18dfde5c14d992cae97110b8e6bc11534f26091c9317b3abad9686601b34ee64c3ae89f88f890699c4437ac73b4e6181707cd602f2b3e8b988e41db36ad5982cd92ee56a9c0a1f1cab88216282b04afb6ac16648b84504d1609428af73eaba72a4af42d7ca38dd39235f9d7365bfcc3012a87400b0ef44c2f7ca9d912c00c2adf47a46c465b026147a5bd29ef8c7eb0c887385db960c622a185df1452c7b6503da248eebe49001cb13ff24a13ce88b37a236ea74d56f67ce89b39ec4aa08e432949b43bd34eea34c7d212f311324d623b4b02d98b1ab4bda1c4d91d4f3f16205274de0b454aeb4f769198c225aa220c2c84d", 0x1000}, {&(0x7f0000000200)="5bff62459d48bb652b025c8a5590166ac44bf08cdaf69d8a2a10f289f58e421a", 0x20}, {&(0x7f0000000240)="4d8229a2e1d7c6747423d00100666b4245d4d12437d93b34431796dd273be7f7efc1c7ef85db3669c5a6318a7da03f7c2adc7ecefc36f1fb3264e50ef925b6179595fc15335b771731955ca873714aee7039e5647e88029a559de5a8ae5ab7d600b50b3d5a1043728933c7f5c6902491a9c54e6a0b8818c2cb310c9cf42e27db505b65bda76bdea63c0939", 0x8b}, {&(0x7f00000014c0)="86c4ca00afc9213784e985c935bf82bee7eb357a3dfbef34e0ffb125ab980c3e9c41cba57aa8744f3136a0cca13a9d3229faffb0bb2c9d085d34cce3e83a014157f6a9f7916ae542ac6f89c86ba86e35610cda0cce1e565bdb9acb46f0b7d21a0c247bc888bd21a36231806d9046d507d7e9cd6a592b3b81d27a887373885e8bd1c64950ae8f846589f41806c88ea52e85b3f72316cb6e1e9ca584c29e4f242272f38280ae4e6877f45192f87c93faaa3d3991444cdb15b4e10adb10c1fae78cefa088a54ee3d245aec73e3bb2efbf261cf784f79900996cedc649de", 0xdc}, {&(0x7f0000000300)="b5f47c197a7c478bbc91b4ef6035baa8af4aac76c679b840a3b5f2f1b19ca9a6144bd26472bee76ef2674968a251f127e0", 0x31}, {&(0x7f00000015c0)="f2af23b4dba92898c7a000f860f80a4ad2eda3babb64f2a726255b875001930b6837a6a837fc25b0e69106eac346a356d24eb3f38915e6a751be7f47646b6f549a3dbee64b46869318b44f397001740bfeae0b07e1937dd0", 0x58}], 0x9) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) writev(r0, &(0x7f0000000480)=[{&(0x7f0000000380)="ede281b1b729e7281ee6f0a065f6e6f78f653c7441157567dca0eba5579edf8df65cd0b2590b7b7d9857cca5bd6b6e0834ef31005e89f45be9aaeaf57e076d9c4ab56d07d7d3c0826793febde56630bda40326b74b9b03c2ee5e2d1e27ccfac5b35a79a2daf7b6df1ad37c8150a621c0eaa2911448fd0e055385775d8a7d3f91c58eb7958ba4c501292cfe3ba1eaf94bd8228d80f3c9c50ff23a9ca14e052d6459f3ce2468df839b90d215f463f23dacf72ccfa5a9bbd2e6e58cfee6d3f5bb769908a563e96dbb4324f002314d8b03798b6e21178a9f", 0xd6}], 0x1) accept$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) fsync(r0) 20:56:33 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x27, 0x0, &(0x7f0000000000)="d5ff9668", 0xfff5) setsockopt(r0, 0x29, 0x800000000000009, 0x0, 0x0) accept(r0, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) 20:56:33 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chroot(&(0x7f0000000040)='./file0\x00') setuid(0xee01) execve(0x0, &(0x7f00000000c0), 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='rc') r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) 20:56:34 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, 0x0, 0x0) write(r0, &(0x7f0000000300)="acf11695c181eafb5e568181155cf063fae5b422a07b70ce2eb8bec3d5324b36127ec0403ce7ed861eb7aa084072c1acf5d6ba093aa8f5671305584a4fc1ad88ba9990b92d765f96b95eaadceda45979c75188b1f4a8fc7b645a5a1677784497473d44b39c6d08b7961d8868fb62e364e41fdcb2f1a4eda20da5a30d6d00fd22f79351a6812efe37ac0f35329c29abfb8c4b19d9dc56e31ec4e6b0020f6909430a656e434aeda59cb7edd1ec4b81cdcca8e90dd5e95f29abd67f1714857148665b7a84c14c3f958b268a8c5e92112b447c9a45a0893f8f8d9d6a75894caa88020724916a7cde0ac0668e75", 0x4c4) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0xffffffffffffff7f, 0x0, 0x8000000000003, 0x7ffffffffffffffc, "845d550900200000fc5c7fd2008f27df00"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 20:56:34 executing program 0: mknod(&(0x7f0000000000)='./file1\x00', 0x0, 0x7) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x5, 0x12, r0, 0x0, 0x0) 20:56:34 executing program 0: mkdir(&(0x7f0000000280)='./file0\x00', 0x1) r0 = getgid() getgroups(0x7, &(0x7f0000000200)=[0x0, r0, r0, 0xffffffffffffffff, 0x0, r0, 0xffffffffffffffff]) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000180)=0xfffffd88) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000500)=0x12ebcd36d7b21a88) lchown(0x0, r8, r2) r9 = semget(0x1, 0x4, 0x40) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105728, &(0x7f0000000040)={&(0x7f00000002c0)=[{0x89, 0x6}, {0x67, 0xf71}, {0x44, 0x54}, {0x6, 0x7}, {0x85, 0x7a13b739}, {0x43, 0x6}, {0x87, 0x7d}, {0x22, 0x2}, {0x0, 0x8}], 0x9}) setuid(r6) setpgid(r5, r7) fcntl$getown(r3, 0x5) semctl$GETALL(r9, 0x0, 0x6, &(0x7f00000003c0)=""/251) mlockall(0x7) r10 = semget$private(0x0, 0x4, 0x200) getpeername$inet6(r4, &(0x7f0000000080), &(0x7f00000000c0)=0xc) semctl$GETPID(r10, 0x0, 0x4, &(0x7f00000007c0)=""/241) setgid(r1) setuid(0xee01) semctl$IPC_RMID(r10, 0x0, 0x0) 20:56:34 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x8, &(0x7f0000000180)={0x0, 0x3, 0x0, 0x2}) fcntl$lock(r0, 0x5, &(0x7f0000000000)={0x0, 0x0, 0x8, 0x800}) fcntl$lock(r0, 0x9, &(0x7f0000000080)={0x2, 0x0, 0x0, 0x200000005}) chroot(&(0x7f0000000040)='./file0\x00') bind$unix(0xffffffffffffffff, &(0x7f0000000100)=@abs={0x1, 0x0, 0x1}, 0x8) 20:56:34 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, 0x0, 0x0) write(r0, &(0x7f0000000300)="acf11695c181eafb5e568181155cf063fae5b422a07b70ce2eb8bec3d5324b36127ec0403ce7ed861eb7aa084072c1acf5d6ba093aa8f5671305584a4fc1ad88ba9990b92d765f96b95eaadceda45979c75188b1f4a8fc7b645a5a1677784497473d44b39c6d08b7961d8868fb62e364e41fdcb2f1a4eda20da5a30d6d00fd22f79351a6812efe37ac0f35329c29abfb8c4b19d9dc56e31ec4e6b0020f6909430a656e434aeda59cb7edd1ec4b81cdcca8e90dd5e95f29abd67f1714857148665b7a84c14c3f958b268a8c5e92112b447c9a45a0893f8f8d9d6a75894caa88020724916a7cde0ac0668e75", 0x4c4) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0xffffffffffffff7f, 0x0, 0x8000000000003, 0x7ffffffffffffffc, "845d550900200000fc5c7fd2008f27df00"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 20:56:34 executing program 0: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x149) readlinkat(r0, &(0x7f0000000000)='./file0\x00', &(0x7f00000001c0)=""/73, 0x49) symlink(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='./file0\x00') fchownat(r0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0) lstat(&(0x7f0000000080)='./file0\x00', &(0x7f0000000440)) kevent(r0, &(0x7f0000000240)=[{{r0}, 0xfffffffffffffffb, 0xd1, 0x40, 0x6, 0x2}, {{r0}, 0xfffffffffffffffe, 0x20, 0x20000080, 0x0, 0x5}, {{r0}, 0xfffffffffffffffa, 0x11, 0x1, 0x10000, 0xffff}, {{r0}, 0xfffffffffffffffa, 0x1, 0x2, 0x0, 0x7f}, {{r0}, 0xfffffffffffffff8, 0x1, 0x4, 0x3, 0x4}, {{r0}, 0xffffffffffffffff, 0x8, 0x21, 0x800, 0xffffffff}], 0x1, &(0x7f0000000300)=[{{r0}, 0xffffffffffffffff, 0x81, 0x4, 0x8, 0x71eaa365}, {{r0}, 0xfffffffffffffffb, 0x2, 0xfffff, 0x5, 0x9}, {{r0}, 0xffffffffffffffff, 0x21, 0x10, 0x0, 0x9}, {{r0}, 0xffffffffffffffff, 0x4a, 0xf0000000, 0x2, 0x400}, {{r0}, 0xfffffffffffffffd, 0xa2, 0x1, 0x4, 0x7ff}, {{r0}, 0xffffffffffffffff, 0x4a, 0x80000008, 0x80000001, 0x7b}, {{r0}, 0xfffffffffffffffe, 0x20, 0x2, 0xfffffffffffffff8, 0x6}, {{r0}, 0xfffffffffffffffa, 0x0, 0x13, 0x7}, {{r0}, 0xffffffffffffffff, 0x2, 0x10, 0x3, 0xf4c1}, {{r0}, 0xffffffffffffffff, 0x20, 0x0, 0x7fffffff, 0x2}], 0x101, &(0x7f0000000040)={0x2, 0x7}) lstat(&(0x7f00000004c0)='./file0\x00', &(0x7f0000000500)) 20:56:35 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) r1 = open(&(0x7f0000000140)='./file0\x00', 0x1, 0x40) sendto(r1, &(0x7f0000000040)="8d85788a71dc10cc469f0397d716e0f5fcd29488008f094eb2756fc8dfd8f800b1fcdc3d1580be58ef08f5707d6d0f2477a107c74687681ed9427d8752b1c315934d665bb783feb884d8a283f14543ab3a5b6196a1f8b906ae70021cb0d8ff5bd3989a88f2a89a7d427fc43f4bf4f225e613b66816cbbb7b8f3f5fbcd8d07afac7c8e0985660aeb9d670e2ece4f41d6c1acc8467b91daf73d38001c72592e0abf28578e806a7eae7da913cf58c11", 0xae, 0x408, &(0x7f0000000100)=@in={0x2, 0x1}, 0xc) getsockopt(r0, 0x7, 0x43, 0x0, 0x0) 20:56:35 executing program 0: r0 = open(&(0x7f0000000300)='.\x00', 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x80) pwritev(0xffffffffffffffff, &(0x7f00000003c0), 0x273, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0, 0x10, r1, 0x0, 0x0) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3) getdents(r0, &(0x7f0000000080)=""/37, 0xfe37) getdents(r0, 0x0, 0x0) 20:56:35 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, 0x0, 0x0) write(r0, &(0x7f0000000300)="acf11695c181eafb5e568181155cf063fae5b422a07b70ce2eb8bec3d5324b36127ec0403ce7ed861eb7aa084072c1acf5d6ba093aa8f5671305584a4fc1ad88ba9990b92d765f96b95eaadceda45979c75188b1f4a8fc7b645a5a1677784497473d44b39c6d08b7961d8868fb62e364e41fdcb2f1a4eda20da5a30d6d00fd22f79351a6812efe37ac0f35329c29abfb8c4b19d9dc56e31ec4e6b0020f6909430a656e434aeda59cb7edd1ec4b81cdcca8e90dd5e95f29abd67f1714857148665b7a84c14c3f958b268a8c5e92112b447c9a45a0893f8f8d9d6a75894caa88020724916a7cde0ac0668e75", 0x4c4) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0xffffffffffffff7f, 0x0, 0x8000000000003, 0x7ffffffffffffffc, "845d550900200000fc5c7fd2008f27df00"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 20:56:35 executing program 0: getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r1) setuid(0xee01) setregid(r0, r2) setgid(0x0) 20:56:35 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) getgroups(0x7, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) lchown(&(0x7f0000000040)='./file0\x00', 0x0, r0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) r1 = getuid() chown(&(0x7f0000000200)='./file0/file0\x00', r1, 0x0) utimes(&(0x7f0000000100)='./file1\x00', &(0x7f0000000140)={{0x62, 0xff}, {0x4, 0x387}}) 20:56:35 executing program 0: mknod(&(0x7f0000000080)='./file0\x00', 0x20, 0x0) r0 = open(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) getpeername(r0, &(0x7f0000000000)=@in, &(0x7f00000000c0)=0xc) open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002d5, 0x0) preadv(r0, &(0x7f0000000800)=[{0x0, 0xb4a0e3f13e71e4eb}], 0x1, 0xffffffffffffffff) mprotect(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x0) 20:56:36 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040), 0x0) write(r0, &(0x7f0000000300)="acf11695c181eafb5e568181155cf063fae5b422a07b70ce2eb8bec3d5324b36127ec0403ce7ed861eb7aa084072c1acf5d6ba093aa8f5671305584a4fc1ad88ba9990b92d765f96b95eaadceda45979c75188b1f4a8fc7b645a5a1677784497473d44b39c6d08b7961d8868fb62e364e41fdcb2f1a4eda20da5a30d6d00fd22f79351a6812efe37ac0f35329c29abfb8c4b19d9dc56e31ec4e6b0020f6909430a656e434aeda59cb7edd1ec4b81cdcca8e90dd5e95f29abd67f1714857148665b7a84c14c3f958b268a8c5e92112b447c9a45a0893f8f8d9d6a75894caa88020724916a7cde0ac0668e75", 0x4c4) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0xffffffffffffff7f, 0x0, 0x8000000000003, 0x7ffffffffffffffc, "845d550900200000fc5c7fd2008f27df00"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 20:56:36 executing program 0: mknod(&(0x7f00000000c0)='./file0\x00', 0x2000001000, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$KDGETLED(r0, 0x40044b41, &(0x7f0000000040)) symlink(&(0x7f0000000380)='./file0\x00', &(0x7f00000003c0)='./file0\x00') 20:56:36 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)={&(0x7f0000000040)=[{0x1, 0x1}, {0x44, 0x4}, {0x5, 0x1}, {0x5, 0x8531}, {0x84, 0x1}, {0x2}, {0x87, 0x800}], 0x7}) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000080)=[{0x7}], 0x2}) 20:56:36 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000000040)={0xffffffffffffffff}) kevent(r2, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffc, 0x24, 0x1, 0xffffffff}, {{r0}, 0xffffffffffffffff, 0x42, 0x20000000, 0x4, 0x3}, {{r1}, 0xffffffffffffffff, 0xc2, 0x1, 0x6, 0x9}, {{r0}, 0xfffffffffffffffc, 0x2, 0x0, 0x3, 0x10000000000}, {{r1}, 0xffffffffffffffff, 0x42, 0x84, 0xd497}, {{r0}, 0xfffffffffffffffb, 0x10, 0x8, 0x1, 0x2}, {{r0}, 0x0, 0x90, 0x4000000a, 0x100000001, 0x800}], 0xfffffffffffffeff, &(0x7f0000000a80)=[{{r1}, 0xfffffffffffffff8, 0x2, 0x4, 0x3, 0x80}, {{r1}, 0xffffffffffffffff, 0x10, 0x41, 0x8, 0x2}, {{r1}, 0xfffffffffffffffd, 0x1, 0x10, 0x4, 0xffff}, {{r0}, 0xfffffffffffffffb, 0xc0, 0xf0000000, 0xfff, 0x7fff}, {{r1}, 0x0, 0x40, 0xfffff, 0x3, 0x400}, {{r0}, 0xffffffffffffffff, 0x40, 0x8, 0xd5e9, 0x3f800000000}, {{r0}, 0x0, 0x1, 0x2, 0x8, 0x1f}, {{r0}, 0xfffffffffffffff8, 0x16, 0xf0000001}, {{r1}, 0xfffffffffffffffe, 0x8, 0x7, 0x8, 0x3}], 0x100000000, &(0x7f00000001c0)={0xab, 0x8}) r3 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r3}, 0xfffffffffffffffe, 0xcd}], 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) sendto$unix(r1, &(0x7f0000000240)="47c5194a0a650466564a3e6ef093cf570d653934d5da0bf19df4442d8b723f2da4658125085b8be11573bc6e3343e08ddbac577ad694f1da78a40ca98fdd855743bc7ef41b8617461839ccd519be4ab721e3544ea2f338d575c42f265b1cdac4603a13b560fa162984f48ef609cc0b9a063c9be9835b454c21311dc4ceb29aa211c56bebd5f3a553c7e5a0d5829155f39a431a7e1f4b19f491c681c813c38c9c8ff24c7be68bd87f394c94af9e01f19db2284c5f0302de34ad8138e07f9a3cc45ce86d2b5965582b3d268c23c5af9bf54f59ed5d6a65436b358e351764f33c387d1c3364151b3fbbca4b21baf7c8eb6963e0bb7012a588673b36a2228895cb63c747c253cd13e8df9e753ae3c05ef2730577b6ba4ea738965a947c1d37ae5228b8c7cf4efff591c97675d9dd756074ac9c6d8d7f3a1c9ec3229d56a347180529e9ef968b9bade45a6f98178a38d9bd76181d3fa3b5a5e4e4b3fdd38f4a2295b1b37a05193e9131b2dc1d555675e8c06153633515597e8fb6a170ae497d6864893c2f86060cec840a7e7bd59c8899c0aa852b62723d293e68d420dc8c8dbdadaa342ad526d6325a324f517e82414ca75cae5e9a65e8ff8480f06a2f0d60399c26f0648f4d8fd8b6a476a056e6cfe86a0ed3551ac6b955a7809839241224fd0e45dda1147e1930536df432f21a773c32a5b95d505ac167daf6e2d175b0bbfa52a7cac82f315750325eeaa6e9bd3e2260164e9b1f112634d3668499c0e3cbef2fa49aca04145c95eafadef9de0fb34669d41fdcb4df082bee54b073f1ec345734fc69b56b70c0da6566722cbd676b56a2f7ed9b0f2f91136bae71d79869b1ea6d043b31674908b90c3a2ef26bc3231a79a216ecafdaf34982cfa6214be0c9b41664c7d4893d70e55fa42a5edee28d5df53f3694aa5d9bfec7fdae8a25647a0ef10367041f7ef8546f56a1a0f5f54bd874cf8d887877190f07d0f67e77d99e1c110896c114fb60fe2908747e6139d96bd4a3628c4d12a9d525d8d594652499698a7bd43f41f0ba5ea86e66380fa7a47af0a989f81f34c93225e53476fb05de03d8c19805d936e699e61343778014b1ad9704cf172733333685e0e0228769577be7bdfebbc778777f5f108c10bc869266e47ffd88276f7a9f001f8814114203f07fe6f05340cafa48e7b89fd22de8b51fc097dc24267d154941a09d154e45fd37b9693fb0eedc437af30a24abbb59c7a45d737cf2ebb6f1405067ceaa10a3727542326ae53baed08513f94580fec0413d61b2d25454c35a0ea88141800126fa9286df2fcc20450b7f593795c6155d3d37840a21a6a7d423dc39235475304017e189284a92a2b6094bc2e4ed4bd5edc25f7d646bccd76d79efb4cb7923c8dea13ef511d2e9925aff2edfa453aa31eebe59130fa737b17f19f8c77d8f43c59c64512524d35f1ef66624657437b2f83d52855f861f326bc1356b1ad77e7284e04e4ed388695e64b70ceadafb8137085651c18aba13198280ce1f00f84ab123e183a1acc220120641a0ce0df5527b2f887e3596384441ae0132d43ec98a1582e9e207c68b5f0c557dcd48a82c4787d38d685d4e08045ec1151116e077a4e58f8749f748f83e8107484bdb3b2f60acb9c4e9db4a610e1fc444dabed9c36c366d3217753aca683dc4149dbf751baeffe76d7c9d8a747a3efcb259762eca0f2e2fc647ab3cc03b88f0af8e30176816bf38535a9183a014f96d96008c1b6905382c9ea2d8c44539f5094753d894df295805553b967d2ca67c472d59c72b8e2f790fabfcb05d7a13c6b5a9d4884f681d85381174d921b2ad4cd738056ef45cf3af8c9759638ef648332ecbbf5e748e56dfac5e4c22f23614b7710e8c31c2b090e75ba1c0db3d5ef955093cdf778d66305958c75c744a36ba3f46cf74c6b4416b4d800d8c57f62e3e1d77949b18e882410a293496790c96a3873f89b35228884ecef02a084f1b4dc4cbd7399471276c88606b22ee2e76468065f081e84cfbc44371efbdb469c23bb44fe9bf8cc17779959a1e2352d80c17ee8ebada5edf601230fc45e4a43606c924691b402c4c815376ca87f66ba41eb8b3273fe2f0df97e6132663abc89dc3ed8550a83d1b138560ea04f96ddc038b96998db86356fc5ad65f2b7e00e7c276acf8c6c252adb2fec15444d64de281ba7e21ba9bd9860daca3de4dc650f2fe016b455003e083c752e2a7c99c4ef7d7c8fac21fa1a7bb7429edb21ebe4d9c4234c41fa711713c6bd6165bc1d51afbd3ebe496aad42235a6f41da9f6f5bd1981981d95d936adf3d93bebf3648ad393ebdd1661a9dfac00b5f067f4c6eb77836a0176f4073e4b738e4ea9bf572542ec92092f66464ca5589469711eab42eec39bf0975886a79150f5414d3f73fa6ef24aa2077c62511b94cb8a018e1883012b18646c23440c8822060ba7990489ad42f23e0b27e67e2c560dc425380652d1edb49c5c39ba6f8abe2b0ef892cdea4c8612fed20c4a9482fcf5d7f297573711e216cdf3d45ea25623cb1708d54698fa9d7136f0eaf5781bc9dc7d0eef830b1df81f42f607116a2a099d75c26316a021e1769e1664b2e7036d9e31581bd4683e27bb1c02efcb67f5804f535345b773fae4196eda4166d56b3867fa058f6a6cd2cb584effaa4b54a8ab840f11a3e2076a973a33466a6d113b1ce8362e9a80fbe33721e1264a8f749f0a74444647a124389a75a0162d6616ca7d363ede901bf8e51e29f1038470832b1ce5fb9acb76739e620dd1abd79f551c570436ad9bc08086c5e879e025f3f7ec347d4dcc0cb84d1a7a37ae07f363cdc0da4a8e5a768a2e92fc5e3f02d7ff1f129d7e7a4d86a32840ff64fa1dc22a3c57d6b9ef526a828a9fb6494eb322", 0x801, 0x0, 0x0, 0x0) recvmsg(r4, &(0x7f0000000f00)={&(0x7f0000000bc0)=@in6, 0xc, &(0x7f0000000e00)=[{&(0x7f0000000c00)}, {&(0x7f0000000c40)=""/234, 0xea}, {&(0x7f0000000d40)=""/45, 0x2d}, {&(0x7f0000000d80)=""/87, 0x57}], 0x4, &(0x7f0000000e40)=""/181, 0xb5}, 0x2) r5 = kqueue() dup2(r1, r3) kevent(r5, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) dup2(r1, r0) 20:56:37 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040), 0x0) write(r0, &(0x7f0000000300)="acf11695c181eafb5e568181155cf063fae5b422a07b70ce2eb8bec3d5324b36127ec0403ce7ed861eb7aa084072c1acf5d6ba093aa8f5671305584a4fc1ad88ba9990b92d765f96b95eaadceda45979c75188b1f4a8fc7b645a5a1677784497473d44b39c6d08b7961d8868fb62e364e41fdcb2f1a4eda20da5a30d6d00fd22f79351a6812efe37ac0f35329c29abfb8c4b19d9dc56e31ec4e6b0020f6909430a656e434aeda59cb7edd1ec4b81cdcca8e90dd5e95f29abd67f1714857148665b7a84c14c3f958b268a8c5e92112b447c9a45a0893f8f8d9d6a75894caa88020724916a7cde0ac0668e75", 0x4c4) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0xffffffffffffff7f, 0x0, 0x8000000000003, 0x7ffffffffffffffc, "845d550900200000fc5c7fd2008f27df00"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 20:56:37 executing program 0: mknod(&(0x7f0000000600)='./bus\x00', 0x2050, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x40, 0xfffffffffffffbfc) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x1, 0x0, "11cfb8f22640eecf476114f5e518923fa1653be6"}) 20:56:37 executing program 0: mkdir(&(0x7f00000000c0)='./file0\x00', 0x32) setuid(0xee01) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x2, 0x0) faccessat(r0, &(0x7f0000000080)='./file0\x00', 0x20, 0x1) openat(r0, &(0x7f0000000100)='./file0\x00', 0x80, 0x80) openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) 20:56:37 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x20, 0xcaa) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x30000}, 0x40010047}) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000000180)}], 0x1, 0x0) 20:56:38 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040), 0x0) write(r0, &(0x7f0000000300)="acf11695c181eafb5e568181155cf063fae5b422a07b70ce2eb8bec3d5324b36127ec0403ce7ed861eb7aa084072c1acf5d6ba093aa8f5671305584a4fc1ad88ba9990b92d765f96b95eaadceda45979c75188b1f4a8fc7b645a5a1677784497473d44b39c6d08b7961d8868fb62e364e41fdcb2f1a4eda20da5a30d6d00fd22f79351a6812efe37ac0f35329c29abfb8c4b19d9dc56e31ec4e6b0020f6909430a656e434aeda59cb7edd1ec4b81cdcca8e90dd5e95f29abd67f1714857148665b7a84c14c3f958b268a8c5e92112b447c9a45a0893f8f8d9d6a75894caa88020724916a7cde0ac0668e75", 0x4c4) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0xffffffffffffff7f, 0x0, 0x8000000000003, 0x7ffffffffffffffc, "845d550900200000fc5c7fd2008f27df00"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 20:56:38 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x3, "00000000000040dcc400"}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) syz_open_pts() 20:56:38 executing program 0: mkdir(&(0x7f0000000080)='./file1\x00', 0x4) mprotect(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x5) r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f00000000c0)=0x7) r1 = open(&(0x7f0000000240)='./file0\x00', 0x10, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x10, 0x0) fcntl$lock(r1, 0x7, &(0x7f0000000000)={0x2}) 20:56:38 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000200)="bdfa4d2591c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23ac168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f3c146ed5ead47dfc43c6c3b018be5455ba5fe808", 0xb2) 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, &(0x7f0000000040)={0x0, 0xfffffffffffffffd, 0x3, 0x8000000000000d9f, "b08d16c63dffff0024e8643b00f3ff086300"}) dup(r1) read(r2, &(0x7f0000000880)=""/161, 0xa1) syz_open_pts() 20:56:39 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{0x0}], 0x1) write(r0, &(0x7f0000000300)="acf11695c181eafb5e568181155cf063fae5b422a07b70ce2eb8bec3d5324b36127ec0403ce7ed861eb7aa084072c1acf5d6ba093aa8f5671305584a4fc1ad88ba9990b92d765f96b95eaadceda45979c75188b1f4a8fc7b645a5a1677784497473d44b39c6d08b7961d8868fb62e364e41fdcb2f1a4eda20da5a30d6d00fd22f79351a6812efe37ac0f35329c29abfb8c4b19d9dc56e31ec4e6b0020f6909430a656e434aeda59cb7edd1ec4b81cdcca8e90dd5e95f29abd67f1714857148665b7a84c14c3f958b268a8c5e92112b447c9a45a0893f8f8d9d6a75894caa88020724916a7cde0ac0668e75", 0x4c4) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0xffffffffffffff7f, 0x0, 0x8000000000003, 0x7ffffffffffffffc, "845d550900200000fc5c7fd2008f27df00"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 20:56:39 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x10000000002, 0x400000000000002, 0x0) recvmsg(r0, &(0x7f0000001280)={0x0, 0x0, &(0x7f0000000240)=[{&(0x7f0000000080)=""/31, 0x1f}], 0x1, 0x0}, 0x40) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x8100, 0x0) kevent(r3, &(0x7f0000000280)=[{{r2}, 0xfffffffffffffffc, 0x61, 0xf00fffff, 0x10000, 0x5}, {{r1}, 0xfffffffffffffffb, 0x0, 0x0, 0xefae, 0x3f}, {{r1}, 0xfffffffffffffffd, 0x8, 0x40, 0x4a2, 0x81}, {{r1}, 0x0, 0x20, 0xf0000002, 0x401, 0x7}, {{r2}, 0xfffffffffffffffe, 0x48, 0x80000000, 0x400, 0x6}, {{r0}, 0xffffffffffffffff, 0x4, 0x8, 0x200, 0x5}, {{r1}, 0xfffffffffffffff8, 0x60, 0x2, 0x5, 0x1}, {{r2}, 0xfffffffffffffffb, 0xc4, 0x0, 0x10000, 0x2}], 0x80, &(0x7f0000000180)=[{{r2}, 0x0, 0x2, 0x0, 0x0, 0x401}, {{r1}, 0xfffffffffffffffe, 0x4d, 0xfffff, 0x0, 0x6}, {{r0}, 0xfffffffffffffffb, 0x1, 0x0, 0x101, 0x7}, {{r1}, 0xfffffffffffffff8, 0x2, 0x8, 0x6, 0x3}], 0x5c, &(0x7f0000000100)={0x1, 0x3f}) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) write(r1, 0x0, 0x0) write(r1, &(0x7f0000000000)="99", 0x1) 20:56:39 executing program 0: r0 = socket(0x2000000011, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000040), 0x4) fcntl$setflags(r0, 0x2, 0x1) 20:56:39 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x5300) r0 = kqueue() r1 = kqueue() r2 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r1, &(0x7f0000000000)=[{{r2}, 0xffffffffffffffff, 0x21}], 0x227082db, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000040)=[{{r2}, 0xffffffffffffffff, 0x11}], 0x800007, 0x0, 0x0, 0x0) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) kevent(r1, &(0x7f00000001c0)=[{{r3}, 0xffffffffffffffff, 0x1}], 0xa4dd, 0x0, 0x0, 0x0) mknod(&(0x7f0000000100)='./file0\x00', 0x3048, 0x1) kevent(r0, &(0x7f0000000340)=[{{r3}, 0xffffffffffffffff, 0x7}], 0x470c7792, 0x0, 0x0, 0x0) dup2(r0, r2) fchmodat(r2, &(0x7f00000000c0)='./bus\x00', 0x181, 0x2) 20:56:40 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{0x0}], 0x1) write(r0, &(0x7f0000000300)="acf11695c181eafb5e568181155cf063fae5b422a07b70ce2eb8bec3d5324b36127ec0403ce7ed861eb7aa084072c1acf5d6ba093aa8f5671305584a4fc1ad88ba9990b92d765f96b95eaadceda45979c75188b1f4a8fc7b645a5a1677784497473d44b39c6d08b7961d8868fb62e364e41fdcb2f1a4eda20da5a30d6d00fd22f79351a6812efe37ac0f35329c29abfb8c4b19d9dc56e31ec4e6b0020f6909430a656e434aeda59cb7edd1ec4b81cdcca8e90dd5e95f29abd67f1714857148665b7a84c14c3f958b268a8c5e92112b447c9a45a0893f8f8d9d6a75894caa88020724916a7cde0ac0668e75", 0x4c4) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0xffffffffffffff7f, 0x0, 0x8000000000003, 0x7ffffffffffffffc, "845d550900200000fc5c7fd2008f27df00"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 20:56:40 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) r0 = open(&(0x7f0000000140)='./bus\x00', 0x8, 0x109) mknod(&(0x7f0000000540)='./bus/file0\x00', 0x2000, 0x3) mknod(&(0x7f00000001c0)='./bus\x00', 0x2003, 0xa6138) r1 = open(&(0x7f0000000380)='./bus\x00', 0x301, 0x0) getsockname$unix(r0, &(0x7f00000003c0)=@abs, &(0x7f0000000400)=0x8) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) symlinkat(&(0x7f0000000280)='./bus\x00', r0, &(0x7f0000000300)='./bus\x00') r2 = semget(0x2, 0x2, 0x119) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000340)=[0x8, 0x7, 0x3f75, 0x3b66]) pwritev(r1, &(0x7f0000000280), 0x1000000000000042, 0x0) 20:56:40 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x1b00) r0 = open(&(0x7f0000000100)='./bus\x00', 0x3fd, 0x0) rename(&(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='./bus\x00') write(r0, &(0x7f00000000c0)='n6.', 0x3) 20:56:40 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r0, 0x29, 0x39, 0x0, 0x0) getsockopt(r0, 0x7fff, 0xfffffffffffffffc, &(0x7f0000000000)=""/4096, &(0x7f0000001000)=0x1000) 20:56:40 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{0x0}], 0x1) write(r0, &(0x7f0000000300)="acf11695c181eafb5e568181155cf063fae5b422a07b70ce2eb8bec3d5324b36127ec0403ce7ed861eb7aa084072c1acf5d6ba093aa8f5671305584a4fc1ad88ba9990b92d765f96b95eaadceda45979c75188b1f4a8fc7b645a5a1677784497473d44b39c6d08b7961d8868fb62e364e41fdcb2f1a4eda20da5a30d6d00fd22f79351a6812efe37ac0f35329c29abfb8c4b19d9dc56e31ec4e6b0020f6909430a656e434aeda59cb7edd1ec4b81cdcca8e90dd5e95f29abd67f1714857148665b7a84c14c3f958b268a8c5e92112b447c9a45a0893f8f8d9d6a75894caa88020724916a7cde0ac0668e75", 0x4c4) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0xffffffffffffff7f, 0x0, 0x8000000000003, 0x7ffffffffffffffc, "845d550900200000fc5c7fd2008f27df00"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 20:56:40 executing program 0: r0 = socket(0x20, 0x5, 0x2) sendto$unix(r0, &(0x7f0000000100)="bdbb0e578479d1482f9853cccdb7e6134309c9a54176341db6609e83b8c1cdb3abfa632e667bb829296d6f4966d36dc27e7a9e3210649a27557f312d0aa10978322230b3fbf19dad91b1abc8287213fc7072dc3fd5e3d3546f92283ccd4c1417a954740bc455cc31ab1961dcfbba3f35d792bf0ed4cb0f17d1b4b0aa14a44aafcd7a964dc1e227641a52737d0ff86da9873bff898916bc22c1cd4373210c15f7f64385923f8f5fd7ad4c6d2913f69787b3c6f3d653e332a5ca51d3fb6d2db87b9d61317a7a27e3d5cc0256881dde06a198531317f1775cf3eb22738c15a2c678860210badf9d70048bd0f85d64068812e55ebd8adb429629bf59b1ee076bacdf70d8e92705ed5f703b3400f4b484622d9ce6ff620e051bbd4c8f2b77e563b5f8a6d6b2445c21249c193e596762ae6030fb6d9268809d2f5b84f757f96a3ac9e93737e47710d4771df3d9babf8c9d3b48c641defbd012662e53c4969855c254151fb48e4c3fa6fb0dfc85cf85268465034bfa38477ae7deb4d35324ec01dee2f68fa0596d1cf10f516baf8ca20fce976ae5310b923013adb12cdd5b9e9bb14cda3769074f6ca28eec01578fca5ded07e564120331aa7adb954e60bdc4a4bc80547f2277efd5378476a7bd652b0e46e572a08592a5c94e25ef36f499da8e728020f5d0193ebcda8458f7101856f1d782371ca2c491b7268236893e21ec81e77fa07b827363532ac392f39c4cf26788a8b23991d6435238623ce4d1a8410610f8b1e0ecdfb6720a7e1c9220b57896b3153b9c8c72b85805cdf2f49af0eccbd6c14a8769fbed59f60123958e4a926a70beff919a117e36846e016aa6895041d9a1f804d5996275a15b96c7a69163503cd5971ee85ad0c374c4b16d9a088847f43711feaf299ec333110721429d8ac06fa161702dd269d2b71964d19cdc97441847c98d15e50784cdc03f63d8a68411afadbd4c13a9dd3340f7fd7e2a935d177205b03ad81dc78676ab86afb03cb87ee4f258e73e314cbae44e552a576779d058f6b3ec36d25488f1b23f42a972a8d2fc1c085bf459a25478fd45253b833a6306ce787ba234042016fe3083f76735e2196e32666f58c64785d08ee3c797ba20200345146b0b506b360d2e3e3b59c61f0cb19105f304d02dcefd6a3f05adcb1a5d2b9c3dac475255c90a59c3edf854f354e9a6a945f3d730ef20c07c467c52fe164f2ed77ac1166c95f5aa366b9b3dd5a4063edf0437a768905fa726f31d76c706347b6ed12db6f2e711ddf0c6016b37a824337e9018a93cf28f96fe793b08c58959d99854a5e23d4ad40d3e8b5b69347f600d0b6b11b51aeafc1404f970fb4665c5cc72db60e8842f4df3824eafbae17d7551aa722098af652b7edad39d3e9760db81f840ac4e3dca36ba05b7fa764867c3dbe4f8c8026736a2df1d9d480e5a1fd753716344c645e264fe9db505e0276aec338a7fd3df7efcab4c9040bb0cf1636dee55de5e2efecbfb774b48f2a5000692a4cba611d59f91254323d815e839a02ca7611e32c0abb127f57a585c9ea29d95473f023efe79d8009397e4d9793c72f465291ca94602f381135cc939e4daa6c989bfaebe144eced2d97bdfaca14dcd55e72abebaa9b2e7adf1c8dc6bb429dc41d008e18985bcbfda0678e0b3cd42f8f3ac9c7a7d71a03d152424490ca5788388ea73a9d3dc67ac4b3fb3c8db9d42d57865e3a4ce86577581c4ba955dc0381bfde3b4ccab235d48e0bb8e8bd7f7ae198e7300d311e3cbc16c4dc1775e5dae39c24cafcbaa7e05562f0756e24e3e8f8f3150f1ca004cd0277606b8c3215abe07dd23671a4178063de0e32830121d522d1a260ca847595629835afdcdf83af0e4bb542c862a19134d2125cfb2c1c2fef7b97fda9dfa99c652d068ed9681e8e555a8889bbac18638a8f74c31fd92bfa5711510ea74065f147708838bff19bc93aaa55bd482e3f0ccd28265dbf4835904deecddf4cbff2a4a5cfd1115d5a5ccadff5f5bdb2f8fe778b051ecf775a7861155797f7d4f34df4fc6199df37034a7212c9f9cf19051ad60c0fe926ba19b0abcc7b2606435bf3f725c5682aa4f05b041481358691a4c3617b61ca7b7d80c24c66c966bb5e1829d0b6e26d1828ff70e9fd34d0d04187d4dd55a576bc6fd7f23e707125aa055ade8c8da636d93b24b82beef9d3cbc02801a37cd3c7a0029bf67bf83d44fffc803c5a754306331d8ebf49ac87ec4982c40f7be82a85d2e9a0c8f9bcc65b495d8d568e3490726ddca28092ac2d29e78a3a062d06932ee0536a4db07bca91aebe08107699ca7940236deba2992a5a090bd54845bc0c499c3470b0b1f0198fa3933b0e1bcc74acdadce9a84609683b78405a19ebb709f20e92abdde6ddaa6c0790def3a989fa6cb4553144a23a69db881bb4dadb84f5ab082ccea701a1591c8b99bd754a1e2d45a5ba48576b18550720e234a0d0e4436d26257f0537e97303e1623c4fe1ec4a8e483238c3501083d9e4d3f673f5de6749eb1365d3a06927fea88818a1d8bea7f7cb5d2a2f8a770f1860374311594141917356f4f8d58375580e18a88d78fb991f6105deaf783bc67891baaeb600d880fbfee09d09a0d293c7f98a90f0cb82bcf6ad58cf8bbc85d18157f3f57dabf12515e092b09b8995b13c36978f0708a466feab2279063e3e5e011342c5887444a80d0c5145431e743b8b149d717aaaede1bc167bc82fcefdb56c581644dc32edded1a7f6f91987b19155d557f9f67f08cd88db66a13a3341563427b3a9427e290ecd7c9d712babb39b7872d871a6224c0d2e5b09c887d1bbf71664a9d8ba3272347af4edffe89549d62453d0d4d95690b554ba707249e52ddf20b6da50a3cae6fb19f5a2baa9e8b7a87baed811eb7057683680fe6dd7e66a52f717ada2febde897ceb1d50dc5fbf59d056bbc3b3a372eb97c4673b1f91d66b8fbe9b2ec1a08dac6049ce1c81b06419281c6b9e48f7ce3459914ee6176f6d5a36409815f7e4671097956755b0dfc3dbb7b96a2d271fb52380e41054aec7a73798cfc5e993283dc6c16f13718f50e7b734dfd937f200dc75adb2a8b109eefa660850dd89ced62d573b4a5c734b1dc95590eb9e56cd310d3504cae4a879bb5b4eb88d01f5e170d0237adec35b451b5fdd2f4e22fc41fec48a25ee0ea7913c4c60da4744810c7522e959962dbca8a87eb4baaa9afb7e476b71f0f57ee8635e20d855e64bdeac0805092b3f7665e69179f99e6b195ce0a3dc553bf6f26f75cd45283308763b2ed6075f270634f956f794f86ee90c522ed0ceb2e3d890a3c68ee510ccdf7a06d1c2e7a8bdf91c578e9e2806aaa5e15f2cdf643691e46d5b5282b9a2b8755bd3dda6dd43d20ac7ac201e02ed45bec2223383cfe68c4c680a4d574fb561bb2d9b43bc33cf3bb65360e106fefdb779594ec022e1cfbcd1cdfd69120d4e41508ac597ff88eb349cbb794b161737e6a1faec958602fcc111d6542f147ae16a102af5318c445e940df6ed6012166e112206f2666bb7400d2c0653be290040ef647b7b848648455aea0362d979800411231f5c2cba533eabc152afb89783d5793b0fe7bfad25598b70640f81df783535ab66ea469d94dd97e2a989081aa7dc3b1aa6ad84c234c82c04ce05293107fdaf608f909d5397da45d7a2bd7772b7055fb98798f655f4156232b78e2d1b2c485609edc89b3acd3df4640040f6e17c1a12184bec9cdb4e16d5eb0f17f9ddfd405ca6f67a8be31c61abe1f0a52a86c4325ebf98f10e110c4cd2aa9d45690db1200c1d7ee13fb5a7ca93a2f173f2b8728dbb53a81bee4ecf42188bee4faecd2c356badefd3bc6633e27d8382d3e8b9714e787eb7f2d1fc96999228678734f2ef329ad53e5214e7b0c443a561a4b50849ae3ed70b991aa33178b0219e95a3a5e0341fc99b6e7c60fbf5f7039b0c51d3df8955efaced3259118f8807359ecc82ed14c01892dc18cce329247019decadd2d31c337a1475a17c00fbc5a3eefa467f8d72b5e17e8ab494c59b73aac60427691e145f4e19b05c03df17072934a66f62671b0f9b505df61c6e50be01b1aed4df3822fa1e899d1a044f97c6bc9e6d16fda1b852b742b907930890dc85b85e53f053048d2e1255192424367e0db479cbf7f331c6a11c7c1dcc4f024624d63d34f1e7dff86234fa3265d64c3b0fa80111abf1c339db3d4fa5384602786e741d2676fe4abc780cc7999a906ed452fa2f1eba6b60d3aa1ea75a1e323e6fa33b5df83a751edc771810e48b6ec7b960543aab30501289826ccbbfc73ee4a7d1f07a8b0f42285aa8e336d054c2f92b27ce723690ac52a50dc42743455d3a15f5c64b347635824eb0dc4695d2b77361a5e7af0e04b3e53c92907b21157ce3bc2aefd18a4a7e73ba7da9c6ef48ea743bb9d85d9c27aa30464500e5659fee8b2c3224ce2eacba0acbfe174b304bb525570ef9dfa6683292d958b2f37667edbdb26f5d201784b16352cd9f9eec4425d8edccd84b6ed3cb591d8637f79e86c871a0a9e52ba53c5deeca302081cb6f22623dcf17a7fff977487ec4ebe8a706452c9c4f0f1628e34d1347f8950b0486a5a4c379ee01fcfa8cc8aa2420bb095fa54e8deea5929b61e0476a62baffc81edb6cd833f9dc290a3b36e6ca9b036b613498f6d0af7fb1c41c155d0b3141a8b3e8c7939cccdd5d5e660cf747d4b99a1e7cab2148665a095b78244e142ae3f0bcee7fc08e69057a37afd2d623e22ab19216e1c97bf13833a8e89165f6244abe38a07efd95852a3f9d9c7b0d61556fc69ea85aadfc7ee59b84bd092b152836768e987efe761eeced0fe8bb93f9cf941972ddfc36f4eb97a27974661cedce646f7753b361a16993af95077744d1484423b1df9983b3c0ffa48ce81a97374693fb6daddfaae550448e0c475d7a2a9e269e39bfd063ef7dec87281c61570861f5fcf6ae0bd93abc2613da9bafda9aa1ac9e1d27822a7bc84202400f09f6cc7939ef2d96235c3258719a8e93a6f886ded8bc07212181ae612ece00ea33a92bc4cd7931bd7f989ee1c12bb39745e08a5ad689feb6612607a9f3545b991275041f6e542a8d40fe1b77750464cc4bde5ccb74f232fb4e22fbdc613fef468c49ee34d6b61059d0522db69c6893cb7213c2b1e401ed1d4850ee10102971c5e713f0a835b49997c3826c6eb57647e76206ff3c7b7bd3c8ae74c4c143631282277c60305576d0f64fa21ea3f9ac666eb0f8ad58ff89dc6b0fde4172f3ee1e18b1e4ee98278d1e261b435c015d275ebd3e6fa81cbc23e9f8ca01cfa38ee14817135b8175de72536f16ef6dcf1444b9caf5ca19fbe85deaa4607b365ad3bad53dfe6d6a399de0b3e6154f02c73715cda91c902eb417c0b7af46cd316e0dbde86d6dd729089a47de695ee0995651283549690885046bd3be6e49cea7b50aa468d6df3e85855f6d2fa389db041996edd124433695cf18ce09790b3fa3be02d6e4bc26be994c8393cd9fc3721cc8057b7b263d46d4f19037eab950a0f1ad786074a9187d55146a97faa4b0e52dcb6d6e9f7ecd2ef8aa32443134b90be8b67800fe7c257621d33d385a53892cddca3b7b02e5684b5e9af1f79dc2bfcb9346d7a28507c4a72cf807383a5b58a5636ba2818a9926233a5e6eb62578d417c231ace1d457e84387de933abc58f74020bc808ec9f3ab1d1b259f41405f960bcaf5718dc91fd7d3888e5b6fb19e1601d4d9fa68b24c82cfb5be6d5fc05d69c900026bb3fde84043d6b2af856e874a2c2d75fc0a0545d7887", 0x1000, 0x0, 0x0, 0x0) r1 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x400000002c5, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x8, 0x0) r3 = getuid() getgroups(0x1, &(0x7f00000011c0)=[0x0]) lchown(&(0x7f0000000080)='./file0\x00', r3, r4) setsockopt(r2, 0x9, 0x3, &(0x7f0000001100)="dc8e53018a179e022237c94b1ce05a3561be6eceb1b1fbfdfae36642cc54d881558917a9bb4bd8d72088ab4ff1171e34b960655aecf590ba26ad1e55a51ef82b2c92bf7ca99a2c82b9e595e5bdac88f111fc907b1f3c13e670e6cd18232d4736dcadccd4a4a8231a6c56023a87685093f0a2ac18f3f4670254102516e24ed723fbf7b6df72b976900f9f45582ac46b57395145771bd16cb6002f85de8fb307677b7f4d9365ed78ff34a66f36", 0xac) mkdirat(r1, &(0x7f0000000040)='./file0\x00', 0x2) 20:56:40 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x5300) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000240)=0xe4e1) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x1004c, 0x8) ioctl$TIOCSDTR(r2, 0x20007479) kevent(r0, &(0x7f0000000040)=[{{r2}, 0xffffffffffffffff, 0x2, 0x0, 0x0, 0x3}, {{r1}, 0xfffffffffffffffa, 0x40, 0x1, 0xfff, 0xbe8f}, {{r2}, 0xfffffffffffffffb, 0x20, 0x800000c7, 0xfff, 0x5}], 0x0, &(0x7f0000000180)=[{{r2}, 0xffffffffffffffff, 0x82, 0x1, 0x7db, 0x2}, {{r0}, 0xfffffffffffffffc, 0x3, 0x40000000, 0xffff, 0x6}, {{r1}, 0xffffffffffffffff, 0xcd, 0x4, 0x1, 0x6}, {{r1}, 0xfffffffffffffffc, 0x8, 0x40000000, 0x7fffffff, 0xfac3}, {{r2}, 0xfffffffffffffffd, 0x20, 0x4, 0xde9, 0x3}, {{r2}, 0x0, 0x20, 0x1, 0x4, 0x3}], 0xff, &(0x7f0000000100)={0x4b}) 20:56:41 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2020, 0x1) open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f00000001c0)={0x9}, 0x0, 0x0, 0x0) 20:56:41 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000280)}], 0x1) write(r0, &(0x7f0000000300)="acf11695c181eafb5e568181155cf063fae5b422a07b70ce2eb8bec3d5324b36127ec0403ce7ed861eb7aa084072c1acf5d6ba093aa8f5671305584a4fc1ad88ba9990b92d765f96b95eaadceda45979c75188b1f4a8fc7b645a5a1677784497473d44b39c6d08b7961d8868fb62e364e41fdcb2f1a4eda20da5a30d6d00fd22f79351a6812efe37ac0f35329c29abfb8c4b19d9dc56e31ec4e6b0020f6909430a656e434aeda59cb7edd1ec4b81cdcca8e90dd5e95f29abd67f1714857148665b7a84c14c3f958b268a8c5e92112b447c9a45a0893f8f8d9d6a75894caa88020724916a7cde0ac0668e75", 0x4c4) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0xffffffffffffff7f, 0x0, 0x8000000000003, 0x7ffffffffffffffc, "845d550900200000fc5c7fd2008f27df00"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 20:56:41 executing program 0: mlockall(0x2) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x220, 0x0) setrlimit(0x6, &(0x7f00000000c0)) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x4, 0x4010, r0, 0x0, 0x2) ioctl$WSKBDIO_SETMODE(r0, 0x80045713, &(0x7f0000000040)=0x1) 20:56:41 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x90d0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000600)="bdfa4d2582c321a8cf9884fa33e90f8e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa5e78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60fbf34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f50146ed5ead47dfc43c6c3b018be5455ba5fe808", 0xb7) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5bfa600"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000280)={0x0, 0xffffffeffffffffd, 0x20007, 0xd9c, "b0000474710800"}) r3 = fcntl$getown(r1, 0x5) wait4(r3, &(0x7f0000000080), 0x2, &(0x7f00000002c0)) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 20:56:42 executing program 0: mknod(&(0x7f0000000080)='./file0\x00', 0x6000, 0x1702) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCMSET(r1, 0x80044279, &(0x7f0000000000)) connect(r1, 0xffffffffffffffff, 0x0) 20:56:42 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000280)}], 0x1) write(r0, &(0x7f0000000300)="acf11695c181eafb5e568181155cf063fae5b422a07b70ce2eb8bec3d5324b36127ec0403ce7ed861eb7aa084072c1acf5d6ba093aa8f5671305584a4fc1ad88ba9990b92d765f96b95eaadceda45979c75188b1f4a8fc7b645a5a1677784497473d44b39c6d08b7961d8868fb62e364e41fdcb2f1a4eda20da5a30d6d00fd22f79351a6812efe37ac0f35329c29abfb8c4b19d9dc56e31ec4e6b0020f6909430a656e434aeda59cb7edd1ec4b81cdcca8e90dd5e95f29abd67f1714857148665b7a84c14c3f958b268a8c5e92112b447c9a45a0893f8f8d9d6a75894caa88020724916a7cde0ac0668e75", 0x4c4) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0xffffffffffffff7f, 0x0, 0x8000000000003, 0x7ffffffffffffffc, "845d550900200000fc5c7fd2008f27df00"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 20:56:42 executing program 0: r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="82022e2f766928653000140f08d6bf67458d30ff2389efc175608f57c53ded5823d6e1cf2ff9619c8bde4e31cdb477649a6c3d3dbc0e1384f5f3bff671eb0240c4f910b2d11c2e2ba9d74d85ad0da290592e2400b95d5c0bff4776432f6c770abaa9490e7acf547423e70198473342eb1d5dfbf2c1697be3b68880fce33f361dc114222be64cecb64b5494ccc2271af17362f3096096ef7cd6164251829cf6752a11cda22d934cf20663631c7406278467e0e96616439e99f6fa362033d3667c45e9f94f5a8bf9"], 0x2) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000040)={0x9, 0x6}, 0x10) 20:56:42 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000a40)="49d771e228ea1a47533a5b37384d78b892290ab6cdcb7d8037e9995feb2a95529419e0ed5c63d082b58414326878f5f609a9af6a0a21cc054c0a7b230d0df6b007b71e2a45462ab9ee0db66296a01824b81e8148ac02d9e9f0697ff2a1490ca03382c9121fd5a9cb001fda39e7ddb1acfed2a1d1dbd52ceefcdfd68a1fce9bef4b7dba0dd9a88c938d92ab7e9a9960527d3e2717b8d3bb8a0680ea8c0581d8838f1139fe2de50bfe4d9ef35b6b61ff586e77441b7fa50e180c99c6f9110a0aad158505833962f33600c882d37141df268bd8694127d0dacfa070dfb2d2e8bbfaeae12757fe86179f840d51aa2feccf71d3a3ad0ea8d01e6a40c5a416a1c67a001d4983eee795a882280bf10fca4db4d73164fcf0f990ad184187efed459d89e790455b28594a97c03c797cf46aa6a4eceedeb09141905a5f1a101d9162822c683f9c00ca95d9e779624f24a4c3c57cb1d7bd83e1f8d2730e12a27ff3b08809224aed9aa022c0236228d947fcbc376969ac97d2c249b345f741bd069bc926c47302122d8c6375d823ba3982be3a71c7be61cabd9730ae573688cd55c06e87c81509ecc6a180dfd43e9d940b318dfe6932d61b7b5a0fbce95a389ad5493af10c45c940a80cb4aa233b4c217f823a6572fff9a1ac47d91c32d34583a82a58fed841dcb73d3917f97cec9f1ca9415188a44eccc73bf67f56996a57dfd2a5a46c4d5e6532fa1b51fb433589cc8f46ae27a2596d24d8966d33cc37fcaf110a4d01fd92c64672779deb9e3e398caca689f74d7e291e3fd59e48da040d553420e33558b51c41580391fb29381ceca51ead4fda2abdf32c41c765e4199448c11e789248c688499fabcc1319c6496dd9b74028409c4b55a4686ba0415a4bc1393227528afd828d852e261935fb7b55f06e13be1dcd1db27c37ad307a242e355d8fcc3022cf757ff502dd5b6846443e30ec6187ac81338b3572a45ac9c5a81c87ad7a9a9e9cb59f2e9b2fb887e97a12d4bd26eb9e0b176b1184e1e099201a22ac9f50d554be7db4ae86f065b0c065f00243c4b951558004cef60cd283826d8aa8aec32a0c336005c669db8a55e6084a3b3d06a3c4bbd6aa4e79c15f1350cf50c5a150b8d4b7df73a711f86169cd007e82834b2d28896b30889a4878ba3eae183e7f8f45f2376050763e5bb5e85f115e00640db3a62b59c94f01d4af666afdc00346e4274ff77441e113d76fe80d2585588c6c2d69792b8539993c912b5a4d385b1e55c910d1e1a67dfdb202607ed4c8b6a4d9cb3e78dc321ec6be8178500c3bd3fada99e753f040265d691d7c121194a9dd7452da205548e2f98cf961edd551697ae8c431e1746ba9f76ece2b5733c7bdf19fef1943e4e3034a348762774e75afc8a780ae9de4eb5fa11d44f775f9b904535a9ce1e6101894b6883b4cde35479c388dbbb171cb8cce5b4246a64fd5e111201779bb36ad2c5de24fdb5fd525c4e58d81de93750f13e98efb7eb60224e59b60714ed3ff06c3b8ce598bbb802e2b34af50a8a9db81236e0540a869a093c4655a5a585a90073494beff9b47f595f4203f3ee404a4d05b110c5e53e5a1fc18e5f0368d07b16e8681bd1b4dd74f46a3a7e4bc368fa58d6abf30c09dfdd784dab864e7f9dfe416a2483aef217b1c458d066dd309e99ad931815bb93435b0c1e8fd7f3db2b794a2cb6ae450965f4477f6ae3d25357152b29d0f6a432ca42d01ee17b2e8c17b720ab508f44c133696f7742209b3d82240956ee185d8b9b5899184702a1e97eec15c01b87c539a7ca5a574de3288b72cae1732e70a357d3e2a399d8de177bea713f8770e02e677b94aa99ea6b93d9e2636d04bc912827d768f8dadae5f9f559bba61cd1f00f90d0297e3bd05b5831ded24d55b8236830711abe6deeb9aa053ec6d94d379ef090f9f75731747d3e503071dba1368f4c4c5042280eadb288a7a210a489516e8b6accda6001068b540fc2e5847423e6030c25ed0b0b071a7633ebadbd3b6f32a61483845503e18677d26786f2a08d9a88b6660d7d22ded18ccd46df74d805dda2509350a602852b75540f89bbcf2c2df2532aa36b46003d4c37ec2de801c163af07cc5e1a82c4965eb43e0d13c1a86ea9bca10e99957f3f6d1697cfb0cd4e6bdb8f77f740a09d47cc305eadf01835e229ad0ac8d3a4f51528562d782f6f92c7403966b137ba31776a5a99f1b7fa16e7cd112cfec11669045a956e20b1ad496fe99e5f5c5043c7655df4ef37fa5c06f3c45f182fc51e7105f526504fe3c69110a71cfe646f38217795552c4b7fa632ebb36af5e745684385f4ca13ab44a17f6b7d0249a2ae665775d061ef0501e312311666caff28b9c70d90314fc341c221197ebeb438dfbe560c14f0d1a3bff42bb33d3cae8cc0ab59973bfd7b680a3bec7d844d25bf6cbf26d2cfcd0783d525f8cbb2e0aaa3122451889445df167223dafdd2cfd81f1da5b45bf0b522350493f4cd7d8ed5449bb6091315fcb28f6738455760c16e65677a0c5c6ffbb03562d8e2fa0f1eea7415cc39e112e7a9a8daa6c67afb9fa142484e98d7788f7b58a1f05646fa0a8c46d029356ff37211ba9d18796bb9007a8c661336f431ecb977779fb596eb74f6e864a746795edce0f4f815e3dc3d6c29628702f1999177f131b3124734688affa20e381638f37fc65bc2f08651533eff90813fd3e75fd73d70aff132a793547b328d894c517b2a2d8511e3d321d1e690492af9151f4f7f138d18f9e58949ffd972a6ce77f00153c7aae0f7831c44372405ce351897e76c7f471940bb38c9e49f4dce0a71af8a61edbc0d368474368fbb1ab428afb598572b55ba9619ee0a08bce31a14b02a9fec52df6063c6aae1f1032a488d3c80e57d83a52ff4c2de0dd6ceeb88464b8919a6cb251d68b6955a927f80769af7af451271656806c4c8ce16330c88487bd50f54ad635a6363f55ec65896d994cf9414317f257c457713186a0f1421e542a41ac9ac7a44c60b8126537c3788f1ef12a9bd8ad11d3df81d7948350d177c2829ffcef010a155d9877ddf4c375c4fbf70938d718e55e9e85362702db0b6ea342e7cbdf7ef1df9611c35e2a0db7644feaa565a6227e128d7a780ea166557ac0f0a459fbf0753ba1a9ca6486448aac8460d553d9f375113d336774a1e797e01bb0d61fb07b3e898ac383b03974db4158042116966ef963065cc8567cbdf2f77aaeb017ed3c47b263fe6d81a7d27dbbf98acce418c916020d52b618012c39c2703e7808dd3c5a214688e50e59de11c62571b23862b9aaf190b56113aa05b06346976054581a4d8238bf52438e39942f4a798a62540b24ca47c8a3199b1f75f30d184241ae44ce2b7d580d6b0d65db19ce7d486cf669e2e41a29fdb0f0f5327c00aa000d791f3c2ed4ba04390b96b17921107acd381fa261c5091afb2e2a5381e96df559153ed0c93c3fdee660b36357f8ed3804c912cdb0572ccce4d77375f5a3dc5051513aa5c9d685935a08236d16219aafe7317a5ea7270b101398d2b996227e775266576da9fb951f91ae49f7bb7b52b303f8cb64614c70076fb7c3efe88d3724149917b4aa9dce99a75bf0a6533770d64f9887630e85b19603228e31c710a56a87b3b0b964c18ee39fbd4fda7fedeac452c3bba6154361c5ea37d33cd47d6ef7a7af9211ff9aa548dbbe31089e389a3210eb045894f6572673468dd110a25bdfa12d2875e536189639d53147be0cb208f9abea36257bce9b75b596af01c7809cd1aad1f815e2cfb7238247bc8ce5c5cbc7709d02712c5c77542e566ce7205750cfba9ea80ffb11025c3e451cab4641df27dfb63012e790692093fb7a08a458a64b6a00d64540751df67faf2187c9835d28e5d48a764099073256f725772c7f3326c5263dd46b2302194b6fea9ef4c004ae7a693379189fd7075d8ec8e99a1163776223d81bc69b5bacd45de66efb1ab29d233a7e0a245dbe3d0156e01c8ed819a0b41fcbeebb09116b56fc82a6d94ed9d2fb55985145dd3fbabf6ecb190977ae4803fd2f82579b66e701ce4236c675e8a557c77f4e474d0947493fd8da1cf393bcdcd01d22abf86479295f8efe4964cc1e1a3606b240585e1f1fe38a26d0d3d77aace44df0d06d5e50d7c941b5b12bc73331fe2a136265077675c5d5f62015104451d2f20d96f6a33ff847f18b5c14656812fb4ceddd268f5a69aa5382865f105d704cad99f4ccab931d43ec703b2059504b787af6816fa53d9cb5157905031298fa8e7c5f3145d212c908704688a64c6c46688802dd861f31439ff1d40bea1a1aec4a326fb8f78638bac0e5c0d6d3162d8a2fd32f489280321f4a53894b4b6b03d7c903558fb8b8c6616e6d02b63ec04b1a12c6f3f9cb1ca93e0f92a42551a1402a69ff93e6646eee04b62a466bbc7ba614675f7bf35e0a1dabf1b7cf6eeb8981bd0b711c1ce0f56438f0930f4af2432c4440dfa2d341fc87075b269ea3b3ec80ced49ac74124f71c6efa63771095269b3552f9905296579624149dbf23a9d276c542fec5b9ab40c6a77d640e915226fc48aa67e864bd6ae9cdc95793e73cb5929187e183057460648cb16960348f59bb47a77128678f42612acd45b4f0d7f10322448d5dc5389227845841fb3fd0cb8236fcffa9bba899006935ef909ed876070aee788314dfe25d77604a3716ea11f9d01d5c1a002217193435c889197c1e812e607513a56589ffe241d11c0da87350d8623f44ee97eb0ebe87e69981e965867257e73117fce5681929ad866529ff1ba95de31732be6bcb7ccc9fc557cf34dec9ed8326174e0adf7b915fb2ea2088adbb3b15967adb1ef6ba190c22e86493f84c102e9aabe5ad52e8373adfed7c86e7d56725e0a480deb78b39136cefbede299864d5502bb87d5865674b64340c4f293d45914613c2f28a0580578002250f02cc65cc12e1c93694485bc7a0f8b35ad0c9973a21db64937f4716d739340b0a059f94974295c6e01a2a6b82f7dfb70a23024c58f0c2cdaf08ed5a4e61114f151d55280a969f5ee892485ac04ca40340880257db56aaa33a4c08cae2d197264781467db650e6acb5345d20a503aa71cd6af9a856f682", 0xe22) sendto$unix(r0, &(0x7f0000000100)="0d0d50cd264e515c1c67a973c06f1e43e2cc3074bdb044914c2e360f4628bf144b7aa1ac72ebfdbeafe42b82c7fdb3df53d6cc140d5bcd6e568215bd41e34a84e5ab136931493cf3372896283561269ffab46661f4b9eed18749db30301601e529409a5841864e73b9f040ce652fd11101405145496cf14d0bf6c6d7c6ef5bb31668715e6f61bc5bcd615e0f00db6c14fe839a38a899e195ff99f7a6d22ef8bbc88f12953b0578bebd088808c673334784419c7c7616653593ab4c9db374eb76b737e6aa0a1466d98a7a1302405f14ad81cd8fdb80875de438534abcf5316e7e3adbc931e6dcbacfa358f2b6367ef31355fc3b", 0x2ca, 0x0, 0x0, 0xda) write(r0, &(0x7f0000000000)="0200b8a479b780674b882cdccf8f4ef02279f0c7ee761120f39950d142a2088da27c17e5b9e6a5954d7dddb263b3d987a0b1e68e08f50f617bcdbc9de7f6aa9e067628015c4721ff204cda05a39aba346e417b325e0a1f06f35af15d97853c33726494c9f5a47fb3f812189ef075ec96577c7c0344e8d75506a89ede63b99a2fc89fedd1145cdbee99b24522d20096f623e838c9b507751a5055d0b8bfeaa1c77a20787a397fe9714fd914f26885f2299395ae54b0b9b0bbefcce0583778516293a88c13e620a547305130bf0d16ef4c0745a3732c38b66e99d3a569826dc222b0f9aa61446ab369eb8adf2a", 0xec) execve(0x0, 0x0, 0x0) recvmsg(r1, &(0x7f00000007c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 20:56:42 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000028aa) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000040)="000000186004008b00000100000020f3fffffffe00000000000040c60100f2e933ee162b5830ee9f", 0xffffffffffffff1c}], 0x1000000000000243) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000140)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) lchown(&(0x7f0000000080)='./bus\x00', r1, r2) 20:56:43 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000280)}], 0x1) write(r0, &(0x7f0000000300)="acf11695c181eafb5e568181155cf063fae5b422a07b70ce2eb8bec3d5324b36127ec0403ce7ed861eb7aa084072c1acf5d6ba093aa8f5671305584a4fc1ad88ba9990b92d765f96b95eaadceda45979c75188b1f4a8fc7b645a5a1677784497473d44b39c6d08b7961d8868fb62e364e41fdcb2f1a4eda20da5a30d6d00fd22f79351a6812efe37ac0f35329c29abfb8c4b19d9dc56e31ec4e6b0020f6909430a656e434aeda59cb7edd1ec4b81cdcca8e90dd5e95f29abd67f1714857148665b7a84c14c3f958b268a8c5e92112b447c9a45a0893f8f8d9d6a75894caa88020724916a7cde0ac0668e75", 0x4c4) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0xffffffffffffff7f, 0x0, 0x8000000000003, 0x7ffffffffffffffc, "845d550900200000fc5c7fd2008f27df00"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 20:56:43 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x80) ioctl$WSDISPLAYIO_WSMOUSED(r0, 0x80185758, &(0x7f00000000c0)={0x58, 0x7fafe120, {0x2, 0x800}}) r1 = syz_open_pts() sendmsg(0xffffffffffffffff, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)=ANY=[@ANYBLOB="6800000000000000000000000000f4ff3069a951e955b590d3369ad58a3213704d4fea696915dac10319670500c0f20dbde69a98a0bcf78c6c7b56dafe9ebefc16fa1bdbe0471330388c6edc526602909dddd61ab688d9528557cc496acc00000000000000000000"], 0x68}, 0x0) r2 = kqueue() r3 = dup2(r2, r1) poll(&(0x7f0000000000)=[{}], 0x200000000000007a, 0x0) ioctl$TIOCSETVERAUTH(r3, 0x8004741c, &(0x7f0000000040)=0x1) kevent(r3, &(0x7f0000000100)=[{{r2}, 0xfffffffffffffff8, 0xa, 0x1, 0x5, 0x8}, {{r0}, 0xfffffffffffffff8, 0x1, 0x60, 0x10000, 0x8}, {{r2}, 0xffffffffffffffff, 0x8, 0x40000024, 0x1, 0x4}, {{r2}, 0xffffffffffffffff, 0x88, 0x1, 0x2, 0x622}, {{r0}, 0xfffffffffffffff8, 0x51, 0x5, 0x1, 0x24b}, {{r2}, 0xfffffffffffffff8, 0x10, 0xf0000000, 0x20, 0x3}, {{r3}, 0xfffffffffffffffb, 0x18, 0x1, 0x1, 0x3ff}], 0xffffffffffffbd8b, &(0x7f00000003c0)=[{{r2}, 0xffffffffffffffff, 0x1, 0x10, 0x7edd405e, 0x7ff}, {{r2}, 0xfffffffffffffffb, 0x51, 0x4, 0x10000}, {{r1}, 0xfffffffffffffffa, 0x2, 0x4, 0xffffffff, 0x8}, {{r1}, 0xfffffffffffffffb, 0x4, 0x35, 0x3, 0x99b6}, {{r1}, 0xffffffffffffffff, 0x40, 0xfffff, 0x7, 0x53}, {{r2}, 0xffffffffffffffff, 0x32, 0x40, 0x8, 0x8000}, {{r1}, 0xfffffffffffffffe, 0x10, 0xeadc22bad78b8809, 0x40, 0x5}, {{r2}, 0xffffffffffffffff, 0x80, 0xc0000089, 0xffffffff, 0x9}, {{r0}, 0xfffffffffffffffc, 0x8b, 0x80000000, 0x9, 0xb}, {{r1}, 0x0, 0x50, 0xf0000000, 0x7, 0x3}], 0x401, &(0x7f0000000200)={0x5, 0x2040}) 20:56:44 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000280)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b", 0x33}], 0x1) write(r0, &(0x7f0000000300)="acf11695c181eafb5e568181155cf063fae5b422a07b70ce2eb8bec3d5324b36127ec0403ce7ed861eb7aa084072c1acf5d6ba093aa8f5671305584a4fc1ad88ba9990b92d765f96b95eaadceda45979c75188b1f4a8fc7b645a5a1677784497473d44b39c6d08b7961d8868fb62e364e41fdcb2f1a4eda20da5a30d6d00fd22f79351a6812efe37ac0f35329c29abfb8c4b19d9dc56e31ec4e6b0020f6909430a656e434aeda59cb7edd1ec4b81cdcca8e90dd5e95f29abd67f1714857148665b7a84c14c3f958b268a8c5e92112b447c9a45a0893f8f8d9d6a75894caa88020724916a7cde0ac0668e75", 0x4c4) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0xffffffffffffff7f, 0x0, 0x8000000000003, 0x7ffffffffffffffc, "845d550900200000fc5c7fd2008f27df00"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 20:56:44 executing program 0: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffcf26, 0x0, "172d768989ca984c8831ca15004a546eb3dd1b1b"}) mprotect(&(0x7f000012c000/0x1000)=nil, 0x1000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x29, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = shmget$private(0x0, 0x3000, 0x4, &(0x7f0000590000/0x3000)=nil) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000000040)) 20:56:44 executing program 0: mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) setuid(0xee01) chdir(&(0x7f0000000100)='./file0\x00') link(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) r1 = getegid() lchown(&(0x7f0000000080)='./file0\x00', r0, r1) 20:56:44 executing program 0: select(0xffffffffffffff83, &(0x7f00007dafc0), &(0x7f00007e1000), &(0x7f00006c7fc0), &(0x7f00008d9ff0)) r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x8000, 0x19a) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x8200, 0x0) r2 = socket(0x0, 0x4, 0x1) r3 = socket$inet(0x2, 0x0, 0x9) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) accept$inet(r5, 0x0, &(0x7f0000000100)) fcntl$setflags(r3, 0x2, 0x0) poll(&(0x7f00000000c0)=[{r0, 0x20}, {r1, 0x100}, {r2, 0x109}, {r3, 0x90}, {r4, 0x4}], 0x5, 0x4) 20:56:45 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000280)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b", 0x33}], 0x1) write(r0, &(0x7f0000000300)="acf11695c181eafb5e568181155cf063fae5b422a07b70ce2eb8bec3d5324b36127ec0403ce7ed861eb7aa084072c1acf5d6ba093aa8f5671305584a4fc1ad88ba9990b92d765f96b95eaadceda45979c75188b1f4a8fc7b645a5a1677784497473d44b39c6d08b7961d8868fb62e364e41fdcb2f1a4eda20da5a30d6d00fd22f79351a6812efe37ac0f35329c29abfb8c4b19d9dc56e31ec4e6b0020f6909430a656e434aeda59cb7edd1ec4b81cdcca8e90dd5e95f29abd67f1714857148665b7a84c14c3f958b268a8c5e92112b447c9a45a0893f8f8d9d6a75894caa88020724916a7cde0ac0668e75", 0x4c4) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0xffffffffffffff7f, 0x0, 0x8000000000003, 0x7ffffffffffffffc, "845d550900200000fc5c7fd2008f27df00"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 20:56:45 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x13, 0x0, 0x1000000000000000}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) kqueue() 20:56:45 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x80002005, 0x265a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000000)={0x100000000, './bus\x00', './bus\x00'}) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000080)={0x1, './bus\x00'}) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000100)) 20:56:45 executing program 0: r0 = socket(0x11, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) shutdown(r0, 0x1) r1 = kqueue() r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x10, 0x0) ioctl$TIOCNXCL(r2, 0x2000740e) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x22}], 0x81, 0x0, 0xffffffff, 0x0) kevent(r1, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffc, 0x16, 0xf0000000, 0xffff, 0x5}, {{r1}, 0xfffffffffffffffd, 0x0, 0xfffff, 0xa19b, 0x3}, {{r0}, 0xfffffffffffffffe, 0x10, 0x80000000, 0x1d, 0xfffffffffffffffa}], 0x5, 0x0, 0xfffffffffffffffa, 0x0) 20:56:45 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000280)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b", 0x33}], 0x1) write(r0, &(0x7f0000000300)="acf11695c181eafb5e568181155cf063fae5b422a07b70ce2eb8bec3d5324b36127ec0403ce7ed861eb7aa084072c1acf5d6ba093aa8f5671305584a4fc1ad88ba9990b92d765f96b95eaadceda45979c75188b1f4a8fc7b645a5a1677784497473d44b39c6d08b7961d8868fb62e364e41fdcb2f1a4eda20da5a30d6d00fd22f79351a6812efe37ac0f35329c29abfb8c4b19d9dc56e31ec4e6b0020f6909430a656e434aeda59cb7edd1ec4b81cdcca8e90dd5e95f29abd67f1714857148665b7a84c14c3f958b268a8c5e92112b447c9a45a0893f8f8d9d6a75894caa88020724916a7cde0ac0668e75", 0x4c4) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0xffffffffffffff7f, 0x0, 0x8000000000003, 0x7ffffffffffffffc, "845d550900200000fc5c7fd2008f27df00"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 20:56:45 executing program 0: unlink(&(0x7f0000002700)='./file1\x00') r0 = accept(0xffffffffffffff9c, &(0x7f0000000080)=@in6, &(0x7f00000000c0)=0xc) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000100)="fe2ecd4008d72663625f71e3a8aa44aa5a15b2c5fe9605b1b602936d760511591586fb253e24c95c0676f24c821b636525e9d5763de697f16867784a74c3f5", 0x3f) fcntl$dupfd(r0, 0x0, r0) rmdir(&(0x7f0000000140)='.\x00') r1 = socket$inet(0x2, 0x8000, 0xfffffffffffffffb) getsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000180), &(0x7f00000001c0)=0x10) r2 = openat(0xffffffffffffffff, &(0x7f00000025c0)='./file0\x00', 0x0, 0x10) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000002680)=0xc) openat$zero(0xffffffffffffff9c, &(0x7f0000002640)='/dev/zero\x00', 0x10, 0x0) sendmsg(r1, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)=[{&(0x7f0000000240)="e92d174c985a54648b94fd72b5e973a0b6f04de3045a4d8157c41412954963a7496b9415a72afb554a71085a55e4f054be39b2ee383ffc11d6b760af6530381c0d2051cfd9dc93ab6a926621c573a907fc08e9c2c367baaf36573f5660f6203607297085f8033f65c63ab4614588e22a0c19e3d93cbf01b4947bf08eb959f69bb398cef2acceec138a5d43ae2a50df59c51568e4b5f478da0278b3f8852e4fd6d5905989cb9bc52f83c3fe4ffe276af101284a5d517bfc50f82112790a14dcd960447b3de8f7a9622a62454e68396ac85eb58f97496d6cbba66a8060289d1e59bea9849953aa1a6607d803c0748bb669b59f6d8214f487ee9ff1481e7f7bb01f267edd0d22297ff6b4d487945ae09e3c49b175af2fcdf8b7f35816feca1e3070b9d0c0e38d835f479179cca59e2da19d73c27cf8cfe6d1d36f7e1cae51361b3f9cf03113f50e4809c76ae98d23b83cccf94d414a3202cedf3dee68898be2cd6e9e6af2307c961e6511618c8146e619c0563a1c8163845f4c6a9ccecb970a6e85ef7facc9bb32fe43da41b6fbc333c2adcf254c3dfdfa47b5af3b6efeed65f0c6350bfb3b9ce3603f88e40bd11bbb912f10bbc15a07dd7dc2b77882904237065b3be525ec8d463b2a56ef843356c84edbcbac7626e05a8e5915a587564fcad683e38abce36a15b2e4580a6c104ee90f3838e2e357b50eb762ec44d044fe3e70d052d08724d3b1e1385a1453fd42eec0c0e1627e438434612b97b53d62c38044e1e800da74cc6d28b4773e6c17332308f19685dd09c0eaad41a050764e0d4dbec773fcbfa703da96feed25ea83b2e4f703ff92389bab56aec5fb70c6c5105a7d25f91099daa587665a733b611e73ff83835fec4ef68ac9187629267321caaa8e632ceb4fc3ac5edaaabe73f624af875f2dbea16de409b844d5fa3bf01b2bfb50d0ce20f5261991a6b247155d3371966deccf1ecdbea257929796c83a6cc73cf199598040b95e464243fc6cd9c718246113751ebe62ac8efbd0a6467d3d8c4c6302739a9f22f4cd6e19b75953b1a62e249b994c6e71d7e2f0b55c0c03f23f9ebfe4c8916caff37b3e3a25eb94cf6c692f72f89c2dd99fd002d95a6d8d5d121ec721045da0663a2e978b8ddc03a59b2d49a396779824e13829ce1ef89e94b5527cc69b1a1e31b3db50b51aa411ebdac3b67366e07fd49c8ac835f035446aff62041e81dd9f5bc42a4d6299820520a6af97c7d66fc0c9a79e3f5ab28a392b3da36f3c541fcfdb79e911a9f0f6cb124f6c470125a9e31faa7d324929da21485bcbc7fb1df0b563f351c10c3fe4c814d468c8491d0f6b2728e870e4a0b09ee9163f050c57c14e4a55c1bca4f822498153e1fd47d47601a43ebe92addfcb3771d287a9519221e77a95aad2d5115c4241704ffa3328c0d79c1c3c831e542557411796f45aa694880b543821799968dd1fadd1cecfa089ec738c703ef6b3a77bd60773c56a581e89bb20dafa59c8dea0e32661f992ce7a8381c1c987ad311433527071b12c2d525a033a941c81d98b09ed7ec48ab5a97e72d43f6b3d3dfaeae810294b930944ee0553867dc3234943338658bf22e681ff20248f2656e418d7e4c8a1eb9080c7b1e38d36d052b6981fa26c4f459505c1312990c5272bb2fa6745d95f0e33bafee551e6fa407b1f6f135dd32d53cec68e568b60b9a117bd7d05a9d86e518dc15ab7ea10ae8f43e41f02ce12e899c264f8a5b7d8136d38e5ca6b43142be1442932243aad0218685020d5f0e7f831b468f30006f032da80cd1001776e3cc11fc8531de6f12ec3eeca33b258c9d88483c47974532b62e6cfb841d4d5a55b9f6b2750e1434bb9ceb43b628d6f94fb68863a881780364a1baba09f461b2c3089646d2d6d9c774f30e23e0685c6d981940d4a799cc332e52a49798edd7d488b3da95247152e654f7da562298eba557958be8ca672c8a42389571d91d6a146a51fe1274321665b5327b1e3c01b7c80f5ea8e26f760d5c5c5609f71ae37b357bfcc0c3020e063dd6c16dc46560b52209c16819a9b7ebaed71c2766c55b37d5d35317150a32eb1508b0604b03f82254f88061864311b8092afeee9f56e582e0bb557d61684c78131c2251729db967e928072e36ad31644e42a3561912b411e4bb2c02dd258a864f942f4e6bfb1d8164bd6050a3cd8be450fda9fa78f7bd29b6f08dd90da85c7bea8ec1e8bc8da8a55298758e73f9e518581094c7c93069afe411ba4ba195c709116e11df1bcfde2878c7c2bbc8c2d050ab9b3d34e37635ec6dd7076eeb4df01a7176b07a4e2e26cfc2b1a590d49dc3388bad68e74590aa464c1c83fc316aa2f2de87f1ee220fb31bac7a79eb2afa1c6a32825dad4e2f8f36eedf2a617bb7952631059e2e179fcb724321c4981b5af92b5a248a954d6313f1c7c6b2f20c688a0d1416b35e6bfb08939d61c5718f24fc4524176e1ea1d87244ac63b1886e01514a8b76202a4821510c57d514b5d9848ad584658eed71190216fdda0b32de14f24fd3e25a655d0a589144b9f8186bb28e4091d9b59b163c55ab1849c63c764f4c2cff39e1d83c6914ae48308cb4288803ca0d215250456331e9e810acb821963d8ff8899729d9c69f681f773d00dad1a6361c4f061ea01be7450c44d9bf410a914f6397da29d82eabc279e62f33a6729322c09fe3abfe5b7b81258ca85815d2b207e42898ac9d6e679395f2a4f7a4b2e2b6678032abf8267175eeb510c0cdf1d3e3ef3580719db67becdf081fff190573c85493ba35c70567a00b06fc59bc8caddf70520ee0c7d65eb9495d42abcc6385045f5cac352779651d0def5fe7f5b14b620a56828c5ab3904a540b1c93f7e40ebd96d17017352b9c868844a5d7c7d78ab8ac45d35342e1de3410cf4224dc95f0a126e019b12ab8323e64a7d10d12ae9d9359424a00af1e6ebaa398bb5c7f87f75547fe18813f21fbf559adbdfe1c650016e63f82d4ee0ecb2b11ef4ed355630a7bd2abefb04c8de874233b7a0a266567e5ca3b9d6209bdad4c027c958d8cccfee23d0d825321955852c307cf2cec02fe7db192889029a700ce199b1b1c41fafb0a1888f061dcf70e4bb5404e468d6bbc0414795f4e7bc64eea4da160e9839e428f8f2c6a73f7d392e9c3d6770b3d191ff54f051df863edc52a51a0a7d0f78fc5398cd9394471622c9ac5dd5974166f66639c513ade44ea95119777da7ae2022b8de45803d0bbe9fa7f197e7c885b8d1a4fb3350f97a6f0adefa84cdcc122b0f2d4ed36eb20c656d395fac3b14e9d66a314b7ea4e75bc334bdf903a1950321ef3c1aab760ebd921631b2e5521295dd0c282cb781860b2803e53da7e638772a73a948c652cf3edf015c8f52d222cf857a2de5e2d013cca951f3d3e1b53d5ccb4a5f9bf8fd6a3ae6f68c595d8b91bdcc8f9fe2c2ed5cecc4633a0934fbbe7b4efcd0baf13e2cdf36b80f8eec6433cb28f8af393bfa2ca387c6f1db2f25129283391c8431a87ff6a631b5b3f1760a1e414ddb617694642a293a61cdfe30a2d8dd03bd09522b11c53df7eeaa6f9f8bdb3a987b9622575c6b2d905c29d7ac4fe36f915cde3cefd22f4b66083c6a838987cb5f61ab374d9919737c6c987397d958ddf556ee37d6ac69d1e90a8e6a496994dd0906326fc17a30715102cf34d7f8db2127b0261641f75ff114049bee0121f118d70fe283d33cb9f696bb7163af9290d6c9e69544b9f5d9c4f16b69870462b5efd5fe6da5fc86fe5cc2426884751fec2e8f8c9be67de3bf50cc373d50f2866845a47ff4bf98075c20d1a1c6e51253893d41e41ec44b004e0b84b9d4e514dd84cb4f6a34b21e8d0ccce8692e83d9998afbd0b5d9f736fff4810f082592cfc878e80196c03d07c91ad17af1dd7d4a4fd7ed2f71ac399bc77d7faf669149f1fe6208c4dfd731dc2eab354ad9875b2163ab8beb3a032529752bdc124cb02ebb14259f2fd3a47431d78f943a0ae352791cc36cf3585371de8c1752a119a9ffe44baaeadc49473f165ceb46238f2498e859e29130a2d4c6040991523bfd5fa4cc185ed187607539c3254609422e7c1996af4114d0b55462c1dffa599e8852592b344b617ac419e53d3464e3a3ebef3753178dc41d24d2db5708ec6b9521efa4995ef6565fdb0a40ced8a6f30dc53adfe6f6a85782bf2b6bce56997251848619f7a73095656e9ca04a562951f0c160bb1d8b07f874973186825c6c0e2878bc00a5a81f0428b697aa0b02a94574e2e9dad02b93c3489d8ebea841b0115dd44e680e071c678c12349a95878be0b9b99b8d076c4d5ed97fd0165ebc646444d9c5ec8fed8ca43a2475fe51ccfdf2cded7bd6404e985fbcb3044cf3287dc04aedfc5a5d975d114754cee8d508b651b46e17daa1bd28ada7e59c7251db9ae234ceffc324c3937a0cc7c52b226f3722af64d50bf4af87f02e669d640cf370ac127f9900a21d7ba1757beca1fcdb5277c536fcea32841141b869fcef92a7054eee315639a1e8f497cb50939356887a3d6e6555c69c747f1d0786f24c372ecabbf8a9b43c00d70e7f676443ffa7884c302dc3e736ab877df97cfbb35595241b1abc5a49641dd37addf7e23c2e0d80b92e5091fd312092d7af91c49c158eca53757db133dc61397138423c5d27c5046182b223b961bb98445e4babd67f9be3920f9a8e9eaf6a8c389cc90e32eea36b884dce725c9f8619e95c5a141bacfd464e0cfaf3804b9eb93799f67cf10c160ef9f8b2276b46a934858d83f38e69af538866b745b808d903c5ed8d7f1779a0fd11e4bbbc2a2027d04f7eb40feceea14e4b496e609390201a4eb6c3d2dacf3b9c87aab6f5d2121c66896ffac9edcb2e132ef3906f36e035dc6eed8bffa9124c7ded29dd12ca3f92837925399f16979de7dbb53bce0a21defb46077d7cc0b5717d380ce975c24aec42ecdf35bbc705dea1e1eab9801c136af7e9f8be95e1f18afa07be06ac929d7bab989802c9be9436faec4e504035968f16e9378a9b046bed34bd603bb89019d20991f3f86ea72b7d5f76b306393cb108ec2ea9cde84b21d6c43583d1fa49bb3a7284ad33fb94b44b1079b1c68a730248a51e1212f2be26aea68bc2efe4ce5076317c7f37843a994dc61f56cc01907a4ec59b129fb78e23f13b34421f52d3c07526629f6c5d957535056156bd81a8ba0eb47589a22a0d3eba9e401936ea36d4dfb8790b6ac71fcef7b95cd198b34f2fa97a77d0c4c8b1c3d4e565e262a84ad89d5d8a16d32872faeee66022f8dcd6ef0325fe86ecfecb3807d40a8a1a10d9fed166eb746d1ae1cca8e22a4a8c8376656767e3615b215dc4e03018a721b56a4e987c38a261bb8473988f48f5f05ce53386704263e8955d141cb0385ab4a507d20a0f33f0bd7ce83c9ab8f0b609f0f591f1e188f8583c6d4fb4c990a476ee6fe83886e6aaa5803de145f1def2de1b5e678fb54f7c8f7029a235043fca43c3bc93941f54afd6af074cf0021c097422c02f89e86abfbb94ac009eaf48d27a86624c129223e7bd75372907834aced1bd013d4cadc22cad9e4b39e0be5230c81a202ed4f711cf9dbed60a8408aa3a0cb735d48d16526f885cd436ddf0b10ff904f9f8642f07fbc4523261165d4b1c281ab023db634a1795eaa112f700ca1bde22fdfec052a4b295d9ed6c86521d78eaada1fa18201dae4748ea1d69308de03f5e9592cbf1d7de2b48ed8cd80e24a91657959f2b0669c3a20acdd0f086b92608bb9c77b700957c03ff2dfafcf7667328bec7e6cd5116b1", 0x1000}], 0x1, &(0x7f0000001240)=[{0xc8, 0xffff, 0x7f, "20414cf095b449249202dadf227ea53f8671c7db4cb0e49e70b8da12274d52454d05609d21538f0a79594baa7e57df4bdb1bf581ae6258c1053c93391bdb622d63c0296015634f0bb7376b38403cf0cf09970ded3d071cc81b793cafd15af62742529749597018ba3c1c68d3f20923c15ce584b110cb9a1fdb07ac06099589f4c3f521fcfc477d10897e47beff41a7b25376239c4a9f6b6ffbda254a3e02b7742b5fd7185956889d86dd0bb235dc47dca317a80b"}, {0xa8, 0xffff, 0x8, "2b88766716e1d6c60225948f8d3e0d43c29ba7dc0bc1713df18751602f33fdb61c3deb1405bcb650a8b102deab9f9db586827ace3834ce0681808402bd984cb8c584cc4e4adb3be31c515da231a249b7401bdf11e4227c093cd6fe8fe19a5617c5e060c3f90a572442a04183a43e4b548a36e7a2622210d57c0735124b645bde6e155c3318b5ad71656c48b7962e74c11334"}, {0x50, 0x1, 0x4, "7a9f70f11feae1710debdcffcc2fe637278208f1ff4de96651e4879c8924b3dc76cfb18828a2e0d3c8a8d586cd1940bce00a919471c8511ea0c494d145"}, {0x1010, 0xffff, 0x86, "e97c7da7e7187028713827d30d6bb055c06440966a891ea2bdb5b103c3047905b3ae9bb1b601780b98f50e970602b3e44a9df3d287d5fb2a8e87f16d143e87edd93e211ebd5a19a102840b9748cdb2278d27fcbc806c87d400dd6bf241681c5b683bbf87eb7f6c2d25fdd5b86a670dccb66bb40bc8c45caff235fd9420956b64cd9ebc31a1b2532e942f0da0c0db67eb2e94e990104a4a5cddfb5b3fe1d08d36159c5e197648a4c6fcf819b5718fdb938f8dd288724c913983986a0c357fc754e0e7a30aa73bde6c40547e9370c52a67e2d5c629afb0ce57ef02942f3f5193376cb181a9ef182f2d36c2792fdf08eebcefbe2984e925db45f97343ac70d3f6b4deca24a93595da793bde0ed117d3b708b4f76abbaf03e18ba2ade8f92d0493f2a858ae9a0683445bbe2589a40de7c5d5ea385fac7c5020541344fc182c90f776d96c9af01a05e584a8d546f1afbcf1da63fdda6cbe28ca147c28cf4a99ff42dd87643f561208090eb20b8fa0ce8845bf73104686f340e28cafa6b167e3f2de74e297417a0eee59eb3d31424156bb3c486f8f10fa222804b45ec82cc3bdfdc67cf0eb4a3a39c24d29077d9810c5634b5c6e4a6b649bf7cda7839545d27bf65c29de6ac9b6a5c4a9336a26e1214d515fd9380364ad477e396d4ddaaa96585025ed60ec2dea6b50f252fb2e4de9ba763935998ec25725f74e41789a1d589df46421d4a56c9be9566e92dc28e805c0a472916753bd16620ed25418abcf2dbcf844c5f490f636ea963a080eaa9fe846176ae4d730f437beba5fbb2a6fadb147edbb8e7ec0be2cc6bd0d015ea5d96de17eae973a6d3ee0bfdc09585939b028d9aed9db56e1a5c1852e513b4da4fbdcb54a550341c8faaadf31abc6c3630f53a5488ef86d0ec1fc886c4b7a81be3eb76997d62912d66ac94f0918e7732f9f5780dda8168691aecd553bca06386a5f7591702554a4eda7cba7c1974d067270da79e1beb4972dd157e30724f2a5594daf3989c212949276927b02749c6868ba02b6b8b52d77f53405609aacce9c5b7b6b71c03c54814a7d3e35b6acd04d566d2eba48ac4fd2f8a8399fcabe4b3a91508fe77987f4afa62ddfe77a8ff12b46351e8587f953790a5d6551407a13a9973f40f2e660269bbab9a6e7b8ed290ba3dade39da4fd79559d9e450ede7957ea49f8dba35aaaa4da845a852a2020674a2524941d7338c625f17737599554536680bc7fb91b78dd2c19c54c566baf3e9359d29e1483cfd5bef62012d248c69ec4c081c3a6a1e7930cdbb3e4ca9c05fbf7ed66a47600eb095acc684ce358ec1bdb9214e1371b70c1361fe6cf61f50472e07b4f974d34dadb8e443bad4b1cf495996133e63bea131c4deb4c597c594d49956c031a218fea5aad60c8480d4edb1cdaaaa10bdf30025bc87f0572e644e0a96c91e3968383d2c3fcc85b70082e0b34de667329106a41a993d5c43306d7241e08063cc8544a2665e785dd3a391aefa180d68826fe5603256ddb7a4e38baec8ed542e979118d4c113c8a525f6d90ae858588d9454730fe96558b0ffdc9e2f60309bfc3d811e577e4fb9432efec134df2e5da712eeb4699ae02076798247ee6ef00695c8c04056ab1ec9f887eaff6ec89d891de4404c2d132e502721bb8ddfb7d99afe500af5f99c3aeffa81fb59aa1f0499ebb7e9f5f8491ed48c8660d88ee8fb6de2fbfdec4c0eedb923839b475b9deb2ae46a43c9d78f75b38e23eb7f7893ac68e9b887f1b60e4086db3c32e3401692d70e2ac97841107c159f5c8e99bb61e16d022aee660987b76a554593f86b8774f63fafa98e8de219e6972d7897d0e726bec0e01450bb3c486a94404b5560179b2e2f9d56485737f8d50ad8d5172d1662d20f1e3a2412d8278be3173f90594b2368bfa058cd6c560c9107dbdca3a9583fc68748dc01c2e2e10d9150c99ae969f2812be4b6091306257d982ba98eb26026637b2d99e707e2a53d85c7bafc5b98052f4788af2067f266d76fdf3fd829796c776757be9023c26c0834770fa3225d5c7827b886b4a047447f974c23fe601ec156e22d8f1c825ba935470120b61dc5500735de8cb4791fd08a0ee8e9563a44d38853c6b37fc7337fd8b4bc4878e964dfb5852423a56be7dcfcc527e5f24200946942568bd728d6bd43996e911c5b781a03bb159ca6731de8b5d74b64e340998f29efb383f63b45c65da16cde48e1297d39fc239fb5827f1afd302c06e029f96e5b60d1b554ed020d055a8bacc3c9fac10de3cd123b49cf6018e2127c8e9bf01442a128d996f9ab229148075dbd57f73ea7f8194e801c5b203e51c1bd3cdcc9e9554db029586f717f83503bbc5788cb6d8ee5ea13fa195ec05ce2695268c548ec33c7d8a083e17bbb0cfd66b84ac081d2f90bbccbce79881b1c0710153f0353f959b5a9d7de33ef0088ae960d58de8f7c6968d1e1f8b6627b1fafc9490f240ecbe5cff51ee36098e8c811f9e7581fd8cdf16d9412e093f583a6fa70492730c2fede068f1a1c41a5d6d67dc1818f12469980212b4b842146ab4ac9f9461f0457e6fdfeb902e8b561d60c387293bf812bc47493327d5a86b1f855818deb56db8e9267f1841555c4c306f539620f47f6bcd17c86294af7656917ac61e8256824aa67c337d2341cc30139b55d750ae7160fe653f14bb666781392babec19f2ea47db5fe880d6a09bc64c6b57e9c171d5377f819f3a4f8808f6847895b2653e96eeb9d7dad200f25d341e9a37422f9acb3e9b1acd320a50dd9ed0cc2e7da0962a300475941e8be8eb05a95ac6cd1abfea9f5d4243d6cb2eae5596c99b45724c0b804f2f79702b8e9db5ba001e669c6a4a7293e126e7e1586d5c66f58a751d111d28b4f35492b2435a3fffdb81d0a136c858c3b26968c44ba6486256e23a1c0e2aed39d7cadb147cedfca7cf34ceaaf63e4545e1bdb8b6d7c0885ebe5f422c8cd0454b4183a46b2448e058aad11c905d4bbbb43178c1429803da0c0cc1d1f5451478b2614d2120172ce22acb01af30480e03fae23d9d378a739abb61101c2594a81a539d6077541f2ab3e7133269c0a805722b6b22227c3ec89d761f6e1847d4117c2d358eba9f8e6829d6da11407e91ce42ff8814abf5c59f53359ccb6f0b0949dc82b53d4acb69fb9fc7f55ca45976059e1a740729069dae9d199e66e290d87c8934b22d567c4225c64dcbcd570afad8b2692d8e2aafdd2479bb8836a39d28ced945d05eb0f02f70191d26dbe609c9293a5845bf214f99ebdbe1c05c9334917bf7fe5f0cf6e6a77a9640fd30530fa9e712b3d064d8faafe315bea2bbd96f9d471b03a2d10fa6ecd14f14dfddedc7ae7a6d24621ac4c27453a12ab851e5bf13697b99949a7a6316b2613763e8d9faf6698e10c473f1e9722b9796d76aa601309d7c73cacdcdbbc2d0810b7ef839481da76451acc0885d0c7a4a494f2c112f3e50eea8aa836377d87b090cd9b58f1cb74fde83f598135a05d509949cf8a3a700ec74bf32f537edb1f5a2fe8b642c0d7c6a4841c1d9e8b122eb34cb63d166a733cde0fe02f4edc99253eb0861783854661fec0ad3fc6cee7548aa3ed37e3285a1d9829a33ff9f2cfd013313f2ca564e586759f403125911cdbe50d53b948c8c33f92dbfec544b0a2aaf8536a88d67531f20d93a3235c82584fd016fec32a2af1b3a26423d40805788559d15cd094833ba0feafc3a8ac26804494844af54eafed4d72f6078f4cd182ca4438cbc98f32c776c2d2e030d6eb6095f24b8299df4d815e3a355dbaf987ed77ed356cb9605ac4f85d35e218374a57c4b3f3f5ac114c62862f2a5d5413baca5ecd2f52a5bcc6e7aea1520116bd5fb8ba27705ceabaad4213ff24fd126c83a86e80fd4a64c28fba514e756fcd03cc2615cb1140e9799c0b596cdd5a2492e07ebe6d2580dcda20ebca5e94c1025711c923fda0a6689c00c65e23d11898e8beb469f1f845023fcc443e4d91abeefe554bc5036cfef51d56f9834ea1f215dedc30d6d764621dfedf291d213a1c7155ad8a8c7b9239d8b2e3fcfa8658b6788a21a4b5b4add3d334dad77dd9343d057e06d8bf211155c70a671028345bb5aeb8ae1e81d566f10956eb4181f2f751faa4466f3f88613d94fcd94987f5a8c3af9f40620afa011e87cadaebf289773baa49a3851fd2d760294f592e35a99863f312a6186cb601f0d4888c340858764c0aa13bff047078b47001adfc7e683b9ca9bceecbdece9eaeea896a14dbf40c6c3c3103a662e8ed74f4c5d59892188b214ca8bffa2e268300c47efa77829e86aa62a963a82363011841efcd06fab4e93df73ad4987ab4ca3bff596875c446622b9ace891c05023bc7cf3cafdb0c8a41c0ff6dda75a6f4ec2340b6f51d9e076bbe91a1f10ae4228ea27987711b072c016a6a4eefd3c93c02a9bd5ef944fbbb33977c4771762f59a2e4b6fb8ff770a77d7336f74ed6ebf1613efa2bf0ed85c7758ddb3fd48a038f292039d1192ad45cf1bc96ab47f06892f2e914092ecc561a99cc2031f8903320f8c549b1bc8d8d56ac4c44b0c128dff12fa8f5ad8afa2ce56c41101a92ebacf000f73f8376daa7fe600599db2305443c3b4244a2c824bf50486b73941d84bd2a50388e370ac84e1052c665c41e7a939754a7d44f89cef5c8fba359960084ae221b2f1210e081a7adfcdabe1d73c17552b5a7d407d67ba74cb6fffa57f28ec0eb11b4f6ad9c7c75e94374981e77f79d024d9f895ef7002981fa0ec4cc93f040b734d59cdcc24e897c618f51711fb07809a26b7c9a723c7a9ced04c17c1813d06ae36b46be255768cdd4cb803bfbdb68279ea4248240cd4501526b728c4313da58ef565c5025733c27ba8a6bb770aa6268f2461f19fa374b0f7863114336d36cfacccb9cf7062852afd0125641d5ad44e0f3ccfa24893967c293b2ca4b88814af146f6b25cbdb22f889a1bf9be3814c113e2094d2ac5f7cc9e505baadf4a628da57ad03e1eeb4f1a6813f70bb4f7277fbf49d7026823fd51c64cfd0f084a3d4d6bf87ef62e7dbe778e2ceeb500af6c3aaf13efb89f44e8d91df9067cf91d7732ee0726a8820454e3e3e95fbce922d15c5f99fb3e60c17770815580a59cc4d9df8b7641655ff78a19b4a346b783c6c216c4b8f853975444ed0f26c438b51943137921e35a4aa16cf164d9e53f951592c79ba5e3c5ae33ea9ecaf86e9a095800dea3ee6ee1d35d4c5887c252d94d02ea07c67b2f0d516dc37aa7e64b2c5cc255ccf00a6cce913501634d79e3b10116ff106fa4892a963c01e385464d59c8b80506e6c5a9c8891bf9e1e436caaa18217472ab304021a34a437aa415755bcd493ca3ea341bdb67559a54be5ae606f1d0b3f5808f8eda6cea426ab334332803442a4778859289bff6b153fe1291aed1312a2e7c14ee2b8028aaa3e4cf3c0948eb5b5c3ba753732f79ebe73a2392e29fff62b46e304cc871a6c4a52b4e5cf4da6ddffbad97283349291088c347ba45c416587034324b90ee2ded521457fcddb80874e532f3cb093419fbf1e9eae5e1ab768e95c921f6eb30c649b9a863d33d3224d67dd84f9c90612aa8d3e23f918d1101f5032b4378cdd9d487ce5295861e6d3d42a13c9c180cd0a0f73fdc3737bc4c0c3a5e6f5c870641ceb09d51523b5fca14e669f4daea4750eda4ceb751c68855a4202ca58be92c095761fb3450a957ed2cfccc61028c914616866a342f802ccc78aba495315335d59ea0a9cd216c293cc53cadc14b2c86e1953cf13bc68b75feb0890b3b44"}, {0x50, 0xffff, 0x7, "ffc8fb425cad6f3e44f47e392746893795cd722d028c072f3f6e6ab4c1c02cb8235a10eb01ec9f44859a9157467bd7d5c057c2900264c469b228790eada5"}, {0x38, 0xffff, 0x9, "ac6a4e1cf218ebf067dffe23a97c9defca78f084aa2ca30720bc5f03813517d48efd"}, {0xf8, 0x1, 0x5, "807a6da8d8c463ee3b71984d09e52f53075a35f0b060148d0766a06fecd68f20b48052b6d1a8aebf14773791d1755cdc810fd79f987b3a8c6fc726ebd0e05682c31b146dbd8a56afe8bd862af659d834c2489110deff0a912d507f5bddef21459cae0100e56bd702ee23b1d36d3f3bd5ac514b76c2c2e279c238881f542d04b770d0e40c09d20cda42aab25bf6feabc5274cb5946a952caefc47b35b96457e0097a35a1f5cd3d37b05e41d9bbe42e0f70c97bd1adb55f62c7461ec4c5d5516496424d70e5987089a79ea666e28f4ba31e0d857dea9a2b851894abb0c56e8e8827e"}], 0x1350}, 0xa) 20:56:45 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2008, 0x200000086138) r0 = semget$private(0x0, 0x1, 0x48) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000040)=[0xfff, 0x0, 0x6, 0x3f, 0x3, 0x101, 0x397, 0x9]) r1 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000140)="220e22", 0x3) pwritev(r1, &(0x7f0000000000)=[{&(0x7f0000000180), 0xff20}], 0x10000000000000dc, 0x0) 20:56:46 executing program 0: r0 = socket(0x2, 0x2, 0x0) r1 = dup(r0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)="00e4ffffffffffffff000000", 0xc) ioctl$KDSETRAD(r1, 0x20004b43) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) 20:56:46 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000280)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b402934999abccdb3189cfb38f83ff", 0x4c}], 0x1) write(r0, &(0x7f0000000300)="acf11695c181eafb5e568181155cf063fae5b422a07b70ce2eb8bec3d5324b36127ec0403ce7ed861eb7aa084072c1acf5d6ba093aa8f5671305584a4fc1ad88ba9990b92d765f96b95eaadceda45979c75188b1f4a8fc7b645a5a1677784497473d44b39c6d08b7961d8868fb62e364e41fdcb2f1a4eda20da5a30d6d00fd22f79351a6812efe37ac0f35329c29abfb8c4b19d9dc56e31ec4e6b0020f6909430a656e434aeda59cb7edd1ec4b81cdcca8e90dd5e95f29abd67f1714857148665b7a84c14c3f958b268a8c5e92112b447c9a45a0893f8f8d9d6a75894caa88020724916a7cde0ac0668e75", 0x4c4) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0xffffffffffffff7f, 0x0, 0x8000000000003, 0x7ffffffffffffffc, "845d550900200000fc5c7fd2008f27df00"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 20:56:46 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x40004004000028aa) r0 = accept(0xffffffffffffff9c, &(0x7f0000000100)=@in6, &(0x7f0000000140)=0xc) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000180)=""/55, &(0x7f00000001c0)=0x37) pipe(&(0x7f0000000200)) mknod(&(0x7f00000000c0)='./bus/file0\x00', 0x12, 0x8) open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) open$dir(&(0x7f0000000080)='./bus\x00', 0x8a0, 0x80) bind(r0, &(0x7f0000000040)=@in6={0x18, 0x1, 0x7ff, 0x5}, 0xc) 20:56:46 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x110, 0x17) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, &(0x7f0000002500)=0xc) r2 = geteuid() r3 = getegid() r4 = getpgrp() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000002540)={0x0, 0x0}, &(0x7f0000002580)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000025c0)={0x0, 0x0, 0x0}, 0xc) r7 = fcntl$getown(0xffffffffffffff9c, 0x5) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, &(0x7f0000002640)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000002680)={0x0, 0x0, 0x0}, 0xc) r10 = socket$inet6(0x18, 0x2, 0x8) r11 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000026c0)='/dev/ttyCcfg\x00', 0x80, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000002700)={0x0}, &(0x7f0000002740)=0xc) r13 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000002780)={0x0, 0x0, 0x0}, &(0x7f00000027c0)=0xc) sendmsg$unix(r0, &(0x7f00000028c0)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000002480)=[{&(0x7f0000000300)="37cc0ada531ee61b877a6e28f54fa081c955f67e874a29ebf4eeecc5d134184fa1d312c767e7db104c4e93e8e60c787faca039719034e16e3a2cd38cd31be12a6b36190f6845d0013a67b3469ed70833a85c7913e79fa8f7ca471e2fb0a2ed6a071a28c2da420e849278c8b02ef6b4da316ede9ac2248388d670e8a243673cd640c776afdbb18ad542083ec71a3976a5c0caabbd74a2ab557e36109b9f94f26dc0cfae7998fed18aa9b913880a0ad2d8f2bf55158abe97e509912d242825bc32f5d56a255a7eed579145a2c25e07b907695a1eeb365054ad1554a9c156ae8155561a0dc6f9ccbebd4f6134eb0621279c5580d290dae5af0fbe061330e0b686760b6160af69de6c7a5839d278c52aa6bdbbe55e14d2d3afa672654a8dbc5ca524646124981b696fb8425aa3656265c6ce0b19c37ffb4d0238f31c8c0004f39881b11582defb0eb226541e972aaedf643698a20fe7e104c63cdacb34014a63902de47949beff076bd57ce4c2258473ed14f31279f66d32b4f698180255b89a65fb0df45e998203404d6e29e8688f2552769b797010444765e455e753b07186f962709dfddbd550d4f26cf065fd6ad8c0d9d7c52cd5f5cc09ea239a8c1b00d87d93c8c4c0b2972272e3089659b02ce386bcd111e0786eebbe2d323ecd63cc3e9ea5deb70b2e35b973e2d8fa053c691a65b5b836f489136bc1cdb9416540f2ba1e695a10794938d27013d847e806e5ef5abc7bcd9e0637322ec2ea505cdf4ed93cd851d3926502ca30f9366c54fb8678d73fb128bbdbc023273a5d60d10ff1263b2fca7a2f1891c0ff3a4776902d0e3728a7ad3f21e5b6f8b64d5847ed7d9578189b03a27c6205c8204db649f42a51eae55a83daf8d10829f260c468aa935a9cc28ee706d9e1de494300452b01e8623019119b4766eecd63717a7941b5bc837050bdacb489d85514499f4b092ef28879baa1bfe9b1e57a7e489e3a8b2015a05842c7f4ff87071703509b63ec4aba11b5b2af01a75e83d61aaa4854f1399c1769b9c68347c0bc29f8c001367106e79c42e35f6f8a747fd0e10ef218e895a4d05c88268566af8c87e5f56a86cdca704ac4921128b0260308d0b87aa5066c102ba2225091e6f3f984258ac0088c12bbe707e1a5326fbec9b55678454edf2daba907ce2d5abfeeb5a87fe1769c914cd83118c390b09d0b09fe41cfbd415ba671e395ad34080def8bc323720e862bbfb2a73b36d48161b74f36b46e93b300d6b086f60f49bba772133a78e135ba67cd0cf9216bcea7ab85d42ee181361dd12c05dcfab2cb271e2661fc808ac699116b649be8a7e85fbc9b6bdd1b50246b800a795518a79f1a08a8b0ece654c482fdb1a4888d6c36d96df6f439cbfae9b46541025577b0bfa45f40e186176719713d59c8c269df5540f35804038edd16e88a22776e95a553fc6d664ad0a4d47be27ee6ff7c91355fecb23ba45991cf190413e8cb48c8575bd5e962bd267ab4c110feb699f4b15ef461715e61e44352bdffd5f0dff986acc05d3d9df3822939503f531c97c60fbd86644e480220694c9ab802d13e934f821da129e744dc6f54a80529618c613e512901a71427bdf2e65d5fe30b0d8ce41387a714c6b91a66aea4ff08fb5d295e36c0727783333661b33e968c77be3334503648d7c317952d1cc9acaeff3a3c04a1600b4903dd5ab3cee30d868e00ddb483aa8bdc1fa133fd69066d5faa5b643b732a7912d9b0d9de46182d2d910b414b1c543cb34ed43e7ccc3f14b54ea4336f894c070a4d0e45f891e15a27f9dc3912278c09cacbae194d2e291f177caaf02836643dad52e1c818420e0603948657bf582a5f73b953a8aa2d32054ecefa80fa775902346c39d8d1c208b24a9ace02ae78e13c222e885aa544882f05bd8d22dde51c4ad1bd6ed5901b5139d5f7ecf34e3642ed13dbd0e716d3d26882721b032661aacec72cef1494e9faae723a8c2e838ee20ff4a0984c48b2eeea729ef3156d8a46f665dd7c1093acfc842cb3a564f88b9080612c2bb217d84fcfe264a8d7f6c500d354e0c25864eb5d245220e2cfea39aa6efbd4c700cdc2540ecd39363c1388050b422c5656a1901d074410315273852fd1ec261429bb14017ffa398a2cac19c3ffc2887db5bfb2ea1140bb2a9ee63ab06a2d6b4a8fcfbe2bf2c58c95c4e0fb8748a535a8ca697199aa2a90d2c398c7516de55e3fc71cddc50bb7a71c14c3f632975668f31fa293e1984751237130ba1cb84315f3503fea34450b135d38e103b8d59427311638bc2c12517d2c22c730e28ab01b8e12a90bfed01fd4747d29ae22f529b83461b62fd7e5504dbbe45b8136943184536ac855faf8640b2e3e8c77f0546e5685dc9f05b2c4da519779c12de78494595fa549e3ec50a0c479b4217fefdec8634d94feb29051a121f8f859146629ba98bc31ad0cf18685de812120133a52822292bae62a213719dbc51a509a2f19d2fc47bd0446902603a13a8f8834f7a654205d75ddfaaa8df7b96dbf7ce3629ac2da1dabd1895e98107bf72f404645fa6e0ac6fd5db2ccb180c6694a488b8664684769a63470def95486f40d36c241644796381e0e340af29cc2e968301733e6e62aa66febe2a897e6eb8592fa7cc12605525aece221445c3ee84c6f606d0d83a143407e4561db448ffc6e55592c6e90dd91e4a755b7120164a62c34d6530e95ae7c61de8fe93426b34aceb65cb4836a006a5d242cd1074493330ddcb66eb31282f6b02b202834b7816773755fde78b941022ef0c19a1cc1488db7c7ea646c03ba994a6368d11a13c4bd241e5904e32e56aaad501aa7bb63c0120d05af03232ff21b6fda6dd51593d50cf033a4969195f64f0cda6901cbbcd9a805321b18b459d280d3754d2cca8cf29f9164857db7b67b853382972fadb1b8f24be268ebb441ce360a93bfb1c19aeab6027cd24e97c991be9e0b365277230986d8689265932e8b5bbff33210b4052c27ee9681f417f66e64e06622d5f3e952108a6bcdabe7ee9250e129ab0d140ae8d4ad2d6be7b6b2b9490daaefdf0b06d461c0061cab9a53ee1c5900841bc3c9a980baf02b09eb64fea29c047171827c77d6bcfe70786cc780f4bb9c0e61161257f06befe06f434839b40de8e74d3a8635ad8a3aa6416928d4d014d8fcbf6a3c96bc0be0760c5a96bceefb019240b66b617fa17f9f909814b3a91475a615a0206fef50997d9f58918578f70ee01f99f0e46d86b2608b1a25ef56f555bd56526c80535d27b20bf77dbc2015d128de7e6baeea98ea79eca7714f37b6e08f88b532903a136bf6a23d366360f0f1bee1e9da75b0d15217026769c6d87ba351c6787bc44415619d8a0ce84fe8d19deddc9dabbf9ae66b79e38fd9d18c0fb2ef816e03644a3fcbb213a556f8584d3fdc77bf94d1511ef6b8f14c1efa22f0411aced8608cc96ff7c85e0fe1e9263a68358f0e608b92e9ea085eefd28fa41287e61a086867fc69b67b329e7219dae09ebe53bd55fba460cb5cedf2e48b7932524ac291ca83a302e46714d146bab9776a8f0ec1cee3c2f1e23384a208131dcd8aebc7666ab62f35fd3323fa997e10cd4047ad5933537ccc060731b2da8736a3173615d71b5857e2e690d9455c271e46b6f0da179af9381b478c1f0fb11607837da342f14228d208f1ee5c1afd1cfc88d1884aec76449d3fc36f19d23051d23b5dc6d374bfe765e376e9a8985eb9d2b2e5a41c835224ca77317a51e3df68225e1fc9b869904b50fe6be8309a0a5f040fa6e19d3327f6af2ca8b66654738c03eb0df19d12aa4bd4cef1444fbbdddc982d269392f1e2e66531015c5c8d9b3da91a6c78ea953a877a286ade1f555e366f0b345dd9035b79f2683762632130c2fa048cabd25da529a8d1cbb313a0ab2e9924223156c9652b43aa1f8f0167c06314bafb8553d76a4f9db31ceb1ee8a0abaf213efb6d43de41722ea6759fea7a8d3aaddca25dc0b124bf6cac754b79eb8e941f8a64719b0cc8e2928827fa01192c3cf642765b17ad5705189154e6b5cba0110916bd59ae52c1c951a8818770cda730722ee6296a5b669537bd63c7ab58a849e11b7c5fc3582c6e17440204cd88b4ae28703bf68804a581f1293c71cfa0ff7df486fd4723177be33b775790a2e94215e59e2f97cfc4610a1b234bf49db8d47cf4aaeeda78875a1d27e5f4abb981b5583b7fed0c0db626fcc6ce8c6845dc830f460849169655d56de5a24d6ef926eb4522fbb6ccdd67a5b9bd1a4a07b91a88103ae0036b672ff6489e8abdff319acd1eda3ef10ab7552e9a3b737e9fe350e79d7cef8b93b363fd3888bb7bdbf07745bd37085804d6abdbaa28aad8141203556ed86b2f5fb3bb55858ac99a67300565c1e7694df53b1fb0cbc6f99df940bcd3a4a686503829fa7048e74c16f7efc9e96d9cf4dd24c46481f7c785cb7c20efde7471b9dc3f5dbed8329b3eee15a2328e4c601830537a1cb00f54a81d4761f4a6fb65184b5390823dc1c97d484b23e6a882fb97c9ee894cea83d52ad4728dbfe5cbe66ee91b0e1461a1ce8b3c1d24ef8b0fd9ba7d629960ec3d93108d8c097254683de09c715e31809e2d41207047aeffe12e0fc0b3a6e2a6d3d9ced3e778582afaec0498e9f3d317d26174819f7b461d741d2b7e1515b303c439e2da79dd0e33fb456ed0e3ec9dbb5f9c97cf0b3a20fa020af5da21ce3ade26a367dbd13a27e750f295e25c5f509e43e28a0dfa44d4fe5afa843e8d04dd6327513edc3a135e9e89e419c0175b67635aeb55fa04baa4d08da02cda28a279982465d36bfe979a780bac9862210205d6b09d3d25b5f7ad2a8b5113179cf1827d44df118a680130c7add7c489cc6043fe43987ca21f618e319d3edb736201e88755521e63fe17c3f7b198b9f177414b163c2b56b1443f35ef57f9cc97547775a9985e3152e875cd386c2b561a41bbc6ce048295145a14be217cd979d7247604b271c769b3ef11462bf3682b57e4cb21c5e14b315e76d1ba6e10991b9c68ad55de32f5ac681f574fc2121e0c05f69d6fd02aaa2d8e93fa93666e7a327add99139a822e290015e8bd2f400a540b7176a3a8c4c8f1d5d4f7256c0a4ca862bfc305095c5e2c92c714cde5383afef0a5bcfb2501b20f3d0dd4e17d79c8d623776d89019ecd69f4dd55a1424d7d2bbf8d8ca0b220e0e0af5c76dd57b013059c39cddeb0ff5a765137b94c1c03f78173ca584607080d7979ba6e67f2af1725bac5eb100fc53c3576e3db3432d7248f139d5d72306fa2691552c7003094a676ddb5dcc242ddc1f7d3d1341daa6111d60cf4134fa845d74c47f41b031a99845ba9955d6cd623ad9fdc764fbbb9869425cc68a7b3c57cef10b5d6d5b9c9278b3119e130b6a59a0b1fa3ec35b685547e8236ab7c0ff6acbd32ca8d0ee25f9ccd9c6f9e568aad643a37ba97064ffca44f17a4d90f19b2c8c34e9948c3e79f5d50cb08b1531d7782929bd94e2d221f590ee4925593dad86bd0dfcb0d0d31420263b9140558c0c05fe48c881b1c07dcc2e898b9101428e99e369d752efe4fa44c42574d8ec86ac65588bbb2e9835e2e4945f561fc896b21928a6770960cb8a61788350e78a7bb6e5846e9b38c180cf1d7c8d73c152c4f6afa1a373a3087acc1d203feb7b617f59695420d67aded400cdc2c0997e0bbb272df1ae7adca7f5ea9fb742873fd769094875662b54925e2b1f15e0e280ad95caf6fa050be3d048059f7620788ce502e09189a530ecc9acd6a62e07ca85b2d46f2d1f1bd64e321", 0x1000}, {&(0x7f00000000c0)="2115d7ad2026a854dd101a405a474e8af2e7de2b65258e2ff94f92cf5627cbd51e263b1addc28b7a32763eab8fefdb0789a8afd3d318fec2b4f112aa099b32b974ab4c40aa710dcd1839fe225dcf43610f69b0b27529ea6a8c722083ae837657f562765224afaa18c736b25eec2e90aea14dc8c431712e8e465d90a90ff068", 0x7f}, {&(0x7f0000000140)="b5240293c780bf1d2f8464f1f0e11678dacb73cdbd206784f7886d9586b9adec4ea99f2eed38640f158fd2c9fa3efec38b4356c9167676f169de8a44f020e2c94265be6bb2cd566c1f66179c61a07ce7f2cb447e98a200d01c23b01792c81618d3131ae821eca516339a7236587d8676a5e540809eab81afa6d6cdca6210d8bd32841e6f24b4c8c58e9801cb8620552d0aeafdc86c80a12505354474e0d3e59c7d3c973b493ccf", 0xa7}, {&(0x7f0000001300)="8b0fae5ffbeb8ee2cda33e7b8ae74d146458166638a389e08978b30ae257de47618ff0b03bab56c950a11dcb00e2c70d05bc6b10fe7e08073c238d25a2470a26d2aa27c56e993c856cd6776e66617e76458c8ce07aa9ff1be1a9f4c12a1fabbdcc2e49775e84fd48ffdafe985f8a2a3cb6a6f4549b2a7d338b342ca2acf09f13904a586e5166fd63d189cc23d5d93e14de76163d964b5154ae1c1f9e3128dbed3cb88e351543c6ccd0e0fd3d35c6022b1fbeb3e9d58b5f9a87b3d7de8cb45c352fa1ee5aa0532e006385e33c24df47bb4733095c7b3e2cbcdbd616e1b8e95d9316d9a78e1a709eed37904f3f9b758f0ef6aac7fa48c92b807a9150c3e2566e2a18f5663fe10da6579947abe98c8d14ca62e407106783b9df11d6bcd8ce99b4e7e1cfbbf6e2e1feb6277c49a5c8463bff6c6f0e11c6135877f0f8f5fbdb1b23215453465ef8dda96d2ccb5387743416604e9d8046ecaab41a47f850a9e5a40c0e65219415882a7dd234e06ca8b23ccab559ffe8bd22abc5a8b90da817d25dad880cfa0804bd4bdcf35d769fb914cc734d9706a24dd1c8b921127ca1945a88372b426e25b88b5f0f83c5dcab66fcc1d2eadda43280ddcb68c9609860bc5a644b661d10a0c961b056d36745d33e63833ccacbb65a9c47eefccd2e50bd474c396f1a854172072007828385f14c8dd222c8e7d706fa89585dd55d58e95ea5abbbdca7aa574b43e23b946fff13345193fe791e42aabe7d57b421c040bb3350ffc0288600bb618d860d69f960b0823d88757081b243e093b415661c264c30126a56df3ccbf290643ed0fe56405c799620e051679635262cfa761a41a97607225e3a16a16ffcfd7b317a8d81bd8573db9032b971667b87cdb8120a074be8eb4eff90842b4449b0246879751549d7d8a9fa996ab244780b0682c5521916eb9b42001ef346f7bfcc11e70d4d25f88aeb07f6d9fe7db8ce4f9f618a7bf12cb99dd686a87f9e19271c9105db1367a35f31c04785a1020d12643bf4dfe4e20894e7802f0297cd152324ac024451ce56fb7492218a4d4e919c7e0952725b30a0a5907eb5ae0f04a0663c0fcc1e29a63e5626936cade6fb655e4020cf42d51b22d6f2c005f034a9c031055ed086b5844623f7582f477c6fba0918dcccb3c944d076913b27e508865b5ad2fa0453029dad758bcc88fa65d5e793edd82d6a5178e8901f5bec8e0b695cfd74083aa0ceb388545f93b072047885770c65feeb5a9f58795e4275451a9a4022716aafb7c93283958db3953b90f09b525a7637c1f1650e3ed2b4c41dbbbf068bd604e42c337fe469721076167e41e47705b8bb9b28951e4933d0ac03e7639e4ce4d8c9df5dafd198615012505dd89e01e43e3dca83cd754c76041ef50daefd15162287d1d24158a84dfb4da3502ed3b771f574bc66644bf890ce1a58b68fbdb654096862f5210c4c0b8c408898eda9d3e61adb35e8893f9f1381f8b814040b0527a2d125163d60f615554442baff5f1bcd4c4ccc54e3d5036b44919f6101b12d1038e44e374f361d03645defcde08d55e32a57dab05a870b1b378765a10f2d32d6d013c2d9508c1ce2b25a65ad4d141a7accbd5c610e6ebca45f54d8f90534e704937268e5ba4fdab7e7b7e5c6ccde20b6267f15d3ef7eb4a7f80a74775ce22bb79946351732c187d5f395168452f52db8d17bfe6ddcf5eb8cd04b8cb8ee3de1f33633491de51b9125c40365744ede261a9cebd4e7a998bce761e1967ba1224e254db8b2dfcca44ef5709e89a85127091c99e8d9eae82cf4ea4d1a40e948eda0c95903c2e25fee36ff86a718d66e5e0c56b694e35422dbaa229135c026b214c564ebf5ee9d8be9715f5a0699bb211770411c81b5081fd147764458db0fd02283c8cf919e9babdf4a968ccfdfedf29e2f3663aa407ed8f4c79bb9126df46d46c965b0498081efb0ae9f88e46e60076d6e53a512e9ddfc267edce7a28e0f6e7e1a784a5272e1a7326614d4a6d047b30f4cc4d1463cadb530e015deccbf6b2226b11aba7981b280650a8030f26f4a5fefd004e50398ae00c3e1e2c282a17fe14f6935f27149b1f631557f3c434f053d654a47f1228de8765f79d39a091d00b5705091c953b4076a3e266f7d9c728717f47cc45c0fa918ed0b7702ba8e5a48aeddfe0e00c51b59ce529e0461649981cdbff35885f42b5700a92207ac898e7c75bb42e52096f29325bb3dfa35e19298c5b3f904a2b578bc12d85f767d501348b8362d92c8ed54f661c71e43c3e7a80ae38894793c8cf703e6a36f18b1e5856eaaa8f3399fc6a0618a240054dc41ab5a9d402de440e5310ac18ec32f9740f8736c0d951024cb29273ef33bd420295d8d6e894b66c517a756b7ab9eaaa67307d2f8e12084a81f7e8be3d3344473ce9a9ff8780adb71952adc398c81410895937f7792c6a017a7dde83a1ca5933c2830ee94fbc936f24fd35820b2d6b4d4143c5539246addb95a0747385017618a80d0eadfd5267710de27a4861fe51e79f114ce6a42ac160b9227dbda74e16b98d012ac3ddb95cf8afe32f84ebade6f50ed1c88bfafb32a8bce12117291cee60b12fedd5a9cd5dfd0f57d9b2be2a29fdbcb5d34ba13d846bc5595456160ced01406f8656fc252c77ba2d73d2256b26c5e04d0f0f88351ed7dff6e56f21da2f6c0cabcf4cdb6ffa9ce831ac23d344691899c685d6f63a518d92f82bdf332ee1e3530fc1a8adc4eb192dad448f88669802cfc392db0f2511bf864b2523501422b798561f9712818832fe89d5680ab6fed57e0c207e6c2ddbb25f216198de82b0a2676f69aede5e56cb30185d90fb9f98c36cb379e6dae74138965307b8a86c7ab5aa45cf06486e93b24f607bc771866f62d49ebf21090f0e0f09291a80a90a01610e93b74be3a469119a341279ebb57a3ed3950f4fba7118841d3b0282aa4391ab39ff35aed0af6a44c19b78871ec6469f02813b34dab2d9f3384fce8d951511f3c4d53742837d73556666d8351d963895f6e4fa6426dd1538c97fba58fc15a13d0f7869eb0ecdcd6e2a8576e0014254f7f4f4631af109c1f40c016407e7b2f7b731c352d10686748ce52eb959653a86c6e4978b550b86f179ee6d0361017ca2d67d4071cb6456c8ea7ef6798f5a519f310fff40ba26462b84acf4a287a80ff4b2f023b604813a61ea157fdd7a75117c24a1fe962a782f50a38dd28c4cd4b8d19b69459a627b9153a2a30bbe82629316d1f617755d2840a915ba381eb8fac5ddac4c7e9e46b1a6c62761a6fcb348bd2a8aba468b20684db5e39f68b7b44434f94cb1d28e5efc5de03d7142cd0db01580d2feff52d7f58e8b0fe5360efd9884eefe9c112f28973223e7e5b298207bf6fcb11501cbdb7d54de3c87d4148f73244fb59711b8d82d83c5b51be8f4a5f6e31aa01ec7f464d631667a5f4bacaffcefb30627e2ca1cd85f06c14bd5c4222211a0b47d050f040e9af249d64974cf56424bd7367aee877a37feab97623f38cc383283238c500a00732e98d164659b6989bdabeccf3c1c2a10e313b6592885dc11288e7975faac4ed2c804d2414f10a966f4cf34739743ff63488e50c25214b37cbba16efc2099879d40d9edd82f1e96854aaf3805be87dea083979f8f90296fe99b4bb87cfd0a748d591558c34fcb35f95f91ea13f5598ecf18e60bfd09b353dd0865f03bc959364d96768088fb657a3acb2b28be059b368940da60610d808407e7b39d5b42383795413d10f033313a7d580b44dc4daf8fe66678609a5e0034ed63135aa65173594607d2e01e7baee9989e44af4476d50440862815c7c2bb66438ec597531794cfb2424f111a53694734156599a457927181f058a0be7e92659ed832cc20ef15548f60b81b41cb3b4e7d65420b8d675ec7cdd1491e484466ddbe71b2904fea2d25ec14ef252a510038c3d85a51dc470132c35fbd239b9ab45b302de956cfc8a2caf0dd36eb54236391564328e1d0c784f04077cfd06767896035c64a9e78bfd4de0a25309c4217482954ac8b7f6e817e34e6777e95364db4dca22e0190804e7d88df6296b89839de6c356861ab8a9e44ea99e039824f0b6e08811cb142ae1b2debef9efb028f19f84661a434323b91f3eefdcca2d40db37bfe65080251d00ca5fd35ca05e1285e92453e3a24f5d8f55dc139838925ad2c3bb46a7b8d44021c6c638f507b5e14b56b3045421ad6c68bbed6f39a37f1a94adf5043f52a77558fd4e75fbe782cc53df1c6a5547f5474f91c991a348ca11fe7c21e691d7419ffe24d802e482094bae8415690c499a55a6cc27c2cad60b4e94c7311d988456f50d055ac250d35f6a86af0f697175464454732eab9ac74992a9cef9bd3e976a531dac7f81ed9592435f2c1032dd1a319da94e9f5b11deb89b4c7e35941e326017a1ad0510ceb59bfe446f72bd171528537c43de0c15db3591aaced5b17d6c76dcc2415d23b73de01b15da1e3433044c70125e9de6f873e8aa2a879e1e1bd5cb13f3616814813257613c8e9755e06f22647398b75062bd5f2eadba26f4d942a50cf323bab57b01402211296667f95944b499d52e5a469b0dc6ba549632808df6618feb3541820bb3824ea855cb84f49f6c5050fbb5dc82f127ac572df29c8af25a5e8525290fd24ab2ccec15aacadccc880d4e68e16465df867765e94d5565bfcccff3c74ce6bbe7b184293b7374f11f9b6f341e79c7dbde4653ac08fdec9d375435a9bc25b71c7b65455eb5d0115e4f40c909285d967f7a178acd08f74e071f303f7bac61a903305dac4f0b721ac34f2588b4d93b0ba0ef54a98922749cad8124dea9f2ebe0849178c8e4e439e40c8a8254114665a0b4435693acdd7b98ddecd86e5f3f403901370a1ead1de8e7d2ccb42ad7afcf8b6a85bc3d8a59b936fa77264c4b26ad79cd46e2cc937e7d7bf3fb4ff042cd59b9142531d8f2b177330e8425677793274af7c4fe653ebab076c4b1b080cdda110cb04b8eba0d8fa54caa119f37b02458553a947611d1aa1095ece881b03a98bd62a22d1c758733bc639e1cee4ed3875ee81a462bdc2b6a3d6e02d12787bc6201f065d67c5e7a2d7bc51b667799bdaa19614aa732256f165d45e1e487e5fe3b606d822e7ae1674447a852fe4d65a20b0cdfa0cb299b9f361541e85dc5fc673e7637b452c525de6da3f770b95c2ae2772a0e6a0b7503b9f294e9e2f1d6980c548db229163a47c2a123d04e60a72ed49334fb33f8a283a3dfba95ca7a95260dba501ef29d848854413b1a47ea6d6130e77e842668ca2baf4770cf5e4df4692a583b89af5ff1b1a145fceaf1d0bd914d6684969a2f3a0bf726e57c807e9684045e8b9b33a1ee85045dd58642d7a411e8e15b436412881c51636f146e0e8438ee008615b469423137c584533bf8dca56af014bea3c43f46dcef2c16a753b6c37c2ecef9f5e1007f735eebcb65636112bcfee50ca3e82424b345b16f6587b7c89472869b527254895362b3e8373c430d0b284b32b734fa67f7120e2474db0b9ccd837071bf26428e85ed8b7a01b42cb9c4b425321f66d6ee6151e194160c2891485c3e05edb15e220cb7de312137277f54310ca92e8f5c98fd92b381208f29b157312ab3754a83708c9b2dc2b4faba11d26e64544f5049d494c75bff696c72223a6bf21e747a12534e24e41d51822c9d5c1638c01b2728d596db2908747425cfd7b30639daf1c3e7e972bfc26858ecf6c344988cd33dc09ba3ed44a852f6027cc1b86cc6c9205012760a99698c945bd05e9c", 0x1000}, {&(0x7f0000000200)="9736d5afb441774e8ae81e72c4a928e3d49d31f854233a9acdba2e56a479c5bef4463f3a24d4af7c15e32fecce0a955831a232b358915b8105be67ececc7c130c983253464f79fd1b9ec7ea5c88bed60d4aa819bb475ad416329df", 0x5b}, {&(0x7f0000002300)="8bb8ea036df9c25b8e4c283ce91cc5a48b089bc4501bdc17fcfb8ea5e53b62bd89ac1fd6cd396afcc016a91d25bbb49f8ed7a971c3dd443b06806ef4ccbd6311cb7e9ee623a6a1dd161f7af7215049a619a61475284137bfccb8c697549964795d29e97ecb46e30dc70f271a", 0x6c}, {&(0x7f0000002380)="c961d7556fea76b9ac78681ca3f9630cae3a327c7466c6a408893cfe7ffab114628a2957c615ddde078c92bf5732633f3d932f934c005ae6d9f7b780fe85289a2529b34c48d81bac9e33480c1c3685f75a43581ee09457ddd0a3b93151be8de140ac66ac7a4b9c10aa17872127cc1048116fa8e04ef395236dff6a063dac6873017c2a72fabbebb8b83297ae5e576eba862eb2a01b8671c7cb1d00f826a60df225626cb86977cbe48ec0f1ae3af8e801d248732dc07896cd4c7d84b2573958c2fe10fc01a82a30ec5334fc5ab6284e06e757c2d21069d6eb69b0e18b0bc24f2ed5d0f2c02d6b10321cde", 0xea}], 0x7, &(0x7f0000002800)=[@cred={0x20, 0xffff, 0x0, r1, r2, r3}, @cred={0x20, 0xffff, 0x0, r4, r5, r6}, @cred={0x20, 0xffff, 0x0, r7, r8, r9}, @rights={0x18, 0xffff, 0x1, [r10, r11]}, @cred={0x20, 0xffff, 0x0, r12, r13, r14}], 0x98, 0x40d}, 0x8) open(&(0x7f00000002c0)='./file0\x00', 0x43001, 0x0) 20:56:46 executing program 0: close(0xffffffffffffffff) socket(0x18, 0x1, 0x0) getrlimit(0x0, &(0x7f0000000000)) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x8004667c, &(0x7f00000000c0)) 20:56:47 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000280)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b402934999abccdb3189cfb38f83ff", 0x4c}], 0x1) write(r0, &(0x7f0000000300)="acf11695c181eafb5e568181155cf063fae5b422a07b70ce2eb8bec3d5324b36127ec0403ce7ed861eb7aa084072c1acf5d6ba093aa8f5671305584a4fc1ad88ba9990b92d765f96b95eaadceda45979c75188b1f4a8fc7b645a5a1677784497473d44b39c6d08b7961d8868fb62e364e41fdcb2f1a4eda20da5a30d6d00fd22f79351a6812efe37ac0f35329c29abfb8c4b19d9dc56e31ec4e6b0020f6909430a656e434aeda59cb7edd1ec4b81cdcca8e90dd5e95f29abd67f1714857148665b7a84c14c3f958b268a8c5e92112b447c9a45a0893f8f8d9d6a75894caa88020724916a7cde0ac0668e75", 0x4c4) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0xffffffffffffff7f, 0x0, 0x8000000000003, 0x7ffffffffffffffc, "845d550900200000fc5c7fd2008f27df00"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 20:56:47 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x5900) r0 = open(&(0x7f0000000100)='./file0\x00', 0x4, 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) close(r1) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x34, 0x0, 0xc6a, 0x0) truncate(&(0x7f0000000080)='./file0\x00', 0x8) r4 = kqueue() kevent(r4, &(0x7f00000000c0), 0x7f, 0x0, 0x100, 0x0) r5 = msgget$private(0x0, 0x2) msgctl$IPC_RMID(r5, 0x0) kevent(r1, &(0x7f0000000100), 0x9, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0x82}], 0x9584, 0x0) 20:56:47 executing program 0: r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001800)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000a7c800000029000000330000000300000035ce17351d70577f250ff8242b5c3df13566ee0243a92461bbe095db80455331cb8d1454d24587e3313d6065724ce375e1846fbf8fe2ed16bf38f082bb0785108a4ad74775d69d77ee72af5b5a14e9e7dd4279a02ab8520dd93a626ed574cd60f3650ef5f96e9d7ba872c96fbce4f096335dc9f6169369d81542b3abe7749e7879ed6411f43d9f40740f7bd8da0cd261174da61bc460eeb1da7f56c00a8387640ce61cf1b7c8014357710c1c53dfb9c138211b0000000000"], 0xe8}, 0x0) sendmsg(r0, &(0x7f0000000580)={&(0x7f0000000000)=@un=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000480)=[{&(0x7f0000000040)="53ab1d4b99ab130b6a2feebcba8dbaf52e262e6bc16806073550817b00856144cd1eb4911fc8657dc792426e611686e55645f47fe52bd81c5c6223098c6ba163f7cbb1b82fbb3bfc5e8b5e3b593dc26ad894a1df0b85387b185f9b0e2f0fc6509c6d929c05973791597bf617", 0x6c}, {&(0x7f0000000140)="8c0d2d7e32061452941c104564c23196c1c6989860bd1d2f4a663f0098c563b1a982cc6d10a0dc377b9fd92a66b0986bb13c26fc406e4bbc65bc0128c1103e6ddcf84dabd826447a934bfe366e0c7baa5c3863560e5f7813d9b652c9765c3a88e3e529f0ab38bc973c79b45f8b331e90d1ff94b445b71c2cfea2ee70d8623f0ac809f4983e2794d4c0f082b7279dada1d43b1295475923d24c40", 0x9a}, {&(0x7f0000000200)="08a7e847f2c573e96999a33ab17822131e2745246dfa0bbc2cb31741ff1d5154c374b222bc64ec000ea47bbcb61f55417f5d182f0f863147b3e2858e44ab690b604f3db2cccdb71a69114746beaeb9330c4bfeefd6e9c6bdbdd6d16c37eed518d4ae8dc92816905f72de788f710a53607ec210a6169053", 0x77}, {&(0x7f0000000280)="4af904860f", 0x5}, {&(0x7f00000002c0)="65852d43c2d42dc5b0fd4590cdbfbc4a199eaa84c0d4cd24d346cd08ef93178b0c970b1960dab2684f9ef7595887721e8054781d8cb003a02898eee75e90af5e57cc3beca80b2107e5efcd9fddfaab90568eadec4090e43461c0527cd9cd9f1e45d9ee37766c42c5a6cae7276c7fb3f238fd8c08232538bc5aaa5c39647e85b00ee97faa3fc54e16a29f1d5c5ff9e10bf7ba5acd59764f5454cab8fdffdaf775db3dc8089aa0c70389f469c611e97f3c8a12968e", 0xb4}, {&(0x7f0000000380)="91e79500dc40d87059dd3f0b9eadbd6ca0cb5dea35855e548cbb915dea1951c57c1cb176ac6a74c0c6412c1604548726c4de07bcb96ad69d35f25be8dca7af27d75b3f22b479b47704a767ec0b0f38be3921a75b288f9c45fd175d51defcf28f69c10e89a4cc26fd7eb5f1324c64cc5a05a0eba668171ea3dedca8049eb56671eaf9a919ee700c0f0daa8e82f64f92c4553544a9344c21c2461f1d65d44d662951524b2ecd38a35d5c3ad85b1afce06d1baf01997de28a660acf8200ea78e5b7fe2a62cc10e87dbe21ce314a38e0", 0xce}], 0x6, &(0x7f0000000500)=[{0x58, 0x1, 0x10000, "4dd6b99f3d61ef58f1e6d3bb346aeedde44b789232e691ce7e178832f98846dad27c4e52bcf4012be3da9f73298a0594072fcdb2aaa252d817b704dd86112e1851a1e607e03fec"}], 0x58}, 0x8) 20:56:47 executing program 0: r0 = kqueue() mknod(&(0x7f0000000080)='./bus\x00', 0x80002002, 0x2065d) kqueue() r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) mkdir(&(0x7f0000000140)='./bus\x00', 0xa8) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000000)=0x5) ioctl$TIOCFLUSH(r1, 0x80047466, &(0x7f0000000340)=0xfc) kevent(r0, &(0x7f0000000180)=[{{r1}, 0xffffffffffffffff, 0xfffffffffffffffd}], 0x8, 0x0, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./bus\x00', 0x80, 0x0) ioctl$TIOCSBRK(r1, 0x2000747b) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f00000000c0)) fcntl$dupfd(r2, 0xa, r1) ioctl$KDSETRAD(r2, 0x20004b43) 20:56:48 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000280)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b402934999abccdb3189cfb38f83ff", 0x4c}], 0x1) write(r0, &(0x7f0000000300)="acf11695c181eafb5e568181155cf063fae5b422a07b70ce2eb8bec3d5324b36127ec0403ce7ed861eb7aa084072c1acf5d6ba093aa8f5671305584a4fc1ad88ba9990b92d765f96b95eaadceda45979c75188b1f4a8fc7b645a5a1677784497473d44b39c6d08b7961d8868fb62e364e41fdcb2f1a4eda20da5a30d6d00fd22f79351a6812efe37ac0f35329c29abfb8c4b19d9dc56e31ec4e6b0020f6909430a656e434aeda59cb7edd1ec4b81cdcca8e90dd5e95f29abd67f1714857148665b7a84c14c3f958b268a8c5e92112b447c9a45a0893f8f8d9d6a75894caa88020724916a7cde0ac0668e75", 0x4c4) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0xffffffffffffff7f, 0x0, 0x8000000000003, 0x7ffffffffffffffc, "845d550900200000fc5c7fd2008f27df00"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 20:56:48 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)) chroot(&(0x7f0000000780)='./file0\x00') mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x814, 0x1, 0x0) mkdir(&(0x7f0000000100)='./file0\x00', 0x18) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x400000002c4, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x11, r1, 0x0, 0x0) mprotect(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x2) setsockopt(r0, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) chroot(&(0x7f0000000140)='./file0\x00') setsockopt(r0, 0x2b, 0x1, &(0x7f0000000080)="292918d7", 0x4) pwritev(r0, &(0x7f00000006c0)=[{&(0x7f00000001c0)="36f78d6ad462ef3d4aebab473b3994eea04f6552efcf3f569bdbc063e6a1b39cd823887ca7140dcf455abfe21f88262c27b7989fb228848f2f8131e680332d9244521e21c08b90e1664425ff9f2a9b1f2d20c6f47687a0cd2e0e48e9b9b7ab615a5553a7ec851d2b5d1a38e4ece8d83ba9228a73a3682e31c1e849cfa62b09e520a8b4d9f21ba67952c6361447b0b5102c31a66946cdf83d9d69ac3a20d6f573db28e69e", 0xa4}, {&(0x7f0000000280)="1d815c0b2bf86e7e8a31733edb866354b6c6054978769541612de24b3220c1621f8a2fa08f42c48bf93bcc18733492d2c97d74beb8beabf542b9ed30ba9bdb48847c30a3950ddbd0f13bbe2ef987dbdb79f4427b09680db187535b6d4144501730", 0x61}, {&(0x7f0000000300)="7c86ef164943a920176f69691e0afd954d9a13514cf37dd577810721e03ca3bbff50f145b4496629c550566adfa2c845289aedb2c0edb0529e8b614fa64fb1bc6fed5e593ba0729d6e79704a66bd1c98c993b1891215263256272d75be21f1298cb21f0a70954a40d657d1b02724c31d0f946ca51b13829385e22f43283b", 0x7e}, {&(0x7f0000000380)}, {&(0x7f00000003c0)="85660c76e481", 0x6}, {&(0x7f0000000400)="777a0a208eb264225f1c00c71e08eccec74d01bc8959a1ae8184fd0e6a3bcf89c6fc87e47a904a7a172562b4d76bc071a5900b89daf39eca7228", 0x3a}, {&(0x7f0000000440)="fb5dc2e3b57ca82c6480b090976858ea7be0a9b2625e5104fd3afc6511bd81b6e40f3e6656d6c6e5cad49fd2b90bb9f322a5005551090fb04c58096c7bacaca279636119962be13c6f4165a3960f819f01059472106c9a9a4925cd837d0b6a722fcbb24670c13ede5b5a49aed8fe28bc7ed21b28c59f855c09b9db34a6afc9e33e181168d83680a25d038f322ddc72d168ad95516964d40228a029627b78222567831199e1550f2d65bbe2941dc7e8ea64a0f582e4a53d98bb99cdd2ab2246ae66be73aa6dca0ba86e114bd8842d367012d840", 0xd3}, {&(0x7f0000000540)="aa4a29d291422610764fbed51bdc1037ba7334bbfb03d52bea9388672da3ffe174cd52ccf49ca199051c059d8159ef60b1b5e3d8bf732601ebd97975af891acac459e274ade13700af26e2b97d135f9c7e27fa7015254bafacf01701919a7182cf34645405131094911c47d86b059ec97fa4f1ae86ebb8adcd6d", 0x7a}, {&(0x7f00000005c0)="90ba266da6c7687d32bc09441471cb830831c92b468f8bdebbb337a646bab347e2ea05ce1aae4c9608ddd2850398f7c75da3cf08930d900d37a1e7f419fa6f1e25e755bc70b8a7473953454bdb3b87b892e6b6fee8537493a737f2fa2a4648c0b454e0a50172190548bee3173e544443bec80c3f2a4b7b877e244aada8fe0d0e2467dcb76a02aab2bd75f3a7a6ba78965c17660d5bd43ce7b7757c38a4c57df60c059ce9d97da5514644ab83bc44b08cf0c00f75e0726de07630277b35602ed864e464a131bb693fcbe90b83e2b3b4ec2a933b5876bd04d4c9e1fe1fb712b081cb141b26d8c8a8f29a235a1ae8", 0xed}], 0x9, 0x0) r2 = semget(0x0, 0x4, 0x4) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000380)=[0x7, 0x5, 0x3]) mkdir(&(0x7f00000007c0)='./file0\x00', 0x40) r3 = open(&(0x7f0000000040)='./file0\x00', 0x20002, 0x68) mprotect(&(0x7f00003e5000/0x4000)=nil, 0x4000, 0x4) ioctl$WSDISPLAYIO_GETSCREENTYPE(r3, 0xc028575d, &(0x7f0000000180)={0x6, 0xffffffffffffff6e, './file0\x00', 0x0, 0x8, 0x3ff, 0xffffffffffff7fff}) socket(0x20, 0x5, 0xec42) 20:56:48 executing program 0: mknod(&(0x7f00000000c0)='./file0\x00', 0x2003, 0x1000000000000000) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) fcntl$dupfd(r0, 0x0, r0) 20:56:48 executing program 0: mknod(&(0x7f0000000080)='./file0\x00', 0x100042000, 0x28ae) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f00000002c0)=[{{r0}, 0xfffffffffffffffc, 0xa5}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x580, 0x0) kevent(r1, &(0x7f00000000c0), 0x3ff, 0x0, 0xfffffffffffffffc, 0x0) 20:56:49 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000280)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b402934999abccdb3189cfb38f83ff90c2452c60af2b51ad0c6b0041", 0x59}], 0x1) write(r0, &(0x7f0000000300)="acf11695c181eafb5e568181155cf063fae5b422a07b70ce2eb8bec3d5324b36127ec0403ce7ed861eb7aa084072c1acf5d6ba093aa8f5671305584a4fc1ad88ba9990b92d765f96b95eaadceda45979c75188b1f4a8fc7b645a5a1677784497473d44b39c6d08b7961d8868fb62e364e41fdcb2f1a4eda20da5a30d6d00fd22f79351a6812efe37ac0f35329c29abfb8c4b19d9dc56e31ec4e6b0020f6909430a656e434aeda59cb7edd1ec4b81cdcca8e90dd5e95f29abd67f1714857148665b7a84c14c3f958b268a8c5e92112b447c9a45a0893f8f8d9d6a75894caa88020724916a7cde0ac0668e75", 0x4c4) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0xffffffffffffff7f, 0x0, 0x8000000000003, 0x7ffffffffffffffc, "845d550900200000fc5c7fd2008f27df00"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 20:56:49 executing program 0: munlock(&(0x7f0000fff000/0x1000)=nil, 0x1000) mprotect(&(0x7f000038b000/0x1000)=nil, 0x1000, 0x0) poll(&(0x7f0000000000)=[{}], 0x1, 0x0) 20:56:49 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) open(&(0x7f0000000080)='./file0\x00', 0x80, 0x1) ioctl$TIOCCONS(r1, 0x20004276, 0x0) ioctl$TIOCMSET(r1, 0x80044275, &(0x7f0000000000)) 20:56:49 executing program 0: r0 = socket(0x18, 0x1, 0x0) shutdown(r0, 0x1) readv(r0, &(0x7f0000001540)=[{&(0x7f0000000000)=""/123, 0x7b}, {&(0x7f0000000080)=""/154, 0x9a}, {&(0x7f0000000140)=""/109, 0x6d}, {&(0x7f00000001c0)=""/221, 0xdd}, {&(0x7f00000002c0)=""/2, 0x2}, {&(0x7f0000000300)=""/176, 0xb0}, {&(0x7f00000003c0)=""/251, 0xfb}, {&(0x7f00000004c0)=""/80, 0x50}, {&(0x7f0000000540)=""/4096, 0x1000}], 0x9) close(r0) r1 = dup2(r0, r0) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000001600)) getgid() 20:56:50 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000280)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b402934999abccdb3189cfb38f83ff90c2452c60af2b51ad0c6b0041", 0x59}], 0x1) write(r0, &(0x7f0000000300)="acf11695c181eafb5e568181155cf063fae5b422a07b70ce2eb8bec3d5324b36127ec0403ce7ed861eb7aa084072c1acf5d6ba093aa8f5671305584a4fc1ad88ba9990b92d765f96b95eaadceda45979c75188b1f4a8fc7b645a5a1677784497473d44b39c6d08b7961d8868fb62e364e41fdcb2f1a4eda20da5a30d6d00fd22f79351a6812efe37ac0f35329c29abfb8c4b19d9dc56e31ec4e6b0020f6909430a656e434aeda59cb7edd1ec4b81cdcca8e90dd5e95f29abd67f1714857148665b7a84c14c3f958b268a8c5e92112b447c9a45a0893f8f8d9d6a75894caa88020724916a7cde0ac0668e75", 0x4c4) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0xffffffffffffff7f, 0x0, 0x8000000000003, 0x7ffffffffffffffc, "845d550900200000fc5c7fd2008f27df00"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 20:56:50 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x8003, 0x0) ioctl$VT_RELDISP(r0, 0x20007604, &(0x7f00000000c0)=0x6) r1 = syz_open_pts() fcntl$lock(r1, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000080)={0x0, 0x10000000003fe5}) ioctl$VT_ACTIVATE(r0, 0x20007605, &(0x7f0000000100)=0x100) getsockname$inet(r0, &(0x7f0000000140), &(0x7f00000001c0)=0xc) flock(r1, 0x2) fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x0, 0x1, 0x0, 0x200000005}) 20:56:50 executing program 0: r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r1, &(0x7f0000000080), 0x1f, 0x0, 0x0, 0x0) r3 = dup2(r0, r2) kevent(r3, 0x0, 0x0, &(0x7f00000002c0), 0x80000000, 0x0) 20:56:50 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000280)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b402934999abccdb3189cfb38f83ff90c2452c60af2b51ad0c6b0041", 0x59}], 0x1) write(r0, &(0x7f0000000300)="acf11695c181eafb5e568181155cf063fae5b422a07b70ce2eb8bec3d5324b36127ec0403ce7ed861eb7aa084072c1acf5d6ba093aa8f5671305584a4fc1ad88ba9990b92d765f96b95eaadceda45979c75188b1f4a8fc7b645a5a1677784497473d44b39c6d08b7961d8868fb62e364e41fdcb2f1a4eda20da5a30d6d00fd22f79351a6812efe37ac0f35329c29abfb8c4b19d9dc56e31ec4e6b0020f6909430a656e434aeda59cb7edd1ec4b81cdcca8e90dd5e95f29abd67f1714857148665b7a84c14c3f958b268a8c5e92112b447c9a45a0893f8f8d9d6a75894caa88020724916a7cde0ac0668e75", 0x4c4) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0xffffffffffffff7f, 0x0, 0x8000000000003, 0x7ffffffffffffffc, "845d550900200000fc5c7fd2008f27df00"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 20:56:51 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000280)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b402934999abccdb3189cfb38f83ff90c2452c60af2b51ad0c6b004170162932fda2", 0x5f}], 0x1) write(r0, &(0x7f0000000300)="acf11695c181eafb5e568181155cf063fae5b422a07b70ce2eb8bec3d5324b36127ec0403ce7ed861eb7aa084072c1acf5d6ba093aa8f5671305584a4fc1ad88ba9990b92d765f96b95eaadceda45979c75188b1f4a8fc7b645a5a1677784497473d44b39c6d08b7961d8868fb62e364e41fdcb2f1a4eda20da5a30d6d00fd22f79351a6812efe37ac0f35329c29abfb8c4b19d9dc56e31ec4e6b0020f6909430a656e434aeda59cb7edd1ec4b81cdcca8e90dd5e95f29abd67f1714857148665b7a84c14c3f958b268a8c5e92112b447c9a45a0893f8f8d9d6a75894caa88020724916a7cde0ac0668e75", 0x4c4) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0xffffffffffffff7f, 0x0, 0x8000000000003, 0x7ffffffffffffffc, "845d550900200000fc5c7fd2008f27df00"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 20:56:51 executing program 0: getrusage(0xffffffffffffffff, &(0x7f0000000000)) r0 = syz_open_pts() syz_open_pts() syz_open_pts() fcntl$setstatus(r0, 0x4, 0x0) 20:56:51 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) getsockopt(r0, 0x7fffffff, 0x101, &(0x7f0000000000)=""/51, &(0x7f0000000040)=0x33) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) 20:56:51 executing program 0: mkdir(&(0x7f0000000240)='./file0\x00', 0x0) chmod(&(0x7f00000001c0)='./file0/../file0\x00', 0x2) r0 = getegid() getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, r0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) chroot(&(0x7f0000000080)='./file0/../file0\x00') lchown(&(0x7f0000000000)='./file0\x00', 0x0, r1) setgroups(0x0, 0x0) setuid(0xee01) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)='\x00P') 20:56:52 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000280)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b402934999abccdb3189cfb38f83ff90c2452c60af2b51ad0c6b004170162932fda2", 0x5f}], 0x1) write(r0, &(0x7f0000000300)="acf11695c181eafb5e568181155cf063fae5b422a07b70ce2eb8bec3d5324b36127ec0403ce7ed861eb7aa084072c1acf5d6ba093aa8f5671305584a4fc1ad88ba9990b92d765f96b95eaadceda45979c75188b1f4a8fc7b645a5a1677784497473d44b39c6d08b7961d8868fb62e364e41fdcb2f1a4eda20da5a30d6d00fd22f79351a6812efe37ac0f35329c29abfb8c4b19d9dc56e31ec4e6b0020f6909430a656e434aeda59cb7edd1ec4b81cdcca8e90dd5e95f29abd67f1714857148665b7a84c14c3f958b268a8c5e92112b447c9a45a0893f8f8d9d6a75894caa88020724916a7cde0ac0668e75", 0x4c4) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0xffffffffffffff7f, 0x0, 0x8000000000003, 0x7ffffffffffffffc, "845d550900200000fc5c7fd2008f27df00"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 20:56:52 executing program 0: r0 = kqueue() r1 = syz_open_pts() kevent(r0, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x8001, 0x0, 0x0, 0x0) syz_open_pts() syz_open_pts() syz_open_pts() r2 = syz_open_pts() syz_open_pts() r3 = syz_open_pts() close(r3) r4 = fcntl$dupfd(r1, 0xa, r2) recvfrom$inet(r4, &(0x7f0000000080)=""/182, 0xb6, 0x1, 0x0, 0x0) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "85495500020000000000001167f5bfa60200"}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0xfffffffffffffffc, "b08d1dbd961018d3a50a2c21d8e500"}) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f0000000140)=0x8) 20:56:52 executing program 0: rename(&(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='./bus\x00') mknod(&(0x7f00000000c0)='./bus\x00', 0x80002005, 0x265a) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) 20:56:52 executing program 0: execve(0x0, &(0x7f0000000000)=[&(0x7f0000000100)='/\x00\x00'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='rc') setrlimit(0x3, &(0x7f00000000c0)={0x8001, 0x800}) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='x\x00') 20:56:53 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000280)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b402934999abccdb3189cfb38f83ff90c2452c60af2b51ad0c6b004170162932fda2", 0x5f}], 0x1) write(r0, &(0x7f0000000300)="acf11695c181eafb5e568181155cf063fae5b422a07b70ce2eb8bec3d5324b36127ec0403ce7ed861eb7aa084072c1acf5d6ba093aa8f5671305584a4fc1ad88ba9990b92d765f96b95eaadceda45979c75188b1f4a8fc7b645a5a1677784497473d44b39c6d08b7961d8868fb62e364e41fdcb2f1a4eda20da5a30d6d00fd22f79351a6812efe37ac0f35329c29abfb8c4b19d9dc56e31ec4e6b0020f6909430a656e434aeda59cb7edd1ec4b81cdcca8e90dd5e95f29abd67f1714857148665b7a84c14c3f958b268a8c5e92112b447c9a45a0893f8f8d9d6a75894caa88020724916a7cde0ac0668e75", 0x4c4) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0xffffffffffffff7f, 0x0, 0x8000000000003, 0x7ffffffffffffffc, "845d550900200000fc5c7fd2008f27df00"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 20:56:53 executing program 0: r0 = socket(0x2, 0xc003, 0x0) connect$unix(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202073fe054079115057f6ca52e4a60d2a29d66"], 0x1) sendto(r0, &(0x7f0000000040)="6861fe0b1e6f74378b5e05cdf213b82601000000000000000000e3597291bd508928c1fcdf8201007475b78f000000000007000000000000000000006fb25787698a87563076496cb99803c62b824e7c830fa8617ccb13f392e6baef8ffaa3d0718378cce53c607ba47b0443d0e213492366346ca5d33121bf319664e887181f08c11cb60e0000008051eb25e6c309abfb", 0x91, 0x0, 0x0, 0x0) 20:56:53 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) dup2(r0, r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "00000000e9001040dcc40000000000002000", 0xffffffffffffffff, 0x8001}) r2 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "d730c1e7bb6fcce23c5b00000000e74de400"}) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(r2, &(0x7f0000000100)=ANY=[@ANYBLOB="01002e2f66696c6530001b87d852113759e895585c9337551ab024e9725b9ca7f8393e6c3b54181d0731266c854b72027e15f1d5fd9883230922a41579b9f0e7de0f35a0334ec63acfc96ef6e4b44a22584790c9801575937c128e7b148d3f11870453371c51f7e2855c5ed1eb1ce34d046c14d8aa66e553d4c23decd96d6e70f20fa49c5e6cd0b77bb3b9"], 0xa) 20:56:53 executing program 0: r0 = socket(0x80000000000002, 0x3, 0x2f) sendmsg(r0, &(0x7f0000002000)={&(0x7f0000000000)=@un=@file={0x3015edb019860256, './file0\x00'}, 0xffffff58, 0x0, 0x0, 0x0}, 0x0) 20:56:54 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000280)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b402934999abccdb3189cfb38f83ff90c2452c60af2b51ad0c6b004170162932fda25d893b", 0x62}], 0x1) write(r0, &(0x7f0000000300)="acf11695c181eafb5e568181155cf063fae5b422a07b70ce2eb8bec3d5324b36127ec0403ce7ed861eb7aa084072c1acf5d6ba093aa8f5671305584a4fc1ad88ba9990b92d765f96b95eaadceda45979c75188b1f4a8fc7b645a5a1677784497473d44b39c6d08b7961d8868fb62e364e41fdcb2f1a4eda20da5a30d6d00fd22f79351a6812efe37ac0f35329c29abfb8c4b19d9dc56e31ec4e6b0020f6909430a656e434aeda59cb7edd1ec4b81cdcca8e90dd5e95f29abd67f1714857148665b7a84c14c3f958b268a8c5e92112b447c9a45a0893f8f8d9d6a75894caa88020724916a7cde0ac0668e75", 0x4c4) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0xffffffffffffff7f, 0x0, 0x8000000000003, 0x7ffffffffffffffc, "845d550900200000fc5c7fd2008f27df00"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 20:56:54 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000a40)=[{&(0x7f00000000c0)="12eef868ded8730e5eef267e34d4505b6e0a2e0147967fc5fb5e251e64a68ab17750cbceef9bd4a0ab08b7d64227756e65238bc1c122776c81e144e0463efe3991606a90f700dd59165139912c1d3a8be3e7b08f95cadb3f35918b26d47d51c5f907ba665f", 0x65}], 0x1) write(r0, &(0x7f0000000040), 0x10250) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, "5c0000002f000800000000000000000000001d00"}) readv(r2, &(0x7f0000000640)=[{0x0}, {0x0}, {&(0x7f00000005c0)=""/102, 0x66}], 0x3) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000000)={0x101, 0x0, 0x6ef3, 0x7, "ef6f286e449427d939a40e79a2ee604a08a7bd69", 0x800, 0xceb9}) 20:56:55 executing program 0: socketpair$unix(0x1, 0xffffffffffffffff, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x1002, 0x0, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1007, &(0x7f0000000000)={0x1000, 0x80}, 0x10) 20:56:55 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000280)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b402934999abccdb3189cfb38f83ff90c2452c60af2b51ad0c6b004170162932fda25d893b", 0x62}], 0x1) write(r0, &(0x7f0000000300)="acf11695c181eafb5e568181155cf063fae5b422a07b70ce2eb8bec3d5324b36127ec0403ce7ed861eb7aa084072c1acf5d6ba093aa8f5671305584a4fc1ad88ba9990b92d765f96b95eaadceda45979c75188b1f4a8fc7b645a5a1677784497473d44b39c6d08b7961d8868fb62e364e41fdcb2f1a4eda20da5a30d6d00fd22f79351a6812efe37ac0f35329c29abfb8c4b19d9dc56e31ec4e6b0020f6909430a656e434aeda59cb7edd1ec4b81cdcca8e90dd5e95f29abd67f1714857148665b7a84c14c3f958b268a8c5e92112b447c9a45a0893f8f8d9d6a75894caa88020724916a7cde0ac0668e75", 0x4c4) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0xffffffffffffff7f, 0x0, 0x8000000000003, 0x7ffffffffffffffc, "845d550900200000fc5c7fd2008f27df00"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 20:56:55 executing program 0: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) recvfrom$unix(r0, &(0x7f0000000000)=""/102, 0x66, 0x842, &(0x7f0000000080)=@abs={0x1, 0x0, 0x3}, 0x8) r1 = socket(0x400000000018, 0x3, 0x0) setsockopt(r1, 0x29, 0x1a, &(0x7f0000000040), 0x4) 20:56:55 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x1000000000000, 0x1000, "1a92f505ded1936284d28b3b18d4a2cc98de375f", 0x0, 0xffffffffffffffff}) ioctl$TIOCSTOP(r0, 0x2000746f) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000040)=0x4) 20:56:55 executing program 0: utimensat(0xffffffffffffffff, 0x0, 0xfffffffffffffffe, 0x100000000000) 20:56:56 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000280)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b402934999abccdb3189cfb38f83ff90c2452c60af2b51ad0c6b004170162932fda25d893b", 0x62}], 0x1) write(r0, &(0x7f0000000300)="acf11695c181eafb5e568181155cf063fae5b422a07b70ce2eb8bec3d5324b36127ec0403ce7ed861eb7aa084072c1acf5d6ba093aa8f5671305584a4fc1ad88ba9990b92d765f96b95eaadceda45979c75188b1f4a8fc7b645a5a1677784497473d44b39c6d08b7961d8868fb62e364e41fdcb2f1a4eda20da5a30d6d00fd22f79351a6812efe37ac0f35329c29abfb8c4b19d9dc56e31ec4e6b0020f6909430a656e434aeda59cb7edd1ec4b81cdcca8e90dd5e95f29abd67f1714857148665b7a84c14c3f958b268a8c5e92112b447c9a45a0893f8f8d9d6a75894caa88020724916a7cde0ac0668e75", 0x4c4) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0xffffffffffffff7f, 0x0, 0x8000000000003, 0x7ffffffffffffffc, "845d550900200000fc5c7fd2008f27df00"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 20:56:56 executing program 0: r0 = syz_open_pts() r1 = accept$inet6(0xffffffffffffffff, &(0x7f0000000040), &(0x7f00000000c0)=0xc) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000200)={{0x18, 0x1, 0x2, 0xfffffffffffffffb}, {0x18, 0x0, 0x7}, 0xfffffffffffff000, [0x1000, 0xa51, 0x6000, 0x40, 0x6, 0x6, 0x9, 0x9c2]}, 0x3c) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000240)={0xffffffffffff8000, 0x3, 0x6, 0x4, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f00000003c0)="e1f103004b3d80d9518067a6b84db20a4efdc2869b031eedb13ba41fe61e238b3b8f62354f8b297566e35c70d0db4b63fe1681f6d04f2d4085ab95f3796ca8b945f1fc1b4348ea878fb2881010008a14c8b18fae5f4be2ed88e21e694bc481faed8b85cb36e2090888bcd307d64e27958a572c03ea47ee9d9d757b36c80ba7b508aa4417569043fc25eda231c10a49b460d8ee780540539e8c79257b", 0x9c) r2 = syz_open_pts() close(r0) dup(r2) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x7, 0xff7ffffffffffb80, "855c55021a0000707b634c00"}) readv(r3, &(0x7f0000000100)=[{&(0x7f0000000140)=""/45, 0x2d}], 0x1) 20:56:56 executing program 0: kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd3fdf03000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1], 0x28}, 0x0) 20:56:56 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000280)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b402934999abccdb3189cfb38f83ff90c2452c60af2b51ad0c6b004170162932fda25d893b0679", 0x64}], 0x1) write(r0, &(0x7f0000000300)="acf11695c181eafb5e568181155cf063fae5b422a07b70ce2eb8bec3d5324b36127ec0403ce7ed861eb7aa084072c1acf5d6ba093aa8f5671305584a4fc1ad88ba9990b92d765f96b95eaadceda45979c75188b1f4a8fc7b645a5a1677784497473d44b39c6d08b7961d8868fb62e364e41fdcb2f1a4eda20da5a30d6d00fd22f79351a6812efe37ac0f35329c29abfb8c4b19d9dc56e31ec4e6b0020f6909430a656e434aeda59cb7edd1ec4b81cdcca8e90dd5e95f29abd67f1714857148665b7a84c14c3f958b268a8c5e92112b447c9a45a0893f8f8d9d6a75894caa88020724916a7cde0ac0668e75", 0x4c4) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0xffffffffffffff7f, 0x0, 0x8000000000003, 0x7ffffffffffffffc, "845d550900200000fc5c7fd2008f27df00"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 20:56:56 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x80047466, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) readv(r0, &(0x7f0000000440)=[{&(0x7f0000000600)=""/151}, {&(0x7f0000000140), 0xffffffffffffffbe}, {&(0x7f0000000180)=""/188}, {&(0x7f00000002c0)=""/103}, {&(0x7f0000000240)=""/31}, {&(0x7f0000000340)=""/180}, {&(0x7f00000005c0)=""/34}, {&(0x7f0000000500)=""/144}], 0x10000000000000a6) ioctl$TIOCSBRK(r0, 0x2000747b) 20:56:56 executing program 0: r0 = syz_open_pts() pwritev(r0, &(0x7f0000000140)=[{&(0x7f0000000000)="982c347d30b28fcdd8744798f2ae4488a2a61b077bfa69a1c4214d50ccf4f1793803b6c709d71e92e9bdcee37cb26884194c4c8b974a623a5c6a2164268ccf6b185057523031341b28e42c32793132ffac932325d7c48306b81b7351200cc4f34925759f258d365c0ac2a1aac96e28e4f0dac35acc1203202a0168ed1d", 0x7d}, {&(0x7f0000000080)="3a367c5e27b0a71134cf1d9cbfe37d1a87c2d0cc8824bc64c00ef1976957b5f9b0baae84af0b097fe7c4a3fe75be88720194ebaa7bc3dbc1445b75a0f079f20c603504cd658f0f9c8bdfd93ab5cc60548888fb2bf906ebfa6046f7381b29721577770a933e69a9aad0c1edbd80f60ce806d016733399b3bed09989b54f6a1ee49fa90588270fbc805b4e3a964676fa0c48c3911f8297b396a598bb773eee6bf78d637758", 0xa4}], 0x2, 0x0) close(r0) fsync(r0) 20:56:56 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = syz_open_pts() ioctl$TIOCSETVERAUTH(r2, 0x8004741c, &(0x7f00000015c0)=0x8) sendmsg$unix(r0, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff00000100000000000000"], 0x10}, 0x0) write(r0, 0x0, 0x0) r3 = fcntl$getown(r1, 0x5) r4 = geteuid() r5 = getgid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001280)={0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000012c0)={0x0, 0x0}, &(0x7f0000001300)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000001340)={0x0, 0x0, 0x0}, &(0x7f0000001380)=0xc) r9 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000013c0)='/dev/wsmouse\x00', 0x400, 0x0) r10 = getpgrp() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000001400)={0x0, 0x0}, &(0x7f0000001440)=0xc) r12 = getegid() sendmsg$unix(r0, &(0x7f0000001580)={&(0x7f0000000000)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000001240)=[{&(0x7f0000000080)="25be4e799d0d19f2a393ef5c6c47bacf12349bb27e0c8cb81eba420f9b9e998a1166fa293f7ba956bb96f1908dbf3669395b18223fd15b060ee1739c86168cbbe84432816920b884ca79eb389d2095f5168f2088974ccc856b5cb8a812ee405ff8dc1588379f62d70334b5fa4f4e64bfb5cfa4a7730e93f518e7e3d116c23a81be19f636bb6aa3d20bcbf4e9f731acbf1a492dee4bff307822a97be98046987df9fe7c", 0xa3}, {&(0x7f0000000140)="4642f42b005e09ad3d623de31f7990dfe765990ca23c16d9221c86cb93b80bc709467efed15770bfcb863d980cde41d2de9c77c347069babc254a9", 0x3b}, {&(0x7f0000000180)="2455ab14de3ed3bd03efb87eea3a3b3f70ef422a44c05ba586befea0ee57bc57fb76a98eb249212d74d5f3551dc807f6a67a78b8aac1118889a0c5eb81a2017426c6a57f666342e4b6b7a514857a07bf4b8dcb754bad0f29934487404158ed01e00eb4d8b877668ce9d3a124054a7e8fec8b84de119ae40389f572c5264baa496cc47f45b69d5b653b361417237ce3cda4aaf182e4c727ff1fc4ee8a4ceb2bae6915b95d6441ccd4acda1d0694c13921382458c049906f2e1f738fd470c15b61bd699bf05ba0c302ac511321a1b6633dff35d2af9aa924b119b732ec6e4763063e33de5d23227fa3d102839ddf628cd8138167f9c0700a318c748c31164c3597be1a0d9468d718d08f96d6bc5b95fb10161c8ec63d50534a340e83f7e894e40b015eadc32050a962759d323239a1168cf0842cf9f8d12ec0d6795e1a64d9486245e110be2ea5cd5a4b1ac047823539a60ce23de46dd15bcf472d103917107317952382d86df9338e9ad909128ac52e2f244dcd8b1c2f7b15c6f877c6e254c31c9d057d287200f6504b43c584fac2fd2955f97c9e00f8adf704d4c1267e1ea622484d01ad18d557b5be562d27e5640e6b7fc51cc73fd7de52ea3895054ac743a241f1a9233a35c80d4fb569a663904af2ae8aee064c1448d6f1ecb00bfeb73e9add620dd6e34fa373ff7d76e7bb12efd615d229f74406f496660b8342b6d6994843b75373c5b45a01623934a77a433b8096ef92303de3c099172714d0bad886404b5c5f82f23daf5df77271c1db070e74ebe9c347d0c28dc03c98b9b9fdcd5a2154f9cbaaf7c9289e7fa2009cb370b88935237d878276ab68050e6f6a4832055dfcb8f61b22418f5ebf00abfb735250e307d74ec698c99eba4d9979f86a461c29a6cedb80d53d5cefebb94e948ee94a699615be28e984887ff1102f4626fb3623f0fb78e30142dd63aeaae947a185ddf2b014c34d5a28feeafa45966e80d365ee7a349ed43ea663c8268b5d9b50c956302ec6d0babe1e395203c17b90f10ed9b7b62ed0a5a4a879840d0604d488e184e345cee4f19d0b4fc338ee07c3d3e7c058ecce308d3810daa07184111803f0f7d16d9b789d0334e37a74f10da569d5a5f8ea31dfedd001e66dea2a48b6861d1586751e0bf92c17eec8152a5edf083e0e4da8ca46e7694f665fc2bf36991b8aa66ea3bbf38b1b01fbb5130cd316e8e80876a442b8e55e9a463bffdccacaff44421b7a8a7f346c768bc46d42f89490585e5242b49b6e17422b145780cbb39981d30daed2c7d45103fe336949d4b36ed74c8f4ba7d4ecceb6ded49ab257b17c5fa243062ddfe6b55c122591bfe30058149d721633ec30468eb799c403582034af038a3c47bfbb03b9bb2ac09d5140ef14e5f436abee43bab56f8495c8467552ee382fb133ccd09e519f7d58cf2c82f22e04cd30467bfdc6f4c10d196615ed27e252401e08966f651763c4d9068a5cdf479339c316bfb2d2cc423230de977135b3c85483d8382c0219d7d8599b35466dc5b8f2e882f4ef49cf8bee458c111af1f7152420d1c18aed5ee6cd6a4601ed70b5d3e925f62eb83f75035eee48b34d5a23689e663672f6c91f335e6213ad85a285848d77d90c71711bd38336de03d39c9ecc493b05fb6b31a50267ac1039c981f4a32707797cbf9e7aa27ed669e58724266082b3c82f56627a1fe4e20a1ca0e381bd9efbfc49022744bbd1263dba5752a8f7a44a64f985f9e54805333efbc36750d9a95917c894f860a9a6e40f32e02a3a7d7c09f4d4d8c743356195c50f6d718912282b2a16cd127bb54d274116cd08d020b4e1f494d625c5dfbb53afd595c18cd1cc74bcddd516c9df8a5036a1da253677c10093d17dd10c1e45f3ab6e89800f6b7e82537eddd47b9de4de5d6fbe28f1a8fdc0cc7391fb9893c3dc4d4fe501b15001f2505ffa9bc8fe57517b5e05dd688640859e9332ed22f0784ffced1d23ff1c52d0462443f7af8d1e88abc933a3b80cf9ab83d2388860e3e9ad95bd0c11aaec741481ed65bb9804c527e3aa5553276246e3fb0597c0992fb58ba97fce6f2c9d05c56cae8ef0a9b51ec1add41be4259c37287a30b578b30828141ed14aafb0fa3a59e5d311c725f99f85fff195443b5e877b20eb1a98f79412f0b8c2a0b776c9c923dde0a28ea617cf14ec768bcd13cc18550b11cc2a25a1460d0b416ee1a54336e7ce24da64dc5ea4bfacd00945c4170d143378e18ed1f3a027a27791ee0a2aae6deed68c324190b40e3921c177b83f1cb14f231c2e73f9f5b40ae062ec2cbfd9443cc93986bca5ac29f23b76c754f26f0a89c0c412fe8dd85edbd83e4d71a14957455166fe30542056e76e23d0eb549f2b0972265cce87e6b9bef236f85baaf47ca0721b08144f2875bfafaf0427ce0c46d60cdac3a1656e0c29d01a0a2711883c12b4440dc3f71efd3ff7daf2d8cb043c376277ad240717316e3277a169b3141135eca2d04c363f0717f26de97cfa3640555105b7ca8ca6b0bec8738ae8626501f8df8a943a756b7cd640e6c718f87d915233431cae8bfad9318d5a0c8ab2c8159f0d3810e5f6c783c7639417d94a8e9be1531ebface291e2bb7038591e6d7024ddc870423878d8af5982a1cb6c8733a242c69ecf67a325791da6924a89e06b46c81d3698e4c12037cad8e8330de0a0cdd813effe6678f95bfe88fd039821662ce85ed68df188dd0fffb6fd74c533a1dd28c222721d7647cbc571ee323b6ad7f3aae647a2fab36644287c1a28a1596bc1ef316db39bd72c76c4a4b1615428c15ca5d1a7a2c2f9b7ea6b2eae8291689726d044a266fe3c471aeb5c1bda0e2b9c4a607b59263a4290c3faa1d630ad635f97e36d7403b335e4d4c5230418d5f10eb82dbb0c9dbb90b4895a141c9aec2e45610690a023c3f00014fca4b012651dbde93fe024edd1cc4ca7ae4d7280a9c2db43455485ec190e0ae5541113451213a3746ef21b43b94c6790d351b573b8a5e99110f76168d74b689071fa3a179535aa1183e45545e737b812f0a873a617a235765794475b392ace2c7939b98e7643c86ef2b277cc5d0a37a62c07cdc11ba5369aa4c9eda88192b07f8691a4089e73a190b4b4f56403d18481ec86e8a672571b2617c715ba9bf06871248b6846e77a9da88b29b72a5947011fb23b6c0553c4334a1c6ae3a62f9a5793c2a97b1f24dabfdc773743d2bb1e922f880e2c062eae57a5bd87d828ae21fb4eb5319a32daa1dfff0aff768953dcaaa38474272be6e237e5c4077ead032a9cdd5a751e43ac756b57154b9e641be1ee400cd69688de6959f54cb78e49f5e9febada26eedb33bdd3102fe825d123591522d8c2fb8f404853f8c573a9e6d05ffc265946db9dd61ea7e2719a8b9bde42c73ed158c2521013c6fd45c70104d0e111e9a04ab5fe58dfb7d58390a52d5200ae968f0e5093d805dea9c2107224aeefecf3166561eb2f8bca1363150b252059410a02275c108fd215e35752845d08294ba1287fd17286dd9ee4444d5ff97cbc2732490dbe7527884775bb7a281ea253a300a7af3f0427b9f01ba8f3f8d52f0da95749c01e4153c6b8e89f9aaa614803ea58a07741687006a1028c042ad2dc156524cad0593c8b4663cf3078b211607f536f4835d57c54a83eddb66caa41a7ba15070b08f7afab439b3c9cb7b29ca063fcd99c27b0a5b47ab4ba71a6dec98c85acf95cb0569c3f9355b77ea4ecd806072dda46dcdad0804e0080b3d110657684e9573a75e1c7cb1c7fae7212be4e8cdf56c3e3816b2770cefc06de6ab4d3d01d88bf3612cb5ec13322fd29087cbe3b5de603a7a25363a67b794d9cdd542c711680c044cbd81991191dda0ac47de27089eab3053c3ff14639e499c8ad986b95c03c3b4a9b25e914bc53f5788ba999244be8a16c039b35b9eff7392833468528daf9d00775705aaa5d5494e5959b7a67df8c2fe8edc8bcb4f4566c9d95ffad33cd84d7de891db3c08c2cb8c9a1bfc5c244868aaf331741b628eeeef8e8a20c59629e05abb53b284088f25b479912dadcfe4dd8b187281b8a6b201373e08a6dbb339285e8c82edf540c20714249ce8ceb88d3622af7e2313d1e925fb6f42d3fb5b1abb24f6e07c1b2b833c588327f1490126144cc58b98e3d377495fa1077d9307a1f639a7a0a4991c9c449bd6cb3a9bccfd762e624edff1c944452e54eda9f185180bfc5a33293abfa743fc046c3248b6d3cd9061f69af3739fb8f7595605b2437c8bb0cc78e50040d372960c9b1694ca6a9dc86ff9a7ec9cb91d7851db9fc9ad2e178afbd96733a9899b94a9b58f57514cd0f356960a0e67470b7aaf1bbbcd4a9ea8e5745fe588fcad7aebe21f207d77e6eac56b0fba4915e707006299b3b82ea77cf976ea93ec9fe9eaa682006455ffd6246b4eaba63e231a49b4f406e42e785559798cfc87be14254bfad1e41d370a58b33fc29319ee5f60eac766c1caba151ac9e3284336d77a1eec3d769068ebf0821f4e824eb5c69f195ea31327426cfa51a6d4cc30865d1d873104cacad173d2c54bb8b4a1fbec3468435ef9b36402f68c834133dc02d92714cc3f6d127e1a7462cc69b9f73b3e2ab7b2811d1ab3aa975c4774fe8e735cbb7e86da133e4ec3b7bfbab3d77effe1e01131593149c8286d566dfee515e5bb1ebc8bbe002dcf45a81d6891a03203defb4e535979fc7c90bf5d412db0e83f2b9044f7a7c27d32b46be5defcb963744917363a05b578d87c713b9b9487b9a1060e553e9fcb0c2bf866a8be4d333a3632ec038c6ddafa62e1f59cd6abb244464c037c68931ebbad62274b53e84618c7d7038aef155adcc74a0f57c6abc19dcf12b12aed74e3532def028db5cd149c5ea96668fe6ac7a755ff05d0dcca9244d2be45c4ddd83440d50251d7dcbf575df92d0f2ece7f0d719684bcfb13c84b92973cbe4b8c67fbe2821c802caf32bf66efe4b24d002b72311dd9352f87b34a361266b1671035a90e63c4c0ab990d00876246c3f4ce27e180d14665adf952547c081c8e24bd18247be58515e374c04dc507af0f63dae0abaa2f546da409b2c4c97cb3864f3a67b5bc3533748cfdb3245bdbb2bb593c510dc83f8630f7a69b659e63c51c99cc3690dc0d92e71ef40b9e2f963dcf2bcd907b5ac5d9268e23ba169a6ddfbc779836136a51b43ed6802d41cc52bd930ee707aeca88e7f0c030d8383b91b4748e76d1348b4a3f20fa1d31bb8be6e4f9b83b501e970b4c868f773ca7b888fe83410f807b2bfd55d53a4c1b66387305d88f79c1df286f5d67ab4169abef1c1d525b29a0531aa8a0ed603ae65b5570e69d9902e339b6aca7275a1fd785f64e69f3ae8a86cbeb2d0e5b446e0a01fffca180100a236cfb7b5e167780654d86e48fddf4f998e2c304a41bb156ae0450684c74c183a6db887edc11a924b8ac509e3eb3cb93480329b493b73a0dc3ba0ff7977b38c047827956dc8fbbf1ec41a7a8872132335f9f4c8be745fbbb7e0a658053d65de30d8069046af9451de91173eab4fa5ae9cdce3aa06de68f1fd3ec1a79692e1fc112229ffb11017004410570f7e2f28ab6b984e18ee4ddcfbcea3bbc74b8faae843c4a0d07cb7acc8ea4eb5c81e53a3857f65c3a9f71f544ccaa66edeb64f20faeea8aee1df2e2abd60e6fbc8486723112887d7c9a8698cb93877273b61fa83170747d1a64b7f8a41c0c842a6832018b1df6365795af24ed273473d49fa4c2f209422e21ea22ef381f005ed4be42665de84e6431fdcd25f326d7b336a3f3be9c6", 0x1000}, {&(0x7f0000001180)="947c1af3f799230ab9d168801397f995da4ff08c0ebd41f9c45508bc3f7157910f2f9b33eed57f9cc76b90e8b6e7955e63e277828c8f273a3ee6c8bef5a14d06092f1853f5e0fea12721e888366177965fe2a4e7e156bae2922fa28d53b8577ed8f1e11e041d4ad58ddffa8688786ce67c36f9e0f23289ce133b33c2eebb471b477bfdc746b2288af719142c6e5250847afeeda6ec81cd4818a511107d8c3512203c5f018fed344d", 0xa8}], 0x4, &(0x7f0000001480)=[@cred={0x20, 0xffff, 0x0, r3, r4, r5}, @rights={0x18, 0xffff, 0x1, [r0, r1]}, @rights={0x20, 0xffff, 0x1, [r0, r0, r0]}, @cred={0x20, 0xffff, 0x0, r6, r7, r8}, @rights={0x18, 0xffff, 0x1, [r0]}, @rights={0x38, 0xffff, 0x1, [r0, r1, r1, r0, r0, r0, r1, r0, r9]}, @cred={0x20, 0xffff, 0x0, r10, r11, r12}, @rights={0x18, 0xffff, 0x1, [r1, r0]}], 0x100, 0x1}, 0x404) close(r1) 20:56:57 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000280)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b402934999abccdb3189cfb38f83ff90c2452c60af2b51ad0c6b004170162932fda25d893b0679", 0x64}], 0x1) write(r0, &(0x7f0000000300)="acf11695c181eafb5e568181155cf063fae5b422a07b70ce2eb8bec3d5324b36127ec0403ce7ed861eb7aa084072c1acf5d6ba093aa8f5671305584a4fc1ad88ba9990b92d765f96b95eaadceda45979c75188b1f4a8fc7b645a5a1677784497473d44b39c6d08b7961d8868fb62e364e41fdcb2f1a4eda20da5a30d6d00fd22f79351a6812efe37ac0f35329c29abfb8c4b19d9dc56e31ec4e6b0020f6909430a656e434aeda59cb7edd1ec4b81cdcca8e90dd5e95f29abd67f1714857148665b7a84c14c3f958b268a8c5e92112b447c9a45a0893f8f8d9d6a75894caa88020724916a7cde0ac0668e75", 0x4c4) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0xffffffffffffff7f, 0x0, 0x8000000000003, 0x7ffffffffffffffc, "845d550900200000fc5c7fd2008f27df00"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 20:56:57 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)="9ea33ac3ba83c86d22aac65fcc5b04ab2eab5f1f35d7a34014", 0x19) 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, &(0x7f0000000200)={0x0, 0x1ff, 0x20003, 0xd9e, "b08d14c675040000000000ff0000004ae5000001"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) r3 = socket$inet6(0x18, 0x3, 0x0) write(r1, &(0x7f0000000280)="a419fe8421fd36326b1bc4c57e6c5bc1d3ebf2c8146482fb40bd4a4f0592878a009f01534532b8feb74c0457854e56f7e7b010dabcdab87f2658818f347ef35c4658e1cb29923f857e990cf4674abfac5a70e019ffa450ffceafdce3debb7bdac68623feda3ccddc3ee98c2a57ca24c12cdb2d1eb326b03b3df8837bd22e9224b6cb1f782c45230cad1241a5049aa323337672cb39970fb5670bcc861c52294bd0d629c1e6a5b3329b341cd484cc7e478ad34016a28210bfecf468ceefc37bf4cb9d18", 0xc3) getitimer(0x1, &(0x7f0000000000)) getsockopt(r3, 0x29, 0x68, 0x0, 0x0) 20:56:58 executing program 0: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000200)='/dev/wskbd0\x00', 0x3fe, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x20, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000100)={0xffffffffffffff6d, 0x100, 0x7, 0x80000000, "7dc77fa278bdb554d3ddb8c36f1073953f612c3b", 0xfff, 0xfff}) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000300)) fcntl$getown(r0, 0x5) readlinkat(r0, &(0x7f0000000000)='./file0\x00', &(0x7f0000000040)=""/155, 0x9b) 20:56:58 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000280)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b402934999abccdb3189cfb38f83ff90c2452c60af2b51ad0c6b004170162932fda25d893b0679", 0x64}], 0x1) write(r0, &(0x7f0000000300)="acf11695c181eafb5e568181155cf063fae5b422a07b70ce2eb8bec3d5324b36127ec0403ce7ed861eb7aa084072c1acf5d6ba093aa8f5671305584a4fc1ad88ba9990b92d765f96b95eaadceda45979c75188b1f4a8fc7b645a5a1677784497473d44b39c6d08b7961d8868fb62e364e41fdcb2f1a4eda20da5a30d6d00fd22f79351a6812efe37ac0f35329c29abfb8c4b19d9dc56e31ec4e6b0020f6909430a656e434aeda59cb7edd1ec4b81cdcca8e90dd5e95f29abd67f1714857148665b7a84c14c3f958b268a8c5e92112b447c9a45a0893f8f8d9d6a75894caa88020724916a7cde0ac0668e75", 0x4c4) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0xffffffffffffff7f, 0x0, 0x8000000000003, 0x7ffffffffffffffc, "845d550900200000fc5c7fd2008f27df00"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 20:56:58 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x102c0, 0x0) getpeername$unix(r0, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000300)) r1 = dup2(r0, r0) r2 = fcntl$getown(r1, 0x5) wait4(r2, &(0x7f0000000100), 0x1, &(0x7f0000000140)) fcntl$setstatus(r0, 0x4, 0x40) close(r0) ftruncate(r0, 0x0) bind(r0, &(0x7f0000000000)=@in6={0x18, 0x3, 0x80000001, 0x1ff}, 0xc) getrusage(0xffffffffffffffff, &(0x7f0000000240)) lseek(r1, 0x0, 0x0) pipe(&(0x7f0000000200)) 20:56:58 executing program 0: r0 = syz_open_pts() mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x2, 0xe6ecd889f992c6bc, r0, 0x0, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x4, 0xfffffffffffffffa, 0x2000100000004}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x9, 0x0, 0x80, 0x3, "59cbe45f054d89e03f165cf80381881dc8cb1f9a", 0x7fff, 0x872}) r1 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x10) sendto$inet(r1, &(0x7f00000000c0)="6ed261d9c0a643deb00427aba7f2b57163f6a15d357c19e92c93f3424f65ef449348ff478db0b9e64c6a638216b5119f901922de84d5f992bbe457241c835be33e56066fb0a558b13fe5ea923076c1729f395e97537b3af5ad", 0x59, 0x2, &(0x7f0000000140)={0x2, 0x0}, 0xc) ioctl$TIOCEXCL(r0, 0x2000740d) fsync(r0) 20:56:58 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = socket(0x2, 0x10000000000003, 0x1) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendto$inet6(r1, &(0x7f0000000040)="9b3758e1b1a941f0360a59f69c8d404927479a3c5eb244200a36aa1621224adb60b03e73d16a7aff5b3737b1157c49804c6f4536656bf9685b2df5c5be258c3c027964bcac1753cf282ad940906a6fead3b62274b07d313efc693da86d36eb77ff6e47a8274b6afdbabe90f5ada3c569cd0dc591ae81cdc0f2489a82b5c67c4520564fb2c6d08adbe6100415de635c580bf545388a5d0ad460a51fc9d01ca178753f6b1dea8a165c2098da7e5ed8c4f8b6d9c7848e50946298a9a62b38dd0314c25a4df04f0913c548cf0ad26fa4b19610da3f20a7c3c51d450e4cd63a30a5071de4f320130004dbcacb97cfa3473947da494f1bf35986950437de9921bb42b584435dbe6d5f98ef27d71d03ed7f7c77bd3e8550de3837e8bb9fa3c881981daa9c07796f8108f6737b7ea104424382989d7ed5b193a6ff0115e74e498c3f9f70e10208d83323fd4307e8bdc2689a447b4e02f33e2f4f34bb088833a92772c0544b7867be76a4086bb0605d12acd6fa5af0", 0x171, 0x0, 0x0, 0x0) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r2, 0x20004276, 0x0) ioctl$TIOCMSET(r2, 0x4004426a, 0x0) 20:56:59 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000280)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b402934999abccdb3189cfb38f83ff90c2452c60af2b51ad0c6b004170162932fda25d893b0679a4", 0x65}], 0x1) write(0xffffffffffffffff, &(0x7f0000000300)="acf11695c181eafb5e568181155cf063fae5b422a07b70ce2eb8bec3d5324b36127ec0403ce7ed861eb7aa084072c1acf5d6ba093aa8f5671305584a4fc1ad88ba9990b92d765f96b95eaadceda45979c75188b1f4a8fc7b645a5a1677784497473d44b39c6d08b7961d8868fb62e364e41fdcb2f1a4eda20da5a30d6d00fd22f79351a6812efe37ac0f35329c29abfb8c4b19d9dc56e31ec4e6b0020f6909430a656e434aeda59cb7edd1ec4b81cdcca8e90dd5e95f29abd67f1714857148665b7a84c14c3f958b268a8c5e92112b447c9a45a0893f8f8d9d6a75894caa88020724916a7cde0ac0668e75", 0x4c4) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0xffffffffffffff7f, 0x0, 0x8000000000003, 0x7ffffffffffffffc, "845d550900200000fc5c7fd2008f27df00"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 20:56:59 executing program 0: shmget(0x1, 0x1000, 0x2, &(0x7f0000ffd000/0x1000)=nil) r0 = socket(0x1a, 0x3, 0x400) dup(r0) shmget(0x0, 0x1000, 0x400, &(0x7f0000ffd000/0x1000)=nil) recvmsg(r0, &(0x7f0000000300)={&(0x7f0000000040)=@un=@abs, 0x8, &(0x7f0000000280)=[{&(0x7f0000000080)=""/98, 0x62}, {&(0x7f0000000100)=""/135, 0x87}, {&(0x7f00000001c0)=""/183, 0xb7}], 0x3, &(0x7f00000002c0)=""/30, 0x1e}, 0x43) r1 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r1, 0x25, 0x7f, 0x0, 0x0) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000000)={0x0, 0x7fffffff}, 0x10) 20:56:59 executing program 0: socket$unix(0x1, 0x5, 0x0) ioctl$TIOCFLUSH(0xffffffffffffffff, 0xc0106978, &(0x7f0000000180)) socketpair(0x6, 0x2, 0x4, &(0x7f0000000000)) 20:56:59 executing program 0: mmap(&(0x7f000071a000/0x4000)=nil, 0x4000, 0x0, 0x1010, 0xffffffffffffffff, 0x0, 0x0) mlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x40, 0x0) mmap(&(0x7f0000719000/0x4000)=nil, 0x4000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) 20:57:00 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000280)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b402934999abccdb3189cfb38f83ff90c2452c60af2b51ad0c6b004170162932fda25d893b0679a4", 0x65}], 0x1) write(0xffffffffffffffff, &(0x7f0000000300)="acf11695c181eafb5e568181155cf063fae5b422a07b70ce2eb8bec3d5324b36127ec0403ce7ed861eb7aa084072c1acf5d6ba093aa8f5671305584a4fc1ad88ba9990b92d765f96b95eaadceda45979c75188b1f4a8fc7b645a5a1677784497473d44b39c6d08b7961d8868fb62e364e41fdcb2f1a4eda20da5a30d6d00fd22f79351a6812efe37ac0f35329c29abfb8c4b19d9dc56e31ec4e6b0020f6909430a656e434aeda59cb7edd1ec4b81cdcca8e90dd5e95f29abd67f1714857148665b7a84c14c3f958b268a8c5e92112b447c9a45a0893f8f8d9d6a75894caa88020724916a7cde0ac0668e75", 0x4c4) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0xffffffffffffff7f, 0x0, 0x8000000000003, 0x7ffffffffffffffc, "845d550900200000fc5c7fd2008f27df00"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 20:57:00 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x140) recvmsg(r0, &(0x7f0000000300)={&(0x7f0000000080)=@in, 0xc, &(0x7f0000000100)=[{&(0x7f00000001c0)=""/223, 0xdf}, {&(0x7f00000000c0)=""/54, 0x36}], 0x2, &(0x7f00000002c0)=""/8, 0x8}, 0x800) accept$unix(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000170000000000000000000000000000000000000000000010"], 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r1, 0x29, 0x80000000000000d, &(0x7f0000000180), 0x14) 20:57:00 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2080002002, 0x40004000000028ab) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) rmdir(&(0x7f00000000c0)='./bus\x00') ioctl$TIOCFLUSH(r0, 0x800c7005, &(0x7f0000000140)) stat(&(0x7f0000000000)='./bus/../file0\x00', &(0x7f0000000040)) 20:57:00 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x9ff, 0x0, "d730c1e7e400000001000000000000000000009e"}) socket(0x18, 0x1, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) fchdir(r0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x4f17, "b04d00f3ff0a631a00"}) r1 = socket(0x18, 0x1, 0x0) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) ftruncate(r3, 0x5) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000040)={0x7fff, 0x5, 0x6, 0x5000000000, "3c09950de5bfd3be3a2ef8781049ee01143b665e", 0xfffffffffffffc00, 0x951}) r4 = dup2(r0, r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r4, &(0x7f0000002600)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 20:57:01 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000280)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b402934999abccdb3189cfb38f83ff90c2452c60af2b51ad0c6b004170162932fda25d893b0679a4", 0x65}], 0x1) write(0xffffffffffffffff, &(0x7f0000000300)="acf11695c181eafb5e568181155cf063fae5b422a07b70ce2eb8bec3d5324b36127ec0403ce7ed861eb7aa084072c1acf5d6ba093aa8f5671305584a4fc1ad88ba9990b92d765f96b95eaadceda45979c75188b1f4a8fc7b645a5a1677784497473d44b39c6d08b7961d8868fb62e364e41fdcb2f1a4eda20da5a30d6d00fd22f79351a6812efe37ac0f35329c29abfb8c4b19d9dc56e31ec4e6b0020f6909430a656e434aeda59cb7edd1ec4b81cdcca8e90dd5e95f29abd67f1714857148665b7a84c14c3f958b268a8c5e92112b447c9a45a0893f8f8d9d6a75894caa88020724916a7cde0ac0668e75", 0x4c4) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0xffffffffffffff7f, 0x0, 0x8000000000003, 0x7ffffffffffffffc, "845d550900200000fc5c7fd2008f27df00"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 20:57:01 executing program 0: r0 = socket(0x18, 0x3, 0x0) bind$inet6(r0, &(0x7f0000000000), 0xc) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000080)={0x9, 0x6}, 0x10) bind$inet6(r0, &(0x7f0000000040)={0x18, 0x3, 0x7f}, 0xc) 20:57:01 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000b, &(0x7f0000000040)='\x00', 0x1) setsockopt(r0, 0x1, 0xffffffff, &(0x7f0000000080)="3fd6cfe615188d2cd2dc8aea065068567ac5efa1a82a80ad1886dee1e2bef6e6b7cb61ae9b93785ab8ac649a2ec1ae27324a6adacb9f19c0aec32a109194e2b5155775a33aa412ccc7ac559f8ad7c6cace130352c97ff0de873b95a33ed96542063e65c324a6bb7ef7c4bff8cb497c488cf3c5f9d756d0837e3911877515c53bedee1efd1bbdd197fc80ce1de204b95782c84cabd78098152e7c6fc4cfdec1db16a4f00b2f9407b76b7c810e8f3e956663ef9c6c2a0c68afe2b9642acf533b1b7fdbe6c9b5258bf7ab21f6ac9006c2f124886377c6afeddbc0d9c89435f5106ecb029db5a02a2a828f4449c91a9fda789090216c7ecf53c3872959a1bea821f758a5b77b467bba2efd1b320b14b0d4f1ebc8aa63acc761605c6bb0998d9d7c3266c6bdce79817e03747434366e2c170cd50b3ad908d61a483c8a84935b25da24a8568402ed37c09a477cb2ef5c799f3c6a1141f93e242889676d1f5d0999c5db00896fc370f482c0abc98e3a78460c5aaa221d13e45a43e487aeb52a9f83cb215bb67f7f2805d41cec1d2a6d0a93d7a1779b7cfc77b123fe2cdffe13c731477101c463902a0480620e45d5be50233483f58182982ea572c082f7d7664b99d4a34c23c35ba75905e0bf2ba7663e0bba9947b8b8e4749e3613f13d54053cbc1a34a9988fa195bd261b58b28dda5f05bd2533d1f4407c5ebef26328dca4136fcee7acb3dc2179fb732ec7828336ffec4b54d31804644ccd4e82e283c6eefeb0fef23cec31cbf2b7ddcda4063aaa16a37cd5b7c6b26568c82284bdd898aa523b7a9a4492046ad45080b191a0b5cb947cf5b4416c596f9e264e880d84bb05aa48c0df1239f75612cb51fa66f15726ad72f03fa1ef2a18edf1a29b4689aa70f86f2dc3250cd0b9a65db5fb91eb48e4ec4dabfe6bc5904a1e41c583e0162ebb01ed48ecf8ec3fb7a1897eebaa827f89ea8efc168505172d0f1be3089da3e91397b5663bc15a45a63ee923698542efa3b0c7e26197121c9ab177dd831ad1b31d7c0447a88865b5d4a246363393c05b3609f6149cfcf54467222dd25597c7775cb821e0d4c924dc24d58316296fe4376be3a9d632d74920072ee1ab55e72cac538a3a08cb2fbae2b98ad8c5faa3d83056f5c0a1227ba064f87adf929da76c9a709f261247d8557b528f924ab1c906a1b2492db30b2a65ff823a281408daeb417473b6744e5af8e79fea59554ba33f90d0b67f3aaba7bc9da41e742cae66168be5c429a556065ebea4996cf4160f7bbf189d0f7b03ce60e5d98fc1a6f185167ea309c7725354efc87d81dedb0d0092058a35a029b3fd39e67ddcc912e559c9e08922af69fd9ff5c9872292dc8ed12bdd625aa310105ddf6e2a0181ceab183a6c8e267ce83d171691449f8694c9a1453ebeb053a5be4305622c86c644631392d323685167156160856f6ba28fe09a6c86c780eda4d6554bbc0ac947449820464b8204b74c23559aa4c76133c26b818f93eb5e44d34f83e89f5758c0ebb737f8de6c130ff44abb0a42f9b6a1fbeb503446fa765c4c4618cd96f8b14e85aedaa5abb422181460bf0787787ead56dc8b5e214060bf0a47665e5d346c39db37ce6a2e8e81b4717697d888905bfb41d0b4a0c1a18840ff5d1cb9c4276cbcf1b2eea725115418aac095d2cbba2a107238913ae11320ff7bb3bfae5e66a4cf67e891bc98b0d3f57f3bedf590f8482dc378d6b1f08dfb12ef0aedc90eb678c42d23187b9cd6d18766361c2d981588b67d6097611f58dcd27a5402a860b085650974dfcf0040abf93f9eab82bc03b604b2eee6921bbeb16468ed1b788d958a4eaa2d8484801d7de62865319bf1fbf4edb1cada0fe9fb4ae719e3357134563e3eb7dc3c34ac0fefa5ed5cb539bc419d8ff47f77922ee86227acf140ff72642789f793b3c791ff1b5631156bf5f26b7cc778f59311118e5df84aebaadf0eb65a2a023d0838b1ab7a698a3a024918e70c31337f10ffc1234e22d7ec17fcd1036fee99e83d4e1160c89b88d8b3980c54b9b76dbab8905a6e3f0824d425955505e23e194d23d3ae55ca954dd6aca74d48c0fa1a0b28218c4e2f0da126f88a9aae6c75db298f6196b4b7a069f669ab6ea8236ddb3c9ed7933ae64d8a3597020728d62ea803761505281f4f25cf43ca26e18f60730906e45936e1d5ac3dd791ff99ccc9e90bb8c61b3d6d1a6107e3e400af2766dd7b5862e6dac18df685449fc5f37dc399ca05479e1077332431f9c7b6d4dcd30759217bf25d639564306118664208e2f207114bb69639ca3d0d51c56fdd07b6699100398f11edbf2d86602800bbb3c060993bde941646aa1ba0854fa670e91c9584cd9b230ff04eb90d22a1a071a8f8e86a77ee6bd432436d92f759f587a56bd9e91d844987bd14e1a0a54991bda33f65475f63457c875369e3dcac0ed4b3391aa4ab44140f14d5ddb4350adbba819b32e97556b00d02a18438ff811af5a9ae4690ca51021ff5b7fe85af2ed2da64141fcae4c4e9e852900d200762bc313849673a3e572926289b02e57da231cbb0f64904c59e942c2c60119933688a48c69041c0bda95417505d254fd1f19b79745589f5f6f538b76228c413b3dcb54da9fb23302b24a07be3f28727da5a773b3ae647e62822bb9d56a2330fb31e1b1c46bad0d99a2d0a67fba1b85886de5bf92cb1e4ee1680570df815245e215223f4a9658a3aa925dadefd5f8d5111baa5e5aea1f9d1b87aab13b5ddab6f47dfe33e009c7760fda5d6cefbdf34ad9269bd1c109cfe8cb1ae8364ddee294d9697b40d851c34f85970f2a375d13f13c2eb6268feb67723dc5df08e799e0fdffe4ef1e7ebb51b42e8367aff30da8e9b34d1848ae4429784dedbb2cbba7d8fb11ebc828c91d1ced85a3e3329f0776532b55d689f6f51968a0dedadf4bb7572af8ccbebf2c5cb02712652edc439cd870924ce17f7bea2b9d121535d0cb7b9538ffa3f99bee74f9228cd8a2f1f05ed5d5b15ba058b7c52fe9946304dbfca08c1caf2003b069cadf04ecb82589d7303e00ba1b3b7e7e530c689a0b56a77825da99b3c868e835f0a2d3d50fc5b189aee9b69fee745a1b8422f8f824836521121908718c88f82b8b6fa1a4daad70ea8190e0c87ad22eb20f3a389acb33c109938ec86730147c5d37a2efec640c071240a758975965368cde6b570d7ed86384d9071c563695b4c85933a44bf006ce0dd33ac32809fbf99e0d41f9231540bad429e6d85f42a5929f5bd2cb508276270df9c1e35faaf7a26ccf7192e3c9fbbba7c5a5a41dfc3321bd88af642cf21fdc1c9982aa8b968856d8ef8b577c8d760f065be06878b3fc3c1a605328422247252c4b53f02bdcc1afdd3061976ecb77382af120e65bdd2eb3dd5e38c3cf17056755bcdee3f6d24ccecfde6b2b6ed60ae85fd849c14732bfc7e7827f08432f5ccbbd5a7ac7b8cd7ff02d8e9ff243289b4bd415f024f46b334ef9cdb735ab422c3194498496ae18f03c969009c233c09482eb1dc28c22aa2c969a6f1cc3db6b61a37b251917365cffb7476b768447f1d4db887496997dc998bfdcd58215f96b1cc8498dbe28380094e0aee7e65f2be6a1422be88a2f41263ddbf3657351d380823068c774cffefb24669c6f44add638c8c405f08e9b4cdafbcff4200f0739f2f42308bbc6d1c2d422c30d24fadd39fc0b07660d87828f6ab4f7122a93b9dae42d690caf3593b580fc9a8033e89115fd5ef2dcf53665dbf4059accfa1df73b51fe064f91545c3c326715b8f6b6e9a299e6412ebce7c7b0a581692b8ff57d908da25e852858ec1e28b23ba2131f812d7900184742837a6ba2596e6526a11cdaf62a8baab9eba17094b3fb1419a75b98a01e28e2206633b6b1d96a077594e68a595a6bc3192e7c975e28aae996d7b6df3212e9d945beccdf9f3525a7ea4f4b941da36e8a722b2677f213a4340fce8a3a7cc03dea62962fa4b0f8b07c0e998b29d9679bd3bcd952aa1344ffeb2dae1e1d17419bc3f79febf0136771ae4f4f3101e23fdb04bd4925e4b20178ae5f871c760266790c1fd81d086888fb1c30c946cd40ca08daa0d0bf9c8b5442f45413b6cf2b9ef192e37794e65b139bf6630f39139c245cfcaee89610c396725a3e8d01c1370d95dbe54562587f5424ae585ad3ebb26602dab157636e38fc5a48a6d7720b068ca8aa6580d1900a64ccabf53b61b364ae3c53ab32bf473d42269ed6be1fe8422e558ccb90478e9f5891495ced66629e1763e5b1146d15f38099386290f3bc9541aa440cea65bf5716002d689f1ad62c0dc034440d678a4f9f62b447dc92742f5987748a972f81ab411d71fb3579cc56be64876ef94448a4fd8f4075d0cd5bbe6c42a99648fc0cd6a9df5ef7f189898ecabcb0dd0ec638ffcaaeed14d38732e6cdb84f9b46c6ef7d61ee4e3065707782daaff6ba38001d9d4927d2f29ff53d6e82e5f164d011d5da5747b877a5f747515c07c917b376800ac1bffb4b00e571ec603a4d7b3a25610c939a926935c6f4b56a065192b718467b425149a93594cfe6c9dc005233e6ce13300e74ec50b256387f9947e00936629c94e5008486516f02678b319a111ea35cc81f10acddf961d6487de6d127dc79e5b511880036800058df3610cd88c502976cac193de031715ee3c6d29cf8f88e6192c8134ce9cc93e6345512c7ce7919d3ae04896554a7889ebaf431602c07b4459655271946de19da8f9094eda2bff6120ef4f4d55c5b26a61a2f6bc812e04a2581936636bec0bb9c7894027f99ee557e1572893c6067a4e645583a7ac1ceb90321a5ee1cbaafed47c0b5028ce9dcc1065dc5367c8db9de94fa66a2cab77a251aca42755695c30e88fd100f58f3a399f78c600f4a7c02d7a1b764f786a12ed7727541fa1975abd95b3e661629bfcf70cf665e9202fff2d589ffa47cd111c0621266246298a32fdde52a128ccf74ef9186289b480fbda9fd935f542a1a2021e239cf224dadaeaf206f7c24533c43805bce0a6379e2d41242665bb9e77820f6fe0ee1a542f0affb480e078e3c637e98f2e33e3ebd5ebead3132229800557705a66c0a4ceb47753cf9b6e437cfc1a7baa71cd6efa2148fa96c313e6541a94ab8a386bb476795d918f068505e3c462dc2476035befc054194fcc96cbcd80fe7243df4d0d9ca65ced4970e6dc9d2c19a5369fa109391138687069bbc48240bd12271be95ae3b0749d9683ae7a3fcfbb6b450deea294a76d01f51c945aded1e1f2ca354967984d2d1aee9956a07004e5d80ac4950c3726f89ed3ea3fb25105e29dd6cc9f7495122082d61687fe1094cf2e79ac96a1eac188fea8139fce32a303604fa533623d648e52f865dcd9cdf644f912e75d4618b8374a3549a75cdb71a448a0b9e2f440caf87a3f90c326c1c2b6eff0a2e1d6691a3b2f623b7a75f7e45a9d12597d83eb343b01dbf98bd542211641a627e7b2ae9b930e7134224db18f79e21906c2e6eefe89480024b675f32da6e5d500022d47557c74a77d43f32fb253ebc33da2848fbe5c1d57b312e8f749688f0f7ebf96a3f2f1d47735202af2a0ed95e99005f47bcd7f1a051862c4135c6bbd74480a39a839762608f825a436c0fdc00d9d272505ff9479bbbda5d482d86fc74aab8d72fa5f54a76953efd9481c20d1693ddef3ed03d0f7734ff590db1fa2aeae3ba8f2db5deebd6c26bcf12abb0c71802650bef7531db9e737e49fc4c1de3cffc86c3456e525bccd14dc2c52370932703a3c7ce7af13f4dfe82f09be776e9b55", 0x1000) setsockopt(r0, 0x0, 0xb, &(0x7f0000000080), 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000000), &(0x7f0000001080)=0x10) 20:57:01 executing program 0: r0 = socket(0x2, 0x3, 0x0) recvfrom$unix(r0, &(0x7f00000000c0)=""/239, 0xef, 0x41, &(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa) setsockopt(r0, 0x0, 0x1d, &(0x7f0000000080)="00000002", 0x4) 20:57:01 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000280)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b402934999abccdb3189cfb38f83ff90c2452c60af2b51ad0c6b004170162932fda25d893b0679a4", 0x65}], 0x1) write(r0, 0x0, 0x0) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0xffffffffffffff7f, 0x0, 0x8000000000003, 0x7ffffffffffffffc, "845d550900200000fc5c7fd2008f27df00"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 20:57:01 executing program 0: r0 = shmget$private(0x0, 0x3000, 0x0, &(0x7f000067a000/0x3000)=nil) munmap(&(0x7f0000d0d000/0x9000)=nil, 0x9000) mprotect(&(0x7f0000d0e000/0x2000)=nil, 0x2000, 0x4) shmat(r0, &(0x7f0000d0f000/0x6000)=nil, 0x0) munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000) r1 = shmget$private(0x0, 0x1000, 0x400, &(0x7f0000ffc000/0x1000)=nil) shmat(r1, &(0x7f0000ffa000/0x3000)=nil, 0x3000) 20:57:01 executing program 0: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0xc2, 0x0) pwritev(r0, &(0x7f0000000240)=[{&(0x7f0000000040)="19ffb7dfa808f5f5dffd81b205cb052c8efe0968999d213710f817e65918e34651887355804ab3a697b92919564c9e174f2f8d0662c157700a461705256b40602e1477d09831caca97958ca34ffb85401aa0fcc0e627517f6fc8e566645513d57b92c370a5b4a872492f04828300145624b44c30381013f6064673a2e04ee6de1f9b800ea1144467f50bb4df35f2a03c5add9ba0c3015869a7b9efe888f1f44cad830f46454f82f9e9d72196923a0740b7eabdc4bbdf361dc28931c4c4d4bbcfbcc4d2d924be683881efedc47c967f3e338ca117a3652db7a79a847197", 0xdd}, {&(0x7f0000000140)="6ffded0b1403ae3d97790cc2957c842abd4f1fb3049061e9de83d129de29b7f592322a2ca1ef359eca9dedfe9f0cc83a948ff2e5858dddf6f70c44d62f7a728270812ebcbc85615fda9588d543777096583980bdbd105a31662e5d1b0a2ac3d3377a222df3f8abe776fec2e5", 0x6c}, {&(0x7f00000001c0)="59c3f327d43b55a513d5d03dc61976037d66bfd7bdbea634eea694cde4fadd10d07a50149ce06cff5400bb2964d72a696845fefd6850097951d5f9337672d7c136d4af779fb150c2800fe7e712cdf25ec6f84c0756ac35817eba66b0430641d82b314d47d124824f4a651d2d07bc4e081b", 0x71}], 0x3, 0x0) r1 = dup2(r0, r0) unlinkat(r1, &(0x7f0000000280)='./file0\x00', 0x8) unlinkat(r1, &(0x7f00000002c0)='./file0\x00', 0x0) pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r2, &(0x7f0000000340)=[{{r0}, 0xffffffffffffffff, 0x0, 0x0, 0x1f}, {{r1}, 0xffffffffffffffff, 0x1, 0x20000000, 0x40, 0x8d}, {{r3}, 0xfffffffffffffffe, 0x4, 0xfffff, 0x8, 0x6000000}, {{r0}, 0xfffffffffffffffd, 0x44, 0xfffff, 0x9, 0xf4}, {{r0}, 0xfffffffffffffffd, 0x10, 0x6, 0x400}], 0xffffffffdfceb74c, &(0x7f0000000400)=[{{r2}, 0xffffffffffffffff, 0x68, 0xf0000000, 0xa23, 0x40}], 0x7fff, &(0x7f0000000440)={0x7, 0x1000}) pipe(&(0x7f0000000480)) r4 = openat$tty(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/tty\x00', 0x480, 0x0) write(r2, &(0x7f0000000500)="1754bdf5beed85cdf5987a6a9fb107d1a42dd068137506e1e4", 0x19) r5 = open(&(0x7f0000000540)='./file0\x00', 0x0, 0x88) pipe(&(0x7f0000000580)={0xffffffffffffffff, 0xffffffffffffffff}) r8 = geteuid() getgroups(0x3, &(0x7f00000005c0)=[0x0, 0x0, 0x0]) fchown(r1, r8, r9) readv(r4, &(0x7f0000000780)=[{&(0x7f0000000600)=""/14, 0xe}, {&(0x7f0000000640)=""/45, 0x2d}, {&(0x7f0000000680)=""/214, 0xd6}], 0x3) sendto(r7, &(0x7f00000007c0)="101f38889ea0be8bb0bbbc011fcd4f53fa3c97c10119e1cddef766a24f9806de37d28d2b857f039d6539929e2b5fd96ae5ae251d57a219c12ddc7701431f7e29c9ffd374b39376d6b21a4b60575dbb284292552db2bd03a01312aa2be5f6bc3fb8db6f93be9e6d757c9bd9ab64a641c579c56a46dfaa74497934ba00f857d68ff0835ad28499530cfce27120bb65778fef2a5462a4ad10d09a393fb2cb95b2ec5b851484c7f2a8ea92a4d2919e5a8521f554a3ce76dc7139ea2bcdd1647f8033b950eb435428f0f46c81b71f8574210c36f0f21efa2daef5d71044ba8b79f5cd8584aef0bd6541de4e8c37297c077b0bc6bf29491d5e37f4ccf1bdcc1e6f347fb0f89d14858fe21033c067081c97715cb05e24951741091d55ef3c2ff78044940fc9d70f7fd2a94c16f03642e0b7512aff014f82fcf5d699b7f0ff977565557d6dcfbf80cdbce039ad288f17f564aeae748d21ddb2010fa5f19b97b382f2b15d3b92fbec58132cfd19aa4d3e83859614c020cb7213314757e866c2a823e4ad6c186d3ee3a8ab451e964ed6ea4a845738766697e0801fb6df6577b441feecb0fd9f45ae97f3c250a24c0961b00dab73f8d419003c81a5160a43804a6778326d1c2f1f29237fec1e2bd1bd302dfc0cf904cba64f44250761df3eb801c7f0018e7b23d37b292b4c61285dcd1e3238892ee6142550c388d77c959c434a24af49fc1386315fda51ee0364c4350533d2ff538a377dd9ee434327b550b2948b66a9be7a67bc8b5fe54520ce59b9ce80a4464a6292bc80fb7932efe83c6f48bb6fa118f32542625fb1d5a6e4198e41817c84bc0eaaa17d95af39f0db1d6cfc677552bcbecead16c07d718dc060ad9db781d145ac9ad253fd0539e00bf57f4d9cd78a64cee64d4b50f116cfac907a04ee07fd4e931a3e8b9585c16d72fa0e4f190ac8ae213849da4b74f6f568fab0d80c9fb914f38ff5736054f76364b4f63546a7caeb2bd343adbfdaef1a93a61c2cae0eb9f7e6e1996609cdf436985f8cbe2985d29cea872579d4dd79145dc2b0d9bc2c68917ea6773520d63c1cfb619c7fe9c7eb768a6c29a917b631c10e3a6ed5e87e346bf2672900d6b7c328ee9092076ab353330cda22c12d173337933607d1190087b6f56a59db858d943bf8df9d745afa9a14cfe641ac3d60bb113e747398c5c3eaaddfb34e8c7fbee9c973d6d75a5ff0b1036c0748b503259249239b857418fee7ae6d1cf2422d02878ee2af9cdd9437c566557671e2d2cfaf86f7fc2cc22d5429b463cf36d04846c8b0869d90127a535d7abb62dabe595166fa1a9b8a26457db87723af59278d4d839ce60491645aff51164f858be1cb7381f57c0e0235b9cc3ddeab4c9eb6c0f1214602f968c55093bb2510531f7c0eb41312cde6357708aedd0a12501f06f9f3945979d577f2d7a9dd6631c4540e29e327de6905c34d8d953ae34aa36c652bbdcd3c058f84d64d1beb509a11914c7fc2d5eefaacc1c00377ad57feb32a66e7357813764c38cec21b8f02d9c8e68207d2eebc99c5fdcface4288029f437053514dd51ad82be97480fc0fe33111229de6ec24e8ea8dc0b2d5f433b3aeae037f9474c479ad52f10dbc2bd61152aa75228732255e79b7e1d81db8227f912f66d5b05bf97c26645e831cf6c1cdaa63296811decadc914de118ffe0f6c255ce0706e924241188797f19c983a7745d0c51aa4feda44fd94a149e62c44feb022d888e604548deafc5b9f0c44300bc5f997efa8d7c0ced77dfe56cc4de14f404edfb502cf22860ddb364f82d15cfe425c2b6b7af0e9fc532aad839190bdd1f52637b46320468b935f3b0af4578166b78e502c401ad761e222bb33e40712d23233789a1a73f96e4e876beb45d51397df242cfe446049d5d52625f4fb2bac0da950fd065943efe91e3545e697985ab3ed539e4fbc67d6ec8b1c57a7167d7ab2665d11e8e0a197b1de20af46be81924f165dab0e4e2c7ee07ea1a749116378b2cc6f052cdfbcaf1b358510d9171cef510e3bbf33cd1616fd0b35ff0bab1c7d4ccf2932b1556ae75f83a16f3d0140027c736e12e49501dc65dd9dfbb0f08347a8933713f31c2c8cbdf39a713681ac929a742204ab58958b4b8917be89f335f994dbfcc9e0357087466b679078a92ac89db11b0d380668ca3d2197017bcd3b4880ad9c83b8b9fe8cd001e58f0882e3a60d5681080228e415c39a9694f4d631362cb25544101d6261da5a4be70bc6a02c222651b0864f2e86c65484fe749922e025e7ff2a26f2d8b9c3ab4d19fc9dd991ddd1fd5f26e9802258eee282d27cd17ba5565ab9c90c8aa4dc7c10f2a5c202cd14c4f7aa90abb690915da0e0b3be6cd8900341c39243c740f52cb7706965a066517ab2f10cffce7948e13254bdbd409d18464541f548ab67c47fcacd471a6c1bb15de252102018b875085fac9d9d447c3d6654a50c2be249763b0daed772ade55dd23b8a3c663f82745872b7f21203d48cac6a8f5fb1182d4db1cffff0596052d33a0d934bfe221d515a4a792076b996edfa928b7cca48a9e3c4b9899d1308b28d5072b728b693428a64a32e7535c7e157302f09ee077d7100bff535a139073dfc264a45ece8dd30385858a2b459a8ef6d700507b25671b493a28ad48145f6202381126ba516dcd50dee58d1aa8c5baa860408b2c2472f0cb6b729ec762afd383333a786f9e4e4eb87fe3743d7acd5d400473c91c404a424df18c88c2688d103b8b42f3f08f38d9d161b51ab6c9511ad0fa278b84b50eeb7987e2619ec5518f38a6be494fd5d1f97f2e0d772e4c5941e820f6eca33b2b7c99796b7a66b1e2f94929a1162f438aac2c818e256bf3aea5fb1ccd76869f8155bb7f9694bce0e0155e2c76c9d5d76c7153983b1daab0dd7ac22fc6cbfe8b5e582a1f2ca887a607935095b0c77207da7ae8681c06979215ab146c56465d35443503624d5daaf21c862557934db628492c8fb177e7f29d7329b19f8f02a7a5c6f239ca0e8d14cde2145a1887e3d0e1a21aed62aa406a2bc8e76cec005cb24a3a3acd7f27d61548d336901070c0bdaa75cf3a64c4c1ec3a8602aea8977b8a35c46be46d2e6430a77d9f7fa51f8c2e1f28a6a7963173c254869f6ebb8df5532e0ad504863344d494526ef7e0c019fa1cc7346a67a00f995bed1bd4ae424aea08801fb1302d37d35e692a8e279b9ff75ea42482638766b64d8f7bf97d35ea4a5bb799fee7f884cbb60a03cda63bee46738725e3ce94e26090fab1a9b280861e608dd8c950451f9f41728880a044f7ddf006e5b8a019f6725bfdcb69c5e0119a202c71eea943097dc2606b883814fa0cc13d6b8a9a9dbc8ecb2f5540fbf09948c7ab2e07aca166ed88a2906d5278b3b289d79c07ee719084805740e3f3413fa0857c404738fb3421aab6e1bc741772d82b8e62d117a20f3961b6f8b993011fb1258195db29c82ed58cae65d5034ce63a0818d7f169f749a9cb2674768ff59aa1952a71e0d043899821c698d78fe23846c0fb6ba3fa134dfdaa5f0adf387bec4e6d1d829fed066772393f604f1f16a1e92857488fa4b46ab290abb92f01f0b7d03190f2261efc49cf436dbaf74c713669733598fba402bf5e1cd0dafde521b093555ef0adc63033b7b2102368680bc06be05a0cf6d6d7735be8836aa9778cf832f96c905f142a70b8555536f51aec0f5524cc58f36cdeaf0d1c786b8845beab999e26e8eb212f5aad7ee07d71b7b5d660a5490eb632ba5c27baf374c0342e674f00e1f1ab348709469c13b7e6a4cab3478af054b8633f92d63745cb5e12ba74b82c6091d51e655cf145e7dc405ce0b7480a5201474301bacc48a660056405f49bf0fa52a1fff70c179bdf808cfe63d67c53a017d48b10bda551092384e7dc9482710bc8dacbc02886d0e0ef1b50093996c43c47e764aef2a2084bde08d68aa0e7ad843ba5be18f51220302b6e4e8e1ec708e848885792ceae55d2cc768531c46474484a2f2ef8e753a08bc8cbbe0f2bdd5a89c9684dc5c99f94cdf4c1aab2e5d8ec001b4d241eaac1b513018245078456d72dff03e67ad0ce37d15eb42b05266b1cbebb30fbf19a6507103601b424051f10b40ab770139feb98308a30024dc436ee8e026f0b4259ad9a438415153bfc6745f69aa1c52b095534578d8dc6b654d373fceefdfb6cad5546a2cdf3730cb735f587eb2c62daf41820ab28d830e6398ef32859bdf8b9ff436ee913c27e27c87e639d024113908b8c6edcc373ce3e145be8a3f740dfcf32585c42c5979c5aa4b000e3ecd08cdaf98a4dc9aa822c6fba5f185a0771af93747f507e20e155bcc4a9008585a59d07b2b03894a6bb63d93fa3f18ac928dbd12af064feba4c58bd78955fefec34327cf681a2bb5b0137aa5d98eadd29a67eb54802cef51d03e85c9c1e20348fbff19ec14b7d7e4203730ce7c5f7c9441e00204a142bf2c89b25617e9990a5aa6f33bb4fb745d21e2b3374b75a7e1151c0e7b3cb420bbb98f23bc2a9b480eb84e9467eae3220f4ed0ba20d6ef5d3e655bedc35e35eba6b4ca869d61b79afccf04bdcaa69c9cda23b13b21ea6455cde630c5bbd786308ae2ce08e0746eec801ee9c7854d1ba36e3a947f0e566d960654836c82cd7179026c3784e71859f5c4d5c5a70629579ae1790d8520112c11092b90b35d9dc4f622a09f762d3b7b4b129a15a736a6fbd25b07384f74a48c5a3532775aca91f5e9fb921a51f3a559354096f543989868c0998739228ed4ff9a118cab8045af3c77291c6ab0a613111c522c48e456157405ead0df39e893449a26bda4dc8e6a0f17ba8dc809191c3f0ae3051abb0deceaff6f8695ddcf9c5f2e1eac4c9681b0ef0431eadcc2a6f4211d44789af96a1435010008d33a521ab85b49c28a8f7e13063453287321326544613c2fa3c39bd042b30091f77ad903128285b0dec4d771f60ea03b3ef37b73dc7095795e32feba9009382de2f2e523e356cda60e9eec1f26bfdcaf8be73fd4cbcc00b070d61c1820b7f2da49a2e9355098c4b3b57b72db7dc2c6c1b03e5093708590bcf2bd629f1fcea9af24addac62badd1ae7aa0472adde963982e1acbfc8bc52b5944b1628258e3b633cffe323963e374b4a3f237bd1d2cedf200ffccdad40ed8de947830de541911d13e31ab4c0597bdc947421c9e0a7be7f8e53a0533244cf280177458ba6e99622543069c145c58b77692d8cebcf239eb144b21b558f25d2de1f07465eaca1ab9e2fe57687f82cff0dedf864deb402553d047590313fdbba445c2a47c92cbdd187460a3f0aec5c0f67e0fa5c73d1301e08a434d91c29d1ddc2ca41978d2e5542f82ef763ff11abd86b287d96eb3db4cc3c7509e1c806cf20e1b3a7588d042360dac6aacbe2e3109315b9e34345203c76cbc61e603a0cf4c68c8717f220f7858e578fcd129b5e93e6cc182ae95e9cfa9b077b7042248b2abcbba75ffed62cd4b24f7173d703893911aaec6c67ed4fc5b4fedb7b7168c2f27b9395ca91c8e57ffa5fb782010f9ecde3a6992f116f4d577b9b1486c6c27981831d2717de8177066831f485adf918e597f6adae1064da36a2b7d7736acf5499ceeacb92b70367d8bc12436daf5b5f303e9d8613524a262f4372392a56a7a9cd5fb39c3369bc1f02af5320a30ed48ae23794822510f8baa866ae17d7ac02fb9a8c610391d91b23c8287756713eaf0f1bbca29c225ca67d6163e0c45956a610f5f3620abf2eda4b5db559702a2b9d5dbb6b499abb9898e05955f81cd9d12", 0x1000, 0x1, &(0x7f00000017c0)=@in6={0x18, 0x1, 0x1, 0x80000001}, 0xc) ioctl$TIOCSTSTAMP(r5, 0x8008745a, &(0x7f0000001800)={0x100000000, 0xddb}) ioctl$VT_GETMODE(r2, 0x40087603, &(0x7f0000001840)) ioctl$TIOCCHKVERAUTH(r6, 0x2000741e) ioctl$VT_ACTIVATE(r7, 0x20007605, &(0x7f0000001880)=0x101) execve(&(0x7f00000018c0)='./file0\x00', &(0x7f0000001b00)=[&(0x7f0000001900)='%\x00', &(0x7f0000001940)='\x00', &(0x7f0000001980)=')}+[@\x00', &(0x7f00000019c0)='/dev/ttyCcfg\x00', &(0x7f0000001a00)='/dev/ttyCcfg\x00', &(0x7f0000001a40)='\x00', &(0x7f0000001a80)='$\x00', &(0x7f0000001ac0)='/dev/ttyCcfg\x00'], &(0x7f0000001b80)=[&(0x7f0000001b40)='/dev/ttyCcfg\x00']) readlinkat(r7, &(0x7f0000001bc0)='./file0\x00', &(0x7f0000001c00)=""/193, 0xc1) utimes(&(0x7f0000001d00)='./file0\x00', &(0x7f0000001d40)={{0x3, 0xffffffff}, {0xfffffffffffffffd, 0x3f}}) r10 = kqueue() recvfrom$inet(r5, &(0x7f0000001d80)=""/4096, 0x1000, 0x1, &(0x7f0000002d80)={0x2, 0x1}, 0xc) symlinkat(&(0x7f0000002dc0)='./file0\x00', r7, &(0x7f0000002e00)='./file0\x00') recvfrom(r1, &(0x7f0000002e40)=""/4096, 0x1000, 0x801, 0x0, 0x0) open(&(0x7f0000003e40)='./file0\x00', 0x880, 0x80) dup2(r7, r10) 20:57:01 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000028aa) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)="000000186004008b00000500000000000000000000007ec425fffffffe00000000400000f2e9ff0000000000", 0x2c}], 0x1) bind(r0, &(0x7f0000000040)=@in6={0x18, 0x3, 0x2, 0x7fff}, 0xc) 20:57:02 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000280)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b402934999abccdb3189cfb38f83ff90c2452c60af2b51ad0c6b004170162932fda25d893b0679a4", 0x65}], 0x1) write(r0, 0x0, 0x0) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0xffffffffffffff7f, 0x0, 0x8000000000003, 0x7ffffffffffffffc, "845d550900200000fc5c7fd2008f27df00"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 20:57:02 executing program 0: r0 = msgget(0x2, 0x0) r1 = socket$unix(0x1, 0x1, 0x0) r2 = msgget(0x2, 0x0) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/154) msgrcv(r2, 0x0, 0x3e6, 0x0, 0x0) fcntl$getown(r1, 0x5) msgctl$IPC_STAT(r0, 0x2, &(0x7f00000000c0)=""/16) 20:57:02 executing program 0: utimensat(0xffffffffffffffff, 0x0, 0x0, 0xa59e2a4fe716a2bf) r0 = open(&(0x7f0000000000)='./file0\x00', 0x20000, 0x8) recvfrom(r0, &(0x7f0000000040)=""/99, 0x63, 0x1, &(0x7f0000000140)=ANY=[@ANYBLOB="00002e2f66696c65300043a0243bab591b75ad4ccdae8bd15f1125cb16efaa4de9fc7168798a991260ba804654b191369e3692f7ae3bbb7f408d0865f6e233fca2a9fd35756f6786e9ef75250ee2c2658a88422c11c063f7440dc0f76c354ca0f26a140a7e73c3c8afe7508a23e394"], 0xa) 20:57:02 executing program 0: r0 = socket(0x18, 0x2, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) open(&(0x7f0000000380)='./file0\x00', 0x120, 0x20) fcntl$setstatus(r1, 0x4, 0x7f) execve(0x0, 0x0, &(0x7f00000003c0)=[&(0x7f0000000280)='^)@\x00', &(0x7f00000002c0)='\x00']) pwritev(r2, &(0x7f00000003c0), 0x10000000000001dc, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x11, r0, 0x0, 0x0) getsockname$inet(r0, 0x0, &(0x7f0000000140)) close(r0) execve(&(0x7f0000000000)='\x00', &(0x7f00000001c0)=[&(0x7f0000000080)='^)@\x00', &(0x7f00000000c0)=')\\/\x00', &(0x7f0000000180)='^)@\x00'], &(0x7f0000000340)=[&(0x7f0000000200)='\x00', &(0x7f0000000240)='\x00', &(0x7f0000000300)=']\x00']) 20:57:03 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000280)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b402934999abccdb3189cfb38f83ff90c2452c60af2b51ad0c6b004170162932fda25d893b0679a4", 0x65}], 0x1) write(r0, 0x0, 0x0) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0xffffffffffffff7f, 0x0, 0x8000000000003, 0x7ffffffffffffffc, "845d550900200000fc5c7fd2008f27df00"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 20:57:03 executing program 0: socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000680)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt(r0, 0x21, 0x400000000000005, &(0x7f0000000040)=""/59, &(0x7f00000006c0)=0x3b) getsockopt(r0, 0x3, 0x3, &(0x7f00000000c0)=""/104, &(0x7f0000000140)=0x68) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000180), &(0x7f00000001c0)=0x8) r2 = geteuid() getgroups(0x2, &(0x7f0000000380)=[0x0, 0xffffffffffffffff]) chown(&(0x7f00000002c0)='./file0\x00', r2, r3) mkdir(&(0x7f0000000080)='./file0\x00', 0x10) mknod(0xfffffffffffffffe, 0x6000, 0x1) getsockopt$sock_int(r0, 0xffff, 0x21, &(0x7f0000000440), &(0x7f00000004c0)=0x4) chroot(&(0x7f0000000200)='./file0\x00') mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x2, 0x1811, r1, 0x0, 0x5c) r4 = semget$private(0x0, 0x4, 0x1c0) semctl$GETNCNT(r4, 0x1, 0x3, &(0x7f00000007c0)=""/191) setsockopt(r1, 0x0, 0x40, &(0x7f0000000880)="8e33dd09afa8fd7e55648e0f1814f7201dff03c252c240d3ac2ed46a1c4376c84b24ce6f3b9a58cc17c493c2fed2c56494fb69391789f60ec7bb919012ee88b2a1fc8d4e125bcb7dc15fb7b0c72de8adbec4056e5c47a177b8bd945feb7fa1d66a23659c73cf41d34c15742f3cdf97b49e3501760243cf1984d06a417fdd835637cc880aacdbba4e6f8deb3faf3dc8", 0x8f) r5 = open(&(0x7f0000000300)='./file0\x00', 0x8000, 0xa) ioctl$TIOCGETD(r5, 0x4004741a, &(0x7f0000000340)) syz_emit_ethernet(0x49, &(0x7f00000005c0)="681ca7bdd41ea76b383e4b09cad8aa3f637b8486071d72eca50acf787a5f484c3013ca1deb365ab9964ef4e4d64ef6fce20c9f989ddee92e9c32603f56803b74d82940f6b14a37a3b1") socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000400)={0xffffffffffffffff}) getsockopt$sock_linger(r5, 0xffff, 0x80, &(0x7f0000000740), &(0x7f0000000780)=0x8) ioctl$WSDISPLAYIO_DELFONT(r5, 0x8058574f, &(0x7f0000000240)={'./file0\x00', 0x4, 0xb2e, 0x3, 0x0, 0x1, 0x40, 0x4217, 0x0, 0x0, 0xd758, 0x8}) ioctl$TIOCGTSTAMP(r5, 0x4010745b, &(0x7f00000003c0)) poll(&(0x7f0000000480)=[{r1, 0x114}, {r1, 0x1dc}], 0x2, 0xfffffffffffffff8) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x7, 0x501f, r6, 0x0, 0x54) semctl$GETPID(r4, 0xdeb1b121a3793fbf, 0x4, &(0x7f0000000500)=""/134) setsockopt$inet6_MRT6_DEL_MFC(r5, 0x29, 0x69, &(0x7f0000000000)={{0x18, 0x1, 0x2, 0x5}, {0x18, 0x2, 0x9, 0x8}, 0xffff, [0x3f, 0x9, 0xffff, 0xffff, 0x1, 0x9afd, 0x5b95, 0x5]}, 0x3c) 20:57:03 executing program 0: r0 = socket(0x1, 0x1, 0x1) getsockopt$sock_timeval(r0, 0xffff, 0x1007, &(0x7f0000000000), &(0x7f0000000040)=0x10) 20:57:03 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x0) r0 = open(&(0x7f0000000140)='./bus\x00', 0x20, 0x0) link(&(0x7f0000000080)='./bus\x00', &(0x7f00000000c0)='./file0\x00') read(r0, &(0x7f0000000480)=""/101, 0x65) close(r0) open(&(0x7f0000000500)='./file0\x00', 0x712, 0x0) execve(0x0, 0x0, 0x0) open(&(0x7f00000001c0)='./file0\x00', 0x10012, 0x0) 20:57:04 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000280)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b402934999abccdb3189cfb38f83ff90c2452c60af2b51ad0c6b004170162932fda25d893b0679a4", 0x65}], 0x1) write(r0, &(0x7f0000000300), 0x0) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0xffffffffffffff7f, 0x0, 0x8000000000003, 0x7ffffffffffffffc, "845d550900200000fc5c7fd2008f27df00"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 20:57:04 executing program 0: r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6}, 0x1c) sendmsg(r0, &(0x7f0000002000)={&(0x7f0000002040)=@un=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000001f00)=[{&(0x7f00000018c0)="79dc700032c57705fe488bb6c9c116d246501eb97edea2161f77178de7ea95c282da890c41632d4422e0253473bac3ec3bcea16be124909e40b9ade13c9cb4be1476d843caf340fd69498ae7658526ac885c4ef4afb2f005f20f5f68b5bb9522c6c986a591f9be7bbd5e1eb236c54c554c0715ec2d5426d7960df90b726e9eb82bdc35a4d53aeb5b8a05cda9a82ed16b4a41119bba83db28b242aa16905f40cfb61e93c98a50a16c5bb245060ba408e87ecd9ceb2b6d57839d606363b8b7efd4d6434974346983060d95328167b43f9385a0d2015b46c2d396ba0c8e905a62a641fd2970b66ea26af1049496efa1c33d6af145", 0xf3}, {&(0x7f00000019c0)="f4e7f8210eff701b9b2b5ace18a16a7eec", 0x11}, {&(0x7f0000001a00)="db9fc02acc1696f28dd55087bd728a1ef7711a371a2ca58c403ebf626c6765a61b2462e4c63347732b9ee1272715c6774ac4ac30415b47258db1911ab70ba5b5dd383c22aa2961006d49bfd9dc30f58ca597234b15c62e0b665c654a6e5c67a35bfd40990bc4188f72d0f9d1c14a50ee7c112f26ed8caac6ca9e40cfe7f77b37c43d67e0751a0e7458459f9a3d76f6ac6258e31d73a0f506bf95801019a3913e72f357a6d9cecd484301acb347d84541d99719d03bfd05f3cedf121c7a9c82ce", 0xc0}, {&(0x7f0000001ac0)="242ce092749d1ee1ab52cbcf2ff6f354044febe883883bd913586f3d3818a12ab3988762b33234ea50a47f50b7fb6397484f8828a71f4f0a11b9393bf13993c9482649abcca37a6e91d124c880d8684cdbf323d71e8928f3afa08caa5d86cca43e95475c9d80fff59c06709fc971b02fb353", 0x72}, {&(0x7f0000001b40)="186636600d85ccf4769a185597fcff6c35720745bbd4042c66b2959e152406d101a00e37dedb7881426f593a1e5b164cc4e53a07618dd37e3043e8d65b8d9fa19cb3342715e32a7523efccf313295a4b32acc2d06e28b0281800d91b9e8990e7b82339df98a6c08193c8de09cafcfd44fb6e4771150bb2f0a628afedc9a09753eed4fa6a2e043764f40f5c652588041be0fc3339f410a97bd9bfc511dc58bdc8197359cd07ddd19dd9", 0xa9}, {&(0x7f0000001c00)="70992cfa1f42beb53b0bb2e74ea8016a824ea5f67dbd858cbcff3295be0607a031cd56c492", 0x25}, {&(0x7f0000001c40)="9457999e54f14bb91dfc8cf440d7e3f197debafa013f1d8c6e78c4a91fe46fb5823647b6eb172606e5d744860d366d9806f77533606052f3f0beefa041df782b4706a6daf3e7b5b481f2ca170e9ff0f30fc995e0cc26dd62b5ac1693a75128cca9", 0x61}, {&(0x7f0000001cc0)="f25ca67467c3e7578b8348a76ec634efa39227ae09a301ca407edb5b3ddc5b7439d0200d4e5a4ee7fcc3c77adc13de8d6155238444ff89fe3077fc16108e336619b613f4cff80764a061b9b6cd7cae0deee7c1bab2e2300924e8a6bbb47ff3b375233649f2cf4ecfb920cb1b306f486e", 0x70}, {&(0x7f0000001d40)="3a2cebcc150eb80e9744fe8933f6bcbc94c665a0ec8fa053d858cc4925dba54edb384f97e9f72971cc6502410c2cd8d7439d37c025a3a56636fe1625e6f5c7157799b0712a13218336bc670db1ee55436c7757fc4ce5f9f7c824bf6e5f5815cabe8e478a77baf887121756af7096f7a9a17b19650ef04bf0326483f8df6ebd30dbfd2cbe6d917c30c118d8496d491802d0868ccb9fbc9a00c85853c6803c979b", 0xa0}, {&(0x7f0000001e00)="60685680204e170e90a59fd2467bac644d193177dee9e009d1d20e5225b80a4ec784590408834fe03f4440f7f339a84ad18a9f3faedbf1880f75d572f1314fe645cb4adb681a44a0fbdf50d6bd1d485183ccbd580fbc9fdff416a2411749724c1a807c7bf13944e198606f925d3fc4bcd385394798a73e047f1cfcd4c58691c3a99b5bd71168e40bbdf04d8a93187bd0a385bef1949fd09c67351b893efccba252a021d7de5b47a892ffa6bad8f2cf57788a9e6cef8a138d04e650107bb406a3521b8f", 0xc3}], 0xa, &(0x7f0000001fc0)=[{0x20, 0x0, 0xfffffffffffffffb, "343d08353f8444114aec6e779e"}], 0x20}, 0x405) r1 = dup2(r0, r0) unlinkat(r1, &(0x7f0000001840)='./file0\x00', 0x0) sendmsg(r0, &(0x7f0000001800)={&(0x7f0000002080)=ANY=[@ANYBLOB="8c41f006fac537399c058ef9a9a226ef87e4c4b9c407a7aad466d62349f8184ce4c10b6b1d59a8e6bfde78dbc80b5844ebf902d27ce658f5373dd04f9282d7e178909e727884c7c0491bc44a98fb532ee6c34f65a4c134174443f6ce4d226ffab69316a13f4ebb04fd355da836716b98d310c8957e98274afc148edfe59319acd80f4545faacdac86d64ad491ec44fdc5951d230cc19710bc1ecf20fcb8f174b4047f504dd9c6c8643ad0433889dc1faa20ca54119a690e1bce27c07"], 0xa, &(0x7f00000003c0)=[{&(0x7f0000000040)="8cb7f8ac1dd826bcd722f908854b05cd53a4e9960a09bdc96ee7a2c18e6f70d16355952bc3b54990043a86e74f2f09cad43e390c626fb3e120e8f8a57d9ba7c532eee3057e9c8599d3cad7048683e8a2c80075769fe27f2f409085da33d3f1111c7a060de1b8c76dd8c0ef82e6e9bb8e2ef23d78fd0f73d40ec0d0f2ca653ed8", 0x80}, {&(0x7f0000000100)="784823836f932cdc55006ad5e14e45629a9ec785f58fdea921735d10a9cff3dd659452364eafb45d47b009f5ae9fcd2c504db45b94d487548938de38e898a07eb70222c95fd02abf6c76723147f2442b896c1ebea7924aa097f987996a375aace94d5eee845cbe4707f60a87023e3472675d6204184a617cbd5ff436059cfa9ddb17899900e5de3a1fe32262dacd75b46a149762c0ce38dc7a4fd9fd9704f2db7b8eb8457849af74aa268552a4ce05fe92603924b116ee2afc0c5d12cb305ec67c39733017d865f6b89ce9d0f4662559f710fd0f486282b1288ea9677db2a1b9ec947767d86e97a0322700817c", 0xed}, {&(0x7f0000000200)="3d04e0a889384b49a93672cb89b6e0b56ab0fe5bb68fdb1a902c81331c26e57cf84067ecd0228a07b35589a4b9ce54c5eb31c42d918f427aa97c680ead62bd37db8fd91a61bba1a20aa09022fabb188c251d29e5ed9bbea61cd7", 0x5a}, {&(0x7f0000000280)="4491ec2afd4b69a1d007216a1d9974a0e707f5a9947b3883d8ce2f61f5db5904139c6d", 0x23}, {&(0x7f00000002c0)="f3cc7457d4ce62f940f46be250e81e900148fa1cca33c3c070418ca66133559527637522fd47f48d9063c01ff2f26702f4caf96c87cd9326cf9c906084ed7c3b3606cd1a0ec109c545e9584a2443bcbca4254e60564050918e27266b51156ad83d9841d17d022bcc695dab5ed177cf36b9e76b5b8b36739477bb219c38c4f55141d5bf10582ea297d2e4d278a61ef24d70adc4bf3299", 0x96}, {&(0x7f0000000380)="9fc7efec18d963df7b9f8781972bd446660b09ebfa95c500bf9afa8e8e363d2b6dba44cb65ceb0f36d21141dad7c6d7a2a2769cb18935747f222ab23", 0x3c}], 0x6, &(0x7f0000002140)=ANY=[@ANYBLOB="800000000000000000000000d1a90000b0718216e22ac53209354e81bafccead5c22d4f27bc3e54aa294711971c86282efa2bf068428f7f00201aff4e4a281d29f85d758a7e0c297329d9c7924d6cf4ea60211fca809e20b5d64551ff5f78e348f73b926d583a7eba95f1125aa86159a0481542d9006f63c49d14c6a000000001010000000000000ffff0000f9ffffffa5c1d5ee87cb1db53586972a22c346699f04d923767bf160258da737d260c8e50e31f6872048d5db10702c7badfc18c77d3aca8a8434ba7eb4f43ba0ead00b075717ff879beebc3ff6eb0b6cfd8e6b258c0a7bb8e095401d80fcc8ad8b6400fbf7a50e62424c221d379ebbde0e733060dd35896204c14745aefeea5ea682a6cff93ce1803d6c5459fabee5d531a26340888f468ccec9fcddf2b6330910422a4a9c3a51dd86d660b2ab78ac4918ab36d3599faa000bdc2b6b0bcdb3e6e62ecc92dbc9569f4323dd4016fa5263f84fbd50c68167c094756b7e0dbb20ed9acf365aafbfc1c5ffaf9fad0d2ec7bd8a9d953ddb4af9825444fbfa5cae31a4a3649908683f3635ea9ae384fe0d8533656db2d013a709cf0b51fee176a6c823d083f69cfec6684e4674c2e6eeb5f16857c55330e802fcf0f4a7156901df0cbcdb32ea9402b34197a492f5c443f9dd93eb0f14c8c4fb3d4de8f12e0cd0841232d84fa3d6fec9a3bc8a5d976beaea59740c5cdcd031b08d79becd8395b2ae59dc7b473826b11e0b49725defe9dd80e3bcd74da0991d6ae9a54070052e99375eacc41dba3da4680be5134f6028b1381c3e12fb3cc00f9cfaecd7156497efd7e5668de31104844c0dcb142889a8d986f8da4fb2475fe923bb794a66acd09b354b3e5c89d9f1e0c474162c45e6ed94f0e5e61fa40484db69bc90735cd1739f88f1ad072d3107574c120b0544e7ba00e1d72895a56548fd4ce2b8088a1fbbdca5ed48ca980b4e4a377dd91eb25310de1fafab2e2de74cbcf4bef683d5e87c0cc4399853002564569289118af928699691e603f9250436fec34606adc697c2550b7cfa5e9d92b98999eac41805a7649367af34f51eb942dbd7ed1a387bbebcf992222cd4d442eb022838adc194a89306df2907d9930eb5617ba88f7d2cdba4de1821cd8de254f8b11cf18493fcaffb19a5a45c3a304246472020eb7a536de1247ae6a7a313f734651eff3c38f9329c35abb5f4dabe43ee3a0eaf128d5c6e37a6c3e49e5df682409bcaa3f9e59fc0a78f810a7ce1c0ca6281275143df2822d8a4c7f9f6284aeea1bf2d474266d40e7dec4bd20a593d008aa6014c1de830aff387b4c7be576137411254ec25dce5ca36b52f09e69787e8d2d0b2f8124f893061cbfe0c497a6488960c7db9bea52282f6aad382c336e93e00ae0015dd5685f48518c7358968922e6c7635f831a1904a96cfdb3ee268106ea5619369f51516e71e0a5b8b80b8ecbbb8084325338efb61ad72eafa7af127052aedfe182d54d6fdaa73139c0539c4271169a3134d2273f11f9dbbac0cdca1aa18f3ef6ada76c20880802cd77cabde064010ebdcaa4912bf57cc7eeef2047fe328e4f297be0abc8fe54a8f87313c12e5f50c4557216f7c454bb8897fbbebfd909faa8570e469eacd5adeed2dcf999bfe6fca8c0d64924051d411c0050cf2640afe3dba191e58cb6bfe54d2b160ee6a4285d7b3cd614671d88979808f17709fc02164cecd368c88b5666c066e666f7179c99644c824573677c452b1e42ced7fe96400c80d2d1a7795227e9c8089f067f0954cc00b1a223d40f566eff0ca2fcddb2bb858ed00bcc14c273bbc23097b745fb8dddf6d87a76926c53db906baae9f3977acc739a80977776d72ab834d7a178c5cbd7710a2267d40943c5a17952a3dfa26d4b0aac013ba35472b19b60baa6f5b34b2deb383e01e279be83061cd9a6420e118fd05152508ceb9e9eeaac2c7466ae6501d9f5952b34f96c4749661c44bc74771b5d5d54e4a212364d9560d9d40f542bc9c0a04e019e6e7ff824968ffdce1458feb7887b80021754ef767a81fe998701c3df652188b67a1a90ac78c1f31587c9386c55abdb4a97e4d5d1eec0ef2e05cec08c7b2d64d2f45e7777d4f263ad3faf0e787a84d790f1b8c4ba70d76dc20a991470b740129f4826e51a6d9c7f1f1969799def44ad231c8a92ead472c670fee7fa47ec9e587f7025645a3bb9064462f6bd5f1bc11d8cbf2c44a03811f363646f46685dfcb8c6d2141f46fb937b8173b5cd25566281b02595b72e47f2858a9705bcde24b515e50052269fc1e1b1814bcc81bd4c999c73c31f774b019ba561d29253e31941086b540a4e3689ceacc7158e5684af42f505ec3a9607ad025ec5c31ea8402f7483f6abedf11e633ae4859e931277780c6e89a6714d7fff546061df2316b96c19a7857eef33ce96b2803127d63b4fb010ea770b231313b039e042765c2eba735d703ff6208cd180ae99f928ae15cec319da4a70e33154616ea24a99e87fd4c1ae89e4e20dc92589a7281db5d63ab66633f6d2748541fb194440977c94a64fa2466235baa4838461ee7ec8873bc4ddb0a529bee6403c4ab132c0a2ddd7434f948f2899c1da3a976f100099b360e0293a05661aeecbdc27d5f21274d64fc67ec77a4681068484c3d134d048462c949cd9e0c9d858cc2467277927bd1f19c35a37c33c08d7aebfd2e5eb8f4cdc9f05ee73a0b88f428ec2831e3b376282fcff50b717170e49a1ec1f5a50d201331e1944515b17e8695d8951c90a20a7d0cc7e5aa579fee84829775a49a5a67e835ef3681bcca683241dc9effb0b292ea639b020d4eb55e3e3427c792004e664c6c359a6db9a11c569f935170e1981a97c0f580f827633b5fdab64bdfe24e27eb60cd4a848ca7917d7e45f2cc6a388aff85051a0a149c18433b77840af1f79b5afe7eeea60ed0521bacd0c69c860b4f10bfb7d80fa2a80767245510c749747c8300b25882e1d6db8014d24d00041ec5fbdd47c201a428694bb6eccd20b22c7e1a7694c94be31c3d649c455112bee4fdda5c3749d530b996f694697a5cf204074713b326049fdcd1650203dcd9ab3cc68df1b454ffb352c5ee7e4e95ef3ac22f763eb2c679aa361c5be1689ccab18401255c338d74c9400c02411efdb7916ffec3e097730283a9ffd4b338a8b7c645279baf441fdc207bf6488e5ff077900d7321ca924380a9d625453ae97d24ebcfcce6f73d9e1322e894a198b8ecab97361d1c8f0935eab70674219389ffa4c914769e6c27b6e4eca07e9072c54c0fbe9ba420c1207e72f808d902af637b968854ac975b0c265f5840028e1f4ad4ed0148f7f74597bad871aa7520720ef4a2522bd169b49d57ff9014ec2196fef6f69f8c1c1216c5e5102280bbc1e5286da87e15d8e47db501f094373ceef8e04ec9dc0949f7fec25aa47f78f1dc147b5603d0af51e351654f1568a2a17c782f0d09b71f70c0d6e43df01c56fb3be07e57302549c4c2169413756568f99abb0290ea2fadecee9c009c9ddc128c49158e22821a5ab8cc62ec34f98e45f0724c46b379a8637bca17e305ac560b7925a74753be41816c5a5cd51a37a896fe5629ed60a653bac4d75869ae83ae40a98a46a5d94f5358b463324087bc7f8f9b91b135937cb091f920f60c153a678415232acd2c3445aed225dc8b88b0b3d5a6d9b362f665f92457b9e5116b64938008958e6eb120861ce0b7edc690e13cad094fd6bdeed7f179173236ff22e3a622926a6789cb612f298ba21730d0faad3bc4f6396a335fa0196fd6636c5c10c1e653e8bebf7dd5d42b1909afd6d1fd4d87e0163124429f774c325195aae830eb4323b54fc63012287c1b4e0798e6e21985a1b228ae9f095da4633b56e0e0f692a2cc95df0d154fcf2c884825e5d6cc56730820b290eb158721a1cc7f88f1d4d560abf37528205fb66ef06d7f6ce2b8fe1cfaf8733d368e8070f8aa0d234fc56ec5f1e0bfc5b8122b55e0200be5dd77c3ba42eba9445c6a6edb3cabfaa5430a657f644fc95aed59c2d82ca86415e835b65dcca4821b45bc41b8cf9cb71f0b3287d81be0c33187e134c50a4ef784258d4d2821a04d7b194957a4396fc122b047e8b1cf9cd8d562b7eb67188459ece40e8325b3052fb39989fdd34a4dc295a2c902873e7459b400bcb34cb0cbe38acbb550c375723393ac7f1ecc235fa169af43a7c2a7522426c794cb49b5e7efeca97945d765bab345bccf9e448e3113eda90963d44787da96571d1f3589e1f058d0742ece91c5762ed6f1581823860b808a5645484f1d9b0993bbc4d805f332cf9d597776dd24228332d77f272fc651bc5dfe0efa57da76cb6d5cd745330e3f2098b42d675face350afe7bf18437c21a782b98a50045879cbc777c527a79f982f9ed25056f1b1967cd495bc3da3448b69c13f412f8374ebd6d9863ead132c72d257b4c8852f44ce23d7db9cf99d62b7a507d3cdf6b36845277af5c223076bb048de30d7834281d26b521248e4880e906f264b929948ded25ce7de38cff927d84b46559ea860f2d74f1afae00a0695dd4eef5f35585903e1e5b4329bfe841025314bebf1b1127e0f12fdb80ee27bebe712d0509bd742cc437fa7ecf92ae7a562e4e7574528cb80f10ef5f7368e0cec4d4c68925b82b75084f404ab1d7222d35ddc7dd7dd255f8142dea80b08f72a9a9d1a00899c9a2b2cea52965a539a75375f389f7784afac808915d4cb013a808aee1f172b57fafd3fb9f99f7f1448616962f873d92d9371b7e865e14e9867f3262789037432fc4966d9b6dc8a04adaa23b16e21c05b3c27f6b1226459f73657204fc197c579ba66ef0a863503307c1aa847941ccb8e10e25cada292e9d0ffce0111f35344af3bd30bdbbfc514eb758dec2378a5dca85f3dcbf918182997086cb047e47dcd2eba8823235e314fc0eb59fd1902db3c8857f8a77efa2e0bd6d56e4532d679349cc04deb5371cae91f2666d5d8cb2053764edc727fdc09a5bf4377a93b04adeade839c2435f2cba944e75aef771901b956d0f5ebe33174227741d2c33d0c20259a857783a809727454bedf1a87479346610254df72a722349fe2cc89240841024ccb378717e033f4018a1b71e2bf9345fae8c0746e90ebf89737ce6ceaec4eb9227cb00dc07b21a5279d5b26f6c5e27beb0f206cea0c8e5bb13374fbdf0e6c30bab3179ec11f7f3b9f2b459641e776c52dd966493fba6ef51b74f83b4fca4ea71b92685c2874195711789e6731b0c6a49ba0ec6988af5582518fba1956e5b7e70c2cd329a1d29e57d6aa34de839e9846535efe5747fb39cd485e4d10a221d5a9333bbf3ecef9f0f12fde401e8d110751b8de422057a68412cda735f645fe16b3edbf2cafce67bb4174b86a4ff5825a4c923f7574744fecabb44b7d373d66783711afd4d6d098641021fb51f8f588f712d6ad038696a5c18056d0aac62c58982f1da3ce985e19931b5e87882e6d0c60862b174c28960dd769830d7769bd4b52eec7b1394568723b09ebba0a2c4867c42cde81fef2eb68862a9d5138f940f64f7f16173c0abe8066e2f6276ad3347f85f1e06733a0b496ea80751fb534b65812cdc02b182043df39823d7cdd5a34c3a37b3a8d4951c109c2b2bf059ec6f03424f8a0e407c620643a5930fcb26b8778a612233322844c062c968d2ecb83a01b641100b94d09dd7cfe6a49620695a5bfec64ba15986ce060e3c1f1fde05212e155b78c8be91de01dba6f875b7c586feadbbf122a8a26c7e790524ae069b234734f88061b6399d2a59ead960d48963919a3008e095652d0ffa43be58f4084cf6fbd94d2239857f8608fe1a7bda582924dab0e7efa164e7567be525ed530c3331bf63e0ac73b811a61b61c51ddfdee82bf04a9bfbd9d1c76dd95b34a3e7e4738698c5fb25505a6fb5ddcdbe87c6cc040d43cb0816af6aeb2e0b506114e5f26dc7582d1bd17ee4a80e78aec0a919098f3499e0cb6809f87b12ed8d1ba0cc00000000000000001000000be000000e9501a2b958cd3b01008c050f2d2aebfec8da4f89279f4a960c53ad1e4a4cb41cbc1d2c50c6b16e092ea67038dc44c7219de429e565ff46608f62371c0e1fab8f43990641102d985f15779f571cd35a00cfe4275eb3e26d2e7ebe5542cf8663e67fd7ebfec51ccb9a3e70572aa940c72e70be41eebb80fc3d63c4d47254cc0f1d31925aece95d6c075721544effd7c735c89dcb3ea81a80098cdabaae4b630a9330bc92526468d67897e7f3cb0d10700c800000000000000ffff000009000000daedb6af9c3674d0307b630cb5dc9b4cbcde33ab93439918d9045a54500355c845fc138d4cf21e9c3cfcade80940855758510efa81fa4ee4463866beefc508faec37438cc538312f0caf5b46f7dc8572530d4c3b89136b8bdb53c62744cb0f723990b613f8772c11ffe689c8f9db857b8f4cb7eb77067b657ee4a1bd0388476cfeceb095bb9dd21a0270a1953f7432caa4ac77f9d856554627d125d55f4015d6088fd008b1adfd63e439f51b0e6aa03225fccb95c80000002000000000000000ffff00000100000050279277bc491279c4aaa4737eeb0000d800000000000000ffff0000ff7f0000afeb8d4d015c33240db8ecfab81e3522d55d6812c358d171cc4682f314747c5a9995166da4e2180f556fb4a378b0654f54f8fb851fafe6636d5916d246f02006e38ec54e86a40dd4fcdb9e85f05015d5e6c4e882556a9e78bd86985be9be102539937b0674248b5ae60e75a2ebf7707c0ee8eff8235b0c3ce58fa081820a0d719bbc6b61b04c9dd8e34f2ff5c9a84a5440c88bd4311df27df028405479c38853a293d0a3a1b7445b6d067b56487c0ffac5038b9b215d8b397545cf89bc7e83e455000000000000009000000000000000ffff0000080000008dfd92256de328f637d9e6265212c496f41c75004327f10c45ff30ecf30f6c74f1be9e5ad56d77e948c92160c1d39c9aab55fee768d8b811ad6aa15d959c223e24bb72350a7a9a35dde5c6f6ce0059adc5eb3d2d097349a74454f81784cad70aad8071d461cd275238fd72178dad1bc857c087979b1d5f18ce00000000000000d8e8af9441509fabf5d9eadb"], 0x13a0}, 0x3) unlink(&(0x7f0000000000)='./file0\x00') 20:57:04 executing program 0: r0 = dup(0xffffffffffffff9c) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000c40)) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001500)={&(0x7f0000000000)=ANY=[@ANYBLOB="3593021c0ab5dcc2302f66696c653000"], 0x1, &(0x7f0000001700)=[{&(0x7f0000000cc0)="d97c78ee68655bafa6abd574d3ac0bd4f64e205bdea57760d085c6c0bfef3beb1feae3cc6b556d8f6ad52e5d04249cada863be16ae92622376bd0fceab4902ee031f1922829742018c037571ad29abdd130696f7cdcb39a5e004e4bf9ff9e36cba5ef66bd7351a465eab9aaafaf6178b9479f6f6f24965175f91cd87cc35ad9975c5627a775a25a3785835801608e5d251cbb69bfa04edc815013b833dc68867af837cbdcac011aa74e4d82d79348d296cb26c0c72d5a6a5c5fe663e85656086efd74595956310faf4c8dfda6713ede431a202cd9fc13eca22e84d125febafc454c20cf2e7aaabe904537e96f4d8333509c3d51f6f9f4e0d44db3f8992e6be2132fc2566693eda5d514e5cebc08e89bd9e963921db379bf5d1b15b7ae8c507c246371eea4a43927980626ca3f92e0de8505f0e132824d35ff7e111a7159a788b27840582738e950c9a18daf2aff739e3f26d5dfe87557e9e59430b422f614c87a11808e88e3c45d9e6709a826fc54d9dc7688c08bb413b69f68eab3e03637e8b27630d24ab919fb73331cf05dc527041fe0dbd4c56e4abd0ea5c1017ca204d24b7fd0a4a2c4b21be905989f94e60587848a26dbff370a9e4fd67959444fbb9a4ca089c3d60b66fa09f585d41ecb50f06c320ba46b3a052a19aa71ba39d8ec30e1b77b80654afd1521fab1b74ab94cbd94bed8cdf1e6d098005b06fc1cbc1c13fabaec536974d4ffac8a8741a1f446230f7446f10da70f1951a7da099e68d7c741fd974df926b9698ff68e0551a83db70ad578d7db0b823a65fc9f7b6aa6d63310d1181a59aa2f54338fadc78e22378125ea34b8b902f9412bbb592fb32bf3b12606a5bc564e304254a2fb7deee3a3643d5c174e68e059c155eac305a71aab06d87aa34f85e29d1a53f24ebb0639f1127efe57abcb70eb4157442007b4edf41736017303fe399e538d45fcdbe4076fe612a4ef5d71565f101c3751928f232cd12d73e0d45f50db608909711908a5b864e1dc1ff8e87c6cece316ddf29769a4f84cc259a31a1d943caf9cf2732ab826014dad113b20a4177e6545a2f593a34fb7a5dc8ab579f30187e65dddee8f659eb2df117ba380b3df214f92ee6fa7f80ca51073cda0473eb6be65dfa5707acd371ae1722a714a0d036b8804d7b3f41ca473032b94975285ca228fadd5feb8fdda36df4e330f045e9b03a1f77846e5fa144aa0e830ab5ca6a8ce66017a05289bb7dd9a9998c36fdffd8d6d6a5aaa0a4f6fc7d7af4acbe2a217e1d78ca502a887f9301cc96be5d1c3188c88650cc014adb2a39abf567ee4b4d1b4f2d4f35b07287c234e0be16b89562383f7cdfa2fd1f8dfd9f79333783145a3fd7725df889ee40cf947a6347c9863077ad963bd614f408e7adb12be6ab1f267d01000172bb7ce6dc4e928971f1154da92d260ae7f253f9a61812e41c3ffe2b000840dd547db992ac431ccb889ec7491515e5fb7222e3b0feb6368d551bef7add926c566fd3b08e868d71c1828da4c68c058e799df5956fe28d25cf28fbc3722355649cc126d30ca3931ebf9968e331dda7d9699f2bad501d4f1bb919c83d94e379e39391a4b3c2d13bef7d94e525bb00a76401b187df05309cb31e791ea29498d83eb7fac4247f66aad408715d764ec7dde76f80fa97ecb1a0124e3b58001275c0c363c9af24c3ed89ddf781f81ee060d605c04a676fad9a229e3b847a9b9a87826f33be913756d0d361ed1ac589b1709d84a2b86a349fad563faf5ba5f257d5b6d282eb39b4052fd6932ce89dbad43cf143007cc09abd593d65c3c9558afb857e8df4c82869515ad16608bc31a5ef2dc37d5a0646af87a583822a107dab7e52a5adf78bfc7e6afe1c77351bdce1bd480fff4b80e66d001352b20cf32366e89086d5b6ab4878f684bc5f3982323d3a5877b093f5fc5acf86015bc9173999fbb04285b7529685987d0e67d5f2240530a8dda8c98e11247d14d878c98207d090a25da1bc085d5b50b448be5a3219efd84c1825b9f73c8e6bb099641e7e99ba1876c2bb465b10d83a59a583433e8041b04d943847d12850696dfb0de7ac4b63abc6c1eea612d323ec8744bb2a72827a74705e2719d4628834d34bc70eac45e608cee868d4cc40e9c7a17aecfd0c78d77b1f5c079e833614df3fdbccfb1b33ebd5246a4178b1ef485cf13afb7b7b5eb7c33a025e30f2e7b566f1d4059e8bd08ce4c79f2175e3f5877e1b20e7c9f397ae232be8e1840c7f056518b0475de03a035ebf48117107fccc4a4ea6dc24fe08711016b790bda8ff421e0e97a17b78805e3d4399550411af8f0613a3cce467de82ae11963df7da3646834eb39cbcf0e19fe3c21534189d3ea0ab0b869afa5727ce5d9630d63fb19ecd3ddeda17e656f68b122eb1b4e7e0cb4832ffce59fd8762cb97c04f2c5b720860f589755f9d0b7c15252a3028c9ec84ea21a55c79a1ccd10663522ac29f2df2d954893a6334491516124cae1622def8e2eedea754386c2393aee5b558e9cf642d9a68b3c828560c8b4d3ce2bfd04ea8f902681dd24df339134bab292a8be0219de37e907580f617f83f45a9351dc2293e863a53c21f631581fc824b42d9df179435d55bcf426fe6ee84dafd6bcdbdc185353cabdc2ffb9a0f405002498d32a1b92687b369a57a8903f78fa4ac58e512509df0759f5eac1e708c00c0f35b4bc136348a95cddd61135cd454bf8dc9f459a045a0c6e8b799d29fe7f3c161b4fe0b3eb3fdbe928d1ebd0f5fe36ce68288299552fa3d139a199331e48ade45aae33b9acf345b977036205d7bd945077ef2f8a1dd04f04a51c111adbd03d2fab6da1002fffa1d25fca99c62a9c0f4e6cbfd88438d9c4795954e38ee632b72680d5e6d63938842c66f66e438d13bb320f61595f586c692ad334001e83cc51771", 0x819}], 0x1}, 0x0) msgget(0x0, 0xe5) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000180)) r1 = open(&(0x7f00000000c0)='./file0/file0\x00', 0x901, 0x186) linkat(r1, &(0x7f00000001c0)='./file0/file0\x00', r1, &(0x7f0000000100)='./file0/file0\x00', 0x4) mkdirat(r0, &(0x7f0000000c80)='./file0/file0\x00', 0x110) sendmsg(r1, &(0x7f0000000c00)={&(0x7f0000000080)=@in6={0x18, 0x3, 0x40, 0x13f38266}, 0xc, &(0x7f0000000bc0)=[{&(0x7f0000000140)="c646dc86ae8872a1844aacd864d019587d1b2a542ead8cd2edd8006776d454a20f53c0b83393d4", 0x27}, {&(0x7f00000017c0)="dac01b6126c092afc74bea2b07bc48af2f6006a6ac43eb6be77b69647476808b03132d9804a2876f6406cb34370cf837788ff568886dc01caae4c4e2fe71c9df372a6b9be3c6625e9004b6bc049838eecca166c43f576a9727262761242236ef2cce319c5df6de4e711c3b2e872688b3262e1a4269d81465132a7098d2cc4b51b37eca89b5234f04553a2b48b9bdf11c374fb994b404a73d104b107fe5e2075dedd7b242c230d5cbb9487c42c1b66ed63f06b1fede317d817359605ea619f43fc5087db51edb2b858ab3a3a18dce97fd11cf2c0d3eff47ac30f42c6be659533c695d63099841d41065a0d68ae1c374b417c64a6f92064b8ce6ba6b7aeed3c7f1b69cd3fc1801a643dc5d7a2d36e1785dbe8150fd1d093c9ab0e4476d8e5ef1004cd47f3bd8524fd5b23ad282aac258b79d320baf36c485320b13ebe2491e3c0834c2452a88511aeb4b58688683ef45e6a87dc187805fbad6a1ff04198466ba64b76b186a2b662e9b141d23ff49d4b67840cc79277647d2e5f859838db071c78d878f711295bde32556aa7b7bbd3fbb2b8764dd659c91b4b4b060a760e2277693398def4de624e54123826940f09ed63989fb3bfe7eebb26a222316dfc3ce32c78aab4c3f1a2bf8c33100bf0f504fe6b42cd5e1d8f8caec7ab7d09ae4ac5210b079d5339d32a42e1a2d116896ee7c86e0d3e7d5fb2a16622238787bc9a9525fba32fd6038f6452c827e49aaf1588b5981b367be79caf455e87be51738fd9e74ae6282c33bb6eb549ead6ff2917b85cca38a8dfe5b629f982c5c60c244242f0d059001032507b3dfb08639c078b536f73d6fab9799cc98a4daa47fec3d589f941fa6c4dfe747120f81218b2b0bd5cc16e9c5be12c4ae17d115177e819776ca5fb98c6d647ec9fdb636ebc38ebb99a8a93f1d7cf7f98055da8e091a8c7aec871ff256f200c02bfef045b9671cabf91b1643349f522ea551bb0d684be38e62278e0207ba9798f55c3a23875d519e054b8258f6a4edb5172f910ceda19991dc9ca19932f75e96fc48cf42b4e21954a19d6e4800326ae7a1dae23f663d904d79f6d973b78529982cffe11c6bb5ba3d7f17289ec0e3fc3f6a74c7a0dbdea8500b4dcb1e8a311cdc55f679e09c1e86a507949c857d8e8f023bfe988593d9dad8eacec13600ee97979d37affdcd33eba40899e424cbda71952b5340c56af2b3ae4c7c28aeda43a7af9b72db81381fad221fd0fd53a1f7c1fdf184acbf6669f8ba69c7cd63bd44f9eb17feed834fe9012c5ace82fcec971c9a424f30c14ad7a6d7dad6b1de0263a7804a9a4125e672a00f69326dc870177a801fe5d59145bd80a112b380cdae4c0a7d94d3edd02b8c4b2d62199fcecf81e10ddfc742327d0bea0210cdd909e867b68272fb54e7b7691d56d197c828fe105cfb27b1fc80a25c43fc7c1730a8d5ef80500b871c05c1cf7d80ec4f2f626ff384a883de6a033f81947e0bb2dfb24a0d23176b6337f8a09bedf8a0f201f8f46b0a15a7427030b0370232f71745155bb12bc2a76918c596fb70c85571ae941dd6e9c1ad005ae87649fc94f6675316222c1367db58d6be0f15e30c3aa5fedb1598bd72a4f15b56665058aac1937f5fd5643278e94523592f59fa743f366a58f1bca05c8ab02b49e4122d265b67d312fef0bd244e2200b7fb0a505b0dd113218999fc7318ef75e6a5d2b0f9affe52148c50ffc2932e67f71c70c8566e299d458bc011b99566e9044fac23c1f8c2d22b3c3400ab0b96fe2ef60cc784abb90cf686df6137d84c895e0243e30addf18a1e1bfed087f917f6b5e7bf073c17925b6447271e25a1c7948451a55ee0a77a52371c068b7904bd02f16091209aca8d0ad55738c23b46fc70259a392dca94428c34ef5302065d76842513ca8ca4d0665f4548c699cd9d89a97e022649eabe2ee4661a466e15c18f1cc59e31867cab1e0514fa1e6c7edca3f9b19cb766ef5906c4880d327513691dd1f875ecf55f3f5d19fded65676d7681cbb6330932e542006c6b4688533e943aaef97dcfb636bf3f8b9fed6f85e8788ee76ba9afb99cd83680ed65314998e6f470ad0553f5d0caac51f30b4d4ef0463feece60152a311e3c8c5a8a85ab28b782e939ee50d97d8f7abfbfc359cf43fb3b5748069ce3a15a5c970e592d60acd11a726fd1a3534d3c4bb9fb35957ff06dcfa93b7268601af0976009b151a5b2f98e97bf109cd2c0fa464922b9fe146b4146ef7ffd4b933067a397f33d0ebb35369be4278eb790ff615d6b8a444b4e29b75af6268156c608bc010e3534c816a454b98f6a4e80a63539ee9053599eeff1f42b925c4732b0912e8ad14f211d35d7e1149b994d8ab006e25afeb9f417481c55d94e822f781fec77847275ae19280ed78f4761b2a4d18756f19589412f4a013eee2324427a63ac9d1356aecb01d761414e4cf7808dbbf442d712968522a3ed89424ad7fd5efdb6634a0c27583dc537366a991d275b896a6888947e172be236d9e3cccd4b1c7734e5638cbdaf807e1d65fbf2535356f8f1736e7d20a856a1799b46011842829d034b8e5f454b3558121fd5c6c5ac3bbfcf438dddeccac20b3b18e293e66c345dca82cd718556b9aa1f013f75e58bc4cf3ee9749a1ed39f459382c0f9e76b71c16ef0ec7b868914d34841ae10dee58992de9a1766555d52eeb86ce93de00fac614eb08c25ad5ae518f3aef61df3ed67cc7a1f39602888e4597bd4513936d37b5444496e8eed0df61da693daff614cbb1cef52d7cabb3b48e6c597800e4a88fb8e90b63b58afd0af450b905bb3c156c8f60ecba32750cc377fb4043a00e9aee67c14fa07601fc8fa360c0b5b3ac0c3f3bd3d147d47f98dbfab3cb80120cd275a40cc6bd4f3da066a69767187dc4a9d0252377471027a2d3569f6ab4c669c020df3d127f35be252f1ef886d0cf4066b375267b09d826a9299259e510da327dbd76ddd0bd0e8677175ebc3bd021b813646b2ed45418c35de25fca55b59877b826f652a9b8183f44c334b17aef530cb8abebefdb9a9e7b11c08054117eaea834746a38375fa2117a70305e74703a94e7ce26d5b94f9aedfac6f50593a9e761a3f8197341eb62c9e3743199017b878c7ed647ab6a2b4f9d2395b20d500890081b813c3d9f0600cfe8352ed3b7e26eb5cca2e31c87e468fb24dbfa03a3723b8faf4065a25999cf3496e020f60c8a0d44d745eed5f6ef9c0553611178be65add6938e2df35c286f2f613b5cd82cbff63d271f9e197bd005e350a506ba86494ac1ec400aeef4acb1fce7b0596aa44f843e629bd0135a93989e105f5de78cab8e3f26469edb6b2bcc5daa858d05c08eb2bca826541d5669f4eff9253acc4a68ad0669eae7a9751d1ff3cb55c4262a04dacdbd17b61d89818a22b4bedace65eaf0d724d28c20a8c18ee33e6741a2416deb096be0615e71053e6ebdab23e1ecadbe91682d9acf028067f0499568e5198af8402df0ec081a8b9d4ff3d7cd79b5110a0e439afd26aa31d3a82e70da461831068e60a4bf15ef056b66a51710a5925bc06fa092c7de154a4f4e99765b34f305416a662c0817a5ff9c57b2dc87ee3b201d6a7c9c9a336cdfde7ce4b54b7aa66e6bb2a2555d2310c8c422d3ffa7b6403d949ebcdff8997d215af2ee4505cfc03185502e7ba0f7a92721beb05fab99ae545e2f2cda6d1fc3c0a5952dc3b02ead30478a7e522a60133fab652995394895e29b85225c331aca95a7a546afcca1d4b82d46d68f0e5ef08534c2d711e53eeaf07e9aee8c44d89cbf4fbf41d3a7619f252b679a9a09072a70e8381cc0c136c31b9058c6d2be420b7f8bb5861c575fc21e55d205c35c7f232b53c5d2996fbe9ab202a077244385b022bae20338893859181dc2ba2f8ad8b148acf578aec4fbc4c6e94af2daece6758126e5d6d5759525cce0a82dc778812db0383a158e7bfedeea76f5627faf59f318b97fcbe4658959c2bc9c40b437f45eac6d0202a6b2ab7346767743de92ec391198ac57f2c35f98bee36141affc708de61c7fdee858a931fbc134a0942e0a81685bb8aee145a813ab9935651bb0540f5fd5f9063f4c7e944b16eb08ac457688825f1c90866d65f89c1fc294b065aeead078f84a5d6a42eb1f7a1986e17e030ba2821c73208c998e6f3ee136ceafaf7c354d500eafcb340d1d6451be29756422f6ce82bda9d691c575d8487f1af004bc005f74eac0d8a1c86f14cfbced7cd18c332f1f1ba6cf89c3757fbfc83d31dd173a457f90edf6ff1359ef32a53650239a403bdb5cba511659afd0452b54295debb3ffd4810ab75232d45e58d5c8968b1185a071df7e739579d73a94e65e77b9e59058bd57995e2aaa63c0f0273deae22632549b72ececdaec89c4d72bf2f471f194783dc378a855ab691e93f4197e01cadd34b5f63a1d4bae83662750b8abc3fa1dc01e9526cf80d8311615c1ff4f1d23ddccbaae41a9e2dcf00db94055cf663f4ca5230c383cbda39d3adca29d59e2d045d3674d502d2a84707fa89537d9172a2d61427c1eca2afddc8e5bbb93ee636011ca6b23cede68745497d2b3d88998a3ce5be817f6e27c7450fafa94a225caaa53a5a624a762ad69e5b5fb5ebb4c6d66b105f63100d5aa7a32106e4c1d05ce8c56f98743484f96244eb189dcae3d7a94828858ac2df11421f9f89727e99634dd776975e0e86a796098a6641c2237b9b6654b831b3f3d1e478c87a1b939e437dca0726be5e0d1b742b8267b2fa206ac2ad327dd3a47d8a1a1c5d4b7a218d97a03188a5f13391dce129c114c6b7c9a9bb203174a447228fc361578c896f002aedcb39d9bf30ab0294384cd56d9f9f3adc990efdf5160ed2d2943774197d341f887d7f90d15cf97d56c96fe7c7c9f1de7d8fcb5a24f95f95f1645a5103cb3425a8f85e61023c1c6edd69701e3676be7edb3461ac0aa603d62a38b3fa07ef94f122af2eafc6e855ceb0894239fbb0a51009b235bfff38eea5dcce40f4cdcdcbe481fe8dd7926bdaa5419a913472cebbc81f3d9b708371e7c5ca388a06fa352125061630535f282bfb68a0a4267a227fe52352cfc4436b99a22e8855853419903c3fcd5746729dab8f093c74c4fdefb06fb7222100359ecefe50131facba17fc5a0fc66ae84979b5e3241720af00bdb76c52e02ed0b69ca9b40a270f4e71501f7ac216274e6c8b807a2c360ba6f171eb9e83f3560f52551355a8d0474f494c4ec29d02e2c52cc4e4bc9a6fe2aa3349c55439d0015cc85ce15433e8b2af295ea90d8b50da2bbec5ce1a7d28c6cf5c8d8873c785f947b36f3429f1efcbcc3e2b6891bcb8000c91244530a62b14480064e6f8e6ec025e734ab32f0883360c62d14fd21466e8a994020a97ece4c8c9484a5f3e865812b5997e0e898309804deeb0b4f2ca3ce44eac70576f0a14b6b54483ceab62ecd4b2d3ce4ff34178504e719d7e298a5eac310eba966f418ae70b71e8e066a84f2cbb5780f852332a425885ce4b993426bb9635ba9730433c2bbd779eeea6a2374cf5aa288af802c3a1932e9a200444c8788ddf3c4440be958d511195ccbbe017ce59015f5d65f2f5b027398fb469688a1a156d5f7087812a38f94969b6106fcf7fb66aa94efed8f7ba5ccbc1e16685c176f2905938c27ef4fc7966f208652dbcc57e72e155917cd5b4503f5db7763e005eb9775f71c9613ec4396cdd65452bcab5f6229ff618c5de9f2ec534836f76667dd3ba6cc709f9776bfdd553afcc61e0c10ca2f497fcfb4636cc957c6f0837e5b914f2", 0x1000}, {&(0x7f0000000a00)="f3f328b6c4ac2f90262be8eef5b04682a7be0ebda5d974f05b909b9b9a289dff7c83b14bfe16ae87dbc01eac69fd5f733d817eb5d83ccc61643527bf26312539edc45fb52641976bd7d0963e071d7f6169cd4225f299c4f5bcd38bab1dd624f399a6ea1cb5ad7f4357138dbcf878df72c8141bc16aa1d10b88385d40f7acef66a166b9ae16e9fe6b8b8a8b50b33c5ec09aa0d7f31046c4c5d7dab8c92f208c7316f9a7bb19822d3446b4922c8e390e43e98d426ec9866dca7c550a3109f25b82c7877ba5c22afb3a6a9510b10e8bb5199aa98d0d85ba9f03470d90e1ba075c9187a788d3788b88bd3f77c2", 0xeb}, {&(0x7f0000000200)="c1faf2ab26945c7f613a1d3c0b7fd2700e1524c21693591ef0378d312d6d8427dfdedabec067e22c3eeb48273779133ae0edadbc060f218bd15bdd5def0ee64e58a583b38f141c4de9c3edc36ab3ae74944c58064bc7ff387b53ba76ebc03d34bba8436d124d65db3361a7bb1e43ae5f8c8a761f8286a9c14526e191855e7a6cca666ce9f55bb933d70aa203459b768fe820fcb01f8caa4a07795bb5", 0x9c}], 0x4, &(0x7f00000027c0)=ANY=[@ANYBLOB="8000000000000000ffff0000ffffffffa2fcc55e4f91ffec66fd23cf63f2ba198f37b78dd5563a8671fcbe417268d379ccd876de540395414ee14aaf0b9167574e7778afb435779364c584aa7e117e123644d2a2d6773bcb0ed3c7c4fa8b090535894203539459f20e7fb569529f695e40eeee258d8764e58ff6e3ba7e0000000001000000000000010000000100000011942f38eceaa5cdf5f0411c9ff72c44487169b6fe1d5a190953a6cb4debcc43a5fa48c15b31a97bad58511defb06567cc1a4ba3aed00da7467090938ed2e0436f40b238748bde762a20ae9c6c24d6fa946c598c90aa13f3f5e2344885dd28601db2a1b77c2d2087186c47ea1d34f37267bab2cbc0b0af99d60225a27b65f8c977ac6caf82741ae6e628ede7f198e68014ce5903288628dd8aacd66f3fea50e955f4a83a88cfed3a16adb23621d44283d57edd858a7a3aea484542e1f33849f6d4a1ca873f8ba6b880cdf8b43127c59e34e31fee50d45dba6f3facd71cc5b31c3b01a2e98b90f31b187c1c2f30fd1dd558000000000000000100000000010000cd315cee14f42f61e50014c470bca9c912667ed580ec4cfec4489ef830820f8aeba9ad7ce7e34bb97746e0d761769adb4d53216357cc623abf83a161453da74afd43840de4c90638380000000000000001000000ffff00002bff33a6cee365e10f055608fb6d5dd307033980b481c409be4ed3e290f04e94ffb3000000000000f0000000000000000100000008000000bef0fa7a3251415b2aa87635745f232e225a2bed42653044cb66e29a43b24fa18f6c5bf93efec1b4767615216c3487691422f6f2c694122f7bd53abfe7495a047d199b2b7d8d755ae020e1ca26f1c9d26842f2007fe393fd4dfc7f7bf44c96b8a25edc7471a428206775660f11dfa727113c72356c56b209a2fec6b8ee83ad34a7b3d4bc0653585c348af705844bcb057a84bfac866084554311ab940ca52bc80a2142c11bb34c145011836ec6af7742b9535d8d7f25b8b2f21e813b416be167ab241d51a6b5bd49dbe2ef29d640caa47d963922d00c72c958fd1b422d8eca8010100000000000000100000001000000cd0aaf05f698259a6489174f74a236b39e1f23c7a179aedddb1ad8a4ae7a3aeb2f5006c0c732dbe0abdf991e5ca7ce5747421ba594bfb5e9fdce86d570f604da6e79b9dc6f502cd87fd039932d0d0206c0345f2a6a9d5ca7d41a26b1c4d0335167e06f62c64b6737d01feff5300dace19279bfc7ccf80abe58f9495a3f69fc7ff395da32bfa68a4f745af1b9f67a6a9eec37ee6953fe817c5c8656aca6b2dc8795a628995be6ded5a8fe8a29d63ab915723f6f9311475b78f8f57c34251fca51363bc525f9c1bf526987b9e72f333f6258cc811fb7ef917022419c61b955dca9122f5c835d84da551a6f7c784b829ff4d22162ee76ed4ac79611e501a12a3dfd2f069e4a744a52aeec3a80ff8992272759c63b31148183ce48e171fb9a2e1a7d93768199627cc701ff3f72a507e839be8c91954468112f1e64b8c36224942e7e85eac0d20228125f0b29cdba7c3fda6abc7d7e10e56abd89ab86d37213e28ec7107e82330dfa8eab3cd3ce582b54ced9dc7a4f4f20b746e16921604b20d983e155f19deeea2724f800bd298d25a64c97c2a5e57cc22b01838e721ca52f6c8f8c0a21bf587e76f57443f19885287bec9c6fdf002d17758109523574e40af61c843b630942fb54395cf8db897a81229f454582d27ec8579d33c30dafda4fa49a4e733874a831f461c6dd79f3a503b81c959895dd912b1158975c6ec7d8acd57aa4781ded6769fbacf74df6953a44b3d6d10ad5326755958c14c9a08695509a1696ed083e7deb68de104e6d9a24eeb8af56bfff57e845869a18a7b4fcbc80e9d86294cd5b3ac1fe4a52ef702b8dbb21af70ac14b540124996785f1e66611c5bfaa8756b8375a80a052213c2d547154a952de6334624adbbd76ac614787cd26540fe29e33b1681fb97f1c10340bdf2ef30cb24719731ad9f1022c787939a842981ba107c8254ccef038053c8064ab3317350c1694b29f6db1ec98f6aa25c565bcd537dde42c7797eac5128412ba5f2b6d8aefefa2bd63a061292554135c8e47ea193db20b5912452a7118db5c7a654ba43878562a2c8a6b371be4d33259a57e040b23bc12f397709e60095e6979d1365eaede3e7b0ffaec474a4edca2aba5a0e040c0dd0fb2b2814e7f59b8388b6c98ffc6e626f28f66c7cd90152ebce547aca62c1851b83b56c20dbb587242d473f20deaa84f6bbd2270cc6e163d471cdb7f81fdf774b5f298b65f782b2e01ef0f44482536eb09d97f62bd94e0484be70762fc829a367cda9a174bcd6a938b980650c23cc8fbf27a328b11afcaa85666451206eb6b5e543995abfff1c4b94410fd95e933e388f8c68bf8a78af07273a192c42f983cf439c592385865a9d5dc2ceb12535aacecc2d627ebf601673898c4c7e75982e9f9be915fd5efe134f7fcf5b6f30166438c09d78bd25d63684a95bf613e4464da945ba203e9b27b4afe5b94e16447daf913bee46aef91339360acba2942fea2551ed29ac53e8216c7f7644acdcfa544a8fdf4ec383c547ab034a5dd75a64dd6fa7d71759eacd43b67a4590d20c965ffb5663adaec7c5b737234efcd91dbac456c7725d24ced30313d7f90fb6808dca2ab5aab2b4bf1779c12239766e8a0ada705cad2d88ffd43c27bb9ea9ad2925858728fb50122f3b8c648ba6f53a6a3e6fb89aebf9e9a17304096dd512218601911aca6a2656e2f1375f3bb2f65d6bd40608aabb043573c5ad8b72dd6f5064c270dfb715684914fbef4d6f15da9533f1235e8e09e3ae5d16b1211ab3477e3baf40bda036cc96b50e80c59ae3195385f1eb27e1bb156a67c1a62afe8af30e28863507b6f56eb1fb5c65b61e52420fa9e397fa8dd30267c45a4b3c7a61afbd586cdde8207cc364b2667a76aeb53f282b7e8d2f6b447072162bd7d560caf1b2919deb63d1499fbe0c5b8c90e9a0e0e8b24d489abc859c25b8aec54d1ebbeb103f08a7a83e78710ce94278f0de02b36ac4859ad7fab0d6dac9a70d1444abf03ffe87793ddf84a39a05d8d58e138af323778be70ba3abb1bd320bf11388b8ee345b48e8f3ae55be21f5675468dedfa2ca1aa6e109662a94b1bbda73ea4059a2eaa2ed2775b94753fa604c13b110304de5802cec144784be09bdd0d2998529963fa257beb31eb6ac0b6077125ba68018999fa965f6a2e3cf2756b52bcc5adbf3f3b2192f24b66e24d5f4df70ad5139a42051210a044b534e923682b70214e120f334de8e66c6bb3681272571bfc607ae2e32f19a7d830992c1c2b17acaf67d11ae5941e2c6f008bd2e97ec615c7fbbc00497d8eb95a88c69dd5a34103b75a3eef62d2ffcdad6abcc4a1ecce7fb57e95d803f292ef8956724c5f50aaff86622af906419d02ab6497459a01052115fa2824aa4dcf72014f7dd8e68488f50d3a35c00b9d7863e6f505a7882e943146285920cee1f9fb0660c7a8cf4f87b2c61ee952358e4d096b318de53c8359b9624b7c82df57c5e8322e6d053cf9c74cf50b9dd760b05b4140f9797ee454a355d407b64007e110f589f179f4e7e64817f31b9a29f9a31c43060c83ab2188e15667f51395ec7b922d9e0bba3979aa26be28bc08909e3c201c119b39d628d26cf2618ee7754e5583d1c6faa699497d8478b730d86e9dd73ae3bb450a047cf437714ae0fd1969f4468c481057224ef3d165fe772cae98acce0a28a173d653abfea2e8db8b298dac42a8aaed81390a56a09615d07a6b6ec1d114f7559ccd62c70815eada64ada0ef1483b6e27bb8b8577e5b2db505513e88f3fc969b3b5eae9f4d878f1b38c0f4d027243c40b751326473661d04e95d11496c7dd28d81963cf6de9592f14585aa9f2bbcb4789f3a7fad64ae04114f6c6b56eba3e07c681d62ca42a875943dc5502f21157c0c054c9fa365ebd162eafbf496605beae5d3894b6d3cc605ed483bc457b3a2a5af579f68c8c7855c0223bdb4cef2edb2133b603e4ae547c13d8a50936cfd64846d8bd5a335fbf554fae2e19aca30c5bd31cb5ca0ca934ee0b8ca62593426a501e8477f6fcfa10d2f0a10384b0cf681f32a6da67045feb68998c931c0a94d12bf5d8aa74e8f1c2ff0fadabe776682af045e4593ab61629cf680b35d9a7879a9559071a8e88a63b77dcbf54a31bf1b738442c555378e6d4656d9c54ececd324e855d391101ef92f4e1cdfaab93f49dc48ee905694e00d438e4b2eced5fb428f5d454c9d0e6e7f65507bdea5bd73791c7214bce393b84ce7aa83c45f9aa2ac8ece35e554e91ebbf5fe2bb643962d893180a71b38d7b33d4ac043a93a9edee8176bca28ea2d8d31ff2d4ef3f7dba01512ed433848422b28239d0c88503058aa7251c2f286859f597da436f14fb00feae4e5dfddc602a568bd00d0b3afac2abcfcab73726a342e8d2965a7ae2b41565772ca1859369085116190232affcb3dd2a949dad53d75096f417628229576de0b56eadf923a389ab718daed8701913fb4859a9baf79f113fda19dddeef5124d55c24fe5f94ee9d2ffbbe987ad56f4e884b5393eb65044918e46bbd83885dfb9cc76af009338cccf0828bd06ce78847e69d38b210221fcfee96fa195f1e4bbf20c9204b61123ca7ff0dd13f6c6b8b4aebcb58b99d047680b9effc3fbd8d8482ae276f882ebcf3edef734e6b2b8c690989fccf68c1d2f5f1eea9f1b0fd97b4f35a6c53f43e38cb99b768b2e42a64ea0ce5ce0597736e04318760965b1034f059f13e87a1743c8b32acae1d7e8124651a32141a4a634a7c1380326d42f8072f813307aaa09ac072007fbed87392b6a70bd9181ccbf924fc21cfe6721b35f054bba6badcb7c91d822245deb554fce2ccb46b4549cc39ced6e985a0d67891ca0ae354c0f59b65079859b47ebad2984148855b7a5e1d35df04be4e3d1ac8a8b3106c451a3e8df191d54a47df7df476b5490748af86b87aa0720be9107386ab2b5efeda95a19707a3cd71328b9d8accbcb8b438da2eb0bd0a0ab70ba68b9d24b6ad3a666f5f9b7ef23bf4fdf036c5f50c5c41c4fcbcccb14fbed380e4650c65c7205da75e7bb86e3b10f6c6278eb49ddae7692c4030b8ce1f2fb3900c7070ce864c11aebcef5155bca9890ff208c29119ef2b22de11e5f6c2de76e1fc80d8d2ca973dad5a2e9c0df0b5aff83c4697e6a1f51e12a9b45d3f4da945207293c7b31060b85d07fc40508d57beb3f9b74aa04905ef62dbd6fbd0316787ba10221469e7e3cb62a9a347a8a9f93d6565ade1b39c8cb6a31f783cb2185a812c4ad925b54c66bdfc782be3a09ed755d4674f4d689576fd86d9a7ebd1d8f27c4e6f31f02dde2329cca75d7fec2e2a2d8d66cf5bf6c44f5a37344f5c8e96c50d4b4c597c7a2dd18e106dd87e55aba73aa2ca3f067284053585ca033af0833b54e959bdba5e52f7f9092fecb5f03e17666cc8ce0f3b7935ed16b09cec774cbf660cb4d1f3ee1f06fae0008bda7dfb0f8dc030edd2e99a18324c8b91cafab71eb1613bdcdc59c127ecf7768c55dc3d6378fc21b650159c9d5282664092eaa0bdfa3057ac553bc4213a7cb2e07ef3e2a449f9ed342f9b954f7a76adf295fae750bdd366ce3c9d2d5676629f6fbe54bedf1f4a44d78fa092f71dfa8d4b386b641425d79ea348df0225ef8ce4068214bd796fc2a895e8d32dbfbe4dc012fd3428ca3004ce7bdc6c583fd619442518acc0973c5672854dcd511da8638170f953fb384af3b43ed2fa928e6f0673874eb307bfce63ef6115f1a7941b3ccfb46416e0797c062ef1cdb2a33d087e8b0e5d5a69e577cd82d7b992e04a4fb44804dcd5cd7324575e347f976a30988fd867667249f5cfe993500d52dce9ac9c77083fa7ff2d8b2b4b0daa8b9dc2f250fd48abc5a1c2b54cfe6093899427973c82e57e81c13b63afc226c2bc67519a0f4f179051ce21926f3cbd7385997b8fa635112b9feab8cbd8ae8b1f1704b18fab2f7c01b5ae776d2e44354478becc0365b3f52c67edbed1280ce5e17ecbc5d53fd0740e06e25600a6a0716de00cbf800e28e20747b4a5a5b65a9f37dde1306962aaff509689494cd3dc718c4d14a537c269a4a2605b7490f3a122ce43acb3f97f6f61b260ebb5587d181e26c6c5f528124e1c2137f06d156c4592fda2b84ab3936981ccbea81cb4552bd44e2470afb524523b9d24b04e4cb71afb7d20807723f79019ddcf420bd266477c0292b126e7f60fc495909fd76c9f358a244cad141debf9059ef4a53a79e4a7b52b8c19be20cadf42f442f0549ce44370e498bf19e1aa778368a9d6aa85115a1089baa5707186c54f55ad01243e4731209b828c846b80321f9f169f78890cc67164a92f470e1b4cea66c8d46fd8990b208f15a09bb379e209c169cb56ab02de6cfb7e0c1e483b80736ebeb4dc86585305bd3211372c32fe97e5e9fc0e9f92ea8a2add2d6ba7176530fa37f7372ca392091ea9938b17d7321809614f6acee5cb20c3613acaae76ca97cd2675018ce71060ed28fca5821c18d030deb1503fcdf23e761b62669873b666b5f588e81172c10840966446b8f9596ad86dcbfca4cf4c58b8ce4e38dab568997dd8f79d0f96952a769511203d5b8d5e879d405e4b5c005b8bdbd0c840dd905d2c7f6e213098d66577deb9222cabc92cad5e3868122fcbfd03d4e30ece39af4469362d0b01d345c9a7f3fb4df059ee3bc1afa2d10dc1a73e73786c3920e29861b78e442a93c41a610d026c21a7fb53e8b0188b89acd6f99eba133d37c8466f509b92952f067d39a11952cfa62d974310c52cd0574bc315c68b46bd90ed61541a27c0a2c7d73e1e09913f8ead06c6836780000000000000001000000010000001dd75a6e0dbdc5e7fe7201082dbcbacaf9f27000a8efad89eaf7c75b83d588e50f9d87ca3ab0e1027f58457169a5d3a1c675bcbd93373070d3f4ec5bbedf44d55554bac09129dfbdb23e26cf045f20a9c658247a83a171afa5"], 0x1388}, 0x1) rmdir(&(0x7f0000000040)='./file0/file0\x00') 20:57:04 executing program 0: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x20280, 0x0) dup(r0) ioctl$VT_SETMODE(r0, 0x80085761, &(0x7f0000000040)={0x0, 0xfffffffffffffffa, 0x0, 0xfffffffffffffffe}) 20:57:05 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000280)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b402934999abccdb3189cfb38f83ff90c2452c60af2b51ad0c6b004170162932fda25d893b0679a4", 0x65}], 0x1) write(r0, &(0x7f0000000300), 0x0) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0xffffffffffffff7f, 0x0, 0x8000000000003, 0x7ffffffffffffffc, "845d550900200000fc5c7fd2008f27df00"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 20:57:05 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x3f, 0x0, 0x0, 0x1}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x1, 0x0, 0x3}, 0xc) getgroups(0x1, &(0x7f0000000100)=[0xffffffffffffffff]) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0), 0x5c) 20:57:05 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VT_GETACTIVE(r1, 0x40047607, &(0x7f0000000100)) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x3f, 0x0, 0x0, 0x1}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0), 0x5c) 20:57:05 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2004, 0x4000086128) r0 = socket(0x2, 0x7, 0x1) fchdir(r0) socket$inet(0x2, 0x4000, 0x1) r1 = open(&(0x7f00000001c0)='./bus\x00', 0x100000041, 0x0) pwritev(r1, &(0x7f0000000100)=[{&(0x7f0000000080)="fa1204a49155ce1e0002", 0xa}], 0x1, 0x0) pwritev(r1, &(0x7f00000000c0)=[{&(0x7f0000000240)="00000000e3ffff", 0x7}], 0x1, 0x0) pwritev(r1, &(0x7f0000000000)=[{&(0x7f0000001200)="692d0825001f3e3c3ee45ea1ad121ec1cc3bc2d92dc2bb78512d43e985942562398f681e1c5a17870108aeada35ab29f925375d09b22368d9774be7bf9c2cea443e6dc3d31b70f1e538ae4f1204ec2145df699869294fb1e7ae28031c203952a4c9a6af5926334eefba653872508a647ab0f0dddfcd0c826cadae61b1fb93ecacea45c343637bd0e24d4b23773fe4cdc86ca65375170ff0eaf4dc1607377bca193280ae44caaf2d870c26ae35bc2adad6269ca0df462e7a69998e0f93ca7a2c327c39ef6d2bfe68a3be3653fa70da5040e91ea8ccda01c79874cf370ed3169656eaed82f02256eb8bda2802802a5bcad0da408e9dddc648034e8c33881f1ce9dbb71cbc80ba8ed2cc466795cab03774d4d485ec28b3d482d536e3b6536ff4377ee8f4905eaf731f75a80f5802f20f05d54101014796902ec3e99a59caafc2f1ff2e1952479c51c4388f5a924ddec3af363ab608b9b5d56b70b0ba0f43ad8c14edcfec2e854ed604186d74217044e961892aa5ab865b2d19a477d3f241a648afb4e6e99d5b7e6e5bf8c4cedf64c46a34a6fb5c20f72817ba0cf7703f185e1cbe671b950efdd5de98da958fe073b8d63d73f596dcc2f7a6fcd43899d5e2d743e308fbd852830afe30daf1b8371494ebe24c2072f43eeee48dddc266d481ceb6584ab8297690599722f6c44541967663a8eae02cba34dd0ea3d569ba356f87d210b16e02a76895e800b94c4080341c08e833a12eecd910c93d86e82cf4df64916d555797c2b4cab65da0c87d4a1de23e4f3ae48ce1a7a1503442a939ba90c5e6001601ce024f78519838e15254deda121e40a0ab4b7f66bfd51a6b088b0261c88a3206cd161aada99959c6aad4e06589a8e899ed7f0aa0f66b26fcac1c7ab2ab1cfa7fbc977127d39d3a3f52be27fcc031c4ec33e34f7ee747c334bc8e7b81beae7314cf3f4c7819fcf2ab369243f48f529dd0a40e384d87b636f2a8ac10ad0b7af71a94e003064696b749611c267d4bcea3f9d9b82f9f8d6aee79536a22a88188dc91e3c667babfc6db18e5de04768c7eb4e10bae8d905a7217c2ea4c7902408cdb6b9e7174e40a95b00c07eff19a62a8374e0ed1fd8710519a475bd45aae483b547d808c08d7797cfbbd3c2765b9b4e246740054acb6824ec2700f7c1d2488952a18678d040e9cdc1e6aabb9e4ec90b6ea66905bd005b064d6b524ea73ebb3edd56d6d2bf5fe397c2b7200d33b39d6ad5ec7f2e5c9ff207ed03d7cfe34e49d0881ed3a4c2e7dc07c032644af0e89b8706e0b70f42e01569776c4892d5dfafecf6fee4e8b7f91331fd72dd70a6d4f30e4d9291d78e511d39aadacba8a3fd0196d128a0f395d0e41a023bb2418e10a1e94a5acc62b4b201feb0e9b3bb2b26f1cf0a58d8725269deb763fbd58b82e8ced288428c2eaee7f74ccce5b57fe3c2134f39a49f009745c292507a7b35e055f4fb472624851692bd0dece59d1fac7458d6b941fa091ecfbc7eb43427e60694690845bc771cf6aed65473f6291cde62c01ff9a7ffa90be33d9791307c195f280cd638556c2ac5a12b26245c8a01b41b6fd4224ed0df8f1c80679b1274558f67cc3f79ef44a363ccf3bb0644876e037dca73bf4f68ab7a0704cd1474d878ae07323d7fd1eced", 0x493}], 0x1, 0x0) 20:57:06 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000280)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b402934999abccdb3189cfb38f83ff90c2452c60af2b51ad0c6b004170162932fda25d893b0679a4", 0x65}], 0x1) write(r0, &(0x7f0000000300), 0x0) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0xffffffffffffff7f, 0x0, 0x8000000000003, 0x7ffffffffffffffc, "845d550900200000fc5c7fd2008f27df00"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 20:57:06 executing program 0: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) truncate(&(0x7f0000000240)='./file0\x00', 0x8) r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) mknodat(r0, &(0x7f0000000180)='./file0\x00', 0x1000, 0x76) link(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000080)) ftruncate(r1, 0x0) mkdirat(r1, &(0x7f0000000200)='./file0\x00', 0x0) fcntl$setstatus(r1, 0x4, 0x80) renameat(r1, &(0x7f0000000140)='./file0\x00', 0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00') 20:57:06 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCMSET(r1, 0xc0044266, &(0x7f0000000000)=0x4fc) execve(&(0x7f0000000080)='./file0\x00', &(0x7f0000000180)=[&(0x7f00000000c0)='\x00', &(0x7f0000000100)='\x00'], &(0x7f0000000280)=[&(0x7f00000001c0)='\x00', &(0x7f0000000200), &(0x7f0000000240)='^\x00']) 20:57:06 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="8202002f666949653000"], 0x10) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0xffffffffffffff78, 0x0, 0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="140000000000000007000000010000000a800a3e00000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="2180ab55b05fe58d000000d23ff4dcf9ac94e500"], 0x18}, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)="8e98bbd5a85c7636b83ae119eeed470f6dbcc752c73e27b292e44917a689b9994da12f6aa484a059bc4d3a68a4a974676123999a36560d389e22af46b52794ac264f287c6cbe3a67fe50e2b727a536a7e8d1bbde06487b71292d942f70475d40a3ad983048f5c201c055952e947ac53830adfff217e59ac0e97ee4036ee984cde969ed22a30d3a99eeb09cf8007923c1136a7b63f5615e3e0f7a55a32f1186914fbd345abde95d65468116fe3c295a6d546c4a8582c7149482de37d67aaa4c6006e00fd3b8ecded27699dd7865944c9a52ac62797143de6f6ed11ede89089019aad862e229f2d7a50d5160e86465c7dba307b4995a0a4150d51f", 0xfa) 20:57:06 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000280)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b402934999abccdb3189cfb38f83ff90c2452c60af2b51ad0c6b004170162932fda25d893b0679a4", 0x65}], 0x1) write(r0, &(0x7f0000000300)="acf11695c181eafb5e568181155cf063fae5b422a07b70ce2eb8bec3d5324b36127ec0403ce7ed861eb7aa084072c1acf5d6ba093aa8f5671305584a4fc1ad88ba9990b92d765f96b95eaadceda45979c75188b1f4a8fc7b645a5a1677784497473d44b39c6d08b7961d8868fb62e364e41fdcb2f1a4", 0x76) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0xffffffffffffff7f, 0x0, 0x8000000000003, 0x7ffffffffffffffc, "845d550900200000fc5c7fd2008f27df00"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 20:57:06 executing program 0: r0 = syz_open_pts() mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x86138) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x8080, 0x0) faccessat(r1, &(0x7f0000000200)='./bus\x00', 0x120, 0x2) r2 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) clock_gettime(0x2, &(0x7f0000000080)) write(r0, &(0x7f0000000100)="f780fa256e87822bafce3c682ac8bc2f34a3d8384acf8df6257dd060dfbd1f969ca61e832c7cb41861f928d01dca742d4a43c174f5efd2cd675964712cf97edb66ce886a8cc653785f09c5bfa91b53918ba7c2f45dfe032b39", 0x59) write(r2, &(0x7f0000000040)="51050009", 0x4) pwritev(r2, &(0x7f0000000180)=[{&(0x7f0000000180)}], 0x1, 0x0) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000240)) 20:57:06 executing program 0: getgroups(0x1, &(0x7f0000000180)=[0xffffffffffffffff]) r0 = socket$unix(0x1, 0x0, 0x0) accept$unix(r0, &(0x7f00000001c0)=@file={0x0, ""/4096}, &(0x7f0000000100)=0x1002) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) r2 = syz_open_pts() mknod(&(0x7f0000000300)='./bus\x00', 0x2000, 0x0) r3 = open(&(0x7f000054a000)='./bus\x00', 0x0, 0x0) r4 = fcntl$getown(r2, 0x5) fcntl$setown(r3, 0x6, r4) r5 = socket(0x18, 0x1, 0x0) mknod(&(0x7f00000000c0)='./file0\x00', 0x16, 0x7) setsockopt(r5, 0x29, 0x80000000000000a, &(0x7f0000000180), 0x4) open(&(0x7f0000000140)='./bus\x00', 0x1d9, 0x100) 20:57:07 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000500)="3e2a7913e4ba6d673553c0c01b3dfaf90f001e4b2ae5eefeaff0f2c85e2831c61ad4491d1f7828bc2d2a500a35ace697bef649fa9da398bcd62b103434820abc4bcacfa3444002007e14295fbaabbbafe214dea79d95e8f6b9d3b3c190fff0c9ea73906e2adddcb95afdc27b8c9831351d74122ab9bd510eb009b2c4c7a18ef00201167f0000000000000000000000000000000000000000000000a2bc3c3fed9e907ae0817ac9ae8089ff549166ef4c81de589445d99e81442690eea3b617b256285db42562548a62acdf6fb75c4d3e93a9bee424ea37bd13a1f417f979830d6a5793c819c690e42221963f123dd0702e42d2f7ece489a6b15cbf", 0xfb) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0xff7fbffffffffff7, 0x0, 0xe3, 0xffffffffffffff83, "85fe4dbfa6fd0120000000e0000200"}) readv(r2, &(0x7f0000000140)=[{&(0x7f0000000200)=""/113, 0x71}], 0x1) 20:57:07 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000280)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b402934999abccdb3189cfb38f83ff90c2452c60af2b51ad0c6b004170162932fda25d893b0679a4", 0x65}], 0x1) write(r0, &(0x7f0000000300)="acf11695c181eafb5e568181155cf063fae5b422a07b70ce2eb8bec3d5324b36127ec0403ce7ed861eb7aa084072c1acf5d6ba093aa8f5671305584a4fc1ad88ba9990b92d765f96b95eaadceda45979c75188b1f4a8fc7b645a5a1677784497473d44b39c6d08b7961d8868fb62e364e41fdcb2f1a4", 0x76) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0xffffffffffffff7f, 0x0, 0x8000000000003, 0x7ffffffffffffffc, "845d550900200000fc5c7fd2008f27df00"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 20:57:07 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x2) r0 = open(&(0x7f0000000100)='./bus\x00', 0x10491, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000040)={0x2, 0x2}) ioctl$KDSETRAD(r0, 0x20004b43) utimensat(r0, &(0x7f0000000080)='./bus/file0\x00', &(0x7f00000000c0)={{0x3, 0x6}, {0x54f, 0x49}}, 0x0) 20:57:07 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x20000, 0x24) ioctl$TIOCCBRK(r2, 0x2000747a) close(r0) recvfrom$unix(r1, 0x0, 0x0, 0x802, 0x0, 0x0) 20:57:07 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x90d2, 0x0, "0000000900000000ef4de400"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000040)="0418b10900ad5662b3c4020000009f5c14c776b631adbf6203d7879ba9c5c9d028147f02c116", 0x26) syz_open_pts() socketpair(0x7, 0x4, 0x5, &(0x7f0000000640)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair(0x10, 0x4, 0x9, &(0x7f0000002c80)) readv(r2, &(0x7f0000002e40)=[{&(0x7f0000001880)=""/224, 0xe0}, {&(0x7f0000000780)=""/132, 0x84}, {&(0x7f0000001980)=""/4096, 0x1000}, {&(0x7f0000002980)=""/226, 0xe2}, {&(0x7f0000002a80)=""/4, 0x4}, {&(0x7f0000002ac0)=""/234, 0xea}, {&(0x7f0000002bc0)=""/167, 0xa7}, {&(0x7f0000002c80)}, {&(0x7f0000002cc0)=""/244, 0xf4}, {&(0x7f0000002dc0)=""/118, 0x76}], 0xa) shutdown(r1, 0x0) close(r0) mknod$loop(&(0x7f0000002f00)='./file0\x00', 0x6021, 0x1) dup(r0) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0xfffffffffffffffd, 0x5eed, 0x3, 0xfffffffffffffeff, "85495500020000000000001167f5afa680400900", 0xfffffffffffffffc}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000840)={0x0, 0x0, 0x3, 0x0, "b08dce5800"}) r4 = syz_open_pts() readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x24ab6d9bac2001dd}], 0x1) write(r2, &(0x7f0000000680)="f6a4cb882a036d8851f6d4976beb6c4d2a4f4d341947391655846e2810fd1fcc3743d498c12a2adddc1f20c6e78f579bb070ac566abf2f8dca8a2ab05e8cb2760c0d81c406c3b10197e63092f14c176fa0b0406893ba834dec69b96bbc71cd7ecfcc1f356f03b56d68e03688e9a8f3507de59167aa0f0f65267035a5c2e16776b39f9e7e3c79f470526a78265f6f86aaf3444a532f04c143b7519ccb64c37f9cbf395a51ed27c97a7f600e4891ec3ea25ee9a04396ffb2dbafe8beab98922851e78b1060ce45eb3ea0816eb5d4e6f441451107af8258eabd5d36b8bc40a836747db6f93c41fa61d4c6702cac4e49081cef1d32", 0xf3) readv(r4, &(0x7f00000005c0)=[{&(0x7f0000000880)=""/4096, 0x1000}, {&(0x7f0000000200)=""/222, 0xde}, {&(0x7f0000000080)=""/61, 0x3d}, {&(0x7f0000000300)=""/107, 0x6b}, {&(0x7f0000000380)=""/103, 0x67}, {&(0x7f0000000400)=""/180, 0xb4}, {&(0x7f00000004c0)=""/252, 0xfc}], 0x7) 20:57:08 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000280)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b402934999abccdb3189cfb38f83ff90c2452c60af2b51ad0c6b004170162932fda25d893b0679a4", 0x65}], 0x1) write(r0, &(0x7f0000000300)="acf11695c181eafb5e568181155cf063fae5b422a07b70ce2eb8bec3d5324b36127ec0403ce7ed861eb7aa084072c1acf5d6ba093aa8f5671305584a4fc1ad88ba9990b92d765f96b95eaadceda45979c75188b1f4a8fc7b645a5a1677784497473d44b39c6d08b7961d8868fb62e364e41fdcb2f1a4", 0x76) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0xffffffffffffff7f, 0x0, 0x8000000000003, 0x7ffffffffffffffc, "845d550900200000fc5c7fd2008f27df00"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 20:57:08 executing program 0: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "172d768989ca984c8831ca15004a546eb3dd1b1b"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x2, 0x4005, 0x2) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x8, 0x3) getdents(r1, &(0x7f0000000080)=""/93, 0x5d) 20:57:08 executing program 0: syz_execute_func(&(0x7f0000000140)="36420fc73d00000100c4e3fbf02338430fefdcc4e179eae845acc4a295b7355faf0000c4830968a9f57f000000c48265998724000000c4a28da79cc300000000") clock_getres(0x3, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000040)=@in={0x2, 0x1}, 0xc) 20:57:08 executing program 0: r0 = kqueue() kevent(r0, &(0x7f0000000080)=[{{}, 0xfbfffffffffffff9, 0xf}], 0x4, 0x0, 0x0, 0x0) setrlimit(0x1, &(0x7f0000000040)={0x169, 0x3f}) kevent(r0, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x8000000011}], 0x7, 0x0, 0x0, 0x0) kevent(r0, 0x0, 0x0, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffff9, 0x10, 0x20000006, 0x2, 0x100000000}, {{r0}, 0xffffffffffffffff, 0x8, 0xfffff, 0x10001, 0x80000000}, {{r0}, 0xfffffffffffffffd, 0x41, 0x4, 0x8, 0x5}, {{r0}, 0xffffffffffffffff, 0x28, 0x40000000, 0x20, 0x800}], 0x3, 0x0) 20:57:09 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000280)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b402934999abccdb3189cfb38f83ff90c2452c60af2b51ad0c6b004170162932fda25d893b0679a4", 0x65}], 0x1) write(r0, &(0x7f0000000300)="acf11695c181eafb5e568181155cf063fae5b422a07b70ce2eb8bec3d5324b36127ec0403ce7ed861eb7aa084072c1acf5d6ba093aa8f5671305584a4fc1ad88ba9990b92d765f96b95eaadceda45979c75188b1f4a8fc7b645a5a1677784497473d44b39c6d08b7961d8868fb62e364e41fdcb2f1a4eda20da5a30d6d00fd22f79351a6812efe37ac0f35329c29abfb8c4b19d9dc56e31ec4e6b0020f6909430a656e434aeda59cb7edd1ec4b81cdcca8", 0xb1) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0xffffffffffffff7f, 0x0, 0x8000000000003, 0x7ffffffffffffffc, "845d550900200000fc5c7fd2008f27df00"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 20:57:09 executing program 0: r0 = socket(0x10000000011, 0x7, 0xdd1c) close(r0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000140)="717a4b8f0f560fecc2d38edc9881dcd5421857d0db1acef603c7ba41a93a83b0b826e5873be9560f301759ffc39ba10f4bfff6918c6692f0519e5aaadf5c07a08dded3f4df7cc761cdc7fb80dcf56c7ccd8bb449ae93dc102a796369fac573387a12ca375c99f4870975def32bcf4e3a0b415a5affac721f0145990966f70b0af3864550e4adac7cc538dfc35b3bc35b64", 0x91}], 0x1}, 0x0) sendto$unix(r1, &(0x7f00000002c0)="57b92484e552ff629a1cc574bbcc20965e1ac9cacc39b37d32c0981ee92b87d46a553f1807d879622151300bfa26a97327b90b6e16e4256c655ba8c95ea82a66697e27451d51248ae2d84d08159378e4a2edfb8f51b91b75fe15136220a4a4a7a8b60c7561ae8b7af83cced939e77d95e53a477a91de2d5415b4abfbdb348d4036c38922dd718ab51d05fa18031cbe081c085a2d5f", 0xbd55, 0x8, &(0x7f00000003c0)=@abs={0x1, 0x0, 0x1}, 0x9) write(r0, 0x0, 0x0) recvmsg(r2, &(0x7f00000037c0)={0x0, 0x0, &(0x7f0000003640)=[{&(0x7f0000001280)=""/225, 0xe1}], 0x1, 0x0}, 0x0) 20:57:09 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000280)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b402934999abccdb3189cfb38f83ff90c2452c60af2b51ad0c6b004170162932fda25d893b0679a4", 0x65}], 0x1) write(r0, &(0x7f0000000300)="acf11695c181eafb5e568181155cf063fae5b422a07b70ce2eb8bec3d5324b36127ec0403ce7ed861eb7aa084072c1acf5d6ba093aa8f5671305584a4fc1ad88ba9990b92d765f96b95eaadceda45979c75188b1f4a8fc7b645a5a1677784497473d44b39c6d08b7961d8868fb62e364e41fdcb2f1a4eda20da5a30d6d00fd22f79351a6812efe37ac0f35329c29abfb8c4b19d9dc56e31ec4e6b0020f6909430a656e434aeda59cb7edd1ec4b81cdcca8", 0xb1) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0xffffffffffffff7f, 0x0, 0x8000000000003, 0x7ffffffffffffffc, "845d550900200000fc5c7fd2008f27df00"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 20:57:09 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000280)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b402934999abccdb3189cfb38f83ff90c2452c60af2b51ad0c6b004170162932fda25d893b0679a4", 0x65}], 0x1) write(r0, &(0x7f0000000300)="acf11695c181eafb5e568181155cf063fae5b422a07b70ce2eb8bec3d5324b36127ec0403ce7ed861eb7aa084072c1acf5d6ba093aa8f5671305584a4fc1ad88ba9990b92d765f96b95eaadceda45979c75188b1f4a8fc7b645a5a1677784497473d44b39c6d08b7961d8868fb62e364e41fdcb2f1a4eda20da5a30d6d00fd22f79351a6812efe37ac0f35329c29abfb8c4b19d9dc56e31ec4e6b0020f6909430a656e434aeda59cb7edd1ec4b81cdcca8", 0xb1) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0xffffffffffffff7f, 0x0, 0x8000000000003, 0x7ffffffffffffffc, "845d550900200000fc5c7fd2008f27df00"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 20:57:09 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000280)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b402934999abccdb3189cfb38f83ff90c2452c60af2b51ad0c6b004170162932fda25d893b0679a4", 0x65}], 0x1) write(r0, &(0x7f0000000300)="acf11695c181eafb5e568181155cf063fae5b422a07b70ce2eb8bec3d5324b36127ec0403ce7ed861eb7aa084072c1acf5d6ba093aa8f5671305584a4fc1ad88ba9990b92d765f96b95eaadceda45979c75188b1f4a8fc7b645a5a1677784497473d44b39c6d08b7961d8868fb62e364e41fdcb2f1a4eda20da5a30d6d00fd22f79351a6812efe37ac0f35329c29abfb8c4b19d9dc56e31ec4e6b0020f6909430a656e434aeda59cb7edd1ec4b81cdcca8e90dd5e95f29abd67f1714857148665b7a84c14c3f958b268a8c5e9211", 0xce) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0xffffffffffffff7f, 0x0, 0x8000000000003, 0x7ffffffffffffffc, "845d550900200000fc5c7fd2008f27df00"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 20:57:10 executing program 0: r0 = accept$unix(0xffffffffffffffff, 0x0, &(0x7f0000000000)) pwritev(r0, &(0x7f0000001580)=[{&(0x7f0000000040)="66e1910cfb7042c5a2e7df3956d59c7995a29fe8d700012a2db78b72204f78be597df4a9193d542587cd329fc24182b2cdc63dca7a4c7b8d1b773cb205746cdfbd66845c6ddb73b7ad36b76f628bbb7bd29b722a14dcd51907e4666c1fd4918cdb5e814da3fbbdc480774c6f89a701f8caa16802eff8368f898be4767e417cfef752f46eaac42864adea9c580afd6b978be82c917d202357adab33", 0x9b}, {&(0x7f0000000140)="c903b51d70365ac8934ebde4543cd22ade74ff2342f278d3b9f411226f4a461adb388c31d2b284fa822075f026414b1d2114ae4b4af006183fe0f89808a23ac2283134c9196b321340b0faa78c64fceefd37bb182c90f1890a83123536d5fb4d37cfd44e51d3fceb7a1511873ecebbed169f713455f12cb5d0b777eef542b3bc65396c3bf8b7f3800c1ec69a845dcea99e14a45746bcb0aae673deab4e7704e2eae449efd5a090154211e4d59bc1985773cf79d92bf81739fc0916c700813c9b3f39ae923390134063a9845d247f73f8", 0xd0}, {&(0x7f0000000240)="2c8e8c47caa430eb3a82bb856dcc6d5d254a326097229cf907b22993cf6606e0d09ffc833d3c0c079ae52caac318e196a1fb8eb221c4cbff64b8a8fb7e5c44fcf2eb496f41462833f82bcfceb057328ab3cf3ecdac60f92bd4ac9127b7a49156912beab5a0b98b3c7d4a53a0e6d97989067bf339700e83947f6114eb2558fb6ccf87ffa0f3bcb890a6808279cd1f44c98e19ef17e297269bb31f0c377db6734064b328fe7ce87b28ae98a2c54f", 0xad}, {&(0x7f0000000300)="ba64dc65af702cf9f147fa4ff2b36bf01799365438adfa39f6ac6459928adca6554b65e12bd84f76496d9f95dd57b13d37038d844f433348b0c35c4927f2dab00be6276959ff9ff1f5005656d814d4db4e7b0b91146a906110d045ceecb7a771a1d6a8ca9cef2cfd1ed944fc08209a339bf0c47edc253e1335bab79e00ae236c652c0cd8f7f4e943be0a47b7653fea7c08cb106a873bccb065d0d87c8c0a37a27e3f8f452d06c79f8068b576cfa822d4f3b6bf36043be9850f4b2ad2a4b59ce34affd5afdd056675d9d654510c7e6461b697f8135dc7bc2fc81931e4b5290e19dc05e2c833417a9ce5e353ac58421f680b8191c2d0d7a848", 0xf8}, {&(0x7f0000000400)="2613b542a412163723819c5d6c4ff0e4bfe764ab2e42aa6bf5a49068c4019481bd7724e8350982cc4a94e8a7a1c55aa95357ca45f5d2e53cefecaeea85ac1e69eccdad2bff8f0b0078fe6555ba877f7f495fc6640f05fc12dd3911778ee637b412bc128110d4", 0x66}, {&(0x7f0000000480)="9e32302ae56d9eef6d015bffb75e8752b00fced74c95de27e7ec6989093c81dac0ed0a13aff6520e12cf28fd985e4346d5010ab1433f47e2f69fed7db099df50cd31bf29d4e544d1ca80b764310b8759ea5df201213bee23433d06481e25175759a034f13739dffa39ab966c82478313ece90d015a0680186aee14055d44491ad829c720e87015af40f926", 0x8b}, {&(0x7f0000000540)="75230f5b7573c8b4b104048bccd2374a4f3d22ca027cf59c251dcba40bd4d0fdcbd7dc0cd8db", 0x26}, {&(0x7f0000000580)="ca9960eeb1a935e4dc042825e725167fa7157390b8bc0822bf064c784d2247d476739b93d40ec1fd1f87124a9ea5b956e7a340ed90b2b8097c607a8d04532944cf4742be1e74e262c24d660a68d5e087a6c6280298a90a59a738986b27d749c6317949a8b04a1d40b22b00861845eb2bbc7e982aa18d96c0d01df436bbd70c407a01ed7f33e3c0c79d4674f300b199961ff7ca7a3bf8bb2af3bb5e92cffa19b3308872f2593bd9d52349165b10db6638f743dd70a139e3a3f47c97b46aabefd8dfa85c18fc998f207b08d62ccb0ca2bde657546b1dd16dafd055a4d92df0c0eda2b9789ca440946ba32ad6fbf5db7d2b80ac275fbf89f68053790c4f11c81f6fcad2678856d3a6ada9dd4382b2b20bf49e49fec2a448a24942a3c057ed0157fa35d1238c6dbe9ed1560181e95e3075f42cb892039f569f84cef62f5b559b0bdf699ce5e500a6e9db8a18bee6dcf438e92c34f27001c9dfd70652b52a0cfc579dfecbae5d0b1a7655ed8fe03a3182809d1dfbbf3f7a96870c2c6115853336aed8f869aa98baac8d0ebf3672afbd3a5655a04065fc8530f69d01afbd02da3866ac533178da4f406747c826ec89773d99082032e471a9b7c22c863317eda7a6ba8d1fe4ad677addbabd64e287aa6461fefeeaafd159b05adcd6f57d13876f0b5385b48544d21cb6b0bd7d0115ceae123491b82371ddcdafc7ed55011cd81d31caa06fbeb26f7de4a04ddaf4aefd874ba719a87569d40b9d57b99992ea45ddb832235e8c5d041fe992bc216c6be03f5d17063b2ef724919333c2e0b177f5b112e27af8b785653ae9a6dda698f9ac50f2c128aa0ea7b9b5fe72c1b797f19a9d7f8603828d23a31a37adbcdc2f779d4f227cffb3725b6619143d355c3a072d5c7856f710b88f944d3c93a7933eabb32aec8d967b38573a4a72b6096f39c47603e77f269de2ff83706892b8eb67ba25d8bbbf0d727b3311845a9a0e8060921360c103ca826ada94bcc6f7755786b92f3293d1760cb80f4ff4109e8bda5818428270a279ffd82f043d71227a1c6970133909a2737d7f0080cad7e0a479db94e5c8c7c5651a2a15cb18a685ea366b5c2cb48369c1e44d2f54a8608895ca71a919a9762386c2058d656d9bbdd2c16fbfb6527f76197ab3f87bd58c986212c54598d1004bbac0b4ca9b6425fed7ecb7ad6cd12f3e6326201645ee316afa57b2e70b7570628bfb1296fd8d5cab1b9ffb19a34ca974244c804fc8ecbc80f0609c87649fa61db1d0d7ffc824b8e59436dd24655ed26c83b0a2bc2eeaecc1619ec39a014f35cbf632611d57e1344d40222e1fa06b3bd1ac5a8f53004d5040990aa192c6222f59bed821d83f2cfaaf889d609ac395e15e20c641a9552a43d324d66d0cec66e16bc9dfb650c9fb821f5dc14d08d57dd8c642b964d4b435330f2329d96c4a4c9fb5f5a5f55a50c1321fa9ca65640b2261d0e697fe9bbf82dbd20c1e4e5804d26e1189a591b4a932631eec77511c0d7ba8740e35945f3ebf4a71b24fd4f72fc1a5042a9fbf851431864a15642794f3aa069203dd3191984b2c1353d8088fca9e9bd0ae21d98f94298f7f44ee06b06e561c8a0b0064e7a29be41545ae8941f75c7fccd2b1aa846fb17e79a25ccb7dc6c2b6ad59e0c7fb905b587bc645aed2d578404c653a3507f71790ca67fa9770eaf3115e7605da1ad35653f605d813c8bd20f13f53397d326d38fb0c1cc8823fe1e99e2e0c303487f2536a300bc3a58ef73becd86fd955d5f792beea6763822136d8f477e70137f19b3cb28c8f9685c40cbdfdff6324b9e8451cc7ebfa8be3ff44050cac2770d907deaa5b40a0095d79c5cd252c5251729257867a512a92d77e8a98a3e41d41b4e1a9b9d0eef9458f949f7d1d2173e665989cafe1c48e1cbfe83038631881a9a03f50ec122ac4f1f90d5cbb6f6cac2df3fcaa3ed1174abe3435434d075cb4fb502e38f5b12449b6971f5ae57aa34d108ec9543d59b7d7b56e3f9376d2984785a9255afc4ae18c68a2634fc70e706d0eab6360b65a2f687df21ba305b7a37385517af528818b211ae1a2e55b559d59899cd8a82f026f9501f2b7146694168bd489461e2ab9eb6cb94fe7de880750ffe42ffcacab39fe67e9e70bedc9a86f88119584bfe45320892bfd83716ca4eba9481f8fd2d08af3aebdb6262f478ea959f278ba35955c60f69b1daa21745fca8448491833d95ae3de00a4200fa62c46f394fbc7bd9b599f28979ec4e56c036dc4d4927edd2bd92eaf464e651178435fdbd8bb19cdcfbe05ed67880a35d0ed59be7703f000820bbbf52955052fbe8c5603aac9b27f8611dd3598173907b25e900246affa609b139e9b9bd3a59a035988d9e170cc899faf0b06acac9d01387bfd38070bbd57e0466046b4fc960d5559114e9f9f43ae8ccaad07710cbcb93fd565c54d15e5a485a7c67927cb50f802e6609ebd703e738d45471d1f42e913933367c73559f8f79ca45b48383616a995366030c6dfc0580526ff4415bcbc842e160daabe188d9c50aeba1a209be87782ca1bf08363f2e526c78fcbc18574462187e2e3d724e5f231a2792978dbff93c0a36cfbb8d03b6c9d0a66a7848f9b5cfb7f9b204869f2597c86c102abb8d59dd9e3ea6ffcc52eba8fb768c5350b5a230f77a68395c1003695bbb991d067cd10417c14ca977fe29b5cc3abc553a21bd255ebdfa7753d2138fad73c700c17a2d1ab977cd2b72758b3318a0ce32b2f7222b725cd6e3e7a0c7c6b633d28c694ddd56551fda6d8475ba96a0b0b513fc159527dc1063e419b4a827fa3146c3ca6500ac19b8a60157b4dda56a9f17c1147253573a533712c87c57bcc441cfd8b5fd560e62c7bed715bb4f4427d30c3ea9b86ddb706a46edc294077b2358e7c37305fc23bd18993fb390eb51edcd0d5fcc28143cd1f23a48c5c0b21e7955d91bd7999dadb3712b66c1d4310ab1c0f32785fba889a10a2502bb57de6a59c714f8e907d65046b08acb6cd29d6ac9c0fecff2e294141c58d338e8b98fe448266257c5b3ba1b1b9d199fb4ff79693f6b155ae7b89426f0b015d13afb2bcf540a2ac6a73b2c2fe9cde73a23dfbbc929900d30ed1fc0ed5185c50643504848d603a53319141ea661600a62a5748dc3a7051a5b1d1caadc2be0f75aac948ddb5260134a744f118dfd3c5b108f31bd1945dd8ac8476ae0369529ed0100fdce9edf4458c4fb7e1298ffb7e15e2f910652ad84bc9a929600ddbe36482f82eb3953ba2c4e5bf81a8db37c955430e20d8cc41603d0089f3e99e97a196d6a8e0dd945de455f7a14dbb832a2ebde115cbcf98672fb37cd3a78c2d0e42ff48106415e0b4076547698f094fbefb41682feb0e820da5e0870b4b14ab7c1215c7c543697a8567b62f88e7a6ac0b5db511968170bec6d44d28abf0a25c29939ca9bde14128390c1f2a30ae0e49e5db07ba2d4f1c50c65be7263c06d0ad419abc27dd95967843549bab8ce46ed6f1c087581692f0943cf5256f5e8bb450610c9a95672a8ede97f301220c7ee10b2ad788a6f48d64a4a060eb54d7c2174603be7a3bef292c15a9d0cde5c42648599ae52455f869c30e74fad871bbc1d9994e5d6abc90ee757bc86800115e87fec55fd98a3dca53d81da046f303a619d3259d3d0896df59a2587055cd7aa6dafeaa3a2101ac52f6bb343e4f60673fc7832e285da0e968db479cdd842c3fdca8077359892f70a4c459585ee5ca50e3ef6dc156636a1d926f63c1b89c2117b76b0d4f7d05a61000d4f98756553cb3f2092b73cb2f02426da2a3585323650ba145cb7e943b4a09c601f2ed45483e988aea36a959882c3270aa36c1ed38aa75b6b96bd5184a4672f4066b421452409adab625b09c7ef316e3ae913416a31ba1cb9a2d660a32a696e55fc021d44948b09d95c051172b349b56a74a5ae5420d56c8898416e2e1321d78ebe5bfaea9a4dcb7c1341d72f635898afdee506eae4d0a03fdab3fb04e039414d8cbafec1a0db1e32834c0846f4e350712318d43a27b9a479731b2f963ef108afa2a37b5490251f055dd67fdd8f212bc2ee0a92983dbb01e21f0122aa77382e279407174284dd6683db6e256be0c289f575a94fa22ca8ad18bcba48aaba6783d6a3ca422f59cab0ba10aa4f114dc4ef1de68576cac4ddd00ae8d55a28910180d3c3b0a8807a038b22e72dac193845b6ddce1a7f5aa90a827943af5a59af15c1e7e2d4367cdbfb6c1cb64e7e72d110cb65e80f0a9cb82c9828062310d51908a97546c570964cbc6926df656f9a6db64782687f92df374785eacdfa62d1ee561eb72f810b5cc69495c9837c6b09f090fb20f6328134a5431c0259726def94f4c1c7a912a46931eac96b84e0c4c4be46bbfa2b663a3ee3c1a30c5335e970c1642c26bb7d1ee2ff7525d5fde3471749ede39b70fd308832ec67738ae774c212eeb7b803c54a301f59771f8ba3e6f9464037158f509da753aab5d660215bce1fcd77b7774fbdbee2571a3a5b169e2934285d2e0c2acfaef704385094c44c6f2c02f45ac12a6a6cd138ca483dcb6b3427379f354d9188eb5467ce1b9a1cc64f0032820c7343f8cc0fa7398945691580fb883cc8140e6e089e47621ce1be1ed8e3e11e1afe6d646e67e75d3adf42e610f94fd2c3aadc07b6f706c0b5eeb8a9244afa2656a14cc426c8cfe639556382e5951550c2134e54860422003c86d4f11f712fd151e51777b54e42ee8e6d533a5d21032faaeafa8ce6135e946c41e583ff2e2c9ca7fc38badeb9fdaaff1174a8acca86cea0cc59c14fc85bfdce275c116a49117c91e76be7cad5fe588ac56216e82aab9e869d0ab03f10cf9951c386b8d732978dc3c07e124e7261dd4922787850a1603e9ac05b79d56896d09d458abccd1a3cd7ffc1878f6fc4160986271491db8057d5e25553b2a827d32ad9596065d26c456f234c64e41db8bafb9979cf88a7019a37f7a5c2f62574accff6339e13dff88f6ee082662dc7c34ef182b730cf5cadc2ff04a06528293c47e23600297b87127a23a674435c81ba8229a7d38ac1e179f1d7f47110a77d315b3939d8bfbd31fb66fd43a659bb2081703eb67af557d2203c85c960ffb43fe1d67af4b18e385355ca7876705b90c9927c8563d1b18ff1b565af05279f17f2164fe868e974469702d93dfe21d7b687e45e15713a925601fb344262c478a08d1de200b1fd3351bbecfc7337a94173f219ea3b1e32985b671dfe81b93a0aad0600157e307f1bf939b4dd96ea07ef3e794a9e6cce709c91f6bafdc848fd020fb25c3b99947dabe6b4ca380fd9b7af93d201aee2b68d3069bc22a35aee83ea1c37b87e915bcad59d98648941af475371d87c9ee71b1cd1c747f845bd6b0b520524cc0baf9657039ffb6fa21db02f0ad1f961f69010017b6d92bea1bf7137fd2ea0e9789dc3c4a9c9d223fbfe5b4879eca7146ad48e92fe40b8ca382f114204524977f38d206499de3bb34e577426c55e2c173f014a47979f21a3388e1342881287d05332642c8ad5cafbdbcc5051fbc5e0b20c893dcc7c69ebbc63ab514c866dcab9f49aac563ba1c721dc96378a4c3deed00c607e05379072bf1c975e3226278740ae567cf3b6978983ba968de1e4d966f3bb148fa527c8b3b0837e5343c93ef6d5486c841a91f6eb08379fbfb4e4dce5b0b4b66f068494115058ceacd467dea4919af0b63d36079c43a0672b5ca6288ea995b7c3d433363ef8931411fac128ea6f5d2c3c95c9aed174c0457ef29ab1d93ad581c6aae8ef2043358", 0x1000}], 0x8, 0x29) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) fsync(r1) 20:57:10 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000280)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b402934999abccdb3189cfb38f83ff90c2452c60af2b51ad0c6b004170162932fda25d893b0679a4", 0x65}], 0x1) write(r0, &(0x7f0000000300)="acf11695c181eafb5e568181155cf063fae5b422a07b70ce2eb8bec3d5324b36127ec0403ce7ed861eb7aa084072c1acf5d6ba093aa8f5671305584a4fc1ad88ba9990b92d765f96b95eaadceda45979c75188b1f4a8fc7b645a5a1677784497473d44b39c6d08b7961d8868fb62e364e41fdcb2f1a4eda20da5a30d6d00fd22f79351a6812efe37ac0f35329c29abfb8c4b19d9dc56e31ec4e6b0020f6909430a656e434aeda59cb7edd1ec4b81cdcca8e90dd5e95f29abd67f1714857148665b7a84c14c3f958b268a8c5e9211", 0xce) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0xffffffffffffff7f, 0x0, 0x8000000000003, 0x7ffffffffffffffc, "845d550900200000fc5c7fd2008f27df00"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 20:57:10 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r0, 0x200000029, 0x7, 0x0, 0x0) accept$inet6(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000)={0xe6, 0x1ff}, 0x8) 20:57:10 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000280)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b402934999abccdb3189cfb38f83ff90c2452c60af2b51ad0c6b004170162932fda25d893b0679a4", 0x65}], 0x1) write(r0, &(0x7f0000000300)="acf11695c181eafb5e568181155cf063fae5b422a07b70ce2eb8bec3d5324b36127ec0403ce7ed861eb7aa084072c1acf5d6ba093aa8f5671305584a4fc1ad88ba9990b92d765f96b95eaadceda45979c75188b1f4a8fc7b645a5a1677784497473d44b39c6d08b7961d8868fb62e364e41fdcb2f1a4eda20da5a30d6d00fd22f79351a6812efe37ac0f35329c29abfb8c4b19d9dc56e31ec4e6b0020f6909430a656e434aeda59cb7edd1ec4b81cdcca8e90dd5e95f29abd67f1714857148665b7a84c14c3f958b268a8c5e9211", 0xce) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0xffffffffffffff7f, 0x0, 0x8000000000003, 0x7ffffffffffffffc, "845d550900200000fc5c7fd2008f27df00"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 20:57:10 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x1, 0x208001ff, 0x0, "b000"}) mknod(&(0x7f0000000100)='./file0\x00', 0x1ff8, 0x5) r0 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) ioctl$TIOCFLUSH(r0, 0xc0106978, &(0x7f00000000c0)) 20:57:10 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000280)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b402934999abccdb3189cfb38f83ff90c2452c60af2b51ad0c6b004170162932fda25d893b0679a4", 0x65}], 0x1) write(r0, &(0x7f0000000300)="acf11695c181eafb5e568181155cf063fae5b422a07b70ce2eb8bec3d5324b36127ec0403ce7ed861eb7aa084072c1acf5d6ba093aa8f5671305584a4fc1ad88ba9990b92d765f96b95eaadceda45979c75188b1f4a8fc7b645a5a1677784497473d44b39c6d08b7961d8868fb62e364e41fdcb2f1a4eda20da5a30d6d00fd22f79351a6812efe37ac0f35329c29abfb8c4b19d9dc56e31ec4e6b0020f6909430a656e434aeda59cb7edd1ec4b81cdcca8e90dd5e95f29abd67f1714857148665b7a84c14c3f958b268a8c5e92112b447c9a45a0893f8f8d9d6a75894c", 0xdd) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0xffffffffffffff7f, 0x0, 0x8000000000003, 0x7ffffffffffffffc, "845d550900200000fc5c7fd2008f27df00"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 20:57:10 executing program 0: r0 = socket(0x6, 0x3, 0xffffffffffffffff) getsockname$inet6(r0, 0x0, &(0x7f00000000c0)) 20:57:10 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000280)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b402934999abccdb3189cfb38f83ff90c2452c60af2b51ad0c6b004170162932fda25d893b0679a4", 0x65}], 0x1) write(r0, &(0x7f0000000300)="acf11695c181eafb5e568181155cf063fae5b422a07b70ce2eb8bec3d5324b36127ec0403ce7ed861eb7aa084072c1acf5d6ba093aa8f5671305584a4fc1ad88ba9990b92d765f96b95eaadceda45979c75188b1f4a8fc7b645a5a1677784497473d44b39c6d08b7961d8868fb62e364e41fdcb2f1a4eda20da5a30d6d00fd22f79351a6812efe37ac0f35329c29abfb8c4b19d9dc56e31ec4e6b0020f6909430a656e434aeda59cb7edd1ec4b81cdcca8e90dd5e95f29abd67f1714857148665b7a84c14c3f958b268a8c5e92112b447c9a45a0893f8f8d9d6a75894c", 0xdd) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0xffffffffffffff7f, 0x0, 0x8000000000003, 0x7ffffffffffffffc, "845d550900200000fc5c7fd2008f27df00"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 20:57:10 executing program 0: unveil(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)='c\x00') mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x800) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x40) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x400040002c2, 0x0) r2 = shmget(0x1, 0x1000, 0x1e, &(0x7f0000ffe000/0x1000)=nil) shmat(r2, &(0x7f0000ffb000/0x4000)=nil, 0x2000) connect$inet(r0, &(0x7f0000000280)={0x2, 0x3}, 0xc) ioctl$VT_GETSTATE(r0, 0x40067664, &(0x7f0000000100)) socketpair(0x31, 0x4004, 0x4, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) faccessat(r0, &(0x7f00000001c0)='./file0\x00', 0x58, 0x0) close(r1) munlockall() getsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f0000000200), &(0x7f0000000240)=0x8) 20:57:10 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) unveil(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='r\x00') readlink(&(0x7f0000000080)='./file0\x00', &(0x7f0000000240)=""/4096, 0x1000) rename(&(0x7f0000000040)='./file0\x00', 0x0) 20:57:10 executing program 0: setreuid(0x0, 0xee00) utimes(&(0x7f0000000000)='.\x00', 0x0) munlock(&(0x7f0000ffb000/0x2000)=nil, 0x2000) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) setreuid(r0, r1) r2 = dup(0xffffffffffffff9c) writev(r2, &(0x7f00000002c0)=[{&(0x7f00000000c0)="3044ea428bb8311b9e2ea88fc3029e08a5dd77b2f384fce3698c50b17ff971fe2c837c5beb59224a0664441e7383f7bfb32daef8d9521c29e15dfaaa6d549ace9e61230d021534b860f70afe3c8977b5e98712d7e8ae2d0f530300fbbe560364eb012c8916efcce275de7fdb2cb23708416a2fdf236efe3a3f14c555f8965809321767710d45e58ff1e80fd792db11510236fce4868cff60c107a76693c67954798b55386d46486bec555cf5da30ebab64721629bb29f7663b5a524fd610da9eddaab2deb38672e230a8cbbd857cf611cf0743cdc4f4f3d4746def461c32896701e777a91a6134259121", 0xea}, {&(0x7f00000001c0)="90c5a43a5fbe8835353052bbb2fdeacb3d818fbd84d1b14fdcda174b99964da284c193d1f53fb77f8f9041b12da26743292176a38b32a24c679fac5ed87fff3c30528bdf08a4b7d54bcc9633c76098ce85a3bb99629181710bcdb859ddfd370c90d7820923311639fef80455cff278c07d69b672d640e2bf03b1ddb465384fa758c86a6e29", 0x85}, {&(0x7f0000000280)="bd325239948bfbf297ec5d8c487a0c182aede3bfdf9db2208bcc4293047015c7a658462ab4725154f5490d28d1e7c5dd594c", 0x32}], 0x3) 20:57:10 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000280)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b402934999abccdb3189cfb38f83ff90c2452c60af2b51ad0c6b004170162932fda25d893b0679a4", 0x65}], 0x1) write(r0, &(0x7f0000000300)="acf11695c181eafb5e568181155cf063fae5b422a07b70ce2eb8bec3d5324b36127ec0403ce7ed861eb7aa084072c1acf5d6ba093aa8f5671305584a4fc1ad88ba9990b92d765f96b95eaadceda45979c75188b1f4a8fc7b645a5a1677784497473d44b39c6d08b7961d8868fb62e364e41fdcb2f1a4eda20da5a30d6d00fd22f79351a6812efe37ac0f35329c29abfb8c4b19d9dc56e31ec4e6b0020f6909430a656e434aeda59cb7edd1ec4b81cdcca8e90dd5e95f29abd67f1714857148665b7a84c14c3f958b268a8c5e92112b447c9a45a0893f8f8d9d6a75894c", 0xdd) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0xffffffffffffff7f, 0x0, 0x8000000000003, 0x7ffffffffffffffc, "845d550900200000fc5c7fd2008f27df00"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 20:57:10 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setrlimit(0xf, &(0x7f0000000040)={0xfffffffffffffc00, 0x100000003}) setsockopt$inet_opts(r0, 0x0, 0xc, &(0x7f0000000040), 0xfe) 20:57:10 executing program 0: r0 = syz_open_pts() syz_open_pts() r1 = syz_open_pts() ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000100)=0x9) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000040)=0x7) 20:57:10 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000280)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b402934999abccdb3189cfb38f83ff90c2452c60af2b51ad0c6b004170162932fda25d893b0679a4", 0x65}], 0x1) write(r0, &(0x7f0000000300)="acf11695c181eafb5e568181155cf063fae5b422a07b70ce2eb8bec3d5324b36127ec0403ce7ed861eb7aa084072c1acf5d6ba093aa8f5671305584a4fc1ad88ba9990b92d765f96b95eaadceda45979c75188b1f4a8fc7b645a5a1677784497473d44b39c6d08b7961d8868fb62e364e41fdcb2f1a4eda20da5a30d6d00fd22f79351a6812efe37ac0f35329c29abfb8c4b19d9dc56e31ec4e6b0020f6909430a656e434aeda59cb7edd1ec4b81cdcca8e90dd5e95f29abd67f1714857148665b7a84c14c3f958b268a8c5e92112b447c9a45a0893f8f8d9d6a75894caa88020724916a", 0xe4) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0xffffffffffffff7f, 0x0, 0x8000000000003, 0x7ffffffffffffffc, "845d550900200000fc5c7fd2008f27df00"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 20:57:10 executing program 0: getppid() r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x10000, 0x0) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r1, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "afc709cfd8ee545fbadd71bf0838b1ee6d8e37f6"}) poll(&(0x7f0000000240)=[{r1, 0x13}], 0x1, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) getpgid(r3) fcntl$setown(r0, 0x6, r3) wait4(r3, 0x0, 0x1, &(0x7f0000000080)) setpgid(0x0, r3) r4 = getppid() setpgid(0x0, r4) setpgid(0x0, 0x0) ioctl$KDENABIO(r0, 0x20004b3c) 20:57:10 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000280)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b402934999abccdb3189cfb38f83ff90c2452c60af2b51ad0c6b004170162932fda25d893b0679a4", 0x65}], 0x1) write(r0, &(0x7f0000000300)="acf11695c181eafb5e568181155cf063fae5b422a07b70ce2eb8bec3d5324b36127ec0403ce7ed861eb7aa084072c1acf5d6ba093aa8f5671305584a4fc1ad88ba9990b92d765f96b95eaadceda45979c75188b1f4a8fc7b645a5a1677784497473d44b39c6d08b7961d8868fb62e364e41fdcb2f1a4eda20da5a30d6d00fd22f79351a6812efe37ac0f35329c29abfb8c4b19d9dc56e31ec4e6b0020f6909430a656e434aeda59cb7edd1ec4b81cdcca8e90dd5e95f29abd67f1714857148665b7a84c14c3f958b268a8c5e92112b447c9a45a0893f8f8d9d6a75894caa88020724916a", 0xe4) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0xffffffffffffff7f, 0x0, 0x8000000000003, 0x7ffffffffffffffc, "845d550900200000fc5c7fd2008f27df00"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 20:57:10 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="ff04008e12efffb27858f5d4fe6c37b3bf1b05eb5ad35a0500000004"], 0x0) r0 = open(&(0x7f0000000040)='./bus\x00', 0x60000000006, 0x0) write(r0, &(0x7f00000000c0)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445e", 0xffffffffffffff60) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000014d, 0x0) 20:57:10 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x40004004000028aa) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000240)="000000186004008b00002327000000000000000000000000003f000000000000000000000000000000000059", 0x2c}], 0x1) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000080)=0x67e0) r1 = msgget(0x0, 0x100) ioctl$TIOCSBRK(r0, 0x2000747b) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000140)) msgsnd(r1, &(0x7f0000000280)=ANY=[@ANYBLOB="03000000625b7483697ff41f2c0958e82b35a7cd9d749d151590a986becbf40906ba17457006a3e44d001b0fe31bacd865747d4bc0b96f698ab3fb25bd83f957fa0e8fd8b27d7b3708536dc08f4ec363a7bef05d448e730aff20f5f847c00cd0742f6bf2218e20af0b4b3c457265aa48054fdf9ae4d348eac7c78a83b2cfc2443e945a0f36b063145381545c434cfe06aae44c5faccac4d565a2e09cd4289bc78bd59b076944f3ea0452e89ba436fd92a25a5947ea3b001816818422a5f0021cbcb25f2deeadac3ff1959bde3d638ed5cd4c712300b48830ad732c44821d"], 0x48, 0x800) 20:57:10 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000280)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b402934999abccdb3189cfb38f83ff90c2452c60af2b51ad0c6b004170162932fda25d893b0679a4", 0x65}], 0x1) write(r0, &(0x7f0000000300)="acf11695c181eafb5e568181155cf063fae5b422a07b70ce2eb8bec3d5324b36127ec0403ce7ed861eb7aa084072c1acf5d6ba093aa8f5671305584a4fc1ad88ba9990b92d765f96b95eaadceda45979c75188b1f4a8fc7b645a5a1677784497473d44b39c6d08b7961d8868fb62e364e41fdcb2f1a4eda20da5a30d6d00fd22f79351a6812efe37ac0f35329c29abfb8c4b19d9dc56e31ec4e6b0020f6909430a656e434aeda59cb7edd1ec4b81cdcca8e90dd5e95f29abd67f1714857148665b7a84c14c3f958b268a8c5e92112b447c9a45a0893f8f8d9d6a75894caa88020724916a", 0xe4) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0xffffffffffffff7f, 0x0, 0x8000000000003, 0x7ffffffffffffffc, "845d550900200000fc5c7fd2008f27df00"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 20:57:10 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x1, 0x0) r1 = getppid() fcntl$setown(r0, 0x6, r1) r2 = socket(0x2, 0x400000000002, 0x0) setsockopt(r2, 0x0, 0x1d, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) 20:57:10 executing program 0: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) getsockopt$sock_int(r0, 0xffff, 0x100, &(0x7f0000000000), &(0x7f0000000040)=0x4) r1 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r1, 0x200000029, 0x6c, 0x0, 0x0) 20:57:10 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000280)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b402934999abccdb3189cfb38f83ff90c2452c60af2b51ad0c6b004170162932fda25d893b0679a4", 0x65}], 0x1) write(r0, &(0x7f0000000300)="acf11695c181eafb5e568181155cf063fae5b422a07b70ce2eb8bec3d5324b36127ec0403ce7ed861eb7aa084072c1acf5d6ba093aa8f5671305584a4fc1ad88ba9990b92d765f96b95eaadceda45979c75188b1f4a8fc7b645a5a1677784497473d44b39c6d08b7961d8868fb62e364e41fdcb2f1a4eda20da5a30d6d00fd22f79351a6812efe37ac0f35329c29abfb8c4b19d9dc56e31ec4e6b0020f6909430a656e434aeda59cb7edd1ec4b81cdcca8e90dd5e95f29abd67f1714857148665b7a84c14c3f958b268a8c5e92112b447c9a45a0893f8f8d9d6a75894caa88020724916a7cde0ac0", 0xe8) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0xffffffffffffff7f, 0x0, 0x8000000000003, 0x7ffffffffffffffc, "845d550900200000fc5c7fd2008f27df00"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 20:57:11 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0xfe, 0x0) pipe2(&(0x7f0000000000), 0x10000) openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x420, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000040)='=', 0x1}], 0x1) openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x80, 0x0) 20:57:11 executing program 0: r0 = socket(0x18, 0x2, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x8000, 0x4) symlinkat(&(0x7f0000000000)='./file0\x00', r1, &(0x7f0000000080)='./file0\x00') setsockopt(r0, 0x1000000000029, 0x3f, &(0x7f0000000100)="2c16954c", 0x4) r2 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) close(r2) fcntl$dupfd(r0, 0x0, r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, 0x0, 0x0) 20:57:11 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000280)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b402934999abccdb3189cfb38f83ff90c2452c60af2b51ad0c6b004170162932fda25d893b0679a4", 0x65}], 0x1) write(r0, &(0x7f0000000300)="acf11695c181eafb5e568181155cf063fae5b422a07b70ce2eb8bec3d5324b36127ec0403ce7ed861eb7aa084072c1acf5d6ba093aa8f5671305584a4fc1ad88ba9990b92d765f96b95eaadceda45979c75188b1f4a8fc7b645a5a1677784497473d44b39c6d08b7961d8868fb62e364e41fdcb2f1a4eda20da5a30d6d00fd22f79351a6812efe37ac0f35329c29abfb8c4b19d9dc56e31ec4e6b0020f6909430a656e434aeda59cb7edd1ec4b81cdcca8e90dd5e95f29abd67f1714857148665b7a84c14c3f958b268a8c5e92112b447c9a45a0893f8f8d9d6a75894caa88020724916a7cde0ac0", 0xe8) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0xffffffffffffff7f, 0x0, 0x8000000000003, 0x7ffffffffffffffc, "845d550900200000fc5c7fd2008f27df00"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 20:57:11 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x4000040002000, 0x2922) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) truncate(&(0x7f00000000c0)='./file0\x00', 0xfffffffffffffe00) pwritev(r0, &(0x7f0000000080)=[{0x0}], 0x1, 0x0) 20:57:11 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000280)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b402934999abccdb3189cfb38f83ff90c2452c60af2b51ad0c6b004170162932fda25d893b0679a4", 0x65}], 0x1) write(r0, &(0x7f0000000300)="acf11695c181eafb5e568181155cf063fae5b422a07b70ce2eb8bec3d5324b36127ec0403ce7ed861eb7aa084072c1acf5d6ba093aa8f5671305584a4fc1ad88ba9990b92d765f96b95eaadceda45979c75188b1f4a8fc7b645a5a1677784497473d44b39c6d08b7961d8868fb62e364e41fdcb2f1a4eda20da5a30d6d00fd22f79351a6812efe37ac0f35329c29abfb8c4b19d9dc56e31ec4e6b0020f6909430a656e434aeda59cb7edd1ec4b81cdcca8e90dd5e95f29abd67f1714857148665b7a84c14c3f958b268a8c5e92112b447c9a45a0893f8f8d9d6a75894caa88020724916a7cde0ac0", 0xe8) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0xffffffffffffff7f, 0x0, 0x8000000000003, 0x7ffffffffffffffc, "845d550900200000fc5c7fd2008f27df00"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 20:57:11 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000002c0)=[{{r0}, 0xfffffffffffffffe, 0x11}], 0x3ff, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffc, 0x9}, {{r0}, 0xffffffffffffffff, 0x7}], 0x9, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x58, 0x0, 0xfffffffffffffffc}], 0x27, 0x0, 0x0, 0x0) 20:57:11 executing program 0: select(0x40, &(0x7f0000000000)={0x1ff, 0x0, 0x3}, 0x0, 0x0, 0x0) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) bind$inet6(r0, &(0x7f0000000080)={0x18, 0x1, 0x3ff}, 0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x100000020000001, 0x0) select(0x4, &(0x7f0000000000)={0x10000001f}, 0x0, 0x0, 0x0) setsockopt(r0, 0x1000000029, 0x31, &(0x7f0000000100)="ebffcbff13b9fd812eaa4e713048e699319896488b4616e60456f4919cb78ab934b2e7e728d1b153160792088525ba4152221a078d26ad48830b2c419a8f05a4e09b2bc1897452e75e4af34d616daac67d6294dd61a882ac835f2c73e94ac3dc7768", 0xffffffffffffff62) sendmsg(r0, &(0x7f0000000740)={0x0, 0xffffffc0, 0x0, 0xfffffffffffffe5f, 0x0}, 0x0) 20:57:11 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000280)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b402934999abccdb3189cfb38f83ff90c2452c60af2b51ad0c6b004170162932fda25d893b0679a4", 0x65}], 0x1) write(r0, &(0x7f0000000300)="acf11695c181eafb5e568181155cf063fae5b422a07b70ce2eb8bec3d5324b36127ec0403ce7ed861eb7aa084072c1acf5d6ba093aa8f5671305584a4fc1ad88ba9990b92d765f96b95eaadceda45979c75188b1f4a8fc7b645a5a1677784497473d44b39c6d08b7961d8868fb62e364e41fdcb2f1a4eda20da5a30d6d00fd22f79351a6812efe37ac0f35329c29abfb8c4b19d9dc56e31ec4e6b0020f6909430a656e434aeda59cb7edd1ec4b81cdcca8e90dd5e95f29abd67f1714857148665b7a84c14c3f958b268a8c5e92112b447c9a45a0893f8f8d9d6a75894caa88020724916a7cde0ac0668e", 0xea) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0xffffffffffffff7f, 0x0, 0x8000000000003, 0x7ffffffffffffffc, "845d550900200000fc5c7fd2008f27df00"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 20:57:11 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000280)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b402934999abccdb3189cfb38f83ff90c2452c60af2b51ad0c6b004170162932fda25d893b0679a4", 0x65}], 0x1) write(r0, &(0x7f0000000300)="acf11695c181eafb5e568181155cf063fae5b422a07b70ce2eb8bec3d5324b36127ec0403ce7ed861eb7aa084072c1acf5d6ba093aa8f5671305584a4fc1ad88ba9990b92d765f96b95eaadceda45979c75188b1f4a8fc7b645a5a1677784497473d44b39c6d08b7961d8868fb62e364e41fdcb2f1a4eda20da5a30d6d00fd22f79351a6812efe37ac0f35329c29abfb8c4b19d9dc56e31ec4e6b0020f6909430a656e434aeda59cb7edd1ec4b81cdcca8e90dd5e95f29abd67f1714857148665b7a84c14c3f958b268a8c5e92112b447c9a45a0893f8f8d9d6a75894caa88020724916a7cde0ac0668e", 0xea) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0xffffffffffffff7f, 0x0, 0x8000000000003, 0x7ffffffffffffffc, "845d550900200000fc5c7fd2008f27df00"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 20:57:11 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000280)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b402934999abccdb3189cfb38f83ff90c2452c60af2b51ad0c6b004170162932fda25d893b0679a4", 0x65}], 0x1) write(r0, &(0x7f0000000300)="acf11695c181eafb5e568181155cf063fae5b422a07b70ce2eb8bec3d5324b36127ec0403ce7ed861eb7aa084072c1acf5d6ba093aa8f5671305584a4fc1ad88ba9990b92d765f96b95eaadceda45979c75188b1f4a8fc7b645a5a1677784497473d44b39c6d08b7961d8868fb62e364e41fdcb2f1a4eda20da5a30d6d00fd22f79351a6812efe37ac0f35329c29abfb8c4b19d9dc56e31ec4e6b0020f6909430a656e434aeda59cb7edd1ec4b81cdcca8e90dd5e95f29abd67f1714857148665b7a84c14c3f958b268a8c5e92112b447c9a45a0893f8f8d9d6a75894caa88020724916a7cde0ac0668e", 0xea) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0xffffffffffffff7f, 0x0, 0x8000000000003, 0x7ffffffffffffffc, "845d550900200000fc5c7fd2008f27df00"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 20:57:12 executing program 0: r0 = socket(0x18, 0x1, 0xfffffffffffffffe) accept(r0, 0x0, &(0x7f0000000000)) setsockopt(r0, 0x29, 0x2f, &(0x7f0000000040)='\fFW}', 0x4) 20:57:12 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000280)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b402934999abccdb3189cfb38f83ff90c2452c60af2b51ad0c6b004170162932fda25d893b0679a4", 0x65}], 0x1) write(r0, &(0x7f0000000300)="acf11695c181eafb5e568181155cf063fae5b422a07b70ce2eb8bec3d5324b36127ec0403ce7ed861eb7aa084072c1acf5d6ba093aa8f5671305584a4fc1ad88ba9990b92d765f96b95eaadceda45979c75188b1f4a8fc7b645a5a1677784497473d44b39c6d08b7961d8868fb62e364e41fdcb2f1a4eda20da5a30d6d00fd22f79351a6812efe37ac0f35329c29abfb8c4b19d9dc56e31ec4e6b0020f6909430a656e434aeda59cb7edd1ec4b81cdcca8e90dd5e95f29abd67f1714857148665b7a84c14c3f958b268a8c5e92112b447c9a45a0893f8f8d9d6a75894caa88020724916a7cde0ac0668e75", 0xeb) r1 = syz_open_pts() close(0xffffffffffffffff) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0xffffffffffffff7f, 0x0, 0x8000000000003, 0x7ffffffffffffffc, "845d550900200000fc5c7fd2008f27df00"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 20:57:12 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x10000, 0x0) ioctl$KDGETLED(r0, 0x40044b41, &(0x7f0000000040)=0x1) 20:57:12 executing program 0: shmget$private(0x0, 0x2000, 0x60, &(0x7f0000ffe000/0x2000)=nil) r0 = syz_open_pts() preadv(r0, &(0x7f0000000100)=[{0x0}], 0x1, 0x0) 20:57:12 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000140)='./bus\x00', 0x105, 0x0) write(r0, &(0x7f0000000040)='A12', 0x3) open(&(0x7f0000000000)='./bus\x00', 0x10580, 0x8) 20:57:12 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000280)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b402934999abccdb3189cfb38f83ff90c2452c60af2b51ad0c6b004170162932fda25d893b0679a4", 0x65}], 0x1) write(r0, &(0x7f0000000300)="acf11695c181eafb5e568181155cf063fae5b422a07b70ce2eb8bec3d5324b36127ec0403ce7ed861eb7aa084072c1acf5d6ba093aa8f5671305584a4fc1ad88ba9990b92d765f96b95eaadceda45979c75188b1f4a8fc7b645a5a1677784497473d44b39c6d08b7961d8868fb62e364e41fdcb2f1a4eda20da5a30d6d00fd22f79351a6812efe37ac0f35329c29abfb8c4b19d9dc56e31ec4e6b0020f6909430a656e434aeda59cb7edd1ec4b81cdcca8e90dd5e95f29abd67f1714857148665b7a84c14c3f958b268a8c5e92112b447c9a45a0893f8f8d9d6a75894caa88020724916a7cde0ac0668e75", 0xeb) r1 = syz_open_pts() close(0xffffffffffffffff) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0xffffffffffffff7f, 0x0, 0x8000000000003, 0x7ffffffffffffffc, "845d550900200000fc5c7fd2008f27df00"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 20:57:12 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, 0x80044272, &(0x7f0000000000)=0x1) r2 = geteuid() r3 = getgid() fchown(r1, r2, r3) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000080)=0xb81c) 20:57:12 executing program 0: munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000) mlock(&(0x7f0000ffd000/0x1000)=nil, 0x1000) mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) 20:57:13 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) recvmsg(r1, &(0x7f00000004c0)={&(0x7f0000000140)=@un=@file={0x0, ""/98}, 0x64, &(0x7f00000003c0)=[{&(0x7f00000002c0)}, {&(0x7f0000000300)=""/188, 0xbc}, {&(0x7f0000000440)=""/121, 0x79}], 0x3, &(0x7f0000000640)=""/229, 0xe5}, 0x801) link(0x0, &(0x7f0000000400)='./file0/file0\x00') pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r2, &(0x7f0000000500)=[{&(0x7f0000000900)=""/139, 0x8b}, {&(0x7f00000001c0)=""/137, 0x89}], 0x2) r4 = getuid() r5 = getgid() fchown(r3, r4, r5) write(r3, &(0x7f00000005c0)="d0098bcf37d3915df20800a046fa43d1c87fd2a7b9967992f47a16fa43d3a60d3fdb55f1d59ef8f3f714d1238c9dd8a53a46a99b1ac8f2fde1b0858823b5815f5dc05a66d6ec3252e9484e0d16e0aa57f4dc9158b62e2af5436f", 0x5a) ioctl$TIOCSPGRP(r3, 0x40047477, &(0x7f0000000280)) ioctl$WSDISPLAYIO_SMODE(r3, 0x8004574c, &(0x7f0000000100)) 20:57:13 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000280)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b402934999abccdb3189cfb38f83ff90c2452c60af2b51ad0c6b004170162932fda25d893b0679a4", 0x65}], 0x1) write(r0, &(0x7f0000000300)="acf11695c181eafb5e568181155cf063fae5b422a07b70ce2eb8bec3d5324b36127ec0403ce7ed861eb7aa084072c1acf5d6ba093aa8f5671305584a4fc1ad88ba9990b92d765f96b95eaadceda45979c75188b1f4a8fc7b645a5a1677784497473d44b39c6d08b7961d8868fb62e364e41fdcb2f1a4eda20da5a30d6d00fd22f79351a6812efe37ac0f35329c29abfb8c4b19d9dc56e31ec4e6b0020f6909430a656e434aeda59cb7edd1ec4b81cdcca8e90dd5e95f29abd67f1714857148665b7a84c14c3f958b268a8c5e92112b447c9a45a0893f8f8d9d6a75894caa88020724916a7cde0ac0668e75", 0xeb) r1 = syz_open_pts() close(0xffffffffffffffff) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0xffffffffffffff7f, 0x0, 0x8000000000003, 0x7ffffffffffffffc, "845d550900200000fc5c7fd2008f27df00"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 20:57:13 executing program 0: nanosleep(&(0x7f0000001c40)={0xf0, 0xffffffffffffffff}, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x0, 0xf0000080, 0x800, 0x8}, {{r0}, 0xfffffffffffffffd, 0x30, 0x20000000, 0xff}, {{r0}, 0xfffffffffffffffd, 0x0, 0x2, 0x7fffffff, 0x7fff}], 0xf8b4, 0x0, 0x10000fe, 0x0) pwritev(r0, &(0x7f0000000040)=[{&(0x7f0000000000)="baeed82572ab754174c0dac8f248326f02e1d799af2d03d70066abe7194f463bff49ed78015fa016680016ce077e7d321a", 0x31}], 0x1, 0x0) kevent(r0, 0x0, 0x0, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffb, 0x28, 0x1, 0x2, 0x5}, {{r0}, 0x0, 0x3, 0xf0000013, 0x2, 0x9}, {{r0}, 0xfffffffffffffffb, 0x58, 0x4, 0x8, 0xfff}, {{r0}, 0xfffffffffffffff8, 0x20, 0xc0000001, 0x5, 0x6}], 0x3, 0x0) 20:57:14 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) getgroups(0x7, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) chown(&(0x7f00000001c0)='./bus\x00', 0x0, r0) setgroups(0x0, 0x0) msgrcv(0x0, &(0x7f0000000200)={0x0, ""/152}, 0xa0, 0x0, 0x1000) geteuid() getuid() getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) setuid(r1) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x86138) r2 = semget$private(0x0, 0x2, 0x0) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000000100)=""/18) 20:57: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, &(0x7f0000000200)="bdfa4d2591c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23ac168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f3c146ed5ead47dfc43c6c3b018be5455ba5fe808", 0xb2) fsync(r0) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x3, 0x0, "854985003a0000000000001167f5bfa600"}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0xfffffffffffffffd, 0x3, 0x8000000000000d9f, "b08d16c63dffff0024e8643b00f3ff086300"}) write(r0, &(0x7f00000000c0)="84a7dc3632f4082401c721fb7e7b4926db87ddbb25bf9fe14219a1bfe6bd5ec82cf014cde496b3fbe612a686164a0202bdd4d118d4395c356a86df56bd44", 0x3e) read(r3, &(0x7f0000000880)=""/161, 0xa1) syz_open_pts() ioctl$TIOCMBIS(r2, 0x8004746c, &(0x7f0000000100)=0x400) 20:57:14 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000280)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b402934999abccdb3189cfb38f83ff90c2452c60af2b51ad0c6b004170162932fda25d893b0679a4", 0x65}], 0x1) write(r0, &(0x7f0000000300)="acf11695c181eafb5e568181155cf063fae5b422a07b70ce2eb8bec3d5324b36127ec0403ce7ed861eb7aa084072c1acf5d6ba093aa8f5671305584a4fc1ad88ba9990b92d765f96b95eaadceda45979c75188b1f4a8fc7b645a5a1677784497473d44b39c6d08b7961d8868fb62e364e41fdcb2f1a4eda20da5a30d6d00fd22f79351a6812efe37ac0f35329c29abfb8c4b19d9dc56e31ec4e6b0020f6909430a656e434aeda59cb7edd1ec4b81cdcca8e90dd5e95f29abd67f1714857148665b7a84c14c3f958b268a8c5e92112b447c9a45a0893f8f8d9d6a75894caa88020724916a7cde0ac0668e75", 0xeb) syz_open_pts() close(r0) dup(0xffffffffffffffff) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0xffffffffffffff7f, 0x0, 0x8000000000003, 0x7ffffffffffffffc, "845d550900200000fc5c7fd2008f27df00"}) readv(r1, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 20:57:14 executing program 0: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse\x00', 0xfffffffffffffffc, 0x0) fcntl$getown(r0, 0x5) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x90d2, 0x0, "d730c1ff070000e23c5b00000000000000e74de4"}) write(r1, &(0x7f0000000040)="582720efabd16ebae63225259560f8e5c15f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c583e4d54a38b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc037916b136a54c", 0x65) write(r1, &(0x7f0000000180)="a6", 0x1) r2 = syz_open_pts() close(r1) dup(r2) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000200)={0x0, 0x0, 0xfffffffffffffffc, 0x760c7727, "85495500020000000000df1067f5bfa6ee00"}) poll(&(0x7f00000000c0)=[{r3, 0x21}], 0x1, 0x0) 20:57:14 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) lchown(&(0x7f0000000000)='./file0\x00', 0x0, r0) setgroups(0x0, 0x0) setuid(0xee01) chdir(&(0x7f00000001c0)='./file0\x00') rmdir(&(0x7f0000000240)='./file0\x00') r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r1, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82", 0x168}], 0x1, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) symlink(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='./file1\x00') 20:57:15 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d70000e700000000000000a92d6bdbea00a4b400"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000480)="0f", 0x1) r1 = syz_open_pts() close(r0) dup(r1) syz_open_pts() 20:57:15 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000280)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b402934999abccdb3189cfb38f83ff90c2452c60af2b51ad0c6b004170162932fda25d893b0679a4", 0x65}], 0x1) write(r0, &(0x7f0000000300)="acf11695c181eafb5e568181155cf063fae5b422a07b70ce2eb8bec3d5324b36127ec0403ce7ed861eb7aa084072c1acf5d6ba093aa8f5671305584a4fc1ad88ba9990b92d765f96b95eaadceda45979c75188b1f4a8fc7b645a5a1677784497473d44b39c6d08b7961d8868fb62e364e41fdcb2f1a4eda20da5a30d6d00fd22f79351a6812efe37ac0f35329c29abfb8c4b19d9dc56e31ec4e6b0020f6909430a656e434aeda59cb7edd1ec4b81cdcca8e90dd5e95f29abd67f1714857148665b7a84c14c3f958b268a8c5e92112b447c9a45a0893f8f8d9d6a75894caa88020724916a7cde0ac0668e75", 0xeb) syz_open_pts() close(r0) dup(0xffffffffffffffff) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0xffffffffffffff7f, 0x0, 0x8000000000003, 0x7ffffffffffffffc, "845d550900200000fc5c7fd2008f27df00"}) readv(r1, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 20:57:15 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = accept(0xffffffffffffff9c, &(0x7f0000000200)=@in, &(0x7f0000000240)=0xc) sendto(r0, &(0x7f0000001300)="6a8aa6c3050a5bfbe142b9201eca2c317c215595a590a9bad266d8a381b32cab9942d7c4045ef1519e4d521a55703cc5061ab307d76582315ce6846835e513a9ed727171fd377d92ace733a560f0befcd82953d306234799213c7d1a72b7d01e635d0a", 0x63, 0x0, 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f00000002c0)=[{{r1}, 0xffffffffffffffff, 0x11}], 0x3ff, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000000)=[{{r2}, 0x0, 0x10, 0xfffff, 0x0, 0x4}], 0x7, &(0x7f0000000080)=[{{r3}, 0xffffffffffffffff, 0x51, 0x2, 0x7, 0x9}, {{r3}, 0xfffffffffffffffc, 0x82, 0x0, 0x6, 0x5}, {{r2}, 0xfffffffffffffffa, 0x1d, 0x80, 0x1, 0x80}, {{r3}, 0xffffffffffffffff, 0x10, 0xfffff, 0x1ff}], 0x8000, &(0x7f0000000100)={0x4, 0x5}) r4 = semget(0x1, 0x3, 0x22) r5 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000140)='/dev/ttyCcfg\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_GVIDEO(r5, 0x40045744, &(0x7f0000000180)) semctl$IPC_STAT(r4, 0x0, 0x2, &(0x7f0000000300)=""/4096) close(r1) syz_extract_tcp_res$synack(&(0x7f00000001c0), 0x1, 0x0) 20:57:15 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)="37a7fa37ff7f59ac8ed6dfa903e2e0177513a18db60390ceda6ac14c3048e803cf33267ce764895d247c1a15295c75273af45a2592c9529443890c39abcec6c1c369fa47bab9e1aecf0c4aa9f915a4e02f98bdf3155cd7d25d4dc373bfc0ed3c5930e6059a3262664b9e3cbd578dfbfa86f8f1bc7bc834db257824857ac314db10ed7917354a002af475d52a6bc1f511c49cf2e9b5a029005fcba5c9f065780f5a2dc7bb6b56dac5a7af0d88800c65f4b0f03e2c0d31fb94bd2f2a84f22ecd9dfbfe31f85ab0bd62b706c82f243c92c1372ffa3bc50a264d2319fc6a3e33275d4339029d6a410a19fdfee6ad53b7872134f405cde8c6821e8e12681b2a807679ebb20988", 0x104) r1 = syz_open_pts() close(r0) preadv(r1, &(0x7f0000000680)=[{&(0x7f0000000200)=""/249, 0xf9}, {}, {&(0x7f0000000300)=""/179, 0xb3}, {&(0x7f00000003c0)=""/183, 0xb7}, {&(0x7f0000000600)=""/67, 0x43}], 0x5, 0x0) r2 = dup(r1) fchmod(r2, 0x100) r3 = syz_open_pts() ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x9, 0xffffffffffffbffa, "854955882e0261ce4e66378e5dea9c11fe4dbfa6"}) syz_open_pts() readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 20:57:15 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x61c8, 0x401) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) fchmodat(r0, &(0x7f0000000080)='./file0\x00', 0x80, 0x2) fcntl$getflags(r0, 0x3) mknod(&(0x7f00000000c0)='./file0\x00', 0x100, 0x10000) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) read(r0, &(0x7f0000000000)=""/70, 0x46) 20:57:16 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000280)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b402934999abccdb3189cfb38f83ff90c2452c60af2b51ad0c6b004170162932fda25d893b0679a4", 0x65}], 0x1) write(r0, &(0x7f0000000300)="acf11695c181eafb5e568181155cf063fae5b422a07b70ce2eb8bec3d5324b36127ec0403ce7ed861eb7aa084072c1acf5d6ba093aa8f5671305584a4fc1ad88ba9990b92d765f96b95eaadceda45979c75188b1f4a8fc7b645a5a1677784497473d44b39c6d08b7961d8868fb62e364e41fdcb2f1a4eda20da5a30d6d00fd22f79351a6812efe37ac0f35329c29abfb8c4b19d9dc56e31ec4e6b0020f6909430a656e434aeda59cb7edd1ec4b81cdcca8e90dd5e95f29abd67f1714857148665b7a84c14c3f958b268a8c5e92112b447c9a45a0893f8f8d9d6a75894caa88020724916a7cde0ac0668e75", 0xeb) syz_open_pts() close(r0) dup(0xffffffffffffffff) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0xffffffffffffff7f, 0x0, 0x8000000000003, 0x7ffffffffffffffc, "845d550900200000fc5c7fd2008f27df00"}) readv(r1, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 20:57:16 executing program 0: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffcf26, 0x0, "172d768989ca984c8831ca15004a546eb3dd1b1b"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 20:57:16 executing program 0: pipe(&(0x7f00000000c0)={0xffffffffffffffff}) ioctl$TIOCNXCL(r0, 0x2000740e) r1 = dup(0xffffffffffffffff) getsockopt$sock_timeval(r1, 0xffff, 0x1007, &(0x7f0000000000), &(0x7f0000000080)=0x10) r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r3 = kqueue() kevent(r3, &(0x7f00000002c0)=[{{r2}, 0xfffffffffffffffe, 0x11}], 0x3ff, 0x0, 0x0, 0x0) kevent(r3, &(0x7f0000000300)=[{{r2}, 0xfffffffffffffffc, 0x9}, {{r2}, 0xffffffffffffffff, 0x7}], 0x9, 0x0, 0x0, 0x0) kevent(r3, &(0x7f0000000140)=[{{r2}, 0xfffffffffffffffe, 0xc6}], 0x27, 0x0, 0x0, 0x0) 20:57:16 executing program 0: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100), 0x1000000fa) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040), 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080), 0xc) geteuid() r1 = geteuid() geteuid() seteuid(r1) 20:57:17 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000280)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b402934999abccdb3189cfb38f83ff90c2452c60af2b51ad0c6b004170162932fda25d893b0679a4", 0x65}], 0x1) write(r0, &(0x7f0000000300)="acf11695c181eafb5e568181155cf063fae5b422a07b70ce2eb8bec3d5324b36127ec0403ce7ed861eb7aa084072c1acf5d6ba093aa8f5671305584a4fc1ad88ba9990b92d765f96b95eaadceda45979c75188b1f4a8fc7b645a5a1677784497473d44b39c6d08b7961d8868fb62e364e41fdcb2f1a4eda20da5a30d6d00fd22f79351a6812efe37ac0f35329c29abfb8c4b19d9dc56e31ec4e6b0020f6909430a656e434aeda59cb7edd1ec4b81cdcca8e90dd5e95f29abd67f1714857148665b7a84c14c3f958b268a8c5e92112b447c9a45a0893f8f8d9d6a75894caa88020724916a7cde0ac0668e75", 0xeb) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000080)={0xffffffffffffff7f, 0x0, 0x8000000000003, 0x7ffffffffffffffc, "845d550900200000fc5c7fd2008f27df00"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 20:57:17 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000340)='./file0\x00', 0x82, 0x8) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000380)={0x0, 0x7, 0x0, 0x5, "acd5fa9cdb3cbc14ea4a3aca3880cf4f5ff8a422", 0x617, 0x8}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000300)='/dev/zero\x00', 0x40, 0x0) ioctl$TIOCSDTR(r1, 0x20007479) mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x402, 0x0) mlockall(0x2) syz_open_pts() ioctl$VT_GETMODE(r0, 0x40087603, &(0x7f00000003c0)) readv(r2, &(0x7f00000002c0)=[{&(0x7f00000000c0)=""/188, 0xbc}, {&(0x7f00000001c0)=""/138, 0x8a}, {&(0x7f0000000280)=""/5, 0x5}], 0x3) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000080)={0x81, 0x0, './file0\x00', 0x7c, 0x100000000, 0xae6, 0x7}) fcntl$lock(r2, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x100000001}) 20:57:17 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000280)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b402934999abccdb3189cfb38f83ff90c2452c60af2b51ad0c6b004170162932fda25d893b0679a4", 0x65}], 0x1) write(r0, &(0x7f0000000300)="acf11695c181eafb5e568181155cf063fae5b422a07b70ce2eb8bec3d5324b36127ec0403ce7ed861eb7aa084072c1acf5d6ba093aa8f5671305584a4fc1ad88ba9990b92d765f96b95eaadceda45979c75188b1f4a8fc7b645a5a1677784497473d44b39c6d08b7961d8868fb62e364e41fdcb2f1a4eda20da5a30d6d00fd22f79351a6812efe37ac0f35329c29abfb8c4b19d9dc56e31ec4e6b0020f6909430a656e434aeda59cb7edd1ec4b81cdcca8e90dd5e95f29abd67f1714857148665b7a84c14c3f958b268a8c5e92112b447c9a45a0893f8f8d9d6a75894caa88020724916a7cde0ac0668e75", 0xeb) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000080)={0xffffffffffffff7f, 0x0, 0x8000000000003, 0x7ffffffffffffffc, "845d550900200000fc5c7fd2008f27df00"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 20:57:17 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000280)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b402934999abccdb3189cfb38f83ff90c2452c60af2b51ad0c6b004170162932fda25d893b0679a4", 0x65}], 0x1) write(r0, &(0x7f0000000300)="acf11695c181eafb5e568181155cf063fae5b422a07b70ce2eb8bec3d5324b36127ec0403ce7ed861eb7aa084072c1acf5d6ba093aa8f5671305584a4fc1ad88ba9990b92d765f96b95eaadceda45979c75188b1f4a8fc7b645a5a1677784497473d44b39c6d08b7961d8868fb62e364e41fdcb2f1a4eda20da5a30d6d00fd22f79351a6812efe37ac0f35329c29abfb8c4b19d9dc56e31ec4e6b0020f6909430a656e434aeda59cb7edd1ec4b81cdcca8e90dd5e95f29abd67f1714857148665b7a84c14c3f958b268a8c5e92112b447c9a45a0893f8f8d9d6a75894caa88020724916a7cde0ac0668e75", 0xeb) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000080)={0xffffffffffffff7f, 0x0, 0x8000000000003, 0x7ffffffffffffffc, "845d550900200000fc5c7fd2008f27df00"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 20:57:17 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000280)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b402934999abccdb3189cfb38f83ff90c2452c60af2b51ad0c6b004170162932fda25d893b0679a4", 0x65}], 0x1) write(r0, &(0x7f0000000300)="acf11695c181eafb5e568181155cf063fae5b422a07b70ce2eb8bec3d5324b36127ec0403ce7ed861eb7aa084072c1acf5d6ba093aa8f5671305584a4fc1ad88ba9990b92d765f96b95eaadceda45979c75188b1f4a8fc7b645a5a1677784497473d44b39c6d08b7961d8868fb62e364e41fdcb2f1a4eda20da5a30d6d00fd22f79351a6812efe37ac0f35329c29abfb8c4b19d9dc56e31ec4e6b0020f6909430a656e434aeda59cb7edd1ec4b81cdcca8e90dd5e95f29abd67f1714857148665b7a84c14c3f958b268a8c5e92112b447c9a45a0893f8f8d9d6a75894caa88020724916a7cde0ac0668e75", 0xeb) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, 0x0) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 20:57:18 executing program 0: ioctl$KDDISABIO(0xffffffffffffffff, 0x20004b3d) r0 = getgid() fchown(0xffffffffffffffff, 0x0, r0) ioctl$WSDISPLAYIO_GETEMULTYPE(0xffffffffffffffff, 0xc014575e, &(0x7f0000000000)={0x0, './file0\x00'}) shmget(0x3, 0x4000, 0x8, &(0x7f0000ff9000/0x4000)=nil) ioctl$WSKBDIO_SETMODE(0xffffffffffffffff, 0x80045721, &(0x7f0000000100)) r1 = socket(0x23, 0x5, 0x8000) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f0000000080)={'./file1\x00', 0x80, 0x3, 0x8000, 0x1, 0xc2be, 0x1000, 0x1, 0x0, 0x3, 0x20c3, 0x61}) ioctl$KDGETLED(0xffffffffffffffff, 0x40044b41, &(0x7f0000000040)) 20:57:18 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000280)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b402934999abccdb3189cfb38f83ff90c2452c60af2b51ad0c6b004170162932fda25d893b0679a4", 0x65}], 0x1) write(r0, &(0x7f0000000300)="acf11695c181eafb5e568181155cf063fae5b422a07b70ce2eb8bec3d5324b36127ec0403ce7ed861eb7aa084072c1acf5d6ba093aa8f5671305584a4fc1ad88ba9990b92d765f96b95eaadceda45979c75188b1f4a8fc7b645a5a1677784497473d44b39c6d08b7961d8868fb62e364e41fdcb2f1a4eda20da5a30d6d00fd22f79351a6812efe37ac0f35329c29abfb8c4b19d9dc56e31ec4e6b0020f6909430a656e434aeda59cb7edd1ec4b81cdcca8e90dd5e95f29abd67f1714857148665b7a84c14c3f958b268a8c5e92112b447c9a45a0893f8f8d9d6a75894caa88020724916a7cde0ac0668e75", 0xeb) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, 0x0) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 20:57:18 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000280)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b402934999abccdb3189cfb38f83ff90c2452c60af2b51ad0c6b004170162932fda25d893b0679a4", 0x65}], 0x1) write(r0, &(0x7f0000000300)="acf11695c181eafb5e568181155cf063fae5b422a07b70ce2eb8bec3d5324b36127ec0403ce7ed861eb7aa084072c1acf5d6ba093aa8f5671305584a4fc1ad88ba9990b92d765f96b95eaadceda45979c75188b1f4a8fc7b645a5a1677784497473d44b39c6d08b7961d8868fb62e364e41fdcb2f1a4eda20da5a30d6d00fd22f79351a6812efe37ac0f35329c29abfb8c4b19d9dc56e31ec4e6b0020f6909430a656e434aeda59cb7edd1ec4b81cdcca8e90dd5e95f29abd67f1714857148665b7a84c14c3f958b268a8c5e92112b447c9a45a0893f8f8d9d6a75894caa88020724916a7cde0ac0668e75", 0xeb) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, 0x0) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 20:57:18 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x3f, &(0x7f0000000100)="2c16954c", 0x4) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) close(r1) fcntl$dupfd(r0, 0x0, r1) flock(r1, 0x2) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, 0x0, 0x0) 20:57:18 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) accept$inet(r0, &(0x7f0000000000), &(0x7f0000000080)=0xc) getsockopt(r0, 0x0, 0xa, 0x0, 0x0) 20:57:18 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000280)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b402934999abccdb3189cfb38f83ff90c2452c60af2b51ad0c6b004170162932fda25d893b0679a4", 0x65}], 0x1) write(r0, &(0x7f0000000300)="acf11695c181eafb5e568181155cf063fae5b422a07b70ce2eb8bec3d5324b36127ec0403ce7ed861eb7aa084072c1acf5d6ba093aa8f5671305584a4fc1ad88ba9990b92d765f96b95eaadceda45979c75188b1f4a8fc7b645a5a1677784497473d44b39c6d08b7961d8868fb62e364e41fdcb2f1a4eda20da5a30d6d00fd22f79351a6812efe37ac0f35329c29abfb8c4b19d9dc56e31ec4e6b0020f6909430a656e434aeda59cb7edd1ec4b81cdcca8e90dd5e95f29abd67f1714857148665b7a84c14c3f958b268a8c5e92112b447c9a45a0893f8f8d9d6a75894caa88020724916a7cde0ac0668e75", 0xeb) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x8000000000003, 0x7ffffffffffffffc, "845d550900200000fc5c7fd2008f27df00"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 20:57:18 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4000000004500) r0 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) ioctl$KDSETRAD(r0, 0x20004b43) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000180)) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xffffffffffdfffff, 0x1}], 0x1, 0x0, 0x0, 0x0) sync() readv(r0, &(0x7f0000001300)=[{&(0x7f0000000240)=""/4096, 0x1000}], 0x1) kevent(r1, 0x0, 0x0, &(0x7f0000000480), 0x9, 0x0) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000080)={0x4000000000, 0x0, {0x6, 0x5}}) clock_getres(0x4200000002, &(0x7f0000000040)) 20:57:18 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000280)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b402934999abccdb3189cfb38f83ff90c2452c60af2b51ad0c6b004170162932fda25d893b0679a4", 0x65}], 0x1) write(r0, &(0x7f0000000300)="acf11695c181eafb5e568181155cf063fae5b422a07b70ce2eb8bec3d5324b36127ec0403ce7ed861eb7aa084072c1acf5d6ba093aa8f5671305584a4fc1ad88ba9990b92d765f96b95eaadceda45979c75188b1f4a8fc7b645a5a1677784497473d44b39c6d08b7961d8868fb62e364e41fdcb2f1a4eda20da5a30d6d00fd22f79351a6812efe37ac0f35329c29abfb8c4b19d9dc56e31ec4e6b0020f6909430a656e434aeda59cb7edd1ec4b81cdcca8e90dd5e95f29abd67f1714857148665b7a84c14c3f958b268a8c5e92112b447c9a45a0893f8f8d9d6a75894caa88020724916a7cde0ac0668e75", 0xeb) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x8000000000003, 0x7ffffffffffffffc, "845d550900200000fc5c7fd2008f27df00"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 20:57:18 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000280)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b402934999abccdb3189cfb38f83ff90c2452c60af2b51ad0c6b004170162932fda25d893b0679a4", 0x65}], 0x1) write(r0, &(0x7f0000000300)="acf11695c181eafb5e568181155cf063fae5b422a07b70ce2eb8bec3d5324b36127ec0403ce7ed861eb7aa084072c1acf5d6ba093aa8f5671305584a4fc1ad88ba9990b92d765f96b95eaadceda45979c75188b1f4a8fc7b645a5a1677784497473d44b39c6d08b7961d8868fb62e364e41fdcb2f1a4eda20da5a30d6d00fd22f79351a6812efe37ac0f35329c29abfb8c4b19d9dc56e31ec4e6b0020f6909430a656e434aeda59cb7edd1ec4b81cdcca8e90dd5e95f29abd67f1714857148665b7a84c14c3f958b268a8c5e92112b447c9a45a0893f8f8d9d6a75894caa88020724916a7cde0ac0668e75", 0xeb) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x8000000000003, 0x7ffffffffffffffc, "845d550900200000fc5c7fd2008f27df00"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 20:57:18 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000280)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b402934999abccdb3189cfb38f83ff90c2452c60af2b51ad0c6b004170162932fda25d893b0679a4", 0x65}], 0x1) write(r0, &(0x7f0000000300)="acf11695c181eafb5e568181155cf063fae5b422a07b70ce2eb8bec3d5324b36127ec0403ce7ed861eb7aa084072c1acf5d6ba093aa8f5671305584a4fc1ad88ba9990b92d765f96b95eaadceda45979c75188b1f4a8fc7b645a5a1677784497473d44b39c6d08b7961d8868fb62e364e41fdcb2f1a4eda20da5a30d6d00fd22f79351a6812efe37ac0f35329c29abfb8c4b19d9dc56e31ec4e6b0020f6909430a656e434aeda59cb7edd1ec4b81cdcca8e90dd5e95f29abd67f1714857148665b7a84c14c3f958b268a8c5e92112b447c9a45a0893f8f8d9d6a75894caa88020724916a7cde0ac0668e75", 0xeb) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0xffffffffffffff7f, 0x0, 0x0, 0x7ffffffffffffffc, "845d550900200000fc5c7fd2008f27df00"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 20:57:19 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x200001ff, 0x0, "b0d42000006e9300"}) r0 = socket$unix(0x1, 0x5, 0x0) mknod(&(0x7f00000001c0)='./file0\x00', 0x20, 0x10000000) r1 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)) ioctl$TIOCFLUSH(r2, 0xc0106978, &(0x7f00000000c0)) 20:57:19 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000280)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b402934999abccdb3189cfb38f83ff90c2452c60af2b51ad0c6b004170162932fda25d893b0679a4", 0x65}], 0x1) write(r0, &(0x7f0000000300)="acf11695c181eafb5e568181155cf063fae5b422a07b70ce2eb8bec3d5324b36127ec0403ce7ed861eb7aa084072c1acf5d6ba093aa8f5671305584a4fc1ad88ba9990b92d765f96b95eaadceda45979c75188b1f4a8fc7b645a5a1677784497473d44b39c6d08b7961d8868fb62e364e41fdcb2f1a4eda20da5a30d6d00fd22f79351a6812efe37ac0f35329c29abfb8c4b19d9dc56e31ec4e6b0020f6909430a656e434aeda59cb7edd1ec4b81cdcca8e90dd5e95f29abd67f1714857148665b7a84c14c3f958b268a8c5e92112b447c9a45a0893f8f8d9d6a75894caa88020724916a7cde0ac0668e75", 0xeb) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0xffffffffffffff7f, 0x0, 0x0, 0x7ffffffffffffffc, "845d550900200000fc5c7fd2008f27df00"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 20:57:19 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000280)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b402934999abccdb3189cfb38f83ff90c2452c60af2b51ad0c6b004170162932fda25d893b0679a4", 0x65}], 0x1) write(r0, &(0x7f0000000300)="acf11695c181eafb5e568181155cf063fae5b422a07b70ce2eb8bec3d5324b36127ec0403ce7ed861eb7aa084072c1acf5d6ba093aa8f5671305584a4fc1ad88ba9990b92d765f96b95eaadceda45979c75188b1f4a8fc7b645a5a1677784497473d44b39c6d08b7961d8868fb62e364e41fdcb2f1a4eda20da5a30d6d00fd22f79351a6812efe37ac0f35329c29abfb8c4b19d9dc56e31ec4e6b0020f6909430a656e434aeda59cb7edd1ec4b81cdcca8e90dd5e95f29abd67f1714857148665b7a84c14c3f958b268a8c5e92112b447c9a45a0893f8f8d9d6a75894caa88020724916a7cde0ac0668e75", 0xeb) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0xffffffffffffff7f, 0x0, 0x0, 0x7ffffffffffffffc, "845d550900200000fc5c7fd2008f27df00"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 20:57:19 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) fchmod(r0, 0x0) r2 = kqueue() kevent(r2, 0x0, 0x0, &(0x7f0000000180), 0x5, 0x0) r3 = open$dir(&(0x7f0000000080)='./file0\x00', 0x80, 0x20) mkdirat(r3, &(0x7f00000000c0)='./file0\x00', 0xfd) dup2(r0, r0) sendto$unix(r1, &(0x7f0000000180)="bc1a1eba02f7bf1a21dd4cf975d89b4f48071d2b807c1d7fbddf270d8fe7905a3e03aa1e19e690d2017f09ef3d507b5421292a30bb11edcb8e7faec56fe93bb39b377b5c8c69449c383c19c9a30c3b04d8c99beb618b3fec0241b92a08f5aa3133b0b1739343a57a44ef1a02583bf982bbec3eaf668a2e484da0978a8c758c4a9b2eae2d28db9dc1f5b632c5cb28eae0df8a52411c3596ba686835709baf59b11db0a68e0c3d354c594a35e88d320a3296d4cadd26f69d6c2bb279222948fab0216ef96450940e104d53ea30534b", 0xce, 0x401, &(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa) getpid() kevent(r2, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x81}], 0x2000007ff, 0x0, 0x0, 0x0) 20:57:19 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000280)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b402934999abccdb3189cfb38f83ff90c2452c60af2b51ad0c6b004170162932fda25d893b0679a4", 0x65}], 0x1) write(r0, &(0x7f0000000300)="acf11695c181eafb5e568181155cf063fae5b422a07b70ce2eb8bec3d5324b36127ec0403ce7ed861eb7aa084072c1acf5d6ba093aa8f5671305584a4fc1ad88ba9990b92d765f96b95eaadceda45979c75188b1f4a8fc7b645a5a1677784497473d44b39c6d08b7961d8868fb62e364e41fdcb2f1a4eda20da5a30d6d00fd22f79351a6812efe37ac0f35329c29abfb8c4b19d9dc56e31ec4e6b0020f6909430a656e434aeda59cb7edd1ec4b81cdcca8e90dd5e95f29abd67f1714857148665b7a84c14c3f958b268a8c5e92112b447c9a45a0893f8f8d9d6a75894caa88020724916a7cde0ac0668e75", 0xeb) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0xffffffffffffff7f, 0x0, 0x8000000000003, 0x0, "845d550900200000fc5c7fd2008f27df00"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 20:57:19 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000280)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b402934999abccdb3189cfb38f83ff90c2452c60af2b51ad0c6b004170162932fda25d893b0679a4", 0x65}], 0x1) write(r0, &(0x7f0000000300)="acf11695c181eafb5e568181155cf063fae5b422a07b70ce2eb8bec3d5324b36127ec0403ce7ed861eb7aa084072c1acf5d6ba093aa8f5671305584a4fc1ad88ba9990b92d765f96b95eaadceda45979c75188b1f4a8fc7b645a5a1677784497473d44b39c6d08b7961d8868fb62e364e41fdcb2f1a4eda20da5a30d6d00fd22f79351a6812efe37ac0f35329c29abfb8c4b19d9dc56e31ec4e6b0020f6909430a656e434aeda59cb7edd1ec4b81cdcca8e90dd5e95f29abd67f1714857148665b7a84c14c3f958b268a8c5e92112b447c9a45a0893f8f8d9d6a75894caa88020724916a7cde0ac0668e75", 0xeb) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0xffffffffffffff7f, 0x0, 0x8000000000003, 0x0, "845d550900200000fc5c7fd2008f27df00"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 20:57:19 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000280)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b402934999abccdb3189cfb38f83ff90c2452c60af2b51ad0c6b004170162932fda25d893b0679a4", 0x65}], 0x1) write(r0, &(0x7f0000000300)="acf11695c181eafb5e568181155cf063fae5b422a07b70ce2eb8bec3d5324b36127ec0403ce7ed861eb7aa084072c1acf5d6ba093aa8f5671305584a4fc1ad88ba9990b92d765f96b95eaadceda45979c75188b1f4a8fc7b645a5a1677784497473d44b39c6d08b7961d8868fb62e364e41fdcb2f1a4eda20da5a30d6d00fd22f79351a6812efe37ac0f35329c29abfb8c4b19d9dc56e31ec4e6b0020f6909430a656e434aeda59cb7edd1ec4b81cdcca8e90dd5e95f29abd67f1714857148665b7a84c14c3f958b268a8c5e92112b447c9a45a0893f8f8d9d6a75894caa88020724916a7cde0ac0668e75", 0xeb) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0xffffffffffffff7f, 0x0, 0x8000000000003, 0x0, "845d550900200000fc5c7fd2008f27df00"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 20:57:20 executing program 0: r0 = socket(0x16, 0x9, 0x0) connect$unix(r0, &(0x7f0000000040)=@abs, 0x8) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000000)={{0x18, 0x1, 0x2000000000000000}, {0x18, 0x0, 0x7, 0x3e2000000000000}, 0x80, [0x9, 0x8, 0x7ff, 0x8, 0x0, 0x6, 0xca]}, 0x3c) 20:57:20 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000280)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b402934999abccdb3189cfb38f83ff90c2452c60af2b51ad0c6b004170162932fda25d893b0679a4", 0x65}], 0x1) write(r0, &(0x7f0000000300)="acf11695c181eafb5e568181155cf063fae5b422a07b70ce2eb8bec3d5324b36127ec0403ce7ed861eb7aa084072c1acf5d6ba093aa8f5671305584a4fc1ad88ba9990b92d765f96b95eaadceda45979c75188b1f4a8fc7b645a5a1677784497473d44b39c6d08b7961d8868fb62e364e41fdcb2f1a4eda20da5a30d6d00fd22f79351a6812efe37ac0f35329c29abfb8c4b19d9dc56e31ec4e6b0020f6909430a656e434aeda59cb7edd1ec4b81cdcca8e90dd5e95f29abd67f1714857148665b7a84c14c3f958b268a8c5e92112b447c9a45a0893f8f8d9d6a75894caa88020724916a7cde0ac0668e75", 0xeb) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0xffffffffffffff7f, 0x0, 0x8000000000003, 0x7ffffffffffffffc, "845d550900200000fc5c7fd2008f27df00"}) readv(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 20:57:20 executing program 0: r0 = socket(0x2, 0x2, 0x0) listen(r0, 0x9) setsockopt(r0, 0x1, 0x200, &(0x7f0000000180)="bfc42aaee853f840d4cd5ae949756b6ac1968ebed78330500c64e9aeae51b187777d1b8db4f194240483da68e8bd7a55ef797537b3a35f14b1802d3a3505370270027022fd6978d3e2a91e2c", 0x4c) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000100), 0x4) connect$unix(r0, &(0x7f0000000140)=@abs={0x1, 0x0, 0x1}, 0x8) preadv(r0, &(0x7f00000000c0)=[{&(0x7f0000000000)=""/125, 0x7d}, {&(0x7f0000000080)=""/51, 0x33}], 0x2, 0x0) 20:57:20 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000280)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b402934999abccdb3189cfb38f83ff90c2452c60af2b51ad0c6b004170162932fda25d893b0679a4", 0x65}], 0x1) write(r0, &(0x7f0000000300)="acf11695c181eafb5e568181155cf063fae5b422a07b70ce2eb8bec3d5324b36127ec0403ce7ed861eb7aa084072c1acf5d6ba093aa8f5671305584a4fc1ad88ba9990b92d765f96b95eaadceda45979c75188b1f4a8fc7b645a5a1677784497473d44b39c6d08b7961d8868fb62e364e41fdcb2f1a4eda20da5a30d6d00fd22f79351a6812efe37ac0f35329c29abfb8c4b19d9dc56e31ec4e6b0020f6909430a656e434aeda59cb7edd1ec4b81cdcca8e90dd5e95f29abd67f1714857148665b7a84c14c3f958b268a8c5e92112b447c9a45a0893f8f8d9d6a75894caa88020724916a7cde0ac0668e75", 0xeb) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0xffffffffffffff7f, 0x0, 0x8000000000003, 0x7ffffffffffffffc, "845d550900200000fc5c7fd2008f27df00"}) readv(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 20:57:20 executing program 0: r0 = socket(0x10000000002, 0x3, 0x0) getsockopt(r0, 0x0, 0x69, 0x0, 0x0) kqueue() 20:57:20 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) setuid(0xee01) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x25ad51a74fd02bc}, 0x10) getegid() 20:57:20 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000280)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b402934999abccdb3189cfb38f83ff90c2452c60af2b51ad0c6b004170162932fda25d893b0679a4", 0x65}], 0x1) write(r0, &(0x7f0000000300)="acf11695c181eafb5e568181155cf063fae5b422a07b70ce2eb8bec3d5324b36127ec0403ce7ed861eb7aa084072c1acf5d6ba093aa8f5671305584a4fc1ad88ba9990b92d765f96b95eaadceda45979c75188b1f4a8fc7b645a5a1677784497473d44b39c6d08b7961d8868fb62e364e41fdcb2f1a4eda20da5a30d6d00fd22f79351a6812efe37ac0f35329c29abfb8c4b19d9dc56e31ec4e6b0020f6909430a656e434aeda59cb7edd1ec4b81cdcca8e90dd5e95f29abd67f1714857148665b7a84c14c3f958b268a8c5e92112b447c9a45a0893f8f8d9d6a75894caa88020724916a7cde0ac0668e75", 0xeb) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0xffffffffffffff7f, 0x0, 0x8000000000003, 0x7ffffffffffffffc, "845d550900200000fc5c7fd2008f27df00"}) readv(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 20:57:20 executing program 0: pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setflags(r0, 0x2, 0x1) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xffffffffffffbffe}], 0x0, 0x0) r1 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) getpeername$unix(r1, &(0x7f0000000100)=@abs, &(0x7f0000000140)=0x8) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x1000000000029, 0x4, &(0x7f0000000000)="06000000", 0x4) r3 = socket(0x18, 0x1, 0x0) close(r3) pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$TIOCGFLAGS(r4, 0x4004745d, &(0x7f0000000080)) fcntl$dupfd(r2, 0x0, r3) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 20:57:20 executing program 0: mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) symlink(&(0x7f0000000000)='.\x00', &(0x7f0000000240)='./file0/file0\x00') r0 = open(&(0x7f0000001740)='./file0/file2\x00', 0x0, 0x0) open$dir(&(0x7f0000001880)='./file0/file1\x00', 0x0, 0x0) r1 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) fchownat(r0, &(0x7f0000000080)='./file1\x00', r1, r2, 0x2) chdir(&(0x7f0000000040)='./file0/file0\x00') open$dir(&(0x7f0000000140)='./file0/file0\x00', 0xa0, 0x10) 20:57:20 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000280)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b402934999abccdb3189cfb38f83ff90c2452c60af2b51ad0c6b004170162932fda25d893b0679a4", 0x65}], 0x1) write(r0, &(0x7f0000000300)="acf11695c181eafb5e568181155cf063fae5b422a07b70ce2eb8bec3d5324b36127ec0403ce7ed861eb7aa084072c1acf5d6ba093aa8f5671305584a4fc1ad88ba9990b92d765f96b95eaadceda45979c75188b1f4a8fc7b645a5a1677784497473d44b39c6d08b7961d8868fb62e364e41fdcb2f1a4eda20da5a30d6d00fd22f79351a6812efe37ac0f35329c29abfb8c4b19d9dc56e31ec4e6b0020f6909430a656e434aeda59cb7edd1ec4b81cdcca8e90dd5e95f29abd67f1714857148665b7a84c14c3f958b268a8c5e92112b447c9a45a0893f8f8d9d6a75894caa88020724916a7cde0ac0668e75", 0xeb) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0xffffffffffffff7f, 0x0, 0x8000000000003, 0x7ffffffffffffffc, "845d550900200000fc5c7fd2008f27df00"}) readv(r2, 0x0, 0x0) 20:57:20 executing program 0: r0 = socket$inet(0x2, 0x1, 0x7) fcntl$setflags(r0, 0x2, 0x1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = getpid() fcntl$setown(r2, 0x6, r3) r4 = syz_open_pts() ioctl$TIOCMBIS(r4, 0x8004746c, &(0x7f0000000000)=0x7e) dup2(r1, r2) 20:57:20 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000280)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b402934999abccdb3189cfb38f83ff90c2452c60af2b51ad0c6b004170162932fda25d893b0679a4", 0x65}], 0x1) write(r0, &(0x7f0000000300)="acf11695c181eafb5e568181155cf063fae5b422a07b70ce2eb8bec3d5324b36127ec0403ce7ed861eb7aa084072c1acf5d6ba093aa8f5671305584a4fc1ad88ba9990b92d765f96b95eaadceda45979c75188b1f4a8fc7b645a5a1677784497473d44b39c6d08b7961d8868fb62e364e41fdcb2f1a4eda20da5a30d6d00fd22f79351a6812efe37ac0f35329c29abfb8c4b19d9dc56e31ec4e6b0020f6909430a656e434aeda59cb7edd1ec4b81cdcca8e90dd5e95f29abd67f1714857148665b7a84c14c3f958b268a8c5e92112b447c9a45a0893f8f8d9d6a75894caa88020724916a7cde0ac0668e75", 0xeb) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0xffffffffffffff7f, 0x0, 0x8000000000003, 0x7ffffffffffffffc, "845d550900200000fc5c7fd2008f27df00"}) readv(r2, 0x0, 0x0) 20:57:20 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x8000000000000000, 0x0) preadv(r0, &(0x7f0000001580)=[{0x0, 0x3b}, {&(0x7f00000014c0)=""/155, 0x9b}], 0x2, 0x0) 20:57:20 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000280)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b402934999abccdb3189cfb38f83ff90c2452c60af2b51ad0c6b004170162932fda25d893b0679a4", 0x65}], 0x1) write(r0, &(0x7f0000000300)="acf11695c181eafb5e568181155cf063fae5b422a07b70ce2eb8bec3d5324b36127ec0403ce7ed861eb7aa084072c1acf5d6ba093aa8f5671305584a4fc1ad88ba9990b92d765f96b95eaadceda45979c75188b1f4a8fc7b645a5a1677784497473d44b39c6d08b7961d8868fb62e364e41fdcb2f1a4eda20da5a30d6d00fd22f79351a6812efe37ac0f35329c29abfb8c4b19d9dc56e31ec4e6b0020f6909430a656e434aeda59cb7edd1ec4b81cdcca8e90dd5e95f29abd67f1714857148665b7a84c14c3f958b268a8c5e92112b447c9a45a0893f8f8d9d6a75894caa88020724916a7cde0ac0668e75", 0xeb) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0xffffffffffffff7f, 0x0, 0x8000000000003, 0x7ffffffffffffffc, "845d550900200000fc5c7fd2008f27df00"}) readv(r2, 0x0, 0x0) 20:57:20 executing program 0: socketpair$unix(0x1, 0x8000000000009, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000040)={&(0x7f0000000000)=@abs, 0x8, 0x0, 0x0, &(0x7f0000000180)=ANY=[@ANYBLOB="28000000ffff00000100000000000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES64=r0, @ANYRESHEX=r1], 0x3a}, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x40, 0x0) ioctl$TIOCSFLAGS(r2, 0x8004745c, &(0x7f0000000140)=0x6) fcntl$setflags(r1, 0x2, 0x1) 20:57:20 executing program 0: r0 = socket(0x2, 0xc003, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) write(r0, 0x0, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000040)={0x2, 0x8001}) 20:57:20 executing program 0: setuid(0xee01) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0x28, 0x0, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x8, 0x42) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) r2 = geteuid() setuid(r2) 20:57:20 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000280)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b402934999abccdb3189cfb38f83ff90c2452c60af2b51ad0c6b004170162932fda25d893b0679a4", 0x65}], 0x1) write(r0, &(0x7f0000000300)="acf11695c181eafb5e568181155cf063fae5b422a07b70ce2eb8bec3d5324b36127ec0403ce7ed861eb7aa084072c1acf5d6ba093aa8f5671305584a4fc1ad88ba9990b92d765f96b95eaadceda45979c75188b1f4a8fc7b645a5a1677784497473d44b39c6d08b7961d8868fb62e364e41fdcb2f1a4eda20da5a30d6d00fd22f79351a6812efe37ac0f35329c29abfb8c4b19d9dc56e31ec4e6b0020f6909430a656e434aeda59cb7edd1ec4b81cdcca8e90dd5e95f29abd67f1714857148665b7a84c14c3f958b268a8c5e92112b447c9a45a0893f8f8d9d6a75894caa88020724916a7cde0ac0668e75", 0xeb) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0xffffffffffffff7f, 0x0, 0x8000000000003, 0x7ffffffffffffffc, "845d550900200000fc5c7fd2008f27df00"}) readv(r2, &(0x7f0000000100), 0x0) 20:57:20 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r1, r1) ioctl$VT_GETMODE(r2, 0x40087603, &(0x7f0000000040)) r3 = kqueue() kevent(r3, &(0x7f0000000140)=[{{r1}, 0xffffffffffffffff, 0xad, 0x1, 0x2}], 0x6, 0x0, 0x0, 0x0) fcntl$setstatus(r1, 0x4, 0x0) write(r0, 0x0, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000000)={0xffffffffffffffc1, 0x1, 0x4, 0x1, "1edaa0b93420d7061a16d7d30439daaca8a6e410", 0xa, 0x3be8}) 20:57:20 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0xfffffffffffffffe, 0x0) setsockopt(r1, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r1, 0x29, 0x800000000000009, &(0x7f0000000080)="292918d7", 0x4) fcntl$setflags(r0, 0x2, 0x1) 20:57:20 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000028aa) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) ioctl$WSDISPLAYIO_SETSCREEN(r0, 0x80045756, &(0x7f00000000c0)=0x7fff) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000080)="000000186004008b00062b00000000000000000000000000000000000000000000000000000af6ce4f22276e", 0xfffffeed}], 0x11ef) connect$inet6(r0, &(0x7f0000000040)={0x18, 0x0, 0x0, 0xcd}, 0xc) 20:57:20 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000280)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b402934999abccdb3189cfb38f83ff90c2452c60af2b51ad0c6b004170162932fda25d893b0679a4", 0x65}], 0x1) write(r0, &(0x7f0000000300)="acf11695c181eafb5e568181155cf063fae5b422a07b70ce2eb8bec3d5324b36127ec0403ce7ed861eb7aa084072c1acf5d6ba093aa8f5671305584a4fc1ad88ba9990b92d765f96b95eaadceda45979c75188b1f4a8fc7b645a5a1677784497473d44b39c6d08b7961d8868fb62e364e41fdcb2f1a4eda20da5a30d6d00fd22f79351a6812efe37ac0f35329c29abfb8c4b19d9dc56e31ec4e6b0020f6909430a656e434aeda59cb7edd1ec4b81cdcca8e90dd5e95f29abd67f1714857148665b7a84c14c3f958b268a8c5e92112b447c9a45a0893f8f8d9d6a75894caa88020724916a7cde0ac0668e75", 0xeb) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0xffffffffffffff7f, 0x0, 0x8000000000003, 0x7ffffffffffffffc, "845d550900200000fc5c7fd2008f27df00"}) readv(r2, &(0x7f0000000100), 0x0) 20:57:20 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xffffffffffffffff}], 0x0, 0x0, 0x0, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{}], 0x0, 0x0, 0x0, 0x0) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x9e1cb175c1eeb206) 20:57:21 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000280)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b402934999abccdb3189cfb38f83ff90c2452c60af2b51ad0c6b004170162932fda25d893b0679a4", 0x65}], 0x1) write(r0, &(0x7f0000000300)="acf11695c181eafb5e568181155cf063fae5b422a07b70ce2eb8bec3d5324b36127ec0403ce7ed861eb7aa084072c1acf5d6ba093aa8f5671305584a4fc1ad88ba9990b92d765f96b95eaadceda45979c75188b1f4a8fc7b645a5a1677784497473d44b39c6d08b7961d8868fb62e364e41fdcb2f1a4eda20da5a30d6d00fd22f79351a6812efe37ac0f35329c29abfb8c4b19d9dc56e31ec4e6b0020f6909430a656e434aeda59cb7edd1ec4b81cdcca8e90dd5e95f29abd67f1714857148665b7a84c14c3f958b268a8c5e92112b447c9a45a0893f8f8d9d6a75894caa88020724916a7cde0ac0668e75", 0xeb) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0xffffffffffffff7f, 0x0, 0x8000000000003, 0x7ffffffffffffffc, "845d550900200000fc5c7fd2008f27df00"}) readv(r2, &(0x7f0000000100), 0x0) 20:57:21 executing program 0: mknod$loop(&(0x7f0000000040)='./file0\x00', 0x2000, 0xffffffffffffffff) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000100)) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000140)) 20:57:21 executing program 0: setuid(0xee01) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0x200000037, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) 20:57:21 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000280)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b402934999abccdb3189cfb38f83ff90c2452c60af2b51ad0c6b004170162932fda25d893b0679a4", 0x65}], 0x1) write(r0, &(0x7f0000000300)="acf11695c181eafb5e568181155cf063fae5b422a07b70ce2eb8bec3d5324b36127ec0403ce7ed861eb7aa084072c1acf5d6ba093aa8f5671305584a4fc1ad88ba9990b92d765f96b95eaadceda45979c75188b1f4a8fc7b645a5a1677784497473d44b39c6d08b7961d8868fb62e364e41fdcb2f1a4eda20da5a30d6d00fd22f79351a6812efe37ac0f35329c29abfb8c4b19d9dc56e31ec4e6b0020f6909430a656e434aeda59cb7edd1ec4b81cdcca8e90dd5e95f29abd67f1714857148665b7a84c14c3f958b268a8c5e92112b447c9a45a0893f8f8d9d6a75894caa88020724916a7cde0ac0668e75", 0xeb) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0xffffffffffffff7f, 0x0, 0x8000000000003, 0x7ffffffffffffffc, "845d550900200000fc5c7fd2008f27df00"}) readv(r2, &(0x7f0000000100)=[{0x0}], 0x1) 20:57:21 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000280)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b402934999abccdb3189cfb38f83ff90c2452c60af2b51ad0c6b004170162932fda25d893b0679a4", 0x65}], 0x1) write(r0, &(0x7f0000000300)="acf11695c181eafb5e568181155cf063fae5b422a07b70ce2eb8bec3d5324b36127ec0403ce7ed861eb7aa084072c1acf5d6ba093aa8f5671305584a4fc1ad88ba9990b92d765f96b95eaadceda45979c75188b1f4a8fc7b645a5a1677784497473d44b39c6d08b7961d8868fb62e364e41fdcb2f1a4eda20da5a30d6d00fd22f79351a6812efe37ac0f35329c29abfb8c4b19d9dc56e31ec4e6b0020f6909430a656e434aeda59cb7edd1ec4b81cdcca8e90dd5e95f29abd67f1714857148665b7a84c14c3f958b268a8c5e92112b447c9a45a0893f8f8d9d6a75894caa88020724916a7cde0ac0668e75", 0xeb) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0xffffffffffffff7f, 0x0, 0x8000000000003, 0x7ffffffffffffffc, "845d550900200000fc5c7fd2008f27df00"}) readv(r2, &(0x7f0000000100)=[{0x0}], 0x1) 20:57:21 executing program 0: pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f00000001c0), 0xfffffef3) poll(&(0x7f0000000080)=[{r1, 0x4}, {r1, 0x14}, {r0, 0x7}], 0x3, 0x2) poll(&(0x7f00000000c0), 0x0, 0x0) poll(&(0x7f0000000000)=[{r1, 0xd}], 0x1, 0x0) 20:57:21 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000280)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b402934999abccdb3189cfb38f83ff90c2452c60af2b51ad0c6b004170162932fda25d893b0679a4", 0x65}], 0x1) write(r0, &(0x7f0000000300)="acf11695c181eafb5e568181155cf063fae5b422a07b70ce2eb8bec3d5324b36127ec0403ce7ed861eb7aa084072c1acf5d6ba093aa8f5671305584a4fc1ad88ba9990b92d765f96b95eaadceda45979c75188b1f4a8fc7b645a5a1677784497473d44b39c6d08b7961d8868fb62e364e41fdcb2f1a4eda20da5a30d6d00fd22f79351a6812efe37ac0f35329c29abfb8c4b19d9dc56e31ec4e6b0020f6909430a656e434aeda59cb7edd1ec4b81cdcca8e90dd5e95f29abd67f1714857148665b7a84c14c3f958b268a8c5e92112b447c9a45a0893f8f8d9d6a75894caa88020724916a7cde0ac0668e75", 0xeb) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0xffffffffffffff7f, 0x0, 0x8000000000003, 0x7ffffffffffffffc, "845d550900200000fc5c7fd2008f27df00"}) readv(r2, &(0x7f0000000100)=[{0x0}], 0x1) 20:57:21 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000280)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b402934999abccdb3189cfb38f83ff90c2452c60af2b51ad0c6b004170162932fda25d893b0679a4", 0x65}], 0x1) write(r0, &(0x7f0000000300)="acf11695c181eafb5e568181155cf063fae5b422a07b70ce2eb8bec3d5324b36127ec0403ce7ed861eb7aa084072c1acf5d6ba093aa8f5671305584a4fc1ad88ba9990b92d765f96b95eaadceda45979c75188b1f4a8fc7b645a5a1677784497473d44b39c6d08b7961d8868fb62e364e41fdcb2f1a4eda20da5a30d6d00fd22f79351a6812efe37ac0f35329c29abfb8c4b19d9dc56e31ec4e6b0020f6909430a656e434aeda59cb7edd1ec4b81cdcca8e90dd5e95f29abd67f1714857148665b7a84c14c3f958b268a8c5e92112b447c9a45a0893f8f8d9d6a75894caa88020724916a7cde0ac0668e75", 0xeb) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0xffffffffffffff7f, 0x0, 0x8000000000003, 0x7ffffffffffffffc, "845d550900200000fc5c7fd2008f27df00"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 20:57:21 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000280)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b402934999abccdb3189cfb38f83ff90c2452c60af2b51ad0c6b004170162932fda25d893b0679a4", 0x65}], 0x1) write(r0, &(0x7f0000000300)="acf11695c181eafb5e568181155cf063fae5b422a07b70ce2eb8bec3d5324b36127ec0403ce7ed861eb7aa084072c1acf5d6ba093aa8f5671305584a4fc1ad88ba9990b92d765f96b95eaadceda45979c75188b1f4a8fc7b645a5a1677784497473d44b39c6d08b7961d8868fb62e364e41fdcb2f1a4eda20da5a30d6d00fd22f79351a6812efe37ac0f35329c29abfb8c4b19d9dc56e31ec4e6b0020f6909430a656e434aeda59cb7edd1ec4b81cdcca8e90dd5e95f29abd67f1714857148665b7a84c14c3f958b268a8c5e92112b447c9a45a0893f8f8d9d6a75894caa88020724916a7cde0ac0668e75", 0xeb) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0xffffffffffffff7f, 0x0, 0x8000000000003, 0x7ffffffffffffffc, "845d550900200000fc5c7fd2008f27df00"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x2) 20:57:22 executing program 0: pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f00000001c0), 0xfffffef3) poll(&(0x7f0000000080)=[{r1, 0x4}, {r1, 0x14}, {r0, 0x7}], 0x3, 0x2) poll(&(0x7f00000000c0), 0x0, 0x0) poll(&(0x7f0000000000)=[{r1, 0xd}], 0x1, 0x0) 20:57:22 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000280)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b402934999abccdb3189cfb38f83ff90c2452c60af2b51ad0c6b004170162932fda25d893b0679a4", 0x65}], 0x1) write(r0, &(0x7f0000000300)="acf11695c181eafb5e568181155cf063fae5b422a07b70ce2eb8bec3d5324b36127ec0403ce7ed861eb7aa084072c1acf5d6ba093aa8f5671305584a4fc1ad88ba9990b92d765f96b95eaadceda45979c75188b1f4a8fc7b645a5a1677784497473d44b39c6d08b7961d8868fb62e364e41fdcb2f1a4eda20da5a30d6d00fd22f79351a6812efe37ac0f35329c29abfb8c4b19d9dc56e31ec4e6b0020f6909430a656e434aeda59cb7edd1ec4b81cdcca8e90dd5e95f29abd67f1714857148665b7a84c14c3f958b268a8c5e92112b447c9a45a0893f8f8d9d6a75894caa88020724916a7cde0ac0668e75", 0xeb) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0xffffffffffffff7f, 0x0, 0x8000000000003, 0x7ffffffffffffffc, "845d550900200000fc5c7fd2008f27df00"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x5) 20:57:22 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000280)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b402934999abccdb3189cfb38f83ff90c2452c60af2b51ad0c6b004170162932fda25d893b0679a4", 0x65}], 0x1) write(r0, &(0x7f0000000300)="acf11695c181eafb5e568181155cf063fae5b422a07b70ce2eb8bec3d5324b36127ec0403ce7ed861eb7aa084072c1acf5d6ba093aa8f5671305584a4fc1ad88ba9990b92d765f96b95eaadceda45979c75188b1f4a8fc7b645a5a1677784497473d44b39c6d08b7961d8868fb62e364e41fdcb2f1a4eda20da5a30d6d00fd22f79351a6812efe37ac0f35329c29abfb8c4b19d9dc56e31ec4e6b0020f6909430a656e434aeda59cb7edd1ec4b81cdcca8e90dd5e95f29abd67f1714857148665b7a84c14c3f958b268a8c5e92112b447c9a45a0893f8f8d9d6a75894caa88020724916a7cde0ac0668e75", 0xeb) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0xffffffffffffff7f, 0x0, 0x8000000000003, 0x7ffffffffffffffc, "845d550900200000fc5c7fd2008f27df00"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x8) 20:57:22 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000280)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b402934999abccdb3189cfb38f83ff90c2452c60af2b51ad0c6b004170162932fda25d893b0679a4", 0x65}], 0x1) write(r0, &(0x7f0000000300)="acf11695c181eafb5e568181155cf063fae5b422a07b70ce2eb8bec3d5324b36127ec0403ce7ed861eb7aa084072c1acf5d6ba093aa8f5671305584a4fc1ad88ba9990b92d765f96b95eaadceda45979c75188b1f4a8fc7b645a5a1677784497473d44b39c6d08b7961d8868fb62e364e41fdcb2f1a4eda20da5a30d6d00fd22f79351a6812efe37ac0f35329c29abfb8c4b19d9dc56e31ec4e6b0020f6909430a656e434aeda59cb7edd1ec4b81cdcca8e90dd5e95f29abd67f1714857148665b7a84c14c3f958b268a8c5e92112b447c9a45a0893f8f8d9d6a75894caa88020724916a7cde0ac0668e75", 0xeb) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0xffffffffffffff7f, 0x0, 0x8000000000003, 0x7ffffffffffffffc, "845d550900200000fc5c7fd2008f27df00"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x10) 20:57:22 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x20000, 0x2) open$dir(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000080)=[{r0}], 0x1, 0x0) ioctl$KDSETRAD(r1, 0x20004b43) 20:57:22 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000280)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b402934999abccdb3189cfb38f83ff90c2452c60af2b51ad0c6b004170162932fda25d893b0679a4", 0x65}], 0x1) write(r0, &(0x7f0000000300)="acf11695c181eafb5e568181155cf063fae5b422a07b70ce2eb8bec3d5324b36127ec0403ce7ed861eb7aa084072c1acf5d6ba093aa8f5671305584a4fc1ad88ba9990b92d765f96b95eaadceda45979c75188b1f4a8fc7b645a5a1677784497473d44b39c6d08b7961d8868fb62e364e41fdcb2f1a4eda20da5a30d6d00fd22f79351a6812efe37ac0f35329c29abfb8c4b19d9dc56e31ec4e6b0020f6909430a656e434aeda59cb7edd1ec4b81cdcca8e90dd5e95f29abd67f1714857148665b7a84c14c3f958b268a8c5e92112b447c9a45a0893f8f8d9d6a75894caa88020724916a7cde0ac0668e75", 0xeb) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0xffffffffffffff7f, 0x0, 0x8000000000003, 0x7ffffffffffffffc, "845d550900200000fc5c7fd2008f27df00"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x13) 20:57:22 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x40004004000028aa) r0 = accept$unix(0xffffffffffffff9c, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000440)="5d8f34a1e6f2ef9b9f2e55bcb0b836404ffc45bd4dd1e88a1b2778c481cff91171226a3e1ca68f9c7b438360245ea73f01ea86f403e219248de11ce8b9ec11567964811b254120bb08a33096938c742e1627511f5f82a98f464e3203baf8eeb63dd53035dc9f2a6f25f0866fd569954f6526a33bd7a61e1ec208e55c7e0dc7f4b790f18b11fec6515f02aafd96905074b9412dd15339535aff219a34da1839ea74b91c012bb6ebd8574e61e2d0036374266bd25b49366121fa6ef34f007d5ef1447990b0b119c49d73b0aa6affa67495be4d39bf3753e869f18d1745373604d24b626a8c0d8bb08a429ea106bd162883ca74bcaff97802e49d2103ad98fb8b3426594d06b50017a989b6b0f644f4abae24bb03c6dd611b3b5ccc2b662ad827d0bbe3d129e91b12ffbf058707973a8f50d6eb1fdbf9ef545243966e6a839c59c2a3d0a9cebb13588a8b5729efac559e703c711c0a8329613b534f6b4e00b432e6061411a387437248fc68684e0af09dc30271a6a17eee8ef8fef7c2ee808c06a94b0d70ff5e0ba16b0c473bd1901dc8a9f1a1b38493a5e29fcc054874a90bd696abf74f0f58ef141a4a084550dc3f08561739889042de37951e74c1e56b2b99d8b4b0e17c468b2a00ee5eff91478d88176983401161a85388d99cc8681eaa0d33b88373fb02d4ab88279f7d37b8c165db522ed597ec07af659f4c917df0f74f2bb21e5df7e172b62c7926f4405d6516407238d6cfa731f316d6e43313bd083b9533bafa67c8d704a00d3d5f43905b6a551a70eb43c39c8aab67eb16f48936f4b5bda2c3702b7288aedf5f89842ac86a639378dc1bb0226f59e2930b9e89f84efb00701203fd73c5006aa90b1b0737f482e34cd25f746fce8e70752ce91e04020ee56cb0c2470d8b0a3c8257e74c27cc0894d20273e277302e4c292ff4bda274410e72bcd8c6b361eb43fc9cdb011e3aedbdfc17af92017e5b687c0b0048cbf5452b486e64306d4d5d86a5e4974e007afeff58ecb82265a9ed09d3bb7e9f0e813fa75b0f520f27f9b28b83995ff96f1fc675e655c735562eaaa9c2d3584ff2acda946f2f004ed7e006b3012e6181546c7697857aa72e4394b09a6c75f4bdbb575bba03e988e86bcf67c7804f32b9329efae26d7931bbb040f62e25839779942db6b784fdf8cf7327cc4a09f2d30ab1b9be297a52bde82e5725cfe30d227fb6fc90bce07f911bc7cbf81092894f9335a672b70336f06518ae22cd960f35f42e08af65b575bb7b876e8d93f77dc324ad54d8f90547aab29b60cea0abecdb83a5ea6fd83da0bd873a01bb867619db4a5b13b0b32b7d3f0227efb53aae4b9c9033044102cfa09ef3044a7bc3d0cb15f0e58ef7b6d2e9ec52be654b544893642355aac50c6f574ac3c3d1b63444a54b9b67b772e15bdfa2f7f2c7c5b8d3f8436ad005cabec4f5adb6497078b2ef12af975748c3131cff72de866dff7a74e6998c1b2c21267801c1325943820f99fdbc8245d3c1defb154a303cf4a8038fe86eddc766577d56687c0667396896ab5d3c58de6f80e48c1cea007ed8c618db86e2cb59dd6cdc8671342f9e5ad04bc4236a8795f76ec993af26c30fdea1dd43a64757cecada2cb16bfec86ab9bc5f2cd99f915f83222050f839580532d679a9ec06f91862117bbd75731c3a49402e2a2f17a3ee087de8b45850dff694e44e9115a2d498571321c62e7ab2c7285a5e45ca53d485b5e88ed42f150ec193baf1efbae91af3f47464679430faddc8a2cdac30e08bef5d3f980ee33ac2f3f21ee0643962ee10a8c6e59d34a65659dd0ac254aff961a4bdc3c7d57488af35a5d9f5beef5b7a8c9c740b81802fdf2be3f4a45f0c359a07192c7913302426dc464c56ca179cca03857a1cee4d257229ef7f2c9defe2ddfc8ddb3dd31d9ed23512e22b6903ac2e05b903ef148d6ac2e0858cc8473d083737cf74f1562ea077c34ff53cc0b8e126dff0b172b31c98919276a5222c765f79f6c8ad48a6e227af0860e8e2e3c35234bf153ba71d49c7ac7fd17ddf6b7df6b8b3d68c8bcd7a5da1745f19233b4cafcd9f7fc55e67467418aaeea476d8e0a8d77b0a0e1758b7939361e9f5f06d7bbe81dc351b9d0390aa9c7d4f26b26eb3df966ecbee79ac1147cc5aac694eba87b385765f367c39cb6a75c4af7894fa3f83be01c15cf162dd36ce450e17b90df13f2d66e6bf936774678dfab168a9c0d4e04109845346f56dd3ee4477383c38c3308a44cd269bd15ef4e7f7937a91fb16b303827666d6fc9145173aefa75324e059b2e3c74ca03380d3e742adc5d23e199a0477c8cc1fef866bf02fdf0000aee0c9236359f6ecf21760f9ba465e8f397d3b27f9a1cfad87fe4cd4863b79350b9a5426e04d4603b122e98ee871f7933f201c31a440fac8c30749458546ea58664e4850951fb313fd01a9fcfb44aade47a6d444c50e48590e8d0a83f74ccce81d1f3877a25537bf83577ffd4d1e4922c90d0c1e05fe556c953de8afcf53c8d09e74acf7f97f47abee1f2e81169ada947dd12aa18ef448ebd58aab600aa8fe09aa9d141c1515e32220dd90fef69f6d5d8360c5c4e24e7494c27d822920b5a25764a9eed3357de9badb2667b1b6e745e56c184f20e88365357e0c20e8da1673dfca5e05c4ac495c040aa2e79ef544b1fb021e42fe6fa68e2115bb30098c1ba383c1999427a1ebd44da01f6597d424845f0de37bd03d8fd20a1d163e3c3f079c29a6d6473fac74bdbefaad7176c306681624ed7851b4bb8a19204ff41ea0cb9c6097ec4e21eaa7300f552ec92aca110e31966e8580200a100a419d786d4cf1816a9728ccb3357780fc75a61f9cfa9d6ff85e7c992f40509ddda2aa06875e35002de51c42cc3341a672b55ce967814d33344d952d60ce860b14254cc1a2e030be15e02d9fca215452af314aa2554faf1fd6ea52758f26242c3bd9b471f2e8ec8fdad942e2a1f9feec78246c1aff794767100a43405c9f24f695cc22f2c25d2035006c209ec57f1e009e01e981e49752aa6d1e4e1c0686083abee141702cad0dfdbfec424ba8e42f39f6967c482abaf5c56357a1da9dacf532cabb730daa0f0c61bc223d6ec09e632ba46811fe36cfba9898405adacab5134bba4f3fc5ab656a598df77e9f5b18005cbe9af43737cc659dda7932f0c6eab7c71f95c11ff90aca12bc125f91e9d917f70322a19733b4ab80bbe8d24fc655052408fac17ba6d874d27a93b2a3797c86544e008b39eff955c9404d014ee60c2e09697affa26fae6ba6998396e5c38082990916cf49bde78b0e05bcb47264d86aad603d3bce9aa21b973cf623ca17e45ee3af9258b2be10320e59e8e660e8a04e6a81b50c1bea5342170585b73b3adce6cfe4b5faa3095c38b4b3d197c22cb9c80ad628ac4a8c8d955c540a336a321b692b5b9c713f67cc1a6b811fb1062ef759c4fc7319a668df5c4c2a0d4575101a96b00df02325c49255f2cdd5715e56430398aab088f9d84c439962f6451f87131117555c36debaef17665cab397d0f01a6227179cafdc4526fe95e740e5a92b2bf04683ffb58f31d8e291fa08d30ce79ac21141960ded63a51d527912f11fc3b12c31eb56b383eac408bf7680b03583507a0759ef4aadaba95b6612c9c22398e3c3d5f9744296c80bc9d3c07091606cd908cdaa78e3d95ae68f6a52d8968a7db596622075dd8c8371114f5b990520a68823b865a99e011f41160f4752ab2942946c120de9f749d378676659bb2180ac0e8fbf431779c843a1a4e95e07062e3800b773b20cb02993bac6c47a77fc2905648a4040f0d6328545cf544c40253002ce4d1e8688e191faf476d576e4ea11534112c7c2fe3e582e5c7555fee7336dd7544a29993326d912af7b1b8b0134ca58f4ed0f897cd638cc7edd6539ef7e2623f3b9cb9eec1f5b7b917d340004fab0787e489c0dc4ca567007e4b4c5d0e4dcf32a55089261897ae91d2e915816bfac70f87cc125e7b169ea905cd827608661b5991c53b6ad52b7640577030931c630cf0555cd320b73d34379379af9c99f2ef1ec494ae7c3ec1f1402e23de787d4fbdadff6260e48203b13d0a8ca7a85d09cf91bdd13c129388d966bd51adf5c410bec333af3c1f800e2209dd1ff9fb8175988c59f111c47a34830f48200a4953d53a4d2e6cb577ee66a4b5d2e8626b7297a7ee3af7375cc1cb745b62b6de2a24eaf34f976686f584786c61c74df20fa9887efb04f6e176d2ec42bb997b26f6b1a0efa57f1acb46debefa27874cbceb1a46680ebaa96c6ad6342fa6336ef605a525dabb033710d2942ad4140642e1857660c69d37f179e3011038bcf24c20bdbb6491d2cb4f00121ff0e3f12b35e05ba1f20ed927dc29493d3506b5106279bcf31768c17c023f0567997ee629b6e43eeeaf15ccf5be9bce79aa5bc261b31a3dcd686c9b3fd9ad0f5b15fb421655b50e89798bd0701e18cc1cc1aff1c801f4b2abb53fd731326f30bc6e426f1d1f7d4a18fd9efb0192478049ed8fdfa6192703128743291834999f0110e2eb05ee4e93b2fbb094b450741250b79db6c9c8a1f2be7c002a2ac151d03dd2c085bb572b08ddb9143911b744266922b0f2d82ce8a527b44966f7f927581257275d092e5c97589421fb1dbb3b974878f9a693cef43caeab9db0b3bfb97acdff888c9c7732f858a552be8deca09eebb4d91c815eb02f278b95d7c9b3205cc984f6ff11513b94f499dad67564e3337fb11bdba3e3e5f4a847825da92073f6acc9fdf38b6300709e5557a45e35f000fb1f5296b96ab734eaf536f955b59ae774e1aada0dad10288b9c9a11ebc9ffc6a609a7ce2c2cd720095089129d837c93e3ba6bb5bf4a77fc19c70fd09c6d9c445c32ae9adf4db39aad25edf457d4b3febe7d25225956b5c1f501a508bdc7b1d761f350100fe366cbe370a8aff61535f71601f4a7427170fefc8d0ebdfb67d3e55817397ed7694df0199c7c47e94dd7c5348c2b8d12d228691bbf40a35808bda28d9666707d1378af6c93e24f68d3322afdec2dcc8ff63966d3559ad7a8ea1c7b45415aeb427aa257e34bf5e92414e125175715a169746d59b8a58799cdab2af3490b3f8f7b3848ec34e33f59f040abc2f17ad8a2275fcf003a10563d07168a4a2bdc7030628168a69578115bdc6e07852bd03358d89bef2d94b0936deace999cf8ac9e9d272d6acc8d1c6e6561ecdb1fb68afbd2030c8778131729b1efc7ccb9c8e96f7b1838066b1481898bd3dc7204dddb18d850c48ca149c3f1e3b3f2a32da9194086d573938229629de5e16bd60ced5d356766c4f2f0456f4018ce0ee151b8c6f3bca936231cb43b6440ef6b988f549a86569d54b365edb8977dda30cd21b3c36cd1a73ad53af15ee859d8f1a7bfb26f826c5ecba72aaa1c2796a0dde583e19aa3f79431e8f7e3d47fc598faba594d06c715436e838010f78506a1693a4b47c74aeece5119950d020c7e92f5043d4a706849bed7cfa18156df5d142cd7f33aeb206c711b9b7dacd7c109fdc090584ab4680ca8957ac14ce8369e487c0df23905ecb5b688cb17b929885d210b2b6321eeacb0ee62c15e6667f2e3ca451f5bd1d1669eb6e90030c09674d3d163be7882c6ddfbdf19a8a5c16c26e8c0c4dc6e243071d24207f8769780bc46994ed9180e54f44d33e69b1e1ec37488aee1317d16942b61933de5fb40cf81de9c4aa1c50c247cb20720333de4c30c01ad8cb0f4c2033566a450ef618bdbadee528e2f8c9ed8e6c5275dfbcb3c9766a62089", 0x1000}, {&(0x7f0000000140)="03809150c5978a9a52cc1eabd5d4fc84d642e568042fe485f1917b2c6bdf137187849e7e905e9d1c8d3f6e54782e6ed872555dc0f6bb34544ea56486509791d3b1e0e65d37863c3464a648304756d5e068b7af62ab826fd347ae69f4193bd69aa4a0ab874bed5e0d41d15bb329a1254a4fa6552924e283bd40c256094cfe756f607e27e8374ff642a6c1e324750711d5a9748dfd86ea3b4116d47cea5caee954f2f7407d48bf3e1dd2c80257c749083e5888", 0xb2}, {&(0x7f0000000200)="358d272aeda71533ead2c5acf11b7b9eb3293b8d29d6758901e70711662f6e1ab6f8126a8071a568046aaf7c9f94ea0e8b48", 0x32}, {&(0x7f0000000280)="dfdd20918ecfdbdb852b30f239257dbe60e1f6bbd8a6df5ebb39bbdf252dd97c4811f696b666e86ae65542b6dcf9db6b9a2c8d278cc27792eb1c8c21e420ea3181e7c4fb34aef7de21f332f64c55", 0x4e}, {&(0x7f0000000300)="9f2299e2324544fc979531ac933da77d562e0f4901551d3fb1", 0x19}], 0x5) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000240)="000000186004008b00002327000000000000000000000000003f000000000000000000000000000000000059", 0x2c}], 0x1) mknod(&(0x7f0000000080)='./bus/file0\x00', 0x2000, 0x1000) 20:57:23 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000280)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b402934999abccdb3189cfb38f83ff90c2452c60af2b51ad0c6b004170162932fda25d893b0679a4", 0x65}], 0x1) write(r0, &(0x7f0000000300)="acf11695c181eafb5e568181155cf063fae5b422a07b70ce2eb8bec3d5324b36127ec0403ce7ed861eb7aa084072c1acf5d6ba093aa8f5671305584a4fc1ad88ba9990b92d765f96b95eaadceda45979c75188b1f4a8fc7b645a5a1677784497473d44b39c6d08b7961d8868fb62e364e41fdcb2f1a4eda20da5a30d6d00fd22f79351a6812efe37ac0f35329c29abfb8c4b19d9dc56e31ec4e6b0020f6909430a656e434aeda59cb7edd1ec4b81cdcca8e90dd5e95f29abd67f1714857148665b7a84c14c3f958b268a8c5e92112b447c9a45a0893f8f8d9d6a75894caa88020724916a7cde0ac0668e75", 0xeb) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0xffffffffffffff7f, 0x0, 0x8000000000003, 0x7ffffffffffffffc, "845d550900200000fc5c7fd2008f27df00"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x2000) 20:57:23 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) setuid(0xee01) ioctl$TIOCMSET(r1, 0x20004268, 0x0) r2 = getuid() setuid(r2) 20:57:23 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000280)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b402934999abccdb3189cfb38f83ff90c2452c60af2b51ad0c6b004170162932fda25d893b0679a4", 0x65}], 0x1) write(r0, &(0x7f0000000300)="acf11695c181eafb5e568181155cf063fae5b422a07b70ce2eb8bec3d5324b36127ec0403ce7ed861eb7aa084072c1acf5d6ba093aa8f5671305584a4fc1ad88ba9990b92d765f96b95eaadceda45979c75188b1f4a8fc7b645a5a1677784497473d44b39c6d08b7961d8868fb62e364e41fdcb2f1a4eda20da5a30d6d00fd22f79351a6812efe37ac0f35329c29abfb8c4b19d9dc56e31ec4e6b0020f6909430a656e434aeda59cb7edd1ec4b81cdcca8e90dd5e95f29abd67f1714857148665b7a84c14c3f958b268a8c5e92112b447c9a45a0893f8f8d9d6a75894caa88020724916a7cde0ac0668e75", 0xeb) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0xffffffffffffff7f, 0x0, 0x8000000000003, 0x7ffffffffffffffc, "845d550900200000fc5c7fd2008f27df00"}) readv(r2, &(0x7f0000000100)=[{&(0x7f0000000180)=""/45, 0x2d}], 0x1) 20:57:23 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x90d2, 0x0, "d705000000000000005b00000000000000e74de4"}) write(r0, &(0x7f0000000280), 0x27c) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) openat(r1, &(0x7f00000000c0)='./file0\x00', 0x0, 0x100) write(r0, &(0x7f0000000080)=',', 0x1) select(0x40, &(0x7f0000000140)={0x25}, 0x0, 0x0, 0x0) r2 = syz_open_pts() close(r0) dup(r2) syz_open_pts() 20:57:23 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000001640)=""/247, 0xf7}], 0x1, 0x0) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000280)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b402934999abccdb3189cfb38f83ff90c2452c60af2b51ad0c6b004170162932fda25d893b0679a4", 0x65}], 0x1) write(r0, &(0x7f0000000300)="acf11695c181eafb5e568181155cf063fae5b422a07b70ce2eb8bec3d5324b36127ec0403ce7ed861eb7aa084072c1acf5d6ba093aa8f5671305584a4fc1ad88ba9990b92d765f96b95eaadceda45979c75188b1f4a8fc7b645a5a1677784497473d44b39c6d08b7961d8868fb62e364e41fdcb2f1a4eda20da5a30d6d00fd22f79351a6812efe37ac0f35329c29abfb8c4b19d9dc56e31ec4e6b0020f6909430a656e434aeda59cb7edd1ec4b81cdcca8e90dd5e95f29abd67f1714857148665b7a84c14c3f958b268a8c5e92112b447c9a45a0893f8f8d9d6a75894caa88020724916a7cde0ac0668e75", 0xeb) r1 = syz_open_pts() close(r0) close(r1) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0xffffffffffffff7f, 0x0, 0x8000000000003, 0x7ffffffffffffffc, "845d550900200000fc5c7fd2008f27df00"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 20:57:24 executing program 0: r0 = semget(0x1, 0x0, 0x520) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r2 = getgid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) r4 = getegid() semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000100)={{0x9, r1, r2, r3, r4, 0x90, 0x3}, 0x9, 0x10001, 0x8}) r5 = socket(0x800000018, 0x1, 0x0) getgid() msgget(0x2, 0x401) setsockopt(r5, 0x6, 0x10, 0x0, 0x0) 20:57:24 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x400000009, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x101000000}) flock(r0, 0x2) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0xf8) flock(r0, 0x2) r1 = syz_open_pts() sendmsg(0xffffffffffffffff, 0x0, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000000c0)=0x101) r2 = fcntl$getown(r0, 0x5) fcntl$lock(r0, 0x0, &(0x7f0000000040)={0x0, 0x1, 0x9f7, 0x1, r2}) close(r0) 20:57:24 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) r0 = semget(0x3, 0x0, 0x0) semop(r0, &(0x7f0000000040)=[{}], 0x1) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) getgroups(0x1, &(0x7f00000000c0)=[r1]) 20:57:24 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000280)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b402934999abccdb3189cfb38f83ff90c2452c60af2b51ad0c6b004170162932fda25d893b0679a4", 0x65}], 0x1) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000000500)="262749b38e50542e9322b1f5f0afeae45b17a4c9330d8fb07029d730c27d19724da687ff91af5ad1a1c95639a70992c0771f6f87a56a1e3ac56c27f654a5d02975116c79d2468e6cfdc8d8a3cf4701552f8f50cfe2f52fa392039e89bbd98493430d5005351193137eb2f09caa45747b7956b929bfaedb7885008f30ce79d89a49ff4f1c583ea39dfd83372062360f53dfc8481e2a1229c78da5d6b119b48cc9598f47f1be60fdb65e20ea845d20626f14fb32b106b31e05ee4162edabf982e78e9d8219806bc38910150f76bd80de167fc88330c5dae8ec127d0b92aefd46301cc8bac3bc2ef647033d5bf7d7133eaec292c48111f8478df5645e528c0b84ce85b9f77d84abe99354a8f46c730b75a4b62814bfc920fd034b29cea30c86706bcf5676fa4bb422eba0d324bce5e51d95e31bd540bd55848c1dd7dcd5fae74579adfe3e2632aeaa90fb7151fdb15ddf781edd2472d11d95501986837234887577b4c649af79bee3d4fc0c7a16cd5320c2d8f7aa0110d2127e80c7fa527f0e2993572b475d1662bc801b926d8f2df1706bebef807d1b8fea851ab4936d53fe60ba4e6c1462f807690ce6518c86b4291d960c63f4b535084da253150dbc70a9a2303bbce54087ef1348b1c4c17a02306acb4dea1806dacdaa5915369f9bd54f920a5bfb63c8d14f1a7779b0e8801cfba7ce3224ec4c2d380c01076acbd176492fea75141b7666b9f5c2f24fbe75d2fb3fab7ba25074b4293abc57b84441f53e7da62940aeb3f5729f97163b056c52833ad7b22b4c907a179e13737fab5fc9365eee63b6c11400a41eea715ccbe9e912377e4520f3df943cf8b9b2e9006835849906a06891b3c2264c2873ca7b73221f6dd18f598f7cbd096f53fed43c3d94e7c66e6960f73bb16ba4b448d701a15c12cea1b3c6b3ecc7349c81ed4289c134fd1ae67c586853c4aafce84ef35863b55454904a9f3bf65727aafb0f84db486039bd61a35c6929c7c91ccc5444b2b801e4241c86f4e6a4ee6368984840f590f3dacab4cb9d0770457e6ba7dd4c5702d2e4a272d2a3198ddbfa16a81c4f620135a8c4005e7916abac2aef6b22f1ee29f2d8b943e5a8c5212a85bfe304553d696e55e2ce49febcd1df78b34ad2662f01c2d355fc6fac70748edd5eb21521ceb46999b3579f6dee09bf715fa250cf77827307e421802738d30c4832144ed0af58f56de1bc373d9d788b7dd04c61a6557373ab28502eb4275ad4c0299751416d87fa938b3c270554db30dff50f2722912122b17ca9893ea0b59036f7c18c24acfb88a28c7c9ff1ede59a72c598f23e3f3a1f147639c3a1cb3a7159fb156ed1658cec2acc0956934fb5b43bfba7078a9ba89b81fc96584d5d7afbda489c934f9732c62a787b48cd52fc06abe3832bb6cf23816446b6a34b1b23003004855c71baaa00339ff1dfe70511944507fcf9a9d5162b523ed064532f4bb3facc428130ad5fd29508f400cae84d113ecd70a8c6cf3f9ad92130b86105979e8ad2c8817202055154deb0f8d27542c3a954d763fda1eab01067e57b8cba1b41cc72660c1ca1edcca3f15a359b9d9e8d020b24640d46815335195c5f88b152a2c63a2705a6e84bb2f0515190dd681ccc73583fd357aec00b346a3d677496cef3cff3688fd2825a5881a0df604b52a159af20691e580e950ec020d19c93d18122932b7781f3a775beb81a16a155558d60bd826ee0e94587ab59fb5b62e60f0cbf238ef97b44c82f9061ef65f650890ee5a08e907494f0f34495cb2b42fbba1931a32cd0c6b47704209c4ac30f0b9fdfcefc185378b4d46fff55c3e9901bdd5d393f411781d5f13650e8b4e22cce7df614d0c6218633e8af44f6b18fe8e66fd7b079d616b19d57c31a648deccdc0d14a160a32af15d974d5e9f3c6b0541260513dda517126c5ffd6937511c55f9137674631379458fb4593c585e6d602fbbdc8234ce50f79a176b4d73603625a1c5a91ca55110c8e35a8aa1f07edc1fd0152f7fa2b266d60a10c1759bf8b0aab557d563f527144380654f6613ca22107981e5fe98bc36e3acdb00403ef7d580f3a0c5cfff2df8d1ed7661a20e60849cac9af294e8955d4b04d713f1a36962361b7c140ecb433b51c0c66eae00c0b78a496051945dd611bb420907995d0116b1d2fe1558bf63b1f0f06ef971897d60e64da451039c9128624de41c19acb5e197cdfd1929835e749a21c7d8db74c7e0d308a4879d05c6d5a701d65aedabc71f95c3ae3768294fd02cc80c0d828601b3038e8e3d27b1a8f8e20d084750888e5a6985a24f59744d74a1bfcdc2a29d14675198eddeb611373b9c4065a1829ce7ae7a1eb48cf06f1bd8ed649e1108ef966bbc460b3f91b9c1e927f913af9fefdb8e593734316a04f02896b028cbd28c0a507976571bf22b1b97e60d9f321995297d8bda536ab61f4b0287b804f04391d4bdce1c18cae233a1ae5340622190b7238992733e67c9da6c9282c5e0e7d738574fd98f885b50fdf1dc2889f67be6c81ec6bc4f6375ec965478073c3b69e39b5a2aeffeeb103e8b76ebd12b67bad4f33ad7863b968a6cebb37f2706a65ed1a9627c1ff8bec90b6272f628d6a4b0eeea6b2755db9992e195fede1ee6111a944a5e8b3f517541419ae64c3b64384e17572232a3cd7c7b1ce936d0842f53f83cacb7275c175b75d34d85c581f0c322c12deb473449684f2bc2735faecacb59e0eda5e63ce11c2f949dd076e2c2d0dfb751be5337b96aac9034d4c346cf36624edc5ae0df7f4c580f0f1c0294f6ad91f3239860499cfccb8f05a461179a66cb9a780299ad37a6d5af847042acaf235273a3c7fa6f83b5257043447a81adcb04121f933369b7a2ae0a7c31429ca3876673cff8f2053154ec507812355c9dc95c8fb0fa2f303e25621ea8dd3824e24c7b98db60eb1e80b4bb0f5c7458c9479d19b94587c784113e3b62f2390e840e1a98023b1b98978c1cbd845e9dc4b6ff3552c1af91f560b62d3de0b7b7ba2027fdba67a551105e3d66ce00a55cd73c9a5db9d784b81880582e8007ae01992e684b6da4f28e5ee55920850921c22fe759d99ea7991ebe4fd8c0f554f2982a618525b8f5b80d4bb9eb187448d46dfd3efec06355c914c1e1b5f6826e492dc6d04f0686fadd26b46671be95cc5c83cdb262b9403f178afa09276bb2ecb64140a17d4be95882167cb851c4a734bb5d5db73ab03c320a0f74406ac346ef423c7c63a55d6af3edadec7a9df90ca2faa4d7f2b56f59f28e1062686c4d57176c000842ebcfe2e1b92e75f993a8eb8169ab54f029e2800d7d993ef7275ba6eeb10ad7992b692dc0dccf2a4ab2790805df84cbc474e5f1d0598ae5181fd76dbb762ac64ead6b2c1ad0765e34d43c19c4353fbee65b81d155c1c0411f494d954987812df2a44532ad026c4e4426d28b6bcb2d289fc4c71d17077eae57a4122be77c17eaf68c0ac88902b06499d97ba28b53c0b710829fca0354334c9d2f2c5a1f3f109951773ce7ba880bb89f6e31136b9529b1f624473323a1f482dbc1f791e3521205ce85958a7e1a5ebf33617687756005f00b7cd72cc70e68435dc471593515324010881a779df06d473dab17637bc405733b9a07ac374ece7d6bb6e6081bcf0d39ce9057628d9afe69ff6537cc6ccbdd27a2a9b75a5ae452cbbda069586ff1bc47f4138c5633c577f8c2ac5cdbea332b8c85543f7b4d540028d1ed6083843712217f5bdb59b1c95b80267d0c27e5cdbb775417f9fadd14ffb68c5a365ac2917d549132c72aacc6acded1c3f45cf1cdd05a758fbe0e7834c9f05f7252458d94c9b126ba6cc9482290062a7461967a8540deea3beedc682af8212ab7176c6a330de0df0e3cf76f6474917a03ed3d0f7c065d33bf21047c72908c00cdee38c17d3e581a3191ec35b200e9dbfc46f0b3a571f96fa8243d238cc89e980456db7a0d8a77753135cce4d45a122e7648ca3d9302613ee0eb6040a2c24efd342d75aca98ad5c23210f2896e0324ff1a4cb2549f8ccf9c87d0867a0884f7916b181482ae0c7e94ee931fdc71610b1d7247ae13cd5f6382a45fbe604349b86395f34c1e26af8f21d2bf2358eb408ac6cafa138e290f04e6eeb5dde7d23bc3fc73c42393e5d60e63140aebb3fb9af94a3545c7b46df66d7e73c2d498460594062d6ae30dfc956985debd8eeb475f14b2d88a581512608e261cbc3d22d317b82601d21d1ca54b9f8c555809acee793d0566d0db9199f1f43c50df82c92fa583dac79926b480aa090188e1de06e8b0d4b2e35949f3eea5ce1cd14ea8e3a450588dfe282e7cdb9068856a60ad4fe3f1527803b6e23f3ac49afa04fb39211810e7315ac067f95e3c53e87bd8a5e84c5b51ad2e47991ad65b710a197544a47de0def6e6ac300476a55b5522125e90c8c7c85917e28d74989e17fb7c1b6a2e34b4cedf9edb7cb3460d7febad2bedaecd8a87538af97f0023a9db29398ef6722758ac31bcc305d28b62dda53e413368d64c3b29244020ef610d78b82a7e65d006c74899b38da5b960b5ea80fad9f69a003ec8406309551639891abdb549fae2fb7020f2135c0e9f2733dfea01767e067e634e252239c7ead82cafb78650251eac94f5974bb1937d1eee9337038b8c59760e7747cf149ae484eb1f98cf876a02d0d910570528d6eebdafdc8889aa96db83ba8accef94a2a3bdba7aa46446d8c848052c198f6021253d2b9399270c5aad95a98aeb1e87cfd40fab60131980451888d86c1f9b670916492e75b29bf5aaf6b557ccdb3de76fd5867004f3796f35db69675fccbfe36c9aff0003493148f03e7846e3352859091fc5b74c50d70d6c80611c87bb8100a6189b096c1d3a3c0854855c57c68e6f27956f5b0f6585b4bb4bedcddd964138c2defbefa2674b3a4ad74111e4cae161917318c4489ed0b93a39e3b8a26e33af278bb5b8bafd7ce8a2e6337636fbec36ea27ae3c1ace9fdf5e4042425fb1f945ddadb0d68fc3b2620420a9a5df3add036601638c6d16f9d823c25f0a14a4b2a2229779ee60ee565e62a151e58bf8e16d3de95f4bc5e934c6dd69f33bd08caf0cb147ff5d36dffc6de3b741750a82fa6b01bb173157f478b9c58a4319744284453c508e18bce8f4e7972dd96d8b4f68e56af7bc174b56f144e95f570dd5baf36c544b65eef57f5426af19dcbbdf5383a212a75f8a0a18347a6a184f5f883e058042574c299fb8397cf5b8ebc2c9b5f32a1b7c741c1375927ee0864554433e72be739e3abaa03177d4458403b626e588cebd6b6d13eb1e72b5588f9c0ff173966e14d78088bfe5cace6807c46b1c3d57a2bf4b2590e1f48c635aca4edfb7e3cee209659a7bd1490fd338248c8d6b83f21a353ebb398eaa3218421af7f24f82b882ccd6b75e0d67e0e0722401275a77ae17c85c2094ac163851415e1182e7af54e00c652d3f35c75fa2cd5bdd316102c666e78964af04bd20218c904c470c46348de810a9aa686b7ff5133b88ba6143672f39c13b9da17c605eea6806f9b490684fc42897889fc4f198106d09d1dac55f96101205e09369b63cfee72f08d55ec3a4c75fc2f32321149f17ffc1da4aa6c5c5644202ac3ca9387e958e8147e2551d0c3054aaf9cebf7b4d7595de023f7125e283fa0e3fbe1990bdbfaeeb5382d6d8f569ac7b706d2c5772e3c0d67f4519ccaf7dea9ecce986f3274ec9144c26ad3dfdcb5a5491be1c2084b7e02696a63652e68778b099d1570dcb1f25f26a13acccc4e9312e6d90d9e48cef833cdcbd2", 0x1000}, {&(0x7f0000000180)="5d5aaffecee112b2a65ecb3858e16c5a37e14db92190edb3774c4588ed3d63f17aa9147fdc5a6adf31f9e3ce35a589414a86ff462b72f345236361b71d959aa8f4bad06b1523393c762459d5f23f589b6b3afac7c07dad2f04c5d82e2a60d963923646d71d48bcf0213a8ea6e89c200de0f6f3cb09fd799e4305c398bcfc9c55fee912ae79beaea195b19462cdefc0225e26abf852190cfac6eec1c974b3a7", 0x9f}, {&(0x7f0000001740)="be640cff4549ccca3b3cd22ed8a3df9e903af12403fc78c6abab70688fbacc9367598a196c18b33205ebd4aaa1ef6ba042e8512f3f8e02a9bde0229c7597a4f666817409b110b0d4469d518f4c684b22360cb593b434f12ec195fac7b7a205645197c038f3d0c8b833e40538f0921866e5ae5a7ac7922eec108e0dd30d610c91ef6c01e7c69a576548c3c5dc5ef94a2167280fd98ded28f9d09b0d5649dd2cfd1fe9ea4cf615f5a2875ae2a5c167146a9aa7ea242b5c7c899a014fd4bbde5d7485bc2b4591c3111df4522378609fb5652aa24d187591adf4509ed24f0a99a42ae63f9e0c1543a2077588fc05da1e60998f9865790fe25a2157a8983fe25c361700c3bf5707b37a358a0bcff9b0e909b751bbb325814c1a69e7e892cc8fd9c33da7c7d554f3f26f69530197abb404b6fbc69a6ad30bec14d1d7b0583100e51095630d7bd91997771727e332f25f7be15393517828e00a6e90f73eafafb88c092f1e18a5c06eae22a766ef028a1e5269bd6b235d386730de30ad8581cf2fce3c04347e1d8deeb42373af7a62edb0c20655acd12f0933449cc0cfab29f344d58553bf7d98eb8b804c4f9b0b67d9a5dcf013d62c88331bee49c26e5a6827451ec1c4696988fcd7d1ba47c1f2e2bc2ef3c0ab2ea64c18f8081056a6e18f8669da49c9e406fdb7f8a78b90c285435b90551fa37112b1925239a604bf931d96adcfd93105a5bc9fb58607b3f64ae8f1db4d9730dfc1416c870c795363b46ba95c42204f8f6e047015a286a80fcf84b2d96fd0b709b1c44ff336f7320110fd3401b3edc9a93f581975a19da933a49f18545e0cbb8db62688d4df8638e09c96da729e429fb79f50be72add4aacdc96c8753972b9a6a0f3ca9bde775ce52d7579144eae5d116f53dca511b62e41c812f22bf9a6f7eec86ae5d1cf15de053d116d88454b96cd721dbe01ae318e35d203a765c90f8bc6074104d207cae0ee496d21e7cab4141aa97657b03e4a77ca7739259ba5d85a772c4e4508e06becad6cfc6f01d3a85af182f8d12b3506d581a6bbeee80b3fcb0f2f4e08aa521a05b2bd0dc8c38bd533e8d5c5ea8a747db2e5ea138defdc23973d8efcae8fb310fa1b4461ea4d038c11cec0a06d22f982a6ea6872ccc4912a84bf2dc877a02c297d747e21e8f4b7d9ab7f6a7bdda93953e6dbafd15d853614c7d620fb868fbcfc2f551cce381758a750c7f4d0d2e3c4f151043af9547c37c56935b6bc5d20a8d17bc925f95fb6016d4d2613f632f9b2c50c9d0ea820c96fae6ac6b81c848b666ec399474b32f08cf2fd28c6860c7f5930885c486c4755365a84cbd4f4abbeb89740f210dd0f20266bf16d406347efc432314fde620f170e669ac6508d0cdabe21454012843c228f661ba259051d304b2796d4439bd77b3239032814739c1564f113d03435f03c30607bb2e8be06c0bf1703b6693a9826928d02a6b158f7a97f0094a88c7c97dfdbf86a2dd60eca1b9b579d19497024c9890e3efc23823ffdb40efd050350e96a692dc8c52ef9480218d53595c8b3dafe56a210cc9a8390f133a9afd00d793c3a72c9252221eae6def0283b83f3abebece0dba55cec0ba953bb5a279c4af59f28ae4cce5025fdbda759136278c17116f6b31cddd84268f5666935e51d9ce1f83bf83c48febc49b3de9530f1fdd348d078d148bbd89b2f134a77bcbe9215b60371496055fec0e0ebd69bf3341d98e94248a2d00292510aff265711276eb557864db56b780a2a2d221e80ec630d6304b025c97754e41d3ee6dc46293cd3f5b1141cb6c9067535c2853a46f336f5e3eb9bb93bbc267303ed900e9b90054d239b1262eab697bc2d091935f3e6db1bd1b2184da8266f966c1b17ba7788050a05a881f871d40fb1f504bd6504898093c0e248e4aa343ce81327a39a1c2e87f293918756c38a9ae682850e056ef68f99f38b69185e0a06a42ed07a99ffea337ff5ede8ef79029a75fd593e92e65234800f17ba204322fbec28ad9dd9d0c687d09aaa75ded06e8c485410122eca400194fefa672e40c01269ea42c960dab4961ecc1b5039103210a0a97e12d84bc8b0f98b7a224b36a2960cab1e1194a807bc6a06f8af53a5e006269883f4b1eb53ae2606d610e5fc10222026aeb8987d4475aa5896053d18c6a02b7a19be301cde7575304d164a773b94db79e1813dc187e547c2e31bc2153d2966d65bdd5430ccefd3bf22a220c9757cf84929d3c7573936ed901dd497b3c3c8c8ab894b52d21e6c5895dd13b43184fc1435811a22661859c4d9b11e795515e725a619f852b11fe4e12d3bb819e3d6214c4f7a3e7d16039f1c169b6b3500c837ecb2e8ec05f19d038cf01aa771fdb80ece083d56e2a1d36737e0f872235e0bf81ae560afb6af065c509465a8cc80e12b16cbe50155d87a200f1e3b34e9f775f23454d121b999064889bab8084104c58efcbc42c1ce3263650bff2a92d0880502cc0a68c56aa80a807ddb2def526083c8489f9dfa6de7d0714b17ff121912351eee69da8d4dc97f4258e3390ed685c4af3b5a8d6425eccb608b2b43ce5faacd3a55cc55b81d3105a57e31052bbea227df7a71d5723475583ba52b3560679c317f97157b3854b3ba46a9f25033ae1f18b7d6078265918c0ef25209a9f9da7d37fa31d6cacb6115ad0e3da0757a5a358b98fb03361883f2b66d088c4f9e92c08b824e5558a02263e11f70ce2ee9136b705ea3f7ca93538df697092582132945fd7a03d2c5a25b7c2277282a29ed1c578af40b42890abbd53708ffe21bcc7c471bd7bd9bd9fa705c5804139a774382e40e1a1114cf6b21a3dc863e67a3977153af4b8c55fae5a82076f36413a94ae5f383e13b69a84296213feb1b28510ccfc0fccc1c68a1ccb4ade97560358f2d52e9349f0921334b68025f8e0e7443622f18a67558a96d65afee9dc4fc055d8f050240d9e573edea5024fd7fbc66d068d1aeb85e780e76876d88138e428b4c1b5c77ce519645ce03b5a929649f3ff79d5c74bf3421ffb5b2726ff17432af1ff461161213741358089cf90ae4d120cc379f975ef26f46e08a5950d29a1c2b2e6058184d73db68292ff75baadebf8ea2b69ce72438fa2d432d7571fa5f3ce6493654ae3201af84fce81863d5e740e948a332324ea09a154aebbbdbba28263baa35b04268581727ca571073eb641abef5bc545b2beadd09f0c56cbea75986591f158539527d43c9acdd978b97bee46c95dc98f1ebaec69c095ee1ac8d907f80d11d8db0ec0398017a07952edde883ab6a6914c8db78f3da52fcd46e5ae948b67c9476f4979331ab7b3b981353a9b416982e170a150ce45e3948926ab57b5aea5622c9557700ee1608d46f3e096ea6319d553d9196accb70d31bcd24eb8257d84ede131113fa8ebf53db9f4dd08c9f766d7f9f3e4067efc9cb7539a2ae8925d65c7ae9b776d96444b914ffb18c77c5518b85fc9997e49946a08dd3b1a244d10fc240d5b5af0a307c92d4a974644c68d6e023b38ca863e87a506e0db5721397b65392d8bdcb39b3d03dcede7238b2a465da3d063bd4b6ad6fd7ecbb01836c3249981917d4b9cfd2a7ad54536355b08f087c386b82a35640096bf859ba02cfd90e49b23423f5e6f15fa6b53428a58d729b5d4d54998899af620bea53fd32f1830afefd5d12e2fc8db34574a0b0e48950ec5dfde8163023f92c91235c0f16b7bd6d618e119aeb40768c90df79c245c0a3abe715e3b62193699fe2cd8248a37994256ee03e62309fddfebc3b1e2cb2f9f69b3a7de6b9967c93ec1503ca3d02dc81fcf56271e01835ebcdb41baa37125afff63f3e299205eee7dacc16ad134fcef3017ce80dcafb3e3a574a6636fd163184c89d1ec584e9d0f9e63f15449ae896eb78cb5139c5a01c874072fd5708aa433453fde33a37a03a70945a871fb10c54edc2d6324553bfa02ed68fdf4865d032fae4f034f04c0da3fd25c512c64db282a6d83ec0e6ad9452eb3cf1846c2f9143a911b17be472d4800c3c4b5290ee40dbb91cc10d9fcce1afc179b91c5e4f615da078b74358790dcff67e88a233581a7ae27001e3273a8383ed960a28aee3cdfb145339fa800d49b1ec7feb827c0752c55174b964c6dfc9b994d39787fc503137150e9e83b919db247a30fb90a97915fbb0632fa1628e5cc8180f27bd271de6b6f32a1b0c6c86fcfc84151646765fa26d355629089390a2f404e0bf2b54a671e6008066aa899467b6af1d73179b128f6e09c3a6b03fd97f78805dc1de532527880d48e86a8f8a3d8fe642b5ac9ff591c02990dee7aaa101147f39b95a489c28c1b67958d2cbed3848f6cf645380eaaaa142bd25c5fa9f564e20800a7e873a9a1b6986fbf25d8f117ccd4b9aff39ee33290a0cb48a39bfac886039fb19d4c9a0e5318359d74974739f0fa956741de1aba3974891df180238d06793c2ec058908a9735eb87d75da90d39d598e53e2b1a397095e056e2e75f44b1183351fab2184d550bec21dfe5f79691b90bdfb752f41b432040beb969c0658e7cfa59c419df266e81e6117c7a2a255f4b93273cc3dd5941454b83ca747d7638924e48018cc2056091c6c1cceb5240c83e7ae31740820161b6f70a51cba3445b55b4881444e1c760944418d79c6561364a5619c1b55f1a97502bb6a4aa7b0195d9a5e5fd3b25081b668def879b09fe8ff3b50566d886b2bd32361569db71b729041359b50a72c2f79dfdbeb5ad46040346f955f197fc1859434d825b7fdab98bd3038f207e431778d07ffeeb1e9ea2d2cbac11acad12e8eb807b5af2af91492659f88aed9fe14a688977d821b25b626063cb69939c81bbf71b22f9f1b0a3d7c108eddfa8373f55cb8bad9e9d0f305f0775cd5c60debfd3df221bc51daefff4ae2c4bd1c3ad67cf23cf9575454945c0cd76061e8e46c08e4d6ea0198424b268fec0ed1d1678a38f9f75e5f3849e109b3d364a760877b8181cac28132fc986ec8e01b6f9a91b53f4514a9e329bee7eeae76a0fbf20a5a39dce928e5a40bd69e7e228c5288a9f21ce4d3900f17f14794443e63e0d4bf861f85d7ef7162992ca4a4c9ae66a50cef7e6bac39cdeaeb056dba800358c0bdd00535f310900bc4da5cf0adf63df87430f7dede7caf67bff58d81db72ecd8f799b46b185bef9a9fc2fe5966d61509b6f3a2e50800da818c63321b61c9f31989749f5753be5d68216163d6b600ab3dc3d3d385466da47d2e2c76fac7bb8e17d8b6ad0f596d4503998d7b663a7266ba9faed13ec14c08f5c65e7f0ef44948cafde68a043adec87f568d74c390aa5c7771fd058c438f577762e31eb3e97a62b4831b113257fcbc7dae3e3c1b37087442821c50d2309cd07f9266018a69ae06e4b9d3797149208589b5c540c67e2c3d4d800cc121eb5a40bd46ae2c932755001ec68f9631498bdca66fc8ab1d6922e3f990dfdc28a243fc4017bd39288c67efeaad3cf599db1cdedaa52f5b2315d894ad1eda560e7a34ae09d21aedb1961f82495e75ea7ce189e6fa0f701edb2c39d2c08b482b6ac3e744695b3fbbed94b73c8292121f76086957783897e5d25c976553b0b5a419372fa9b84c91b198464b5fc4ad955967ca2e936c6ac9b5343af0ad860c1a3e2a07495c06fd83baa820fb8d318bce3d894686fb33feeae0d4ae7ce812b9128d029ba860e3950cb38b004733863f8dac773e632e7271906f3f32b764e6388877d9fd21e69d60a43ea3781cce723e8f5a4303eceebb6f91b0e45f16ba41cb36c5b66aa074da2e11c2183", 0x1000}, {&(0x7f0000000400)="1a998e1980bece282f87d3e0892093677a8ff898d8f98b41697698c7e7200837b752251a6fb3386e8d886861943fc0271afec721a33ce468dc283ddd1c401ca9ef758a74f376fe8a9e06089104df8983c3", 0x51}], 0x4, 0x0) write(r0, &(0x7f0000000300)="acf11695c181eafb5e568181155cf063fae5b422a07b70ce2eb8bec3d5324b36127ec0403ce7ed861eb7aa084072c1acf5d6ba093aa8f5671305584a4fc1ad88ba9990b92d765f96b95eaadceda45979c75188b1f4a8fc7b645a5a1677784497473d44b39c6d08b7961d8868fb62e364e41fdcb2f1a4eda20da5a30d6d00fd22f79351a6812efe37ac0f35329c29abfb8c4b19d9dc56e31ec4e6b0020f6909430a656e434aeda59cb7edd1ec4b81cdcca8e90dd5e95f29abd67f1714857148665b7a84c14c3f958b268a8c5e92112b447c9a45a0893f8f8d9d6a75894caa88020724916a7cde0ac0668e75", 0xeb) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000080)={0xffffffffffffff7f, 0x0, 0x8000000000003, 0x7ffffffffffffffc, "845d550900200000fc5c7fd2008f27df00"}) ioctl$WSMUXIO_LIST_DEVICES(r2, 0xc1045763, &(0x7f0000001500)={0x6, [{0x2, 0x8000}, {0x0, 0x4}, {0x3, 0x5}, {0x2, 0x81}, {0x2, 0x5}, {0x2, 0x8}, {0x2, 0x7}, {0x1, 0x24}, {0x1, 0x4}, {0x2, 0x1ff}, {0x1, 0x7}, {0x3, 0x6}, {0x1, 0xe53}, {0x0, 0x9}, {0x3, 0x1ff}, {0x3, 0x8779}, {0x3, 0xa747}, {0x1, 0x3}, {0x3, 0x81}, {0x1, 0x1ff}, {0x0, 0xfffffffffffffff8}, {0x3, 0x8}, {0x3, 0x994}, {0x2}, {0x1, 0x101}, {0x3, 0x8001}, {0x3, 0xe56}, {0x3, 0x3}, {0x2, 0x4}, {0x2, 0x6}, {0x3, 0x3c86}, {0x3, 0x8}]}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 20:57:24 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000000)={0x8001, 0x65e1}) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x2, 0xf0000005, 0x1f, 0x8}, {{r0}, 0xffffffffffffffff, 0x42, 0xf0000000, 0x2fb0edb6, 0x81}, {{r2}, 0xfffffffffffffffc, 0x20, 0x8, 0xfffffffffffff529, 0x5416}, {{r1}, 0xffffffffffffffff, 0x20, 0x21, 0x8, 0x401}, {{r1}, 0xffffffffffffffff, 0x80, 0x6, 0x2f19}, {{r2}, 0xfffffffffffffffa, 0x41, 0x80000002, 0x8001, 0xfffffffffffffff8}], 0x10001, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0x20, 0x2, 0x5, 0x1f}], 0x3, &(0x7f00000001c0)={0x100000000, 0x1964}) r3 = fcntl$dupfd(r2, 0xa, r1) ioctl$TIOCCLRVERAUTH(r3, 0x2000741d) kevent(r2, &(0x7f00000002c0)=[{{r1}, 0xffffffffffffffff, 0x11}], 0x3ff, 0x0, 0x0, 0x0) close(r1) 20:57:24 executing program 0: openat$zero(0xffffffffffffff9c, 0x0, 0x40c80, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xcff) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000140)=""/4096, 0x1000}], 0x110, 0x0) 20:57:24 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000280)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b402934999abccdb3189cfb38f83ff90c2452c60af2b51ad0c6b004170162932fda25d893b0679a4", 0x65}], 0x1) write(r0, &(0x7f0000000300)="acf11695c181eafb5e568181155cf063fae5b422a07b70ce2eb8bec3d5324b36127ec0403ce7ed861eb7aa084072c1acf5d6ba093aa8f5671305584a4fc1ad88ba9990b92d765f96b95eaadceda45979c75188b1f4a8fc7b645a5a1677784497473d44b39c6d08b7961d8868fb62e364e41fdcb2f1a4eda20da5a30d6d00fd22f79351a6812efe37ac0f35329c29abfb8c4b19d9dc56e31ec4e6b0020f6909430a656e434aeda59cb7edd1ec4b81cdcca8e90dd5e95f29abd67f1714857148665b7a84c14c3f958b268a8c5e92112b447c9a45a0893f8f8d9d6a75894caa88020724916a7cde0ac0668e75", 0xeb) r1 = syz_open_pts() close(r0) syz_extract_tcp_res(&(0x7f0000000000), 0x7, 0x800) dup(r1) r2 = syz_open_pts() close(r0) write(r1, &(0x7f00000000c0)="1005ab16d2416a129b4eb70329cb37add11885f4b06442cc6278", 0x1a) readv(r2, &(0x7f0000000000), 0x1e) 20:57:24 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) r2 = accept(r1, &(0x7f0000000040)=@un=@abs, &(0x7f0000000080)=0x8) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r5 = semget(0x1, 0x7, 0x200) semctl$GETALL(r5, 0x0, 0x6, &(0x7f0000000100)=""/230) fcntl$getown(r1, 0x5) pipe2(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) semctl$SETVAL(r5, 0x3, 0x8, &(0x7f0000000240)=0x6) recvfrom(r7, &(0x7f0000000280)=""/129, 0x81, 0x2, &(0x7f0000000340)=@in={0x2, 0x3}, 0xc) ioctl$KDSETMODE(r1, 0x20004b0a, &(0x7f0000000380)=0x1) socketpair(0x12, 0x3, 0x2, &(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) semget(0x0, 0x4, 0x440) mknodat(r0, &(0x7f0000000400)='./file0\x00', 0x8110, 0x3) ioctl$WSKBDIO_SETMODE(r6, 0x80045713, &(0x7f0000000440)=0x1) getsockname(r6, &(0x7f0000000480)=@in, &(0x7f00000004c0)=0xc) setreuid(r4, r4) getpgid(r3) accept$inet6(r9, &(0x7f0000000500), &(0x7f0000000540)=0xc) r10 = open(&(0x7f0000000580)='./file0\x00', 0x0, 0x3c) ioctl$WSMOUSEIO_SETPARAMS(r10, 0x80105728, &(0x7f0000000600)={&(0x7f00000005c0)=[{0xef, 0xffffffff}, {0x22, 0x9}, {0x44, 0x3f}, {0x84, 0x4}, {0x40, 0x8}], 0x5}) setuid(r4) getsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000640)=""/119, &(0x7f00000006c0)=0x77) close(r2) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000700), 0xc) sendto$unix(r1, &(0x7f0000000740)="8542118fb19197f9389d4e41aa3257666efe", 0x12, 0x407, &(0x7f0000000780)=@abs={0x1, 0x0, 0x2}, 0x8) ioctl$VT_WAITACTIVE(r0, 0x20007606, &(0x7f00000007c0)=0x2) socket$inet(0x2, 0x4000, 0x5) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x6, 0x4810, r8, 0x0, 0x0) ioctl$TIOCSCTTY(r1, 0x20007461) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000800), 0xc) 20:57:24 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000000180)="616b4e81b2de5a9f6098704bb26538845e5c5f5d54663def7eb06520a843f0360d977069386fcd0456891a4d209087f227712bb1fbe5ff6819cabf31adfc86bbfa3762e153b811c0312e8f38d50866f7c0b15ac961595b9abb5b06e455f2c4cee003e6b2d4b433df39e7bd1b3d9ceb3de4f5de820d87c5cffed85f5e881de272f0c737d3f9a8d6a192949cf94c90", 0x8e}], 0x1, 0x0) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000280)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b402934999abccdb3189cfb38f83ff90c2452c60af2b51ad0c6b004170162932fda25d893b0679a4", 0x65}], 0x1) ioctl$TIOCSTOP(r0, 0x2000746f) write(r0, &(0x7f0000000300)="acf11695c181eafb5e568181155cf063fae5b422a07b70ce2eb8bec3d5324b36127ec0403ce7ed861eb7aa084072c1acf5d6ba093aa8f5671305584a4fc1ad88ba9990b92d765f96b95eaadceda45979c75188b1f4a8fc7b645a5a1677784497473d44b39c6d08b7961d8868fb62e364e41fdcb2f1a4eda20da5a30d6d00fd22f79351a6812efe37ac0f35329c29abfb8c4b19d9dc56e31ec4e6b0020f6909430a656e434aeda59cb7edd1ec4b81cdcca8e90dd5e95f29abd67f1714857148665b7a84c14c3f958b268a8c5e92112b447c9a45a0893f8f8d9d6a75894caa88020724916a7cde0ac0668e75", 0xeb) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0xffffffffffffff7f, 0x0, 0x8000000000003, 0x7ffffffffffffffc, "845d550900200000fc5c7fd2008f27df00"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 20:57:24 executing program 0: r0 = socket(0x40000000011, 0x3, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x8, 0x0) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) kevent(r1, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x80, 0xf0000001, 0x8, 0x8}, {{r0}, 0xffffffffffffffff, 0x84, 0x4000000f, 0xa3, 0xff}, {{r0}, 0xfffffffffffffffb, 0x80, 0x0, 0x7, 0x1}, {{r0}, 0xfffffffffffffffa, 0x0, 0x4, 0x100000000, 0x401}, {{r0}, 0xffffffffffffffff, 0x11, 0x40000000, 0x8, 0x6}, {{r0}, 0xffffffffffffffff, 0x30, 0x0, 0x4, 0x5}], 0x0, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffd, 0x4, 0x400fffff, 0x1, 0x9e}, {{r2}, 0xfffffffffffffffe, 0x88, 0xfffff, 0x10001, 0x680}, {{r0}, 0xfffffffffffffffc, 0x20, 0x1, 0x7, 0x100000000}, {{r0}, 0xfffffffffffffffd, 0x90, 0x2, 0x8, 0x2}, {{r0}, 0xfffffffffffffff8, 0x84, 0x80, 0x6, 0x3}, {{r0}, 0xfffffffffffffff9, 0x1, 0x9, 0x8, 0x7fff}], 0x100000000000000, &(0x7f0000000240)={0x1, 0xfff}) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, 0x0, 0x0, &(0x7f0000000140), 0xc4e, 0x0) kevent(r3, &(0x7f0000000000), 0x34, 0x0, 0xc68, 0x0) 20:57:24 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) clock_getres(0x3, &(0x7f0000000000)) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x4) ftruncate(r0, 0xffffffffffffffff) r1 = open(&(0x7f0000000100)='./file0\x00', 0x2, 0x0) close(r1) ioctl$KDMKTONE(r1, 0x20004b08, &(0x7f0000000040)=0xb8) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000080)={0x2, 0x4000000000bba, {0x8, 0xdbcf}}) 20:57:24 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000280)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b402934999abccdb3189cfb38f83ff90c2452c60af2b51ad0c6b004170162932fda25d893b0679a4", 0x65}], 0x1) write(r0, &(0x7f0000000300)="acf11695c181eafb5e568181155cf063fae5b422a07b70ce2eb8bec3d5324b36127ec0403ce7ed861eb7aa084072c1acf5d6ba093aa8f5671305584a4fc1ad88ba9990b92d765f96b95eaadceda45979c75188b1f4a8fc7b645a5a1677784497473d44b39c6d08b7961d8868fb62e364e41fdcb2f1a4eda20da5a30d6d00fd22f79351a6812efe37ac0f35329c29abfb8c4b19d9dc56e31ec4e6b0020f6909430a656e434aeda59cb7edd1ec4b81cdcca8e90dd5e95f29abd67f1714857148665b7a84c14c3f958b268a8c5e92112b447c9a45a0893f8f8d9d6a75894caa88020724916a7cde0ac0668e75", 0xeb) preadv(r0, &(0x7f0000000000)=[{&(0x7f0000000400)=""/154, 0x9a}, {&(0x7f0000000500)=""/214, 0xd6}, {&(0x7f0000000600)=""/4096, 0x1000}], 0x3, 0x0) r1 = syz_open_pts() close(r0) socket$inet6(0x18, 0x4007, 0xfffffffffffffffa) syz_open_pts() r2 = dup(r1) kevent(r2, &(0x7f0000000000), 0x4, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffb, 0x80, 0x80000000, 0x704, 0xc6}], 0x100000001, &(0x7f00000001c0)={0x1, 0xffffffffffffff35}) r3 = syz_open_pts() fcntl$getflags(r2, 0x1) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000080)={0xffffffff, 0x0, 0xa18, 0x7ffffffffffffffc, "845d550900200000fc5c7fd2008f27df00"}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 20:57:24 executing program 0: getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) setregid(r0, r1) semctl$SETVAL(0x0, 0x0, 0x8, 0xfffffffffffffffe) r2 = semget(0x3, 0x4, 0x20) r3 = geteuid() getgroups(0x8, &(0x7f0000000040)=[0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0]) r5 = getuid() r6 = getegid() semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000080)={{0x4, r3, r4, r5, r6, 0x128, 0x6}, 0xffffffffffffd1a2, 0xffffffff, 0xf4b1}) semctl$SETVAL(r2, 0x1, 0x8, &(0x7f0000000000)=0x4) 20:57:24 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000580)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bc", 0x4a) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000140)=0x8) r1 = dup(r0) ioctl$VT_GETACTIVE(r1, 0x40047607, &(0x7f0000000000)) write(r0, &(0x7f00000000c0)="57727dfb9ec6c8e9a89914db7e3c32d4adf4b6b432ea865facf96a", 0x1b) write(r0, &(0x7f00000002c0)="e1701d2c444163596b1a2a4323d4ee6d34f73b4be80872a3a77960a2e80eecf80c5c38ab766c1365d2e5e7cdf212541a41bbac06e4620912370d98201cd8f63aa1246e7872df2944a93a1d1799254b880f9277b19d018aa1a1804c3c023ba69d658a45fd237c16c1ac9403", 0x6b) ioctl$TIOCNXCL(r0, 0x2000740e) ioctl$TIOCNOTTY(r0, 0x20007471) r2 = syz_open_pts() close(r0) dup(r2) pipe(&(0x7f0000000040)) syz_open_pts() 20:57:25 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000180)=0x7) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r2, &(0x7f0000000040)=[{&(0x7f0000000280)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b402934999abccdb3189cfb38f83ff90c2452c60af2b51ad0c6b004170162932fda25d893b0679a4", 0x65}], 0x1) write(r2, &(0x7f0000000300)="acf11695c181eafb5e568181155cf063fae5b422a07b70ce2eb8bec3d5324b36127ec0403ce7ed861eb7aa084072c1acf5d6ba093aa8f5671305584a4fc1ad88ba9990b92d765f96b95eaadceda45979c75188b1f4a8fc7b645a5a1677784497473d44b39c6d08b7961d8868fb62e364e41fdcb2f1a4eda20da5a30d6d00fd22f79351a6812efe37ac0f35329c29abfb8c4b19d9dc56e31ec4e6b0020f6909430a656e434aeda59cb7edd1ec4b81cdcca8e90dd5e95f29abd67f1714857148665b7a84c14c3f958b268a8c5e92112b447c9a45a0893f8f8d9d6a75894caa88020724916a7cde0ac0668e75", 0xeb) r3 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f00000001c0)={0x0, 0x80, 0x2, 0x1ff, "cddad989a8775487a9016c96853405501ffe0c23", 0x80, 0x6}) close(r2) dup(r3) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000200)) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000080)={0xffffffffffffff7f, 0x0, 0x8000000000003, 0x7ffffffffffffffc, "845d550900200000fc5c7fd2008f27df00"}) readv(r4, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 20:57:25 executing program 0: nanosleep(&(0x7f0000001c40)={0xf0, 0x7feffffe}, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20, 0x0) ioctl$TIOCEXCL(r0, 0x2000740d) r1 = kqueue() kevent(r1, &(0x7f0000000080), 0xf8b1, 0x0, 0x10000fe, 0x0) 20:57:26 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r0 = syz_open_pts() preadv(r0, &(0x7f0000000400)=[{&(0x7f0000000180)=""/231, 0xe7}], 0x1, 0x29) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000480)={0x0}, &(0x7f0000000500)=0xc) fcntl$lock(r0, 0x7, &(0x7f0000000540)={0x3, 0x0, 0x7f, 0x9, r1}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000280)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b402934999abccdb3189cfb38f83ff90c2452c60af2b51ad0c6b004170162932fda25d893b0679a4", 0x65}], 0x1) write(r0, &(0x7f0000000300)="acf11695c181eafb5e568181155cf063fae5b422a07b70ce2eb8bec3d5324b36127ec0403ce7ed861eb7aa084072c1acf5d6ba093aa8f5671305584a4fc1ad88ba9990b92d765f96b95eaadceda45979c75188b1f4a8fc7b645a5a1677784497473d44b39c6d08b7961d8868fb62e364e41fdcb2f1a4eda20da5a30d6d00fd22f79351a6812efe37ac0f35329c29abfb8c4b19d9dc56e31ec4e6b0020f6909430a656e434aeda59cb7edd1ec4b81cdcca8e90dd5e95f29abd67f1714857148665b7a84c14c3f958b268a8c5e92112b447c9a45a0893f8f8d9d6a75894caa88020724916a7cde0ac0668e75", 0xeb) r2 = syz_open_pts() close(r0) r3 = dup(r2) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000080)={0xffffffffffffff7f, 0x0, 0x8000000000003, 0x7ffffffffffffffc, "845d550900200000fc5c7fd2008f27df00"}) syz_open_pts() readv(r4, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000440)) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000000)={0x7, 0x80000000, 0x6, 0x1, "554620aa52e158b786e51d34b95cc13e95295775", 0x1, 0x3ff}) 20:57:26 executing program 0: kevent(0xffffffffffffffff, &(0x7f00000001c0)=[{{}, 0xfffffffffffffff9, 0x1}, {{}, 0xfffffffffffffffa, 0x55}], 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername(r0, &(0x7f0000000100)=@in, &(0x7f0000000140)=0xc) r2 = kqueue() r3 = msgget$private(0x0, 0x40) msgsnd(r3, &(0x7f0000000040)={0x0, "4f6a8f31ec3ab170c26d4d6b72bcfb2d7f292c45416834e69ebf4e404d9342d1f48d86a74d75b1f376913ede8bc4741595d83435a3466a9ba3781a311e5afe1c3d38f4198ab4d8a80c7785475f942b7a680dbd8f1c7b09fb2a20349d27ed0ee93abcc0b64f03737755be9dc4c3db29b2e7e4afa13a33136894d7994ec873dd02c376e763ffcd2cd93dffbca78ee4976dd8e307e91c0e3b97de406a744729d0e33d6dc832872896a3b0a4b806d858848a36"}, 0xb9, 0x800) kevent(r2, &(0x7f00000000c0), 0xf8b4, 0x0, 0x10000fe, 0x0) msgrcv(r3, &(0x7f0000000180)={0x0, ""/24}, 0x20, 0x3, 0x1000) clock_settime(0x3, &(0x7f0000000200)={0xfff, 0x25}) preadv(r1, &(0x7f0000000100), 0x0, 0x0) 20:57:26 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x400000, 0x200000000008000, 0x90d9, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4", 0x8}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000280)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b402934999abccdb3189cfb38f83ff90c2452c60af2b51ad0c6b004170162932fda25d893b0679a4", 0x65}], 0x1) write(r0, &(0x7f0000000300)="acf11695c181eafb5e568181155cf063fae5b422a07b70ce2eb8bec3d5324b36127ec0403ce7ed861eb7aa084072c1acf5d6ba093aa8f5671305584a4fc1ad88ba9990b92d765f96b95eaadceda45979c75188b1f4a8fc7b645a5a1677784497473d44b39c6d08b7961d8868fb62e364e41fdcb2f1a4eda20da5a30d6d00fd22f79351a6812efe37ac0f35329c29abfb8c4b19d9dc56e31ec4e6b0020f6909430a656e434aeda59cb7edd1ec4b81cdcca8e90dd5e95f29abd67f1714857148665b7a84c14c3f958b268a8c5e92112b447c9a45a0893f8f8d9d6a75894caa88020724916a7cde0ac0668e75", 0xeb) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0xffffffffffffff7f, 0x0, 0x8000000000003, 0x7ffffffffffffffc, "845d550900200000fc5c7fd2008f27df00"}) readv(r2, &(0x7f0000000100), 0x10000542) 20:57:26 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) fsync(r0) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000280)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b402934999abccdb3189cfb38f83ff90c2452c60af2b51ad0c6b004170162932fda25d893b0679a4", 0x65}], 0x1) write(r0, &(0x7f0000000300)="acf11695c181eafb5e568181155cf063fae5b422a07b70ce2eb8bec3d5324b36127ec0403ce7ed861eb7aa084072c1acf5d6ba093aa8f5671305584a4fc1ad88ba9990b92d765f96b95eaadceda45979c75188b1f4a8fc7b645a5a1677784497473d44b39c6d08b7961d8868fb62e364e41fdcb2f1a4eda20da5a30d6d00fd22f79351a6812efe37ac0f35329c29abfb8c4b19d9dc56e31ec4e6b0020f6909430a656e434aeda59cb7edd1ec4b81cdcca8e90dd5e95f29abd67f1714857148665b7a84c14c3f958b268a8c5e92112b447c9a45a0893f8f8d9d6a75894caa88020724916a7cde0ac0668e75", 0xeb) r1 = syz_open_pts() close(r0) getegid() r2 = dup(r1) r3 = syz_open_pts() getpeername$inet(r2, &(0x7f0000000000), &(0x7f0000000180)=0xc) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000080)={0xffffffffffffff7f, 0x0, 0x8000000000003, 0x7ffffffffffffffc, "845d550900200000fc5c7fd2008f27df00"}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 20:57:26 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x90d6, 0x1, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000280)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b402934999abccdb3189cfb38f83ff90c2452c60af2b51ad0c6b004170162932fda25d893b0679a4", 0x65}], 0x1) write(r0, &(0x7f0000000780)="acf11695c181eafb5e568181155cf063fae5b422a07b70ce2e0fbec3d5324b3612ff7fffffe7ed861eb7aa0804004000f5d6ba093aa8f5671305584a4fc1ad89ba9990b94f1f4d95d4aa5188b1f4a8fc7b645a5a1677784497473d00b39c6d08b7961d8828fb62e364e41fdcb2f1a4eda20da5a30d6d00fd22f79351a6812efe37ac0f35329c29abfb8c4b19d9dc56e31ec4e6b0020f6909430a656e434aeda59cb7edd1ec4b81cdcca8e90dd5e95f29abd67f1714857148665b7a84c14c37958b268a8c5e92112b447c9a45a0ef877e3675eac4f74caa88020724916a7cde0ac0668e751bd5de321a4075a223ba20f640b61d1736de3bde8df09445314108407efa649c56a3e244a8ca4a8c98bed3e52f51aa765451af00cbd7478ddd449bcf0ce3f8716efe96e6869e0000000000000019c8f8c5d8d4b342e363db9068baf68c476492031d48db39e1e4ebb009a50d18184b68ad9a2935044584862a4662ac60d79a11eda30631b563d67f535d868cb3bd410f5e2f41727926afe62d230ef5b48cacd68d437ab17562e5cecb06d0b15d32a7ff4eaaa5a9000257e1d7c921416e5637484f33ef8e67e2", 0x1aa) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0xffffffffffffff7f, 0x0, 0x8000000000003, 0x7ffffffffffffffc, "845d550900200000fc5c7fd2008f27df00"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 20:57:27 executing program 0: mmap(&(0x7f000071b000/0x2000)=nil, 0x2000, 0x0, 0x1011, 0xffffffffffffffff, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "d730c9e7bb6fc6e23c5b00000000080000e74de4"}) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x20, 0x0) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000080), &(0x7f0000000100)=0x8) mmap(&(0x7f0000719000/0x4000)=nil, 0x4000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x4, 0x80000, 0xff, 0x8, "b3563abc505b88bc7e096f191c79254c0bd1fef0", 0xfffffffffffffeff, 0x20c3d310}) 20:57:27 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000280)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b402934999abccdb3189cfb38f83ff90c2452c60af2b51ad0c6b004170162932fda25d893b0679a4", 0x65}], 0x1) write(r0, &(0x7f0000000300)="acf11695c181eafb5e568181155cf063fae5b422a07b70ce2eb8bec3d5324b36127ec0403ce7ed861eb7aa084072c1acf5d6ba093aa8f5671305584a4fc1ad88ba9990b92d765f96b95eaadceda45979c75188b1f4a8fc7b645a5a1677784497473d44b39c6d08b7961d8868fb62e364e41fdcb2f1a4eda20da5a30d6d00fd22f79351a6812efe37ac0f35329c29abfb8c4b19d9dc56e31ec4e6b0020f6909430a656e434aeda59cb7edd1ec4b81cdcca8e90dd5e95f29abd67f1714857148665b7a84c14c3f958b268a8c5e92112b447c9a45a0893f8f8d9d6a75894caa88020724916a7cde0ac0668e75", 0xeb) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f00000001c0)=0xf715) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000080)={0xffffffffffffff7f, 0x0, 0x8000000000003, 0x7ffffffffffffffc, "845d550900200000fc5c7fd2008f27df00"}) ioctl$WSDISPLAYIO_SMODE(r2, 0x8004574c, &(0x7f0000000180)=0x3) poll(&(0x7f0000000000)=[{r1}], 0x1, 0x8001) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0xc}], 0x1) 20:57:27 executing program 0: r0 = shmget(0x1, 0x3000, 0x2, &(0x7f0000ffd000/0x3000)=nil) shmctl$SHM_UNLOCK(r0, 0x4) r1 = socket(0x2, 0xc003, 0x6) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendto(r1, &(0x7f0000000200)="7685dcd2fc79ecaea9a7aa78b9b3fbe1719efa45dba7609ce37054c2b23e6625b2849534af8419273ba63ac67bda5a4c9b558f9aa0e80bca05f87a03f3819f125d6654527f1f832be1d3498967431d3740a558a013aede564f6df2b067a3fafde399e8dd31b95e183a813e18bd7eded55136a0aa7e85123b8924a34e2ccafbe3e5c0f5142cbd667fb093aa12346eafc773a1d4ff89327f2a9ffef433752029314bc9ebaabc591d039de83d1e97de008b33433332840654d95b8b463ea593674d7040dd52104338c19e09f7db14b91e874a513e91c45c37e31b01f8c35b19695170083c1bb87d3b49a06875f935563cd6e0e422d53dd934c7b50fbd8f6599398d81252e108ab9b1218eb78b3fd7b468169d01a937603439b6d9ba6afb756291c3b108a12ebaabfe0c904b743a9e88bb4ecd08242b8562008cea03bc40cae968c447995f5522bd2556d26a31e3c533f77c169b7af62ff75c4538178420489bdfe0239e8a4d31ccad447a163fcde302534593f617e9a7e1e88f", 0x178, 0x0, 0x0, 0x0) sendto(r1, &(0x7f0000000380)="8ab210dbc5a3ec03ee11f96fd5ed354a6b0acfd6305324427876b82c8ad6d990c390d405c4b56c465ae30b8a7265f35f67b321e53dfddbfe66c5d3caa77b5972a6f416eccc1fd03c7303d05b2186f54885e166245fbd8e728cd5623a04b86c972492fddb23c334aa2206a44debd654ab8d9c9d32b5484e0431b2e0358e92e61346481bdf694dc7e9134fd7ebbf976a984f51d12c9eb8b3b8d2ee5d6410ff9d2efd4952ac09a937bd061ebeb6beabb44f272c47f02021a2b6f093305ede9f4921eb404279a9b077c63a36778782dc8f20007550441cbbbe668f9e9d0b118112d0bec004f35d127f", 0xe7, 0x2, 0x0, 0x0) utimes(&(0x7f0000000040)='./file0/file0\x00', &(0x7f0000000080)={{0x2}, {0x3d, 0x80000001}}) 20:57:27 executing program 0: mlock(&(0x7f0000ffc000/0x1000)=nil, 0x1000) munlock(&(0x7f0000ffb000/0x2000)=nil, 0x2000) madvise(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x4) r0 = socket$unix(0x1, 0x5, 0x0) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x2, 0x1010, r0, 0x0, 0x0) madvise(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x5) 20:57:27 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0xffffffffffffffff, "6235a5c4accc7c9c2b216645500a8b88499fa805"}) fcntl$setstatus(r0, 0x4, 0xcc) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x235c, "63db6e92407e5c431bf58c0ff722e2c8a6beedc6", 0x0, 0xe}) 20:57:28 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000280)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b402934999abccdb3189cfb38f83ff90c2452c60af2b51ad0c6b004170162932fda25d893b0679a4", 0x65}], 0x1) write(r0, &(0x7f0000000300)="acf11695c181eafb5e568181155cf063fae5b422a07b70ce2eb8bec3d5324b36127ec0403ce7ed861eb7aa084072c1acf5d6ba093aa8f5671305584a4fc1ad88ba9990b92d765f96b95eaadceda45979c75188b1f4a8fc7b645a5a1677784497473d44b39c6d08b7961d8868fb62e364e41fdcb2f1a4eda20da5a30d6d00fd22f79351a6812efe37ac0f35329c29abfb8c4b19d9dc56e31ec4e6b0020f6909430a656e434aeda59cb7edd1ec4b81cdcca8e90dd5e95f29abd67f1714857148665b7a84c14c3f958b268a8c5e92112b447c9a45a0893f8f8d9d6a75894caa88020724916a7cde0ac0668e75", 0xeb) r1 = fcntl$dupfd(r0, 0xa, r0) r2 = syz_open_pts() close(r0) flock(r1, 0x9) dup(r2) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000080)={0xffffffffffffff7f, 0x0, 0x8000000000003, 0x7ffffffffffffffc, "845d550900200000fc5c7fd2008f27df00"}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 20:57:28 executing program 0: r0 = open(&(0x7f0000000080)='.\x00', 0x40000, 0x9e4e59f2a01ec5dc) r1 = geteuid() r2 = shmget$private(0x0, 0x2000, 0x18, &(0x7f0000ffd000/0x2000)=nil) shmctl$IPC_STAT(r2, 0x2, &(0x7f00000000c0)=""/198) r3 = getpgid(0x0) getpgid(r3) sendto$inet6(r0, &(0x7f00000001c0)="e324ad3a66bae863d9434f862f2f6bd10d21efe388afa88232f6a33ab0dab28a4306864bc228747262059e05f4c1776b94398b2fb8eeb92e2eaf259b5112777a16917594aa15cf1111fe066ad19a8413dce4f6105102b551a078190d5ec27f331ca16ef600c69221cb402dc0a610e87fabdd97a6cccca2e91e72c179deaaa0c4e086b0e2f259ea046cf903ef1d27c6f3256de016ae794132baa427848f07d96ed22c42d0dea8a7ee6e9124cc2065", 0xae, 0x0, 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) fchownat(r0, &(0x7f0000000040)='./file1\x00', r1, r4, 0x600) r5 = msgget$private(0x0, 0x200) msgctl$IPC_STAT(r5, 0x2, &(0x7f0000000300)=""/69) shmctl$SHM_LOCK(r2, 0x3) fchown(r0, r1, 0x0) fchmodat(r0, &(0x7f0000000000)='./file0\x00', 0x20, 0x400) shmctl$SHM_UNLOCK(r2, 0x4) readv(r0, &(0x7f0000001900)=[{&(0x7f0000000480)=""/241, 0xf1}, {&(0x7f0000000580)=""/4096, 0x1000}, {&(0x7f0000001580)=""/198, 0xc6}, {&(0x7f0000001680)=""/52, 0x34}, {&(0x7f00000016c0)=""/168, 0xa8}, {&(0x7f0000001780)=""/218, 0xda}, {&(0x7f0000001880)=""/121, 0x79}], 0x7) shmget$private(0x0, 0x1000, 0x400, &(0x7f0000ffc000/0x1000)=nil) setuid(0xee01) setsockopt(r0, 0x9, 0x2c, &(0x7f0000000380)="28f91658ca148970c0c205484467fcca8d3dd5e530ac76362610b870a60c21b89cce4fac9e1cd4788c5c4686f5112026c45bcea84f1c5af1749ef6de7d38ca5b49df0bc2989d15ced14a52b2e0c2b8ee6d83afe976cf5c0534a611c3454a55f26fa647c5c4b32f07e52dad77220ec70be236b8c4630675739b944187739b1a0813dc166bff485e2526691e7f5c6e7b44ad34f40cebf164dde117c0b36038cffedc451dd75e0d13b4b2775258fa8c1f4ebc5b86f53210976ed2a5110c8ba5751b933b4b6f7b4e203b85cc9e9662fb8b", 0xcf) connect$unix(r0, &(0x7f0000001980)=@abs={0x0, 0x0, 0x3}, 0x8) r6 = msgget(0x3, 0x4) msgctl$IPC_RMID(r6, 0x0) 20:57:28 executing program 0: mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) chdir(&(0x7f00000001c0)='./file0\x00') setuid(0xee01) open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) r0 = shmget$private(0x0, 0x3000, 0x9, &(0x7f0000ffc000/0x3000)=nil) shmctl$IPC_RMID(r0, 0x0) 20:57:28 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x0) r1 = dup2(r0, r0) sendmsg$unix(r1, &(0x7f0000001700)={&(0x7f0000000300)=@file={0x3611f73d102418fb, './file0\x00'}, 0x1c, 0x0}, 0x0) sendmsg$unix(r1, &(0x7f0000000540)={&(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa, &(0x7f00000004c0)=[{&(0x7f0000000040)="c7d670a1e59376deb0e8c06f752bf6411ba535f9ff9ee70c5787fde11fc4db023a324d99f5adeac6d4e10ac911c8d0d8bd41eff3b6197f431d7467ebed6dbe2ec190250a8f424835f960fffd5c0f6f890bbeaec8cbb104acf8020e623692103635cca05496c84eac69e2bdbec6d363d9fc5f94fbe1ebefc17b341ad279ed14014b040ddd15d7352e99d327b3e414510a9a0a0f53a4caa63f85cebf7423cfe875645acb33ccbc4b4adbc7ea2737b1b827bfebc9d3170620c8452532cc5bf90bc14d3ae48328da2c631f5d567aba3691aa696f0e9156fe6171dcd1b5b2363f830124b54157cc4916427df414cd16d00d55ab892da2b9", 0xf5}, {&(0x7f0000000140)="6febfccc55b39494d9384d716d560445eb7efa4d80cf9923ae387d7dc39e30442d5c87dc44edb75388a19b461a256243da00d6193b10387af818b0856350f7cad2967aa8dfdf991a2b6f21b1aba58602f306eb3747f2a2654084d66f5f81b2ef7dbe25b22d63f59d3783e0bc8fd7943b65bd6514d7a92ea578bd403c6e9edc2bc3d4e1061cecf9cdf87cbc0276259923b687200c3756cf2cc2ff6445ad14b37a4c703135c798c7c95df2049b72f38701c67b01cf0b92a28e8670e671a8e75087964a423847723684c5554dc55e93e51c029b55221481bfb15b9220c7a87c01513fcdcfcfc9d95becac35aca78e2069c3c4", 0xf1}, {&(0x7f0000000240)="079407281417b0d5729b8b9331a933b92e572520f9cdb517561d40b9e860668a1588465bfb2c6c682d15ad2f20f3197348fb3672139d37b670f89e152d5c7173c002799287bae728c2d49b7771d547dee84ed49c7753072d5c5ca98afc8a63bc7db2b4892335e0ad28b4bb20cc931083a95ae8693cb026bb03d56062d73d2e9add23a511426c7de05a77e4ecc2629e85d8b3ab69d8c55735e95965b00ccd9ef3cf", 0xa1}, {&(0x7f0000000340)="0ee76f721cf669b6981e730d79f58590bce809f388f64aacdb4b6e8e453722d3870cbbd04d779f8004d4dd37621cc8d85b27c47c39f694b9695308090cab4c33e459502fb04d5561511c6ece1029830bb56970359edeab9a246781b3e41be3f5f6bc895172345fef928419ad71f0096b82e04a7c92bde6675a1bd16a6be67ee40bc3a0cc1d76e586df1a2dc184204a9495e0b095425a78cd8d766dd4aadaa6a0e2212e8eb4d16a7ae6e30fa8b344039d48c812b472d916", 0xb7}, {&(0x7f0000000400)="a35daff5a37f26a4f5c17a5b4d1875f957b86f12478ec170a64d032df9a79fc7e19053437e97a2ba2de95a34198ebf5f19728895762db2ddb39705bdbbbfec987bd995112ea482884bbb86e023374786757dd26908f12730991b18a3f85cbd8355ba001b5bc515925869753be5c76b01fe9bf23bd4595668c84ba8e2b2043d6ae9b5e090c2", 0x85}], 0x5, 0x0, 0x0, 0x406}, 0x2) 20:57:28 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000280)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b402934999abccdb3189cfb38f83ff90c2452c60af2b51ad0c6b004170162932fda25d893b0679a4", 0x65}], 0x1) write(r0, &(0x7f0000000300)="acf11695c181eafb5e568181155cf063fae5b422a07b70ce2eb8bec3d5324b36127ec0403ce7ed861eb7aa084072c1acf5d6ba093aa8f5671305584a4fc1ad88ba9990b92d765f96b95eaadceda45979c75188b1f4a8fc7b645a5a1677784497473d44b39c6d08b7961d8868fb62e364e41fdcb2f1a4eda20da5a30d6d00fd22f79351a6812efe37ac0f35329c29abfb8c4b19d9dc56e31ec4e6b0020f6909430a656e434aeda59cb7edd1ec4b81cdcca8e90dd5e95f29abd67f1714857148665b7a84c14c3f958b268a8c5e92112b447c9a45a0893f8f8d9d6a75894caa88020724916a7cde0ac0668e75", 0xeb) r1 = syz_open_pts() fcntl$getown(r0, 0x5) close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0xffffffffffffff7f, 0x0, 0x8000000000003, 0x7ffffffffffffffc, "845d550900200000fc5c7fd2008f27df00"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 20:57:28 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) socketpair$unix(0x1, 0x7, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) read(r0, &(0x7f0000000340)=""/27, 0x1b) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x8000000010004) ioctl$WSDISPLAYIO_GETEMULTYPE(r2, 0xc014575e, &(0x7f00000000c0)={0x3, './bus\x00'}) ioctl$WSDISPLAYIO_GETSCREEN(r2, 0xc0245755, &(0x7f0000000080)={0x9, './bus\x00', './bus\x00'}) r3 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000300)=[{{r3}, 0xfffffffffffffffe, 0xb}], 0x66, 0x0, 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r2, 0xc1045763, &(0x7f0000000180)={0x3, [{0x2, 0x1}, {0x3, 0x6}, {0x0, 0x1}, {0x3, 0x3}, {0x1, 0x9}, {0x2, 0x80000001}, {0x3, 0x400}, {0x3, 0x9}, {0x1, 0x4}, {0x1, 0x5}, {0x3, 0x5}, {0x3, 0x3}, {0x3, 0x3}, {0x3, 0x3}, {0x1, 0x4}, {0x0, 0xffffffff}, {0x2, 0xe542}, {0x3, 0xd3f}, {0x2, 0xfffffffffffffc00}, {0x3, 0x4}, {0x3, 0x4}, {0x1, 0x200}, {0x3, 0x6}, {0x3, 0x5}, {0x0, 0x1000}, {0x0, 0x95}, {0x1, 0x8}, {0x3}, {0x3}, {0x3, 0x5}, {0x1}, {0x2, 0xe5}]}) kevent(r4, &(0x7f0000001480), 0x6, &(0x7f0000001500)=[{{r3}, 0xfffffffffffffffe, 0x4}], 0x1000, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f0000000140)={0x1, 0x1}) 20:57:28 executing program 0: r0 = msgget$private(0x0, 0x0) msgrcv(r0, 0x0, 0xfffffffffffffe27, 0x0, 0x0) msgsnd(r0, 0x0, 0x0, 0x0) msgsnd(r0, &(0x7f0000000000)={0x2, "4c73312bf9d9851e789f70c6fa4e785081bba1b23891275acbead449ed4a2f026548e0191a63b2057615b39ccd55e2f0c97b638cd15d5a4293802851a225a99058645c1c1e0b237135c4fef4796a4ee17e4bba0de2b585d497317c2251a8572eafb80db59aaa10931aabe4b9c63b"}, 0x76, 0x800) 20:57:28 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000280)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b402934999abccdb3189cfb38f83ff90c2452c60af2b51ad0c6b004170162932fda25d893b0679a4", 0x65}], 0x1) write(r0, &(0x7f0000000300)="acf11695c181eafb5e568181155cf063fae5b422a07b70ce2eb8bec3d5324b36127ec0403ce7ed861eb7aa084072c1acf5d6ba093aa8f5671305584a4fc1ad88ba9990b92d765f96b95eaadceda45979c75188b1f4a8fc7b645a5a1677784497473d44b39c6d08b7961d8868fb62e364e41fdcb2f1a4eda20da5a30d6d00fd22f79351a6812efe37ac0f35329c29abfb8c4b19d9dc56e31ec4e6b0020f6909430a656e434aeda59cb7edd1ec4b81cdcca8e90dd5e95f29abd67f1714857148665b7a84c14c3f958b268a8c5e92112b447c9a45a0893f8f8d9d6a75894caa88020724916a7cde0ac0668e75", 0xeb) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() syz_open_pts() pwritev(r2, &(0x7f0000000200)=[{&(0x7f00000001c0)="c26f08c61af1731eb3ed69545a450108d33e4b5abc27b9899bb5a6d4836f90d439f866dd1b46370853a0538dadf003024b466a", 0x33}], 0x1, 0x0) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000080)={0xffffffffffffff7f, 0x0, 0x8000000000003, 0x7ffffffffffffffc, "845d550900200000fc5c7fd2008f27df00"}) ioctl$TIOCSETAW(r3, 0x802c7415, &(0x7f0000000240)={0x3, 0x7f, 0x6, 0xffffffffffffe822, "86243bf1d80c33d66b6bd239739a6f8d2940f2d8", 0x0, 0x40}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) ioctl$VT_ACTIVATE(r2, 0x20007605, &(0x7f0000000180)=0x7f) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000000)=0x80000000) 20:57:28 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x200000033, 0x0, 0x170) r1 = dup(r0) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000080)=0xb88e) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x3, 0x3, 0x10001, 0x4, "f92bdf9c663d6d84f0f952dd84bdc14d552c3628", 0x2, 0x49a0}) preadv(r0, &(0x7f0000000380)=[{&(0x7f00000000c0)=""/213, 0xd5}, {&(0x7f00000001c0)=""/147, 0x93}, {&(0x7f0000000280)=""/215, 0xd7}], 0x3, 0x0) getsockopt(r0, 0x29, 0x31, 0x0, 0x0) bind(r0, &(0x7f0000000040)=@in6={0x18, 0x1, 0x9, 0x100000000}, 0xc) 20:57:28 executing program 0: r0 = syz_open_pts() syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000380)="582720efabd16ebae63225259560f8e5815f73f2a044fd2e815552fb5f2fff3e29e9773b5192065752c0b1d5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b2326a05d011594536e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab9", 0x65) write(r0, &(0x7f0000000480)="bdfa4d2582c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185e8a19e1a3fbed9d7c7f5ecd50537e23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748a0200947da61d75bc9028a2b887f0130906e061a751737d1d6a2e60e1f34322c0cdf86431400b4dc386972d2eae1f50146ef1ead47dfc43c6c3b018be5419edd6c225c44b2c6a7755bad7e808f9840f9e13da075ee54c0682247a3ea5651238225996d2250f6e9b60f2f94c51a5b70a02000000182bb8402e11d81ef3c2ff8a0d530549c620fa663f1850071e5828dc1acadfc3e92423cb41191c368771b6626551a90e6a0998bd25030a0000000000000000000000000000975e981e8d0278831bdfa7bc38ac129bcfdf90523fb85f3398010a7c4a75bbd43c3bdd5bcb482609a156e7bd2faea6cd295a0b69068eae8c1a1c9917bfd5b40c6a140e48eab0cd51f295ee301eefe19c803f6e9e52250235eee976feb92cf54160ad0e4a664b0dd217f1aa598f8b0799f010ef33fbec6135e6cde2642f9c7a9a041c35478ce9eb69091cc180cad69099fa0e3c834a3ad3539d257b6d7e9c33e50c82b71ed3a8b7f316ea771af09f7c0cc94f987b3e394fd8144f23933f5e79543e59a32db323a762d410f1d355020ad663eb811fc2247a942c4dbc4a7f07cb8a4c7d9e2e19d3a371602f1192e22c4b61cbb89b261bd741e3a5e2f7a6bb6babd1d14251029889bd6b85a705a4029b25422404875f1a925dbb16ce6fed769e8d57059e9f6f5d93bc3c7916bbcd055f04", 0x235) r1 = syz_open_pts() close(r0) dup(r1) syz_open_pts() ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0xfffffffffffffeff, "85495500020000000000001167f5afa680400900"}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000000)={0x0, 0xffffffff, 0x3, 0x8, "b08dce58000000000072a2007f000000ff0f00"}) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0x7fff, 0x0) readv(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) dup(r1) syz_open_pts() 20:57:28 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000280)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b402934999abccdb3189cfb38f83ff90c2452c60af2b51ad0c6b004170162932fda25d893b0679a4", 0x65}], 0x1) write(r0, &(0x7f0000000300)="acf11695c181eafb5e568181155cf063fae5b422a07b70ce2eb8bec3d5324b36127ec0403ce7ed861eb7aa084072c1acf5d6ba093aa8f5671305584a4fc1ad88ba9990b92d765f96b95eaadceda45979c75188b1f4a8fc7b645a5a1677784497473d44b39c6d08b7961d8868fb62e364e41fdcb2f1a4eda20da5a30d6d00fd22f79351a6812efe37ac0f35329c29abfb8c4b19d9dc56e31ec4e6b0020f6909430a656e434aeda59cb7edd1ec4b81cdcca8e90dd5e95f29abd67f1714857148665b7a84c14c3f958b268a8c5e92112b447c9a45a0893f8f8d9d6a75894caa88020724916a7cde0ac0668e75", 0xeb) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0xffffffffffffff7f, 0x0, 0x8000000000003, 0x7ffffffffffffffc, "845d550900200000fc5c7fd2008f27df00"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 20:57:28 executing program 0: pipe(&(0x7f0000001480)={0xffffffffffffffff, 0xffffffffffffffff}) close(r0) bind$unix(r0, 0x0, 0x0) syz_open_pts() 20:57:28 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x4) readv(r0, &(0x7f0000001100)=[{&(0x7f0000000040)=""/4096, 0x1000}], 0x1) 20:57:28 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2002, 0x200000013c7) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0, 0x10, r0, 0x0, 0x0) linkat(r0, &(0x7f0000000080)='./bus\x00', r0, &(0x7f00000000c0)='./bus\x00', 0x4) linkat(r0, &(0x7f0000000100)='./bus\x00', r0, &(0x7f0000000140)='./bus\x00', 0x4) 20:57:29 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000280)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b402934999abccdb3189cfb38f83ff90c2452c60af2b51ad0c6b004170162932fda25d893b0679a4", 0x65}], 0x1) write(r0, &(0x7f0000000300)="acf11695c181eafb5e568181155cf063fae5b422a07b70ce2eb8bec3d5324b36127ec0403ce7ed861eb7aa084072c1acf5d6ba093aa8f5671305584a4fc1ad88ba9990b92d765f96b95eaadceda45979c75188b1f4a8fc7b645a5a1677784497473d44b39c6d08b7961d8868fb62e364e41fdcb2f1a4eda20da5a30d6d00fd22f79351a6812efe37ac0f35329c29abfb8c4b19d9dc56e31ec4e6b0020f6909430a656e434aeda59cb7edd1ec4b81cdcca8e90dd5e95f29abd67f1714857148665b7a84c14c3f958b268a8c5e92112b447c9a45a0893f8f8d9d6a75894caa88020724916a7cde0ac0668e75", 0xeb) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000000)) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0xffffffffffffff7f, 0x0, 0x8000000000003, 0x7ffffffffffffffc, "845d550900200000fc5c7fd2008f27df00"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 20:57:29 executing program 0: mknod(&(0x7f00000013c0)='./bus\x00', 0x80002005, 0x516) r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0xffffffff, 0x3f, 0x9, 0x2, "403aaff42bdb54a79de74307a510fa923ea9b237", 0x5, 0x2}) r1 = open(&(0x7f0000000000)='./bus\x00', 0x10085, 0x117) ioctl$TIOCEXCL(r1, 0x2000740d) open(&(0x7f0000000080)='./bus\x00', 0x606, 0x0) 20:57:29 executing program 0: kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000002c0)=[{{}, 0xfffffffffffffff9, 0xf}], 0x0, 0x0) r0 = kqueue() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup(r0) kevent(r2, &(0x7f0000000280), 0x7fff, 0x0, 0xfffffffffffffffc, 0x0) dup2(r1, r0) kevent(r0, &(0x7f0000000000), 0x400000000000066, 0x0, 0x81, 0x0) 20:57:30 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000280)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b402934999abccdb3189cfb38f83ff90c2452c60af2b51ad0c6b004170162932fda25d893b0679a4", 0x65}], 0x1) write(r0, &(0x7f0000000300)="acf11695c181eafb5e568181155cf063fae5b422a07b70ce2eb8bec3d5324b36127ec0403ce7ed861eb7aa084072c1acf5d6ba093aa8f5671305584a4fc1ad88ba9990b92d765f96b95eaadceda45979c75188b1f4a8fc7b645a5a1677784497473d44b39c6d08b7961d8868fb62e364e41fdcb2f1a4eda20da5a30d6d00fd22f79351a6812efe37ac0f35329c29abfb8c4b19d9dc56e31ec4e6b0020f6909430a656e434aeda59cb7edd1ec4b81cdcca8e90dd5e95f29abd67f1714857148665b7a84c14c3f958b268a8c5e92112b447c9a45a0893f8f8d9d6a75894caa88020724916a7cde0ac0668e75", 0xeb) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0xffffffffffffff7f, 0x0, 0x8000000000003, 0x7ffffffffffffffc, "845d550900200000fc5c7fd2008f27df00"}) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000000)=0x4000000000000000) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 20:57:30 executing program 0: r0 = msgget(0x3, 0x88) msgsnd(r0, 0x0, 0x0, 0x0) r1 = kqueue() dup(r1) msgget(0xffffffffffffffff, 0x0) msgsnd(r0, 0x0, 0x0, 0x0) msgsnd(0x0, 0x0, 0x0, 0x2000000000000003) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x0, 0x0) msgsnd(r0, &(0x7f0000000180)=ANY=[@ANYBLOB="0300000000000000df2f8dc7b743546dc0548dc9432278c5ed336bc02500fb3b79e3bb3b922d763876f694f4f1660813c03006a8753c74e921d92eb0afaa7fb07da5640dd11111068b517af313c0e1a8f87e8e90dc2a540916b5f88903bbdaa78a4728d16d9db1d9c6a1c93fc013060a7d1a5941fa0dc6b89260d0d9d3d4bbe69c6ea3c8ee3e4fb60cfcc177901b2b3de0015cf8eb5a32da2dff2c77240afd3a91c49a9ad7252fdfb42ce79ddbe06e54d6f416e8eb2f6d43c3cfe9ededbcd15828e46ca9aa8c7d768504cc5a4e5225a7"], 0x67, 0x800) msgrcv(r0, &(0x7f0000000380)={0x0, ""/217}, 0xe1, 0x0, 0x1000) 20:57:30 executing program 0: nanosleep(&(0x7f0000000080)={0x0, 0x2397443c}, &(0x7f00000000c0)) r0 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000040)) writev(r0, &(0x7f0000000000)=[{&(0x7f00000018c0)="ea", 0x1}], 0x1) mprotect(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x1) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x2010, r0, 0x0, 0x0) select(0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)) munmap(&(0x7f0000002000/0x1000)=nil, 0x1000) preadv(0xffffffffffffffff, &(0x7f0000001880)=[{0x0}], 0x1, 0x0) mprotect(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x3) 20:57:30 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000280)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b402934999abccdb3189cfb38f83ff90c2452c60af2b51ad0c6b004170162932fda25d893b0679a4", 0x65}], 0x1) write(r0, &(0x7f0000000300)="acf11695c181eafb5e568181155cf063fae5b422a07b70ce2eb8bec3d5324b36127ec0403ce7ed861eb7aa084072c1acf5d6ba093aa8f5671305584a4fc1ad88ba9990b92d765f96b95eaadceda45979c75188b1f4a8fc7b645a5a1677784497473d44b39c6d08b7961d8868fb62e364e41fdcb2f1a4eda20da5a30d6d00fd22f79351a6812efe37ac0f35329c29abfb8c4b19d9dc56e31ec4e6b0020f6909430a656e434aeda59cb7edd1ec4b81cdcca8e90dd5e95f29abd67f1714857148665b7a84c14c3f958b268a8c5e92112b447c9a45a0893f8f8d9d6a75894caa88020724916a7cde0ac0668e75", 0xeb) r1 = syz_open_pts() chroot(&(0x7f0000000000)='./file0\x00') close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0xffffffffffffff7f, 0x0, 0x8000000000003, 0x7ffffffffffffffc, "845d550900200000fc5c7fd2008f27df00"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 20:57:30 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x10080, 0x8) ioctl$WSDISPLAYIO_DELSCREEN(r0, 0x80085754, &(0x7f0000000180)={0xfffffffffffffffe, 0x3}) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000280)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b402934999abccdb3189cfb38f83ff90c2452c60af2b51ad0c6b004170162932fda25d893b0679a4", 0x65}], 0x1) write(r1, &(0x7f0000000300)="acf11695c181eafb5e568181155cf063fae5b422a07b70ce2eb8bec3d5324b36127ec0403ce7ed861eb7aa084072c1acf5d6ba093aa8f5671305584a4fc1ad88ba9990b92d765f96b95eaadceda45979c75188b1f4a8fc7b645a5a1677784497473d44b39c6d08b7961d8868fb62e364e41fdcb2f1a4eda20da5a30d6d00fd22f79351a6812efe37ac0f35329c29abfb8c4b19d9dc56e31ec4e6b0020f6909430a656e434aeda59cb7edd1ec4b81cdcca8e90dd5e95f29abd67f1714857148665b7a84c14c3f958b268a8c5e92112b447c9a45a0893f8f8d9d6a75894caa88020724916a7cde0ac0668e75", 0xeb) r2 = syz_open_pts() close(r2) dup(r2) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000080)={0xffffffffffffff7f, 0x0, 0x8000000000003, 0x7ffffffffffffffc, "845d550900200000fc5c7fd2008f27df00"}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 20:57:30 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000000680)=[{&(0x7f00000003c0)=""/122, 0x7a}, {&(0x7f0000000440)=""/109, 0x6d}], 0x2, 0x0) mknod(&(0x7f00000001c0)='./bus\x00', 0x2003, 0xa6138) r0 = open(&(0x7f0000001ac0)='./bus\x00', 0x2, 0x0) clock_settime(0x4, &(0x7f0000000040)={0xb1, 0x4}) getppid() clock_settime(0x0, &(0x7f0000000840)={0x0, 0x1}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000000880)="2ab1c7048b511ed75f6e9c02f8d6f42df3e8995fbcf10146758ec07dbcdda93fa5cb7dd17a4e4b", 0x27}], 0x1, 0x0) 16:00:00 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x40004004000028aa) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000100)="000000186004008b000023270000000000000000000000000000000100000000000000000000091400000000", 0x2c}], 0x1) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000040)={0x5, './bus\x00'}) 16:00:00 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) connect$inet(r0, &(0x7f0000000040)={0x2, 0x0}, 0xc) r1 = socket(0x11, 0x3, 0x0) sendto$unix(r1, &(0x7f00000001c0)="b100050400000000000001005786ca3849451ae3d3051020741038f53e8551f30ce390500e08fecea11ea8fef96e4fc748e93f0b780486ae007373a1bdbe781e4d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89f20fd3872babfbb770c1f5a872c881ff7cc53c894303b298a85ff3faa8d9211830e0f2f0c9f69ec7ab3a34c290", 0xb1, 0x0, 0x0, 0x0) 16:00:00 executing program 1: r0 = getpgrp() r1 = getpgid(r0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x4ab, 0x1, 0x3, 0x7, "06c05e1497890dcc71614f92c97e8a8f335a6cad", 0x1, 0xfffffffeffffffff}) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r2, &(0x7f0000000040)=[{&(0x7f0000000840)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b402934999abccdb3189cfb38f83ff90c2452c60af2b51ad0c6b004170162932fda25d893b0679a4", 0x65}], 0x302) write(r2, &(0x7f0000000300)="acf11695c181eafb5e568181155cf063fae5b422a07b70ce2eb8bec3d5324b36127ec0403ce7ed861eb7aa084072c1acf5d6ba093aa8f5671305584a4fc1ad88ba9990b92d765f96b95eaadceda45979c75188b1f4a8fc7b645a5a1677784497473d44b39c6d08b7961d8868fb62e364e41fdcb2f1a4eda20da5a30d6d00fd22f79351a6812efe37ac0f35329c29abfb8c4b19d9dc56e31ec4e6b0020f6909430a656e434aeda59cb7edd1ec4b81cdcca8e90dd5e95f29abd67f1714857148665b7a84c14c3f958b268a8c5e92112b447c9a45a0893f8f8d9d6a75894caa88020724916a7cde0ac0668e75", 0xeb) r3 = syz_open_pts() close(r2) r4 = dup(r3) r5 = syz_open_pts() ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000080)={0xffffffffffffff7f, 0x0, 0x8000000000003, 0x7ffffffffffffffc, "845d550900200000fc5c7fd2008f27df00"}) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0}, 0xc) shmget(0x2, 0x2000, 0x40, &(0x7f0000ffd000/0x2000)=nil) getgroups(0x2, &(0x7f0000000580)=[0xffffffffffffffff, 0xffffffffffffffff]) ioctl$WSMUXIO_LIST_DEVICES(r4, 0xc1045763, &(0x7f0000000640)={0x4, [{0x0, 0x7fff}, {0x2, 0x1bfadb0d}, {0x0, 0x72d}, {0x1, 0x2}, {0xaec6a9f80a9ab837, 0x8}, {0x1, 0x400}, {0x2, 0x1}, {0x3, 0x10000}, {0x3, 0x7}, {0x2, 0x3}, {0x0, 0x2}, {0x2, 0x4}, {0x3}, {0x3, 0x80000001}, {0x3, 0x7}, {0x3, 0x10000}, {0x3, 0x6}, {0x1, 0x7c7}, {0x1}, {0x3, 0xfff}, {0x2, 0x1ca}, {0xf05ae1bea4b262cd, 0x10001}, {0x3, 0xfc1}, {0x0, 0x1f}, {0x1, 0x4}, {0x1, 0x7e56}, {0x3, 0x2}, {0x2, 0x1}, {0x3, 0x180000000}, {0x1, 0x401}, {0x3}, {0x1, 0x9}]}) fcntl$getflags(r5, 0x3) sendmsg$unix(r4, &(0x7f0000000600)={&(0x7f0000000ac0)=ANY=[@ANYBLOB="c1083aa53b13f6c09e4c167802c2292a1b3c2d32f27b1910980c77a03035be7215f7a95c03e7f915a18a0dd2341a580272976b4159d215744f1a2a023a3b00ff22ed3a031ca465d622cc52d01841de59ff5c774673f01462de5194dac30cc33a7ead165a775d75183839fd0020450b5175a40b8f2abfb77de75bf09a396e5dfdf0f8711bb5436045d26c3ecbc445193ae156c34550adbc5c144c127304ade20ad5eb69287bcca93eaa99928ca263a8cf7b03940a5cbe0366d9835ca256e941686573c6c62695d295179e01e5fc6d92e2af38562d8fbbf679459605a6e76f1820f49c655be76d9d6b0800000029d2451f5e80420ea8e9e6b4c86ddcd72b4556345c69198a7db7db4d77b77709dcc5084e8c405077663316daa43389e574e2c620ac5a2733151ec7715895b80c82e77007000000000000007c88ef0702c40469581d6ed3809e9e40aeebd1e6bec78f57c9f1f38f982a558ff69f16"], 0xa, &(0x7f0000000500)=[{&(0x7f0000000200)}, {&(0x7f0000000400)="bb1744916d9a0cfe6e3b4418a8589044dd24d004f554c49c2d9135484dbd96c18c52919d3e6f6ee87136a7d5a5b52bc1797759dc44c61edb2c4fb30053f95ebb415ceacf35d95026f4f61f0b7eeac1c2c895847cafc1d193c4a6d92f229822e1068e67fe6edd186a64c665f081a1949b1fe4ba353c39e48408c18b4237194f9ebe7d7f9976f16444d84ed3b3299e2208f63e4217440b5072b05a4b7f070482a8cfc76db27dbd7c82fb0365657667ec9477e2cfecefd2ed1f56a4eb1f1c3156", 0xbf}, {&(0x7f0000000240)="89efbdd03b7a2869833c9c3e7c9cafc7f2308870d1c3b9c21f1a52416952fc70a0", 0x21}], 0x3, &(0x7f00000005c0)=[@cred={0x20, 0xffff, 0x0, r1, r6, r7}], 0x20, 0x400}, 0x1) readv(r5, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000200)='/dev/wsmouse\x00', 0x20528, 0x0) getrlimit(0x3, &(0x7f0000000780)) mkdirat(r4, &(0x7f0000000180)='./file0\x00', 0x10c) fsync(r5) 16:00:00 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) r1 = getppid() r2 = getpgid(0x0) fcntl$setown(r0, 0x6, r2) socket$unix(0x1, 0x5, 0x0) fcntl$setown(r0, 0x6, r1) 16:00:00 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}], 0x100000000000016e, 0x0) getgroups(0x1, &(0x7f0000001640)=[0x0]) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000400)={0x0}, &(0x7f00000005c0)=0xc) r3 = getuid() r4 = getpid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0}, 0xc) r6 = fcntl$getown(r0, 0x5) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001680)={0x0, 0x0}, 0xc) r8 = getppid() r9 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000047c0)={0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000004800)={0x0, 0x0}, 0xc) r12 = getpgrp() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000004840)={0x0, 0x0}, &(0x7f0000004880)=0xc) sendmsg$unix(r0, &(0x7f00000049c0)={&(0x7f0000000100)=ANY=[@ANYBLOB="00002e6f6669cd653000"], 0xa, &(0x7f0000004700)=[{&(0x7f0000001700)="1a156f52f3e75dc4834e3f43e9e73f5ea4da365d6a4e67201eacf98d2c2ff1c67ce7b7bfea108f20fd2db00b7cd9eee34cbfb4d88c7742545b825463358e8ae1353688eacf394306e937467fd918cde354c1a815a296fcf5a9c7494792302c8da73776369061c0abb14ca1b8d8b0aea43d39b0cb091ec04aeb480414c2eb58858d0829ebfe8f5742fb367140b83525d006079e01baa7e5f64f13a532afeeaf05acf6772a970ca9367113d8f8ba39c76ac962b7556c6743c93f4a7b07c1c7bf0e5edffbc7b9997e2702a59a4d9cfb762f1fd36a7f471d0eac30abbf72a37ce5bfaec111faf48044998a1f25afb35fbc9789e3abe6af5f8255582348018427b45547922b2bedfb82fd4cc334a389d10e0f82e9e8b70b9b2fe7b670330174d1cf3008b28e48bb25a100b051274bc720a355e9ac8fb53adbb9b84d79780df213a58ef30415ec58b92a11fd09feade2ea3015fca994af71b8376530e2856b458129def45b4cf98f95a9bd86dd4e6508a636370bc190b7319e27793d111d7a8bad6b9441abdc79ba476d7756e70a7ca4dd1695668f6422d658c1326ffb63e865c2336062caa139d8e0d7c4aa7bfb420e8f5c03dba00c5f15c77aecfa40fcc6e6760a1f93adce6100f9e4b94f4417d65513ec672f35736eeeaf830d68fb4354750444bb2c07ef7b5504f832426112c414a5205cd7f82a90dc72ae0304c285d1acda06a589f11da769549dd296e601538500581d18985530b524971f84d92f29730b770cd18bf591dd96f1acf678693137b6d92c3431c46795d622304834b07ef1a8b1fdfd148246ad480b0c92b14cc6faa691f7c163c52335fd39080e7376201ebd044a2a6cfb8897cf7cbbb470256f5285e0ceb92bb8b747f6b6c76a806b7b95f96cb31fc2817bc8c1bf24a6ed1c9a547a91b754f68369f1fc9cc9faaa4b400b2fbf4cccef79345b1a5eab6ab67a3c0132a588210adf43cfd5d5808cf4c38e733b1d033a51d79dc1d5722b399bf8d576941b48594379d77fc043d0025358d9c2ae997970592071fd46f17e43d93cfb899ad44ac2cb08aa233afa4745e894c1b3c3aacc524e23c19c85a91f17ddbb3f0a7345cf084146890fac1ddd1d12edc21a440fb7fd135f0ec9344b9ac41e27cb25e93a96e03b0b3caeeb422257b5ea0dae1d7688ed462cb8e7da6fac4f6ee464dead403be1a8fa31a6309e6430dab3d1eeaffbd88aec8fb31fb8fb85cb431700f12ccd863413230723c7b6332be8729a4022b5e880487474dde9f6661991cb339c384f5560ae78bb5782790d9e1efa0eadf90885bc6ae2dc221b0e99d2f8582d2a3b44bbf5619feaec937f8f8ef021c0bd2b109ae36e046ed979935c5eda59cb34a97228c5cb08083ce94faf3c57168482e2295df335bd331fed3899b70cd0fdb7d9430009d57bf7c9bf78617aa6c2a2bdbcfb37156404e18afafea5c3412ba2500fc7856d5fae38891672a35f13a4a1b51493d87dd6a34682f4656c2134e843d607ac3fec70814ebe4d41b49607729dd069a5679ecfb76041a61d8583697afeb2ce794d8117d6082b96de746fd43f903fe453ca2cfe5063854402354a312e38d246cc1470df1d45d7b7d77f5ffb6c8b0b68399e1229a4019d1573adab9519a9501a4ee91a45af094aff193f9bc910bcdc4d354c69e2f42504638e0cbeebe5f5b53ff1cae9818e17da5c241d0c481876eb2f866e27f1e937b9694e34ffb35f73459ef9cac59c264c658f40fddcca55efc5a05d92eb4647d1cafb0ef59d59f16bfe139a7e53779eae30bbb63244024cdb2c77250fef8209d711286be217f5e2c3d463441d41f5a7d4b7607b8b9986cf9ede6e1302d744fd6f0efb42ac3e58e81a36d15cec1cf7ae2207c6c467c07a0eabf170811c980de27f94b0cb848dd203fb38a5b36833a77ada9b3bee636e172b2dc25d9bcc9ca4d9738dd4b5f5512a14490484b45b0b72875f0fa321204738f4497de2fdca27cfeee67a23519c9e87c6917546fe19d91e6652ece037cb6396a2c7c6c7a23b2f46fe97e4b9ac69ad7f2eee691c8917f564149b56a3c7bee672bdd3a4b1177cb77835adcfd5e1ef6024480aa3b8b6ba814bf80cfe709c791c724da096fa867a12391003365cf65a8fa8fdf12715f5bd4063029e534308ad1498689f64079956e83553c1ca3e54882b9c30761670321a708f6df56a91b8f9d338b5a0efe5fe278b4664804d4abcd966f25203485197d8cddf4d39595dab7f0354dc6bfd602e5022d92acd103f607c749077c68434708af11404ac3f0d11452b5074c0b833dcc9cc378905d59ae0b1a49aba7c3d89e3082c4add628aff781509f5ccc95e985d3231afb90a5375104254307bca502921ea3ba91eac33bbd7e7a4112496fa1aae9de9917ea7f90a65ba35dd94559640152353064e2a2dc22d1b3eec106dd2bce6b51545c799df59d811f014aa8f1a71c5885cd4be0c64a75541eaccaf5472dc56c9e3264d9521711e480e351b9ebae4e4a1c0c1435a03509b91249f64d93f5d625f9f35890702e24fc799f98d1dde56d182d8764d2d1dee5b61d143121ba69ddf5a0b59c6275fb8c5b7ad32acfb3ee8afc3c4b292c9108e4899a3bce118a3a5e3821f15b11734675348d8f4bfda7f97de81c7c1885a88c671a47fc06ba33da944600cfaeb15d4aaf0283a0e144923fc501dbe740c406550257a38733898ea518cba4d2ab9ec5eccabb66df110039abb857929dfd2c0d118dcd0bc62db6c3ad145b9f71d29b25cff4065baa70d5c3cae83e144636c19e3e86ed4d2600b57b3310db1c72d79dcffe3b87f46523615f18718f2289da4d73d0079204ae45d2771173ced584bbb382fb644f3c8b15e249a71f630e74a793975593c81deb1fce2655c2014e7be582714afb94910528dcef5c87457c4b3d0dfaac9a0363956cd32cff6d388fb0d241d03ffdebb85194db6d35c5761a60366c498fb32e12afad242f5c563c1fdd4b6c92506e8d741a1ad092d996324e621b4045a3c1567e0419324e118edc7b71b835399dd4f9c41af37821470c4b5ef7af056a68ca4c360f0ae032f2124dc6422f5598b222a8b6c8b7781e9822a599a9a631349094baf0b495d0d63c90ba75354ade2003194506134285fa1ab5b37cdfbc968bf6e456cb52f68c59018775019cd6941b3c49a126e8cdc49e1963a3afba59003dc77f8c174121c94ad4eb949a1e1a8f84c4e43cd50c5aeae519302779676f7eff4079de804ed48583f480ee0c165f27344db14715f730792227b7f741a36e986ea42cbf83621bf608bdb7e899c8b4daf3983db914ae4e6e7a3947e2f5cb91988c45840c988346dc09329253b87f3998835b644411745998c26da662383412fb919c1970c76a67aed668ff902596f29b6e6aa04ae616e5f717bb39ac53d0549a041f43e20e053cadd1ff4cad00eb6a14f0f6b4451f50cebedecdee5e98ff7ec05e8d4bbce474ea31a27cd05496f4bb1987a9d5224a3cb24dca4424ad369dbaf36a972d61311cdd86609e60b6831b9109e13af96807ac9798bc2e13635c4250ece92d93ed286a725c79a6d518764b591efcf882d66b38516b75033c8e32973a27911291f00302b32e97f964cf995c02854ee356c5890114a8407c22953442d7fd55bb2afe6d16bcabac42f2c47a19413e86aa3c1114b6c36b1e7a3cda62741638bb0b2a32575a80b58ffe082d77a17f2493f094b097be659083289590c85012d0ee1713722f21427ffe946ee4ee2dc694469d30aa85f047570b6dbe7bdb62a4fd37f87e03d042ea02e684e3b95d262224ca020b0c43a2e0a9e39775571d4757a394a414d6e4bc84ee1b34fa0e3bd45c0110cd1abfd6ff558d1b48af1eb6b234f0cd58f05336537ef06f4910902eeec2e4813f80f17c34850ecd6ce9bfbe3210fb72ab773f67129cca8ade7be9a58b97e9af1bc64ab5dfe280e49c5c7eb22c7c8dbf91b3739b0109279805bdb1b37d656a2aba67a8034598bd495dbce1af45f28e8c234a12187f8d7db9c7e124320ad6f339af5c41e73adb4ab51fe6927ec3298ef5f626536236801e4ffa1ed6f87cf3aafd9f380f4ea24565deb0157184d7207e651dcf150f7c33f985040691a72777471eaf5e39795faa74a7a69bb0985cb63548634cb41ca1e64004c3565834804da89575b182b21ea1544c3e67d984fecebe7a4e1ea38f9a8ef9dc75fb2dd656dfdb0f08e8264b4e55575bb1a732424edfed9d3a4de22a3e9e3be60ad8d4a5b95d936b7d93d66a2c4a86bb98f574707378d703c5219ef6b8e2570e0a19faab184701e236f0869035c17b88792d04d9144bf676ead8aacfa011850dc4e0f3637d36043784b3fda04d4ed37bccb2f44f6e60cff1481ba8b4e0cbf95baa144ffd405fd3b9859b51beb008499bcd2b4d6682f7c020cd9c74bc598744f19a285cedc7e2168788dc918bb3a205118c78417e229494bd8f8f4b1201d0ed6f437faedd976c7f61bbd3582614248465b7a94ad48f14dcf239adcb40260b46b7aa6b15c9e98b4cdf7474517ad01cf4ba419db8cc5ac8f8a3bfb808ed32d42152545bdf8b041362af0efeb651f52b02126216b37de937cdf2228b17579dce43ebcaa6855008d3167adde4d3d27185a9a99476a4475ab6859bd9717429543f311b9f5252aa929832d90ec16531e752c5fe73612731f2cbebb6070dd5431523eca0828768e925256cb381aaafaa152d2cddacd3a7b5a86e035d37d7fa411f3dbe1c8c5cd1d30252e20f723987dd49ef99563559c2721e3bc28f30b502645b7a931807a6d0c90e7c96dbe71852549eea7be15e08ea896a5591a83afc679294eb3a1adf3e3bbee39ccf4f15379280aabf1a3b2c252ef4c015f8a2abddfbd7b381de5c56dbdb45ab725e8c4e8b85062b70b056ae4ce9e8e3688132f5c7e697fafe5cfec9289635c005b687ebcef6bb22a8a2d167d5e0b6ab7288707e23fe3295eeb0162903cdeaf520466d405bf466f20265ea877b4ee2163e1b89b781f175b8b19a6cfffcbb3484f34c0b5d6c2382cab87b6f7378d75179411270f7a250ffc0d12f3be991378e11ddcae4ae3d5913987c7fae47b4c9a7b902c296f163d4ee48511327a6817951034bd970f11e42169ba5e9471200dd555be956b721013030bf90eda3602004eac9202df97fb7553835c7030c450c7fe504f4e381b491d7f26623e830c2417c57bf6e8d266c28aca4e1685706cdc37daa1fa38e075abdec735ca40ab44f7c226f54a3df7e3e0d8cabeffd2d9b8794426e4d7b931c18c347ee8d70725a8f0b2ab1cb09f00a1f9743aa39f00fd9771a96c8ca54b3461726d0f89c1017f65116a378131ad44453c65a12571a5467cf63d84d0fc222800b1bac2a6248ca10559d35286d530d900e090cd182bd7bec0aa8b915fd8d970bb366496666fc0acfbb52f3db74dbe0217fae04462ad2f38152ad1f20c5efcfed6fc584e6d1dc583a44dd14d28adf8d907bc5364673e1fab7ae4ac8d40798d7a2e265379645ccc188a974ab6fed9ec2658896431793759f61149761f7b6b4d6350744fa6a6c22678593ade5951a71b8652c544bfd2f82f1950469f714c5c2cbb4fe5679cbe29f84e363afa68ffcf1b2f040e29b2652f60a401e11fe30ab172300333061d82673152542586d40dad4478a246b27e6c90951c053698485075ca22af67729e885740aef17a2c97a559993d87da9b78bb7a64b341b800b739e1bbd80125f9e0da42576ab43aab983cf5e4e611b9011c79b22af686d3f762880fe960357e4a0f7cfefac450490ee7", 0x1000}, {&(0x7f0000002700)="582caaa117c1f19dd62a59c19af5dfd4c5e457dd09a34eaf91c95108804411c5d1049642c86f947c6efa583bf3b10a65935226d4aff080e4efaa4698f5dc75394350f15f8025ec13c44f170c614b1000fba17d99603f8b2b189024c2583d571a98462606882e6dbc0af4a6d55aea7dd08b9d8f142844e32baa8168dcafa509f33bcd3407d1571dbe6a6e430f4f26953a8e40171234ac740997a70130cb750d91092c78878a79f298f5a31b24d7245be55fc2c0c6d8e1ab13a2401dfb143f394730e53a31c1b40dc7ad8a2854cd92dd390fe966a1d043fc25a9aa03def60176d89fb8daefb7dfac1c0fe4f8608f70f626a6734537eaf480d7d2e6397e1312270f8a59aab8edaf7dfc9235f9b59b8dddefa2cb9aba2ad8c37003e8949043cba3241a024af8027b48942b8707d5d87d6639c582be58e9ecfc3681c7ceabc2c8e2e36574e2f3ecdac73fa49a36d8f7cdb6e6f579b588c6efe5990e7a7f55c3af0a1218f681c1fc0d6ec440436117ceb63956f0949e7474a6f3f16157c5f3fd07e256d747f1f47b66648fa68e2ef51d283383226220ad6c2d23354801b9fa0e2812bc9217a5498b6c066a1ae11d21ab37c370e27e7b1f2e4ca06bf1308275757e3fe23825067f98d111c464e9df8e47706bf597164dd6f0ebad5cfde78490549dad0d3e1e131906ffa3a0278bc9e6e9a773a7dcd3bff8721e11ff70346acd6e3cb56fc9ec26c4a47a8a9cdd087f81cf89dd4abff2cc484144ef2bed0c61915af4271b777c661375a53d77b1bbe94bc924877b263ffb2ad345d2b34866339f12ce614d4a7e84dbd29b16f2bc55be3133d1b24319e4bef170ebd58c8feea81e69b30e0e13a01bcc4ab78cbcc3683b194aa384d0f76fd38b654abc008d914ce15cdf7b0b5b87d766e4092262ecba93b8a5086d76a8fe1ca0e4fc4b5339ec2723d1926176d414c1a0d25840e785600d1b451e290e5d10b1058916981efa3fa3755e03515cb60884044d9b08ab5f9705dd5ff24ecb80c8392fc47bfcbb46cdc58e345063a7c2cb1e1e2e0daa17cb40f7d4b7e9d83c4d563047c57b093b4728bb955cf6397cd4555b4a7264b706a38b5841f2ca2214328ab2fea54f8e2cddfb0493c109d00e2ffa248efd4e0c9db515612f23382d3705de1d375671cbe622b59adf4d40fd2734002fb30a7f61e19741c7c21009f407c190b66fd05373e9d9f5d4d1445be13d9dc39caca0ede767c289a343ab47a3b0d9ad5a46a40d2890a458f87ee5edc89ed24168d606addee8889467245fc319418d1adfc053e03fa429ba65558188ecd2ea8af1097bac3bf0ed6fc41ff0887956ef899c8790b8f24f6104b6d1cb4f314104dfd2ad13f8dad8625c56722b985a42f0547df8aa418d6a03248b03e44249261371bcb595280aa24a75c2e2b767d48609e2798a4b5143f319853a05fccaa66b54f29fbcb4cbe5241c644a67cd1f661bfa5075899712cfa9372601cec032ad5b3a39094ad0b614f315bc894b032cfe68257dd01479abab09843aa6b5ccd1456c5518f72437fa12f272ec9c8386c0e8dafaf4f8a1d21b7fd115010e36ffc578bef4e7545ae95af051f25877a45b21a6a12f6a0cddf19018d574241afe37d2621a2d40c0cfebe184da4b8da3c2a36d69eedecd6c3c1cd860274fbb347af3c01164bf12f5b25c6ad3fcfae7eb992734cb05b6a97c62f45039cbde968d2ed2ff968cf60a55e73f1d74b6b79d1e00754f1f29b1d86a37f8d0f8686aae3eb352a7a3b5c9c8bb6102cda3792496dd310b52b8f2242f11a1b1e17c448f7198947518dea99aca834ce38c39c85327a1802425d8037b05f829d34ceae063c0daa86b1e7b1c247f54c3259fbd2e413c0360c10efd2d237468cec6cd725bc0db4bbd9c67d4c134439bfe2223c3764a7c0e5e9fa50d93c28660bca04035591b2d81f879c03dbc2f563e6a058922225d6e43000021d9aa48a6e6faa97886cd4cf6eb39ad2c30d69b53f80a2cfe2dceebd5533d36650968f94b771741b6c8a68fe56cf103a0949eee0d8177bc7dbaf768177d4483e7c8d2f47681c505d053acf2ceb92ff5087169c953561d4fdcb8fb5482d9397575af70395150faf468ad190eb01b03ee3deef16a1aaf70e4d6b981fcd2d39d766be831cfa9880f424172cd3489eb5eb9f824a37c16388c4eecd16ab45490891cee6fcd3237521304d5dc9acd09f86ccf5567dce24db30c21ad254c3dba320641c6616c71a178ff05b20ac053cc40e8a30a35109ee029fef7d170bcd083be022571eddda4adcde7506516dcfb85810b284510618662421488856451be65954f18e0dc380ca5dfd57dd5325a495e3d0332ad7c14e352f1b6b0be6b9c8ad642ef66ab9455536b6872b5d708b209928b200e7cd15e80f06faf1253a93a922b69f3b1ec7a8f92e7ae53923b4fd0f9774d7c09fba6bcba49d06b1ff5214505697214519ba9a1d3d53148ae68b12c1f6f80100bd890ddb0fa213bdb7942f8a6b273be70582bccbfd756cb4945fe083c304cc65e87cfa843c55ce579153e6cb41f22129385fddb4df9782cdd87b8af0041826289b37a66d8881e9231798b9337eb0a6dbbef7e19b54d85abdc1a168ffb7b6d85ade47b2b352d027acca92c2e5730fe4c3a5bfc5a3fb082dadf7316ff2d6918331b031a88a727fab073892e6a039c05a63101498b667e8b15617366c812980e016e93fc00b7616904753a0473974cbffe1230daa0884c20b88423192b77d594de563a6cc898ee6a8b95784e522e17f02ac51c0f93e5e0ad0fef47adc4681424e3b4eea8aae5d151b4dcb55eac3f3d774d9ee3a6ef63a0437ae3a6c26e3cf1a21f40817144f5cbdf5d46dc379c0273acb77615408928271262f2a31fd2de13a3765f05f61ad9404e1249033d661fba75d0ae265ac41ec58b61b5cdc2303b6e4f171b04eec72fa317c80996820c31da7bf8d83923b4b8298213fade929a4453eff9aba9e1e93464be6a82959b1261ce18e3f195154bd5bd3c45bc3e7660b7438fb7445ffe7971783dd0c7b0deca53bef335228bd14dc0fa3bfe864f24fc74fb09d5fc99dd2cd9198aadc386c0a382449f4fc7cf006ea12f606eb77ffb5740d734620848407880b24a178af4dfe9af36d8b94f4417107666d5bbf0ac544ad8b0231970d67d95f527f5359554996b2afd633cc39026b550c5a7ce8a0f0fa70a7c40aafa1af78a415557f4384f434c447ee008cbd5d7c5b05d3d95354e8e402e8d94bb334774c07998d624b69bdeb2fd48075462da9488018894e14e98d436dd6d377ecb54e3140dee31ab57d713c89aad83a0b2c4a6c19c60ecc530bac2a27bb2ea86d16816d3afd9655d8c3cd7394cb7125f51d675a1c08b2f07af809ed843ae95766bc13e591131a3b65bfaab2b7fda56223d423a4c72eaa41a577f60df0cd6217ce89df2aad5df8d6c7812e35ce87e69c4c57bb293795fc467c8d915bb1ff0ca4c3443fb359ba4a92d18e3ad53883e246fbd05a27f29028c298ba0f40d52c76af4bd6acdbf38701749441f1758e7de57541ab962e414813d56a9fc1dab0438fed2d0c091de17b9c91c098e83a6f4c97a53dad5bb80d6620ddb17517bbb22d85d3642389e6fb31be8d30d84a1bd581eb85ad843db59a127a7c66c636046c7222bbb430b857a5a533c7096ac44137455bad562724346b5516814521a464fb93ccdc42224099b8d7cbd32a16857c515286a619c11f23efbc13c5701ac0eb64def2d726448f04fe20f9e790bede7be92b87e439dc5855c1f9c9359831d2ae699cff171272b0969f089b2aeb1da8c92b987cef9b50c52aad357f2874b0bac27afd778146ea664e7f737c947fd63ec778a38d3bbe24a8fd0f3d8ea666c8e43659617f668cebc7e13f766d354da6a6a48cb45fc8c808fb78db9736f9e99691c8b53f0b353edf8e53cfe9f2f00dc69a0a0f0a388c6a1d02e330d7728819c05e6c37e292c829b1a4e3b32217997d0f63a2af1fb92ad7b5a4814d689d6d98062ce796e7b38283055d8d181965d3d1b05cf8a442b5eee4c6ac0d53f0121c680a6544f8fb400b5f059fc859b0c45a06495668acd99459899f9e9baf9cb11f3802fa88552aae49ea810d26bd6d2e6f2f3df5f0cfe5444904cf9d1f1d776f0ec11e023c52bc9374a9880d9934b5048ea3096e5c4931c70a436cdeca6cadc4fe368737c0845a40ea061cbe0018338b57fc42245f8dec237caebe4482572273f79c79b3b2f251fae3f7c20a4a001978e456017b9c33fec3a33ab0908f1fd9c812ad43a49761eecc1e42a72398c6c47e0e8b07dc5040abdb578cea08b5f9bc306f7daf225bf90baf0bc099c06cad7b7a540644a586f02a298e9883d9a773ebf4b0537c4048df15bef501748198185eed31bf998bab657c5cf52e2923aed52beec063a39b0d3c243fd2eafdd48d78e091d2b55034d48190908da8aabdad3e7a9e85df1df5089632ad088d037699dd5e29f1f7722ed01a40b04bce1836a74927e9952555325262f2910889bd1742b4413e7869955f3971ae69e99bcdcc78ee5b4659a0477e59f0161e192c940687a22870ef04bbf399230af05aab15309dbc3bf90b72bd3d892e80c349c12db332a3411a04b66ae59cee8a4634c04027dc33d95f011638bfd5392315e615eb573f87baf4b320560cc02fdede577f07d1c0ce45fce2bf35ca475dc83d2231f32878396640a035bc669b0f76476d307986cfaa2c11d11cea8b0ef87f90b67a6065192dd1113256fa10ccfd3ede86fdfced5d3f4f48c6c8416240ea60b18bd4ac8ce388c82bec970dad9a1774b099fffdd10564fb68bba303cc7cb72458ca3f5d9e70df56140b9542c094284f6d74be2194c3f27acbc1f82469b5c7ddc343411ba54eb0af0bcb55725dd6a528d185cf25ca6b42c66da672deea5824c1a9b8ff3b961629b2b54c92f6b01b23847fa7a8bb2fa6145347b8f20f4458c3c144eadbb84bfdfaea9b283978ae0d6e72c9c8195e3cd0aa125fdb12b8a73859720eefbccdd96c814857f21a74950917002d5942e4b5b3dd5ca93b3a6816811a60c8d4742d07ea0459ade924d39558337134dbd076758faaad5ddd19f96f68fcfa6a3f3f4ab386e9130077e29886cefdbc12cb770aff74e2f5e3ce760b8182bbb95d213e2185b421ad5dd3ce94a1b2fcc5b84e65dd6276afb927999bb969a695c6807123b05a8e80ef4f6f00489abc96e0a2f14e1905025cc4067787e58bafa9e7446ef93fb9ad12dfac8b6b83dfcf3214d2f17c74ca7a7a9f7f6f6ee08f8a0ad4fbbc73a3b3435be4a92306b7a36be8c55f5263ace8d490c848846a880f565dd08cfcab2f550d044e454f2b10df5ea9740d12f3125f8525e47fb08d7bdb10ffff7b437530a0f121e88ac97071e228e6b36b9abd7946c7b7c791f84988de852f351959ed597c67ec5e3bade73df1498c1abb73f9b4cac4260d5520a6626cb3d8f6caf60993b928d0b4a214480f965df3332f3a7f6716f760481426a0a26dcfe203a228b6ce4a873fe7a9041482dba1619a10cc390ff2540a1e800d0988ebff7b29e7fa319e459bece0596d45f254692cdd23b0eaaa8ff4aaa2c06c598b47832c27a72d61b32232e37e065d61a8a278de886e425bd69ce8fc6b9664dccdc4ba2fe3a0a7adf9684342968c067d1c7aa70ebb6eebba44b9283ec4904c36d3246a80319f9ea0022db82aa4d3ddc73b2c37a5bb554b2e4ff34777d0004d6394d6a72c6cb75e2ea861003421afc532db527039c1854a794fabe3b78f9f0d985aca16ea807c5ad6439f708", 0x1000}, {&(0x7f0000000140)="4fef9a402099edcc2151cff80bb24073dad3b96b51ad0f5972c35b2c5beb1359e99546fcb36a2cee4544664533b209fc4ccef37efcff212ec0858c3a83fb83a3e9b35b", 0x43}, {&(0x7f00000001c0)="f5", 0x1}, {&(0x7f0000000200)="c7217d3d912e37c3b03e6122a7e94e940ea06ada807b4e09ed11f70a005c860b72de0393acd7366b56b4163971c530bae317917bb1ab2f4d04a454f4ef31e2851381528d74c8c68f32b6e322ba99c63d19abe864a3f65097e70c18fe83206750060080c6a3017cfd6c3106d8f3c82ac04d33a078e339094c19fbb5b3332eda7b5148a8c211c5bb352dac61eea1a4e7ad7fd0627145b6bc1335418bbff6e23d2f912ebafa3910ea5c2655d45358df8ee3c82f7d860b2a5b54bc6a2ec49e2e007bf282038c2f18ebd0e4ff1d2969b87e16a19f3df0073325", 0xd7}, {&(0x7f0000000300)="02927e3f8a97bcad8aa2e71b30a64756fcab1f63414f537864bb5fa0046af081ea33b9cd0554f208b6fd1b073b769badac9e9694a4e89d45e661f770a216d749000cd9e6849b405100402d8ae275d52ba164b960f5c19d00ea4eb5f0572fd035e8492c18bba129591b13bd1cb5562903c48f167b9dc62d867fcd1eb510f34a49d0852e7d2ac662594dd165748fde57dfbeb67d273a4baac4cf865d7761a144feffd814", 0xa3}, {&(0x7f0000003700)="c097decd7ea8d2bec54bbe2f25094a0d9e7f7f8928e8df465dba95e7d3c762507c0e971cd89283995fd840c5ca70c2d4b3c55822bba0e2b20696408a411384d9754c1cc68ace978d9b656e47bd882e2257742c50ca0c8b9d935f5bd37e1b9c7d4b191c3ef4de6c72523b6ace07612911a8bff0a49f3b48e5ce4af215ffc6f73b0e8ff15eac3825b00c5f2af1f966313e4bfaae88406bf7d6b7bc47996ab7e573e1a9f827d4d2435b8128f70f664caae0c79b3c1399162028728895cd52fea55b07d1b3f34b01be4baecd350a77ec9e48dbac559fb6a7cf100e7605ba5e675264e8abc311fb5578c132ab6b776f7d123966cd34cd4db47e7cf04ee9bf120432ad2aae587c5d93e3b7565a37709e44bc56ea52139078adf6d7621a40ad61088e5d8ef10df352ee7712fd41dd50819a047bfc65733b12282a6ba577d6c3e631c1c9d5338cfb24379e4ee30c6f33526bd4d10d16c4ff00941bb0895018a17697047f6a00373e158641b94af44dfd7765c91b4ead8a62f4b1f2a2b4defb60b14590bb3f62b92ab48a976f3ba29d4bf48daac06b8b15fc88078de11b3a23c81ff9e223c14e87dda02b3bdcd5d4e6b051e9ce87131e99ff5bf9bb0cff84ba764ff0e4668e513e242fcabd677e6f33b431934ef8d46c8d12934f6bafcd9800eed77d40905092aa71a7f21e6bbdbb149c4f024ff0aacf0cbb819e6b500a32b8455df318528a660d62582f2953a892b2a32007c6d0ad14fd0d6cb5c3b3ec3fa4638959e6e5b00565d0ac2d0320db27a95628fecfbce30ebe2ba962e1c25ccdc60bcdab6067d54937d9afa107814a642e54ea217d6b8da5b9ea7385d8e24ce2e58435c63e9469ece443a8d252e0fc47803eaac0a5a2ffea895f26f5cd9e73e0dc21c4dab6452ae6ca62f4784b517af4a4c5d173194481978574ca963c9d057c2cdf5e7867200c8752a0cb209428468a82e0514e1c3a98ee9f52e92bc9cf3b31a864cbee6619a0305c8edec86c0e476952c2d778028c257ef5de5f78b08bb17184337b29ce5d88c6ca394ab900780ef88af95509bc8b8bfe1aeadc9ec8d52704547e5434763099a3f7e18ec5faed7902421e9107d4dfeec67aa77878589cdc3d6005a2c563cda16007480f2b01718021491b5027a2c19206a51c777c3e1297e0e207be7b63b768a71fba812224136dc8443589dfe5c6350a17848d2d1ef8cf342341581dcea71ae621177e563c2f3d845383c8f11c28e77c7c5cf19faab5fa3cf5e146391e34940cdedb4e9e08cbdf50305ebbc956b3ab9d21dd8b1fe3f0c951b78af7933cef780e93a9ab69e520aa75af7f4b33497537d1875334e6d01d795f2cf87856cd863acf2cb5d82be414c4892e1fc9940ab5c72a925140d06a20ed43ca0308683441efdfa9aa68f6e7eb2d4fbc78c026e93ae99dc25340d89a1cb232c1aaf3382d7dda12dcba16187b9eaa0db5a66822bb894f32a352db4ad1f9713478910f756e62312deba97136e0d60b10f29198f1be383a2e729b987adbcf0a8110219990b8f2543c784c0e96e7fccdab7d310a0e6b0e877463a158ed722f46260da229a2326f2d426c70b3b781c78a82d843491eee7bbc17f48ecd410a296ee1e8dcddaed7cd2e4c4c298af5c085dca4931ee016f602425238873e2f606498a65cfe0a1b312bfde276d17f92a02e55f8a6a2ac74feca9431f8072e844b31038ff9e5458ac8b2611b142f2686c6cd65f99dd7b91ef9cc71c42f53aaa6ca58f4a1aaf3fa80da349b918d87c98b22e51491099b7722adb5d974547341a494ed675a2f1bf12846f5c13c3d8d74d500e1a7341212f80f72c56b7965c6e6dfe7b6d052718195ce3b5bbaabc1811a47581962c4f6500a110294e1260b4a2222c192488f436ebb674e46fe0568bd5498f2e9c7947b662a551c44f16e2655ebd76b0f01222ad266813e04b17e56f26752dbeb3188449faafd812136a8e9e5e90b535e05ea877b09acec90dcc45f03baceb28b4bb8fd38047f7069d4d369c4a5c8085766bfac519a43cd5ea9620dbaa96243cd2cdddce5deefe26636146604fe9e8a70637939ffc07a1c19b1b549775e6bb489b55612c2d762b3af2fdd7805cfd03cc1095bdbe410d7528dd94fa07df1b371aaa924ff66bd503385d2bd6e18a6ad7ceb37cc1c002eb31125c36d1e00dd26c53e6217da7b4e3b9d7dc6488f717445f37a40d32d8b68c695ad95982e3df1cbf4ac40ff723b159f8402864cfc01518568455d2dc8ffb93e53f1738ad07341090defe104080494a4a138e3c059a895efb5a51b883e6e9e57d2f656cd293d6d6676151db6c892f4210a8d3754d0313c384c4c1faa1a54151860b24f21525b1bc9e25f6ef77c206cc7e427bf4e5ff77e959dbd0c5cd996c9bd71c5a64c20775a8dc5d503e4f1b65f055155d30d0466a71c9189f43a7f0587115e0fa9a2851abb806515f23cbc821eaef6d830a54316b86894236b9d32ef71af30e1fb7b0702fb8f5619669d7abbfa07d994e011d7dead51180a5005220a81ee7b3068498eeeab46dcd1e4dd6fc8752d7da557bc744c852957c8cd5cfd200516eefe99db78b5f83b125874deaae7a961920771c5ebd9e4bc23e84debf26cbcf0d41f9413d3c68c736a7dd666c83f2166f32c66c8fe1118d5f7754a1120f92dda9a6274214ecd7d96d05cda2e9b377d111d3e70bc93101d551d46688f375d61307dc539f8d5ea799452af1116fa246517ad41d95b6b747ddd5b2aeeb2663787bb0de22c270cb490717e655188c204ece5016234cda10b4fc69cc6f82eb657379e0a02d329ff6bb98207c31238da2903093294b893876e260fde6aff79b7c62f0b3ed29d8fa9fee56bf4e0db68d6376fe11804b56440accb03e6bdd812ee14ffc86583f7edcc8041f11f45e72deb00fa6455b245cf4d8d8c35b6404a1ddc2f4391462e5ba033d2b739b20d1ee01ed583b8c51ddc11e1478634fc1cb44fc3bbbffbef6c561143dd8d5566cd0d4c51afbcf076a6dc032c7974095fa14af367f7f2328bb79a84c8db38dd145a8d248c6e34ca5861ab0393c2127010113008ba04fd13beb3d69efa85db11015d45daca4dfde633041135fa2770e1daafdcd915b362b90921cbaacfac7e8bcd3d2ff7b7fadc29f3f1a385cfa1a446179aed90f6605cbfdc58305d0a0f71c5dcba7dc1c0ab79422c4156a35b3ba405cf276d2c8cef4263bc82b60aeea337096e4d627c9a248d1432fd21fd8728938328003cb5ff9ff4e0a7bf51d6dc9b3a90d9eaa1c9c84e19501d3891fb53739cd37b1480663373125973fe54cae9090df14aa87c07a0fade3a6a77d49fb7ec3a4c5c1dab51d08f84b39ac199e314dcd6dc4d63b92e0bbec29890cf7e2df0f12fa560b7d22f57d29e3821def06bf1d7bf50db437fb9bbdc2570d8e2730ed14d048fa6e1b68b45918522c9f23c23b98cfd24c984f0dbef6365901a3078c277de41fff94e493846873ed205c817e4fc879ada5fb116a519371956e670e9c9bce7827501174e4ff0e4d5768c6813f2534d3875a3f1c988c873717afd4d14c46d27648f0c4449b41f22dcf707653a2c8ed4d0f7b4e03d6751f207efa496dd217e6c8093335dffc8b421df9bf75f252db1189a12e87a88feb9eb85f643db8df2e12c61d757d118572100ed2453f16290670cf6a4978d4c5a90367d44ee2b91dc391018ec5c4a2233cecf051c0d07067e9d9c572e2c378682883f719db85026d990dfe0bd992675a8420a87281c87bc4aae32e24eeb47e4be305137f3ea67ad3df87d0c769026615be9ff6d6c9f3383a6e08987b79dc4c2d560c84a4a40a6031e6a3fc0fa417ed4b396ae5f55fd7041bb9f0534a8cc069b9ae80377b479e2cb445e7090fa7ca9a47d9c0b69a50d80f4b1a4f4c596cf8e3cdbbe25af2ed7376ba6b565be4986d3f9838cc586302dd4eb0e49493866ed511e13021c080ffb199b3453feb6aba690ba531bb4ab11107040accefcf74dd06354b7c3904bd38d9ae4f4cf555fb1add50a7f5f16aa624e7338970253f23e91d492d8039a431966aa94bdcc0b12c6cb04bad94ad29a39c7a436807f71198739bec7bd575be3381a2f048ea73120802f69ed86217d20185c09260375cb70b9a73bf03ef65c5aa561ad8310be4b055e636bae173142aaabf23f329746056f571f0d2e0156c739d7e374d33a931bd5e3d449159265e47be40cd98a18fb411b0e5efaacdf725947ef247b9e32adceaa945f9f36f26d863b9892694dbd1b1dc16b3efb63605ac27c4287818ec5ffa8846b78861a816d43487920145b2432b38a87cd77aee8e7f256a160a69663ed8b4832b5368a659b40ef0ed812fd97bbeed9165cbd35d38a350a9181f939fc945072f9651fb3449b9806d73ba08d384207ca02a2765ed3f2d190a8af6337a6bf66e2fe82da88b2fbdf914b7fa0d623929c02c6a7096c0bcc51c23fcfa4c5b4ec00044de439877bde37f6db973f5cb6a7414308fbb867a672a77363f3e9fc072fd6a2c78abf92113fe480ae96c33eea1db5ef9decafc53e4eae8798d6841b6ba75ff1cba24240fcd15ce447dfeaf370d7eb4a021b5bcb9ed2d681343433b21af8dbfeb534d3a2efe9f9826477e1c54d648f1d95dc435d6744a47a260040a6453b28945291a0564d60c72e1c760a286f4e866021303a5b7a4ab78e881f2432c563f3aecb05a22b459746485311a26235682134153951d0726812f468f1a3575b084ce955bf013ad2dff4da181276abddf05ae64188a1fb726a4ac7dd0fa746429d005051d59cfaeb997901be7c9b7181f0f8cdcf50a1ee8bcf04ee8c641ad52a214948a957615c88bf7863d2af0f5194b1e44ed5b138f04a0b290b83767c342c0c06f2f0de0637c7bc1d0ac2d62c81fe5b2115339b1d9896ab82fde7582b810af6307bbba1a6891011e8e84f3d0d049bdcc1e62a8a69ff9857b594fe76e3799aa1f76b7a6b08e1ed1cf2efde3d5b3627e66894a6f02512994b449ee311faf284986aee80018a5a8faaee4f6d6532d7ed4baa7fb35fbfa1ad149a9f12904945bb8a2469356b46cdc05fc69b9b61a93c2d077f010cc5b2819d9ede356ccfb0d40f0313b693b46f433df9a4ab87d13f607279c9b72750236294945c366299a03caa8674c55ec7a22368b6b2c3e7f16acc79f527881ec88385e1deef1a626413ff5e0c382b8306da0689cbbe12c69f61b29119fa5fa4668c35e6bdca0ae4cce80ce5e423ddb3f5647d8be31101462403b47633d70995673dd92a984dc5ba250dd341653d20970d24d094753dcd7d882f4e14a7f8f622c40eb25562d327b8f303c1f19be10eca6411e4ded04e902b3ed39920dbe5006733d3af53949055e3c8396366fe88301f658336517eccf235a750e410398807da30c7c9a83d318726f1819d7e4c3c7622f5a0bc7309f9e17efc84ba1da6d527859036e59f97e1fad0ce14c43409063536df68a16b962042ad4e95fe399f21a992d712d688e173caabc777859b9a0e1c49c8a670c25cc378ac6dc10f8a30e696f698231c6d1f453ae30b2430306ca3f38dc1f3c91c2726432c04c6496880414e64d4d64d6f9cc026046af6bdbbdd024f1fa6a15f15da97e31c5b77c6fc3fca656554f0d6e7d6aaef10ee6b4652768428de31612872a39a0b4255978ec33a320d7038fcaf9f9864ca32975d59705defa24d84219672cdc5a6d7c8449773d6e9b7c002545bef07dbd206a772ffa627ced6de6d6b9b6c709f522b104a37be8713bbcb3dfe19e2d37bb44a60285bda40b444a980b9d7db912680c433f6", 0x1000}, {&(0x7f00000003c0)="3267008bf53813299df75762751e5c14124f928e7223019287c0372c053baa9d9dac255cf102edb0350454a7401997a48da1aa1c32a1807731e030dd9e65d046", 0x40}, {&(0x7f0000000480)="096953855cfcd509f6b27c9aaf9a1b013c66e37c33bbe09c8c485237af6eafb840439167fb5d9313ddd9d64d7b36d402d4181446144747f743cb693784952aa0420836f47111fa7cbd97214c7105292c0778598c999a92e17abae43c79fea3f162b6420762befc6f5555f59bfc65b5134b3f857b5dab2a6a944aef", 0x7b}, {&(0x7f0000000500)="9409daba07533dd7aa72bfd42a7b97b39dad247fdf3f010921f60a5ce8327d30633d1b469533b936597839e38b9cfca8abc9f00d928e1fa1f83c79ae3c02d336d709b7330f39aeb9de74c7f5e8b85c4ffccb1170d30862b9c9362afc96f942147982663dc6b891e76a88718f6b3a32cdbd11a9924280baa26aaba58b50531fab67d171e6dbdeb2ff57d2b17b1db10dbc3db71bc5dd5d7e3e7ad28db1cf236fd620ac3721067b5d2d8cafb0517d5b3de4a58f21e1ae27883e0ae1a8db", 0xbc}], 0xa, &(0x7f00000048c0)=[@rights={0x18, 0xffff, 0x1, [r0]}, @rights={0x18, 0xffff, 0x1, [r0]}, @cred={0x20, 0xffff, 0x0, r2, r3, r1}, @cred={0x20, 0xffff, 0x0, r4, r5, r1}, @cred={0x20, 0xffff, 0x0, r6, r7, r1}, @cred={0x20, 0xffff, 0x0, r8, r9, r1}, @cred={0x20, 0xffff, 0x0, r10, r11, r1}, @cred={0x20, 0xffff, 0x0, r12, r13, r1}], 0xf0, 0x1}, 0x401) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) getsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, &(0x7f00000016c0)) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) 16:00:00 executing program 0: r0 = socket(0x2, 0x4003, 0x0) setsockopt(r0, 0x0, 0x7, &(0x7f0000000140)="99fe358a", 0x4) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) write(r0, &(0x7f0000000180)="b4d2cc3b78efffa8b8823b99a6d20feff4fde776", 0x1e0) 16:00:01 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000280)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b402934999abccdb3189cfb38f83ff90c2452c60af2b51ad0c6b004170162932fda25d893b0679a4", 0x65}], 0x1) write(r0, &(0x7f0000000300)="acf11695c181eafb5e568181155cf063fae5b422a07b70ce2eb8bec3d5324b36127ec0403ce7ed861eb7aa084072c1acf5d6ba093aa8f5671305584a4fc1ad88ba9990b92d765f96b95eaadceda45979c75188b1f4a8fc7b645a5a1677784497473d44b39c6d08b7961d8868fb62e364e41fdcb2f1a4eda20da5a30d6d00fd22f79351a6812efe37ac0f35329c29abfb8c4b19d9dc56e31ec4e6b0020f6909430a656e434aeda59cb7edd1ec4b81cdcca8e90dd5e95f29abd67f1714857148665b7a84c14c3f958b268a8c5e92112b447c9a45a0893f8f8d9d6a75894caa88020724916a7cde0ac0668e75", 0xeb) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0xffffffffffffff7f, 0x0, 0x8000000000003, 0x7ffffffffffffffc, "845d550900200000fc5c7fd2008f27df00"}) r3 = fcntl$getown(r1, 0x5) fcntl$lock(r0, 0x0, &(0x7f0000000000)={0x1, 0x0, 0x7, 0x6, r3}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 16:00:01 executing program 0: clock_settime(0x0, &(0x7f00000000c0)={0x8001, 0x2}) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x80, 0x0) r1 = getpid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) r3 = getegid() setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180)={r1, r2, r3}, 0xc) r4 = socket$inet6(0x18, 0x5, 0x101) listen(r4, 0x5) r5 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x80, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) getgroups(0x1, &(0x7f0000000100)=[0xffffffffffffffff]) fchown(r5, r6, r7) 01:06:09 executing program 0: r0 = dup(0xffffffffffffffff) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYPTR=&(0x7f0000000000)=ANY=[@ANYRESDEC=r0, @ANYRES64, @ANYRESOCT=0x0]], 0x1) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="01201a56e9681eab07783b370600000000000000cfbd4ff800000000", 0x1c) write(0xffffffffffffffff, &(0x7f0000000cc0)="f4d461676f1bce8a2411d21db88c12f13efc4963d73b580c35ca3a2b82f200a63b84c1c29b96e63a41bca66f92021f86f03500924d6d413ee98dd648b3567a5fc78b0cea6ed51ed5e5086dd2b8e17f11f6bfa008f4a17a06599d4418d8df18367a40c7b1115bc09206ceb58632eca1535e4d9cb3fc9260dcf045a1d0ebbec98e223c7ef49b9aebdc86d1876430042b9fe7ef0eb927e894a50771409da67d63834af00e205fa1f3fd302fe287abb80aa2df3f86aba937ae9e8735f0fd67e432f546b6bcdff6d5e03ed60e4fc24d69f61739cce96fa8f66175c84ecec2bbb0a5e828939ac6ded71c1ba47999bcd801c6e2f20a7e62a4c3057b25fa35cf94a87bd6325cf7e4ac8ba518654078a5eb405e518370a5537e0b47b0a1aa298e6713617bcd32554970933eaeeb33faa2cb937ee17a8beb0e7a3b3b4625ed90dd1ca65e9ab08172dbd6cdc9067b0dd25c07221335f8da2c18d89fcd3947245f1ef027ff8aa319abb5b2541c028fe198dc755f516e27", 0x171) rename(&(0x7f0000000180)='.\x00', &(0x7f00000001c0)='./file0\x00') ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000100)={0x8, './file0\x00'}) ioctl$WSKBDIO_GETMODE(r0, 0x40045714, &(0x7f0000000080)) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000140)={{0x18, 0x0, 0x4, 0x7fffffff}, {0x18, 0x2, 0x4, 0x3f}, 0x0, [0x1, 0x40, 0x10001, 0x2, 0x8, 0x10000, 0x80000000, 0x3]}, 0x3c) 01:06:09 executing program 0: r0 = getpid() setpgid(r0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10000) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)=[{0x83}, {0xcb, 0x4}, {0x1cf, 0x6}], 0x3}) 01:06:09 executing program 0: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000340), 0x10000014c) fcntl$getown(r0, 0x5) fsync(r1) ioctl$VT_SETMODE(r1, 0x80087602, &(0x7f0000000140)={0x0, 0xe9a, 0x80000001, 0xc28d, 0x8001}) poll(&(0x7f0000000000)=[{r1, 0xc4}], 0x1, 0x0) execve(0x0, 0x0, 0x0) getpeername(r0, &(0x7f00000000c0)=@in, &(0x7f0000000100)=0xc) fchmodat(r0, &(0x7f0000000080)='./file0\x00', 0x80, 0x2) ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) 01:06:09 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000280)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b402934999abccdb3189cfb38f83ff90c2452c60af2b51ad0c6b004170162932fda25d893b0679a4", 0x65}], 0x1) write(r0, &(0x7f0000000300)="acf11695c181eafb5e568181155cf063fae5b422a07b70ce2eb8bec3d5324b36127ec0403ce7ed861eb7aa084072c1acf5d6ba093aa8f5671305584a4fc1ad88ba9990b92d765f96b95eaadceda45979c75188b1f4a8fc7b645a5a1677784497473d44b39c6d08b7961d8868fb62e364e41fdcb2f1a4eda20da5a30d6d00fd22f79351a6812efe37ac0f35329c29abfb8c4b19d9dc56e31ec4e6b0020f6909430a656e434aeda59cb7edd1ec4b81cdcca8e90dd5e95f29abd67f1714857148665b7a84c14c3f958b268a8c5e92112b447c9a45a0893f8f8d9d6a75894caa88020724916a7cde0ac0668e75", 0xeb) r1 = syz_open_pts() close(r0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$TIOCMBIC(r2, 0x8004746b, &(0x7f0000000200)=0xa59) kevent(r3, &(0x7f0000000180)=[{{r1}, 0x0, 0x1, 0x2, 0x1a7, 0x9}, {{r1}, 0xffffffffffffffff, 0xc2, 0x4000008a, 0x0, 0x100000001}], 0x0, &(0x7f0000000500)=[{{r0}, 0xffffffffffffffff, 0x40, 0x20000000, 0x4}, {{r1}, 0xfffffffffffffffa, 0x46, 0x1, 0x0, 0x8}, {{r0}, 0xfffffffffffffffd, 0x20, 0x8, 0x2, 0x9}, {{r1}, 0xffffffffffffffff, 0x20, 0x40000000, 0x5, 0x7}, {{r1}, 0xffffffffffffffff, 0x36, 0x80, 0x1, 0x7}, {{r0}, 0xfffffffffffffff8, 0x4, 0x20000000, 0x1, 0x3}, {{r0}, 0xfffffffffffffff9, 0x80, 0xfffff, 0x81, 0xfffffffffffffff9}, {{r0}, 0xffffffffffffffff, 0x1, 0x1, 0x71, 0x8}], 0xff, &(0x7f00000001c0)={0x6, 0x1f}) dup(r1) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000080)={0xffffffffffffff7f, 0x0, 0x8000000000003, 0x7ffffffffffffffc, "845d550900200000fc5c7fd2008f27df00"}) readv(r4, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 01:06:09 executing program 0: r0 = socket$unix(0x1, 0x1, 0x0) shutdown(r0, 0x3) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x2, 0x0) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000040)) 01:06:09 executing program 0: mknod(&(0x7f0000000200)='./file0\x00', 0x80002004, 0x2) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000280)=[{{r0}, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x4}, {{r0}, 0xffffffffffffffff, 0x5}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() pwritev(r0, &(0x7f0000001500)=[{&(0x7f0000000340)="01b6dabebf85d2c4c7c3d8e1a701b032461fc283c33434876565053dfc641007b6c2e0d8c23639a70af04b6e27f6ac54719ca3717a0c46fae049957fd92834c39d0bd39fcd5074bc38575295fd895be5b0676d673563e340ccbf1b0266bb924dfbe6dcdd4d97f9b3599c509cdcf3fd7739336bf734dc4d1297fbed4023147eac4fbabe7bd80919b0d826c49df1ebc910bcd62afad1936c13393a2dda0f2d2419c4979dc82226ecb99546a87a16d5379a4f291587ae43243c64343c5a4335de88a9d5d73c", 0xc4}, {&(0x7f0000000440)="e8e56c99881e44177d4d3d5b29667fd85c608859b550aa6f0c23707b62f54dfdd935624d55346e7b0c1b201de692a1c730901636fb20327d8cc304071d5174583cfb9329be31f745283482ec30a93a213f2cb55908b33d1d1accda083c035947aaa5e61611b3053fb2fea554eb10673a559dc343b7f8b41d46674ca7dafebc35b016086d000b616927f19af27bcb411e885349", 0x93}, {&(0x7f0000000500)="7a500c015de282758de1914a5528bc6ee4708df69b6ba001633e7e1d86f78db4514e1aacea60abb788523be8df26db7d2e4b80206d222411be9964062cc91e4ad8546f1c02af2a2af2e1c50ff4f393ce401b39534042463f7c2114accfd95982f36d0d735aa12906f1afdd9703864165095ae7fa492f22f889df4f790a1934e1d52b1f8e70cf3afd0e2328cbbdf9678df0ad25dd8025dfd46ef54e73a77a5020782e1e6eed157fb413c2c9abc0c187c51cd7a9b54f0c0c63185d3aa42482881f18f3856dd1ceef17f1d5acd8ecb11dbbbc37a735c2ba4f15c83af4197cf1d0bf7ba3d249a0fc5f084c4604510189b3bd04b26ac422b232c312510cfa73fdccebf3266adecb58b1019e05e64b2b2ab96fe2ac972bc4e0a5b7a91546f74f9324207eeb2750d6732dd73a0a496e69f51f8360a6bfb74f5cdbb7fe8333847d5fff04b2f1e98cf30cef75867bd2bb59c1c6a8a5be04d78969e48d0d33ad842bf75a4f608e1720301d90de39307ab1fd6cb64d7f6aa640df51d605540347d88544a955e3b5aaa2b9c5082c123ab7763da80b20aae6e7f5b96ba0cd6a215d63f9970894b20a72bc7a494705c1288b941c22912657137d478375c4c3d85026fee81a04bca4a5817e8d8ceb5df70043a73dada1cc369640c2c8fa346eef4e353532a102c72bc95a17b025af9c13a2705667d2253e3a87bef366868f00cf7cd61b88fcaae53b90766ecc4004a71b4e4d9f23312ec4311b5aeccafc02ec23dd329ba534def78cfc79713401e4fffe54ba2d0d60462a5f31eacda5c28495118fa80db220eed3a1a70d0b5e2a5b97edae9a3bf27d6a616dd9e3837f6fd831930ece1bcec7f341f8b1c061b90cdf726e9f7d03ace7653ec0ee85b28bd11ef31db84e01a98a20089b991791a18a095f588fec27fe61c1d8a164d518c4ded6c6c67641e3405cf2e3741a02eaa4e39592af2f3151568c6549afeb5eb3ffc189c427d5d55b6e76a484936586d8e9ac7bb673b5e829842a800d178b9fcaaeaf85753c477a4ec0728e77f85524b09103f842911819f22e992ef37550a6db3c90fa1e92611617d1b7f29e6c59f6ac08e53ba2c2992897dc0fc2c6bde445c57bd9a41c0556f27122ab5047b7b6892bbab913f4c1cfb61e4dc2ef9b2e33323b2b8416ad3af36d371fdd1fc2ce327a8bca04cad1db16e1aa9766def2860b6c2fbe91ee6de9faa80d39be695e87d7b8afdc307177377a5afa468836d5ed8fdd84425fc38987b596cc96d107e42ae73f5c26b9a958fe6627b7f7c80e81ae5a5066ed7c4207e28b136987fe6574ca8af1c925b4535d4198329aa5070597a278f18c548970a2c55db45c48b0dcc6d8c60b8ed0909fc2f4a187d2c724c323ef39a66629c0b1d0baba8e6d6d2e8064c3c22d5890b6dc97aff4beb8f6cb92395ddf4bdd1b32d06364ef7b138a372de0fde80d20248496bb471df6323962de4ab1eaa07921cca913f3e99810b1e0cc666b3e63d35267369b1d48fd301ec47887ddf7785126ef270242f604e8bf4f891a64894be361db21294faa49d509441c5a4a8d25e01259049a4db2316aa7414b1983fc7a3870c23809bc369acb3e68829a79e2c482abdf1c94556915ff2e257fc3d266011286265fc2dd42e3a42dddfc671515b5e41eab4ebbe8a774d9d7e59caf28bb66af91491430b57cc706e7f160d34ead0e7139fee5e66b0fb400629948fd4962daab9833fcdf4243606143aeef9cb55d799660ef84bc7a42a2305ce72c5fbd06cb48f1331f0960a6e28dce2f0721c999dbf236667ca20ef0d8fe15e9af065360c9efc1b0c480929540d19ff080ddcc5b9b0ce1ad48bd911c7864a9dde771af38c28a259d821cc9dc131d3b32ede4f10b091282d7dc73e39796bda3ac3c71dd02a80a541f32b91a5ce93382ee42ff6a0a6487735bfab38b66c21b8dfbe389b340392dc64dfcc73475490d79690808fec9c2f61114df3d60aea7bc778faf3951020e7f3bbed3de630b8863c11dc0aef704a22c969cd49ab54a7902824d9fcb998fa07fe8e97c29d1ca510b3fb6d722bb94eb24407fb6fe2a5e8a01c4504fe7ab065deba1aa751c61c60afa88996e368d27e71c0b5cbc8495d910f7334a921a84f4ba9f5009488323a2f99af86a68dbba0e6db9c4333a0295730f698b34a3d2abba6200a68ac3be3b408a7d051a81517f45ec1e7831538add47f189827cb659a3d7ea6c9c81703d5e18ee3f896d01d6ab569eec4ad76e3cd7574a804bbb96b1a61f6499c85f6f8b68a14f8d8935e5995028e0c43c258297a8966f736aafcf3fe8772b890c0a1741d08199fb7e6b45947353b95bfa6f60f0b0cc86fbee46cf7347629c145d48b0fd865ddfc581f0168d30ca54346e63c115d468f448b34b38243843e80408b7c62345ff2082479ea7ea58bf70b2d8ed84cadc0334f94c8bcf5b1f36cd5be778897334c42ac86946ebc9ca6f8808cabe3eca8677c5381f085d409d8e396d436b1e99c6787e3dd530b2a72f39d9d84b9ec4302a987bd17f9419919620bdfe02d964f07f5d7af65beb07f17fba2b9bff8b712fceef41ec164e17cab359f08451751196cd3ea9343871186cb61c6e4a5b203eeb7f01484a26b5ccbfdd769e8f1f69e1cee2b9e518b053dd5f4a82129b0045017d7b409f6476383c39f91a18a17501a5152ce9680f63eb8c9b9b83840c3654c7a85d49e642d966dcf5cd36dedff97c8b29ccc3eac12ddc2ac17f50741eec39bc93941c1b8272bd61f490d9d4a954a11cdc72bd9c7637f54ba22e9dca5c60036a518a071aad7e2a285b2a91ec36ffd5b5b83f2511ae625494ce24e12cde70c6b6e922dc81a15819803cccd8eec4c69d9da2d60fda8756e0b7544540bbcf091705d3e4407b008b75fb4b37cfb8c2c2c7c896fb7ca3bb8757b7d5258245fe7eb9d78e4e095e3e47abd3b2f7dca5cd4674a8d2f5d8e9ca868584a5f19a76fce00df9a770de36dc7fca8b9d6170bcbe54a3a3618d799b41b58f9187cd4a3062c35a6b7742f223704d5425891aad82b825c4033dbe05bda57ef789bc7ee53891d3c88c835c1e73ea8b1a44307385f0218ea79126c04c886fafdb3c874b6b2228b768b863811644367dc38dd1e0e3e93d7d5bc52435e4a9a4b85757b21c719d11cfd638c572e13106260635331a5926d66677443bd323039818c4bf9bafe4ede6a660c56685c620fff431c8db30c0f68a2720c33c4701a103926ea6b107200d5d2887b3710bca578dd28e04ef972e44c487d03b4bd204c3c29f325f530aa78291b04691a4992f75f04757b2d60bf3de2c77082c0c5378d2c88532749d2280e56f8c843f2e49bb1009d2e3c622342b08b967ffa7bf1fee1b0b0d3172bbd63a49075d19d4cef9094b1bd5cf2027a88b49323c274bebd5bce87e5c5446a5434649824496f3d12cfff2d4f496c23d156f6a8a06e55f5ac10553ab5ca486fb4de1d04b41cc9211270896af257c9a1afee9fa419298369b1c662ff5895a22d854f27fe9827fd94064d54920dcf49150cd3513121275eb65aedaf194f1b2a2d1b79e665d2b2d20a285ba65dcfef4ba8cd18dc4e763328a912a6f884ddb1ff2482ca5dee2c3e4b45859638314c0f363378adbca61ff4563252fa7408f831e31338d628aa5c7f122c552edb141edc78e8ae5f7dd826665fed1caaaddd845db25d6b838d24ef32df24ee8d51a2ae1056f40761045ab0d2927153d234367e98a380b62f0fa11d06dd28b009beea681087da98b8ffc0ccf25afcf4b9dc4d2728da446aaed8ac8eb14b59af434fb2f2930073e82e9138ff6ec68e9aa16c97959783cb3d78b6b4b97ff8ccf38f7e2d376e841e76c0aa024efe52e1f8bc3494c3eb60368642e4cbe9cfd10798d40d77c49aee43d85d7aba4ad86bc9846227ac71866b10f3606c6e6db9ff8478322c57cae35e31556a7bff504bd53e0ee0d2a14b73b7c05f8f4b57b4f1b950ba86fa5061169f1d32c16e25c3e8808e93c03073c6c17a680a827ed9937370ad60660ad6795b8514b8db339f01d0c2df6e85686c906ad633d6fd3de83e22ccb8398eaa9d2090eb75696aec2f96fb76a39508ad8ad9988b77661836e6d33c09b32df95b116f5ee7acf3aa7b581e20bb8a590c35d8ed9e05c88510d21ac5261ca48ffc18d0b292464b039881901d018200913c6fc80629ecd29be6758a013351bb2a5ba1f9c5c1f9b70dedf45d34a3fbfacbd5402ef04e8a31822b512fd3dc4b42828d6de1f1b5fdeabf3ae6189e5e7e8e53576be34d18f532783ce59ef3ba158e99739f66f5edaa3c77ea190cccc3af9b94dd6cd2120353131f626f301c197cf7be985bd509152567beff335471485b7b272d7642e61344145c6ab0065dc18c96dbe8523e430fd6873b5bb3aff0e239cb9b0f8f59f1a378908e9f311651e3daeb2b04e3284bec03935ca33ba41b66cbef5f3203785f2fc56e3fc759186dd230fc39cd49e98a1fcbf41522be56db297e5cbd92025343426210732c44c7c7304d10b9241054b56686b417f2e908712513394f3dc99d3e74ffa1ce80bd60c2fc26709de2df1dd86d1de433a041265ca3b4b59d6e8210926942afd61d9f115401dcabf47acfb83f882922ea71fc1e123ec9300c5eda951adbfa588987e764c9d9b81dd1930a6e864d8ced510975d4fdca48b02ff61b24fe89a8d7b53e9ec28cc580a31b030a94309621c9d3b964be2e7f0b65a3f32d1fc0694babba93cb1d14524fe44f24a54aedd4571c61d7250aeeb99b10f90394d3b4ae20c9f7a7ba2159f076b1fdb7674a3d5fd4de0afa9e91622721d9dc0db63eac03bc5312980af095d4b786665982749eee4d082faded2d00fe60d4cc6a4100ab0477d67693fc41ca4bd6dec2b8787baed8571aebb6cb56989a1faba62180b0bf8baa5da145eb273b4ddd5cb7f9cafa3e19ea691cbaa0445c399fcb793b6da8a663d483fc7a8714525656d2aef87fe17f7a06465a4165bd421f9c35a83a53bd564540ae33cc8cb1443ee3592c153f9d275116fde10b17f4665bea494a415b1088631028c3c69387185f75630bd1efd0e6e830b6c5b98bc37678b05c886b31fae2cad7a3f524d9389a79b18df301e52ed5be540ae690ac596b92e0934bbb07e253e306df49576628b4f4382484886a9ac15eea98a400b486e5098c0b8f6a99795d9062e4307a2aaaaadf2ee06237e2bf43c16b6b5255fc8c38f14fdeb3ec9c7887d302a972efa43aee8d854ccd2ea88410719bb3222a33fd33f41761ee42127a1f2778e5ba2ccd1d4a63854aa08949dcacb32ef6f0dce9f68df72d3c8ecb722a2a03782a2065d30e269d35c998b314f7c87257e9a6aac1624dc0b30474b14bc323e19a89729f193cfd8f305569c88f0913dcf958a12cd50dd657682286f5a26e122702e58e9e7beaf09ccc782c295f337da65753c914fcf02acd1512d19df2824a399806d464daefd55324b4c7481371731bfdb225e142fb7763b9cdecdd96fffac016ed82cdf5763313a0c23656199e2fe0c067d8cf2c63e30db4581aafad69147a369fc742d3314c75aca71e8a0eda1f8f6a369da5385919b644c2e39f57b3289f6d15ff1d6310ee88e59ef369277a4cdeef747097ea82f4899e8e4061f26d32313b835aec4b8dedaab61529459c5fd9f3f583d048be2f446c4d515856c7f5e05916419efbcd8fdb458d938601300118671ba7c81d82d40c9771f233d9c3b00c3048ce8da2fc9bbe14af75ccfd2cfa9b8afc76303df5a1c70d2ad676fa793e94ce2a9aae8c54004bb3a4201c51ffe0880c901fa", 0x1000}], 0x3, 0x2c) utimensat(r0, &(0x7f0000000000)='./file0\x00', &(0x7f0000000140)={{0x4, 0x2}, {0x49}}, 0x2) readlink(&(0x7f0000001540)='./file0\x00', &(0x7f0000001680)=""/131, 0x83) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x1, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r2, 0x80105727, &(0x7f0000000300)={&(0x7f00000002c0)=[{0xc3, 0x2}, {0x8f, 0x64e586}, {0x89, 0xfff}, {0x80, 0x9a8c}, {0xef, 0x7ff}], 0x5}) getuid() ioctl$WSMUXIO_REMOVE_DEVICE(r2, 0x80085762, &(0x7f0000000240)={0x598b027abcc82944, 0x1}) r3 = geteuid() r4 = getgid() r5 = open$dir(&(0x7f0000001640)='./file0\x00', 0x8000, 0x100) chown(&(0x7f00000001c0)='./file0\x00', r3, r4) kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0xd1, 0x0, 0x6, 0x20}], 0x7, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000140), 0x7ff, 0x0, 0x7fffffff, 0x0) lstat(&(0x7f0000001600)='./file0\x00', &(0x7f0000001740)) mknodat(r0, &(0x7f0000000180)='./file0\x00', 0x20, 0x9) utimensat(r5, &(0x7f0000001580)='./file0\x00', &(0x7f00000015c0)={{0x7c, 0x1}, {0x8, 0x1000}}, 0x2) ioctl$WSDISPLAYIO_GMODE(r2, 0x4004574b, &(0x7f00000017c0)) kqueue() r6 = geteuid() getgroups(0x2, &(0x7f0000000080)=[0xffffffffffffffff, 0x0]) fchown(r0, r6, r7) 01:06:09 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x102c0, 0x0) close(r0) listen(r0, 0x0) read(r0, &(0x7f0000000000)=""/154, 0x9a) 01:06:10 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000280)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b402934999abccdb3189cfb38f83ff90c2452c60af2b51ad0c6b004170162932fda25d893b0679a4", 0x65}], 0x1) write(r0, &(0x7f0000000300)="acf11695c181eafb5e568181155cf063fae5b422a07b70ce2eb8bec3d5324b36127ec0403ce7ed861eb7aa084072c1acf5d6ba093aa8f5671305584a4fc1ad88ba9990b92d765f96b95eaadceda45979c75188b1f4a8fc7b645a5a1677784497473d44b39c6d08b7961d8868fb62e364e41fdcb2f1a4eda20da5a30d6d00fd22f79351a6812efe37ac0f35329c29abfb8c4b19d9dc56e31ec4e6b0020f6909430a656e434aeda59cb7edd1ec4b81cdcca8e90dd5e95f29abd67f1714857148665b7a84c14c3f958b268a8c5e92112b447c9a45a0893f8f8d9d6a75894caa88020724916a7cde0ac0668e75", 0xeb) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0xffffffffffffff7f, 0x0, 0x8000000000003, 0x7ffffffffffffffc, "845d550900200000fc5c7fd2008f27df00"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 01:06:10 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = syz_open_pts() syz_open_pts() r2 = kqueue() kevent(r2, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x11}], 0xfff, 0x0, 0x0, 0x0) r3 = syz_open_pts() kevent(r2, &(0x7f0000000040)=[{{r3}, 0xffffffffffffffff, 0x1}], 0x8001, 0x0, 0x0, 0x0) syz_open_pts() kevent(r2, 0x0, 0x0, &(0x7f0000000180), 0x5, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) read(r0, &(0x7f0000000200)=""/194, 0xc2) 01:06:10 executing program 0: socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000340)={0xffffffffffffffff}) getpeername$unix(r0, 0x0, 0x0) 01:06:10 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5afa680400900"}) r0 = socket(0x19, 0x1, 0x20000) setsockopt(r0, 0x29, 0xb, &(0x7f0000000000)='\fFW}', 0x4) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 01:06:10 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000180)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4", 0x10000}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000280)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b402934999abccdb3189cfb38f83ff90c2452c60af2b51ad0c6b004170162932fda25d893b0679a4", 0x65}], 0x1) write(r0, &(0x7f0000000300)="acf11695c181eafb5e568181155cf063fae5b422a07b70ce2eb8bec3d5324b36127ec0403ce7ed861eb7aa084072c1acf5d6ba093aa8f5671305584a4fc1ad88ba9990b92d765f96b95eaadceda45979c75188b1f4a8fc7b645a5a1677784497473d44b39c6d08b7961d8868fb62e364e41fdcb2f1a4eda20da5a30d6d00fd22f79351a6812efe37ac0f35329c29abfb8c4b19d9dc56e31ec4e6b0020f6909430a656e434aeda59cb7edd1ec4b81cdcca8e90dd5e95f29abd67f1714857148665b7a84c14c3f958b268a8c5e92112b447c9a45a0893f8f8d9d6a75894caa88020724916a7cde0ac0668e75", 0xeb) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0xffffffffffffff7f, 0x0, 0x8000000000003, 0x7ffffffffffffffc, "845d550900200000fc5c7fd2008f27df00"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 01:06:10 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x31) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wskbd\x00', 0x9, 0x0) mkdir(&(0x7f00000aa000)='./file0\x00', 0x0) symlink(&(0x7f0000281000)='..', &(0x7f0000110000)='./file0/file0\x00') unveil(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)) lstat(&(0x7f0000000040)='./file0/file0\x00', &(0x7f0000000080)) kevent(r0, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffff9, 0x0, 0x2, 0x0, 0x2000100000000000}], 0x0, 0x0, 0x0, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f00000001c0)="74c121460b6a30d4b30154c47db6fc0c725e1b3b51b778882e1f778f032eb8e8c19e3f026c075733d19654a59f108c8819a77ff3be10e9fb27720098624654714b34386d9f28161771f9c3fd6f2956e242936b01c6b5e53b088ee928d43eb859a7cf553f74c965495b3089e95891452c4d45858a3c2a93b6c6111d87b325e1c8ccadde95c05712422fbbcdeb1997d25b207fd82a94930be6255268c9921057bc8b8fd885a1d11bc21a9e24491527773997b6c2dcb8707f83aa3ad3b84c8d2b404112df2bc81227740afa62420c4cf8e8cde794a7375db26640d1f4326304ee0ee3e9b3471b3860aac568f66ba17aa97acc696b38f81267", 0xf7) write(r2, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) 01:06:11 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x3e, &(0x7f0000000080)="03de0000", 0x15d) setsockopt(r0, 0x29, 0x80000000000000d, 0x0, 0x0) 01:06:11 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000280)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b402934999abccdb3189cfb38f83ff90c2452c60af2b51ad0c6b004170162932fda25d893b0679a4", 0x65}], 0x1) write(r0, &(0x7f0000000300)="acf11695c181eafb5e568181155cf063fae5b422a07b70ce2eb8bec3d5324b36127ec0403ce7ed861eb7aa084072c1acf5d6ba093aa8f5671305584a4fc1ad88ba9990b92d765f96b95eaadceda45979c75188b1f4a8fc7b645a5a1677784497473d44b39c6d08b7961d8868fb62e364e41fdcb2f1a4eda20da5a30d6d00fd22f79351a6812efe37ac0f35329c29abfb8c4b19d9dc56e31ec4e6b0020f6909430a656e434aeda59cb7edd1ec4b81cdcca8e90dd5e95f29abd67f1714857148665b7a84c14c3f958b268a8c5e92112b447c9a45a0893f8f8d9d6a75894caa88020724916a7cde0ac0668e75", 0xeb) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000000000)={0x6, 0x1, 0x200, 0x5, 0x4}, 0xc) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000080)={0xffffffffffffff7f, 0x0, 0x8000000000003, 0x7ffffffffffffffc, "845d550900200000fc5c7fd2008f27df00"}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 01:06:11 executing program 0: r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) openat(r0, &(0x7f0000000100)='./file0\x00', 0x40, 0x1ef) clock_gettime(0x6, &(0x7f0000000040)) 01:06:11 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x8089, 0x0) ioctl$WSDISPLAYIO_GMODE(r0, 0x4004574b, &(0x7f00000000c0)) mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r1 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r2 = dup(r1) ioctl$WSKBDIO_SETMODE(r2, 0x4004570f, &(0x7f0000000000)) 01:06:11 executing program 0: r0 = socket(0x100000000000011, 0x5, 0x4) r1 = kqueue() select(0x83, &(0x7f0000000000)={0x1f}, 0x0, 0x0, &(0x7f00000000c0)={0x2020000000400022}) readv(r0, &(0x7f00000013c0)=[{&(0x7f0000000080)=""/49, 0x31}, {&(0x7f0000000100)=""/4096, 0x1000}, {&(0x7f0000001100)=""/205, 0xcd}, {&(0x7f0000001200)=""/245, 0xf5}, {&(0x7f0000001300)=""/76, 0x4c}, {&(0x7f0000001380)=""/24, 0x18}], 0x6) r2 = dup2(r0, r1) connect$inet6(r2, &(0x7f0000000040), 0xc) 01:06:12 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000280)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b402934999abccdb3189cfb38f83ff90c2452c60af2b51ad0c6b004170162932fda25d893b0679a4", 0x65}], 0x1) write(r0, &(0x7f0000000300)="acf11695c181eafb5e568181155cf063fae5b422a07b70ce2eb8bec3d5324b36127ec0403ce7ed861eb7aa084072c1acf5d6ba093aa8f5671305584a4fc1ad88ba9990b92d765f96b95eaadceda45979c75188b1f4a8fc7b645a5a1677784497473d44b39c6d08b7961d8868fb62e364e41fdcb2f1a4eda20da5a30d6d00fd22f79351a6812efe37ac0f35329c29abfb8c4b19d9dc56e31ec4e6b0020f6909430a656e434aeda59cb7edd1ec4b81cdcca8e90dd5e95f29abd67f1714857148665b7a84c14c3f958b268a8c5e92112b447c9a45a0893f8f8d9d6a75894caa88020724916a7cde0ac0668e75", 0xeb) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0xffffffffffffff7f, 0x0, 0x8000000000003, 0x7ffffffffffffffc, "845d550900200000fc5c7fd2008f27df00"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) link(&(0x7f0000000240)='./file0\x00', &(0x7f0000000400)='./file0\x00') readv(r0, &(0x7f0000000000)=[{&(0x7f0000000180)=""/186, 0xba}], 0x1) 01:06:12 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x280002002, 0x2065d) r0 = open(&(0x7f00000002c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x80047470, &(0x7f0000000000)=0x3ecf) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000080)=0x9) ioctl$TIOCCONS(r0, 0x80047460, &(0x7f0000000100)=0xb6) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x5, 0x0, "747e54ee8947e37e37e7260811ab8136d36b5b85"}) 01:06:12 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000240)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000080)=[{}, {0x23}], 0x2}) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{0x22, 0x2}, {0x0, 0xe7}], 0x2}) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSTART(r1, 0x2000746e) 01:06:12 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x42fc) open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000080)='./bus\x00', 0x1000a, 0x92) 01:06:12 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000280)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b402934999abccdb3189cfb38f83ff90c2452c60af2b51ad0c6b004170162932fda25d893b0679a4", 0x65}], 0x1) write(r0, &(0x7f0000000300)="acf11695c181eafb5e568181155cf063fae5b422a07b70ce2eb8bec3d5324b36127ec0403ce7ed861eb7aa084072c1acf5d6ba093aa8f5671305584a4fc1ad88ba9990b92d765f96b95eaadceda45979c75188b1f4a8fc7b645a5a1677784497473d44b39c6d08b7961d8868fb62e364e41fdcb2f1a4eda20da5a30d6d00fd22f79351a6812efe37ac0f35329c29abfb8c4b19d9dc56e31ec4e6b0020f6909430a656e434aeda59cb7edd1ec4b81cdcca8e90dd5e95f29abd67f1714857148665b7a84c14c3f958b268a8c5e92112b447c9a45a0893f8f8d9d6a75894caa88020724916a7cde0ac0668e75", 0xeb) r1 = syz_open_pts() close(r0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x79, 0x3, 0x100000001, 0xf698, "2b144a98daa607c7c2d8b5bd0b5ee2c72857ee47", 0xcd6, 0x1f}) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0xffffffffffffff7f, 0x0, 0x8000000000003, 0x7ffffffffffffffc, "845d550900200000fc5c7fd2008f27df00"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 01:06:12 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) minherit(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) mlock(&(0x7f0000001000/0x4000)=nil, 0x4000) munmap(&(0x7f0000001000/0x1000)=nil, 0x1000) write(r0, &(0x7f0000001bc0)="a6b1481d7e340327e768f18f24a49867203b3dfee385d3715e46b833cd4c530ff858e73433efa19ed44e69594e0c7604a051de52c24e805351c23b81512c8c3ee8db0ece46a59e37e7b4f0c552fc674aec539d8b4ba91bd73a9cbf1a67754a4fb4a1bc3c5721b13aca796a367525aec93ef627f46bf4eb2462a72ade37b4fd6339de06d1fdd69d7e8de78fc3d6a8f062b4a3bf36ff4c6b93165f5e8dd2f4f31c277c272aeb2c02ae794f448adb826dae34df72257a99e8e6d211d24b3e19afd5869a4f4d70d0601972a43056415860b2b4d40cb5b91012eaf6be252423354292b62fb1be7ceea2ae7a5d7728c06cb6e5702fd195b95b45f966be5926b3f7f70945f0855aaa05105a6acae3bebf77be19c4425b124a30742756c00b96db987b94546d4e5cfdd53a886db342aaff667590aa1be2d77ddef508dbab7a1955b793cca268e5554dd7884494c99630698216ae10cd744eeee9761e742d9f2154e568a0ab23b62422f71d91c560f0434f514374a03e5896973f9a9e62488627bdaa8a7e0046378300cb236ffb66b3b5137e82e49753e52212e3175c45da4a18873f2249e1c3ebd5ed62a635148038dde0cbab04336788c31ee8a5ba3bcb84a8d37e341402e429e1f498b7e6900d8ffd952fb5f9dfc4633b681f8e63ccbe930879e30d659f3f2700b5534c527761300be7dd9917b902dad1301df6af3ab7464150dc4bd808269d7f6bcf44fe4ec10b41c190c3f8a826ce5ff0dc5893fb089c9c8d51aa2782cf89807520ec315315d8c2826d8f0dbbdd94a19eba357bc8f058e5357f6100f02d0f9a68e8de59d6b678671348f787dadd3e0df957ad204f5ec369a04050bc5f58ebf382f1105d8766bcc3c5ec4d88dbe9219aa9f5697cd87d93be8fa2603ccc87728c8539dd6eedcca2d43333ae2ad0df99f9d1801f753237e704e1a0bd6abfa6222bc8b11bfe1135a09d15ef8a0e9d7f4e367f0939e0d2d49a9f532a1b60a5efa4e0e4d0236f34a502facd8247730a2ad994d5dfbc1a8dbbebc7b29292efd7e6966112069d1c4a5c8169b16946c2085e75264c21e663b2d5ee02ffdbf9c094e02cc6fe33cb6fff7f4221c4be8b80b87b4b171854b5170f200d4a5b71654a92f8743e2f50f6cb382c5edef4ed045ffc8e844290870be3ef783afcf7c500453c6d9b118f4168afd83f191852ec65d230c1c3c8f5aee2441730dc2c5e0b513d776038e8120ab117ea331c83e05e5a14ffbb6b3623f719671e92fd985b4181a2f529451f6fe47dd6301a28932404320b57af5eef6b7b41b91a67e5f88cc7ff5093b635e6d15ac5b43ec9675186f84fcd3834f410153ed08f2cb056f4837d8f353153a3702e9d9aff41c217e9f1969fbb9efe853b1f7e6f86b8baccbfa4570148b941aed960f94fb7804070ff4634762a43bc08a9452a63e3f6957409a9d3b32785f3346388f356fbe3ebb3cfceabdf2d281da34aafa3ed063b842716a0f8d28e65e15c40afd03a46259f1da379116a450ff634dd5ebdb4c289cc34d7c10152a39e238f3995dcda8245208322d990ddba47163ecc2e86f1a2671e8169f59ec56df8cd402f973aac300622719ebc2204fa6446bf28c56b9dac1f86cfa9d58b85dce3883be05610286c7df7547f05eb4e3c7f8acae4d9a45f46c688005e13850522386749c7d84ad4186f92cff940844eda2ed1c42e3d7e7a141202320791d6b4af2624277701269c57f6e9741ce1d0066a1f53ee4d65981a727cd581a68c52d36b42108b0b74fded5c525b8f00f35381d228533b7f5a7f6e82ef684551a0039f36d065e8d15a60297519963389f833e250a7d42ab46cc2d329cf7d8b06fae90b841dccfd881bd21322ac3e7ef498e76bddb83f75321f6cebc7011066d0350c01422ba55746e3fcd9ff1f0b36e54107c35b021449db5b7b3f8d58332283fdd351719a73dd3d00faf5f021aa404528811e7de944e459834d51bc50146ccd0f226d96f2d885ef79bb36d5d97e65c397d9ea816b67cacc6861f418e4b7f34c4505308aa91b9b592642543786dfa1524a785735e4fc2f3f76bb8eec484cbe2d0492c1c63b66bad638ef9564482e861365ebebb36a915a4a6e1b8dbbe9f381d05e6272fc9464735d31e36e4a8da568a5abbf5d2b1ba100f687b6b608c438531cc7f3a415885d390dda1f33ad4b57b9cc49efd0d76ac576fe0f2af05526708bb607886914a44b45595207c115ece6677c9d99a4a983a3081d078a59cbdd79fe224c9930251f6619d62b6e246c087210ac05ac3644ff344e9c7047dfd0949315dfb9f52f494f3778d2ceb27623780b03f02edd007a8f3ebe8ce0ed01317549c0e03efb10845e4684942abe94765b6eb7e6de7a677c8c26b5e3ac2d7ec0a20d5526c5e97d89a4faa15fa843e3393868daccdc22bf78a1e7e8c9df17e5bc56074997f110e65002242bc77923eb950fbaea7b4f098d250dfa8e7f42d59bb5eb17d85b9eebc8ce3ba672b15b96870ab23e7386bbac9ef2865f494d02912935d38e037c2bb1e296926469d9405cce269b933194a016cdd2e64c8b778b543445af7d5e4aa2fe9ef6fb913c7824ac81e63e9a8c6d860ef389679298abf16c793eea6d8df3ce7005e6ba0eae7c1af5e6ab276d79f176ce6c59785ae673559af013d44dc4b0afa4e207aae705a9fc9abcf866c71d0e139c45d61d79ebe495a2db46a00312fed93a621d478dc7d95ef410ad70f33e58c8a9d8c8c4d479a40115869687c13fedf2e0bc9322e46d99df862c9dccd8f3972e89447f9eeed5fcdbe8d03b6d5aecd8a02e945aec7e25e8c4d5080766964d7219108dcf95e77eaf15cbdf3caa7c88f99dbc9f7ffe92ea083b78ab743350db6f34896d33350572da124fae6cc2a58ab88cec37470d22b96f8f57c8b01575e14ef483e7c692c1a4df94cf4817725ac1362762dd0938a023c36721b97c743590c4368eb2098855dcaa93b1676bd9c06beacff90a87eedbf0ca8e60b707e3521338b32b9c2087bb053532d1feabe37b8941e41ae3f5b6b267c09388473c6a8d190ea07f7c4ccd21e615d3ecefe268f27e25967db0ea2162d33deb56b7c72c087faf977de4e5c04faacf63b7c0ee266e168af2f8cef72fddaaa51325818e08986d44992924bbc87180dee0bf57c131e1b8ad8c5dd293b716c1a4ae520b4947704b1bb5a0a92399aa0a05d6c5077e5026778b6d2994ec161a7ca86da9423aaa6162667305392ca6b4769635ba394d828977a059b213112dd7651b1df688e6d49c7267da4c64d92ff6eb998774131fb75e0cd25edad4e9ebbe891d02806558d25cd5103fb488ea04c720659903d7a4944c902fb0fe5cedaffa0737411abb1aaa4c4726976eeb91e73728f35bb8958a95e6ce3eea95c22e85f095469101f7993e150f2957b2ecc942422af315c8cef7b9c9d8bc0c3f7677de09990ac255d32e7df55f05338a06187dba0dc5aa8194a134b9fc4e209d649ff46fcbc5c44a63e75ba05f8c585e5147521651ff3f043856dbcc491de97b31cfa3ce1a7d789db8be894eefcb49d234f00da2fb56468998ac4c596f255517bef0b0608469fae77277718e7f3f3546f258c08fbf7ebef33fc9fce94f554730995b", 0xa00) 01:06:12 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) mkdir(&(0x7f00000001c0)='./file0/file0\x00', 0x0) rename(&(0x7f00000000c0)='./file0/file0\x00', &(0x7f0000000100)='./file0\x00') 01:06:12 executing program 0: getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r0) setgroups(0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) seteuid(r1) getuid() r2 = socket$inet(0x2, 0x0, 0x3bbd) r3 = accept$unix(0xffffffffffffff9c, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) dup2(r2, r3) geteuid() getuid() geteuid() getuid() getuid() r4 = getuid() setuid(r4) shmget(0x0, 0x1000, 0x2b4, &(0x7f0000ffb000/0x1000)=nil) 01:06:12 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000280)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b402934999abccdb3189cfb38f83ff90c2452c60af2b51ad0c6b004170162932fda25d893b0679a4", 0x65}], 0x1) write(r0, &(0x7f0000000300)="acf11695c181eafb5e568181155cf063fae5b422a07b70ce2eb8bec3d5324b36127ec0403ce7ed861eb7aa084072c1acf5d6ba093aa8f5671305584a4fc1ad88ba9990b92d765f96b95eaadceda45979c75188b1f4a8fc7b645a5a1677784497473d44b39c6d08b7961d8868fb62e364e41fdcb2f1a4eda20da5a30d6d00fd22f79351a6812efe37ac0f35329c29abfb8c4b19d9dc56e31ec4e6b0020f6909430a656e434aeda59cb7edd1ec4b81cdcca8e90dd5e95f29abd67f1714857148665b7a84c14c3f958b268a8c5e92112b447c9a45a0893f8f8d9d6a75894caa88020724916a7cde0ac0668e75", 0xeb) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000000)={0x401, 0x800}, 0x8) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000080)={0xffffffffffffff7f, 0x0, 0x8000000000003, 0x7ffffffffffffffc, "845d550900200000fc5c7fd2008f27df00"}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 01:06:12 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x82, 0x10) ioctl$TIOCCBRK(r0, 0x2000747a) sendto(r0, &(0x7f0000000040)="096621065106699d02089e5575e3ad472e057babf723d5dfd7bc2ee75254c00ae644affa2093b476f1e44f49f6d2abb56befa70b7f23cfc8b20ef32c846bd84852c450ed0bf3eba71907293abbe4c082b73c36187ef9ba116c7b52816fda2cce090915920d4e736f331d754a50ae3a6af3720a0be7a86110ee3516d030b0cb35f8a6cecc523a5e11b21d0814", 0x8c, 0x40b, 0x0, 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x61) clock_gettime(0x3, &(0x7f0000000180)) r1 = msgget(0x3, 0x0) msgsnd(r1, &(0x7f0000000a00)=ANY=[@ANYRESHEX=r0, @ANYRES16=r1, @ANYPTR64=&(0x7f0000000340)=ANY=[@ANYPTR64=&(0x7f0000000100)=ANY=[@ANYRESDEC=r0, @ANYRES16=r0, @ANYRES64=0x0, @ANYPTR64]], @ANYRESHEX=r0, @ANYBLOB="88c7b24d2d9616826c8e35be8cb8f0e4c7d7ee03ce1737ed6e72ef03362f521f7c70e7bd7ad2b6617c7ea1a7a7b3acdc89f9eb5755a648809bccf972bd2086c07d792de8072730d8e18cd36fc7b417f1446feb0e9843a1e2fa445e665394b2dd59c7ffedf1ea20d272aca743c42660c97f353d7bfab20505b746b0300977afefad654fb7cd83c095ed4676c5a96389bd61bb5ed9ee4b", @ANYRES16=r1, @ANYRES16=r1], 0x7, 0x7fc) r2 = semget$private(0x0, 0x2, 0x253) semop(r2, &(0x7f0000000280)=[{0x2, 0x0, 0x1800}, {0x3, 0xffff, 0x1000}, {0x0, 0x7, 0x1000}, {0x4, 0x3, 0x1000}, {0x3, 0x80000001, 0x800}, {0x0, 0x3, 0x800}, {0x0, 0x5, 0x800}, {0x7, 0x10000, 0x800}, {0x2, 0x5, 0x800}], 0x9) msgrcv(r1, &(0x7f00000002c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000009000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030cc00000000000000000000000000000000000000000000000000ff07000000000000"], 0x8a, 0x1, 0x0) r3 = semget$private(0x0, 0x7, 0x305) bind(r0, &(0x7f0000000380)=@in={0x2, 0x1}, 0xc) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f00000003c0)) ftruncate(r0, 0x1f) semctl$GETNCNT(r3, 0x2, 0x3, &(0x7f0000000400)=""/11) getsockname$inet6(r0, &(0x7f0000000440), &(0x7f0000000480)=0xc) mkdir(&(0x7f00000004c0)='./file0\x00', 0x6) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000500)=0x180000000) msgrcv(r1, &(0x7f0000000540)={0x0, ""/193}, 0xc9, 0x3, 0x1800) bind(r0, &(0x7f0000000640)=@un=@abs={0x1, 0x0, 0x2}, 0x3) pipe2(&(0x7f0000000680), 0x10004) r4 = socket$inet6(0x18, 0x2, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1000, 0x0, 0x0) madvise(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x6) semop(r2, &(0x7f00000006c0)=[{0x1, 0x9, 0x1000}, {0x4, 0x6, 0x800}, {0x3, 0x4, 0x1800}, {0x1, 0x8}, {0x1, 0x4, 0x1800}, {0x3, 0x4, 0x1000}], 0x6) mkdir(&(0x7f0000000700)='./file0\x00', 0x50) semctl$GETPID(r1, 0x0, 0x4, &(0x7f0000000740)=""/10) pipe(&(0x7f0000000780)={0xffffffffffffffff}) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x1, 0x10, r5, 0x0, 0x0) msgsnd(r1, &(0x7f00000007c0)=ANY=[@ANYBLOB="03000000000000005c2633238fb8390b845be6306aed3eba1b601b2113b8855c466e2ac64e2e052d8deb5ebee4f2f809cf3f5b4f00be8953c9ffffffffffffffff22ba96c40c280ef6117b99385a81a1ad391bffffffff000000007a824ae4b92aa7fa09a2dfcee26ad8ef837a11785b532bdf019168c2e98de53e187e5ccaeaaf7b1a0985db4869c8f07bd7fd4b86828b51547f1cac39391c6751fd8a6b870d06970cd17a2a7fd6b1f8c045c07135eaadeea6a8f1dfad30c15d2f22e14f7b5cb0104548895b0c74639aa0176b2e5ea9c12af85aab36c0f3143e9e727a2c763aca"], 0x1, 0x800) 01:06:12 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x8, 0x101) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) r3 = kqueue() r4 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse\x00', 0x10000, 0x0) r5 = syz_open_pts() ioctl$WSKBDIO_SETMODE(r2, 0x80045713, &(0x7f0000000300)=0x1) r6 = socket(0x2, 0x3, 0x3) r7 = open$dir(&(0x7f0000000180)='./file0/file0\x00', 0x20, 0x8a) r8 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wskbd0\x00', 0x20000, 0x0) kevent(r0, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffb, 0x22, 0x40, 0xa, 0xe0b}, {{r3}, 0xfffffffffffffffa, 0x80, 0x1, 0x9}], 0x8, &(0x7f0000000200)=[{{r4}, 0xffffffffffffffff, 0x10, 0xfffff, 0x1, 0x1}, {{r5}, 0xfffffffffffffffd, 0x88, 0x40000002, 0x10001, 0x3ff}, {{r6}, 0xfffffffffffffffc, 0x98, 0x40000000, 0x1, 0x3}, {{r7}, 0xfffffffffffffff8, 0x0, 0x2, 0x1e, 0x40}, {{r8}, 0xffffffffffffffff, 0x0, 0xf0000000, 0x1, 0x6}], 0x4, &(0x7f00000002c0)={0x7, 0x10000}) r9 = socket$inet(0x2, 0xc000, 0x0) r10 = geteuid() r11 = getgid() fchown(r9, r10, r11) setsockopt$inet_opts(r9, 0x0, 0x200000000000d, &(0x7f0000000000)="ff00005c00080000", 0x8) r12 = dup2(r9, r9) mkdirat(r12, &(0x7f0000000040)='./file0\x00', 0x10) getuid() 01:06:12 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000280)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b402934999abccdb3189cfb38f83ff90c2452c60af2b51ad0c6b004170162932fda25d893b0679a4", 0x65}], 0x1) write(r0, &(0x7f0000000300)="acf11695c181eafb5e568181155cf063fae5b422a07b70ce2eb8bec3d5324b36127ec0403ce7ed861eb7aa084072c1acf5d6ba093aa8f5671305584a4fc1ad88ba9990b92d765f96b95eaadceda45979c75188b1f4a8fc7b645a5a1677784497473d44b39c6d08b7961d8868fb62e364e41fdcb2f1a4eda20da5a30d6d00fd22f79351a6812efe37ac0f35329c29abfb8c4b19d9dc56e31ec4e6b0020f6909430a656e434aeda59cb7edd1ec4b81cdcca8e90dd5e95f29abd67f1714857148665b7a84c14c3f958b268a8c5e92112b447c9a45a0893f8f8d9d6a75894caa88020724916a7cde0ac0668e75", 0xeb) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0xffffffffffffff7f, 0x0, 0x8000000000003, 0x7ffffffffffffffc, "845d550900200000fc5c7fd2008f27df00"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) r3 = semget$private(0x0, 0x4, 0x80) semctl$SETVAL(r3, 0x3, 0x8, &(0x7f0000000000)=0x3) 01:06:12 executing program 0: socket$inet(0x2, 0x4, 0x2) socket$unix(0x1, 0x3, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000600)='/dev/zero\x00', 0x10, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000640)='/dev/wskbd0\x00', 0x28, 0x0) r0 = socket$inet6(0x18, 0x0, 0x3) lseek(r0, 0x0, 0x4c19c4870b7c4c8a) fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000180)={0x0, 0x0, 0xfffffffffffff476, 0x1000100000000}) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) preadv(r1, &(0x7f0000000580)=[{&(0x7f0000000040)=""/172, 0xac}, {&(0x7f00000001c0)=""/251, 0xfb}, {&(0x7f00000002c0)=""/229, 0xe5}, {&(0x7f00000003c0)=""/225, 0xe1}, {&(0x7f00000004c0)=""/190, 0xbe}, {&(0x7f0000000100)=""/48, 0x30}, {&(0x7f0000000140)=""/1, 0x1}], 0x7, 0x0) pipe2(&(0x7f0000000680), 0x4) 01:06:12 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse\x00', 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) setuid(r2) r3 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r3, 0x8028698c, &(0x7f00000000c0)) 01:06:12 executing program 0: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x40, 0x0) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000040)=0x4) mknod(&(0x7f0000000100)='./file0\x00', 0x2003, 0x0) r1 = open$dir(&(0x7f00000003c0)='./file0\x00', 0x0, 0x0) r2 = fcntl$dupfd(r1, 0xa, r1) ioctl$TIOCDRAIN(r2, 0x2000745e) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0643b2fb01e0723e90d67f23c5a2d0501378ac20"}) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000080)=0x10001) 01:06:13 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000000180)=""/247, 0xf7}], 0x1, 0x0) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000440)={0x7, 0x0, 0x90d6, 0x5, "d730c1e7bb6fc6e23c5b00000000000000e74de4", 0x0, 0xffffffffffffffff}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000280)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b402934999abccdb3189cfb38f83ff90c2452c60af2b51ad0c6b004170162932fda25d893b0679a4", 0x65}], 0x1) write(r0, &(0x7f0000000300)="acf11695c181eafb5e568181155cf063fae5b422a07b70ce2eb8bec3d5324b36127ec0403ce7ed861eb7aa084072c1acf5d6ba093aa8f5671305584a4fc1ad88ba9990b92d765f96b95eaadceda45979c75188b1f4a8fc7b645a5a1677784497473d44b39c6d08b7961d8868fb62e364e41fdcb2f1a4eda20da5a30d6d00fd22f79351a6812efe37ac0f35329c29abfb8c4b19d9dc56e31ec4e6b0020f6909430a656e434aeda59cb7edd1ec4b81cdcca8e90dd5e95f29abd67f1714857148665b7a84c14c3f958b268a8c5e92112b447c9a45a0893f8f8d9d6a75894caa88020724916a7cde0ac0668e75", 0xeb) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0xffffffffffffff7f, 0x0, 0x8000000000003, 0x7ffffffffffffffc, "845d550900200000fc5c7fd2008f27df00"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 01:06:13 executing program 0: r0 = open$dir(&(0x7f0000000180)='./file0\x00', 0x40000400008002be, 0x40) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f00000000c0)={0x9, 0x2, {0x9, 0xffff}}) lseek(0xffffffffffffffff, 0x0, 0x0) poll(&(0x7f0000000000)=[{r0, 0x10}, {r0, 0x2}, {r0, 0x90}, {r0, 0x5}, {r0}, {r0, 0x24}, {r0, 0x40}], 0x7, 0x3) chown(&(0x7f0000000040)='./file0/file0\x00', 0x0, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000006c0), 0x1002f}], 0x1, 0x0) writev(r0, &(0x7f0000000040), 0x1000000000000114) preadv(r0, &(0x7f0000000600)=[{&(0x7f0000000100)=""/37, 0x25}], 0x1, 0x0) 01:06:13 executing program 0: r0 = getpid() preadv(0xffffffffffffffff, &(0x7f0000000040)=[{0x0, 0xc600000000000000}], 0x1, 0x0) r1 = openat$tty(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/tty\x00', 0x8, 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x600, 0x24) dup2(r1, r2) r3 = dup(r1) getsockopt$sock_timeval(r3, 0xffff, 0x1005, &(0x7f0000000000), &(0x7f0000000080)=0x10) setpgid(r0, r0) getpid() 01:06:13 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000001240)={&(0x7f0000000080)=[{0x3}, {}], 0x2}) r1 = shmget$private(0x0, 0x2000, 0x24, &(0x7f0000ffb000/0x2000)=nil) r2 = socket$unix(0x1, 0x2, 0x0) getsockname(r2, &(0x7f0000000100)=@un=@file={0x0, ""/88}, &(0x7f0000000040)=0x5a) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000000000)=""/60) 01:06:14 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000280)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b402934999abccdb3189cfb38f83ff90c2452c60af2b51ad0c6b004170162932fda25d893b0679a4", 0x65}], 0x1) write(r0, &(0x7f0000000300)="acf11695c181eafb5e568181155cf063fae5b422a07b70ce2eb8bec3d5324b36127ec0403ce7ed861eb7aa084072c1acf5d6ba093aa8f5671305584a4fc1ad88ba9990b92d765f96b95eaadceda45979c75188b1f4a8fc7b645a5a1677784497473d44b39c6d08b7961d8868fb62e364e41fdcb2f1a4eda20da5a30d6d00fd22f79351a6812efe37ac0f35329c29abfb8c4b19d9dc56e31ec4e6b0020f6909430a656e434aeda59cb7edd1ec4b81cdcca8e90dd5e95f29abd67f1714857148665b7a84c14c3f958b268a8c5e92112b447c9a45a0893f8f8d9d6a75894caa88020724916a7cde0ac0668e75", 0xeb) syz_open_pts() close(r0) r1 = dup(r0) r2 = syz_open_pts() readv(r1, &(0x7f00000017c0)=[{&(0x7f0000000180)=""/73, 0x49}, {&(0x7f0000000000)=""/14, 0xe}, {&(0x7f0000000200)=""/23, 0x17}, {&(0x7f0000000500)=""/4096, 0x1000}, {&(0x7f0000001500)=""/200, 0xc8}, {&(0x7f0000000240)=""/39, 0x27}, {&(0x7f0000000400)=""/99, 0x63}, {&(0x7f0000000480)=""/59, 0x3b}, {&(0x7f0000001600)}, {&(0x7f0000001740)=""/94, 0x5e}], 0xa) munlockall() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0xffffffffffffff7f, 0x0, 0x8000000000003, 0x7ffffffffffffffc, "845d550900200000fc5c7fd2008f27df00"}) r3 = syz_open_pts() readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x2, 0x4010, r1, 0x0, 0x0) readv(r2, &(0x7f0000003a00)=[{&(0x7f0000001880)=""/4096, 0x1000}, {&(0x7f0000001600)=""/50, 0x32}, {&(0x7f0000002880)=""/238, 0xee}, {&(0x7f0000002980)=""/4096, 0x1000}, {&(0x7f0000003980)=""/115, 0x73}], 0x5) lseek(r3, 0x0, 0x0) 01:06:14 executing program 0: mlock(&(0x7f0000ffc000/0x1000)=nil, 0x1000) r0 = semget(0x1, 0x0, 0x2) semctl$GETVAL(r0, 0x3, 0x5, &(0x7f0000000000)=""/228) munlock(&(0x7f0000ffb000/0x2000)=nil, 0x2000) r1 = accept$inet6(0xffffffffffffffff, &(0x7f0000000180), &(0x7f00000001c0)=0xc) write(r1, &(0x7f0000000200)="c6e5a1fc3ac593f89e45ec0867f2f5a434211a5dae3c918c87d3c86bc6c53d8b1010da968c5b97601f2a088b046cd54f9e2ba31ea0a4b16e4d49ab09c18abbc024534218cb2131516fe628c971b5d13fd0de7f74dc01347aba4138b6d9d6c1a6f70ad9bac883dc943d04b9df85e5043363b7bf245ce9d6937bda8fb4347f8179a659796f3a756e14a0513a28a949a39322bf268cae293b016f403b23368bbd694c11e28d5f06c7d7957baabb110030e74f2201a2b511d7853c94178746b88db862f3ba0bd072e19a10314156f3aa35f0b6e745e2f0aeed2f212e929ca2c5d78bd3b51d7c77897b7ed1a547329f410e09039a781b904e2ef142da1269b163f8c36d7166c17e1001fe43f15303ce5145af43809c2917ebea2fdab1d4ff7dcf7638df644fd96c8762cd4078bea6ec63f6f85eb84ada034a6b84a4efdf5cb7a72518e214bdf8dbed25bef641618ce7df7bbb52903658a65e286da496a462d3ff0415475ee452340feaba4d820bc89438dab21ad0186684f946c092bacc123a5035e7feb73b6e32ba8ab9dc894d938a93f1f4c10366d72f5bacf53bd1bc1a5cafa668b517ad77470bb802c4497897443c2215a0a644dc895703e01482f8d3bbcf64197a92360b0a29d3e5dad3ba0496b198ff430aa2d9fa7c722bf1a8f10ac5fda4a849693e886514ebd6fc0b0f03eca02b472c2f837aa71a347d87631bc1ccaf48a664da4521337c7003097719d4e2d2fc706061b5f7c5d920ea393edf6a96baff439132f968a25d8a1ca3dea92ac3398ee30b8bcb34d04193c5ccda2c644a795c043f35d6be823000cb0882b5aad9c6f962d3ca72b8a25fe0fd8394791e10b2d741a0f48c711d3a56c6b2909f0c54c8a4393661bb938fc59b718e16edd28dd2c3ebc2f566a4c11c5a65ea9a45d07f109fd313a2d6db13e429d70388930f1e45531548031c32f960ad1cdc649b2ed02eef7646358b8a787b857344fd00516d06e3191f79600d5f65ec41e4ce617eb8bf03c8d03ab692f5e1bc4ec06a87ee83182a3f59bc7adc4f6890137c2bd09b546891c66870f5edb1a1165b17372e468fa90a77590fbce3806ef1caf9321f2dc1fd9798c8657dfb330a02ac9721fe608c708b5f641b6c8669a774311b7b94d314ccabb52ad714ea17908dac4b357a4cf09bc46198280742bd4cbf656a130dcba558825f9fb751670cb12243a51beb660dd28a66d3398bf1c9a45d23efd698477056621ac13d1da45d0769317787901ddbcb01839d863a281bf193dbea4cbcd93584ca21a30dcf6aef2da1fe55caf7fd78a42882e8d09bb2c938a2201965147bef9900a6a67e5cc39121ce51b380c66e2ed54336d52b87c0996236d3f54fc6948a48b8feea37e0e507a6267efbb1e09cceeea7027f0ca8e94d7f9b99d80efd1281750cec43bf94a937fc5ecce538462c4afad146de16e73cf86aa3dba490ce7383b1beaa1e9dec463a834e064cf205dafd2616122aff71872506f0dc7f512595112570ce6906f56602dcd265d90d865ad0b974f51f695f7aff036789b75b3866ec1be2f1911ba3ae5cf2ca47c886d5d97bedffe639e5d984e37cb42bbabfefce390943ebc7893051caea8e9761ce412e026f9af34dbba5c002e8240d0f21b2535669ae0c0e69bb0b69afb75fb616b10653918909577acb529bf0f9a9800a74d1c47106fb4c5a883d11a93625b49284242ec6dba19a33f079fde8e880e1528d1b37d20e7a9891bf178534d4c4e9e22153664d337bf350dca101610c101941825fac6ec2baa455e7bccd76579f216b1d1c57d48b55f05ff28d0ae4183a318066175b3a71177b6aa05fb87edde7d9a5e13c7967cbde237eab4cab26c533d4ae70be9a00efe74ce1916669e255b1470740a8ae3b65c98be3e344cf93ef4e91a9a8dac26280dd651556111b155e7ec0e5a1c810f6933b004eff231d4ebdc379e7b397d71285c84bb7e00c8ee5294b4cb91f7c3ec468a706330f9af83e1baa12f6a156faad25c4ca62a5bd508f946f428a6da2ee1bcb473516ab785729142173c3e2565fd5f128c1a9e1d803bd339fc56c7082a34ed7da34d84b52e16fcc25fc4ddaf47b90e19ddeb7d74d8167196008717068e73856ac00d3b9da091910be11a5bc57d8316fd788c3bbcbcfa26061db113efa03d4f0aa8a3f07b1f56f96700435e70db5587b31d34c2283afd836cbbbf7ef95ec9e704643032a3ac2ef51d2379f3a6b843266b5160464b3f2d1a5c0e4b44a3fac41026ef3f5cadfe6047b2dbf4519c21dba27a8891f8c1a412d5fd487d7d6f3d493a85ef34d524f7bbff0030e8f59257acfa1b1d9ed9439a76b5409b57ec2b1bded24b0c7bd3f06137fc2a99d714f30a1ae93d2adfb9a1176cba4f4b79850720f6fa3442e29dca4c0b8194cca7bf15abed10d5c63d8c5086b2170dda7489d5d445fbc2b0d9a2dc555b8e8ee5eb53aa98ce73a9e636529163c70062ef43d7bdc6416832f588378d935a5742981bbc5c7d196456515bbde2289c079c7d5c2ac0fe8613bc751541656bbc84ce06b4fe2026c0acf3d05137d185a2b954b03885a15d490f91564c4c5206c9759171e48132667fa1809d7021bb06e96b43bb558f3a1b9b7ad5a06f2a56615ffe2be016614f6ad6efba7c4dbb197553ea39c99dd617197a91017087bac96ff59689155eeef312e46ab24c894ad0acd59a6c9a8f0cbd28d45adc530853940606c9f28b7253c5cb2add571915924a8e9683009b0dd1afd6c07781eb590406aa5661a359e607213d48f4c0859843bf7ba1e36da326c430151510d0eaa62fce35628e4e9c55bdf7470c92807e2eea7bcaa7f0335a77d31796df58e41d273002255571a18249694768a89da4d91fd41c969ca15b7b3ef5db4e39cde7a7cc134354c9ee2ec8ab7190ce4da8afd70332d1a13ef67114ddcd2865143e4041551655f8727519298de7dd5a5b52ed7cc3c11468885f762888fb0fa5fbea719dc91dc25c97f55c6e171afcbd2298f361ec1be74087560bdcf3f6118cb9d1986e6cc8da607ecafa8d181ea17ca12dae4642bff5c6f352523884483dbd09e8dee28f2ce6ffa1f2cdd69e25c4f04f3fbc4c994382b11052d83dd0264e99eb51cc9665b390aad6596ef4fca9f38b893b0013d41ab8198043ba10d745447a77dee4056abd4b7b7aa2144698b92bdd1f203e7fb3f9ca34fab329968880c9d62957af0c521f5ba3b6c28a1a6f7add32800c73b3d6d8576eefa4cd1b07509a3e62dce09776da201818216df32a4491c85f1f9415342caa057bc7c8a3527145d6ca10598989ef882d2fcddc5c687855e6d8be2486a3f67a1cf8e5545cf14bbe1ec29e5865b451647ecfcae791d4d568190a524bdd5bab466e642472a888e81982d0ef1e08a34187a3d5555cc0db242cd229bdb1e9964e4e7d29d37b3302b96bea7c3273fa8294c6cf3c84d436b9c6bebd6e8a865f143a33d06ae5ae1365c831507b24e01b66ffa4d2af4c42eeaf1f911589a5ce0a417f38e49500130cdb03c36e1c8abb97dead8abdb00969090fca6828d52a2b6d403b6a1105d74ca35355e1f037eb8346c347ffc10eed3eabfa5e5be4a38060b4ae9cade226c76d97ec1f419daa01f7ccc7ed82add082fea322288dd333336278eb3655c20b75d484c76a69b6e9300a4a44f2521c93ba642e5159c842794a9e8863f5ba201d6328542f801f353fbccb5bb6a62bdf9e9a67adc648b456bc77676849c0e7f1201b361687b02391e6e1fa17f09f00004c82fd1e1a29a6673b70b6113b74e2c69a467a2a8df38931106a0f06fffc36c0f232fd091ae013c74d69bf47bba70d4f1eb2ad5d21c96cbaa7d0284f6ce696cbd5c743b52e628563f96e86cc375e303c38bb2946e4c09c4af712043ac31befb7bf8f9d3b1b8c70649bbac0fe47d4648e100241fd513d876211b41caa9a373b0c03c3bddac91856313fe4381c9a46091023d71b0ed248e837366016c6783f37743b95bc5a41ef9adad8ba15cbd78ff712f18aa3d5f876a2f5b22738dd3626a1c0741fcc6d4de34778e717afbe340f375ccfbd50ecaf2b3ff19a1856e097cfa970f2977d97cf0cb29f41a370a2341e150b745bb56efe507717339d0eee3269e8f0228e1e606b297882b18b073e449aa47bd815265f9f6000707784fa3000b3a2029466a2e2a2e3da61ef34f0a30d7a193fa6569ffe44c8fee65595cf63992015dd1a0644823299e2770ce3bd73eab344faf0487fdc9d47f5564307773a0dbef21591858c046b0192c5f8a90baa791199099b3ac2aff47776fca70fa543930e93a102e448fbb40ffae5fc980330e4ce0795f1b1e723a30a78c1561fffaf0c3f28b85c66b5ca2e636e61ed047a6845b123dc845e92976e055da7559441f479624db71c5a83a3a0509f782fdd848908a037b7a7b0c32fc32fe37f546a5e630623d0363a0e695b4b0b0fe371fadcf57d45b1d038603f59a710aa6ca13960488fc6cbe58e630ee7978c33ba5aa615ea14982be475f712d5cac4d051b2bbc55c20a6b738363c3387a967b279cb060d6e25cae3cf65bccac262c2291a2eba90b7592949b7ca1df45637092fab5dbd0e0934711145e8402ccc32663bc969070bae12fab3917dfd568a0643af20c6f928b2bee0759c5c0bb019f7f432a33ff7bffba6bfe29b3c8833dd80184eb456564760faa04da253b0417ac510ca92c614d760177b99dd6d45671586286e623fecec26fd4c7b517385bdaa8acaae5583e13f3d742578d36c1199ae13de79e952269289c8dde05dc95e47e4e127c2b12c4c782eb033bc4b7b559b9c38195113538c86e8b91f33f40d551d3b942342465388c15524b4b9fd65f4ba714931fb8316c70547d876d9bd703248f75e3a71e5d193735c10c6589004426450c9023db7795279f95b57f386f59728e2a2e9595c9211e6a52ddf3bd666e34489df25516abd9f5cc4c56e34be037f7cf2a6be2063385cab40731d7143c406b087e5aae8ed5460354048c7669ba6a44cf5fa06b416a5c139297650f30a02feee62fdd26621e820aacd65bfef98e1cc8688a67efe945a15c9d081107d57b898428414a797c7867398c2236c668a15dd12045d7b7eb169b716e9e5ff520ce6ff8a28ac2d80a70e8f9bb85f1d2f040e2eb18e259adb10e9077a35985c7ef3320259fbe4ec0dbf493f8d6cfcc7d9bdfd62893e96a0eaa733532b8327e1d7906ab31f3baef2952f4acde1070658813e4bf88c288696e9511768bb7eba163de61803e5e947fdb2a1b3662c8bfc587e0050c7622780ac719211c7c5702d3b8e2d855ee263edb2cccb576f0753eadfaf6446964cfbaa898202a42de7dc8b8153c3210267147eda787b195e46cfd89f01e74ae6dc7b5cc60c9b9919bc55e6ffffacc7ea2bf65dac708f1cb32f6ee45a2068b6cdc1512516ec84ec78d7f3e6af77b9a6e622cd81c62a4c51582efe51a25665a7d56474ea4070f0ce8211bbbcd70de4877c671857fc9c45ba9269c5da5b8bbe18a709821ceec0c09ece7b327831a86b9c41fc41a6644f2177307864d5e60ed2b3838d1f1cbf7ec3d420afa4e8869536f364780f5705132a941f8a28dfa3334b26286da9f64d5829108a0b652c7f2bed5fe5a6aff6f0804b77b9e2844caa63f7446fe8d7011aaeeefe3b94dccfb893f965ec539a30d1bfd52ea8b08e9f513f8b72929a86973ff9104418b43c08a4cd05690107862d960ca8c9a965b053554ec3f56a09b54ef0c05a1e9caa5786313f0639af47957d8a7d75fe031317bdda76e533f0cccedfa6f9129103685", 0x1000) r2 = dup2(r1, r1) setsockopt$sock_timeval(r2, 0xffff, 0x0, &(0x7f0000001200)={0x4, 0x5}, 0x10) madvise(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x4) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x440, 0x0) mlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) accept(r3, 0x0, &(0x7f0000000140)) 01:06:14 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000040)=@abs={0x1, 0x0, 0x0}, 0xd) sendmsg(r0, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000600)=[{&(0x7f00000014c0)="fb2af7848da0433a92e0535ef20502fadf0f6b13618a9a6fdaf0023df6a48924debab14a40c156b1f68e470edf1d23893214810d6696df58b8b0b1a3f58d703976905225c008ba337231e3ed01c785aa2cbbfd48332cdc8a931a7addc7ce282851c6c9ee70557904bbd025bdd93e744c561f9a489886ebd808585da11772c434408d38b4798aba77d48189121609c99896bcf610d4ec767bb35b818e6e36310c79e9e616e40a27d2fb52fbaca3c7b7ca4c4ea8aab564abe3c54ba0e9607a09b0725543947df83a994410f7dcd88df2992a5966d0f4ca0093e8904882e3c7d8fa72970d242511420a125ac56532b25033215edd15db97e86c99ce9c8b2f6efdb56b1866894317640c716ff41ce114ae70c5f5d481fd535f6de1294ee0a5118624a19e355016b3237bcc8ae3a7002e4e9fa175375bbf782305ffdab55a42153f71bd74d1fca872a5a7f6de94cde83887bc3c3e568faae5be10509c2ae07b7d41164b9e0d4a0e206667f086fd05bd356d152305b4e6fb63d9e028a58285e28e2b79ea530bc70fe7b4b0301dad402992bb1b077faee68bdbb8e505ad851eb73fb9bd364381a62fe71414460e8864e9b9b05977f9e7793bb88dc331f15a75f35434f4f98730187a1d62a1db2cad8450db006d2a0e8486ffb7e631f0d69d3ef31f3a0ac9cb430f390382551978e7fe0154806a9d4f991a9cf4ed9749f77d0e2868b2d8dcb57c053aff0c029f8346ab780e51b34610616a7893ae24ad02957438c535d6626485962f560ac48d4035e8ebdf7a6bba1196ae7c44e73d8817baea3cb3fa134bed87960aa3bf4ab7c8613cd9135cea3fbf49f452b619cfce1cc9495c7c9582e734c2e330ee1f51f0a3fa1ce57e782025b7b26ed4a98f4158f3c4f4aa47594bcfd450f4a85215cf6e70b461a305185d8d6b61725eef3f6d61e2c0a2cd99cb32ab59a56eee460e2a17e89a86e63deae679338bb5d20c72a82ec0ec503211e2021f41e857ceb4bc499357af34b468a08a1494cfc99e65f66bf938cec4f6150f41fb63c3fd11b92fbbb379e9b448bcb7d1c7bfdb18fcb07f36b09b0656343360fa5384657d25c4c7e8ea45a321d6e033ff27855f3169e5e2d24e406da62681bfc3098aa5df62b22df234a4de6e022a5e602fc9357a612fe9f354d5c219afc3d9ec02c836bcbfbe4efa974e7dec9c8ce71b722803632df30f5819545391aad6c9c703a6498c0cb7c38b3ec338ab5e0bec5b78bbb5bf37905c017a3f84a02e6ca31abf5a08c822f8255ccc3b9bc423f9e7fac10630106dcb5715aa24cbf776e277d5d25f6709e50496364bf6afa9db5556087002e94f53ad575fc741c9160427533685867d9ad53873632f2cc6aa859f260508d427e4bba895e5ef16dd92c2dfe18bde205bdfb053162788a679f757b13017c1a9494ed8c99f34683997a0f40179ed1449650b0011c4c64538fff010e58cd8f43afda035b388f8da44ba97750ad52d86579dd94ecc86bdfffcc4be8127efead18d10a49749e41dc9d2e3d18d3c35282b73d96e7ee484036c3cd4c36d302d773b9be3d3b1ad5698f1155da5554f64c3d1ee2d3d623af6afdb6000cca0fb8a0fd86511c120badb708dd438707094e14fc0fd52e4164254e941af276f7fa8d75e2b5608840d0a35ae748626d7781d0c32e8499c3bb32c160edd0c60a40ad3cdb7941b54bac0fed3655214400c2571d73d3d32e5193e73fe4802c25eae957c4878ed37f55244657acc56f32070f1deebf6da58c8cf36d1780355a4788098da3d6ff63f92bacef0c077094949469123e3dc7066183895e7f4b61d03c07ddddee8f221a0fe381772baf28731893102f2e8ac1adc92cc55f2fc1c508a786eff1694e9c156213c3e453880f6cdc1bad39168eb4d948b215ec6059896b2862b8d450efce8078cd61ffd1a359e739209f7ce2a80fba1190897789540dd95363386884e8c49301f9723450c44ef4907264e5fbf93997d4474744dad10146c423a9bcef41119f578b314ff35a8be04c8d6325994d9276212c8435b04cdfcf172c3635f397e5aecacc92ec2852f62319e0a7ad39bd05edda86072838912298bc09e1812cc50f9f3f21da99a75798787638c1a389708d2f600184a69c24607f2b84369d8d9adfc0b68369b8ee62227219bef620faf0fce5e4977be65260c6db8f2249ce72b53de59b66ce5ed46bcf8e61ac4a530146d799f3bd3718bd5e91e4ddc0ed029f8f08041c14d74ead8ec322d1c3b4ee0a172091d35d18f556cc0276fc5186c03a8299596e364ebfefa6ed22e537b2d073222464d138ce7e3c3606e9d64a2ee83a61ebbf9424fbb1f716f85982cac3d5bb5d5e3e70a6e64aa030c41b407894d3e499020a922dbbe596b76e2f83dd077d1f72085f264f6979902a2e593c8360760d1d0750a35c3759af3f6e35997c713c8230a6d88290f042472609062fe3e0604e37335709ec81b4ef417e661fc3032fa628c4d4bd8085ffe83b728aef7e335f197c25edb7a0d22801736cc2ec93060760bc2f699461c63b19cc32f88c5a6c230c7442b2219097692cb7821aec5189574256986c473f4dfe435497f5794af41eea902a46ff17f39eb572cdd3fbecdedbc1fd2494811f71eecee2e90aaadb4158b4f98b29cd704c150cc760a70b6563b4fe01990adce794be0b4177292ac305915fa54c344862afea1d54b92f7cf6695d62fc0fb4dc59741b83cc1fafe072bc2d245772b042349b49c2af9da026eda1bb6299725accb80a1c4f102296923cb1585cedf2711c883f3b2cfa115779cbf0431e1cd718f12cc3c0bdbd08b198c1d5061546c3b8c1f4d54116961aa98894c9ec5987cf079e51316c95e0883299c98ff270b7b82c6ffec0895a642bbf1852a3cc9cbbe2471a4be68274e13283ff12d8f9af565aea36275dfe8e1fff5cd92407a5d002621d3838c8dffa4f404e14cdd2a62c41f5c78e11d8e555dbcd0e2e4afe8d8f77cf8a4873ce8fb325f1e958227a6c7691cdeb27fac85040f164f2b9a10c4c59a1ef7fb14956ae85d3a2ffc95523e67a3be734619b466929cadfe8c5752616e8273f3fe18f7b6d38bf4986e06a0908dc7b002bc9b3a8219a46eee1639550c63454f9461d6b39e205d52699f1adbdec3e0bf2d0810b67e9c32c4307ce450d348a7142d3a9eb066b7123d3e791a8b43ab509cc7b3deceecad7b6069b7c5ca790637385445fb84f7571daa16b121d78be856b9261355a36c81404000c1f91369f647916ee6bc97860b378bd583278c8a0e9941c85a3419595c1d316dbf0705f5b3a462edd8b2679a51497162f40b99455dd13696c09c9fda81168b5500127fd78cee126b3581401b110c866bc8c619a17f9b565773b1aabdff32fe8ee7c6e39eb18a60b525cee35d22c83f9e15d25c408c09c64110048a2735607ee8f4142bc664d02982e63af9989bdb1c05923b99400b7127e3e57d51e20eff6833563bf45cb06010f814b4ba27714734199bcb4fe05cfbf7eb6b6698046b9667c21ff6562abedc706cfc825c9633b4a456ddad3e65cd9c6b58b3659c523c02a4350ee0af61736c4ce98c4b1f87286e755e70e3879dbf7d623d788faf202151f7ad848b3c8db57f7b65f294f6675e8469aa248c0e9837d56fa2376ab04955ac4d0371432cbe6bdb0ad0db267125342da84bfadd57664a1fe0ef0d25077803b3f309ec41aa5edddac1b07bd3b268398a9ab5f19811a6e30870d86a2289d5c253c777f1f202e36c3dc0c7fb321ad10b135b3e7f14567d93173903189aadcb3f22be0c31564cba41b22b99c49c9189cc29656035d23f8d8a832da26304c84ef658acfee942237238876acc6b22654d156e1dfeb67ee2bcc6cc3ec278c039be37889760b3ac8f147b7af2f2ff01d08061a5c664587234bdcd7d50b686b0e8ef33e1b230ae2f0fade841906970aa1c70dd319b123cae703c29236f0985c7ce392b975c8b98c5f0ebe20e11c4142b2dd07d73ba97c8606a006d74ad8476a812929a22b5e68e745f56404b03aa40e8d0685c93ebc71dfc86d70f08a2beaeaa131ea094966010c5575d9e827425ea911d5e95aec9a42bc3cc92b59600d5051f4034a8798a5bae050207ee7477579402a8950d4e284b9f7e7c117cae051afc158b76ef3d811a45840a0922f50512b67f34fe15b084b218cb9ba98b7748ec36637713a0587f6572b4a9cc7c9cef6223a420da5b7cc374c503e3a20d8edfdd7e15df658014fc05c49a1c9446268263915b1e5c877626ac3210ec1b1e41bb03f7892805e1e08eba788339988ef7ff37f0804984cb4fe6456c47701a1e0f2476e6c28d2b6f4665f24e300a219c391c83be3fee3f8160b0f856e8a54ce6d9fa7c2aac309867e436da8d1e8a28dddde1a907d33f46473f789294cdda2df3aba4b610dd3a0d6a00c8f9a7cd5ef9435cf22f09ce313c8d15f30644986216db00c0ecb59ab23eb08d5c4e306850811231fcf269fb869eb81224afe8bd9d39dd5e17afc1454bfe415a529a8ecc3ce8ed877fe1416d3ac0a398887bf89deb542902e41338bdf738b208ba70f4c22a79834d27c4c0e8ccb09d3b0d71fe835b8dd5ec755984ad79e22d23f4b466c7e650dfce55db1098e7ea79db527c1a1a17b0ab7f299afe3e275d7e468258027eca2dce49db7fa08913f52f4641c38cb810c41cbb99633bb9cf40dc774ecf8790b9a8a288dc8f984c10a2998d441b7031ecd0eddbfc9444f8fe26c719c164a5e6fd21c6d9cbfa7dfa2c923e2d488e4dc1db58a52d94675aefc27327f97027c1a47ac26e831414612d4d173e061304a71809871cb26677f7d8085cd3eaa18ccc34834425ecc4d418e26b2fb26b2424ae9a68bef6bfb5729b7c8e21c06df8b2234813dd85e008579792ada7912c21709615a34cf090462d8b548cdb553af8994050fa89d79d28cfa5551c8de77bade633c055df1084222ce3001d742a2896bc76008b4a014c44095c2d428630566e9432e3d963fee5e951f09b0fd627faf6970125233aa5b091e01a333d3c0e03f99a239e2855a5173611e3179cb44dafacb37836848c610b1ebc075b932abca0ec13d26a32c73681665aa577b191b6959208b58dc532f7703e8df06354859ceec5f37491021b6281dcc384a6000e72cde8c111865a6a4fa56484e8a4748dc30d3edc6e31be99d293fafbd7ee58bc5da3f86235b239a6c1383624b6e61789bd84e2f77472806a1d1f69ee80487bd314e945b24239c3459bd769bc45dbc2d56039008d80fd75078929971935d19f18a85a26c93df50ee7a9e3c050fcbc9019f048413d31a366d68a9789dd6a5793cc1a44c9dd4e844268100d778b286a9ed5874ed77e79143a69a818fb054fa72b84e182f0fd606fccc6eb7dc72abf2b5cb36eb076ef34ec794c3d8ac4c99d126cef44c973ed5d4d18aca2ccdbf6fab0c739ef5b20ab37d4c35979d665a26a813ec14db15453dbb9ba12968b5c76f38c622b6c0811ad23cd3d71b2200b3dcc17c1d2cc1e47c8723ebfd0653d017c4c989c3055b391747a224b7625e9089f3db7e4510511ddc56c28d96122ae229247e891f14aa2bf689321832781becd7a1cb40cdfa37ee888de71934744e91ae7e9addaba015d7793741e91", 0xf8c}], 0x1, 0x0}, 0x0) 01:06:14 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x800080002202, 0x5bca) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x8020, 0x0) preadv(r0, &(0x7f0000000040)=[{&(0x7f00000000c0)=""/84, 0x54}, {&(0x7f0000001180)=""/119, 0x77}, {&(0x7f0000001200)=""/121, 0x79}, {&(0x7f0000001280)=""/71, 0x47}], 0x4, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) fcntl$setstatus(r1, 0x4, 0x4) preadv(r1, &(0x7f00000024c0)=[{&(0x7f0000000180)=""/4096, 0x1000}], 0x1, 0x0) 01:06:14 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000180)={0x24, 0x1, 0x5848, 0x3, "237b63294ffa01f3eac18cba281ffa7bf7cb444f", 0x5, 0x8000}) fsync(r0) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000280)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b402934999abccdb3189cfb38f83ff90c2452c60af2b51ad0c6b004170162932fda25d893b0679a4", 0x65}], 0x1) poll(&(0x7f0000000000)=[{r0, 0x90}, {r0, 0x40}, {r0, 0xae}], 0x3, 0xffff) write(r0, &(0x7f0000000300)="acf11695c181eafb5e568181155cf063fae5b422a07b70ce2eb8bec3d5324b36127ec0403ce7ed861eb7aa084072c1acf5d6ba093aa8f5671305584a4fc1ad88ba9990b92d765f96b95eaadceda45979c75188b1f4a8fc7b645a5a1677784497473d44b39c6d08b7961d8868fb62e364e41fdcb2f1a4eda20da5a30d6d00fd22f79351a6812efe37ac0f35329c29abfb8c4b19d9dc56e31ec4e6b0020f6909430a656e434aeda59cb7edd1ec4b81cdcca8e90dd5e95f29abd67f1714857148665b7a84c14c3f958b268a8c5e92112b447c9a45a0893f8f8d9d6a75894caa88020724916a7cde0ac0668e75", 0xeb) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0xffffffffffffff7f, 0x0, 0x8000000000003, 0x7ffffffffffffffc, "845d550900200000fc5c7fd2008f27df00"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 01:06:14 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="ea92009ce6bae410", 0x8) r1 = msgget(0x0, 0x84) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) getgroups(0x4, &(0x7f0000000080)=[0x0, 0x0, 0x0, 0xffffffffffffffff]) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r5 = getgid() r6 = fcntl$getown(r0, 0x5) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, &(0x7f0000000140)=0xc) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000180)={{0x510f, r2, r3, r4, r5, 0x2, 0x73}, 0x1000, 0x80000000, r6, r7, 0xfff, 0x319, 0x5, 0x4}) 01:06:14 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1021, 0x0, 0x0) fsync(r0) r1 = semget(0x0, 0x5, 0x0) semop(r1, &(0x7f0000000000)=[{0x3, 0xfff, 0x1000}], 0x1) pipe(&(0x7f0000000040)) 01:06:14 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="2e2f0000d21c93d62906a1171806ad05c78eae14a01763f52bbcba8f59cef7ae1d227b545976928afaa0f3398176b2dd0b2271b611f3b70e3cba3ffc8c144326df89847832523eeca9c2ac71f7c18531a3089f398a9cb56b560ef9e512986bd888d31e29e18be10811839d05a05c3fe720f6e461d12c2730b8ba3b217c2bc3bc486d1556fdde99a4c49b08732fea495209ead526eddf40a888fd6b0b2546c51e090cf4517e84f43fd977c213607a9f1d44b37fe42129182d77a9eeeacfbea7abcb66935d46ff809e2fd78252f249836a152cf3dbc792e8d79d3f887458748744e3bdf5b3742b27023d3d048de5144ada25cb9f2451793d158043b5b73aa5706b22370c06ace9227a42eceb5a00b2c365f669f8dfde54aa559345c0ea24d8a46aa085b25a1e6154dfa399ab50ffd163969c3abd31cb3bc6c89cc4cecb5791244db1ba7b12132accfdb4ba6e1094128bca104d12266c4ff2246bb13bf29334ac9aac4dc08beb719573128643cf4372a0b0b7121d038e4e46f7e897947b5eb17c81c329b4d3bddfcc813c60"], 0x10) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x410, 0x0) symlinkat(&(0x7f0000000040)='./file0\x00', r1, &(0x7f00000000c0)='./file0\x00') sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0xffffffffffffff78, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0x3e0a800a}], 0x18}, 0x0) OpenBSD/amd64 (ci-openbsd-pf-3.c.syzkaller.internal) (tty00) 01:06:15 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000280)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b402934999abccdb3189cfb38f83ff90c2452c60af2b51ad0c6b004170162932fda25d893b0679a4", 0x65}], 0x1) write(r0, &(0x7f0000000300)="acf11695c181eafb5e568181155cf063fae5b422a07b70ce2eb8bec3d5324b36127ec0403ce7ed861eb7aa084072c1acf5d6ba093aa8f5671305584a4fc1ad88ba9990b92d765f96b95eaadceda45979c75188b1f4a8fc7b645a5a1677784497473d44b39c6d08b7961d8868fb62e364e41fdcb2f1a4eda20da5a30d6d00fd22f79351a6812efe37ac0f35329c29abfb8c4b19d9dc56e31ec4e6b0020f6909430a656e434aeda59cb7edd1ec4b81cdcca8e90dd5e95f29abd67f1714857148665b7a84c14c3f958b268a8c5e92112b447c9a45a0893f8f8d9d6a75894caa88020724916a7cde0ac0668e75", 0xeb) r1 = syz_open_pts() close(r0) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000000)) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0xffffffffffffff7f, 0x0, 0x8000000000003, 0x7ffffffffffffffc, "845d550900200000fc5c7fd2008f27df00"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 01:06:15 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2001, 0x2065d) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) poll(&(0x7f00000001c0)=[{r0, 0x6}], 0x1, 0x0) poll(0x0, 0x0, 0x200) poll(&(0x7f00000000c0)=[{r0, 0xc4}], 0x1, 0x0) readv(r0, &(0x7f0000001300)=[{&(0x7f0000000200)=""/4096, 0x1000}, {&(0x7f0000000000)=""/1, 0x1}, {&(0x7f0000000040)=""/12, 0xc}, {&(0x7f0000001200)=""/162, 0xa2}, {&(0x7f0000000140)=""/8, 0x8}, {&(0x7f0000000180)=""/40, 0x28}, {&(0x7f00000012c0)=""/50, 0x32}], 0x7) 01:06:15 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000280)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b402934999abccdb3189cfb38f83ff90c2452c60af2b51ad0c6b004170162932fda25d893b0679a4", 0x65}], 0x1) write(r0, &(0x7f0000000300)="acf11695c181eafb5e568181155cf063fae5b422a07b70ce2eb8bec3d5324b36127ec0403ce7ed861eb7aa084072c1acf5d6ba093aa8f5671305584a4fc1ad88ba9990b92d765f96b95eaadceda45979c75188b1f4a8fc7b645a5a1677784497473d44b39c6d08b7961d8868fb62e364e41fdcb2f1a4eda20da5a30d6d00fd22f79351a6812efe37ac0f35329c29abfb8c4b19d9dc56e31ec4e6b0020f6909430a656e434aeda59cb7edd1ec4b81cdcca8e90dd5e95f29abd67f1714857148665b7a84c14c3f958b268a8c5e92112b447c9a45a0893f8f8d9d6a75894caa88020724916a7cde0ac0668e75", 0xeb) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000180)={0x10001, 0x5b, 0xc0, 0x6, "0eb964d573b862e9ce128cd4fb82e8649eb35e6b"}) r1 = syz_open_pts() close(r0) dup(r1) open(&(0x7f00000001c0)='./file0\x00', 0x100, 0x4) r2 = syz_open_pts() ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000000)={0x4, 0x5, 0x1dd, 0x6173a6f, "b39f3cc7191510569ed0c73a89fc75baec2b08ae", 0x1, 0x2}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0xffffffffffffff7f, 0x0, 0x8000000000003, 0x7ffffffffffffffc, "845d550900200000fc5c7fd2008f27df00"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) ioctl$TIOCNOTTY(r0, 0x20007471) 01:06:15 executing program 0: socket(0x1, 0x8005, 0x5) 01:06:16 executing program 0: sync() getrusage(0x1, &(0x7f0000000200)) 01:06:16 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) accept$unix(0xffffffffffffffff, &(0x7f00000001c0)=ANY=[@ANYRES64, @ANYRESHEX, @ANYRES64=0x0, @ANYRES32, @ANYRES64, @ANYRES16], 0x0) r0 = open(&(0x7f0000000040)='./bus\x00', 0x60000000006, 0x0) write(r0, &(0x7f0000000000)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445e", 0x17) r1 = getuid() seteuid(r1) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000014d, 0x0) 01:06:16 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000280)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b402934999abccdb3189cfb38f83ff90c2452c60af2b51ad0c6b004170162932fda25d893b0679a4", 0x65}], 0x1) write(r0, &(0x7f0000000300)="acf11695c181eafb5e568181155cf063fae5b422a07b70ce2eb8bec3d5324b36127ec0403ce7ed861eb7aa084072c1acf5d6ba093aa8f5671305584a4fc1ad88ba9990b92d765f96b95eaadceda45979c75188b1f4a8fc7b645a5a1677784497473d44b39c6d08b7961d8868fb62e364e41fdcb2f1a4eda20da5a30d6d00fd22f79351a6812efe37ac0f35329c29abfb8c4b19d9dc56e31ec4e6b0020f6909430a656e434aeda59cb7edd1ec4b81cdcca8e90dd5e95f29abd67f1714857148665b7a84c14c3f958b268a8c5e92112b447c9a45a0893f8f8d9d6a75894caa88020724916a7cde0ac0668e75", 0xeb) ioctl$TIOCSTART(r0, 0x2000746e) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0xffffffffffffff7f, 0x0, 0x8000000000003, 0x7ffffffffffffffc, "845d550900200000fc5c7fd2008f27df00"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 01:06:16 executing program 0: mknod(&(0x7f0000000100)='./file0\x00', 0x2005, 0x4b2f) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) chroot(&(0x7f0000000040)='./file0\x00') ioctl$TIOCMSET(r1, 0x80044279, &(0x7f0000000000)) 01:06:16 executing program 0: accept$inet(0xffffffffffffff9c, 0x0, &(0x7f0000000980)) mprotect(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x4) mmap(&(0x7f00003e9000/0x2000)=nil, 0x2000, 0x0, 0x1010, 0xffffffffffffffff, 0x0, 0x0) minherit(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x0, 0x0) r0 = kqueue() kevent(r0, &(0x7f00000007c0), 0x9130fc3, 0x0, 0x4000000, 0x0) munmap(&(0x7f00003e9000/0x11000)=nil, 0x11000) mmap(&(0x7f0000719000/0x4000)=nil, 0x4000, 0x0, 0x5012, 0xffffffffffffffff, 0x0, 0x0) 01:06:16 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000280)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b402934999abccdb3189cfb38f83ff90c2452c60af2b51ad0c6b004170162932fda25d893b0679a4", 0x65}], 0x1) write(r0, &(0x7f0000000300)="acf11695c181eafb5e568181155cf063fae5b422a07b70ce2eb8bec3d5324b36127ec0403ce7ed861eb7aa084072c1acf5d6ba093aa8f5671305584a4fc1ad88ba9990b92d765f96b95eaadceda45979c75188b1f4a8fc7b645a5a1677784497473d44b39c6d08b7961d8868fb62e364e41fdcb2f1a4eda20da5a30d6d00fd22f79351a6812efe37ac0f35329c29abfb8c4b19d9dc56e31ec4e6b0020f6909430a656e434aeda59cb7edd1ec4b81cdcca8e90dd5e95f29abd67f1714857148665b7a84c14c3f958b268a8c5e92112b447c9a45a0893f8f8d9d6a75894caa88020724916a7cde0ac0668e75", 0xeb) syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0xffffffffffffff7f, 0x0, 0x8000000000003, 0x7ffffffffffffffc, "845d550900200000fc5c7fd2008f27df00"}) readv(r1, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) getsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1002, &(0x7f0000000000), &(0x7f0000000180)=0x4) 01:06:17 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000040)={'./file0\x00', 0x6, 0x7, 0x4, 0x0, 0xfffffffffffffff9, 0x1, 0x7fff, 0x3, 0x2, 0xffff, 0x4}) r1 = socket$unix(0x1, 0x1, 0x0) bind$unix(r1, &(0x7f00008acff8)=@abs, 0x8) 01:06:17 executing program 0: r0 = socket$inet6(0x18, 0x1, 0x0) poll(&(0x7f0000000100)=[{r0, 0x144}], 0x1, 0x0) nanosleep(&(0x7f0000000080)={0x0, 0x23974438}, 0x0) poll(&(0x7f0000000140)=[{r0, 0x116}], 0x1, 0x0) dup(r0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0x8, 0xc6d3, 0xfffffffffffffffc, 0xfffffffffffffffb, "b314ff80fce8fdf6e4e4ec927db466f5996fe60e", 0x1, 0xffffffff}) 01:06:17 executing program 0: ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000140)={&(0x7f0000000100)=[{0x5}, {}], 0x2}) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) 01:06:18 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000280)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b402934999abccdb3189cfb38f83ff90c2452c60af2b51ad0c6b004170162932fda25d893b0679a4", 0x65}], 0x1) write(r0, &(0x7f0000000300)="acf11695c181eafb5e568181155cf063fae5b422a07b70ce2eb8bec3d5324b36127ec0403ce7ed861eb7aa084072c1acf5d6ba093aa8f5671305584a4fc1ad88ba9990b92d765f96b95eaadceda45979c75188b1f4a8fc7b645a5a1677784497473d44b39c6d08b7961d8868fb62e364e41fdcb2f1a4eda20da5a30d6d00fd22f79351a6812efe37ac0f35329c29abfb8c4b19d9dc56e31ec4e6b0020f6909430a656e434aeda59cb7edd1ec4b81cdcca8e90dd5e95f29abd67f1714857148665b7a84c14c3f958b268a8c5e92112b447c9a45a0893f8f8d9d6a75894caa88020724916a7cde0ac0668e75", 0xeb) r1 = syz_open_pts() close(r0) openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x1, 0x0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0xffffffffffffff7f, 0x0, 0x8000000000003, 0x7ffffffffffffffc, "845d550900200000fc5c7fd2008f27df00"}) socketpair(0x20, 0x8000, 0xad3, &(0x7f0000000000)) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) fcntl$getflags(r2, 0x1) 01:06:18 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x68, 0x0, 0x0) pipe2(&(0x7f0000001000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000001040)="444c48cb14fa808b169f5ebbc5b4c51b69623cd8b6102218460c20ba22c4540f2b4a54cbc8d6fd3e3288efdb94dde2e71310661a5b4169bc28c743079f0da6c8bf3eeb2085f60bd44552483ac43343468b538ee8cd6c7ce448a3ec2a171e5aec28c1368bcd04dae2b261913f423a160545d65d820bcd6207abd7e3fb02403c1d79621436", 0x84) ioctl$KDDISABIO(r1, 0x20004b3d) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="1e6f08e02234e26e20e174151e8c524e967586122f9a2edb44a2eae6b397a11e493ed12250bc4869ebdda2b697c6e57dfa11700ffc0e328fde4549ceecc4b889cc1c98e236a514cc35a344980be01211e72ed02d212b3ca185a27c28873bc8c669082a9b4a3c9b2bdfedfc62d88eb0dcf0e3f93695b5f76beddcb3a94cd0a02dd0305651513e29c13ebb1654c166b84ee318f272164bfe5c6c3c6a7be0340a4cfb87cf1150c64e6a94bbe4fbd9521dc07411f51b811509aa9dc4dd1e21b68b62b4d32c4d0d24e3bebea499d030329697fccf8d795fca8d29ec407c4e451141ff2e9b2c3696d8556e720089c9da0a7a8e9cbe38ae00a0097c1ab3aa0a3f67905853b48783df3b88c6e793ff745b5181921b3e6db9b774c79065b5e1f207a58278b350248337b3b51e521e3cb22e10eb43b75a1fe97bcde06702cac02c23ab8860562aad2036161286387700be06dac8ca3d14d55a0d9191c5ef806b927f31dd54c5989799da9aeb43a1bd9e83c315e754697e2ecab0ef6f832268064d7025e22208e4ea49d89c058c35d459f944612e7cc69b6b8a54196db937d5c3233d4c1328444e901d5062640b66577cf937a1b8c458d41e2147ee324e0ac50fb02261ec37f37cf9d0046700260e5f707b0ab7fabd8a9042503033f163674f2ccc569d2b791548d266db1c6d4c3b839739a4321d53f74d3873de61ee81ec3ebb3aac46cb4dfe629e24856b53c625edc4d0bd989f4a4061358a36f43b09c3cf90f659403d1310d0a46253265bd59d0ec6633323e04c5bf6d755bdbb6b86c24ad9987fb836bdb5faa04729e149308706feb08e7e625158387b2df843884940800083b0aa90e73a45f4f88fef00b1a664958a1ed18074c94babc63309752fe58ba3521a643430923aa07e87f8595a61c41e9d1456a2dd3479f4e7570a2ce4d27ea346befdeafa995f7ea12f68e6a25d7c6ece044f5efa57157bb2488d04eaaee27f0334ff6722cd8270685de21a113b0728e73ed23ddc1becb38f85fbd3ee03c209bc4baae4caede1e2948f59f4301f7ea3ed330eec0e9108bbe8b2d979d989a5fe776eaf7f18dbc65e893a2ccb823cd03a948cca073f5ff47e1f3a8e16f08a020be68749fa541e6dae43ae1ab3faad5da0c129efd739e39d49032ce04f4815195d0c7574230fe8882d6e2d122add874b13b4a2f946d37beea8a0e8325d63e432103e171fd6b605dfbb5b6881096fdd40f55cd4313dac26a8ffac6c5680666688569d2fa14a33c4eecfe279e927c84e213ed16206a8ec8ab1241c4c68605b2422f142489cb6f907e19a2afd6a91645cd33caa2086c8280f6fba8b33c12ed623c80fed00e2a42393efae564d33d0a5a74c6643191b54d0a0fc4d2058cc653c7a4154980c21f546c105368b2c8b8808c25cbb4e1e7927ab66596b37adfd122c05e2a2e13a4637305d22250b4b17e5df31059e36182774d7edf9e7a6776c7bd5474c805cf67802fabc59c483873bb52550fa7e159d810685e561bedf76a07e1b49d929f65f5468ed82b50424209a2d8bcbad53013f92c81a5c20fb0bcf1c93161c4286c0fa6d4745361a132d0c3bf88351a903cdd6b76917183b6af250a48acd3f6e364e9c11454d7ccb0a52d2c82c1d752dec89c110eea52a9c448c9ee570e91228b9bd8999c35de62af94dfd9598e76123d27fc0abee0e32830e926d86b4d1e55c56ec54b16e036d03674a7b3472d53ab9522dbf81566e6f3eb5e25fc363b5314a9e81a84d4ce60b417ad418b127c70199df68efaffe29bfb6ed8d9659705b8766a2794b0974c10be4fb9a9f93a06fa973b1a63098418f45d9d56e984f0193c2b109d336804941595d624588927eb6dc6f33bf2e34551de66fe94a7e5b29b8e85ab7c9c0824cf466c7f54d386bd09e99edc75d054b63f9f63e9eb6fe9a74b631ca24c1b1beaba3e0bba936389a9ed0e656d7128a01ada639b43a4dbc222c82865d8f8b16d10b8784c77e180d049e382adf2f5f3e744b28ebc6cf373222104237d23a61fee420d62d570a719ec8c3f73526dc5cb7d06d3f4b8fcbe27f5af87d197161e99e9762f4eeeedf771477f69112dab92a1e925d95ab6cb0d4a1fb9ad95d905682cf09b41b5c3e202fcb878bb1d7701c0087503ad798305dc73c790d4be9f2dc2805a6a8060b59e0ebf727bdcc2ec410c30014318330c56f2f5bce69c338b861b288d4bcd47ef42f22a268f5a8df28f422ef8a50ea3da67dbb11eecff9f831083fe0247a17221cfb15d50764ec14a4a8d643e82db24dd1fea34b4b98d6813bce01a33d7bc01b1c49eacde379a5bbd0013de92595999dc86121a3b370e61c66b2ce8b8cfc6900fe37c18871487c7d04732d0d1d56f0e943a6f5b98c1fe71154d68fb4a662cddef0ebf0d25faddcef8bd479f4c7ff7cf72963d98d32dedf3abbe6d6c9fe15a3595fbdd71d78dd4a261c3f38a108af7b3058e02f1b9e4535004829553b64e0da60b5bf829ccd190f07491a1893bdafdeb7a0cbbe153b719ed9912ea69a4bae2102927d5a5cd5606f6ebb729cd3f4b5db891aec4e71acf9a22984b164746f179f87970fea63cea3a47c8be62133df432b1234d68fe5051e27f37da99c703b705c2cb87b966d39b5d093d799f8efdf4d3acd10aa916e4662eb52b71df4dfb7a93996496c9e37ebbb414a33e2fe9ae5cdc199f18ae23ace763b57c4a337bd3366eff7000eeab4216a4c564f26e002e0a9e2d9e948b61cb22a30d734ce33af5911bdb8de91df608a2ab9d4d8b2dcda17a0590b7da6e98a4616dea7144c8537a06ae038a15f9b732c02c43511ce71d876a54e5893ac79fa49fa64a7b6a7560aad903342ae71ee34bad7701530a867ca868ccba030edf1a4ad0f51e241ab19fdb393dc35c1126a86d832a6c4b5ede576078afab0cd74fdb554537ae1d0a5103436e8a3c9689100c6683d0b7de2aecff7d104c20b376bb1e6fea80134d30eb52ae8fa9f6a3364a11670b6f6970f7e31edaa12088c897fb8107b849fc36fff9f9e98e55994aefba2b92c1391af627a1e08103adafe0678c86ca0aff4f9abe56bd357b94cb5c9132c4b2f7756644be792c20e1da49674bb20d8831b627e5f8f07047cf8ccffd4fe1ebe819e3fd47f0a111bdd0b5f8eb782dc2af860abf5a2da551a56d8bb75556774cd04ecd2aea85136aacd3908a999c3034ee3131f2be7df5afdd4e0a54c905535eb42c678681ae3b473619d7977e9a32b7a53a2e8c5ecbf5c0e2c546bbb8b20bf515289ffdcb6bb9fe0fc2f8a06999ba09c65b76c62ab8cb7e38baae4596ea49175939f799721084719e3b118fcaa98ad9f0b9e3e54a738ea33d7ab6578cab9087e000eb04b4feba172d9c6b24035f279dc870f9087c5b6187c9bcb149a0ae4db8d70eaf35a350cd39353736f7380fc6c4eb2ce3c1561c7ee8d20b0c2710ef1db9710442b7fdfcc194a1682cc808b58f9326a576ad40de857ce336a495d110b29598e54ae3a18577fe652b6c5dcaa656d64216cf0f6f274eac9c516a2a8fb55b9c8e639abded7a1743be71772adff38a143433f439752e00e6911bd3008b7847725b8306a6f51c8e23aa6b7b98e954772e815729dad374e930e851e565808c804b5a40d76c177c99973ae8560e86275aa0568303013293cf2404add682b66340ecd9f29ed7e311c642e89da037706e89edb70f746303f7713f4a917f4c76e98cc67767bb36efc0f0271c0a34c9565bc5eb58e51f0f2f668e85406b6fc74539f79510e2ed34575aa2c1f07957ce20f079930e1ebccc30046400a7cf73cd70481c3d48cbe4c1ec430bec092e2bbf9ddbfd8d93f1179fe8d95f70145b6ec00e52d6f6ae860ee7a523fd501e13bf7d3dcca1ba4dd2d181e3ab7f617ccab4a73d74d1f9977b21c5270107dfb039f15a920c3c25977da3356c34275cbf433cd3bc02c84d1ba9aa48f7ee5a21d86b653a5c4d75cfa401baec9ff58cd5e3273b78e8db305f38654471db8486a711ae4ad0ddae4f3fc164f02199bcde3ef4c6afbb54fd642aef23adfd9645fe6c07a528601ee6983f2e1be55d55e8b1a390f2e2793cd3cd3e0a2e8606114f3ea7492238edd6b991220095f41a02d591d2fc52b5ed8b5240eb03f8d2da7ad9648e48491bc950ff43bde097b917fd22d8eb8caebeeea87a07d2ccf5b82edcc475f24bb95f4e670b121ce73ca13f456ae64956bf75a86b2e63ed8e7ef5dc8ea2e08d1c7f8f722f25e09f77979e8b4316bbb71cdf6d601b7b8578c8fd1884d2a0d4b4a8a3b1ecb70449bd268b4c77d195f9e9dabc511249afc5ad39ea3591223dc8d8c4ec1b45994b95eee28256eb277d5b3d587d01365b1ed31eb4fef55c7217e3f1f15f84f62f4fa182760764b3992a2112f88bc8da86393acda36c12dd9bb1008ca07be17fbeef11986ee35d131b973c8f87dab5b3e85668e3b234b2ea69d40c6c0f1c9bdbcda3f24e9533f9597afa7027093e87b96a66f4fb72d8021b869c7cccbb52513c14d602a77e170a056e39fd793c2ecbd23ca1ec1db07f7fac39b375c1793cd63f4d2257cee24168bc165e03c093bb05c627e3d19974a26390f0359202438b88cbf43109bcc29d8e15331d2820e88c46c4bc16bb018254dbf5e5f5e8bc30649d8e50851e939775c9589946b17c742c612234d33192890b5d38caed71f317f67bfefe372d59ae418a2e7a71bddd3433bc199860324474f17a0c0f14dd795117ea3f02fcd920e19670d8f7e18950bcb606c27af139490d97dc9bc4a0f9d15cf9e66ae6c26ed24b46918f11c30dcfcfed5f9d72772c2d42093c550165b904faed0501f16e261ce57d2152dff6a9ff934a8574a70e032aa3e9a5d4de019191c5540f6557b9a6c66072f9abd854db61935b0db6397900f1cb1c04905b5ca6051e649eeab8c4d11a2995dcc584fb5706b46ba603030a6061ed684789fb55054ce2cca8dc8fb915d22f78bc767682088e550979042e452c1db59567f8eea79b7069f455a7c3ffc4aba94b7cc918bed1655aff5335f86867eb894fa4a61d1f48fd35d36ad83d56e028cf3a3a9293b136d8b29daee72d5224bbd8942e08c15b0eda5cb3a5db4f790fa9dc037cbd12cadbea58ce8805ba8875921e0a2b5389dca622046ea2cdc6b4ae5fc44a1fbe21ce9ac49dbe1c201aac7f98cc70e7c3cceaabd2bbeb22e8d918661eaf98f453c26ca31181fc136020d47ceb0bead9937ab3f8ab5f1830a4c45880793218ad4eff0f149a1d9e2e959e92874a227350955cd8d18bed74cabca54b117fd5283f202787ec2ddfc418773121a8934eec80469981576613503763b7055905a5e6c1b2747b7c0e8b6a76134384a498ba31844312e35ec3d0b6458dda20ec9a24bfaad622ec10d79f35d68249a01d752b18e7b68c8e805aa2312ea06850374a2cf1fbbaf410dfdcb83b9982cc0ee064db32cb3ac835b38a543b59a328371ee74956b95125e98be766a37851e1fa8a820ea7f962a30b771c5ee64ce89ac91c0d17e752b4aa3b592a4e7590d7910847376b1172da9ba3b1a2cb09bd0a6748061dea46af52458ac7d00667f4bb590b5cdb0029a50378afe604297c2b165cf9f56e818cc3d184f414a55155eaaba5fda18e110ea461efe8e0719403f915680d64d280c40262686aa8a1693d024d33c1785379117d4095e09cd71ae4d619d5673e9e00703f503d4370eab0a8c4ee61ba2ffcff5bbbafb4160d41529acfddccea4b050bb3dd5c97ee54e21eee7c8f06eb12b7b6295ff622c8e13f3c2e108f571aca471af7de6ca1e39534b648443", 0x1000) 01:06:18 executing program 0: mknod(&(0x7f0000000080)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x1a0, 0x100) ioctl$TIOCEXCL(r1, 0x2000740d) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCMSET(r2, 0x40044271, &(0x7f0000000000)) 01:06:18 executing program 0: socketpair$unix(0x1, 0xfffffffffffffffe, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$dupfd(r1, 0xa, r1) close(r0) r2 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r2, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0, 0xfd6d, 0x0, 0x279}, 0x0) 01:06:18 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000280)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b402934999abccdb3189cfb38f83ff90c2452c60af2b51ad0c6b004170162932fda25d893b0679a4", 0x65}], 0x1) write(r0, &(0x7f0000000300)="acf11695c181eafb5e568181155cf063fae5b422a07b70ce2eb8bec3d5324b36127ec0403ce7ed861eb7aa084072c1acf5d6ba093aa8f5671305584a4fc1ad88ba9990b92d765f96b95eaadceda45979c75188b1f4a8fc7b645a5a1677784497473d44b39c6d08b7961d8868fb62e364e41fdcb2f1a4eda20da5a30d6d00fd22f79351a6812efe37ac0f35329c29abfb8c4b19d9dc56e31ec4e6b0020f6909430a656e434aeda59cb7edd1ec4b81cdcca8e90dd5e95f29abd67f1714857148665b7a84c14c3f958b268a8c5e92112b447c9a45a0893f8f8d9d6a75894caa88020724916a7cde0ac0668e75", 0xeb) r1 = syz_open_pts() r2 = dup2(r0, r1) ioctl$WSDISPLAYIO_GVIDEO(r2, 0x40045744, &(0x7f0000000000)) close(r0) dup(r1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000080)={0xffffffffffffff7f, 0x0, 0x8000000000003, 0x7ffffffffffffffc, "845d550900200000fc5c7fd2008f27df00"}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000180)={0x1, 0x5, 0xb1, 0xfffffffffffffff7, "074158411a465817c2d687bd8f472213e8ebf3f9", 0x73, 0x7ce121f1}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 01:06:18 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) select(0x4bf, 0x0, &(0x7f00000001c0), 0x0, 0x0) mprotect(&(0x7f0000144000/0x3000)=nil, 0x3000, 0x2) 01:06:18 executing program 0: mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) r0 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x10001, 0x108) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000140)=0x2) getppid() mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) r1 = shmget(0x3, 0x1000, 0x400, &(0x7f0000ffd000/0x1000)=nil) shmat(r1, &(0x7f0000ffd000/0x3000)=nil, 0x1000) open$dir(&(0x7f0000000200)='./file0/file0\x00', 0x8000, 0xfffffffffffffffc) r2 = semget$private(0x0, 0x2, 0x1) semop(r2, &(0x7f0000000040)=[{0x0, 0x8, 0x1800}, {0x3, 0x24f, 0x800}, {0x2, 0xe9ec, 0x800}, {0x5, 0x7fff, 0x1000}], 0x4) 01:06:18 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) r1 = openat(0xffffffffffffffff, &(0x7f00000001c0)='./file0\x00', 0x10888, 0x10) ioctl$KDGETLED(r1, 0x40044b41, &(0x7f0000000200)) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000280)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b402934999abccdb3189cfb38f83ff90c2452c60af2b51ad0c6b004170162932fda25d893b0679a4", 0x65}], 0x1) write(r0, &(0x7f0000000300)="acf11695c181eafb5e568181155cf063fae5b422a07b70ce2eb8bec3d5324b36127ec0403ce7ed861eb7aa084072c1acf5d6ba093aa8f5671305584a4fc1ad88ba9990b92d765f96b95eaadceda45979c75188b1f4a8fc7b645a5a1677784497473d44b39c6d08b7961d8868fb62e364e41fdcb2f1a4eda20da5a30d6d00fd22f79351a6812efe37ac0f35329c29abfb8c4b19d9dc56e31ec4e6b0020f6909430a656e434aeda59cb7edd1ec4b81cdcca8e90dd5e95f29abd67f1714857148665b7a84c14c3f958b268a8c5e92112b447c9a45a0893f8f8d9d6a75894caa88020724916a7cde0ac0668e75", 0xeb) r2 = syz_open_pts() close(r0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_GVIDEO(r3, 0x40045744, &(0x7f0000000180)) dup(r2) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000080)={0xffffffffffffff7f, 0x0, 0x8000000000003, 0x7ffffffffffffffc, "845d550900200000fc5c7fd2008f27df00"}) readv(r4, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 01:06:18 executing program 0: symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='./file0\x00') getitimer(0x1, &(0x7f0000000040)) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x1fffe, 0x0) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000140)=0x9e3) openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x102c0, 0x0) 01:06:19 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000fc0)="bdfa4d2582c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f50146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee54c0682247a3e405d535caab085c9a7dee598ca84b10ba7651238225996d2250f6ea821e153a6212dc30a15f3b72c37e6969b9336888fff85cc584aa9720b4a4a8c9c8161e2baf0b7ae5907ed98ca35db188e0604f9d86b91bd65945535ceada28ac4827b0199401a36972ae93d37686f0d59dd1ede3c03e01a8bde40a123abb181a5b2c4a2486d88ccf61aadf5c11f8b2ce83237edd9d6b3c6933ab8cadbe44a663c5366401c730d5f541864edd3ed88f4e7413bf857bf200aba404bed1ddd5b2784803cc580e44a7e64d17408c119d03ce0bad326bd7bcbe81f0d6aa966a5a1614667079c8f177742a46aa681978addb364c44e183777ec1b00d059dd76ecad91f33a98a3a7f2f93b5154ec26a6a99ea4d54ee60dcb063f16e3b428afb2c23218cda1beecacf408363709ad054625a0b3b689c43735247d4e0a525b8931e51ea88dd8cab99ab60fbd92bd05a945d968bc224ca6750c756fb194c47c90921f000b88c651b971b5ae67d06de4059c9fd509cd7db34ec4c835ccab9d909218a7caf20c436db93cc40f5f935d7dac7964758acf332bfe0a5f3d5921827d190a12cc7800ed0bf5e726fc458ab4f787635f7295e78d108b72595d9b6298ef6ad0a7169628d6a3c1bef95d3b4a791922b512c9312cbb8f919e3bea2782470b3670623d4f927c36890aea8abebc07260023414e29a483132963428c01ec1dff2428b4ff99438c660706000000d7e131012ee90a09b2852d8261790e3f5464e46a4410d7ff86c89109cd98ffa4a22c4885c45a5d47e69a785bc21826494285cc349c74534ed2f29e330d20f9fa4b4d181f3949a372fe4737b3c1933a1f5ba5980d072a256f3f46c6e5b56ac9cb5b454a4538710499d50d785c60d7c7e68a2a04b62bac0d7e2bafd15a70f28c3fe29f55bcc9ff3e668642ccfdb9c29168aa3ccf88f6c3f1120c3016e5efc20e9761081a484fe62a5b7e05e6e36179e462d9dfeab13506e93618638faacb8c8ff5c64cd626d33fb4707346b5dfc59f14e81a8b1a3ccd66946fe3f15dd8fe2708e0422f3ccd55fc8e2582ca6a105fbdb01df874d101e56ea78a7c0ac42f9c70a1e11a510ad212b1a9e7da7f85bec6bf33463623cf4fde8a118e8aee4bae66acf87310c96ca684144db8b95aee4e8499801fb10dd5ae2a66bca3afee3708733a5acab4e90664be7927b712200ad5abf93bf9caa42b8f0be6db97ad97ebdfa5bbcf8b7448cc3eb6a6cffbbd255491ecf580ad8084f5fc076a89d23a94fa2451690effef372f4adbcb5fc408f0e6077eed4196913d2987a1e8a7cc3e50fb66b3c97f2326afe514625f80135eb2a6235b5f73a25bdd9fad6850f2b322d0be58980fe0b4d0bde486500b10b7b4ccb1537200593b9356deeece9e31c1b3e100f2a4d4fff6c7973793a143f164a20fef68383b812a62bf4947df21748f138dbf51375c033bd2dbfc356157048f178d963688fa0c047909bcda792847d1be7d4044b723fb7dbf4f458461a8bb3e4a1a7fe9e951d37abb1bffdc08c264df35f0e3f9380f573d26d80ef9ef798f6127c2179a4aff0000000000000000126a447927a9fe36f013dafca55a7816f08e1cdb194c59b4fa24ef58b2104f8ea555c34e2e212aeb9923d9c809b95764b26f6cb3f0bc3c77b25084bc6bccbe2e1a31b6a624f42777e88ce4aa5c62d0455ba6137603bdfaeee8dbc8bebced3f88cebf5a24975b8d242bcfe8a623d81e6de9c8c19a2d1f2f60f66bdfd47410335e893b6786262146ff3f3bdbe912a8ee0d04b8037fdfbab4353da9e3141f2e579255fd94b9f5df2a46d3e3397d08992d0a7cf295fa7121cb1bbedc1abc8d323b4b8e1df2a63761c218f0d2514f30901a2e98ba18735d06e3cb0b1508d98c13eaf6179f2fa8f27e11f23115aaf8e954d897e8e6a99f0043b6e92d4fb2f7daf36897030c6cebf2b40bebe15699f2861fe0c1a5ede9c937ed69317d2636a94b84e48aa57a7c678980f851280aed5cfe37249c465fafb29db3baaa0a4b30af77341f140862ac67ccdcc069333f28337ce248087743d9f4436dea826bd30418012cd0374dea53368d282a87a45a5b80804ff6849a9f8bd45a0d9707e59036d526f1980dc2e49dc4b1d2b4e66888020c7bcf3e955ad304480b630665187f0c86ee2e151c218cf8ac3c435ec1508ffeff8748c3d398cdd85ca0030083124936cffa1ef2cfedcd8bc9c1512cdcc98e9add10e2dfb91f0577d88d", 0x6ef) r1 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x5, 0x2, 0x5, 0xd36, "ac8ef8dbe8952fb7bbb6ee40a5159dc2db566f0c", 0x8, 0x100000001}) close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5bfa600"}) ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x20003, 0x2000000000da0, "b08d16c65519470100000000000000d8e500"}) readv(r2, &(0x7f0000000100), 0x0) syz_open_pts() fcntl$setstatus(r2, 0x4, 0x80) 01:06:19 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) readv(r0, &(0x7f0000000700)=[{&(0x7f0000000040)=""/57, 0x39}, {&(0x7f0000000280)=""/234, 0xea}, {&(0x7f0000000180)=""/5, 0x5}, {&(0x7f0000000380)=""/223, 0xdf}, {&(0x7f0000000480)=""/86, 0x56}], 0x5) syz_open_pts() write(r0, &(0x7f0000000200)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd45d3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16a960387a64d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000500)="bdfa4d2582c321a8cf98848e4a8051bd24313dea8d0343d60000d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd5a168a0237f559b7cb5e32d0ff2d4e7199679da01000080ab21c6b2748aaa78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f50146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee54c0682247a3e405d535caab085c9a7dee598ca84b10ba7651238225996d2250f6ea821e153a6212dc30a15f3b72c37e6969b9336888fff85cc584aa9720b4a4a8c7d8161e2baf0b7ae5907ed98ca35db188e0604f9d86b91bd65945535ceada28ac4827b0199401a36972ae93d37686f0d59dd1ede3c03e01a8bde40a123abb181a5b2c4a2486d88ccf61aadf5c11f8b2ce83237edd9d6b3c6933ab8cadbe44a663c5366401c730d5f541843edb1ed88f4e7413bf857bf200aba404bed1ddd5b2784803cc580e44a7e64d17408c119d03ce0bad326bd7bcbe81f0d6aa966a5a1614667079c8f177742a46aa681978addb364c44e183777ec1b00d059dd76ecad91f33a98a3a7f2f93b5154ec26a6a99ea4d54e66e60dcb063f16e3b428afb2c23218cda16dd1af7dc2ffff000055e3a311c96284c2b5337613910b76922e59a3e00a9684a1", 0x1f5) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5afa680400900"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xd4f8, 0x0, 0x3, 0x4000000000d9f, "b08d16c6662247ea5f2b2c215faf8a210524d8e5"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 01:06:19 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f00000006c0)=[{&(0x7f0000000180)="a37c075f546f4f9ad0fb87a710d24026e988cb4da2dac96c777e582d349f58ceec5da77f97cfd7b45f3d971caf3595f23c72372e9208dcdf5003b89b0aa110582003ede8038a8d2d2b6bfb345c6a6355de3d9faf58babc629ef77996d34cd391dcfb0fc02880af6441537fb986ab6882924412c5df0bad4ed729a123fa", 0x7d}, {&(0x7f0000000300)="ebf0f157a7a121339fa88581e3b0d58eea160703f293600cf30a6a9dc46127625001b62e9fa0b9769a90305d1b898ba12d6cb88070a6268e833c7c4cfd68da492ac5580a3e2fdd7c128fcac91c354159118eac8a96d8f3b0df0a8907a8aa7679208862a7d34d346aba097e384a8827ccea140a47fd2c66cdb83bc9d0bda1c7c757eefdf0377e26dc23b7be511f248e85bffcbd22a6ac87127058b917ef32e62811dd8232ee9046ec5fb1f40e2e2e40525047f2c42b923e5ec64b244900888f7be4f901a640b1cd2796d70fba0d3b80", 0xcf}, {&(0x7f0000000200)="c4b5d9fe0dd43098ebbc979ee96354cbbbcf4f1192fef3b2160998036969fdd2976addf1b4e44d0d95c4c006193f2bb001aab5162e791d9537942a1e87597009fbd9025d4548bd7406a1c1961011b253e42e948c0bb98b65ec9fb1d22f690e3bb77d7c1a13fa6a7f1b58dd397d1d54878986acc25ba4", 0x76}, {&(0x7f0000000000)="3f8a9784ae1dfecad65f33272881", 0xe}, {&(0x7f0000000400)="11e4d315fb7c79c3d03f5604326f16ca3e4b2a7be63462040a0ad30e2f48f87e12900113ea4958d23505494d2090e3840e06f74e7f212e875e07d809a0f2aacc8e20c4ac7de9", 0x46}], 0x5) fcntl$setflags(r0, 0x2, 0x1) write(r0, &(0x7f0000000500)="acf11695c181eafb5e568181155cf063fae5b422a07b70ce2eb8bec31eb7aa084072c1acf5d6ba093aa8f5671305584a4fc1ad88ba9990b92d765f96b95eaadceda45979c75188b1f4a8fc7b645a5a1677784497473d44b39c6d08b7961d8868fb62e364e41fdcb2f1a4eda20da5a30d6d00fd22f79351a6812efe37ac0f35329c29abfb8c4b19d9dc56e31ec4e6b00202000000000000004aeda59cb7edd1ec4b81070000000000000029abd67f1714857148665b7a84c14c3f958b268a8c5e92112b447c9a45a0893f8f8d9d6a75894caa88020724916a7cde0ac0668e750000000000000000000000009a78597e71e234140ece42abebb5c74d7b7340f3e58a28801df391b35a1ccd2c51b47df35bd2c23e991cd4d3d3057d55f4f74b04347a7b48c79dd4a16beb1745a87d1181900c4137a380056d13daa2623685dac58dee00da4679ec1e5f44c7ed081de653d8a7bb3d485586b7c93f8a6ecf59e3c4cef20d3d019f1df72a26bb907f81105ff90221b8971d15dcd5b58621c80d669eeb05ba05bfe28a283175adcf1aa426c8019fc3cffe", 0x71) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0xffffffffffffff7f, 0x0, 0x8000000000003, 0x7ffffffffffffffc, "845d550900200000fc5c7fd2008f27df00"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 01:06:20 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000280)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b402934999abccdb3189cfb38f83ff90c2452c60af2b51ad0c6b004170162932fda25d893b0679a4", 0x65}], 0x1) write(r0, &(0x7f0000000300)="acf11695c181eafb5e568181155cf063fae5b422a07b70ce2eb8bec3d5324b36127ec0403ce7ed861eb7aa084072c1acf5d6ba093aa8f5671305584a4fc1ad88ba9990b92d765f96b95eaadceda45979c75188b1f4a8fc7b645a5a1677784497473d44b39c6d08b7961d8868fb62e364e41fdcb2f1a4eda20da5a30d6d00fd22f79351a6812efe37ac0f35329c29abfb8c4b19d9dc56e31ec4e6b0020f6909430a656e434aeda59cb7edd1ec4b81cdcca8e90dd5e95f29abd67f1714857148665b7a84c14c3f958b268a8c5e92112b447c9a45a0893f8f8d9d6a75894caa88020724916a7cde0ac0668e75", 0xeb) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0xffffffffffffff7f, 0x0, 0x8000000000003, 0x7ffffffffffffffc, "845d550900200000fc5c7fd2008f27df00"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) ioctl$TIOCNXCL(r1, 0x2000740e) 01:06:20 executing program 0: r0 = socket(0x80000011, 0x4, 0xfffaffffffffffff) getsockopt(r0, 0x11, 0x2, 0x0, 0x0) 01:06:20 executing program 0: accept$unix(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000170000000000000000000000000000000000000000000010"], 0x0) r0 = socket(0x18, 0x1, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) shutdown(r1, 0x2) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f0000000080)={0xc000, './file0\x00', './file0\x00'}) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) 01:06:20 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000280)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b402934999abccdb3189cfb38f83ff90c2452c60af2b51ad0c6b004170162932fda25d893b0679a4", 0x65}], 0x1) write(r0, &(0x7f0000000300)="acf11695c181eafb5e568181155cf063fae5b422a07b70ce2eb8bec3d5324b36127ec0403ce7ed861eb7aa084072c1acf5d6ba093aa8f5671305584a4fc1ad88ba9990b92d765f96b95eaadceda45979c75188b1f4a8fc7b645a5a1677784497473d44b39c6d08b7961d8868fb62e364e41fdcb2f1a4eda20da5a30d6d00fd22f79351a6812efe37ac0f35329c29abfb8c4b19d9dc56e31ec4e6b0020f6909430a656e434aeda59cb7edd1ec4b81cdcca8e90dd5e95f29abd67f1714857148665b7a84c14c3f958b268a8c5e92112b447c9a45a0893f8f8d9d6a75894caa88020724916a7cde0ac0668e75", 0xeb) close(r0) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000080)={0xffffffffffffff7f, 0x0, 0x8000000000003, 0x7ffffffffffffffc, "845d550900200000fc5c7fd2008f27df00"}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f0000000000)) 01:06:20 executing program 0: r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r2, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0x8a, 0x4, 0xffffffffffffffff, 0x7}], 0x20000009, 0x0, 0x80000000, 0x0) r3 = kqueue() ioctl$TIOCCBRK(r1, 0x2000747a) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000000080)) kevent(r3, &(0x7f0000000000), 0x20, 0x0, 0x10000, 0x0) poll(&(0x7f0000000040)=[{r3, 0x3}], 0x1, 0x0) dup2(r0, r0) 01:06:20 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x102c0, 0x80000000000000) close(r0) faccessat(r0, &(0x7f0000000080)='./file0\x00', 0x42, 0x1) readlinkat(r0, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) 01:06:20 executing program 0: r0 = socket(0x18, 0x1, 0x2) setsockopt(r0, 0x6, 0x20001, 0x0, 0xfffffffffffffee0) 01:06:21 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000280)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b402934999abccdb3189cfb38f83ff90c2452c60af2b51ad0c6b004170162932fda25d893b0679a4", 0x65}], 0x1) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x880, 0x80) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000000180)=0x2) fcntl$setstatus(r0, 0x4, 0x4) write(r0, &(0x7f0000000300)="acf11695c181eafb5e568181155cf063fae5b422a07b70ce2eb8bec3d5324b36127ec0403ce7ed861eb7aa084072c1acf5d6ba093aa8f5671305584a4fc1ad88ba9990b92d765f96b95eaadceda45979c75188b1f4a8fc7b645a5a1677784497473d44b39c6d08b7961d8868fb62e364e41fdcb2f1a4eda20da5a30d6d00fd22f79351a6812efe37ac0f35329c29abfb8c4b19d9dc56e31ec4e6b0020f6909430a656e434aeda59cb7edd1ec4b81cdcca8e90dd5e95f29abd67f1714857148665b7a84c14c3f958b268a8c5e92112b447c9a45a0893f8f8d9d6a75894caa88020724916a7cde0ac0668e75", 0xeb) r2 = syz_open_pts() close(r2) dup(r2) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000080)={0xffffffffffffff7f, 0x0, 0x8000000000003, 0x7ffffffffffffffc, "845d550900200000fc5c7fd2008f27df00"}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 01:06:21 executing program 0: r0 = socket(0x2, 0x400000000002, 0x0) r1 = getuid() setuid(r1) setsockopt(r0, 0x0, 0x22, &(0x7f0000000000)="caf5b415", 0x4) sendmsg$unix(r0, &(0x7f00000003c0)={&(0x7f0000000080)=ANY=[@ANYBLOB="0000716081f91b8a28a8"], 0xa, 0x0}, 0x0) 01:06:21 executing program 0: execve(&(0x7f0000000040)='./file0\x00', &(0x7f00000001c0)=[&(0x7f0000000080)='I&\x00', &(0x7f00000000c0)='-\x00', &(0x7f0000000100)='\x00', &(0x7f0000000140)='}\x00', &(0x7f0000000180)=']^\x00'], &(0x7f00000002c0)=[&(0x7f0000000200)='--+/@\x00', &(0x7f0000000240)='\\\x00', &(0x7f0000000280)='{:.!#\xf4%\x00']) r0 = socket$inet(0x2, 0x3, 0xfffffffffffffffe) r1 = getppid() fcntl$lock(r0, 0x8, &(0x7f0000000000)={0x3, 0x3, 0x5, 0x58, r1}) listen(r0, 0x0) writev(r0, &(0x7f0000000480)=[{&(0x7f0000000300)="e3e48a5052a24ff0ef28a7b7106546371f054e334cc5e20c8fd8a9f1e255da0408bdfee388421f8f61e508179f0478fa4e73c76ad370a444372c0eb11251780f07790ec2e3df5f567d70d1b1", 0x4c}, {&(0x7f0000000380)="8637a12162efdf30", 0x8}, {&(0x7f00000003c0)="120c442f17f16287552b17b97f14e47a78f78cdbdc97f7a7bfece7395ea4e39f8a2472087de768fb83f0c51dabcd929265d4182ad3fd024ae37b132608633cf4e753b8692e45e0058a3e6f5f524620c29c4c639ecf4c8bdb820deb87244d0d31843e1c16a3c008c9db91fcbf37cdeadfb8f80d7d7ad7dba4b3256ef25057d39f37a2f341109854340beb1352de1f5bb4f6026ad8f224b7f0505a984a5fc7f41789f183e0", 0xa4}], 0x3) fchdir(r0) r2 = socket$unix(0x1, 0x1, 0x0) fcntl$lock(r2, 0x8, &(0x7f0000000500)={0x3, 0x1, 0x101, 0x1ff, r1}) socket$unix(0x1, 0x4, 0x0) fcntl$lock(r0, 0x9, &(0x7f00000004c0)={0x3, 0x1, 0xee48, 0xd94a, r1}) 01:06:21 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000a40)=[{&(0x7f00000000c0)="12eef868ded8730e5eef267e34d4505b6e0a2e0147967fc5fb5e251e64a68ab17750cbceef9bd4a0ab08b7d64227756e65238bc1c122776c81e144e0463efe3991606a90f700dd59165139912c1d3a8be3e7b08f95cadb3f35918b26d47d51c5f907ba665f", 0x65}], 0x1) write(r0, &(0x7f0000000040), 0x10250) r1 = syz_open_pts() close(r0) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000000000)=0x8) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, "5c0000002f000800000000000000000000001d00"}) readv(r2, &(0x7f0000000640)=[{0x0}, {0x0}, {&(0x7f00000005c0)=""/102, 0x66}], 0x3) 01:06:21 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000280)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b402934999abccdb3189cfb38f83ff90c2452c60af2b51ad0c6b004170162932fda25d893b0679a4", 0x65}], 0x1) write(r0, &(0x7f0000000300)="acf11695c181eafb5e568181155cf063fae5b422a07b70ce2eb8bec3d5324b36127ec0403ce7ed861eb7aa084072c1acf5d6ba093aa8f5671305584a4fc1ad88ba9990b92d765f96b95eaadceda45979c75188b1f4a8fc7b645a5a1677784497473d44b39c6d08b7961d8868fb62e364e41fdcb2f1a4eda20da5a30d6d00fd22f79351a6812efe37ac0f35329c29abfb8c4b19d9dc56e31ec4e6b0020f6909430a656e434aeda59cb7edd1ec4b81cdcca8e90dd5e95f29abd67f1714857148665b7a84c14c3f958b268a8c5e92112b447c9a45a0893f8f8d9d6a75894caa88020724916a7cde0ac0668e75", 0xeb) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0xffffffffffffff7f, 0x0, 0x8000000000003, 0x7ffffffffffffffc, "845d550900200000fc5c7fd2008f27df00"}) getgid() readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 01:06:21 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) accept$unix(0xffffffffffffff9c, &(0x7f00000000c0)=ANY=[@ANYPTR64=&(0x7f0000000000)=ANY=[@ANYRES16, @ANYRES64, @ANYRESOCT, @ANYRESHEX], @ANYRESHEX, @ANYPTR=&(0x7f00000001c0)=ANY=[@ANYRES32, @ANYRES16, @ANYPTR=&(0x7f0000000040)=ANY=[@ANYRESOCT, @ANYRES32, @ANYRES16, @ANYRES64=0x0], @ANYRES32, @ANYBLOB="9dbfde3709eea64de7cb00e68d4c8267067f853b4fd23d5519620b7d57016c8cb014a7b8b9bd705493b6b862af19f0731abaae4b814025a0674fc92b6ae3777457e30aa0029d869b751f05550d63029a8d8566073fb4b81b245c54b3fd56383f5edb13c418c92b320bef58b0a60341651a600120aa1b0525284bb0b68f634a1db16afe1c2673818cbb4046485f0a37cc92a7615ef3ee856f9211fcd7ec630e14a4e2b20925c536ce3fff1d21f76ad53b6409a57fc1c62c4a1c18509c5184f6b28f74921bf36867bd075057d59e0663ad6a5548ffd81e11", @ANYRES16, @ANYRES16, @ANYRES32, @ANYRES16]], 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x6, 0x0) write(r0, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf841bf1fa48f4445ed5", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff5e}], 0x100000000000005e, 0x0) 01:06:22 executing program 0: r0 = socket(0x1, 0x0, 0x6) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="77022e2f666949cb6865300a831d93f7d395bbd637fdd1a185ff9b45004e16e1cefc8de64deb35500ee90788ef4b6bde2c62a4eb8a5899520c3181b30ee2566c54787e87ab7d226c4d4f677b9afbf15c36d0fa3c141ddffee7e201bbfe823b3757d7b0c5e7ce314df0bb09ad42"], 0x10) write(r0, &(0x7f0000000140)="9e3eb3900603b737253e2688ba592321546f169f58425736c7c19aab42cfa7ffff34ce19ffffffffb2dea90250a579", 0x2f) 01:06:22 executing program 0: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$KDGKBMODE(r0, 0x40044b06) ioctl$VT_OPENQRY(r0, 0x40047601, &(0x7f00000000c0)) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x8000, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x82, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105727, &(0x7f0000000140)={&(0x7f0000000000)=[{0x25, 0x8ba3}, {0x87, 0x7}, {0x800000000000004, 0x1}], 0x14c}) ioctl$WSKBDIO_GETMODE(r0, 0x40045714, &(0x7f0000000100)) 01:06:22 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) r1 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f0000000000)) shutdown(r1, 0x1) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000280)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b402934999abccdb3189cfb38f83ff90c2452c60af2b51ad0c6b004170162932fda25d893b0679a4", 0x65}], 0x1) write(r0, &(0x7f0000000300)="acf11695c181eafb5e568181155cf063fae5b422a07b70ce2eb8bec3d5324b36127ec0403ce7ed861eb7aa084072c1acf5d6ba093aa8f5671305584a4fc1ad88ba9990b92d765f96b95eaadceda45979c75188b1f4a8fc7b645a5a1677784497473d44b39c6d08b7961d8868fb62e364e41fdcb2f1a4eda20da5a30d6d00fd22f79351a6812efe37ac0f35329c29abfb8c4b19d9dc56e31ec4e6b0020f6909430a656e434aeda59cb7edd1ec4b81cdcca8e90dd5e95f29abd67f1714857148665b7a84c14c3f958b268a8c5e92112b447c9a45a0893f8f8d9d6a75894caa88020724916a7cde0ac0668e75", 0xeb) r2 = syz_open_pts() close(r0) dup(r2) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000080)={0xffffffffffffff7f, 0x0, 0x8000000000003, 0x7ffffffffffffffc, "845d550900200000fc5c7fd2008f27df00"}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 01:06:22 executing program 0: mknod(&(0x7f0000000440)='./bus\x00', 0x2000, 0x0) ioctl$TIOCSCTTY(0xffffffffffffffff, 0x20007461) ioctl$TIOCSCTTY(0xffffffffffffffff, 0x20007461) r0 = socket(0x6, 0x1, 0x0) fsync(r0) unlinkat(0xffffffffffffffff, &(0x7f0000000000)='./bus\x00', 0x8) 01:06:22 executing program 0: r0 = socket$inet6(0x18, 0x0, 0x800000000004a) getsockopt(r0, 0x29, 0x32, 0x0, 0x0) 01:06:22 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x20, "b0d42000006e9300"}) r0 = socket$unix(0x1, 0x5, 0x0) mknod(&(0x7f00000000c0)='./file0\x00', 0x1ffb, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x8000, 0x10) readlinkat(r1, &(0x7f0000000040)='./file0\x00', &(0x7f0000000100)=""/189, 0xbd) r2 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x100) r3 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) r4 = fcntl$dupfd(r3, 0x0, r2) ioctl$KDGETLED(r1, 0x40044b41, &(0x7f00000001c0)=0x1) r5 = getpid() getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, &(0x7f00000004c0)=0xc) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, &(0x7f0000000540)=0xc) sendmsg$unix(r0, &(0x7f0000000640)={&(0x7f0000000200)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000300)=[{&(0x7f0000000240)="d5bf828d71b4aad17d4ba8d24ceb3ba2244ca24cdb28e69e9744a0438751e9f578e1f2e06f2de10303ad5feb6ae70cbba05ccd9f186b8cc1d6936a875ea177f11774a664157f3287be359d8c7254c60a1f8e55cb003ecfeee056bcf715c25133f593d6b2f72868046cf01f2024f659651bc38620811c8acc7786aa274383f76e0d772d94b94cdce5a306538b998158ba2191c50a", 0x94}, {&(0x7f0000000380)="9bdb5efc150f2fba3fc9b1b5a7d458473a1a4900f14fc6b757b7a8a664a4890bea705497fbc5bc01b165a98ee9f14417023c1c6dd897171e49ad4f76cbe2b7bba408dd8a32d5ffebd9d5e6f469b01a6ddb2f2b8304e9034320248555c5bca309ceb7f4eeee9acd84f80baacd1fa44180cfe55b698d29eebb2935ae7b5f6aaa33849d4132edbd5a32ee460de44d6b7723084001a60631e9d9e042cd597e51a9e92342d34b398d3a9872b7a7e166ded9a7ee0c359fa3bce394e0074f6edb873b7f5bc34333214c7a7d2050", 0xca}], 0x2, &(0x7f0000000580)=[@cred={0x20, 0xffff, 0x0, r5, r6, r7}, @rights={0x18, 0xffff, 0x1, [r2]}, @rights={0x28, 0xffff, 0x1, [r4, r0, r1, r1, r4]}, @rights={0x20, 0xffff, 0x1, [r1, r1, r4, r0]}, @rights={0x38, 0xffff, 0x1, [r2, r4, r4, r4, r3, r1, r4, r2, r1, r0]}], 0xb8, 0xf}, 0x4) ioctl$TIOCFLUSH(r4, 0xc0106978, &(0x7f00000000c0)) 01:06:22 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000001740)=[{&(0x7f0000000180)=""/102, 0x66}, {&(0x7f0000000200)=""/7, 0x7}, {&(0x7f0000000500)=""/247, 0xf7}, {&(0x7f0000000600)=""/4096, 0x1000}, {&(0x7f0000000400)=""/127, 0x7f}], 0x5, 0x0) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000280)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b402934999abccdb3189cfb38f83ff90c2452c60af2b51ad0c6b004170162932fda25d893b0679a4", 0x65}], 0x1) write(r0, &(0x7f0000000300)="acf11695c181eafb5e568181155cf063fae5b422a07b70ce2eb8bec3d5324b36127ec0403ce7ed861eb7aa084072c1acf5d6ba093aa8f5671305584a4fc1ad88ba9990b92d765f96b95eaadceda45979c75188b1f4a8fc7b645a5a1677784497473d44b39c6d08b7961d8868fb62e364e41fdcb2f1a4eda20da5a30d6d00fd22f79351a6812efe37ac0f35329c29abfb8c4b19d9dc56e31ec4e6b0020f6909430a656e434aeda59cb7edd1ec4b81cdcca8e90dd5e95f29abd67f1714857148665b7a84c14c3f958b268a8c5e92112b447c9a45a0893f8f8d9d6a75894caa88020724916a7cde0ac0668e75", 0xeb) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0xffffffffffffff7f, 0x0, 0x8000000000003, 0x7ffffffffffffffc, "845d550900200000fc5c7fd2008f27df00"}) syz_open_pts() ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000000)={0x5, 0x7f, 0x8, 0x1f, "85640b651dfbdffe2c7f554de938a10446bb0f62", 0x3, 0xffffffffffffffff}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 01:06:22 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040), 0x0) write(r0, &(0x7f0000000300)="acf11695c181eafb5e568181155cf063fae5b422a07b70ce2eb8bec3d5324b36127ec0403ce7ed861eb7aa084072c1acf5d6ba093aa8f5671305584a4fc1ad88ba9990b92d765f96b95eaadceda45979c75188b1f4a8fc7b645a5a1677784497473d44b39c6d08b7961d8868fb62e364e41fdcb2f1a4eda20da5a30d6d00fd22f79351a6812efe37ac0f35329c29abfb8c4b19d9dc56e31ec4e6b0020f6909430a656e434aeda59cb7edd1ec4b81cdcca8e90dd5e95f29abd67f1714857148665b7a84c14c3f958b268a8c5e92112b447c9a45a0893f8f8d9d6a75894caa88020724916a7cde0ac0668e75", 0xeb) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0xffffffffffffff7f, 0x0, 0x8000000000003, 0x7ffffffffffffffc, "845d550900200000fc5c7fd2008f27df00"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 01:06:22 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) close(r0) r2 = getuid() getgroups(0x2, &(0x7f0000000100)=[0x0, 0xffffffffffffffff]) chown(&(0x7f00000000c0)='./file0\x00', r2, r3) recvfrom$unix(r1, 0x0, 0xfffffffffffffe9f, 0x802, 0x0, 0x98a85350b672ce5a) r4 = accept$inet(0xffffffffffffff9c, 0x0, &(0x7f0000000080)) getsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f0000000180)=""/168, &(0x7f0000000240)=0xa8) recvfrom$unix(r1, &(0x7f0000000040)=""/60, 0x3c, 0x1, &(0x7f0000000140)=@abs={0x0, 0x0, 0x0}, 0x8) 01:06:22 executing program 0: r0 = syz_open_pts() r1 = getpgrp() fcntl$lock(r0, 0x7, &(0x7f0000000040)={0x0, 0x20, 0xfffffffffffffffe, 0x10000ffffffff, r1}) ioctl$TIOCSDTR(r0, 0x20007479) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000000)) r2 = dup2(r0, r0) recvfrom$unix(r2, &(0x7f0000000080)=""/127, 0x7f, 0x843, &(0x7f0000000100)=@file={0x1, './file0\x00'}, 0xa) 01:06:22 executing program 0: r0 = socket(0x2, 0x1, 0x0) r1 = socket(0x10000000002, 0x2, 0x0) recvmsg(r1, &(0x7f0000000d80)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000d40)=""/18, 0x12}, 0x0) dup2(r0, r1) shutdown(r0, 0x0) r2 = socket$inet(0x2, 0x3, 0x5) shutdown(r2, 0x0) execve(0x0, 0x0, 0x0) 01:06:23 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000280)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b402934999abccdb3189cfb38f83ff90c2452c60af2b51ad0c6b004170162932fda25d893b0679a4", 0x65}], 0x1) write(r0, &(0x7f0000000300)="acf11695c181eafb5e568181155cf063fae5b422a07b70ce2eb8bec3d5324b36127ec0403ce7ed861eb7aa084072c1acf5d6ba093aa8f5671305584a4fc1ad88ba9990b92d765f96b95eaadceda45979c75188b1f4a8fc7b645a5a1677784497473d44b39c6d08b7961d8868fb62e364e41fdcb2f1a4eda20da5a30d6d00fd22f79351a6812efe37ac0f35329c29abfb8c4b19d9dc56e31ec4e6b0020f6909430a656e434aeda59cb7edd1ec4b81cdcca8e90dd5e95f29abd67f1714857148665b7a84c14c3f958b268a8c5e92112b447c9a45a0893f8f8d9d6a75894caa88020724916a7cde0ac0668e75", 0xeb) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xffffffffffffff7f, 0x0, 0x8100000000003, 0x2, "845d550900200000fc5c7fd2008f27df00", 0x0, 0x4}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 01:06:23 executing program 0: r0 = socket(0x18, 0x3, 0x7) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x2, 0x1, 0xffffffff, 0x8, 0x40}, 0xc) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x800, 0x0) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000080)=0x401, 0x4) getpid() fcntl$setstatus(r0, 0x4, 0x0) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f00000000c0)={'./file0\x00', 0x0, 0xffffffff, 0xfff, 0x1, 0xffffffff, 0x3, 0x4, 0x1, 0x3, 0x7, 0x84e}) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000140)={0x80, 0x7, 0x7f, 0x3f, "0924d70a985437cacc1ccfad181be94789c4b6aa", 0x9}) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000180)={0x8001, 0x20, 0x5, 0xffffffffffffffff, "1096df228dc3812776b9367f285b3bd99a0a7902", 0x200}) sendto$inet6(r1, &(0x7f00000001c0)="87cf2883cf6c4e24a911eac32ddf06f58494e0f450d9db93f8c297e12e1c231d55b5b0f3e04e017e2302bc006d5e4d212434329174199052effdebf054268782347314530f65dbb379c1884a86685f74fb174ace58f2a7fc893515ef72e390730f0b7160ddcf0e4fca726ec5abefe598ea03fd7acbcafd954205f75e124b9ea6fa68f7c931d2a01978b023f9f5d07ad53f14d80be52597528592bafc8f31f5980891b287405cef4c11aaa1360c92843eda7b", 0xb2, 0x4, &(0x7f0000000280)={0x18, 0x0, 0xca, 0x5}, 0xc) chroot(&(0x7f00000002c0)='./file0\x00') ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f0000000300)={'./file0\x00', 0xfffffffffffffffc, 0x5, 0x4340922b, 0x1, 0x200, 0x2, 0x3f, 0x2, 0x2, 0x8000, 0x3}) r2 = syz_open_pts() r3 = msgget$private(0x0, 0x400) msgctl$IPC_RMID(r3, 0x0) ioctl$TIOCSDTR(r2, 0x20007479) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000380)={0x80000000, 0x5c1, 0x4, 0x5, "e63df8eebd38eebe747bf5221a7b47747c2757f5", 0x2, 0x1}) r4 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffb000/0x4000)=nil) shmctl$SHM_UNLOCK(r4, 0x4) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000003c0)={0xffffffff, 0x80000001, 0x5, 0x400, "fbf2ec3d4d8e11a6aad164d39a17ec9df7333f1e", 0x1, 0x7ff}) msgget(0x2, 0x31) pipe(&(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) getdents(r1, &(0x7f0000000440)=""/202, 0xca) msgget$private(0x0, 0x180) msgsnd(r3, &(0x7f0000000540)={0x3, "1feb9d739bcf5d7ef9e932526b4745515755f1b1ea6cf256675824"}, 0x23, 0x800) r7 = fcntl$dupfd(r6, 0xa, r5) getsockopt$sock_timeval(r7, 0xffff, 0x1007, &(0x7f0000000580), &(0x7f00000005c0)=0x10) fsync(r5) setsockopt(r1, 0x6, 0x1000, &(0x7f0000000600)="d3b7ed75877f556c78b579156d2d7cf143fe17e1ca4b00079a82f1f4885d13a31e7d19ff05e2958b3c3cc1e08906e0f76311b207e239747b491598b8957ecfc2894597a6030f8195f06b86b5a36c4d072c718393b8d074b37588d4f6711ba6e8aea1f20994998068550e83f5f503b9cade70b3553112b5946dac0a1136644271fc62ba3ea656d7f3c6d5f398677fc40916e2c1af288e49a8f71181f14dd702951f", 0xa1) pwritev(r5, &(0x7f00000007c0)=[{&(0x7f00000006c0)="357b2c82e5bf55d97f6316e97b5de9da2f8b655ae037d0dbccab52efd7c5adf58f3091913ea02cb2bdddf16f2a2e3a9897c2f4b15a4c273d4efcea291ec61f262983c3f88e01b7d4bfdf4fae9fef493bb4c436971eed97ea5688d74fd1cfe1799653379ffa3962b5b0e0535826b37718c10853399c0169ad2771daf266a4ba543e69f9cb75c574be6ece7c4c8fcddad7e68dba44f0700bfddd4a52892d32d10adf971bbacd2bd49ff1ccb984aedf02aac687c84fa0edaaeaad7f33778a0b3c8580592eb1d5cb41a65c3edbfb19746b8038b6d79c97516da6aa9ecabfc7f567bb", 0xe0}], 0x1, 0x0) 01:06:23 executing program 0: r0 = syz_open_pts() sendmsg(0xffffffffffffffff, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)=[{0x68, 0x0, 0x0, "3169a951e955b590d3369ad58a3213704d4fea696915dac10319670500c0f20dbde69a98b3bcf78c6c7b56dafa9ebefc16fa1bdbe0471330388c6edc526602909dddd61ab688d9528557cc49fd86a56acc"}], 0x68}, 0x0) r1 = kqueue() dup2(r1, r0) poll(&(0x7f0000000000)=[{}], 0x200000000000007a, 0x0) poll(&(0x7f0000000040)=[{r1, 0x18}], 0x1, 0x6) 01:06:23 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r0 = syz_open_pts() dup(r0) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000280)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b402934999abccdb3189cfb38f83ff90c2452c60af2b51ad0c6b004170162932fda25d893b0679a4", 0x65}], 0x1) write(r0, &(0x7f0000000300)="acf11695c181eafb5e568181155cf063fae5b422a07b70ce2eb8bec3d5324b36127ec0403ce7ed861eb7aa084072c1acf5d6ba093aa8f5671305584a4fc1ad88ba9990b92d765f96b95eaadceda45979c75188b1f4a8fc7b645a5a1677784497473d44b39c6d08b7961d8868fb62e364e41fdcb2f1a4eda20da5a30d6d00fd22f79351a6812efe37ac0f35329c29abfb8c4b19d9dc56e31ec4e6b0020f6909430a656e434aeda59cb7edd1ec4b81cdcca8e90dd5e95f29abd67f1714857148665b7a84c14c3f958b268a8c5e92112b447c9a45a0893f8f8d9d6a75894caa88020724916a7cde0ac0668e75", 0xeb) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000080)={0xffffffffffffff7f, 0x0, 0x8000000000003, 0x7ffffffffffffffc, "845d550900200000fc5c7fd2008f27df00"}) r4 = fcntl$getown(r2, 0x5) getpgid(r4) dup(r0) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 01:06:23 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x10, 0x0) r1 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) setreuid(r1, r2) connect$inet6(r0, &(0x7f0000000040)={0x18, 0x0, 0xffffffffffffffff, 0x6}, 0xc) pipe2(&(0x7f0000001040)={0xffffffffffffffff}, 0x0) getdents(r3, 0x0, 0x0) 01:06:23 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2040, 0x4f4b) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) ioctl$TIOCSETA(r0, 0xc2d04227, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "04713de0af28a2813d8209b8d9f39321849e3c99"}) 01:06:23 executing program 0: open(&(0x7f0000000080)='./file0\x00', 0x40000000000200, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0x80) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r0, 0x0, 0x0) r2 = syz_open_pts() write(r2, &(0x7f0000000740)="0a78a4ca806dd2714a537eefbfe0d9df15e8039e9f1d423bd73eadcd977e944e0a4ec38ff1cb67f398544abc4e209161c4d7a626c11612e84046f92c69ff45624786213a555f457c92f434fe9133bad8342ec5cdbcb400900bfcc39990bd3414b3bbab836537c53d112d96cb68373a03ebda74409695a0ebcf95e7b5e418f75b83a19ced20d900582b3cdb71c4a4bd4b424e3c97e1dd05d341e4e09bcfbc6732255942e0b96adb74f9418a95af5c9874dc658ac0604ba92782ee1e76279b78fa556ddf7b4d6da08ff94cfe74a70a0374e58e3cedcb138d294441db3d51268e6dbd03520a539249dcab6437428bea9470f7a9098b2de25af2e4c057ef2931903da38cc2ddafd4e3f95dcb8d351e5831b24b9e32c6ed6429577acc063b918ab6fe9032bd64d08838290c782d778e79a4704c9f1472cf240f1d4535d971fcd81a215ab3d95197e5bd68aa5701b2427594070b26b3c3bf49b9de0faefbfa34559d44d7040aa41e48dcf1a9ae2a6809c08f66cf0184ed29020669c697de6134757bf8142b61181f869b6d018d51320fb037c78bb87c8969aa1b2b2836db2f1f3c45cf40983a361ca6a50249003a0a5d1e35104ceabd386e4462d48149f055529082caabc60cb9e344e02d82e30ffad69d9b7ccf04d58492940f1134c03b907ec4505d8d32e47b2cc6a7596a06346fe044c8333483d3df597e1d52b81973610547fe810e", 0x201) syz_open_pts() r3 = syz_open_pts() socketpair(0x18, 0x5, 0x1, &(0x7f0000000000)) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000002480)={0x0, 0x0, 0x0, 0xfffffffffffffb7e, "855c55000267a7230000001a0000000000000040"}) 01:06:24 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000280)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b402934999abccdb3189cfb38f83ff90c2452c60af2b51ad0c6b004170162932fda25d893b0679a4", 0x65}], 0x1) write(r0, &(0x7f0000000300)="acf11695c181eafb5e568181155cf063fae5b422a07b70ce2eb8bec3d5324b36127ec0403ce7ed861eb7aa084072c1acf5d6ba093aa8f5671305584a4fc1ad88ba9990b92d765f96b95eaadceda45979c75188b1f4a8fc7b645a5a1677784497473d44b39c6d08b7961d8868fb62e364e41fdcb2f1a4eda20da5a30d6d00fd22f79351a6812efe37ac0f35329c29abfb8c4b19d9dc56e31ec4e6b0020f6909430a656e434aeda59cb7edd1ec4b81cdcca8e90dd5e95f29abd67f1714857148665b7a84c14c3f958b268a8c5e92112b447c9a45a0893f8f8d9d6a75894caa88020724916a7cde0ac0668e75", 0xeb) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000080)={0xffffffffffffff7f, 0x0, 0x8000000000003, 0x7ffffffffffffffc, "845d550900200000fc5c7fd2008f27df00"}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) ioctl$KDGETLED(r2, 0x40044b41, &(0x7f0000000000)) 01:06:24 executing program 0: getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001280)={0x0, 0x0}, 0xc) r2 = geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000012c0)={0x0, 0x0, 0x0}, &(0x7f0000001300)=0xc) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001380)={&(0x7f00000000c0)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000001240)=[{&(0x7f0000000100)="77e6f30995e5dffec5cf2211e876798fb1", 0x11}, {&(0x7f00000001c0)="0196149e61ec794c7aa02cb627b074dab1109376c81dc7cd14d17ded14fad8cbfaed05ecb74f6b8c4dc7fbf9bf2fb2f73a1113f210d0806ad3a742b354f45d456ffdc44c3026b7cac76682b8f6ebb519b6687e9499982377accbd4d0233be77b18bcf9fe7161301ae84f9e33a61a25e7e0587f8ae58b87453c2b30d88751d34bbdab0a954aff03c45302d677ae1fcef010ca7d93434207ea78234080b9b0fdca188f648e3eb56b80fcb55d3993f68fecf87f1c028d83ba2bd50e0c2f503cbc62f828d4081d3ca0c42ce31eefa448538a06ff814a0600affdb714fd846378a34e66b29aea990eee7bc5024751b46d56efa0feefcf10868b7b97c4cf52dd2339e3e15a92d48ef661b45089a22c4d8f26becf2fd0ad3623e02ba6c6c86a05249b9df9772fb99f4be1c05c158852acf349866ae93640a17c8602aa3a5ee64f480601c809f38c8963081f640d09f7633448b66b2274dc0d3879f167c8cf2fdf67c5a8805b23d2d20391efed713f923ff2b7330ae696d1e5fe1c740a595a9c10f16caf1513298a6a7ca641126800cfc9540a57fa9cadb45bd1c8526540adc1252e53457b1b0702149d71b9bf4364e7dcf88cf8e38dfae5c6f58c07174d2204e332c14eb4ede7d8c7497a4eb5aa85dc6eab8de1b7e9068604b51e1e08ecc1c90a20cf4a1129281e6841d7e034a3332e18d982b0bcfeed968a3c9aef83cd84884c33b8cbfa6d2730183ff9df4a20bd341b78456e2081f8096a3c408323189fa1d7df84a44ecc5ecec714da72f0c9f55511f757a1e602dbc27b982b24b2d34a9391b317ea8b5fc93166c1331201214cd6cc43519ce6a707b85cab75f095de9cbb2cb2d94a4c7fc1d5c88784f491937ff7df544276b814d1ebf09ad0a5c06b5f538d17bdb12110d24d20508b6a3b05521acbc3e9a6c028063a5beae77ae9551b55c427997955bee9dddb139c8fb9e7f8a3acdb480aaef9afa19b38151d8493148822c473a4b4dd8c6c46f60f7556b680c91e091aa1a63378cd634e8fb67ae5820d2d41f64b8dc17f508507797121de6470e9d911e0148ebd6c616f2c4f037523eddf15a39b3f218c2c4bf5bc96a4e007187fdb20b04a176fb5b3d26bcfed56500e70d8db3e96f58a15450a016c67410844e92a6a8ba4d01665cf76119186ee4e58cdb545bd5481ed75d06913f126fa25ff00e8a3b8e87b2fdab7f23dcbd7d0742af9062732f6787c95aebd60c679380ae94b5271a8791d2cf8f9a9b22bba59fd851b7bf13beee8ce7136d15a2cbb49bd0c46d79e289b585073c9a75336a499eba262d2c5b2b0b4b48f9e63094c87f24d7e890ddd049cc99af716550403588916d80b7183c865d1cc82a42d27038fc426537adaf87e8a4bae716a636b19ceb15291bb8bb92fb4d0bde24a0a90a21e7bb54b623899f1e83b76db224d5adeb1cea0899f3c1e8cfb1b91d109d228eb93675c00e56b0e87283a065321d8fdd4e4c7e5ea4a402ad49e32ef37ff2e2121797333beb9feb992279d7b8ecb64290958290b1364b9757bb4ccef7ea7a6564635ba1c6632506502bc411877b16b5996bfaa827132b9b39e2510ab481ab0d187eb950490a33f7447b4ee82e6d2ee4183df19d9e1c9cff7c074d8ecf40cd41ca2f4b0ae0f7c721dd83ec9aa490962f50d0006dc4fbf5ec129886589b735fdba5458f170b8e6b46eab5ab86c103a14549f2a24ae793163572a845e9f637e9b499697d780f62c4de83bdd37bcbd1d74d3e76eee17b46b388c198e5d99cfc2f6cda61f21cb1e55a4327957ba0b18cc318579f839d07a73fbb2eeafd21951eebedd13c5aa724c65e746cd86abbc2c091ef0ad7fa7f07fc55910c264b5a64d4a314d548a659103f465e2d10716ff52868ee49b07fc806100b0494754a7ed019644d54ae8bc99f4ec7599890a713850eed3f65abb59a7fb7cd5eba523496e636d6d02fe77c6c2014d526afeb595c55f1a867fbede3ca374687e7d0b3c3e04c8f1d35ba8c5e75dc20c345b9b908a3dbc6b1d66a39042087cc5c13071592b3e7bb31c531c072505dd376317aaa5b73f40a973c89125cc1b6abe0ee66524d64e1bce9bdaced8340df9cca20bd047b156990d30c604ef955c9b721e88d624aba8f28e78a18e302cfb5e8b09612771dfd16376152c72400bc42df01a56e22d0c49a97cd67d0c6c45b85a8750004fb84ac92fa7f3c2359cdc837dbde8b0ac9e532e605a30217f71a6fb6a59bdd79b0e132711b0b54b1c05ddf74c8ead9496a2c5f8495d16310317bc48e29a99a13182cb820f4ff0228719884639300b0295a59b42422317be89c118598d668a5d14e0299c903c6a42e6c65cb10d4278270830a5ccc48d3ca7f93111fa5c722110a5a8b8cdcf2c1bddb4d2d0fac17c81b00f688009e462c2649b5daca93acc2bc4ecb271a3f0e70cb312c689973796ea013cba50ff5af07bfbb426295cbeaa33559b54a7bd2009101eb9e7b116d7c9c36280a933a5636d29d3bbb49ea5d90e8ff6c69fcff5b2558485a2950d7bbbbd4d33e98dfb960760306a8463b0c3abe15fc5b09a9a1d84bdd076a8301abeeabdde7a85ae57ad48cbf0895a0d1cd3b0caa5248de45a104bd52d17906e895a67a3e6d665f8a7e3e9077d5b6b3dd1fb4cf0c027ec51addec57be290293de737bbde4c8850039b1d71ce2c04e8328bd4ab2177d8884162c84b6113c43d31b1971fe6774dc2c98776e6c189becc4c5760a572244a2e1e2ff8535371d8aef6b273fb0dbc69654d96b963140266c5716bc4e637150bba81a0d0f7b8591c20f405a72510b7d0e73521d5105de90b2bd9898be58a00e8b7d280af1ae07039d9f0ca9ec53c273e92da586faff465b9e3a14474220c245ff30be7ef1181d3cc63febd1a6a9b3e0050f2de4ba8cfa8a08cc89aeab21ed4f8d8a1cd3b407a29c28f517e1b82b9c8c5ea86e8b5ec20989e4edd3e138b8cc9afc23705f1ba7991f579ef6ab845ce537b48398c4d9fc377bc48bc69e8e671040e4844ca0b59ff34ef9c7602feec6646a355f99b575a9cf9effd6ef541be0cdf9c409acdcbc4659162a1c5b5089294d12476db6fc3227c829335e32d1cf0dcbe125bd5f098269b0da6c4aa43a3ef5307bbecf41679556a8575ef6b3e950d94aeedeb30cfa6085437897f4db7a5f5f239aab055c3e3f40f76e3de384e930eaf6dcbb011d2b1127ba0d0d1878a97cd5db108195c9f453d57876a6bebeb2610e74dcde74aa7289ccad1198bb39b06f0a4bc34c87414cc52d3e56f2a10a7f8e7955f2bb3c295ce32b482bb67155fd1809d2011b329a1272cbb75dde9b8ae3dc5b60e6419914309bffc3e5285fff316dd4fef4958f6dc685ee44c4caa189543c6d5c5191b172e3fa223481951553725a534a4ed9b43dbd16b8a6ab8524d3aade04c2cf63df01620142a12a11f172de0ff9c87644b98481597b5efeb6fbe9965d238b85f08d1ebba9950941302bf3e95c0d7b3240b03b8daa0a4f778e395a68f93af7bf40d9ad2dcf438faaeb2d6a2fa735a1dfff1874d4174355920bc0a2163c66dcac2eb131e0f4407d3b41590cf6e7a85fc2f953887b8739b396c1c28e83009f2a7e0264854f299af2f36611e5ee634cd50b31a7d040b3c9e30968af778823e06af76b569450c84acef05642fb8cd099f664661d497a52c1bbfad94f1a1445b8086d7e333d9bc079df54fceb3577379edf4a13e7201f2fd24b622f3ca74162201aee3553fe6edea32b0b04b673300de04d5150cfa63d60e4bc4d4e1eb3fea437a2c7d8f687f1c4c954df90ad168bd66a811177d26a50240adc8607e5e2bb86dc84c499b5189038f28aa68dbd976df3425b30198951e8a7e100cdcd06ba72406c5e5fc68d50e12d9d59394efe69492f6da53d0eda9f12d78ed27f71da818610652f75e99bf5312a60597fbe57112b4f89891419d5bd7408cc79a099842adc04a3898580585d0ae548142fe175fcbd78311ad94d43dc2aa5c1e241fa29fb36c7be2ba3be4ea230d607428b0e3429c6d7478b160cc794c391bfa8fcd3db3c3c67c776b17573386a920cceb90351f886fa20d899f34827916138f07613abada675ac7badcece69a9ebdce3d41d68fd165bbde3577576a0b39c1cfa1dac1f2601a963d3088d7a1c8958b91062cea41bdc088648cdfa63090abd8c17236b2b80e2e73750d2aa9c02f65ff7fff4e60727408085c12a43f78b9e8e7db755481701c3cb4f93fcf19c6d4c0aec62a5e3208914d58aab3814044a7799d448ee6e1299374df22d191c003c906588a8f470f4a8817fe8db742f7e2d4eac795f107b97fd7e5ecb0f79a128915709120da9cc8d6d86d97fd5ca35bbe6071534cf92593bdef5f87ff05ba2ea719b7e257ccd6f6459a26c699e1acc3322c9842b994e4ba05a663da3f3a9d74ea889040efafa55d0c213d4c79a7004fdfecfa455a3908b91d4f926249edafe8897512c543c5687f99a10e35aa7ad559f0f2d73dee65c8394e110f6b6a55ebe09c768fe5b0d5050a79bf69b9fc84915d6f47f5b14a3f9b1d8c8619410e3c70137fec9748cd1041e9092b881b68174b9daab32d89b5a2f318d589970ab73f67e42666a31a988cc1bcb471fb418a0e4bc97c9de30b739b0b4a72f2d4c7852842e9bf61f30eea3d98b74ae6fa1df03a4eb866060ab320eb0da53b03f5e04ad7529381e5641372fecce0305f0b0ba0b29030301494819efdaa086ffbde327cf9c57869d03a46e6e0e80c2750e639dacff2641fd592a40a4fea7e0ea6a179bdf77b6b1744d29edab47a56cdba9efb6c80d8f84b2b1557dbf847e80bcc6b75e4d1ac86208e417b8758506885f4d3a30fddc1edaa34d131e962680832051df0f0e65ec07dfd524b659e490ad5bc86871ccb22642cd5928a757e12b9cd403ce02514dcc5e31968c19cdb74bba6fc2826caad70f38c95ff26502f4bfcc371864fd6440331384970fcc7f77882e93a44763f2e97d1f05f2773bc734db31cce07397212e6ed9211287412a0864d07337a385464ce72796b39b48121f050c67859702a1be30fe7cb058ab26f4c7f1a430b52f2ee16cb4d69cc4089c77f3dfd6d14044a6fcb5705f1c35aabfc30b299bc5389e5fd3a0a20e36e7ed5cdc1129f9c2f090b6b90f62d252d1c33515e340726a42e3000ee5d40010c688fe16ef92db3a64ff30792610ebcbc353178c01dc0786469d2882d6ae692e18d75adec0e58e47cd2a8ca0c6906611729fdbf58ada358ccb6d29caa90ec15400cdf4a594fb03897c5c2b93f0cedbc1681391adc1fda0b8db6872563bcb2dd5fc2fba595920a385e72137a95fa689e5b42ecb9aee49ed2a630caac9df4240f865f618f30c794f9a6afcb2a0e33488045d748c27dc773868803bd0470563487c373b3aebe12d320748974c4774e5e11b406c5c30af97c4f93c18776b88dc21555bb2ca5882209b14dc2915ad33d31f18364cc4a8333aef9af9e13963947f4e8fd36f6b747a2a56e84d9b128e7f96b13f158bc6d850bf99aba20435923f7fc38d84e0841f69a38fc06ee0583936f43a4157e675bc29e5838be46018337c376a23d5a32dc8130189eabe0639700963b21d9c86d5db9145e3e1e56a29a2e2b3e98062178e83e665344d289ae4e08c1d5bfb41bc15aa027094f3404469ab28b370213f27a8102e7ec4680728834ac844af458e71b4b0d1a87dedb6d50d567402e3ad044a454c2e0eabbc39617296c1bf2765becfeab9a06831a81c37aed8f3a09db0aba565b7b4b08b066ad179aca536f9c49604f2869640ffc473e36e5b703", 0x1000}, {&(0x7f0000000140)="053611c0ce6b029e69068ba8f0d633111cb2a428725d4d278df0282cc39c59653fd71afea002b53221b1fa83cb591d5d10d67c044ed520a7", 0x38}, {&(0x7f00000011c0)="9a6164a4c87379acbe4b83530be43c26680bc202c38bbd55c111dd434ef9dd1c4ee1d90fe49e45e698bf0b6d3d09b6ccdb3db439fde957628f1bec6c2791de9da22079aa9fae952f7059b18d4729c233905c516bb53a72d71c458df773028a9cac48c2e12843fc2f53cedaaf9e270bd8fcc047f437456a3a9ec36050af53fab5", 0x80}], 0x4, &(0x7f0000001340)=[@rights={0x10}, @cred={0x20, 0xffff, 0x0, r0, r2, r3}], 0x30, 0x8}, 0xd) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r4, &(0x7f0000000180)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0x8) seteuid(r1) getsockname$unix(r4, 0x0, &(0x7f0000000080)) 01:06:24 executing program 0: r0 = socket$inet(0x2, 0x3, 0x1) sendto$inet(r0, &(0x7f0000000180)="11c92e3dbaca4faf986032da6e9f5849ab94ca86d6de21c4db1e7027dac54347e3a38f8f6862ad12dc8c3a9f7ed0d1eba55b267cac742189246d21a0214dfda503a0c5989d9bf4c4e500717a2fc489d9ff1eba91704158950e3b23360a4333d1400b8b0a180c384a92e29bd45348bca76adbd6b282067d417dd459", 0x7b, 0x200000004, 0x0, 0x0) 01:06:24 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) r1 = getpgrp() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001100)={0x0, 0x0}, &(0x7f0000001140)=0xc) r3 = getgid() setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001180)={r1, r2, r3}, 0xc) getpgrp() setrlimit(0x8, &(0x7f0000000040)={0xf, 0x292}) r4 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x80, 0x0) ioctl$KDGKBMODE(r4, 0x40044b06) r5 = syz_open_pts() r6 = getuid() write(r5, &(0x7f0000000100)="71268bb9f0252150b7521c9010be958fd76f4aa91c9cb5cff87218ab8d3784a63b9a1715935af5b42b2117beef314577cac32b06e053b05a80d25d74b1e9c91a46b9ba0b50a0ef14d025b26ff3a09e05348a7145d9b9c5960d346b035b1c1a3b69f46bae8b83e62a8d952ababe7b6971544293e679851d0cefedd85f8f9ebfceac0698f59fab439c7362854e6a21ec6bb7610b3113ebfb4bdbb4eff4ef2b4e1cb8a31d5a531e67887d07a966dbb6436455aa0b401fe43b838f19e54e4495d77e0399731f26df2f45327e0a11d7c5d819679cd707ef237fffa07089b67a8f12fe425377dbbf30200d0e5a7284457981c5e01964a84b9282be72425c49911e46e9efd6edc677e1473965504e9c87097da1ea218d38d18aef75c0549b7cdf3928f99ed4b788e00154b9b357aa1ee19ef753113e39801b1e02e68b5f3234719459b7d418eab9f6098074f6d9379d4ccce7691dfbebdcbd4a23ba6eed83c24670a4eddb55314983595427fbb2fcdf7d08da66bfbcff4feab1ecf1ed8f58b577143d7a4f98918dc396d4ffe6ffd177a475377fda1944a2ab6c868051ac5f6ea6cdb1075824899d0fb08d1cc585549e891f9ca8cd46eb461c87afc3d9e9bce3d8b2d289f14c1d0ecabc9084467041284b74e9a558b2389b2afedbef8c26b6507c12649b79b84c2a01a4c21316ccf2574b82e977fc4604fb131b6f8eaf54bd4088427be7ff978bf9dc0d4cdcefa5c5987fe81891280ab6314331dbc43084ad9272b984d3f780887c0c4ce06ca68fb2e082c3f49d950c421141ade1745cf3f7cfddc59455f42372a396be9ecee7e8f2a6e054001523d814de72f565f5b7d80ae59fa1ae598fa8b5dc02de9bdb0d8b7e9381db007c5c25ff4de638284d99145d8a1601ae1501d6d193aae0661713054d47e6bd8c073d7b9e72e174f054d2437383606d907e38952595429b8157a6031c530e44d2e691c96a6257d5479b503088b0baa45a059d38f477c902b13d5903a37b5f412427cb85339694e8c980711ecfd0c70a4296acf1a8d7466e9b4e5211752071687d1cfc85e95f16fcf09dc706c1e2839a9fa21b1aa0581a7ba3ed9558bb99f7cca6d0920ad8abdd1790dbf5d5f30a2e57671c2a9c29dc1072760d433b9685584ad3eb6fcf88779f8c4c81dd30462d7094c236f00de7014261bbf0cfcf773d495f8b756f58ccbd36197d1011433183c4263defeb109e8bbfba2fca45067591ee1c43997b1de18667f1535c2fa9085dcdaad59f5013aee04f3bf1dca444323e280d55c0543b57edb1adc6f1774539bfdc3f74611f2834957b61e9e72e0ae0c04f48d7ad792471e2e06555f04429c562c4b231ae3bc313eebbabfc424d4c0f05b8950a1ac29d88df29b5f49ecdb1b91b8f9cbc73c05d12f72c68e8af7f43957446fe891cb0f0935444cdefecfbb27f1bee236fd5418623f80fa318b6231ca44a011f436de80760bcdfca3e7cd7523c944cc955981daf19a3686e9bd64b36fd3e7e17fcc0cf633754dbec620234f98b1297bce64da3bbfa8a1c629f634ecf8792b0590cbf7df509fb1db2f06b448d100080c5468a0dfa52a8cb82f56db5d7dcb06cddb766f9a242e2bc9a7e604ff398e74b72f03a190399edd2475efaece2898a21c1476aab9325f08d30b04ecf9c140f04bd634ae4c6deeeac507cadd969eb1a13dc5497393406a78be156a0bf38ef7f62fda167552f0073c17b41637bc3bd473ec42f8ed43b10fa26e4f89657aad6260766ab0bf1943032bf8fcd07a31bf99fd81ba4f9ee5ecff36c1dbdbaf3f3c6f5e2d67cc2b2d585d5efc52595ef17058e5fc109019fabe87ace563e69e6abcc5fef5c25e1a6dc7e2abf910798807bcd9bd570f1201d5046ad8c32ee0df51b07c449c0ada9b1773a7ec2763bb414a91afd7a14d9e2d38d1b10860dff66690fb20b2d4ffb27d91d4e2476c0a085c3ff2607cc2795d995e5a630c05b5eeb42a9e10a07d4f9e202227e535433a8c29be578f1321e5e5f0aa27b39791fc93b2a3210f91fe4f838789295685248217f1d47d95d6f9033d2a2b08314072a618df00bedb04051cb40a8d8c0c561baab9ba735cade9ca5961c8436b5676515d7700d84218af113637fa1821b603518c09cda8ae9ff345d26ff464881e2e08580444ddddad5df4c7dc42123f44a545504ecc4d3b3153eb984f6e623b8653b45b669bfb57ac941906f45c4b299a326ca998bb5f6b184f4f977e77e2ebca7e0b32fd54939965d3892e3b17e3048731674e16d508a8f4ec3d3dd5d9945cc7f4bb163376794c40920eaea1a69f6862ab49fc323820e5ab42a70bce42f3ada2defb53d77d8009373d021bfb389ae890e9e5c32aa2240e85f210494c8453a775a40b736dcbc26f70fad186b021b042c989b1882170bb2c5c0532ba3752e828eb21a42b3650c2d475922b51a40cdf5594f97fd971765ccbb5a8df8b7c5e2ebba7d60e01afb8f3f1c15518ce0b0201e2388afc40fc353970e434b397e0e13c772a991e5668f38ee9aeebd97a70ac524372d335c325aae39f7edb133e4b6f828ca7f2babf6c325b4521513df21d925e7977ae17da9312d7cfcb98e701e4380d5acc0871e61f1368c1cb9ea9f04687caf617b36aebbd3f042d86e79dc8bd2104d24b490d42ed460178072243f958f331f1bbb447047524e6c2224ca29eb8ac551715481f309aacf4f6e4910505262c1ad6499bff74dbef2a69c69e3c242dc04d05b15408c6928c529043120cfad464080b839d17b6b4a85d624722487fb3e8f3615b2a59b7fec27bebdf20f4f537c937ca70473bac8776533341480b88faf26732519abf5e8dac046d7c32e86dbbae8613e0fb009a2b5e007314e34b0ecea529c579da7790039f663912e274471f7a1a82fc4f2b26484d6124c097ef06a49bb49393e5794e923659ce9383e7d748d8eb9ed2b39d7479df9ef92efbaaafca510da4ffd8fb9eeb7b64e07eecdf1efc0c69c35e2d948bb3b7b1f8b5116119e4bb1fd914101b7f308b0ca18b8bbf6a1adf50498790995c0f3a8142dbe2ca9367cb3ec855701fbda0608c83663b43a6fb03c5ff4971f1a7fbea080d363438737d0917d54454defcc97f78803d4fbc774c10d4c43728922f9bab35577c804fe2d478b0cff03eb34b2d2df4ae0445c0fa164351561c95269be02fb8172e863cb3482b66da996bab132a078f9a60536406b185eb082c375de9f0a1aa8a6f8c8c34f21f45fbc7ec6e6e55edcd816df67a0b207ef7e34f3b52a900cebbc23e559cab99f7a305b4a07a61871b11e6b6fbf9931373f1598d03cefab4ff021f77631f642567849364e0c54d2d6dd1505e47b9a5b1cc43462ffc19f7d414ec59152274c0003883945c6c740d7f42a150e49e8bd1c6370e82bc59d3412a241a8b7c9eca0ac9ad5c084c324ff59e5a7fb29409e4d825c634b6667d4aa2c07830582c5d4d37eef86e9207cb6800cb54bbd39be0248f0b380f2f98bf308c2bcd9d0f77db1879a840e3100d446b8f75ad133c79c089a8d6067a7c844743287013f026eaa6e489966b5a76ae2bd5b138d5169cb8338b52ef52f1b06688d076f2446146389c7781d70e8bac5c24fdf0665341fdac7c876098fa2ac998dfa32316b35004a3b6662df423e0431da8e3517b8caa9af3235ac474c1b2134ce05cf1e7ea4e532ec274e4958ab642f43c624ca6b96c7e526fd0cb02bb8b758e757ae0ab3dd0e643a946785aeb91bd10a78c2d973a5e0f3b8979943a2abb8fe38792cc4ae06771f8c395307d8acaa2783598758773e2be0f647602d3b53c3ebbe9b6b9d52d53aeae4eb9af29336b348f620c261e3568af34fb7c394448bbccbf9c472bc87d5d60e50d0a193a1b11234fb42e6107386f288b27352348f89a6aa0a6a07ab9f6ffff2f4453e16414cedfec93f4f388fca766623e4ddf9d5c6aa3f89fd3c1ab30e24cd0e0a7086bf72846053575a9e66ad4ae95f513c392abc2c2c4fe54999b9baabe8dfc5f5bd959ca1b084c2ad0511b51545a74a07c61458a0ce84434d37133a3c9112fe692ffeb9c5b7ee7f376f96774aea682c9367a7082d27a421662ee5143cc0ade94d2ea58a74361fcd3c0de68cf4edcbda476f742ded0f873508cec530c8c54c835038bdd2070205de919e75cd72e6de266b8a46ed457a637304d7489936a211ed8ab7a6858911f8126e417a67db1e657e46b7b6c799b20a959d03b0a8e7dd1a9bb7c71c7ed183933a9c66e69de31ff70dec050489ddd7d22f5489521c3ebc745320ed0a4f0d6acf0ac3ed539b98409141c89a7a8cb354d2746c57bc944c3b3af663cc7fbfe627f50a09f1657148e3d056fb2406b26c0f545b1a177836a5c79be6ebc1485cbd017308dca46bed8248f0795356253c64e625b649ae451323c0b3efe36e7bbbc3828be056db897d05bfc9c82d5e5e19c02e45f6ef5bb6abdad4b2e149034f61ceef778427cb6305ef048924f3dcd05123023051ffa743e7d62f532db989ae795ec89dbd4cc1996edffbfaf9ca9d54de07d607d4fd0f425bff5e0e2d6fc435aa1c8841873d706d107e5c9f1e9eb56f5edd7068a71c211e88cc15b2cd04f470d299a42acc6e11a8909ba074b3df5a72d57c09fcc0fe4b6c5ebc70594a14c5b2aeb060305987ccc77dfc3503d5815c40cd3bcb053aa715c28d857d2b2b345cd12dd5a97494d64fad46889bf2fe8ba7583b8be0eb67c691c73c8098b371ea9cd518e667523b6c8e9d6abf573aee1b7b4aef06c76b7ab47c136adf768e2f9094a3123b2e2674efd879bb7a46a591e8b93426fa4c80c8fb0ae9ae4a14ca394fedd1e37a1386a095550900943a26ee1b74c07c8e1dd5c11de0860eedcec97fe188787202a7c4de56115d582c7e7a5af4cde24e48e30beaf560fbd6fff2fa6428c8571a96f6563f4493878d45688ba29416cc63d2c1a9a7b62285a9d12c45ec4d4340e494fc3ea5b403ae137697eff93c78215ee121d9339b34417156e723c5ec9c2d7ad781e78e5e7418de449b96c5d55ab3f72913d33530d065fd1f0e228d8c28e1cadf34de747b217d9eabebfc72e2ea236bdfdf3f119886f89423a237aac5a82629be1e1b88cead2faa5c77a5a077ee26b2f0b896a6c4bfaadc2634ab5adb26cb5859d6d12e670717acaa71b757ca0a2157660ea293ccab6dc5f7b43d085d68791b4df0578ab9607c31911a6bc65d569f3df2cf6fa1b70d8caec7302012b064d07d7d0125b16689cd0957dd471dd607c5dd59275e0d8d9b248019df6d5ec97089a5d1d4c462c57edd0096c9ba27c287e21748dcec459bfa3f6262f84ad5a5e4779a534945d173192874ae5a5039c91d9563e6c54e3e4df7ea8442c9c5a983eaf280267fde26f434a2206d51e1ee62417b3450df56e49ea1cf183d53c806890b05d0806a9b11a69de1e45abf2dc042fc86be3b47dbfb959aaa49b35eb8006753bdbc100aabae234117933498561605387da232bbde1ad33a0beb1bb6c2ba652a9dd61320121e738c3ca6112a092cb71bf307245f1078432a949d29d69cebb39c38f601dba279e279f1f561eab2c8b0b6a304fc39581d1b809dfcca458b5662336f86a4440adc2f55784c06011e3c8efb53d744e87bd92e79f3ad7fe50dd7b17919010b7f9c4de606579fc7be705617fd9684f2519cbf6daf2d271561030a15936a5c2bcf7c819aa4fad49c89e76649656005b8280b63b1f928154277d932c14290970baba3a54faa501603bd24ba7765393a64326ad386ef0aa11267b509b7b95b122ba61e9a78252e1581c8f55d1c566e", 0x1000) r7 = getgid() socket(0x10, 0x4000, 0x4) fchown(r5, r6, r7) ioctl$TIOCOUTQ(r5, 0x40047473, &(0x7f0000000000)=0x1) r8 = syz_open_pts() close(r8) syz_open_pts() write(r8, &(0x7f00000000c0)="332a17163b0a9622dcd2aa871f08bd12", 0x10) 01:06:24 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000280)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b402934999abccdb3189cfb38f83ff90c2452c60af2b51ad0c6b004170162932fda25d893b0679a4", 0x65}], 0x1) write(r0, &(0x7f0000000300)="acf11695c181eafb5e568181155cf063fae5b422a07b70ce2eb8bec3d5324b36127ec0403ce7ed861eb7aa084072c1acf5d6ba093aa8f5671305584a4fc1ad88ba9990b92d765f96b95eaadceda45979c75188b1f4a8fc7b645a5a1677784497473d44b39c6d08b7961d8868fb62e364e41fdcb2f1a4eda20da5a30d6d00fd22f79351a6812efe37ac0f35329c29abfb8c4b19d9dc56e31ec4e6b0020f6909430a656e434aeda59cb7edd1ec4b81cdcca8e90dd5e95f29abd67f1714857148665b7a84c14c3f958b268a8c5e92112b447c9a45a0893f8f8d9d6a75894caa88020724916a7cde0ac0668e75", 0xeb) r1 = syz_open_pts() close(r0) r2 = dup(r1) ioctl$TIOCSTAT(r2, 0x20007465, &(0x7f0000000000)) r3 = syz_open_pts() socket$inet6(0x18, 0x4000, 0x8) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000080)={0xffffffffffffff7f, 0x0, 0x8000000000003, 0x7ffffffffffffffc, "845d550900200000fc5c7fd2008f27df00"}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 01:06:24 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x8000, 0x0) ioctl$WSDISPLAYIO_WSMOUSED(r1, 0x80185758, &(0x7f0000000080)={0xffffffffffff59e7, 0x9, {0x6, 0xfff}}) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000040", 0x8) 01:06:24 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) stat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)) setsockopt(r0, 0x29, 0x80000000000000d, 0x0, 0x0) 01:06:24 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202d, 0x1b00) r0 = open(&(0x7f0000000140)='./bus\x00', 0x400000003fd, 0x200000004) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000080)=0x200) write(r0, &(0x7f0000000040)="9c87c377284c35b8412e2e2e", 0xc) execve(0x0, 0x0, 0x0) clock_settime(0x4, &(0x7f0000000000)={0x8, 0x3}) 01:06:24 executing program 1: chdir(&(0x7f0000000180)='./file0\x00') r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000280)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b402934999abccdb3189cfb38f83ff90c2452c60af2b51ad0c6b004170162932fda25d893b0679a4", 0x65}], 0x1) dup2(r0, r0) write(r0, &(0x7f0000000300)="acf11695c181eafb5e568181155cf063fae5b422a07b70ce2eb8bec3d5324b36127ec0403ce7ed861eb7aa084072c1acf5d6ba093aa8f5671305584a4fc1ad88ba9990b92d765f96b95eaadceda45979c75188b1f4a8fc7b645a5a1677784497473d44b39c6d08b7961d8868fb62e364e41fdcb2f1a4eda20da5a30d6d00fd22f79351a6812efe37ac0f35329c29abfb8c4b19d9dc56e31ec4e6b0020f6909430a656e434aeda59cb7edd1ec4b81cdcca8e90dd5e95f29abd67f1714857148665b7a84c14c3f958b268a8c5e92112b447c9a45a0893f8f8d9d6a75894caa88020724916a7cde0ac0668e75", 0xeb) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0xffffffffffffff7f, 0x0, 0x8000000000003, 0x7ffffffffffffffc, "845d550900200000fc5c7fd2008f27df00"}) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x3e0000000000000, 0x6, 0x3, 0x100000000, "dd4fb3081f4580ba8b568c8f3e7db6d9f11e2013", 0x4, 0x200}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) ioctl$TIOCCDTR(r2, 0x20007478) socket$unix(0x1, 0x2, 0x0) 01:06:24 executing program 0: clock_gettime(0x0, &(0x7f0000000000)) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x80, 0x160) ioctl$KDSETRAD(r0, 0x20004b43) openat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x0, 0x0) clock_gettime(0x6, &(0x7f0000000040)) 01:06:24 executing program 0: r0 = socket$inet(0x2, 0x4000000000004, 0x5) setsockopt$inet_opts(r0, 0x0, 0x9, &(0x7f0000000000), 0x0) getitimer(0x0, &(0x7f0000000000)) r1 = msgget$private(0x0, 0x40) msgsnd(r1, &(0x7f0000000080)=ANY=[@ANYBLOB="02000000000000007b84851fbe5c46c0852e6802357bffe7dd5e0356a350b805a21ae8a23086f83647fce1d0bce41ce2f4fa91da56211a17fe69277c176e42aeefae9ab0ee79122de25ff97f51595e5bd88043ca89"], 0x39, 0x800) 01:06:24 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000280)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b402934999abccdb3189cfb38f83ff90c2452c60af2b51ad0c6b004170162932fda25d893b0679a4", 0x65}], 0x1) write(r0, &(0x7f0000000300)="acf11695c181eafb5e568181155cf063fae5b422a07b70ce2eb8bec3d5324b36127ec0403ce7ed861eb7aa084072c1acf5d6ba093aa8f5671305584a4fc1ad88ba9990b92d765f96b95eaadceda45979c75188b1f4a8fc7b645a5a1677784497473d44b39c6d08b7961d8868fb62e364e41fdcb2f1a4eda20da5a30d6d00fd22f79351a6812efe37ac0f35329c29abfb8c4b19d9dc56e31ec4e6b0020f6909430a656e434aeda59cb7edd1ec4b81cdcca8e90dd5e95f29abd67f1714857148665b7a84c14c3f958b268a8c5e92112b447c9a45a0893f8f8d9d6a75894caa88020724916a7cde0ac0668e75", 0xeb) r1 = syz_open_pts() r2 = dup(r1) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000600), 0xc) close(r0) r3 = getgid() setgroups(0x1, &(0x7f00000005c0)=[r3]) r4 = dup(r1) getgroups(0x2, &(0x7f0000000000)=[0x0, 0x0]) getgroups(0x3, &(0x7f0000000180)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) getgroups(0x4, &(0x7f00000001c0)=[0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) r8 = getegid() getgroups(0x1, &(0x7f0000000200)=[0x0]) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, &(0x7f0000000400)=0xc) getgroups(0x6, &(0x7f0000000440)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0xc) getgroups(0x8, &(0x7f0000000500)=[r5, r6, r7, r8, r9, r10, r11, r12]) r13 = syz_open_pts() flock(r0, 0xf) symlink(&(0x7f0000000540)='./file0\x00', &(0x7f0000000580)='./file0\x00') ioctl$TIOCSETA(r13, 0x802c7414, &(0x7f0000000080)={0xffffffffffffff7f, 0x0, 0x8000000000003, 0x7ffffffffffffffc, "845d550900200000fc5c7fd2008f27df00"}) readv(r13, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 01:06:24 executing program 0: pipe(&(0x7f0000000180)) getgroups(0x7, &(0x7f0000000080)=[0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) setegid(r0) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r1 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) write(r1, &(0x7f0000000040)="510fc3a0386f", 0x6) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) 01:06:24 executing program 0: mlock(&(0x7f000000e000/0x4000)=nil, 0x4000) mprotect(&(0x7f0000003000/0x3000)=nil, 0x3000, 0x3) mlock(&(0x7f0000001000/0x10000)=nil, 0x10000) r0 = open(&(0x7f0000000000)='./file0\x00', 0x480, 0xc) mmap(&(0x7f0000002000/0x2000)=nil, 0x2000, 0x5, 0x4012, r0, 0x0, 0x0) r1 = getpid() mlock(&(0x7f000000c000/0x2000)=nil, 0x2000) mlock(&(0x7f0000006000/0x2000)=nil, 0x2000) fcntl$lock(r0, 0x0, &(0x7f0000000040)={0x3, 0x3, 0x7, 0x80000000000, r1}) 01:06:24 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x3a0914c44f7b202a, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000080)="805a1bea1a69a957bfa8afea0381dc1037f9e4331aa63f9dc7247f9a39e598091bd4c4479289200000000000000000000000000000f30b201b5c83e6cc9e3ddc67984d127e4cb9a3d84419fbd498d97cc5b0f302e766", 0x37) execve(0x0, 0x0, 0x0) 01:06:25 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000280)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b402934999abccdb3189cfb38f83ff90c2452c60af2b51ad0c6b004170162932fda25d893b0679a4", 0x65}], 0x1) write(r0, &(0x7f0000000300)="acf11695c181eafb5e568181155cf063fae5b422a07b70ce2eb8bec3d5324b36127ec0403ce7ed861eb7aa084072c1acf5d6ba093aa8f5671305584a4fc1ad88ba9990b92d765f96b95eaadceda45979c75188b1f4a8fc7b645a5a1677784497473d44b39c6d08b7961d8868fb62e364e41fdcb2f1a4eda20da5a30d6d00fd22f79351a6812efe37ac0f35329c29abfb8c4b19d9dc56e31ec4e6b0020f6909430a656e434aeda59cb7edd1ec4b81cdcca8e90dd5e95f29abd67f1714857148665b7a84c14c3f958b268a8c5e92112b447c9a45a0893f8f8d9d6a75894caa88020724916a7cde0ac0668e75", 0xeb) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x102, 0x0) r2 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000180)={0x7, 0x2, 0x8001, 0x8, "ed689e6448356c994ae85a2e7ddee33ab3b070f6", 0x4, 0x5}) close(r0) dup(r2) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000080)={0xffffffffffffff7f, 0x0, 0x8000000000003, 0x7ffffffffffffffc, "845d550900200000fc5c7fd2008f27df00"}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 01:06:25 executing program 0: r0 = accept(0xffffffffffffffff, &(0x7f0000000000)=@un=@abs, &(0x7f0000000040)=0x8) getsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000080), &(0x7f00000000c0)=0x4) r1 = socket(0x11, 0x3, 0x0) getsockopt(r1, 0x11, 0x1000000000000001, 0x0, 0x0) 01:06:25 executing program 0: link(0x0, &(0x7f0000000400)='./file0/file0\x00') pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r0, &(0x7f0000000280), 0x0) write(r1, &(0x7f00000005c0)="d0098bcf37d3915df20800a046fa43d1c87fd2a7b9967992f47a16fa43d3a60d3fdb55f1d59ef8f3f714d1238c9dd8a53a46a99b1ac8f2fde1b0858823b5815f5dc05a66d6ec3252e9484e0d16e0aa57f4dc9158b62e2af5436f", 0x5a) r2 = geteuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) fchownat(r1, &(0x7f0000000000)='./file0/file0\x00', r2, r3, 0x6) recvmsg(r1, &(0x7f0000000200)={&(0x7f0000000080)=@in6, 0xc, &(0x7f00000000c0), 0x0, &(0x7f0000000100)=""/229, 0xe5}, 0x2) 01:06:25 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f00000006c0)=[{&(0x7f0000000400)="d19c07cd37ada112fadfe0367b7551260c07a5360cfa92a9b41d931078d11f437545f2bba68a94f117fd2b3f8208e8115cf09735b146c29034c469cf490f00d25b52e1d1d05c64619000a2421eefbfb0d38a5a68216dd939f15883b0b8d6fda4007a00e6a7e793e9e5b4eff46d4ca8cf2ce0e55398ab7358aab68593456e1425f7d7e77d2acdf5ba28f1bce3b65d16626a6ba19ad15fb23b95dcaefbce1a72fee630a284be4278c97a1a9d78e2b3db57bc70a8423f8a4c8c9fcab749"}, {&(0x7f0000000500)="ec399fe2267be1b7f432217dc3ea52be3b434f0196de9237c5a442908369493797bb4d16371c53243ca938b0b15399679994b6ca6a63e840807e32744431628ae5cb1c6971ee831f04db4fef5482fe08f37da6cacfd3eedbc9cfe5b75ad162cd20e3d62ce00db48516b0ae43a520a9e517a65f1ca1b8e349424ce6b9e1749de805c91bdb85ef6aca1016f14a20da73868ba75b678d6aadc5ddd2276dc221cc7b608f388f8c0cd33a840fd6ced463a5"}, {&(0x7f0000000200)="ac837d9f6c98e39aa79a94dadae518f9c23186021f410592f95bc9cb9d6dd33b3f0b6601a075a53c57378035aff41dd2382053ae098091e90b6b113f217416f12bdd171422e12d47eb205bba"}, {&(0x7f00000005c0)="e359ffd0b560f9491654895ca3c76d73e416d91772ab29e00df166a2dab5f8151d75b6ce8b2f5e02fb7f370578a2822c2f09818980b8593d0371ad1185bc65d2641a84faa7759fc6152ae77b755d23175b92501cfd152c6ea44f8739f379c19d68bcf7cdc81bdc4367342eedc66aadb57b11530ac347683586a6f7baba6cc24bffb3fbf84c740c8d54b21c939389b6f3a1d726b0ab4c289419ab"}, {&(0x7f0000000680)="4e305828ae299e3b0cbfbfbdb35ee83772f28867356e9c879e7defa2a2e746a583e9913c3e"}], 0x1) write(r0, &(0x7f0000000300)="acf11695c181eafb5e568181155cf063fae5b422a07b70ce2eb8bec3d5324b36127ec0403ce7ed861eb7aa084072c1acf5d6ba093aa8f5671305584a4fc1ad88ba9990b92d765f96b95eaadceda45979c75188b1f4a8fc7b645a5a1677784497473d44b39c6d08b7961d8868fb62e364e41fdcb2f1a4eda20da5a30d6d00fd22f79351a6812efe37ac0f35329c29abfb8c4b19d9dc56e31ec4e6b0020f6909430a656e434aeda59cb7edd1ec4b81cdcca8e90dd5e95f29abd67f1714857148665b7a84c14c3f958b268a8c5e92112b447c9a45a0893f8f8d9d6a75894caa88020724916a7cde0ac0668e75", 0xeb) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000080)={0xffffffffffffff7f, 0x0, 0x8000000000003, 0x7ffffffffffffffc, "845d550900200000fc5c7fd2008f27df00"}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) preadv(r2, &(0x7f0000000180)=[{&(0x7f0000000000)=""/9, 0x9}, {&(0x7f0000000740)=""/227, 0xe3}, {&(0x7f0000000840)=""/176, 0xb0}, {&(0x7f0000000900)=""/251, 0xfb}, {&(0x7f0000000a00)=""/217, 0xd9}, {&(0x7f0000000b00)=""/201, 0xc9}], 0x6, 0x0) 01:06:25 executing program 0: r0 = socket(0x18, 0x3, 0x3a) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0xc0, 0x0) ioctl$TIOCSBRK(r1, 0x2000747b) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) r2 = syz_open_pts() ioctl$TIOCSTSTAMP(r2, 0x8008745a, &(0x7f0000000000)={0x800, 0xa07e}) fcntl$setstatus(r0, 0x4, 0x40) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x4, 0x0, 0x0, 0x5}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0)={{}, {}, 0x0, [0xff, 0x1000000000000000, 0x0, 0xfffffffffffffffe, 0xffffffffffffffff, 0x0, 0xfffffffffffffffe, 0x6]}, 0x3c) setsockopt(r1, 0x80, 0x9, &(0x7f0000000140)="4966914635fefd7275aecb09eb61eafafd727de93430b2e55fd95ccc37750e3062f307dd934b5fe3cd2f4a0072a79b3c2f206cc564bbe7591bc1c6ae2fd9c4d26c43995cb264089450fa590e842632210b16b3dce01f1cf20b45253ecb890859037a65d049c020ac027c4d15caeb888f05685e03fce74c4949", 0x79) 01:06:25 executing program 0: r0 = dup(0xffffffffffffff9c) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000000)) pipe(&(0x7f0000000080)={0xffffffffffffffff}) close(r1) poll(&(0x7f00000002c0)=[{r1}], 0x200000000000002b, 0xffffffffffffffff) 01:06:25 executing program 0: r0 = socket(0x18, 0x2, 0x0) socketpair(0x6, 0x5, 0x6, &(0x7f0000000040)) setsockopt(r0, 0x1000000000029, 0x20000002b, &(0x7f0000000000)="4b74954c", 0x4) 01:06:26 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000280)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b402934999abccdb3189cfb38f83ff90c2452c60af2b51ad0c6b004170162932fda25d893b0679a4", 0x65}], 0x1) write(r0, &(0x7f0000000300)="acf11695c181eafb5e568181155cf063fae5b422a07b70ce2eb8bec3d5324b36127ec0403ce7ed861eb7aa084072c1acf5d6ba093aa8f5671305584a4fc1ad88ba9990b92d765f96b95eaadceda45979c75188b1f4a8fc7b645a5a1677784497473d44b39c6d08b7961d8868fb62e364e41fdcb2f1a4eda20da5a30d6d00fd22f79351a6812efe37ac0f35329c29abfb8c4b19d9dc56e31ec4e6b0020f6909430a656e434aeda59cb7edd1ec4b81cdcca8e90dd5e95f29abd67f1714857148665b7a84c14c3f958b268a8c5e92112b447c9a45a0893f8f8d9d6a75894caa88020724916a7cde0ac0668e75", 0xeb) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xffffffffffffff7f, 0x0, 0x8000000000004, 0x7ffffffffffffffc, "845d550900200000fd27df00"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 01:06:26 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) r1 = msgget$private(0x0, 0x100) msgctl$IPC_RMID(r1, 0x0) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r0, r2) r3 = msgget$private(0x0, 0xc) msgctl$IPC_RMID(r3, 0x0) 01:06:26 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x80006007, 0x9) r0 = open$dir(&(0x7f0000000040)='./bus\x00', 0xfffffffffffdfffe, 0x0) select(0x40, &(0x7f00000000c0), 0x0, &(0x7f00000001c0)={0x8, 0x2, 0x2, 0x3, 0x8e, 0x7, 0x4, 0xffff}, &(0x7f0000000200)) mkdirat(r0, &(0x7f0000000000)='./bus\x00', 0x58) 01:06:26 executing program 0: r0 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x20, &(0x7f0000000100), 0x1) connect$unix(r0, &(0x7f00000000c0)=@file={0x1, './file0\x00'}, 0xa) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, &(0x7f0000000280)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) r4 = fcntl$getown(r0, 0x5) socket(0x1, 0x4, 0x7) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, 0xc) r6 = getgid() sendmsg$unix(r0, &(0x7f0000000480)={&(0x7f0000000140)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000200)=[{&(0x7f0000000180)="d56a16127148e0704e29e3481e365503186379a21b48751b5066b45ae6a3e2d1a26782ca4bee6757193277988dcba9130feaeb25e2bfcf6268763754e5d80973c10bf7dd4d92ff6b00ec4964c2ec155901e549fe7aad9ab1", 0x58}], 0x1, &(0x7f00000003c0)=[@cred={0x20, 0xffff, 0x0, r1, r2, r3}, @rights={0x18, 0xffff, 0x1, [r0]}, @cred={0x20, 0xffff, 0x0, r4, r5, r6}, @rights={0x20, 0xffff, 0x1, [r0, r0, r0, r0]}, @rights={0x30, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0, r0, r0]}], 0xa8, 0x8}, 0x409) sendto$inet6(r0, &(0x7f0000000000)="9588c0ecf1438fb862858e59a0529d51cf7515d14cafe0de376ec81d8d4d9d700481a6180fa67c7fe0b69fc7ed601b8e0d8e1cd030b2b3d70ebbd83c46dc7e3d5881f76055644706949fa5c4f10ef8eea2a375921eff", 0xfffffffffffffee4, 0x40d, &(0x7f0000000080)={0x18, 0x0, 0x3, 0x7fffffff}, 0xc) 01:06:26 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000280)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b402934999abccdb3189cfb38f83ff90c2452c60af2b51ad0c6b004170162932fda25d893b0679a4", 0x65}], 0x1) write(r0, &(0x7f0000000300)="acf11695c181eafb5e568181155cf063fae5b422a07b70ce2eb8bec3d5324b36127ec0403ce7ed861eb7aa084072c1acf5d6ba093aa8f5671305584a4fc1ad88ba9990b92d765f96b95eaadceda45979c75188b1f4a8fc7b645a5a1677784497473d44b39c6d08b7961d8868fb62e364e41fdcb2f1a4eda20da5a30d6d00fd22f79351a6812efe37ac0f35329c29abfb8c4b19d9dc56e31ec4e6b0020f6909430a656e434aeda59cb7edd1ec4b81cdcca8e90dd5e95f29abd67f1714857148665b7a84c14c3f958b268a8c5e92112b447c9a45a0893f8f8d9d6a75894caa88020724916a7cde0ac0668e75", 0xeb) r1 = syz_open_pts() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) getgroups(0x7, &(0x7f0000000200)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0]) fchown(r1, r2, r3) close(r0) r4 = dup(r1) r5 = syz_open_pts() ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000080)={0xffffffffffffff7f, 0x0, 0x8000000000003, 0x7ffffffffffffffc, "845d550900200000fc5c7fd2008f27df00"}) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0x5, 0x800, 0xfffffffeffffffff, 0x4, "a0695dd18d40cbf881d358a0e990c4611322420d", 0x1, 0x558502d6}) readv(r5, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 01:06:26 executing program 0: r0 = kqueue() r1 = syz_open_pts() kqueue() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xfbb2, 0x0, "854955883d026111fe4d04000000100000001000"}) kevent(r0, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0xfffffffffffffffb}], 0x5ef, 0x0, 0x0, 0x0) 01:06:26 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x10, 0x108) readv(r0, &(0x7f00000002c0)=[{&(0x7f00000000c0)=""/52, 0x34}, {&(0x7f0000000100)=""/171, 0xab}, {&(0x7f00000001c0)=""/60, 0x3c}, {&(0x7f0000000200)=""/146, 0x92}], 0x4) select(0x22, &(0x7f0000000000)={0x4000000000000008}, 0x0, 0x0, 0x0) 01:06:26 executing program 1: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) r1 = accept(0xffffffffffffffff, &(0x7f0000000200)=@in6, &(0x7f0000000240)=0xc) dup2(r0, r1) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r2, &(0x7f0000000300)="acf11695c181eafb5e568181155cf063fae5b422a07b70ce2eb8bec3d5324b36127ec0403ce7ed861eb7aa084072c1acf5d6ba093aa8f5671305584a4fc1ad88ba9990b92d765f96b95eaadceda45979c75188b1f4a8fc7b645a5a1677784497473d44b39c6d08b7961d8868fb62e364e41fdcb2f1a4eda20da5a30d6d00fd22f79351a6812efe37ac0f35329c29abfb8c4b19d9dc56e31ec4e6b0020f6909430a656e434aeda59cb7edd1ec4b81cdcca8e90dd5e95f29abd67f1714857148665b7a84c14c3f958b268a8c5e92112b447c9a45a0893f8f8d9d6a75894caa88020724916a7cde0ac0668e75", 0xeb) r3 = syz_open_pts() mlock(&(0x7f0000ffb000/0x2000)=nil, 0x2000) close(r2) unlinkat(r0, &(0x7f0000000280)='./file0\x00', 0x8) r4 = dup(r3) r5 = syz_open_pts() ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000040)) readv(r2, &(0x7f0000001840)=[{&(0x7f00000002c0)=""/64, 0x40}, {&(0x7f0000000500)=""/4096, 0x1000}, {&(0x7f0000000400)=""/32, 0x20}, {&(0x7f0000001500)=""/177, 0xb1}, {&(0x7f0000001740)=""/139, 0x8b}, {&(0x7f0000000440)=""/124, 0x7c}, {&(0x7f00000015c0)=""/104, 0x68}, {&(0x7f0000001800)=""/35, 0x23}], 0x8) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f0000000180)=0xc) getpgid(r6) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000080)={0xffffffffffffff7f, 0x0, 0x8000000000003, 0x7ffffffffffffffc, "845d550900200000fc5c7fd2008f27df00"}) readv(r5, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) accept$unix(r4, 0x0, &(0x7f00000001c0)) 01:06:26 executing program 0: r0 = socket$unix(0x1, 0x7, 0x0) socket(0x2, 0x4000, 0x1) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}}], 0x0, 0x0, 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x200, 0x0) setsockopt(r1, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) 01:06:26 executing program 0: mknod(&(0x7f00000000c0)='./file0\x00', 0x100001fff, 0x28ae) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffe, 0x93}], 0x28, 0x0, 0x0, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x1, 0x0) ioctl$TIOCGFLAGS(r2, 0x4004745d, &(0x7f0000000180)) kevent(r1, &(0x7f0000000580)=[{{r0}, 0xfffffffffffffffe, 0x2}], 0x8, 0x0, 0x7, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='./file0\x00') 01:06:26 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0xfff, 0x3) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) pipe2(&(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) utimensat(r0, &(0x7f0000000380)='./bus\x00', &(0x7f00000003c0)={{0x0, 0x9369}, {0x400, 0xc1}}, 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) getgroups(0x7, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) open(&(0x7f00000004c0)='./bus\x00', 0x83, 0x42) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) openat(r0, &(0x7f0000000400)='./file0\x00', 0x0, 0x86) chown(&(0x7f00000001c0)='./bus\x00', r3, r2) setgroups(0xffffffffffffff72, 0x0) chdir(&(0x7f0000000140)='./bus\x00') setuid(0xee01) r4 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) r5 = semget$private(0x0, 0x0, 0x2) semctl$GETVAL(r5, 0x3, 0x5, &(0x7f0000000280)=""/159) fchmodat(r4, &(0x7f0000000200)='./bus\x00', 0x40, 0x4) renameat(r4, &(0x7f0000000240)='.\x00', 0xffffffffffffffff, 0x0) r6 = semget$private(0x0, 0x7, 0x0) semctl$GETNCNT(r6, 0x0, 0x3, &(0x7f0000000000)=""/191) r7 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x0, 0x4) ioctl$WSDISPLAYIO_GETSCREENTYPE(r7, 0xc028575d, &(0x7f00000000c0)={0x5, 0x20000000000000, './file0\x00', 0x0, 0x5, 0x4614869b, 0xcd}) 01:06:27 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x90d6, 0x80000000, "d730c1e7bb6fc6e23c5b00000000000000e74de4", 0x0, 0x3}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000280)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b402934999abccdb3189cfb38f83ff90c2452c60af2b51ad0c6b004170162932fda25d893b0679a4", 0x65}], 0x1) write(r0, &(0x7f0000000300)="acf11695c181eafb5e568181155cf063fae5b422a07b70ce2eb8bec3d5324b36127ec0403ce7ed861eb7aa084072c1acf5d6ba093aa8f5671305584a4fc1ad88ba9990b92d765f96b95eaadceda45979c75188b1f4a8fc7b645a5a1677784497473d44b39c6d08b7961d8868fb62e364e41fdcb2f1a4eda20da5a30d6d00fd22f79351a6812efe37ac0f35329c29abfb8c4b19d9dc56e31ec4e6b0020f6909430a656e434aeda59cb7edd1ec4b81cdcca8e90dd5e95f29abd67f1714857148665b7a84c14c3f958b268a8c5e92112b447c9a45a0893f8f8d9d6a75894caa88020724916a7cde0ac0668e75", 0xeb) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0xffffffffffffff7f, 0x0, 0x8000000000003, 0x7ffffffffffffffc, "845d550900200000fc5c7fd2008f27df00"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 01:06:27 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x16, &(0x7f0000000000), 0x0) r1 = semget$private(0x0, 0x3, 0x1) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000000)=""/143) 01:06:27 executing program 0: r0 = socket(0x10, 0x3, 0x0) write(r0, &(0x7f0000000240)="2400000052001fec13f9f407000904ff020007ed080001001144758736dcccf900001e00", 0x24) 01:06:27 executing program 0: semctl$GETALL(0x0, 0x0, 0x6, 0xfffffffffffffffe) r0 = socket$inet(0x2, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000480), 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000007c0)={0x0, 0x0}, &(0x7f0000000640)=0xfffffffffffffe18) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0, 0x0}, &(0x7f00000006c0)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000700), &(0x7f0000000740)=0xc) fcntl$lock(r2, 0x7, &(0x7f00000002c0)={0x3, 0x1, 0x7, 0x5}) r5 = fcntl$dupfd(0xffffffffffffffff, 0xa, r2) r6 = open$dir(&(0x7f0000000940)='./file0\x00', 0x8442, 0x10) getgroups(0xa, &(0x7f0000000780)=[0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0]) sendmsg$unix(r1, &(0x7f0000000880)={&(0x7f00000001c0)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000000440)=[{&(0x7f0000000540)="18dd41484cffb84e11adf1145663affccc1c8c9b2649afa805701fb5dcaef796db3f9d59835e731f51bcda827c4fc345d2cc85b398e38751f0e97438f24ea22f5840ea262ba214e38bc6a75740b65ba9fe6dc2177bfc0ab228e7e32299cf894a42282ec3fcfaa78fa732270b536171ab3fa3b4ad12b85b46403e714bd87eb6cf9c93e7817c82a0c7055780935b95860f9e78b3a2eaddc953f7561f86aee82fa076e727499de88bcd8a002ea696e10e861a4f99baa71c3a61d3d9c5e5e298c8d44e8d6db612b19b779b0ebfeabe7ebe185fff00fbe37e296bc1f893df10196cac3bbeb131048d64614f5dd1015c237c2007411022a0242392", 0xf8}], 0x1, 0x0, 0x0, 0x408}, 0x9) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_linger(r7, 0xffff, 0x80, &(0x7f0000000380)={0x9, 0x15a400}, 0x8) ioctl$VT_WAITACTIVE(r5, 0x20007606, &(0x7f0000000800)=0x2006) sendmsg$unix(r7, &(0x7f0000000280)={&(0x7f0000000180)=ANY=[@ANYRESOCT=r0], 0x1, 0x0, 0x0, &(0x7f00000009c0)=ANY=[@ANYBLOB="b1e75cff7589f638a39f1adf0777e96caa6f0401772f5a063e1c4293da041214bbfecff5bfc6029928174fbe81df7ccc9a346e04f8d8fc026e5fd213f95f0cb2d959a0e9bb5e0df68960add3ca65e9a5a9ba0e8f4e7d5019ea23b41245d35f4d0c4d0000000002000000358f8cdf84482a5f458b9864e45e0978adf661072859e2f3f7d0eecffbd6dab5bb7074b9124a60ebff716375da62870030d8a8b74117a76dd9608cb8522633c48307fc75961f1d5257a7c366b2ab030fba0f57e551958a8cc53b53dfc8519045f74e65c06bf992aa8ef4f99c4eeccfb6fffb9e9317799d87a14d8249fe637f90ebf7c38a97840cfaed257747fdaeb5c5a0945f68a67586f250ee393f787b10afe62efd881f1907ad4c6c29c119c221c627446fdd936d7449ffa6f56d6604fa951dba52e621686e719dcf54e97f1431bc0f40f573ce2f0a411756416cac8bb8c0ed769d85f504841e15e3e9b9"], 0x156}, 0x0) r8 = socket$unix(0x1, 0x2, 0x0) setrlimit(0x5, &(0x7f0000000400)={0x5, 0x156}) sendmsg$unix(r8, &(0x7f00000008c0)={&(0x7f0000000980)=@file={0x0, './file0\x00'}, 0x8, &(0x7f0000000580), 0x9, 0xfffffffffffffffe, 0x148}, 0x0) r9 = semget$private(0x0, 0x6, 0x1fe) fchown(r7, r3, r4) semop(r9, &(0x7f00000000c0)=[{0x4, 0x0, 0x1800}, {0x3, 0x2, 0x1800}, {0x0, 0x3, 0x1000}], 0x3) r10 = semget$private(0x0, 0x4, 0xa1) semctl$SETVAL(r9, 0xffffffffffffffff, 0x8, &(0x7f00000003c0)=0x7) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000300)) semop(r10, &(0x7f0000000000)=[{0x2, 0x2, 0x800}, {0x2, 0x10001, 0x1800}, {0x2, 0xbd0, 0x800}, {0x0, 0x6, 0x1000}, {0x2, 0x8, 0x800}, {0x0, 0x3f, 0x1000}, {0x2, 0x3, 0x800}, {0x3, 0xffffffff, 0x800}, {0x6, 0x7, 0x800}], 0x2aaaaaaaaaaaabcf) truncate(&(0x7f0000000080)='./file0\x00', 0x200000010001) ioctl$VT_OPENQRY(r1, 0x40047601, &(0x7f00000004c0)) ioctl$WSDISPLAYIO_LDFONT(r6, 0x8058574d, &(0x7f0000000200)={'./file0\x00', 0x4, 0x1, 0x7ff, 0x0, 0x8, 0x7, 0x5, 0x1, 0x1, 0x2, 0x6}) ioctl$WSDISPLAYIO_GETSCREEN(r5, 0xc0245755, &(0x7f0000000340)={0x4f8, './file0\x00', './file0/file0\x00'}) 01:06:27 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000280)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b402934999abccdb3189cfb38f83ff90c2452c60af2b51ad0c6b004170162932fda25d893b0679a4", 0x65}], 0x1) write(r0, &(0x7f0000000300)="acf11695c181eafb5e568181155cf063fae5b422a07b70ce2eb8bec3d5324b36127ec0403ce7ed861eb7aa084072c1acf5d6ba093aa8f5671305584a4fc1ad88ba9990b92d765f96b95eaadceda45979c75188b1f4a8fc7b645a5a1677784497473d44b39c6d08b7961d8868fb62e364e41fdcb2f1a4eda20da5a30d6d00fd22f79351a6812efe37ac0f35329c29abfb8c4b19d9dc56e31ec4e6b0020f6909430a656e434aeda59cb7edd1ec4b81cdcca8e90dd5e95f29abd67f1714857148665b7a84c14c3f958b268a8c5e92112b447c9a45a0893f8f8d9d6a75894caa88020724916a7cde0ac0668e75", 0xeb) r1 = syz_open_pts() ioctl$TIOCSDTR(r1, 0x20007479) close(r0) fcntl$dupfd(r1, 0x0, r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0xffffffffffffff7f, 0x0, 0x8000000000003, 0x7ffffffffffffffc, "845d550900200000fc5c7fd2008f27df00"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 01:06:27 executing program 0: syz_emit_ethernet(0x2a, &(0x7f0000000000)) 01:06:27 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=ANY=[@ANYBLOB="ed020018f6f45a863f98dd34b43622b3bf3b0500f49af82400000004"], 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x6, 0x0) write(r0, &(0x7f0000000040)="220eb874a7ea11cf43e3d4f17e8a70bf2361f63a48ba4f00", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff5e}], 0x100000000000005e, 0x0) 01:06:27 executing program 0: 01:06:28 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x10003, 0x100) getsockname$unix(r0, &(0x7f0000000180)=@abs, &(0x7f00000001c0)=0x8) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000280)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b402934999abccdb3189cfb38f83ff90c2452c60af2b51ad0c6b004170162932fda25d893b0679a4", 0x65}], 0x1) write(r1, &(0x7f0000000300)="acf11695c181eafb5e568181155cf063fae5b422a07b70ce2eb8bec3d5324b36127ec0403ce7ed861eb7aa084072c1acf5d6ba093aa8f5671305584a4fc1ad88ba9990b92d765f96b95eaadceda45979c75188b1f4a8fc7b645a5a1677784497473d44b39c6d08b7961d8868fb62e364e41fdcb2f1a4eda20da5a30d6d00fd22f79351a6812efe37ac0f35329c29abfb8c4b19d9dc56e31ec4e6b0020f6909430a656e434aeda59cb7edd1ec4b81cdcca8e90dd5e95f29abd67f1714857148665b7a84c14c3f958b268a8c5e92112b447c9a45a0893f8f8d9d6a75894caa88020724916a7cde0ac0668e75", 0xeb) r2 = syz_open_pts() close(r1) dup(r2) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000080)={0xffffffffffffff7f, 0x0, 0x8000000000003, 0x7ffffffffffffffc, "845d550900200000fc5c7fd2008f27df00"}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 01:06:28 executing program 0: 01:06:28 executing program 0: 01:06:28 executing program 0: 01:06:28 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000280)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b402934999abccdb3189cfb38f83ff90c2452c60af2b51ad0c6b004170162932fda25d893b0679a4", 0x65}], 0x1) write(r0, &(0x7f0000000300)="acf11695c181eafb5e568181155cf063fae5b422a07b70ce2eb8bec3d5324b36127ec0403ce7ed861eb7aa084072c1acf5d6ba093aa8f5671305584a4fc1ad88ba9990b92d765f96b95eaadceda45979c75188b1f4a8fc7b645a5a1677784497473d44b39c6d08b7961d8868fb62e364e41fdcb2f1a4eda20da5a30d6d00fd22f79351a6812efe37ac0f35329c29abfb8c4b19d9dc56e31ec4e6b0020f6909430a656e434aeda59cb7edd1ec4b81cdcca8e90dd5e95f29abd67f1714857148665b7a84c14c3f958b268a8c5e92112b447c9a45a0893f8f8d9d6a75894caa88020724916a7cde0ac0668e75", 0xeb) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000080)={0xffffffffffffff7f, 0x0, 0x8000000000003, 0x7ffdfffffffffffc, "845d550900200000fc5c7fd2008f27df00", 0x0, 0xfffffbfffffffffd}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) ioctl$KDSETRAD(r2, 0x20004b43) 01:06:28 executing program 0: 01:06:28 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x100000000004501) r0 = open$dir(&(0x7f0000000200)='./bus\x00', 0x1000000385, 0x0) r1 = dup(r0) open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$VT_ACTIVATE(r1, 0x20007605, 0x0) 01:06:29 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x3a0914c44f7b202d, 0x501) syz_open_pts() r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20800, 0x0) pipe(&(0x7f0000000140)={0xffffffffffffffff}) renameat(r0, &(0x7f00000000c0)='./bus\x00', r1, &(0x7f0000000180)='./bus\x00') r2 = syz_open_pts() ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000080)=0x7) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) 01:06:29 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0), 0x1000019c, 0x0) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000280)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b402934999abccdb3189cfb38f83ff90c2452c60af2b51ad0c6b004170162932fda25d893b0679a4", 0x65}], 0x1) write(r0, &(0x7f0000000300)="acf11695c181eafb5e568181155cf063fae5b422a07b70ce2eb8bec3d5324b36127ec0403ce7ed861eb7aa084072c1acf5d6ba093aa8f5671305584a4fc1ad88ba9990b92d765f96b95eaadceda45979c75188b1f4a8fc7b645a5a1677784497473d44b39c6d08b7961d8868fb62e364e41fdcb2f1a4eda20da5a30d6d00fd22f79351a6812efe37ac0f35329c29abfb8c4b19d9dc56e31ec4e6b0020f6909430a656e434aeda59cb7edd1ec4b81cdcca8e90dd5e95f29abd67f1714857148665b7a84c14c3f958b268a8c5e92112b447c9a45a0893f8f8d9d6a75894caa88020724916a7cde0ac0668e75", 0xeb) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0xffffffffffffff7f, 0x0, 0x8000000000003, 0x7ffffffffffffffc, "845d550900200000fc5c7fd2008f27df00"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 01:06:29 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) getsockopt$sock_int(r0, 0xffff, 0x800, 0x0, 0x0) 01:06:29 executing program 0: r0 = socket(0x800000018, 0x3, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x9ff, 0x0, "d730c1e7e400000001000000000000000000009e"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x8) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x4f17, "b04d00f3ff0a631a00"}) r1 = socket(0x18, 0x1, 0x0) r2 = dup2(r0, r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r2, &(0x7f0000002600)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 01:06:29 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000000500)=""/247, 0xffffffcc}], 0x932dffc5bbcfd8db, 0x0) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000280)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b402934999abccdb3189cfb38f83ff90c2452c60af2b51ad0c6b004170162932fda25d893b0679a4", 0x65}], 0x1) lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000180)) write(r0, &(0x7f0000000300)="acf11695c181eafb5e568181155cf063fae5b422a07b70ce2eb8bec3d5324b36127ec0403ce7ed861eb7aa084072c1acf5d6ba093aa8f5671305584a4fc1ad88ba9990b92d765f96b95eaadceda45979c75188b1f4a8fc7b645a5a1677784497473d44b39c6d08b7961d8868fb62e364e41fdcb2f1a4eda20da5a30d6d00fd22f79351a6812efe37ac0f35329c29abfb8c4b19d9dc56e31ec4e6b0020f6909430a656e434aeda59cb7edd1ec4b81cdcca8e90dd5e95f29abd67f1714857148665b7a84c14c3f958b268a8c5e92112b447c9a45a0893f8f8d9d6a75894caa88020724916a7cde0ac0668e75", 0xeb) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0xffffffffffffff7f, 0x0, 0x8000000000003, 0x7ffffffffffffffc, "845d550900200000fc5c7fd2008f27df00"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 01:06:29 executing program 0: r0 = syz_open_pts() r1 = dup(r0) mknodat(r1, &(0x7f00000000c0)='./file0\x00', 0xe004, 0x8) r2 = fcntl$getown(r0, 0x5) fcntl$lock(r0, 0x8, &(0x7f0000000000)={0x2, 0x3, 0x2, 0x100000100, r2}) flock(r0, 0x0) fchdir(r0) flock(r0, 0x2) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000080)) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x2, 0x0, 0x0, 0x100000000}) 01:06:29 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000280)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b402934999abccdb3189cfb38f83ff90c2452c60af2b51ad0c6b004170162932fda25d893b0679a4", 0x65}], 0x1) write(r0, &(0x7f0000000300)="acf11695c181eafb5e568181155cf063fae5b422a07b70ce2eb8bec3d5324b36127ec0403ce7ed861eb7aa084072c1acf5d6ba093aa8f5671305584a4fc1ad88ba9990b92d765f96b95eaadceda45979c75188b1f4a8fc7b645a5a1677784497473d44b39c6d08b7961d8868fb62e364e41fdcb2f1a4eda20da5a30d6d00fd22f79351a6812efe37ac0f35329c29abfb8c4b19d9dc56e31ec4e6b0020f6909430a656e434aeda59cb7edd1ec4b81cdcca8e90dd5e95f29abd67f1714857148665b7a84c14c3f958b268a8c5e92112b447c9a45a0893f8f8d9d6a75894caa88020724916a7cde0ac0668e75", 0xeb) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000080)={0xffffffffffffff7f, 0x0, 0x8000000000003, 0x7ffffffffffffffc, "845d550900200000fc5c7fd2008f27df00"}) symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='W\x00') readv(r2, &(0x7f0000000100), 0x0) 01:06:29 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000280)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b402934999abccdb3189cfb38f83ff90c2452c60af2b51ad0c6b004170162932fda25d893b0679a4", 0x65}], 0x1) write(r0, &(0x7f0000000300)="acf11695c181eafb5e568181155cf063fae5b422a07b70ce2eb8bec3d5324b36127ec0403ce7ed861eb7aa084072c1acf5d6ba093aa8f5671305584a4fc1ad88ba9990b92d765f96b95eaadceda45979c75188b1f4a8fc7b645a5a1677784497473d44b39c6d08b7961d8868fb62e364e41fdcb2f1a4eda20da5a30d6d00fd22f79351a6812efe37ac0f35329c29abfb8c4b19d9dc56e31ec4e6b0020f6909430a656e434aeda59cb7edd1ec4b81cdcca8e90dd5e95f29abd67f1714857148665b7a84c14c3f958b268a8c5e92112b447c9a45a0893f8f8d9d6a75894caa88020724916a7cde0ac0668e75", 0xeb) syz_open_pts() close(r0) dup(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0xffffffffffffff7f, 0x0, 0x8000000000003, 0x7ffffffffffffffc, "845d550900200000fc5c7fd2008f27df00"}) readv(r1, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 01:06:30 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x480, 0x160) r1 = dup2(r0, r0) fcntl$getflags(r0, 0x3) r2 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000100)=[{{r2}, 0xffffffffffffffff, 0x11}], 0x3ff, 0x0, 0x0, 0x0) close(r2) faccessat(r1, &(0x7f00000000c0)='./file0\x00', 0x4, 0x3) 01:06:30 executing program 0: r0 = kqueue() setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000100)={{}, {}, 0x0, [0x0, 0x0, 0x0, 0xfffffffffffffff9]}, 0x3c) kevent(r0, &(0x7f0000000000)=[{{}, 0xfffffffffffffff9, 0x31}], 0x60, 0x0, 0x4003f, 0x0) kevent(r0, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffb, 0x10, 0x2, 0x0, 0x1}], 0xf07, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x0, 0xfffff, 0x2, 0x2}, {{r0}, 0xfffffffffffffffd, 0x40, 0x0, 0x251a, 0x61}], 0x0, &(0x7f00000000c0)={0x4, 0xe57}) readv(r0, &(0x7f0000001580)=[{&(0x7f0000000140)=""/4096, 0x1000}, {&(0x7f0000001140)=""/180, 0xb4}, {&(0x7f0000001200)=""/181, 0xb5}, {&(0x7f00000012c0)=""/160, 0xa0}, {&(0x7f0000001380)=""/126, 0x7e}, {&(0x7f0000001400)=""/108, 0x6c}, {&(0x7f0000001480)=""/105, 0x69}, {&(0x7f0000001500)=""/108, 0x6c}], 0x8) r1 = msgget(0x2, 0x288) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000001600)=""/4096) dup(r0) 01:06:30 executing program 0: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x2000, 0x1) r0 = open(&(0x7f0000000100)='./file0\x00', 0x40, 0x0) ioctl$TIOCSTART(r0, 0x2000746e) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000000)) fcntl$getown(r0, 0x5) open$dir(&(0x7f0000000040)='./file0\x00', 0x29, 0x9) mknod(&(0x7f0000000080)='./file0\x00', 0x0, 0x5) 01:06:30 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000280)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b402934999abccdb3189cfb38f83ff90c2452c60af2b51ad0c6b004170162932fda25d893b0679a4", 0x65}], 0x1) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffa, 0xf15f, 0xfff, 0x3, "a65fb2814360bbfe2bbbb6163ce3d246d520bac1", 0xff, 0x5}) write(r0, &(0x7f0000000300)="acf11695c181eafb5e568181155cf063fae5b422a07b70ce2eb8bec3d5324b36127ec0403ce7ed861eb7aa084072c1acf5d6ba093aa8f5671305584a4fc1ad88ba9990b92d765f96b95eaadceda45979c75188b1f4a8fc7b645a5a1677784497473d44b39c6d08b7961d8868fb62e364e41fdcb2f1a4eda20da5a30d6d00fd22f79351a6812efe37ac0f35329c29abfb8c4b19d9dc56e31ec4e6b0020f6909430a656e434aeda59cb7edd1ec4b81cdcca8e90dd5e95f29abd67f1714857148665b7a84c14c3f958b268a8c5e92112b447c9a45a0893f8f8d9d6a75894caa88020724916a7cde0ac0668e75", 0xeb) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0xffffffffffffff7f, 0x0, 0x8000000000003, 0x7ffffffffffffffc, "845d550900200000fc5c7fd2008f27df00"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) writev(r2, &(0x7f0000000400)=[{&(0x7f0000000180)}, {&(0x7f00000001c0)="de203eb47be9f4ce0bbee4fa08953993de7a68e02412c5dc40e648918b2c651c70b2e0867ac21d1cda23880200c4e6c1aa8b7e286cab0d3e1adb36", 0x3b}, {&(0x7f0000000200)="48bad6bfe3d728fd2f93f477eb07cd2d25fb32bec81764decea6c1ffb914bdcc2146f8eade357a6b98d39c62bda03123fdc148cbaf732cdff4237b09da65604b33b889a49d945500235853f1", 0x4c}, {&(0x7f0000000500)="98ca8b847910f9720a846f33f6b773434bb8fb5dd8ed7596bb46dec1ead2513aeb254c01c087953e38f0713e4388ca30a94cc65df9de0513b053ed46082e6bcc26ddb44a2e9b0d620a199fd8f4263cf032bc7e3e7b8dc523ff82a7531bbceecfeaf8cd5327697301da38a82bfe29a7f158af7ed616e085cb5a6f328338e9220ed991176a29bd9a192f562d5834633a2c9e3993a08123722a2edeb9ea2b82eaa34abe13ecc5b12a4234e9b11e6cb7c2eba32793e7734af72410952a3a11577957e071c5f8ef52fd013e1b882b23ec7c5df9a54d9149", 0xd5}, {&(0x7f0000000600)="5106516d947a5d4c9bd1e047d4ea9b32aba551ffced542bbfa4cb5e8cf4ecabc0ae6ae17e77a6129251fb30b935945d9c2ab3c8d1c06eb9c1cc22ac479cc7c3c66167d3bde60ae338a6422549b9cc0d66c564099d0d285f013afde8d3d951c3540aea248d986751c5c3d66a3295690334e96c466b095b2018d5a53df3aa0135aa4fc615859ba7568d5ba06c63e0319c0fc2e961b10402ac30e368bb7021d9973e87deb3e9b4eb2e5673efec64282351f33d9c30209ee29b12b4ef94b6370249a58af332e09791a6d2299e0f3520367d2e52d0975a142bfce75909334a6", 0xdd}, {&(0x7f0000001740)="e62bd6b9b0ef5e81d2ee9706f074e9fec918abccb0d08153b11c50e636a3cde7f60c2746101df511978d84c7f92933d0a22d4738b625068ab1b84292285b645e4fc7807487d1d607a1bcf74067f7ba76c948008a4e6049ad72dff572ee6b81420856a0b47924d318c217f5e98d91315a0a0cd87cf4f21e7a55d05c0d33d0162b6f40f3a3577003a8edd4f7aa3db1c2fb2a642aab233ee6c04f15c70b41beab9156a7e9b5ef266b4acb19decdf034131ddf13305710ccfdc120d118deb3b39ad507dbf081ee627a16e85a384b3f985bd26359bb2fc6667f5b322d9cf7a44896e6732120cc3174ba508edf9828e670d32fb3f8872755466a4d2aa1d75b80172667548d8125318f11aac642e4bb9d198846d08e56d4e357e0b63151c5ade6753f446efb9ce3b5d2df5ae4c9867aa4d0bdfc3d23655ba94a4a934b2a2d05ea6b5461af5c1872bba1c85048c5a40743529e994801e5ec2c4abc792f35a46a8a5e1ccb0cf48212e2c7b7291f38d7e5c4ec6cc05e9181c3a0f581cdbe0fa83ef74b6e82605c7a6cf7523eba4c351831f7ce03c2d1c03fc1789a2bfef5a3bdc7f8086dcce2d97c112684670cdf03215a6586976e3c933506bcdac3870df6de589a6c707a345d4e0eb8be0087254325b37a748a062b4775c05473528dc5c7e876e15cce9c8005a294b63b82dc9998d1c54d347ce57c3787d162e37548aae2bfd3c8f9cb772c1550e0e2caae3f073067165f9ad82395eba891655c5220e052fae7d8368c70c3bccdf223953d47f53017082f1c94731e31fea5d2df840aa8de14e9eac96b16ab71516ed5c3b86c2c2b1d8008523d398eb8d1b9b57b6f3de1dbf94b8eafeb85c51ebb96dc8acc8f68c63b94de745de5e4b7c033e3631a69456f1e0e8892d362cd85d792e19507185a42d6a1682a1c10b0a8943091fddcf0728ec7408d5c2d53895135c7934fa1cdbaece324bfb37e3715e364ca726f32d9ebd57610c5e6c9a0c4dd47ae2a8ff3859f02df6be9cbc67b870cda4301d63855578250598491a0f9461eebcc31581c4062bd712627a358f900aab1c5d29cfbd2f160a41283f9c6d38c65ed77f7cd2e416189afaf07dc17ab8b5c6d60addf8ccf10200f1acaf96fe0fe866d96f4df723b7b199e3a7f3408efca7fec9359a2f170759227bb51c60307943efe2f1a8c2f12ea4106fb5abdf81f0e3398a7b43f10e30d04879e982fb991c610dd0349c7253680c596976416f5bc141bf39eedbd41fde02d7322091eb9cbe1809a7605c2beff32cce9c2de468e118633e181dc2b2952438848c10cbc8ccb6dc91b50d25a4d24b617960a932cf675546e3d621150c8d0025e576e83db7e8b2c98f546922a995211c3ba3afc32a7283146a0e8a4ac5db1954741d7b7574e27d70179d1953f91848a70b44828875371ba85e064675d5611e32084692f95703ad27cbbd84a3aa9dbd512ba09981b670366c26ba952ba553b3840e14a1b77564c08da6b261ead67b21236d48a8f55009a287446c109466d3703648f7f964dd089f56d14a2cedb7e8a08465875f0cdab7f3f1c0f601390d4daf5a914cff5263424355e147b71637e1813751be73870524f7d6fa243609ce706887bac6fcdf086b978e10e16342b05372df836a33e9e92d7fde0266d5589cd67de47b6d48b4a5c3a82d8a2b6459598557e610851134af61b843f83d0cb41972e00b06224b97eb1bb9310051aeddddf31973ef336e2e0c16342eccbd8aaac93dfc230d143cdd09575ad09d8817eabc5b8f46be9a901d368ffcf6c320bcf7130031351b042a555dbddc2f04d74b3082b11fdc644431daecd851d36472e477d1494b04b2380ef62bb2be0ae7196394540f43d17acca15e2f2dd59e31d6cfd5703bf34638f591c2f4e46b9134178192686d0f5748bb623ee46d033a632e73fcaae70eaac58db6eb6a038e52c93062e41d13663a5581bab0dd1c081a2bfc15afe328f392390e5e0a75051d5ea059623d2d7631f26b52ca3d6e05138657467b9259b7aca55b3876942a62715fb1040f9849cb7a8e4431191846a6a6e1a7f57f55678a65a06ffa080cddcbd2b6242cc97f07718f49747c63aaf3ac5d786aef2d72edbc05e0a60fd549caca3e3dd62d19b68acc6acabf3b0895ce11ba88e8ab5aca7fe09403d2cf6658d9fd5c8eabc04651c96e61ba95c436e9cca304c00525ec47cd92e705535c71f9b39f91d127dd958e1cf26586b861fb2978aec718097154396f7d53b7fee63226409cadfd2b4b2ac8edc8e2fe9acb8e170a009cc9a77a8d670376af079deba4c9329194def7e7d21e8a58483a5b5f1f7d6b907fa51d5e5c1837c0a7645ef74930259d99aedc9dd6fc2b045c50eae1f3ae14278c51cab0fdc910adac7aea64c7a735fd5be4c07434338b0a4c022cba45514c1e543255c23d0cd5f9161bdb43937c6a99fc88296f1ba746e8c1b75ed3811d31d592ccda5a2687ff6ff93a10715b7c168b3a6e59de31edc6609b894ad9f9be774aa840a4ab85b68d08a0d62807ffae59663f34a45cf4a45fd7c6a488e40405ba923144bba8745fd4b97967dcd16c11f575d40511a3f3ca4ad716c638b18a8e1ff7be5e9eb2786ebc0915629ae54ef480c38f5490215c1094eec402528f0378a63d83611dd8424dc92efe0e02b520dbc4e63f9190e2ab10181353134bcfb691a194650951dc6fa367d56cfa625a553b2019ab66be80e2b0277ba212210055685dfb2bdb759c6357382e5a85567ca4e8927fc8c0695c4356361ff4f5265c93bc144927cf133460ef1a89a5119fe3a5bf64da711d72c8a64a203c337b9d85f4608862a418744f0efec03a8afab5bcee06225f3433263c97540e3152649ceaaeb9712a0181b4d5608b956305e6c1c17e1420e8aa5954a433df720786f51731103644f047e72a13a25c2eb58826ae90f0e1c19d48657185277bc15402fdd4408c5fce52ee4ee44f26e18650c7bcd60e0b45584e35848ba869033b16c3d4ada38b0d163b4c780feafbdc0128e296d1b8e7ed6602bc2f21543a0bbc3ad983c2399eed7ec9a634c78d3a68a30f18a66fcdc97a2133759cd6f75a8c95cd5c256c6d83dde9f721b4d812ba523d7b239108533695f4fbe85726a06541101b1ce550d483bef93f49703af6c356dcd51792e0db25d64da9282fa6e552fb4752c40070af51015fd48f8e7bdee0de1ac7a08262e6b629fe221180b65b4b3a032c9b65dcb96af22dbeb0fee42405a801baac4cc95481e4b6dd0ed1f5f908eb85d17522a11712ca32751af02b81a119c898136238aaad8ac04188714645cae944e06cd6fa3fae32b7545a22cfa81d26ebca9e136f2fcc92daf8c1481d262ced5211ea1296cfcc728ff09eda30115ee60bdbfcfbdc9d51e473457ff0c4f49f4bb3c7dd7b8ae5cea27fa74777d7a5b40ec53592b6652e5b945352ceb7e8bb57754fb9c55167ea5bd961ef92044f4f561695bb3ff71aab620491695bc1d634334f30f18d86201bdbdcd3886d063f68fe3e600e191faa71b0589528d0ea52d606db6a3fe86362976cc76aa2a279fc1698bac0b45d365ac5ea711afb3b4e0f5e8f0849bce9c192b84f142529fd871d19a273585db1f1d281a20d71f67f1a5b378a3bb806afd2a96d10963dee9c121666e823753af3051646c67794a3929db8c1dbc155fc03a0e83d0b35fd746a0cb055349b23cfeb2293d835c081eb87805f56fc1b584e2f2afe1de94dccec7a861d8da1c25067f8bbd404e3fd5b2a59e37e63e0c0ed92d1143cfcc3a6e4bb2caa047750cdf13bfe8c1c8bc7803fc81cb8fd0f118562d8237706e18e19e74191b3070facddd607769b5f732fa427a7742daca852913d698fdd9a95a8784fede15bbcd200347823986f3f07f941df8fb79e6a6964ba694991eb59396f2f123b6d98679d4eb9ea72d648312c119dfae04f896156932e882cd9c993eea3d4784ca01360c9a0cc737d5df224c95e44101d711437826ab29e754302d666309b3cbb66aa011e8e6710df9990bdcf335e4f560e330769522f86493b63b46748165c14220e6ca9aff698f68e7697ae5709680ef51067fb8f37b7bf35c7ebfeda537f32ea7ba464ff0dd6048af88f8002901acbbe707f16693793c59aa9c2f6df1662762a75752f8db968f0f509beda7793e86d3c62efdf6095ae6e12f8bbbabe8ee499eadc610a35fd5000fb92a6c3845902b889bed923fcfeefb02a1d6b2be5bfa4b671a43efb9e5e6d3a555c6afc7a1bbdcfdea6504c2dc40c45af1344fdaa78e926f79f341e6839effc0ff719a4ddb281e0f34653cf129e73afd44e329cf5838d9ce48ec8c76d28e9b813e464f5f3353dc41e86479408e1be00f37e0df0a621dc7d13a07d35b0dac0b794ed8486bec5b41da5c98007f9f8970932fc282a86ae00f1cffa59902412d3d37f9639aee863018752316cfba1f9b372c8212ee6b28c335596122a0a7ee79569b118498dfc4c59ee5d45b33e90b70475e724559016307ea6edc4d75749ee7286daa0e0897e63ca0513e34750f0e3a57ca1ed46ca1065084279ecb8246a84659990a6d0e18b307a7c1a3a235d158e4b7f2be9b0801141358d3e973c8ae65d56e86c0e225f1940e9fe99f0181fcc7be14e4e82593e936ed6da69e32da10a2f0ffac1bb9f0c8dea3105eff49e45a3db02137306e897cec4f423a3fa55f09ce8a5ea4b23b152312d2b01ba91371b689a826995be8a1d7e43232f2fdb6857d8711546603276073285b1840b8e19e1e01a145292ee26e3b5d10111a61d56deb1d47b7d51742849c8818e407b3140ecbeac3fbd9d1384dd7350bfb19ab2fb1db825770164fcea8d2ad299b479cd9484cd0d6ce87c877e8a2938f7b0986e543195b1869e06a4f388fe65868ce9e53e2986c027adea9f0838afca87fc03708ce74789da33e3498badd378740d52d1e8475c12439b517c95ab450a7364f7ce9f225aeb92c667bb79c3202c1cf3fdbdbda5c28a22e1822ef4f1758bc704641f1fa5c9357ce647fd6cc0c27bcc134d49b28e46b88d12f37d764d9b72741bd240fed442f3dbfdb619da7ce0c17d8dd28d2e42ef7c98c007b65fa711e5d3acb5e98cc579d5c4e7c600ab04392c0301c57017861be4c6c469a53020802bbcb9133fac722bd0061459ac9304a637c20467f9dc796d35844fbb84011ddd561e72df4408be15a86453a202197812b124de47e257040f76267a7f72ed90af074fad64f703455f8db4f1d5f10e3d5fdd46ad7a18664e2a2cbac99a3ecf7a36ff5756773375624c6a93a744143de0aba151ea2d607c2ed0fafca25512203e2a06de0a1f7cec673ef17bf4b3ab0a91e79ef8c0aaaafd3fd96f6179facd5b9ff3aed2fac8d514f7944510fd8262b873653f80dae7ab6000897ea22ec39ec78d35dace45f0056e1d02ac522dc9c45f018e05fe9e55f5ae14528e7307e77699ebbe264ebc151f181490465504de2a0578e7fbd47d9cce0959416b14136a1f3f4e6310066ce4f32121a51bef887ff8b1ce1ab1219cadb185405d3df3892b324451c9aa6b760ebdfa6952031fcf737ce6423af857c904066f61589801fa023c2f87bb35d054a9a03a3f8514bc96acf57a2016508b5b3b7ee8f35f73e057e00ce4c41e60fefcbad0e72812959a0c3db288980bc54fd297c820340e8c1830cac8f1a1415b62fc9d288e344447fc519f4faf5b10b3cb57d7a401a9649bd9e87c322523daef5f912efeec92e1500d782eee5649f58a2bbcdff70e9bb7bbf30b8c9aab583ded3b945b6492a78a63b295684f3c9af5a9d8111", 0x1000}, {&(0x7f0000000700)="a3f5647a39a6f6fa41bf16ae65cf528090ff554eab36139ca07cb1a4c69c2b4ea9eb337d723d31b8b04bef0488cac63d28ebe416c00d6dff1ca3f2343b6a77167ea323ed305f6465d309edcf3ed9c85d834293bb992f5af352347284e032d00d9d5fad31785c313f8281ea50db290cbd9472d8fd7fabd3058b3be37a5d4b12646144bd9164bed25fa5bc309ae9ad7f114c365883a0483018afbd06566e6874a545da6e545803ed055ee1a381f16a08645dc72dfba42d43104527629badef42c8daa7ac27bc48cd04e5250612", 0xcc}], 0x7) 01:06:30 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000040)='./bus\x00', 0x100002, 0xffffffffffffffff) r1 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0xc0206921, &(0x7f0000000300)) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000080)=0x8) 01:06:30 executing program 0: r0 = kqueue() setrlimit(0x7, &(0x7f0000000000)={0x1000, 0xfff}) kevent(r0, &(0x7f0000000040), 0x60, 0x0, 0x8, 0x0) kevent(r0, 0x0, 0x0, 0x0, 0x5, &(0x7f00000001c0)={0x0, 0x8001}) 01:06:30 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000000000), 0x0, 0x0) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000280)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b402934999abccdb3189cfb38f83ff90c2452c60af2b51ad0c6b004170162932fda25d893b0679a4", 0x65}], 0x1) write(r0, &(0x7f0000000300)="acf11695c181eafb5e568181155cf063fae5b422a07b70ce2eb8bec3d5324b36127ec0403ce7ed861eb7aa084072c1acf5d6ba093aa8f5671305584a4fc1ad88ba9990b92d765f96b95eaadceda45979c75188b1f4a8fc7b645a5a1677784497473d44b39c6d08b7961d8868fb62e364e41fdcb2f1a4eda20da5a30d6d00fd22f79351a6812efe37ac0f35329c29abfb8c4b19d9dc56e31ec4e6b0020f6909430a656e434aeda59cb7edd1ec4b81cdcca8e90dd5e95f29abd67f1714857148665b7a84c14c3f958b268a8c5e92112b447c9a45a0893f8f8d9d6a75894caa88020724916a7cde0ac0668e75", 0xeb) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0xffffffffffffff7f, 0x0, 0x8000000000003, 0x7ffffffffffffffc, "845d550900200000fc5c7fd2008f27df00"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 01:06:30 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x8, 0x0, 0x704c07fd379699fa) 01:06:30 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2050, 0x4000) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x1, 0x6) fcntl$dupfd(r0, 0x0, r0) semget(0x1, 0x3, 0x100) 01:06:30 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x100, 0x5cc2) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0xfffffffffffffffb, 0x20000000000000) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000180)) r2 = open$dir(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) openat(r2, &(0x7f00000000c0)='./file0\x00', 0x1, 0x6) poll(&(0x7f0000000080)=[{r0}], 0x1, 0x0) 01:06:30 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x10000, 0x100) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000180)={0x400, './file0\x00'}) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000280)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b402934999abccdb3189cfb38f83ff90c2452c60af2b51ad0c6b004170162932fda25d893b0679a4", 0x65}], 0x1) write(r1, &(0x7f0000000300)="acf11695c181eafb5e568181155cf063fae5b422a07b70ce2eb8bec3d5324b36127ec0403ce7ed861eb7aa084072c1acf5d6ba093aa8f5671305584a4fc1ad88ba9990b92d765f96b95eaadceda45979c75188b1f4a8fc7b645a5a1677784497473d44b39c6d08b7961d8868fb62e364e41fdcb2f1a4eda20da5a30d6d00fd22f79351a6812efe37ac0f35329c29abfb8c4b19d9dc56e31ec4e6b0020f6909430a656e434aeda59cb7edd1ec4b81cdcca8e90dd5e95f29abd67f1714857148665b7a84c14c3f958b268a8c5e92112b447c9a45a0893f8f8d9d6a75894caa88020724916a7cde0ac0668e75", 0xeb) r2 = syz_open_pts() close(r1) dup(r2) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000080)={0xffffffffffffff7f, 0x0, 0x8000000000003, 0x7ffffffffffffffc, "845d550900200000fc5c7fd2008f27df00"}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) syz_open_pts() 01:06:30 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x200000, 0x1}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = fcntl$dupfd(r0, 0x0, r0) setsockopt(r1, 0x29, 0x80000000000000d, &(0x7f0000000340)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x6, 0x1, &(0x7f0000000040)="df01e5f2a2c0d86d8d325ec48464e3022ea3fd99f44e45dffcf9d538b8bc24a5d49c3392e92af7a6a69829c1e861c226c333d2be464e07a15b98b079f9fc59f9fa63ceb61872d8d9ee1b6df01b426a6433b6be27d33da32c8c5b7c17db48a7a8ec4a", 0x62) 01:06:30 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$TIOCNOTTY(r0, 0x20007471) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000280)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b402934999abccdb3189cfb38f83ff90c2452c60af2b51ad0c6b004170162932fda25d893b0679a4", 0x65}], 0x1) write(r1, &(0x7f0000000300)="acf11695c181eafb5e568181155cf063fae5b422a07b70ce2eb8bec3d5324b36127ec0403ce7ed861eb7aa084072c1acf5d6ba093aa8f5671305584a4fc1ad88ba9990b92d765f96b95eaadceda45979c75188b1f4a8fc7b645a5a1677784497473d44b39c6d08b7961d8868fb62e364e41fdcb2f1a4eda20da5a30d6d00fd22f79351a6812efe37ac0f35329c29abfb8c4b19d9dc56e31ec4e6b0020f6909430a656e434aeda59cb7edd1ec4b81cdcca8e90dd5e95f29abd67f1714857148665b7a84c14c3f958b268a8c5e92112b447c9a45a0893f8f8d9d6a75894caa88020724916a7cde0ac0668e75", 0xeb) r2 = syz_open_pts() close(r1) r3 = dup(r2) r4 = syz_open_pts() getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) setegid(r5) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000080)={0xffffffffffffff7f, 0x0, 0x8000000000003, 0x7ffffffffffffffc, "845d550900200000fc5c7fd2008f27df00"}) readv(r4, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 01:06:30 executing program 0: r0 = socket(0x18, 0x1, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffbffffe, 0x2f}], 0x100000001, 0x0, 0x0, 0x0) getuid() geteuid() r2 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x400483, 0x0) ioctl$KDSETLED(r0, 0x20004b42, &(0x7f0000000040)=0x1) unlinkat(r2, &(0x7f0000000080)='./file0\x00', 0x8) 01:06:30 executing program 0: clock_getres(0x4, 0xfffffffffffffffe) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10004) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) getpid() r2 = fcntl$dupfd(0xffffffffffffffff, 0x4000000000000, 0xffffffffffffffff) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x610, 0x0) r4 = dup2(0xffffffffffffffff, 0xffffffffffffffff) r5 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x40, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105728, &(0x7f00000002c0)={&(0x7f0000000280)=[{0x66}, {0x47, 0x131}, {0x4, 0x7f}, {0x3, 0x7f}, {0x47, 0x6}, {0x89, 0x1000}, {0xcf, 0x18000}], 0x7}) r6 = syz_open_pts() r7 = getpid() fcntl$setown(r1, 0x6, r7) kevent(r0, &(0x7f0000000100)=[{{r1}, 0xffffffffffffffff, 0x80, 0x0, 0x4, 0x1000}, {{}, 0xffffffffffffffff, 0x1, 0x4c, 0x2, 0x1f}, {{r2}, 0xfffffffffffffff9, 0x2a, 0x1, 0xe89, 0x1a8c00000000000}, {{r4}, 0xfffffffffffffffa, 0x90, 0x4, 0x0, 0xd2da}, {{r5}, 0xfffffffffffffffc, 0x8, 0x4, 0x101, 0x2}], 0x2, &(0x7f00000001c0)=[{{r6}, 0xfffffffffffffff9, 0x2, 0x80000004, 0x80000000, 0x3fffffffc}], 0x5, &(0x7f0000000200)={0x5, 0x200}) pipe2(&(0x7f0000000240), 0x10004) 01:06:30 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000280)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b402934999abccdb3189cfb38f83ff90c2452c60af2b51ad0c6b004170162932fda25d893b0679a4", 0x65}], 0x1) write(r0, &(0x7f0000000300)="acf11695c181eafb5e568181155cf063fae5b422a07b70ce2eb8bec3d5324b36127ec0403ce7ed861eb7aa084072c1acf5d6ba093aa8f5671305584a4fc1ad88ba9990b92d765f96b95eaadceda45979c75188b1f4a8fc7b645a5a1677784497473d44b39c6d08b7961d8868fb62e364e41fdcb2f1a4eda20da5a30d6d00fd22f79351a6812efe37ac0f35329c29abfb8c4b19d9dc56e31ec4e6b0020f6909430a656e434aeda59cb7edd1ec4b81cdcca8e90dd5e95f29abd67f1714857148665b7a84c14c3f958b268a8c5e92112b447c9a45a0893f8f8d9d6a75894caa88020724916a7cde0ac0668e75", 0xeb) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0xffffffffffffff7f, 0x0, 0x8000000000003, 0x7ffffffffffffffc, "845d550900200000fc5c7fd2008f27df00"}) write(r0, &(0x7f0000000180)="a492fbfb0ca49dc4680ca9589d7e3fcbcfd5130ed04fac85415cc8875235914c474143c5ff89754f7d4533f2d22f99bb0e866b72113203ce16d5b72034d5d1b41a1203b0fa1419b4c0be3fc9c31dbbbea1d445b30e9e739fba378ba2b2c98f5e2db61f3c4591efdab30bb7d6fb76010184e42c6eeb36c48e4db3567566414d0e0ac677d7658b266811b5e35e34c258611deedee7ce1e6625bfc4a22dac35b0923b19267016f714eacf6aeedbb9c9f37ce58d517817dbcce4e8de5f00e37aa90cd5fac49a8575a4f766442892f787b208967c70e8c2df0116bdca26c7c6481830bd7cbaed8a55756e39e0a6", 0xeb) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 01:06:30 executing program 0: r0 = kqueue() kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffa, 0x20, 0x20, 0x3, 0xfffffffffffffffd}, {{r0}, 0xffffffffffffffff, 0x85, 0x24, 0x1f, 0x8}], 0x1, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x8, 0x20000000, 0x9, 0xcda}], 0x1, &(0x7f0000000140)={0x0, 0x2}) mknod$loop(&(0x7f0000000040)='./file0\x00', 0x1, 0x1) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000100)) 01:06:30 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000280)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b402934999abccdb3189cfb38f83ff90c2452c60af2b51ad0c6b004170162932fda25d893b0679a4", 0x65}], 0x1) write(r0, &(0x7f0000000300)="acf11695c181eafb5e568181155cf063fae5b422a07b70ce2eb8bec3d5324b36127ec0403ce7ed861eb7aa084072c1acf5d6ba093aa8f5671305584a4fc1ad88ba9990b92d765f96b95eaadceda45979c75188b1f4a8fc7b645a5a1677784497473d44b39c6d08b7961d8868fb62e364e41fdcb2f1a4eda20da5a30d6d00fd22f79351a6812efe37ac0f35329c29abfb8c4b19d9dc56e31ec4e6b0020f6909430a656e434aeda59cb7edd1ec4b81cdcca8e90dd5e95f29abd67f1714857148665b7a84c14c3f958b268a8c5e92112b447c9a45a0893f8f8d9d6a75894caa88020724916a7cde0ac0668e75", 0xeb) r1 = syz_open_pts() mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0, 0x2012, r0, 0x0, 0x0) close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0xffffffffffffff7f, 0x0, 0x8000000000003, 0x7ffffffffffffffc, "845d550900200000fc5c7fd2008f27df00"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 01:06:30 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000080)='./bus\x00', 0x400000003fd, 0x0) chroot(&(0x7f0000000000)='./bus\x00') write(r0, &(0x7f0000000380)='oN', 0x2) 01:06:31 executing program 0: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) getsockopt(r0, 0x90, 0x401, &(0x7f00000013c0)=""/4096, &(0x7f00000023c0)=0x1000) r1 = socket(0x10000000002, 0x3, 0x0) getsockopt(r1, 0x0, 0x66, 0x0, 0x0) unlinkat(r0, &(0x7f0000002400)='./file0\x00', 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x20000, 0x0) writev(r1, &(0x7f0000001340)=[{&(0x7f0000000080)="45d3dd47e29afa03250ae54d3b6b6e76daabc94633ff69a4ccfc4c496f98c27eeb2336fbd3dc68da55e9db87e3e2663fbfe3edf83818776f20a0de405508b842fdc2a0aa06f339626b8c62232887d2bb13bf5972c9a7aca8250130a374f1cd24c9f528a5748fea66a3892d9d7d298a41325eb2418f9a15c92d85f9d0d3e92e345147ff6bbd317a6b", 0x88}, {&(0x7f0000000140)="21cccab7a688ed250b836c17c7b9b654eb8d2f9f004d01f72794c76b5e991c98b6d285367f2446ae16acf6a51f78b415c19d5b039bbe29a5079fcda8ea8cc83b2d17879200b93cb6a834d7bcdcb2a083477b67c56e43984f0cb38ed7ebb3ba2c8cd5b57014e715976538bebd93935d714aeb98f23e4a3fab3a629a922c2130259f6645402a0c1e3e0ef91a169e540883b96dbfca6c7e8747a88b945df59ed907e9ad895b0fde47c191831920330d6b14ce3cd5af631704cdfb9ba997e288a7d992a5397506e1352c966d476828391ba85395c659e04009e0402f715f7390c21429bd671e879226acb7e9c267d1105edb052da7d855dfcf7453f041cc2d6d03f3ed3470125695517f568f370658cc7528aa4c379e133f114db91ccf5083161e81c0a82fe68fd38c0349382f0b7ce3a6506e917de990b0d0ff4626bb365c88acac346aca522b5f2ca6a213edcd28054c09a520f073aa02f870cbb9791367b62422d7bf2dd7e3f68b0bc93cbebd3d29f2f5cd89b42016ee54aecbd5b13b0d013532955b40c0ae9d45ad97d3eafed595204d24b710feffa9e581b9ea3e551681a8079f424be0050dc6478155e0a638178e5f8347baa184b7efb59593822e8ba0285d224ee7c6d9c1d3d30e7b00c88648dd803e9ebcc1badabf7d0e30674b8e331f69e4be033d338b0950144099152b70dc0b84c17fe609abc9217f93529dbcbbebe5bee893e69738ccc7ac6c67b0edcd4c4448f5edb30f1836fb8549c89a71e42f9851321ff2b1d298841760c977758547c1f6b27653b084fb3177d82396ae061043cd981cbf1cef62128ee13c8564e2817d801d98ffa4735f9763d38d5876838f6ed570d896fb982803f337d041cc1d0a10b0065e2d24e5eeb29f91a71d5759c2a9c852c034445c9d6b5ac17bd1b4c116f7d0f15edc7fd8424c4d647bd58b9ed04e65ab4a10b83c5f8eb591a71a08b705ef820608b9249e5cd3fa102ccc5af3441a3439b8ce89994f55ed545115c1e8117249ba402611196c0d36a80e2ceab76d7de683dee6cdd818ce762947059f97b6d8d6a48970bcbbd2b2dca99e8eb30578c5b90d1d8ec4516d5aa598b485ab28d0ba219497f6fe9b06c86356034a3894a7dee9816af4954545cc69ccb2f1d48d8d822e178cff32bbb3d9b488c03d083899707f5ed0fee6d631b21b3a3ff5a60ce116717470719feb63b602d0ad69f367d56fb2f02fee94f5f2b5279bdae625ecac3aba0d0eebd60ce5e120c3875358ea9ecab8dfedee01b1e837ebce9c2400fdaa303a463b50e4155be39115f7d859606e4a619a438a3bab7fe55f3b32a4dad7a7766f561ff413b0ac2b472fa40ed02cd9ddafb0deecb0afa9260fb9cd69f64ce912a4e959cebdde471a2b9f8f5f17f71aa7ce897befc356c704e021a7e4c20b059235f681de90b359d2b8b57e5d87489e561a22858e7d82025407bd4fd6a64164fc0d73afa145b40603ee27c73f26d386f208095b71b8d16f1544631f8a921614e57ca54325ce54c253fdd0174024f3f672413255c08a3c0bc8194d9decade4441e32fe44d9a9aff7b0466dd8fcb092f1a0fe045b07aa6cb210236a809b363fac1e649fa43f07cbf177ffef364ccb5485fe6dd9ffc0be6e91fc42ea3bfcd89fab957c2e329d73fde260100e654a2a114078c85605583f4728eac4cd9b5bbbdbddee68fa99e7fd9b43e3b9ed93a92769467de647ec1a8c3cb4a0621870702bdb3c89e30ede02d19f6248b7b7d724c3b8f6b165641d9e2a5a49a2dba67144202defea982c66fac806a215685cf6328292596b3e7f073a1af0410f635fd087158d38215d23dca92dda56fd643389aacaeb5c9835c542393b950af4573f3d89273846cfad492f6c8b24dea5bd529009420094fa685b8c11fee722397c45d6b7d7dbcbcd16caa2117b5deee871b7dc51f125aafd2c4f8d092b170a9d49faf38325804d133596fb59a3b134166726b4b92fdd1d96a0cf9439844c975a44b1e00ad958d6b315f9d8327b714745850327433572102bf34c2c1873a4affd9b4f030c570c27b1ed39c8a443a3fe2bba72368ec3914a8fdf97e92eddf0506a7e93d3b995d4a3018af433c227721ed564e96cc95bcaa6f569d1fcdfb3bad74d1754dcd8226ee931f8a0b402b4863edab8d37ecba48f775085dcb7a2a547ec02509b00d00a2908c8c15d741aebc61b893f076da1b4ee6ae7d13b0f8d59d60066b7329c80f7b3fd00828f94001783af3594e79e548142df14592838f3c35329bfc6643652154792c9f1ea3a1cc458b9dbeefba35dff7631e6f09c591f947eb2f5a5c18e83935521b871dbf1d3be321af8c510391a56ab73561c9107b32a12c6787986b147d043c39a3ce4f4628d46a0952b5cf205fdd0cb17e56ab9636f873a609323efd428799142293726d6c86b54f66b744cb49f48ad25b648407310f5b321963a0d6dcd6fafaf2f83d6f0f9ce685059b5df9f0d1bd210da8ab4f131b86f60bf9fe64568075f22249b6e6fdc961be75c7c9e06e963e6b287fef8f44add7002a7532f3aa6827ddf4a1ec4b43de82aa5f0e444283a50a6ef10ae7701579f677da1b078997cf1784ef5af3ee02cbb1eb71d8e576038ed6562659f2ebe5b60268bdc052bbf82702c7841bf2200f96568921cbd97b9e56eb2d048f824540c06671c3bbe83b8ea37978f09cc4586f9ea7c16292f6b586ef0ee577eb4142c68c8267138029a60529d7b219f4cfe93d809b883cb0990f347643e2bf6c8f5f24ab07f1dda0114cae1c99ee2e1877c34c15d6fab186f74e0fad376bd92b74051edd2089ef05ff77135ec5ce3bbb1a2e424450c1a484af43c4bea05507ec3bc5a3d9129ac023abfb9f8e4cee80ab3bd306278fdf563e6e31bb87932536f50b4e2138c94b7376089f6131015d4eb50a33c9748082a75dee2f2cbf1125d77334ca1a58e53a939c49ddafddd5131e343709f737574cb670d79d36322e6e11ff28ff19a0409360bf96679ce221e5d031aa2e245993bde5f5bd0d04ffac0b155f862c847e568b92d1c8da1e2ee37742ebc13101b288fa724a95f37a7551f69ca185a9f5cf9503349c5af620b6cf170e612b42cb017fdbb59d7571ba232b1d449d83fc1e601c97fe8025ca53ad92d2f1630e5b94a038b6e197e5e134012af8e7e3ba710b37353146da7f307361c8be899838afe8308caceaf29794e1da8437974c364ccf6eabd85a1f991c4800e85413473264aa1de265409f540bc8ac3fbb453c3172cb89cd9901853bb0b9449bb5b8a96277c4d6882002b8315283fc135cb1c2cc3b4314a6a9e65824baf627aa041e04e2445700ddfad5e1863abf5d0ee2cbb9834a257e3d6346b4e52e2dac3450a7d8e616b88b6eb66b3aa004fddb5d4a65bfc0eecc0b59ce2328e957752cdd90bd019ad9fb1728b589e7245c7f189dd4722a5be6aaf82a531579c42dc281fa3151908f9875a7bb16ec1a126e85070cf561014d00f8dd6a3d9c08497d98bcfabf3946cd939274f93e53c7fbb4114edaa76283a84f2c0b220c72d9c36494bd8a2b95bc4c1a1fa2f8a7c44d9ff61f82574099daeb0f2c7aa7a03d0498acceb99c9e3c573563cd6af6e898f31ecd928bf397b0a296670fa21fb01551dbf218528a5dd3ccff8d98a2748f2008c34b6df0b074d13cbe8154e5606725f22f54a159ba4f17dbe10e7f93e65b2e959bf969a68ca1f059da962d699bae1e71dd25b8fc4b8f8e078c9971b55d83a1a4e690a5b0c16b55b317075f81d6d22c63ca0145ff289c0f6ff38a535c8e011c114816068642a513f1cba522e041bc41c3c4c42a543bac18a934531e0244e0c3ed06fa6ff0e01c307a8fa948b64b1bd67281bf40a6eced270b3f716a9c8b502349155e6d34c8100ecf734211e8f08c002ca209e2f4b61d8333b4b9f1a4f5944708dd3dd9e6b426cd1b5631d9b4b62d442f33c0bcee9965a1b51da610ac466d3da27642cfe9d6e13bb05343d3e9f2e568bebd727b256ee4fabefe3b173868f1480b431003435b62418e4e0ab4cde3cb699f3946ad36af4a0d19dca6c1d1924b69cd97113f2581519b4e18b07d2b7c307ab7b1e40a41faaff922be74a40fdeec3d727da5c1f8b790cbcf8a48133f5e6f08dd65afe541668a14b82adbddd7a1d98a6db64e0d595bda5ecb9b36af09f6745930cc4e3da08a60ba064622b600db179dd80e742139470755abe359c15b658b95b91b24a6a44197e516814834a76ca64686878f8aadf142acf7ea0b7cb45abe890c908a7b3ad5851199a97e593aae8a732479212270c92847ef1a6fb22bf80b1e1b369fbfd42805b75ca3cbe994db9247569db8c7c9d3fa76fec616737ad9e27587101f0fca9900280943e5c8cd1846ad6472ceb145dcc178a30e1a364934ebcb0b6fe7dd8d6ee12e8d985dbdad75a808f99558c904774914f82909117971cf5ff26a55cacbc3bdb8c0b1e61b640405239975446ffde9ab528f99be26b3bff44e196496085c468b5dcb4d12fa97ce7e77dc18c39095b647b6c3397fb14e4ed7dbb9b267a7b79863a64fca1aca85651509f53a35e4ca527aba849c639c51aef9897afdc7707cb8d50ee235550f2edf17307c49c0e5681f975afc1de0ca0b79991a1097cd7ea339f0b290824d580ab566cfc1229700cdefe976ed4ecc5eaae6e05e37f8a3756e2ce1c17c323861f70ccbf82505a680afe0587046f5ec8224a0a214d905ee6fb4a70b05a67020a30edb0d2b8ad58d43c7da97cf9b4b55deb95928635f7e55c3676350052d5cffbf2bed8be4984939de81a42c0c84bf721263dab9d74cba4237526a190e32ae39a567d6bf61d6453a4f91ad0f7e0c1485c01e597cc3d10be079dee2e46a40baa0f69fb4f7ff812967d953be88199bd5f1d0de53281da122c5fa4fefc361937a0b514399a89572cae19d291933b1cf00473636c5dfdccbd93487df7a5bad690940637b4ddc6c0710cfb0280d8494992a48945d8de7e4961c3f125be2245f75c7fbc87be50406d05e9516da8d98bc4dc721575e8f0ea79c0f60479b3e99ffbd1ff4cd39b284b85cbc29dccc65728db4d60383d782a2751349bc4ad247c57f019f2a93fedaf728ac58808c510743f2efa1fce50dbd5409cc1550b8194cfc316909a4907d43cc5cec7090d69c9fab4f1f8d1f2bb736fb972b38090df6876b88b050a916ee06221064f5820c1b5cd117c45911b48f4a4c3681e544f4d8a1d508c1e1dd42d85506e136afbd3646a05b97686ae0fa3b7b80035f78f6f53844ed15b1f983af56866c21a309fbca6188f4bb8a9c8b74d312e9aaffd885bd50e6c1f473b52bab3a4be96952004922718accdb47273004136f8be5d09d191bf6b36b4fe1ac24e062dbf5b40d69acd4c893a8f798f5894a0743b0bdc938065cbf4e33e8865891b6bc7388f3d1c1e42aaa15e92e8c10bc566c334bffb6143c9695917454b309e52252eec31eced43f146a6992c18ce269360d87e507b069d733b641b9e4753d09f79a647d253c63261e9802c3e97035685f875d9204558ff60ef37e51277157ff0628833f10acc1c8b8fe5ef7b27eacd2ddc7801afb16535536b316528787f50c208f8c75d71c0f391cdf7061704427b096ac00c8565f9c632499a6a578f4682a1cd7b760184c994778a9645161d5340bf78a005da8ebf5315e248a873759b441e34b8274cfe03a18275a5064ce19097539f4b71fca65428a181555f51d95e81ddfb91b6f1d1f48667cda8edd0725e38cf3338ae9a6d6c353fcb48bf53c619456dcd3bfe92378aac53f65e2fff", 0x1000}, {&(0x7f0000001140)="ed87c8c4044dd0649c394f5c35227dc84279448af531075c464a41a360d8f0b9e42b03ad3593afde68b068ec9188988aad51b019eb5665580a1b14f0e07aba6845876a90c09249caac14d31f280f97502a2020c15fec07f6cb27465fc060d84dbc698caf8426a591c9af0b3cdf941a930c1a8beb8b743a6dfa64e0709422974da09ddd39631fc6cc74269dba1da89f8b82dda685da4c6f062ffb444f5c5060383e153c35e9b5045a74e0004ed11b27e4ae9fdac20c2ae6df14cab05a25b807b68d12d97b906a5252ef0c93f5926afe65c5d9efb98467a2278c", 0xd9}, {&(0x7f0000000000)="d6d7886d2495b392ece86163daec1b", 0xf}, {&(0x7f0000001240)="0a982d379afbc9ca0c28dc575a9478fd8ed0929efcd6ad8fc0e68261627e773b81478d91465e592551638bb5e51d10a7967d09797103e7fe03991cb181f6a17b9a3ebf12eb5fed0b2e7c2bf1ebf86521e12c2b228cbcf57ed6ca24feff52784603d6d30cc0faceddb18c754d736508e91a5cb7ed54e0bcc02fd160253e8caaf1ff2a73eb55be9c726997d770493755aebaadf4e599dc679211aea85f7f7eb8e7f337c746e5af8d2a5127b5f552db5221fe2483f7b6c6ca334bcff566e157c671cf519bc6482e3fb6d18fe959d07b76bbe855c027a18a7371603a4b452fd8d2a508c9be86da37ec505de420e713aafad4", 0xf0}], 0x5) 01:06:31 executing program 0: r0 = syz_open_pts() ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000040)) utimes(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)={{0x6, 0x1cc}, {0x6, 0x1}}) 01:06:31 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000280)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b402934999abccdb3189cfb38f83ff90c2452c60af2b51ad0c6b004170162932fda25d893b0679a4", 0x65}], 0x1) write(r0, &(0x7f0000000300)="acf11695c181eafb5e568181155cf063fae5b422a07b70ce2eb8bec3d5324b36127ec0403ce7ed861eb7aa084072c1acf5d6ba093aa8f5671305584a4fc1ad88ba9990b92d765f96b95eaadceda45979c75188b1f4a8fc7b645a5a1677784497473d44b39c6d08b7961d8868fb62e364e41fdcb2f1a4eda20da5a30d6d00fd22f79351a6812efe37ac0f35329c29abfb8c4b19d9dc56e31ec4e6b0020f6909430a656e434aeda59cb7edd1ec4b81cdcca8e90dd5e95f29abd67f1714857148665b7a84c14c3f958b268a8c5e92112b447c9a45a0893f8f8d9d6a75894caa88020724916a7cde0ac0668e75", 0xeb) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0xffffffffffffff7f, 0x0, 0x8000000000003, 0x7ffffffffffffffc, "845d550900200000fc5c7fd2008f27df00"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) pwritev(r0, &(0x7f00000007c0)=[{&(0x7f0000000180)="2bb4d54e524746df629e54c86a4375103d64554276349bfa4a99d1ba5eef3ca6befea58070903c5ce258a181194b0edbb91e47469f6f93875be6d001205d064580223746d1640bae44518ee3f8e78db85b", 0x51}, {&(0x7f0000000000)="72bc5e29c0dd1c40a6dcd0d9", 0xc}, {&(0x7f0000000400)="f654aebcf88714d43f5f85c777e7081a91b7e08225da5599125bac6a73a94fc1bd65ea939f33395dcf16f590c6db677af26cb0fba71c8af84815f47fd7b7d4d5ca748f8b9b88c4664904c91ce6d418600ce594a6e4b56f4bef4e52b06819f28862a95648e8a984618f16665eaa6c8cf023125be42dc175b68be00a6528e2aad2237a535fe7b8d6a569500e4eda5557d41ad08b9edb35c4f764184acb26b0da07ca67b923", 0xa4}, {&(0x7f0000000200)="7fb336b00bd7849db07e03c2e04355f2ebcdffa46be671b8dddd17e051d638c47915b21baaf15773e8f495e3c1897d3b6d44d130d225d0b39f375975fd3fe48cfebca6b258025124c0fcaedd0d644cc39159b3cdfb9b89aa21a14dcf84e67cf56e6888e82095d896e2f4739ae1afcbb7ae8f4de5f03a89190b", 0x79}, {&(0x7f0000000500)="97a259af274d2c6eaf1a6ebe68767d242a5c6350f41c70ea3a43d479da1aada33c9d5ae51a5775cc13bc1c49c4af7e7f476296fec668cde8f58bd10bdcee5998ea1b4bf7bd5afa14ca87cda518f0745f39a61d6bdcc3ad044446798bf316e3d6fe11daf72548c6fa30d63fd9bfbdf2e4423aa081c9214edd5fc6f23024b903aeeb9fbeaf6d043a130e65ab267e", 0x8d}, {&(0x7f00000005c0)="e2b6310a2c874ab321f49a649fc63bcde9a80a9e0a1b8b7b5f5970c72d4c17f886238ef27e74f0f495032dca4b2481584cebe78e834c15354731beb39285c5c4ee47b9422eff63c70484b627731343f5bc7002a08bfb9d28de3800dfed97d6e9c9cf7f4db0cd58c58fde947e175284b0f7c3076c39c7db5cc0a958d15faa573a14f3892ab047ab33b42f3da60439da89d26eadf134ed04fda395b7f0854dd60bcdfc7a7626c13346a52029c1", 0xac}, {&(0x7f0000000680)="3a78cf766b3d25ed945fdc93ec9c94cfdcbec470e50a1906648873d68f637edb07ff6de07a3bf2b83dca1fadf37d5fc7de7d1b9cd23f3b3d46d1e8ab14a3334d7d80caff07cbcdeb6bc334de533c094da992a10f0a9fbc56ea7c285734", 0x5d}, {&(0x7f0000000700)="79958c3a939a42eda85d8d818a88b12220faab1dc02aeb25f1a3410443eaa7a076e03efa335bce833fcfeb5b02e51bb0203482afdff29b96e15cf80cc67dfa3fe9fe71c038f564b06f9e892266a576d624391262ed6e", 0x56}, {&(0x7f0000000780)="0e50f0debd047728bf", 0x9}], 0x9, 0x0) 01:06:31 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) r3 = geteuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0)={r2, r3, r4}, 0xc) recvmsg(r1, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000000), 0x313, 0x0}, 0x40) writev(r0, &(0x7f0000000880)=[{&(0x7f0000000780)="a9", 0x1}], 0x1) write(r0, &(0x7f0000000280)="e38e80d6d7ea89e0aab95de3db7be113407c5fbadb03c226b40ebbd3cb82dc4dc0646fee61f6d297af6599300cd8146d999d80547b5ab8837b54b473247c9da4cae56c7428341e1f44d6c1968d32f1e742fd302a8b00bb975ab9cb2dcd020b4bc625cff3f038da9c1e0a54fe2b6945ea671a22b8ae644292a5fad442f04eb79344bd342ebb5591b4c5e24af7492b85fbac", 0x91) shutdown(r1, 0x0) 01:06:31 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000280)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b402934999abccdb3189cfb38f83ff90c2452c60af2b51ad0c6b004170162932fda25d893b0679a4", 0x65}], 0x1) write(r0, &(0x7f0000000300)="acf11695c181eafb5e568181155cf063fae5b422a07b70ce2eb8bec3d5324b36127ec0403ce7ed861eb7aa084072c1acf5d6ba093aa8f5671305584a4fc1ad88ba9990b92d765f96b95eaadceda45979c75188b1f4a8fc7b645a5a1677784497473d44b39c6d08b7961d8868fb62e364e41fdcb2f1a4eda20da5a30d6d00fd22f79351a6812efe37ac0f35329c29abfb8c4b19d9dc56e31ec4e6b0020f6909430a656e434aeda59cb7edd1ec4b81cdcca8e90dd5e95f29abd67f1714857148665b7a84c14c3f958b268a8c5e92112b447c9a45a0893f8f8d9d6a75894caa88020724916a7cde0ac0668e75", 0xeb) r1 = syz_open_pts() close(r0) r2 = dup(r1) getsockname$inet(r2, &(0x7f0000000000), &(0x7f0000000180)=0xc) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000080)={0xffffffffffffff7f, 0x0, 0x8000000000003, 0x7ffffffffffffffc, "845d550900200000fc5c7fd2008f27df00"}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 01:06:31 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r0 = syz_open_pts() r1 = dup2(r0, r0) shutdown(r1, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000280)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b402934999abccdb3189cfb38f83ff90c2452c60af2b51ad0c6b004170162932fda25d893b0679a4", 0x65}], 0x1) write(r0, &(0x7f0000000300)="acf11695c181eafb5e568181155cf063fae5b422a07b70ce2eb8bec3d5324b36127ec0403ce7ed861eb7aa084072c1acf5d6ba093aa8f5671305584a4fc1ad88ba9990b92d765f96b95eaadceda45979c75188b1f4a8fc7b645a5a1677784497473d44b39c6d08b7961d8868fb62e364e41fdcb2f1a4eda20da5a30d6d00fd22f79351a6812efe37ac0f35329c29abfb8c4b19d9dc56e31ec4e6b0020f6909430a656e434aeda59cb7edd1ec4b81cdcca8e90dd5e95f29abd67f1714857148665b7a84c14c3f958b268a8c5e92112b447c9a45a0893f8f8d9d6a75894caa88020724916a7cde0ac0668e75", 0xeb) r2 = syz_open_pts() close(r0) dup(r2) dup(r0) preadv(r0, &(0x7f0000000240)=[{&(0x7f0000000000)=""/6, 0x6}, {&(0x7f0000000180)=""/162, 0xa2}, {&(0x7f0000000500)=""/4096, 0x1000}, {&(0x7f0000001740)=""/4096, 0x1000}], 0x4, 0x0) r3 = syz_open_pts() ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000080)={0xffffffffffffff7f, 0x0, 0x8000000000003, 0x7ffffffffffffffc, "845d550900200000fc5c7fd2008f27df00"}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 01:06:31 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000280)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b402934999abccdb3189cfb38f83ff90c2452c60af2b51ad0c6b004170162932fda25d893b0679a4", 0x65}], 0x1) write(r0, &(0x7f0000000300)="acf11695c181eafb5e568181155cf063fae5b422a07b70ce2eb8bec3d5324b36127ec0403ce7ed861eb7aa084072c1acf5d6ba093aa8f5671305584a4fc1ad88ba9990b92d765f96b95eaadceda45979c75188b1f4a8fc7b645a5a1677784497473d44b39c6d08b7961d8868fb62e364e41fdcb2f1a4eda20da5a30d6d00fd22f79351a6812efe37ac0f35329c29abfb8c4b19d9dc56e31ec4e6b0020f6909430a656e434aeda59cb7edd1ec4b81cdcca8e90dd5e95f29abd67f1714857148665b7a84c14c3f958b268a8c5e92112b447c9a45a0893f8f8d9d6a75894caa88020724916a7cde0ac0668e75", 0xffffffffffffffbb) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() mprotect(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0xffffffffffffff7f, 0x0, 0x8000000000003, 0x7ffffffffffffffc, "845d550900200000fc5c7fd2008f27df00"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) login: OpenBSD/amd64 (ci-openbsd-pf-3.c.syzkaller.internal) (tty00) login: set $lines = 0 Password: Login incorrect login: show panic Password: Login incorrect login: show registers Password: Login incorrect login: ps Password: Login incorrect show malloc login: Password: Login incorrect