Warning: Permanently added '10.128.0.22' (ECDSA) to the list of known hosts. 2019/03/05 09:05:53 fuzzer started 2019/03/05 09:06:00 dialing manager at 10.128.15.235:1449 2019/03/05 09:06:00 syscalls: 1 2019/03/05 09:06:00 code coverage: enabled 2019/03/05 09:06:00 comparison tracing: enabled 2019/03/05 09:06:00 extra coverage: support is not implemented in syzkaller 2019/03/05 09:06:00 setuid sandbox: enabled 2019/03/05 09:06:00 namespace sandbox: support is not implemented in syzkaller 2019/03/05 09:06:00 Android sandbox: support is not implemented in syzkaller 2019/03/05 09:06:00 fault injection: support is not implemented in syzkaller 2019/03/05 09:06:00 leak checking: support is not implemented in syzkaller 2019/03/05 09:06:00 net packet injection: enabled 2019/03/05 09:06:00 net device setup: support is not implemented in syzkaller 09:06:04 executing program 0: r0 = geteuid() seteuid(r0) seteuid(r0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x88, 0x0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000040)={0xb3, 0x7ff, 0x7, 0x6, "87e20024673cf34a9f84ff92c6479a7f9968775e", 0x800, 0x100000000}) ioctl$VT_GETSTATE(r1, 0x40067664, &(0x7f0000000080)) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f00000000c0)={0x75e, 0x1ff, 0x19340be2, 0x400, "289ca9f7444fccf30a6bba640ec089aa7a8a3044", 0x0, 0x4}) readlinkat(r1, &(0x7f0000000100)='./file0\x00', &(0x7f0000000140)=""/193, 0xc1) getpeername$inet(r1, &(0x7f0000000240), &(0x7f0000000280)=0xc) semget(0x1, 0x4, 0x18) ioctl$WSDISPLAYIO_SETSCREEN(r1, 0x80045756, &(0x7f00000002c0)=0x9) faccessat(r1, &(0x7f0000000300)='./file0\x00', 0x1, 0x2) r2 = getuid() ioctl$TIOCSTOP(r1, 0x2000746f) writev(r1, &(0x7f0000000680)=[{&(0x7f0000000340)="e21798d8dbe5e8c2a9acc7b16b95f9ac749066e11ab32edc4ee611a1d99244883c09e2806af1c49c70b3e84d104ce681fd03dbf23108419b7fec48a3d476d0354faf16bcc9c46ca694a2c7c501f984848b427feeeb7a470f7f85d47c981414829873ce72d2779f27ecf5837f5381cf438c4db50fe85073606a7c7840d24ee43a99a889ea9f3ff9a08a0e7cacd7f0d832707065e4dedb6b3be3", 0x99}, {&(0x7f0000000400)="20a1e96793d8e6c387", 0x9}, {&(0x7f0000000440)="8a2171f8cf375e20d4ac65f5c8e6702b0442815e1a309148c42e0b1beb195cf701e58de8050940873b38e989dacc15b4ed6ba571d0b3f6ea1108074a502c6472dbd4aaa7b7c27f0d911b63293e02ad6459d44aed1d26bb58db9989e85930e579c59843dda0583e56f473d93699b16b05442ad423c2e46b0b0413af609a0262328535b01607883e18580d308111918353917501451242360a2c6379127f3a3d0d1ebe540fb7c345ecdef555ec95f4f5dc2fd273e5f0e11474fc58e73f9141", 0xbe}, {&(0x7f0000000500)="3ffdec19811eb44f102535dfeeeefdf0414678850b3b5604f010c80bf484923cc98ba803d0fee73cab9a9d3da3e76efbca7f28a1196e2e20ca549e9145", 0x3d}, {&(0x7f0000000540)="6bc1aa2d88dedcb2325de5554df5193d2489e956f5cb176dab365e669af753234186c62cc8103de8b9ad0e5bc6c5be8678d4cad90db5eb97c488dde672a7611f6d6e4f75866abde61cbf30e6fa24a9c2a8c8b51271278dce1bc6ddb36f476fae16d19504e360d1ea05250cdf445b2a6f8798d9f6f30cc19deb9a7e2fbcbd774036a5992276676e4e1c1d324f116e675e5cca890e837edf1b0889f6f72e0fa9938e76bb57f463c6751d3ba23a8174a479371ff503715d270476ce30d17eb79f88f783de7ae98e8904623901f2c01efd854fe0d67f5d0a5abe32908f27a48b5eb1d98f57c46c8c385ae0e342d14d8f037e846c601fd3054e9753676462a9", 0xfd}, {&(0x7f0000000640)="c38f8022269dfa709fb84019d954b325d2", 0x11}], 0x6) chroot(&(0x7f0000000700)='./file0\x00') ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f0000000740)={0x2, './file0\x00', './file0/file0\x00'}) ioctl$VT_OPENQRY(r1, 0x40047601, &(0x7f0000000780)) syz_open_pts() connect$unix(r1, &(0x7f00000007c0)=@file={0x1, './file0\x00'}, 0xa) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000800)=0x6) fsync(r1) r3 = getpid() getgroups(0x8, &(0x7f0000000840)=[0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000880)={r3, r2, r4}, 0xc) seteuid(r0) sendto$inet6(r1, &(0x7f00000008c0)="0594d31ffa393cbc15c04e42c8519bddac68e23d83fcc95c1a46c3e6f4929cb4c2d40454f3a3323565e75fbd766367eeb3a221aaf81cd4b31ea29afb76b99bd3f3637c0e5baec2d394232364c0e344ed3ffd595786794d84a97f62379a995258df4a81c77892f222be00dbdef65b8774b5841e4bf26523553928e8a67c3e4974ebc713336b372a5a45852913f83f54810fe1f035c363194c2bc6c529df60f0b19c3aacecf1acf60274a418cf3aa030f4b23694d47ef6d2541df78eb988ffa770927728bb77be8c38f7a0b4d6d314deae037bd8ebfac1d5e4c848ac9922120c82655ae8f2a7901851351dfcb6d6479536864d67825d46f205be16f2731c5f2b", 0xff, 0x4, &(0x7f00000009c0)={0x18, 0x0, 0x2}, 0xc) ioctl$VT_OPENQRY(r1, 0x40047601, &(0x7f0000000a00)) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000a40)="326ff53dbc2b5543afb9e612e672bc5100fcbf746add9d916bf1e5abd030538cab4a6f7596fdc2ecd6d6762de4f0b3d4e5e1c99895808cc45a121e117b10f60e71d1632469f0c09ffb8c5ad10b9fc4fde1d2f93d5ee638b48d1804dc28aaaaa43eb2acfe9475dfd71e2cb7bd14a337eabb97ba64592e618f92bce5728b3ab1d526a9cc4dec62245000a9f1b51301a0167edd5c34e623478a20d423102b09b58cb77631881dc711ec22628f4150231d465a0e910cb1b77fb98683fb52d13f3ac7c4f991", 0xc3) setreuid(r2, r2) 09:06:04 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x40, 0x0) listen(r0, 0x0) shutdown(r0, 0x2) bind(r0, &(0x7f0000000040)=@in6={0x18, 0x3, 0xc2, 0x7fff}, 0xc) flock(r0, 0xc) listen(r0, 0x6) r1 = accept(r0, &(0x7f0000000080)=@in6, &(0x7f00000000c0)=0xc) r2 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, &(0x7f00000002c0)=0xc) r4 = getgid() r5 = getpgid(0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xc) r9 = getppid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0}, 0xc) getgroups(0x2, &(0x7f0000000400)=[0xffffffffffffffff, 0x0]) sendmsg$unix(r0, &(0x7f00000004c0)={&(0x7f0000000100)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000240)=[{&(0x7f0000000140)="a75f34ef938258a5be571f237ea39a161da73c7c301e5d5ae7ff3dca03cc6d016a4616477893b5be58ccb2ea8faef755aeb181b2e69ab7768dba0739b56b6677174eb5f5a58965e837d6afb179af70a9e1c5608842227f27fba79e2538d7e42fbcddd90f697e2214952582a33bce550c46055fbcc8ac2abe13533459da99973a2dbd492ac4dc74e0c9670c04fd9f7b0380e30085b10a6c07120d4a0c01a0df57c579b2910867298cc3db7cbde87bc831dac1f7398d26e08e4b4c10cc7f8fb21f9509de474ba174661d3a0f4052003e", 0xcf}], 0x1, &(0x7f0000000440)=[@cred={0x20, 0xffff, 0x0, r2, r3, r4}, @cred={0x20, 0xffff, 0x0, r5, r7, r8}, @cred={0x20, 0xffff, 0x0, r9, r10, r11}], 0x60, 0x400}, 0x0) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x2, 0x4010, r0, 0x0, 0x0) r12 = semget(0x0, 0x2, 0x20) semctl$GETALL(r12, 0x0, 0x6, &(0x7f0000000500)=""/205) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000600), 0xc) ioctl$VT_GETACTIVE(r0, 0x40047607, &(0x7f0000000640)) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000680)) writev(r0, &(0x7f0000000840)=[{&(0x7f00000006c0)="7b3516f2bf54483fee147f01da7f88bf9f8fe80f47e0e2bfa48cf6ef63ada9d74822d0205e43b5cce78344193a6f6cff7f258d4dd2ae6542c47e7a99bed96dc949a28a", 0x43}, {&(0x7f0000000740)="0e864fa7fc3d4048f2e8b7cdc6c5a1c4ab1103a2e4be8653c5607a16ecc41325cfae326adb0799036710a24eda28d949e6c808d1b453f1a42f36e97d6c35984dc1636fd8a89092176afd0c9dff8a8770229ea507bf772c125f4ae78a9838d6fd97c06b90eaba1289114b6d7b849b44e64182b603007ec2eed72cac9dccb1d6c85b5c9f2ef755fb265084172274b1d28542fd4700629b6ebf25bb5ef66970b821e198ec7d93924e452e72b7a0f1c3293da3488f1d64649ce80f79211c6be003c0642fc1e39f1297366a2b4bb5eb8258366c96f4e4b90966c2b75f6f5108977ff0c1a7202dce196f8ba951766d5ba8058e00", 0xf1}], 0x2) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000880), &(0x7f00000008c0)=0xc) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x1, 0x4810, r0, 0x0, 0x0) fcntl$lock(r0, 0x0, &(0x7f0000000900)={0x2, 0x0, 0x100, 0x8, r6}) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000940)) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000980)={0x100000001, 0x1ff, 0x3154f17a, 0x5879, "d62529e0e2380f9f4895b64e9246b5b8ce86df05", 0x76, 0x8}) pledge(&(0x7f00000009c0)='+{#\x00', &(0x7f0000000a00)='\x00') 09:06:05 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000200)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd45d3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16a960387a64d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000280)="bdfa4d2582c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23aa168a0017f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f50146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee54c0682247a3e405d535caab085c9a7dee598ca84b10ba7651238225996d2250f6ea821e153a6212dc30a15f3b72c37e6969b9336888fff85cc584aa9720b4a4a8c7d81", 0xfe) 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, &(0x7f0000000040)={0xd4f2, 0x800000000000ffff, 0x7, 0xfdb8, "010000006622dc8dbd8a0c3bab7a8a210524d8e5"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000000)) 09:06:05 executing program 1: mknod(&(0x7f00000001c0)='./file0\x00', 0x1000, 0x0) open$dir(&(0x7f0000001480)='./file0\x00', 0x0, 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) fsync(r0) r1 = kqueue() kevent(r1, &(0x7f00000002c0)=[{{r0}, 0xfffffffffffffffe, 0x11}], 0x3ff, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0xc6}], 0x27, 0x0, 0x0, 0x0) 09:06:05 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000040)="d2cc1088869e04a0f270ae0c58cb5d43cf65a6d6a7566b85b41ab22bb2a11df6497c650dfad370ca02894a3d6f145b70a1c30a951eb95fe2057e3e6e2897", 0x3e}, {&(0x7f0000000080)="d57e76dd1679e9", 0x7}], 0x2, 0x0) getgroups(0x3fcd, &(0x7f0000000180)) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) 09:06:05 executing program 0: socket$unix(0x1, 0x5, 0x0) 09:06:05 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() getrlimit(0x0, &(0x7f0000000000)) readv(r0, &(0x7f0000000180)=[{&(0x7f0000000100)=""/101, 0x65}, {&(0x7f00000007c0)=""/4096, 0x1000}], 0x2) close(r0) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f00000000c0)=0x40) socketpair(0x6, 0x0, 0x724, &(0x7f00000001c0)={0xffffffffffffffff}) accept$inet6(r1, &(0x7f0000000200), &(0x7f0000000240)=0xc) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x1568577d, 0xc3, "125a62d90d65b0984905591970ad581ee6bbd4b1"}) writev(r0, &(0x7f0000000780)=[{&(0x7f00000004c0)="d26aa6d91f5227296a0c3274d61ef6852d39a5f204ec470fa26908e17b3a6894c272ffb484e880e778020dc6e2ee4a8c891c6909b3b3414a32a762fbc668179a0f88556142fca34d2c02cc8e44a4926c4597e1360ddf5505c5d742cb36101cf5a7043f59", 0x64}], 0x1) 09:06:05 executing program 0: r0 = syz_open_pts() r1 = syz_open_pts() r2 = kqueue() kevent(r2, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0xe5}], 0x4, 0x0, 0x0, 0x0) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000000)) lseek(r1, 0x0, 0x0) kevent(r2, &(0x7f0000000000), 0x6c3, 0x0, 0x4, 0x0) r3 = accept$inet6(0xffffffffffffffff, &(0x7f0000000040), &(0x7f00000000c0)=0xc) setsockopt(r3, 0x6, 0x2, &(0x7f0000000100)="4a4cde2af091fba217da5dd227a1077a014efe0cc06b8b17270a5e835d53bd615e26fe43f73247ba59fbd449a0a341ba258721c77e575c5446f90b2f7aab118f33cc6f51f9bd4fbbdec81912a67dd1b93fca11b3ff59cf292f8487fb76a9e0f4737d8b9392393cde3812", 0x6a) 09:06:05 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x20092, 0x40) fcntl$setstatus(r0, 0x4, 0x4) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCCONS(r2, 0x20004276, 0x0) ioctl$TIOCMSET(r2, 0xc0044266, &(0x7f0000000000)=0x7000000) 09:06:05 executing program 0: mkdir(&(0x7f0000000140)='./file1\x00', 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x0, 0x0) lseek(r2, 0x0, 0x8c299ec05761787d) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x2, 0x8000, 0xb9}, {0x18, 0x3, 0x1b6, 0x778a}, 0x7e, [0x9ea, 0x80000001, 0x4e6, 0x6, 0xfa9, 0x3, 0xd94, 0x7]}, 0x3c) 09:06:05 executing program 0: r0 = socket(0x400000000018, 0x3, 0x800000000000003a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r1 = msgget(0x0, 0x1d0) r2 = geteuid() getgroups(0x5, &(0x7f0000000000)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) r5 = getgid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, &(0x7f0000000240)=0xc) r7 = getpgrp() msgctl$IPC_SET(r1, 0x1, &(0x7f00000001c0)={{0xe01, r2, r3, r4, r5, 0x100, 0x66b}, 0x6, 0x3, r6, r7, 0xb7c, 0x8, 0x7, 0x6}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "0500"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r8 = socket(0x18, 0x1, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000380), 0x1, 0x0) setsockopt(r8, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 09:06:06 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) poll(&(0x7f0000000040)=[{r0, 0x2}, {r0, 0x10}], 0x2, 0x100000000) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "d730c1e7bb6fcce23c5b00000000e74de400"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) shutdown(r1, 0x1) 09:06:06 executing program 0: r0 = socket(0x11, 0x3, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5dc2) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000040)=0x80, 0x3a0) r1 = syz_open_pts() open(&(0x7f0000000340)='./bus\x00', 0x10000, 0x8) r2 = accept$inet6(r0, &(0x7f0000000080), &(0x7f00000000c0)=0xc) kevent(0xffffffffffffffff, &(0x7f00000001c0)=[{{r1}, 0xfffffffffffffffe, 0x3}], 0x0, 0x0, 0x0, 0x0) bind$inet(r0, &(0x7f0000000300)={0x2, 0x2}, 0xc) nanosleep(&(0x7f0000001c40)={0xf0, 0x7fefffff}, 0x0) r3 = kqueue() kevent(r3, &(0x7f00000000c0), 0xf8b4, 0x0, 0x10000fe, 0x0) kevent(r3, &(0x7f0000000200)=[{{r2}, 0xffffffffffffffff, 0x0, 0x40000009, 0x2, 0x20}, {{r2}, 0xfffffffffffffff9, 0x8, 0xf0000000, 0x3, 0x100000001}, {{r2}, 0xfffffffffffffffd, 0x64, 0x1, 0x6, 0x9}, {{r3}, 0xffffffffffffffff, 0x28, 0xfffff, 0x7f, 0x745}, {{r1}, 0xffffffffffffffff, 0x4, 0x3, 0x2, 0x9e54}], 0x5, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffa, 0x80, 0x1, 0xbef, 0x4}, {{r2}, 0xffffffffffffffff, 0x63, 0x12, 0x3f, 0x5}, {{r1}, 0xfffffffffffffff8, 0x44, 0x2, 0x1, 0x8000}], 0x2, &(0x7f00000002c0)={0x930e, 0x8}) kevent(r3, 0x0, 0x0, &(0x7f0000000100), 0x1f, 0x0) r4 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r5 = dup2(r0, r4) recvmsg(r5, &(0x7f0000001300)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 09:06:06 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) readv(r0, &(0x7f0000000640)=[{&(0x7f0000000080)=""/35, 0x23}], 0x1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x3, "de65c44e46e8139acae9f0582c31881e1254349a"}) 09:06:06 executing program 1: r0 = dup(0xffffffffffffffff) recvfrom(r0, &(0x7f0000000280)=""/218, 0xda, 0x5c4bebfecb07d2df, 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x3a0914c44f7b202e, 0x1b00) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x16, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r1, 0x80085301, &(0x7f0000000140)={0x0, [{0xc6000000}, {}, {}, {}, {}, {}, {}, {0x0, 0x4}, {}, {}, {}, {}, {0xfffffffffffffffe}]}) 09:06:06 executing program 1: r0 = kqueue() r1 = syz_open_pts() kqueue() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xfbb2, 0x0, "854955883d026111fe4d04000000100000001000"}) kqueue() socketpair(0x20, 0x5, 0x12, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = getppid() geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140)={r3, r4, r5}, 0xc) kevent(r0, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0xfffffffffffffffd}], 0x5ef, 0x0, 0x0, 0x0) close(r1) 09:06:06 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f0000000080)={0x1, './file0/file0\x00'}) getpeername$unix(r2, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) r3 = open$dir(&(0x7f0000000440)='./file0\x00', 0x1, 0x0) dup2(r0, r0) r4 = open$dir(&(0x7f0000001940)='./file0\x00', 0x802, 0x0) dup2(r3, r4) 09:06:06 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x800000, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4", 0x0, 0xfffffffffffffffd}) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) write(r0, &(0x7f0000000240)="212a7913e4bad21c734f4dd33dfaf90f005e4b2ae5eefeaff0f2c8432831c61ad4491d1f7828bcb21f500a3549e85b903a8c6be5f792d79e0491b0cfaf6efd7cf5b74faced23bdb325da243feffa4026aa9168bb4bc02707a0a6813d3fbab68893c8932907", 0x65) writev(0xffffffffffffffff, &(0x7f0000001840)=[{&(0x7f0000000840)="fc7af9b4228e023b148fe827396b3ee020d55f698eedd1e86f3d86d7f1aa620296b3dfd3d7d76064cfb8603c922ac741a2cf58f23a94a2f35e16490cf04205df1a21c65b56f1fcbd7bd15f79f3a533a624bb1718ecae2e0b069c6e61ec34db7c4fc17327215dc7c4187baa2993d6a66f274700d77bdcbeda3671c8d270c38867c23295eb7fe6ed5538c15618095c3cdbd51ae7ba8693acf0649d5f3c389b5d7f92c97ee3c0160deb75ce46fcbccfe3103b85085df1c1c2168529cf72880cd02a8f5d72ea1bd4df17", 0xc8}], 0x1) r1 = syz_open_pts() close(0xffffffffffffffff) r2 = dup(r1) syz_open_pts() pwritev(r2, &(0x7f00000003c0)=[{&(0x7f0000000000)="09c9", 0x1}, {&(0x7f00000000c0)="21e9434525dc1b5123ab05d1ebdec9b96919fcb72fa669ca7750e9f8c3f0696c619f9aa16248dc9cf5615b0cc20eaddf17a586a352d5a73c3a52360703cbe031f5dfa6916b85ed11afc56e3215ead90ff65ee8ab8dd6112379af9abb1fcf00e85d0e5099eb458fac8db6eae1dbfd0c09d9f2078135efff28d06fd2b53c31efd8d84d7e54be35b049b35e1048a9da97d9cbae94bf4c1814d66b55f97f428f10af1646117c0df238a82d0d877ac587cc11d351882357dce7e119bdf67ba03694541d251efe647f89e01a8d6b3b5c0a9f8ac4c4f11031ede38d127a90a7505f1f7981df1af1f912edaca5", 0x10c}, {&(0x7f00000001c0)="dcf7b7af1a987ef1881238d083b5e4bd62e68dec6dc9ac0a98e38e7206d0bba3ccd41a34a281cb48c4644a44e805b20da66954a6d0e303bbee9d5a98968a71081de70aca7364d35b09595d72d96e4be61aa25d29256fdf67553cb272", 0x5c}, {&(0x7f0000001880)="9bf01ed359e992b40c4061009488801ea605e190b7bca8fd0df2f7f1bf2d7e07e8a34509dc0611b09ad30a164fbc7aac29144e3c006e6beae86ea7c311b994e38b0c1938a4f103e659bbb857d24cfa2a995e458dc49cb0f8dd713a3bd26603cd073dcc11ea7fbfb50f55bd8506db2b1d43d1aa16b92020e16bd690ac8c0e7cc00574e637105984001d51bd11eb1780046fad0bf56be77472c18f510ba63fdb045031207127c10ebbe790078eacdb39a914ca7096e453975588bdc5391555ab15d84edfae3654015f326b17963c9a3c0dc4310d7142a0a10e2005e3937c96bd8902a5994c2f20cf6c669c4277edc92301c2ea25aa37c2afd23368273bf45f4d53cc670c3cb60b2e7d78b8582e26bc4f8b3e200607f5422cd8dae95cb224408e510a84ce9bf9d1b9602cb45cc168101676cad80db16a7ba0b212e2afa60bb017876e37c12d53a6f40e3cbd16e4fd63f09ce756ec4b2e84989551dea8c90797ba2d3f8338558323845b85b4835eb58100beedd63eb56ff8d059a055e56a12bcc60df840deb4efab28a2165ad5b87dfce031fd3763bf105dd7d9bf520106c44927c9ae4944e5c1197c34bfdaa42876fb385a47df41cf876dd28bc9dac8afbbb963b46f9b96826a35dbbbad65a5a752d34b26b60fe233cb5b73ffc4b2f5f8b1ca057869cfd198350792b2400ee870a6f62665da61c512ce0f3bc0667889ee1dde3f7fdeb9a2d4c4d041a15a45a0f7bfa9440ab5b2f5f8aa80b839165c47ca35f677f358123b3aa9770e759c3e34a09a29f39bf874d9746cdcd4754fca0ef458f2821f94b2e2d724cf4ffcbc6c3f228079fcfea11195eb52c2855c64787088317fd78b8c052a4634c038a4d6b2df3c5288b660322113ef122c20924e7ca5428b3388e96232e01abb80a86b2caa6b34268d68ef21467ddf235a951010be1de77211df6c3e177008b01444309477aad353bf74c027f4d6088171115aa6f916768e7ac9409813f12b4f4723e2e1865fce8be6d6a6851ab250a28a1746913e1132b5ce94519a9c47f28d505c905081c3e00f32cf742575c53c80aa79544292198faf81fb7796fbd3ecd4ddca23506d0636ca5688534a4f5086275c25ca5f1f7fb54d6abf1d5894602b4dabdfeba42ef3836572043c2566837ddb4b862e7a7fd2b03758b3f54092c008953b493a119142fcbe7cf44409b95c1a9ad4a18364e3a83482cdcdc865ad4e4cf68040fe15bca79645810b16ac920c20886198138e3264047de0dac0e400bc0dc0cb8c4d46aa3e0e52a1aa53c16fe44b965c32bb4ddc5177e53d14d726e374d0851769d2ce26a21b4a62adc6c22b629e8c48a9950f3c41b26a0decb3445f495a2c06cd960e2a57ccf88e38b617d6c9602420a1c438c6f0728a51f3cfe763cfa2fccb2c2ea167f68e2e96009189fd5c575064291be25188872936fb7dbe695b8655fdde392ee6ba908ae8dc4256d8cb5b5aa76893fd191dc2ef2d0bf8efe1d1babb0317d32f04c7d1899890752c3bc82b87c0aba39d9a26a44d6aea6e0bf6feb9856dfdc73c63f078a75dbe8e5705a58f17d1fbafb39b7f5fdafdfcd3feab8e21eadb76fbc804db67ddc6d8827a5aa6f9ccafb9565a5c86dd8dbc756328e7ccb69796d63551c2d3ff2d707bd334bd7529ea9440db17549e9601d4c13f05a447081ae558ee278dfed1f0e13bb5e9bbcec7930b74cd4b3eafd49a22ee39ccec71975ec5ed8048ef79933a216e1ed5574f5b864d991b13b36ce3ff81789be9f8f184e0cc8bcd6fa3fa17fff34015166442f2fd92dc3dedbf4e69a00d023fa9f9050c6b9495bd938d24db469ef723719472ddf867578532455d480a5329755648041aa27e8a49195de7a8a8c6d49112a2317444d34aa91140367da01de92a12732e557be350fc25617a35d61ddf0fe4d0327f64ffc13f5956f2a0f9a3d455892af27a6ce2f44c1dbad149b6625146234e31b67e10a5d51b47ba28d19de33117db86f3a5ab9b5e854edfeb4f92f99ac9ac65a7021dc550b523730a58e165bc65f5c60b6433cf516d5a505c12f519caf862bee1ddbb69bcd1cfc1809fbdaaa0633807c547d4098989f2d5f456a5399accd90cf9f8f7d87cb2adf3f77314e1531e92650f27129adfc651c2bf85aad4390ace4387e01287d9a9c01bdf5414cb67f88a35c80a6664ab638fda99cc4dd4c56a0c979255152aa5fad43f8fe933523c82bbef9ee4c6fe65af8a1155d7430a404b1fa8283a4442c20f0ad072fa9c96bcf5e2442e407101eb1108cf6413a1af72286ecb7ebaa5ff334daee9a46cd29a9d793f57887c4338f02614e67c88d6e52b2d54854c21d475f2653a7cc177c15b4028f408edba96e4d5dae21943c062120f6cdf060db3504f39f8abf22d5639000590c866ea15ffe402b4a59c1b67166fbdc20b84dedc5fe382edecba2b5a0fc917768784a9bd53b631c1ad379f47784025fb0931d375012b64e510cf63b1cb096182998fa490ce2c2a3f85ac2167efe8161094bb4fa467eeb23464e8c39446e9dadd51d75d6d3900af66a8920cc190c9b423c751c9d37e34afe9126474bcbb87a1b2dba3f6574295729474687ab157512794d11675eb7de211191c6d10d74fdef4383da489f4c611b1660a22cf663bb2ac2137d441c01caeeeaa6072707216e0586c2e7a3713506292c0728a304264f50c32eb1c50efd3c86a35835df0d0b14c3c73316f28caac1e8f4f4ce325884c536de25a694dc10440f5161160ba61aa8d24839a3582f0044c759a73e1c94a3649e4d6c348cae9d73f3e58a64596be3c6bf9e7b585f1c0d0ac013cbe36708eab56ec66a73e02b96329d1797cd5093c2aa9580081fcd67f1060b0b2c5fc1ef5aa65d30ee74191c2561fe14eb2900502cdac4d0bd79f1f8373b95b0c85c1fbb8ae11e23c9c33b418d6f6d27f282932ca6b312ded2a8d999ddd07bea1bf06ba1af555547abfd59ced30bf481f876cdb8f92aa70b9f9e13d87865da863dbdbf2bbac89e9c27bc4859b7c9fbb7282ea76e331a3ab375700dea824c7127e85f93ebd47dc4b6404c0d04c3ef55d660002736394a078c7218a0016ed3977f546d93534dbf2975b1c5aaa6c0d6f2e9a1fbfdec11e08484f2788a9bec2f051fde575745c101db6934e19f027f0379a2383174d9ce5d4c3242d4bc40d22c765533e23ce6ca468994d6c01a7c636c2113cb980ae32e9ec7ee16e95f8989d3803b493bf966b4f3a1638078eb027ce49595ba5f25358f6aff69b75d25691a658d387eacef81b728a6f5890b67b7f66f6a648c6b11b0a82c5876ac045f008cf08b780b7c870ab0a912c371ffe029bc942edcf7122b7862457d8ed0963666a1a5bfececca8d4cb77a9bb04754886a57638910d4b9e7038a586673b99d932be9c2c0664058eac07ade6c6728920d35cdcd4b125e3fab6f945e88f2708fa1813e2b089d2ce7ab3cbb4bc344ade97767df8ff53936257b08513cf2bd500a54f707ebed639bcef251a74cb2a80246848c66db19bb16f56e88b3c688ae40e852d408a82f80dadb35ab191f207af407e3b98d68cfde9b02ff380b8e0dbcabc95cc53e4c6125e1fde08fa8557cfd84abc56fcd8934e14144d2141f974bdb06d8a7fb47443e4cc3c6f3d89a2db85b9e43fbc2dd0e5b07acc808d35876b7224de81774c2b6833657f373fc7606e2b2fa8c3ff5431a0823455c0049b546291ae34f67e13fc79f4b2cc901862ebf765c02e9b25bc8afcaab05fd1aba178c4b493a494cbf95ed24517ce47571e4987c2036e4ef109b56fac2e8d38581739dbd3f1ff23beb0649b76702c9e14ab4f99624efca4e849d22bd0113eaa09467525762d2c1c1efcdaa1622f6f54135d0efc92a6998541cb0f3931582333d356bd1f03818002106d8d7f3020abae142f6788cd8ea5ded26b36e8e8f8102117ef520aba2939409529d24d8143c3e563cf72503cf8246701d9c31360311dfea02703cda7f660f47b19ed2a91348a88a9315eaf070cca5eb16fec0e6767e48a0b225e65ffb305a84ddef53638ef9d9bed319d20b8df258547ad0e3ca4ece52d6a29b3df4f9ac4a05b9d8c355515f4ec2c53d56a9a993de41d4c5c55d59aa51fe90e12e193da92852dcc145e83957f57ed1d2ce71d4449201432f0051b0cc8ea51dae4d0f183485f56c0116cef63f6fee363a96612f2ef02be88f2526be793e324390228876cb2620f03a4d0fa9cba127680ef312aeb76b2c195356caeaecddf8db8e375382c80cc44ddf8159d37e7cf3a813c83918ca2535fed413fa5131a62a85918f6afd689bef1b51cbfbab773c4eccbab865498c0b0be8e2825e0e49a746b779e9d253c9d73d77f989a4c1d21421814f32d4dcb5ea9bbe8ca88dc008a7313e699e9941592f79e3cf1e41c141b3f3c9d1465143f324141236bf220e91e911ba61279eb7574f2d92b73209bc4caee28ef8082b79a561b9d3430db4a6a62152e25c8931b0823bc9891904122120ae2a98be9989b771a4fb3fdb2c5d850150c8c74889f0bfbc6c06c409a236b9a4308b2b24810ff9a4648b4886193a14523fb9938c63a1446e86d15bb01e7053777ab46103068e8b608d81f9aff4f80596e65b4ee45a4c4ce8042ab20687b847df525fed740a679a77b71d5f94da4442b6f3fe7745c107491b06104c489b7afd1b22f0df8f37a45ab7a7207c3e0ecd1f9627d0a62f121b480b5dfad992f8b555039add17a733144bfc2de3fe7b9caf26f50f499d533f7afcdce6f164968fba888af9ea37b6e677739f46563d424dadd2c36322e8ea7cf8e4e80c76a1371ed35e3ce82608ef74f710fdd75cb9c3ed452b8c26b152bbd2879188fd1348a5fc10fd5f20c468dd4cfa0e566d52c84a0f7a8079c160507f1e84ca020682ea834eab476eb033e2995417e31810d6e7b7d3e1050c8ad31659198abc43aa2e540bdb6a995324f4f6ea260d4512b06ba7210d782aa5660b958f2c4427b3b35a533f882e400b05b83e1d663e90def94759c2683874c6847ffe2a83229c207d132e7663c083b2953a290da6f0364946ee9f716f49e43b4d66810207be6f70e8a75ac93db888b0cd8fdfa931b0d2b327774e305de3a222fc666b4efac5ec48c06bc38fd5601d93f8b75d659c58451212d5d57880d0ec2ea57f8bb721e3d00f8e51a7f94df9251f022feda14fc674eff3e55933952d2d0573af9ff2c1d8c0e83b4f563368af174fbdb7f09590bf4d8c14abaff133bc29a4806f2e07668e532dd05111e69bd0cc446d9b31a6c06277ee2628c9a9a54d3d30706aa50a280b7f2235a39e29b1803db3ef09db2e8493301dfd8d7151c07210baa60741702be69f70ec4984ab333e98c8dffeca3f18d3c5dcaee3357f9d1d2fa0c3dd00b80e15eafce5bd410c0911ecb551afa48f3a7cc700abb59947b07822b36c28b68cbeeb6ecd1aa29eade1b2b16eefbe699780831eecf2d2474fb1434f6f1c1c7439f57ea8d6dde98dd5e895b2f482e9da65a6953d936620009dd4282711926ffd2e6cd5734b225f2e60e38dec0f1f84fec36b7cab87200a9fb6b65d9f4cefb84effcc97c1d2eacd7841f8ea20b7e28b46d3070dc4eedc39cae2e29fa426895b1b30008d9c247d79323fabbc47139eb826147eda2d99740d936f947ea42f675675be9fb54a8454d76fd88d038a2566795a1a014909468eff678b6eed1c546541c5bdb6261c3d3146337d72bdc1318f0ed49e7a2a3d0cd3b4939425c3b86a29206dd8b3d2e5cc6f9966742ad47bdfd4a67654dff13dfbd3cd7514ed0e2e67986808be19e6c", 0x1000}, {&(0x7f0000000440)="fc174b249cb47b86312dc99f3fe1f28c1c3ac161c68177a754d85dbb836c2475611df6df14e45274a29da68865d922e27abe60e5d6c377481145d8842b5aab69496646e57dabc4bcb7d941e931eba29b1c09daad7b93975a086f671cafd842e8ad3cd6f3f1e5cdcbf6170a09f4af94a390dd6259b1d2d2e5dda41a8f356955a9fc9a052f0339cede6b0a78845afaf0a52e1c30097eaec931a7f48085ee9bbfb1bf6e168b98db65f5507c57514a54e69ae1af505aa18fdc4f66c1be2c2214495e532d03a862cca1c65e7666cf3a220e8e1376729ac6251a0bd163b2ccd481d5df59b3f74f20825f56ad73e3b3bb10be", 0xef}, {&(0x7f0000000040)}], 0x6, 0x0) 09:06:06 executing program 1: r0 = socket(0x18, 0x2, 0x0) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040), &(0x7f0000000080)=0x8) socketpair(0x0, 0x1, 0x21, &(0x7f00000000c0)) rmdir(&(0x7f0000000180)='./file0\x00') 09:06:06 executing program 0: r0 = open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r0, 0x0, 0x7ffe) writev(r0, &(0x7f0000000d40)=[{&(0x7f0000000c40)='6', 0x1}], 0x1) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000100)=""/235, 0xeb}], 0x1, 0x0) r1 = dup2(r0, r0) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f0000000040)={&(0x7f0000000000)=[{0x25, 0x5}, {0x46, 0xffffffff}, {0x6, 0x80}, {0x103, 0x1b3}, {0xa7, 0x9}, {0x83, 0x7}], 0x6}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000540)={0x0}, 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0, 0x0}, &(0x7f0000000600)=0xc) sendmsg$unix(r1, &(0x7f0000000740)={&(0x7f00000000c0)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000004c0)=[{&(0x7f0000000200)="1a27604e5d8113ff52ff7b556d8b9b5024c6fd2a5790fa405d93c048c4fcc7c4ccc62bb379063c130b23660f56c32c82a04a28a5b544e37bc3af44fe2e642ee2975cb2aec6c25b04cb9c40cd5c4d864c10f99b4b56322f5cadcd46ba643dd9c563e37dde7b3f8be0d73f85a29506cbf74000aec5ebff87d9a300e4209c3c35fc3ad30fa07240d97e57d1", 0x8a}, {&(0x7f00000002c0)="9bb2ed79bd385e93d6bab584ab33bc4e992eac7744c50f771c7ebd3a2e7d1450264de1dccb1aa636c5da3e738b7117f2cf80ec4cec9922e468e0523e80af9321ff09818bb92f085bac4ad7e14da823159fa222796d9d6289a8f5423493b438b939542faf4c585cb21c5a7881e14188680d21c390a835182a27f6fdde1ea044b01aa9d6c8c7e03078addb3562549726092fdde3543ee33b6b03497f1736b0af06927775e473baa2b0217f937b10c05fd742eabdf8e7f1b847f40e72fe745e9be1c9bfff960b6b84921825c47582c6587edd3f525283c748e4cee4b0e3c47b3f069180748b06d86c546996366c66052fcfae13260ffdfc", 0xf6}, {&(0x7f00000003c0)="e2c7028658e9104e59709d8457237c2400e2245c0729d263b4c99098ae308bcf1ff8341b5ec197fae1a0aa3765eb40ec6fcb24781d", 0x35}, {&(0x7f0000000400)="bff6fb359b9a8419a797aafedec186c802fe8a0e9bca9e65dc13ef6fb40c14acb0f2668aaad2abd661af39ba4cfe5dd15bc1b0ef7e054ebef597696e3667bcd4443405998b17e5ce5272c5198fd92dce72bdfd5dae3141e282415db0207b7d74b2cfe58afc95784cdd", 0x69}, {&(0x7f0000000480)}], 0x5, &(0x7f0000000640)=[@rights={0x28, 0xffff, 0x1, [r1, r0, r0, r1, r0]}, @rights={0x30, 0xffff, 0x1, [r1, r1, r0, r1, r0, r1, r1, r1]}, @rights={0x20, 0xffff, 0x1, [r1, r0, r0]}, @cred={0x20, 0xffff, 0x0, r2, r3, r4}, @rights={0x20, 0xffff, 0x1, [r1, r1, r0]}, @rights={0x18, 0xffff, 0x1, [r0]}, @rights={0x18, 0xffff, 0x1, [r1]}], 0xe8, 0x4}, 0x2) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000480), 0xc) 09:06:06 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) setuid(0xee01) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x40, 0x80) openat(r0, &(0x7f0000000080)='./file0\x00', 0x8290, 0x103) r1 = socket(0x80000000002, 0x403, 0x0) ioctl$TIOCSTOP(r1, 0x2000746f) bind(r1, &(0x7f0000000000)=@un=@abs={0x25ad51a74fd02bc, 0xc6}, 0x10) 09:06:06 executing program 1: pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) flock(r1, 0x6) poll(&(0x7f00000000c0)=[{}, {r0, 0x133}], 0x2, 0x8000) close(r0) 09:06:06 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x0, 0x0, 0xfffffffffffffffd, 0x0) pipe(&(0x7f0000000080)) r2 = kqueue() sendto$unix(r1, &(0x7f0000000000)="d2", 0x1, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) read(r0, &(0x7f00000000c0)=""/180, 0xb4) kevent(r2, 0x0, 0x0, 0x0, 0x1000, &(0x7f00000001c0)) 09:06:07 executing program 0: r0 = socket(0x10000000011, 0x8000000003, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x100000000204f, 0x5900) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) close(r1) syz_open_pts() setsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) sendmsg$unix(r0, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0x409) 09:06:07 executing program 1: pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r1 = dup(r0) poll(&(0x7f0000000480)=[{r1, 0x1ff}], 0x1, 0x0) symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='./file0\x00') 09:06:07 executing program 0: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x400, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x80, 0x0) kevent(r1, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffc, 0x4, 0x1, 0x1ff, 0x8}, {{r0}, 0xfffffffffffffffc, 0x80, 0x20000081, 0xfffffffffffffff9, 0xffffffff}, {{r0}, 0xfffffffffffffffb, 0x40, 0x0, 0x9, 0x100000000}, {{r0}, 0xffffffffffffffff, 0x90, 0x51, 0x2, 0x1d2f}], 0x3, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffff8, 0x40, 0x82, 0x100000000, 0xffffffff}, {{r0}, 0xffffffffffffffff, 0x9, 0xf00fffff, 0x0, 0x6}, {{r0}, 0xfffffffffffffffd, 0x41, 0x0, 0x4, 0x1}], 0x2800000000000000, &(0x7f0000000180)={0x3}) preadv(r0, &(0x7f0000000300)=[{&(0x7f00000001c0)=""/66, 0x42}, {&(0x7f0000000240)=""/167, 0xa7}], 0x2, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000340), 0x1, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000380)='/dev/zero\x00', 0x202, 0x0) r3 = semget$private(0x0, 0x1, 0x0) r4 = geteuid() r5 = getegid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, &(0x7f0000000440)=0xc) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000480)={{0xde, r4, r5, r6, r9, 0x2, 0x1}, 0x1000000000000000, 0x800, 0xffff}) openat$zero(0xffffffffffffff9c, &(0x7f0000000500)='/dev/zero\x00', 0x0, 0x0) ioctl$VT_WAITACTIVE(r1, 0x20007606, &(0x7f0000000540)=0x81) semget$private(0x0, 0x4, 0x4) select(0x40, &(0x7f0000000580)={0x3ff, 0x0, 0x1, 0x1ff, 0x2, 0xff, 0x10001, 0x7ff}, &(0x7f00000005c0)={0x1f800000000, 0x7, 0x5, 0x0, 0x8, 0x6abc, 0x100, 0x3}, &(0x7f0000000600)={0x2, 0x6738, 0x3, 0xfffffffffffffffd, 0x3f, 0x9, 0x10000, 0x2}, &(0x7f0000000640)={0x8001, 0x5}) clock_settime(0x0, &(0x7f0000000680)={0x7ff, 0x9}) r10 = openat$zero(0xffffffffffffff9c, &(0x7f00000006c0)='/dev/zero\x00', 0x10000, 0x0) lseek(r1, 0x0, 0x1) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x3, 0x2010, r2, 0x0, 0x0) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000700)) writev(r2, &(0x7f0000002c40)=[{&(0x7f0000002b80)="d5fd30f8eeb95eae1ac9a7d9ec68fe48c8caac6ea4036ed051142d7cb4fc894517cf9fcea7b7beca6ba0d63aca10446a7fdb364e28af0011e549346d3c8817d7d202ab1ad52e0a5ec63bab8d9317ae1c775ec2b7ecf4c40c8067ae40713f0b8e0ef0d8d01e681709770c79fa9e1edf5d5cc125dcacae8a50dbcf5a3bb7a57ba475c4682f8975ec9a06bc6072d17e7cd26e3d49ee645c7f141f7ef87eced84737db706172c7ef79b6e320790f95b7535378dd11244f29fc4505", 0xb9}], 0x1) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000002d00)={r8, r6, r7}, 0xc) ioctl$TIOCMGET(r10, 0x4004746a, &(0x7f0000002d40)) setrlimit(0x0, &(0x7f0000002d80)={0xb2, 0x9}) clock_getres(0x0, &(0x7f0000002dc0)) r11 = getgid() getgroups(0x2, &(0x7f0000002e00)=[r9, r11]) munlock(&(0x7f0000ffe000/0x2000)=nil, 0x2000) fcntl$setflags(r0, 0x2, 0x1) 09:06:07 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2004, 0x13c7) r0 = open(&(0x7f0000000040)='./bus\x00', 0x3fd, 0x0) write(r0, 0x0, 0x0) fchmod(r0, 0x0) 16:34:07 executing program 0: madvise(&(0x7f00003ea000/0x4000)=nil, 0x4000, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x9130fbf, 0x0, 0x4000000, 0x0) madvise(&(0x7f00003e9000/0x1000)=nil, 0x1000, 0x0) madvise(&(0x7f00002cd000/0x600000)=nil, 0x600000, 0x6) munmap(&(0x7f0000286000/0x600000)=nil, 0x600000) socket$inet6(0x18, 0x8007, 0xfffffffffffffff9) 16:34:09 executing program 1: readv(0xffffffffffffffff, &(0x7f00000005c0)=[{&(0x7f0000000140)=""/106, 0x6a}, {&(0x7f00000001c0)=""/63, 0x3f}, {&(0x7f0000000200)=""/141, 0x8d}, {&(0x7f0000000340)=""/165, 0xa5}, {&(0x7f0000000400)=""/14, 0xe}, {&(0x7f0000000480)=""/129, 0x81}], 0x6) mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) r0 = open(&(0x7f0000001700)='./file0\x00', 0x400000002, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) pwritev(r0, &(0x7f0000000040), 0x0, 0x0) 16:34:09 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) r2 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x80) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0, 0x10, r1, 0x0, 0x0) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3) getdents(r0, &(0x7f0000000080)=""/37, 0xfe37) close(r0) 16:34:09 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r0, 0xca, 0x1f, &(0x7f0000000000)=""/90, &(0x7f0000000080)=0x5a) getsockopt(r0, 0x29, 0x25, 0x0, 0x0) syz_open_pts() 16:34:09 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000140)="80fa69a9010083f4ea0381dc1037f9e4331aa63f9dcad71f8ac0ded50573699b6b4b52c7247f9a39e598091bd4c44792892078412b57513bfb0530f46883538866ef3c574931b51dd4ceb94508ebe0d43d82014212b564bc38c813d515bcf9be5b3364d817a7f23b09bb5ba83dec65eacfa361caaf8885fa5a237f4948a4831ec6d64d32cd02ef563a84031b91", 0x8d) close(r0) open(&(0x7f0000000040)='./bus\x00', 0x80, 0x2) execve(0x0, 0x0, 0x0) 16:34:09 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x800, 0xd) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r0, 0x0, 0x0) utimes(0x0, &(0x7f0000000100)={{0x2000000, 0x5}, {0x4}}) getpeername(r0, &(0x7f0000000000)=@in6, &(0x7f0000000080)=0xc) 16:34:10 executing program 0: r0 = syz_open_pts() write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000000)="3e2a7928e4ba06000002", 0xa) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x401, 0xfffffffffffffff8, 0xffffffffffffff39, "02edff01078d00cb5fffffffffff7f000000c900"}) 16:34:10 executing program 1: mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) symlink(&(0x7f0000000100)='./file0/file0\x00', &(0x7f0000000140)='./file0/file0\x00') rename(&(0x7f0000000180)='./file0/file0\x00', &(0x7f00000001c0)='./file0\x00') symlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0/file0\x00') socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg(r0, &(0x7f0000000580)={&(0x7f0000000240)=@in={0x2, 0x2}, 0xc, &(0x7f0000000400)=[{&(0x7f0000000280)="d9d26922ba567f53678375f34b3e089f5c29bdeb54496087c1c3721c6287115ed76db0ba560803b038423b5f85686073d216a309b26edd18d3da2ac2cf0fa1b4fd996fea110c50282e39106baf3932dfbe2f011d06d929e6a6f1f68e09a87de1416271e4ed9c112f9b7f0241e4eac6a890cd42458fd3d0276dad5d9a", 0x7c}, {&(0x7f0000000300)="875b1f34c29ce55b65b26612f1e1208dee4e953d37dba08ccdcbacf21c5ff893e1f19588dd56308d00bc3f2393dcc43d27e4b44ca3e45161c8c6fcb5706a90690a3232e91976875388b481ebcc83093237c021b641f716d3885a369d9dfa6524589829695de54004ea81f72671de603ba5c944b1e36b71f1505b65e1eeaba9c930b40092095eb706cf16076e3834618993b65ea7f9251f", 0x97}, {&(0x7f00000003c0)="81b01f26dc2490e132ac52e232915246d0cba8a339f49ae6", 0x18}], 0x3, &(0x7f0000000440)=[{0xc0, 0xffff, 0x1, "1abe7144b9feb6bb92ef351bc3343f5c4b4131ecbc78c3da9c022f7696fbf2eb4b16360f6afc2236ce9269f9795c7d4500c713f68046b2a6e11a1b7c533fc3e52dd95ef58a7b0da2a9e5e3676bb8ceb64faf2f4d5b3d7df78e99511851e29542ea3c77d38f975a5aead4724fcbb8f2ac2a60e3e0ebc2615a4c1e9b3e9a145914c9d35cbcdbb4a8b50b3549d9ad10a8243a36672516c253f8af7c4696989bb2583aebc8adbff5325c3455a587152f59"}, {0x58, 0xffff, 0x40, "d0226ecaf6758758c0d1adf26d4e2a6bafcee4a5f664629d9b8de4976344b97a89ab7e785acfb592f8a2b0510afe63c212d4eafe4bb8c3b78b06bcebf898646d76c2f6"}], 0x118}, 0x400) open$dir(&(0x7f0000000000)='./file0/file0\x00', 0x302, 0x0) 16:34:10 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x82, 0x1) readv(r0, &(0x7f00000002c0)=[{&(0x7f0000000080)=""/151, 0x97}, {&(0x7f0000000140)=""/153, 0x99}, {&(0x7f0000000200)=""/192, 0xc0}], 0x3) r1 = socket(0x2, 0x4003, 0x0) bind(r1, &(0x7f0000000300)=@un=@abs={0x25ad51a74fd02bc}, 0x8) 16:34:10 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5afa680400900"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xb, &(0x7f0000000000)='\fFW}', 0x4) connect$inet(r0, &(0x7f0000000040)={0x2, 0x0}, 0xc) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:34:10 executing program 0: r0 = syz_open_pts() ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000000)={0xc6}) r1 = semget(0x1, 0x3, 0x400) semctl$GETVAL(r1, 0x3, 0x5, &(0x7f0000000040)=""/131) 16:34:10 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x8080, 0x0) read(0xffffffffffffffff, &(0x7f00000000c0)=""/77, 0x4d) r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x20000, 0x0) read(r0, &(0x7f00000001c0)=""/251, 0xfb) 16:34:10 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x8a, 0xc8) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000200)={0x2, 0x1000, './bus/file0\x00', 0xfffffffffffffff9, 0x2, 0x7, 0x8}) mknod(&(0x7f0000000100)='./bus\x00', 0x80002005, 0x4300) r1 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10004) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f0000000180)={'./bus/file0\x00', 0x1000, 0x9, 0xb8, 0x1, 0x7, 0x6, 0x2, 0x1, 0x1, 0x4, 0x7}) r3 = dup(r1) ioctl$WSKBDIO_SETMODE(r3, 0x8004667e, &(0x7f0000000140)) mkdir(&(0x7f0000000040)='./file0\x00', 0x89) 16:34:10 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0xffffffffffff6d6a, "f1b3543be0b8820928b4726f51bc855ae55ac633"}) ioctl$TIOCSETA(r0, 0x8004745f, &(0x7f00000004c0)={0x1d, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) semget(0x3, 0x0, 0x9dfdedd69eac0752) 16:34:10 executing program 1: r0 = semget(0x0, 0x0, 0x0) semop(r0, &(0x7f0000000600)=[{0x3, 0x120000000, 0x1000}, {0x3, 0x9}, {0x3, 0x7fffffff}], 0x3) stat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)) 16:34:10 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x20, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0xfffffffffffffffc, 0x0, 0x0, "000000000000000100002000"}) r1 = socket(0x18, 0x3ffe, 0xfffffffffffffffd) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r1, &(0x7f0000001340)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001240)=ANY=[@ANYBLOB="10000000290000003300000000000400"], 0x10}, 0x0) link(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') bind(r0, &(0x7f0000000100)=@un=@abs={0x0, 0x0, 0x1}, 0x8) 16:34:10 executing program 1: r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$WSDISPLAYIO_GVIDEO(r2, 0x40045744, &(0x7f00000000c0)) execve(&(0x7f0000000200)='./file0\x00', &(0x7f0000000440)=[&(0x7f0000000240)=']{\x00', &(0x7f00000002c0)='%^\x00', &(0x7f0000000300)='\x00', &(0x7f0000000340)='\x00', &(0x7f0000000380)=':\x00', &(0x7f00000003c0)='.[\x00', &(0x7f0000000400)='\x00'], &(0x7f00000004c0)=[&(0x7f0000000480)=',+,^.\x00']) r3 = semget(0x0, 0x3, 0x12) semctl$GETVAL(r3, 0x7, 0x5, &(0x7f0000000500)=""/116) write(r0, &(0x7f0000000180)="02bcd26283001cc721a86b78f19571844090c668ddd46170a66bc355c4d85f7389e89e9d7f7eff20bd5a320fa5228878dd79e2a773fe873fab95561c6297e9af7a61e3", 0x43) kevent(r0, &(0x7f0000000280)=[{{r2}, 0xffffffffffffffff, 0x4b}], 0x3, 0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_LSFONT(r2, 0xc058574e, &(0x7f0000000100)) getdents(r1, &(0x7f0000000040)=""/108, 0x6c) kevent(r0, &(0x7f0000000180), 0x401, 0x0, 0x7fffffff, 0x0) 16:34:10 executing program 0: r0 = semget(0x1, 0x7, 0x204) r1 = geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, &(0x7f0000000480)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000500)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f00000005c0)={{0x2, r1, r2, r3, r4, 0x0, 0x2}, 0x2, 0x88ea, 0x6}) r5 = socket(0x2, 0x1, 0x4) r6 = accept$inet6(r5, &(0x7f0000000000), &(0x7f0000000040)=0xc) preadv(r6, &(0x7f00000003c0)=[{&(0x7f0000000140)=""/221, 0xdd}, {&(0x7f0000000240)=""/173, 0xad}, {&(0x7f0000000080)=""/34, 0x22}, {&(0x7f0000000300)=""/114, 0x72}, {&(0x7f0000000380)=""/13, 0xd}], 0x5, 0x100) select(0x40, &(0x7f00000000c0), &(0x7f0000000100)={0x3}, 0x0, 0x0) 16:34:10 executing program 1: r0 = socket$inet6(0x18, 0xffff, 0xc98) sendmsg(r0, &(0x7f00000002c0)={&(0x7f0000000000)=@in, 0xc, 0x0, 0x0, 0x0}, 0x405) munlock(&(0x7f0000ffc000/0x3000)=nil, 0x3000) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x80, 0x0) mkdirat(r1, &(0x7f0000000080)='./file0\x00', 0xa) 16:34:10 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) lseek(r0, 0x0, 0x0) r1 = dup2(r0, r0) readv(r1, &(0x7f0000000200)=[{&(0x7f0000000100)=""/206, 0xce}], 0x1) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f00000000c0)={0xfffffffffffffe00}, 0x10) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) ioctl$TIOCSDTR(r1, 0x20007479) mknod(&(0x7f0000000000)='./file0\x00', 0x20, 0x6) 16:34:10 executing program 1: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) r1 = dup(0xffffffffffffffff) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x20000, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse\x00', 0x20000, 0x0) r6 = socket$inet(0x2, 0x3, 0xa) r7 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) r8 = accept(0xffffffffffffffff, &(0x7f0000000200)=@in6, &(0x7f0000000240)=0xc) r9 = openat(0xffffffffffffff9c, &(0x7f0000000280)='./file0\x00', 0x100, 0x80) r10 = accept$inet6(0xffffffffffffff9c, &(0x7f00000002c0), &(0x7f0000000300)=0xc) r11 = openat(0xffffffffffffffff, &(0x7f0000000340)='./file0\x00', 0x0, 0x2) kevent(r0, &(0x7f0000000100)=[{{r1}, 0xffffffffffffffff, 0x60, 0xf0000001, 0x438, 0x7}, {{r2}, 0xffffffffffffffff, 0x20, 0x0, 0x2, 0x5}, {{r3}, 0xffffffffffffffff, 0xc4, 0xf0000004, 0x4, 0x7ff}, {{r4}, 0xffffffffffffffff, 0x48, 0x40, 0xfffffffffffffff7, 0xd84}, {{r5}, 0xffffffffffffffff, 0x40, 0x1, 0x1, 0x9}], 0x2, &(0x7f0000000380)=[{{r6}, 0xffffffffffffffff, 0xaa, 0x40000000, 0x800, 0x3199}, {{r7}, 0xfffffffffffffffd, 0x1, 0x2, 0x10000, 0x400}, {{r8}, 0x0, 0x80, 0x20, 0x7, 0x2}, {{r9}, 0xfffffffffffffff8, 0x2, 0x1, 0x8, 0x81}, {{r10}, 0xffffffffffffffff, 0x30, 0x0, 0x4, 0x9}, {{r11}, 0xfffffffffffffffe, 0xb0, 0x40000088, 0x1}], 0xffffffff, &(0x7f0000000440)={0x401, 0xffffffffffffff19}) nanosleep(&(0x7f00000001c0)={0x1}, 0x0) fsync(r7) 16:34:11 executing program 0: r0 = socket(0x1a, 0x4002, 0x95) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000100)=0xc) setsockopt(r0, 0x4, 0x3, &(0x7f0000000000)="6d96dca91a51d622c11f885429fbb27191a3b989cdcaef5e09514692cd4094f026e9fb4e9c3eaaadf14a6fdb00fddc2a8a3343e84184a21652bbc4f729983b90090b19f9178b9cbe8353d4ba49a93af5de624413", 0x54) setsockopt(r0, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) 16:34:11 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x100002000, 0x0) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = kqueue() r2 = kqueue() kevent(r1, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x93}], 0x26, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r2, &(0x7f0000000000), 0x6, 0x0, 0x9, 0x0) kevent(r3, &(0x7f0000000000), 0x34, 0x0, 0xc68, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000000), 0x60, 0x0, 0x3f, 0x0) r5 = openat(r0, &(0x7f0000000080)='./file0\x00', 0x10000, 0x82) sendmsg(r5, &(0x7f0000001b40)={&(0x7f00000000c0)=@in={0x2, 0x1}, 0xc, &(0x7f0000000780)=[{&(0x7f0000000180)="f424ef97c1e35546488772921d05627fd5ba47a11075213d63bb5d3c9116660b031a2684707220bfc33707bfab62714fd9e09b98c987bc123e522154a7804388e4f1ed273d9aff352a3802d6b139607cf4e6aa366780c9d315f9e99e4c074426f161aa4ba9abcb70e75fa009734503bb67cbec021580a55a05627ecab95f1d0b5cb479df50cf7f4d65dfd2b623e5c96577a9fee69b8613bb876562de99d39a9d9a4de1b81f14a03e09ab8ccaae2de112", 0xb0}, {&(0x7f0000000240)="7953562c705b07dae92524030b7c4d447e4e237469db90a60409b80dc57be34f8edd277b7138a253bd310ba5c876a8e0427e1142947bf931f08e68af0a05b5d6e1c2c8788a0d135580dfd409ddd8b8538403bdff02556c27ad9c8078967f4a2092474785d010b1958238c2ff0bb8ca1daf02d9af917528f1a6b87754dbf75a0ec5cf09e396cee084bb5467f9fb1e45673ab471717b4caab8356e91ad18e3cfee2ff3c101bc621356523fb434292b12b4b6c09131e8f74d7404bd703a0e190c73a7800191aabecf96eeaf820739ccc0d018a4c687551a166f878f00b56a939115d17b58ff9dff0f76fd096e7cee2e5fb13dfa98ad31c174d80577897c4c", 0xfd}, {&(0x7f0000000340)="6ec7ea7f4283028193d8e90110afe4aae7fc5b0ed8ab39d9584590eaf5ad3f94039d44815b13a9f26e851f2a56f94d09ef2e291709192ff42c040073dfa499b9ca8901a21efed10448cc03e568c26f2962365c48d26704202cbae210021983a14dae2ed73b546aa43c881f929b84bb11b6eea6575af1e132f0ba92120b79b7482a1ea3b24c9132a9bc22c90b459768e7c7f5d800df79b7e9184edcfa66884dd17392e7f285c503db259caa41a13dd266af1249084943d5a67357", 0xba}, {&(0x7f0000000100)="e372b4c52be1ce95a4", 0x9}, {&(0x7f0000000400)="1b237c3e29", 0x5}, {&(0x7f0000000440)="1aa1c154e1c68e415021d2e11a6758999f61d9c6a83b6a1707d389995b81b9526c7b8d2ad602e5283769ea70d5d99619bdc46cc22baa12240dbbaf6ead77fc631a935a66a2240cf4d8dba569dc9be7bf67a2b5143b2a0393b8629c47a9271fe4d21d91e73ae56016544f85a200f834a47641e49e6f7c0e8eff9f9e0e2d8551d9df2a40acca8b9bb376ad15944ec0e87db863cca3da42ee4551bdee8d505d01f0712397b3cbfa6faef495e50e7ed349efdd6a188ffd449f63fc605a89b45afac63b61382d46c3223724d2d410fa6d49aa906d630ef2cf38c8ec57bad31fdcd1d43091e9", 0xe3}, {&(0x7f0000000540)="b078a51441c1ec5d64aef6981a18fbd857df3557adedd40122b79eda7344bd96fb427d6fff7399370560ecfd3890346582e3a84a1cf12682a20d0a10dd25706071d8a8b5ec6c6949b1ad136d37f03d2c5425dc6b931583898f56aaefad630f9fafd09548cac87b211f7d65ab3d19353812bc77e0157129acb38b86eff8d02baab193946dcc30d8bef89b3cd2ba91f7b0e36984d03eb302b2352f3d2373a613478185177cec6cbfe7f418c35f6cc3af4b1e749d77bec479f9a7e5d8c73b78dcb39b33d63bb29ccde4619f34f37eaa5dbe69f4ce1eecdf5c87c37818f57431bff171a4646f40ff226e2583c8de7f", 0xed}, {&(0x7f0000000640)="0bee3a0a3a978024cf8006d840ca1213fbf2abfd5ad357c02a800308cd3eb29729389838afc57dfe1453554ef30bf92dc91171476227a41d2b405a5127047666521d0b89b596dc81fffa39", 0x4b}, {&(0x7f00000006c0)="481d7dd0bfa3b1a53ef8f534f5fd96a3294c850d83ea562a3fcff9c4f71bb77bc5e49facc711757687374ebb38788451b899a5caf31186f3090c04391e27ff1fe0c47a63dd49c130d9824553ed5fb5a00c95c1b9671d0728b192116516cafc9094ddd81bd36e41138d98cbf3f3a9e59f50256c8f41c7eb99e4bc4b0eac1ec50ee7bc3ff64f42e19a6060b80f888edc76a2e047539672825cc3edc933bcc5dbb890bed4be4453c1ecd7912c39bafd94e3ad", 0xb1}], 0x9, &(0x7f0000000840)=[{0xb0, 0xffff, 0xffffffff, "fe829c509e895769a188e3d37c1a0d01594caf9a8baa3158b09ca39bbc983921451dce7d462e99c7edf2be6ddef0509991c572ccd117829fe466a1927e6ec7989d76f0df9ab004262b8f689cfbcf8080e66a277977d0810fcc26c6de448890d9c52b22c5ab4388a47eef5c1133b2541dc3d40375fe4a78a9efed95abbd41e7b4db233af2851f2b0e6df13756b7348562a723adf93ae7b27b8f5064"}, {0x68, 0x1, 0x9, "897072634024d24ebb39bce902b5876684c49c1cef76e2a00cf53ffff502d70c8f67ba033ab1b9ea38fb47fa78b6d665b40a4613ec3ffe805e07215373dbc163a25b1bbc8906057757d2687428588e8207c49e"}, {0xa8, 0xffff, 0x2, "ed2f703d54798d0b641acc3a95df0f9bf95a151882ff4e79501f4b58cea8352f886236598f92f8e48f21461a56a216143cba5da3b65d3f05e7329e9de2c13df635b2ccf385a723ac4521c97eb9d386d8812a771ad4d4a63268a9670ee27c729267824dce91ac8fd02e931cf620ba125d63d18a28419cf7d33d501c2de01d2f341c669ca367a3e94a3fbdb033a839d2e7acef8962a12b09"}, {0x78, 0x1, 0x6, "c65e9f78dfa8b0844dfa6eae73878bf254c57dc9406b27373f8ac9811d5c95cac6fcdd0cfcebd827ee66f2c58fe4cae9135e009973bf3d58d8b80918bfc15d550098958d8c8b66d99eb4216a9de30cdaf9c88c54ee2c219fd10108ebaf418ffbc7d095945c6a"}, {0x98, 0xffff, 0x1000, "39292929b3f6d5d65fdedbf475783b0ed7072c96ee3915fccba20bbefa4658c5b5aa6bd9d7d82b605a68fea73434e296f9037c154c6b623281f9b2205067ccacd1b5d06b8b19b75522291fb4ce83765c8a05e4c4750f3bc8222cf22d7e274248336ceb2c561866d7e0dbaa0024ef2e8fb5411b406dc671e3a101ed7d1e424b0a8bddbd2b78cb46"}, {0x1010, 0xffff, 0x9, "7244dae48980386c5ae03d2f2088accf76639183ff8838b3adb70008056dbe5b8448733d1e9ee131993fc44755b6ebd96dd3aca8d97a6a0704db997e2ba7e1b174af90ec8e7a66e40b4f3a7f48091cdccaa523da23e80c4d7a2e8239feb72e50f4ed8c3bc5d4b2f716624b9432b14be0e35520380cf4c39996a1ee3f845833514023622570ae6e8badc492e53b89647b0d576633b741acf1be2f4567d9b6d05fcb2c013e424c0083efdc6fc24542f44cf328a723407bbff920b169ef75caf4d810ec810a006b29534f7d3e3737ced2efaca9513c931d456b5184634bbc111f27d854b30583f82f7a149a384eb6822f3476e8e0b9222e04681854cde103c666f84faca63ce44b521e31ed3e60746130fe221cabe9c705f2cbd4dc2e0bc1cc187dfd0a8088a3b99a95167f42294aa2649298d465a11d3ccd164effdc67aef99f36182b83df50124c51b3f465fc1f57b1889089b7903e91adcdab6aeeb35ef1b9a129c513d14eaa73fea240ac4c796adf65907eb70d59216a7cbe134058901d8973cf4a47e5c7f1beacadf4a187b344958c2af92d7ae4320cc38c455a1f72c7ef3e19c179d0d19b4e87ea87bb9a5506d86f30cc34edee84dbfc4abf72041eb043a95f37f59cf0d83a5458f97abee915512e023a153501d54288312b71b4b073dda9f7d9403f75a91a100e5c435d9215d6d4d1432e8addae5989e212426d8298182938f3fd2c2584618561cb741e49d07237ad1f1732569ca1754851a10de4eabeba0407e020f903ce14f8c60aac3303154be9e937d6a109917b71c17f671878311ad3b414d2688f1f6f173b7dfaaafa032a13d656fbab96c30f18fa94f285ec1124cc6b6d401077fe07aee89a0f3b0bc03005bb491359865d21b6a248b2b938c563ae04bcd6ab3a5203bc825b950e7cf7f7467bf2206032f8c3884773cd2f95f60a3bbae5bbf54b171813c6c5a3298fa3bae33d9c9cb8dde8c9b66dc0ba528456cc5dbc07fac1a07cf25e9654a4b56a9027fe7f6f0290b472d0f64639ff161d669151645f86e36f61ef4dc410ad3d15eeea015d0df781229ad84054c31d136274a101d38171d6de32486652d488b077e50c51df163ea8e57e8236cbbbe9e83da883242e2a189d7ff0f1f28689d9dbb6da6b645543733e3e6e1f995b12c6bd522aed9f9ceebacfd084a516a90f35e948ada802b36e37016cf738c3e51d81c010f253d6b9123b47fdb5f4fc565a0854b5ea3440785434460342d2e4dcf45bdc5488be3a8544ecccf41c74a1f9cb92541eca5e3714a5d9127950a00398ea0a8faeb20f22c95b4333ac84acb7ed449224e11e8693f34b244da218c282017a2495e231cc80f70fea472bdc8a0962b9392431e9e74b15c9611b2b1d3a059eeee4c23ede6071456537f44f601fc598ceed43acaa908a7ede44b8f033ed35a7e383742d5408ac7a2dde93cfaa855ffbee1923ebd2a46e36c16ff6b2da7d08d956f338f3204443477b0717e23ad67bb189a5fe396baabe39632beedf07221c633b394cb85fd144a495b91c594f7d7cdcb8a4db9427fc30ce27cb69285a67b7581792ce0271e69b00e094bc63f159033704665133489f72eeec69d8e872fd469d633ef31270ee3b20994e3714183b99ee89285ff19f72a7715ce5f65d708d362060e40b85389d134ce60d6931e868dc8193950492d9c6e679c406daf6bb9da64be0c97e3605ebf201345c9c4ba9c7ab1d11b52f55123688c90a6971a54d932c52147372ea9498eb07eb759b6e2fd9bc6134fd61ba3624dc6366c569ed13e9673866fd823ab7e64b703ad48fcf0846b4fa4b0c1317e838454916e6bc7b9961f220b5409d7ab830617630821072a439145c7d0c5ec91a1fc4b3490cbb89b3301cb4b0a0c365cbbd0e1ec0479b4fcf55e62d11784f3ba3602f529c16dcb7328fd140f9cc07503628d0b240fea99c71c1ba8ce0c709b40fc2c6b13f88793ae52724bf21eca4fab76cce9d0689e8c9da6584cf773ff5cd7ed5447f94d88ca634b196abb5477a8ade3f0e952c2bb67b0286374656492cb92e3b518283e879616aab4dfa0253a6f7e5b080f9b50c048febb8f40154347f696b456347367a5fdf1e8ea3a079ed0ab8144cbcccb6d75e8d1aee8cf8e469913c49cbac91e1feeeec0f3272a76bc3ab14ca58ee37a79a72ee99cbd6abcb8adea1c04bd996958776a8928b482e1ee0ef44e4683055345e129806a3c4ac5ada71876104462ad74bae2dacaad70341404b3c298c652aeb3d5c1ca978c8eaa2f44d6df6563ced627937ce3d04fdcab085a6a34350db5d302fe6873d918abf591db8daf5a45e912236b184197a9a118018bb2af9530942b9566ab31061d9ae64202610a575a632c8f469f0ebf7c9c009c3f8549fc379d939b131dc23b18e4f4f91dca2870f0d3661965411e2bade4ed8254c9d9fc93c31173f4c6bba6de351605487ee97589e6c628df4778d315658404747ef58a766fd956d8f771ab77c2dc8d8dea92abcbe18b2ac34ce1b500fecdcf0efcada5c17939e4a30d754ebb4053c6f5684dab0d2b33e81902e8b4016b7754ac1e38cb34c0df231d3206f3da85ae44e36017a6c323abea5035f2c33f5d91fccc4061f4d0c32a072badd07690b0c00a3fa816105f0cbef542b6f0511b12ee8252e045341c676c2f1494015f2fe48d7c49d8edc889af243edab7fe930b24000f697710a561a8f1432a855bd2ed6181ddee2d649bd06534e74e01ee42d16894f2785f2cdb393667a63443845d224da3858fe9cb5ce1516ef1669636bf5f1881b56e112cb57c14e340b32c6d29d46bf15e1d95b60657b7bb9907a3193df2d043e044f3e5b65f5a4f64a57cfdc1200cd973514c6c59d27fad52214c429b06231744362bde83951ea44682837545297653608a91d052bdf9b7c18ab9a83a2e5b759e2663c345aa987bf42117ce67f426becf4b42d29f0fa82885210f1ae12dd2147ee064a4e3639e8111c331d4eb82bda42b0080ed1ccdeed308f5fc910791076d0abb7c4d94f3d97656243c43adcbc7db9c7c6ef4f2cd85bfe3899dbcb5e201d29c70881f70cdece505585b222addc0c1a727ef9755181f1dac260540095311759681b0c62aee7f291ab908a96ac18b87e9d947c480aa1f5e0b232813d429cd55fdffc42ed912b4646d59ea6f5f6b54aa5d430d6b729e9e384e68f4b406daec6d7d10bd2ae69a734d224448a936c8e91246515f4b30298be985f3a42c6a5d20a90908ab4893e7661ac06fe3875b8ffb2c250e5e9ccf66fb38099790bf233a16f8b82a649e7425cf6dbc884660866f4460be0d1fe95d2c70b15b4ba9ead3cd782b233e40cd490ed90f017c92aa82a40a5fa269730070d4feb9546ea4e6d5da408ca317be36be95f7d386066b3b4c47e4de6272f9275ac027b18f691ce05519332c87bab52a29c3acb8dd158081873b8056c5fc882ee29479c7353b4b1e51786fcd8df789d478183216495a067be0ca131ba54ea7c12527ad746bc1a969b48db00ddaca2e8be0f8063e729f247743c8b7499fd6dd8cb87836f33f25587d6a737b5413d453b2cd1b9fd162d3b4d791686cba5baa75590b5bdf6a9b34228b8a9f6deb8aa57e3a847691222dc988014eb800b628f2c40829e5566771569692d67401b09a463b0418d44a4bfb35f4ca839f2b75164dd06af62bd168755fa1745356b324b5b1e2d648b76bd566c8397b1ae0a6fb7c7faa9aafb8bc2b204dbf3db0b5cb4e95ce3806958f89454bd7e3ea004c3db10744f800e4a85db95e4fbea559a7bd7304d6364ed1e33c1be2972774e47bc7f267ca8d4439d1ec21d9dc3061bf69500f372aa17b9281158b8a671026a11f1c9ade1ee4a69256fb4b1c35eb1e0cf8372dd7219c3cb4fe9e03a8a81557258c595c7a39cf115966b7f9c8104bda6945ab43ba17f65e4a955d4c4b9a47735b3b35228bf37ba8caec394c076813ce2ab2ee034c0c6090378a74fa13a3dd9d5d061747b4d26a0ed493d49c5545ed6c2b1c0e0ea5fd219d1aee49c3c16bb5f60e3b2e6ef3a7b1ada2a71c98a4ffe9fba5600ca885d378c705697903bcbe08d84d4c68f98604fd22ffc490f1d91af4a3d83b89bff427b83e8205c37c9b03d51abdbbd1f05ce46af77d90c792dcec8707242744e5db7bd36c26b4160a41a4a03504ae187b7024bf936b42a497679c820b425ca6fb30b897c64312d0fd9e7c76b315c9c8f268ba3b1250913a79fa3f5df600e19bcfb28c45934c9a2a715187713755e1c6a990d058e70cecb02d6cb5887a7068a8d1072f63f8e4f61f850f48a1d315f9ac61404246d8e2b45c927796a898fbcaf8c31a15d7e3c10d0282961dd3f4983dce9341e3dd85b7e4fee0bbcd0d921b1d13f211d35e4af6dad2472b79bd2124d265add58379da0551d188e919e92069798f3243475a8ec932888f6c69c78b64121a5842fb2c7422d4d41437ef499367ab27f39ef43f719980f6becb611c435bd8e1b2a2b82fe223e87d44d331a6bb8ecf6c6c3687e873dbb7ecb2c8c1b70a964f9c5b33bbd6c998082c8b69e319039bb7d2ce2d62fb084ad7181b6f91079cfbe948237adb53378eff4e014b5daa3768e1085ec0a0c0d0a1d9d67641de296e423ea2a304ba9d3a3baa5388c1002cdadf1354db7fd71f2aca490892c4943a6cf6386b10ab8473adcac117e9513fba513c75f8d38be1cde95a084fe6f987cd59a81855c6e1febc7a4abc481ec8712be0fcdf6ba5b4de20927455e8a788d124232e74699e3bd0f4a7b1aec49a5767542676c0261fb5cbd1c46f529e1d13209d345bae9c1b35bef0256af27e9fe77037e23e42156664a38b63fe97def7b8157ca6a98ee2dcd6090304156e1d4bf4b8cd476f59d797afc4554ac07dac4eb08927a4e6ad3e5003f8258b2ae84081a2a2cd5c6a92e8123ebc72ec33110bd94972bb665ff4b158d32a95faccebd8f1265444dfd885993c4b2319d54d527bd905107867e33ae165332b983e61796cb362d8e54d8587247e1ee816c3ee51b4952d71452178f79ed5003f6a7a6d7ed0603f46af8cc99d33abc9435ac6b0abbeb665d7f2d02af568619dc7041e8a94724a26577dce4b33d8185337920914753d999639a881c2b378fc760db52d7f3473556d114b949bd75560cd9fc9d9adc123d3e2f93a7a10132166520ca4b488bbe515b3cbb9890f4471b6211da2c1226d7504bdcb74d0200cd5674a32294348fd888ab4b5b797b3bd70f4a02443f9eef7b548c5b1e9f229c507ad1b299e5aac91f6856899a9911e75ef71a75e76fecdb367acfb6a3e316e84fb2b1d5b30a5c1172543b88306130177f8505d129c3f7bc39a9452429790a8ba484bf47b053dcdbaa74f1abbcbf7374fa727fd2baf73e64e2c258519d37b8d11e26839e5b1becc0add1e784684d0e94bb5cc37fb37a551858a300136e3ab7611b0ae772c7ae9c5feacfa14000f6bc1235439025e97b5f8611ab4284fb5b00cedd6ecc2e061dda367fe0ea9c31487a5279ef8c385388f6687c737e9978e31dcf6e800f5413d949ab5ba8513ad5a76e008f6bd582ff60eccd8a2eead711561a1651b63b4ed87ed8d7a7c4d75e9ac71af8bb29a356ac4ad9931a5115bd8e8d60c1d5bacd594dbf5a8b3920ca029e850b24fd4cd78ecfe0dbd3abf09a5f5de054fba812530a783d1e13c435f2d235c7c8383fb5fdea8cf2f3d900edd693539af91f444ce595016b1ad991f9f5d1f99f6fa8041f81049c5d5bb6a0957d83250a2a465afab1022b6ca6c36dfded852764e0e75341114bcd1f4dfd"}], 0x12e0}, 0x6) close(r1) 16:34:11 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x20) accept(r0, &(0x7f0000000000)=@un=@abs, &(0x7f0000000040)=0x8) socket$inet(0x2, 0x3, 0x7) 16:34:11 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) getsockname(r0, &(0x7f0000000040)=@un=@abs, &(0x7f0000000080)=0x8) getsockopt(0xffffffffffffffff, 0x200000029, 0x80000000000040, 0x0, 0x0) 16:34:11 executing program 0: r0 = syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7fefffff}, 0x0) kqueue() r1 = kqueue() r2 = kqueue() kevent(r2, &(0x7f0000000080), 0x9130fbf, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000040), 0x66, 0x0, 0x81, 0x0) ioctl$TIOCSTOP(r0, 0x2000746f) close(r2) 16:34:11 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0xfffffffffffffffd) r0 = open$dir(&(0x7f0000000100)='./file0/file0\x00', 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) setuid(r1) symlinkat(&(0x7f0000000040)='./file0/file0\x00', r0, &(0x7f0000000140)='./file0\x00') renameat(r0, &(0x7f00000001c0)='./file0\x00', r0, &(0x7f0000000200)='.\x00') 16:34:11 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) getdents(r0, &(0x7f00000001c0)=""/250, 0xfa) pwritev(r0, &(0x7f0000000740)=[{&(0x7f00000002c0)="f78091ed9e3e4b21329cb7a1060e8afbad1e7d5a61fe6808c56efa59897f403d298ea4f5acaecc31837d91782381d4a28c448aec6d3f47bfce4466d916c0ea078693043444639a70c389c46f109ae24e15af2b3ccbd1149188cf714b5ae079af7416f0d31eccda826925088447cec4ed88fddc22e26d3320e2953cb2d371eead79a6d7d4707bed6e4f01be2deb6c12d40e9d4c13fe783060774876ab", 0x9c}, {&(0x7f0000000380)="d3d413a647fa6db9148299345f25cc33008a4a97cd24029e41126085181719034bfcc9e8ea5c7a7985a412baee875db16cf8aa20f2958e86a36bee92f6714bf3ef00f45686861f9598239ff041abe24fca53f157741ff03f0309beeafd55b7f126b36104257d49432dbfbe862ddf849026e7bc1757bcf08d437b84bf0b72d5dd7942", 0x82}, {&(0x7f0000000440)="cd70e7e7e742c267ef66285b8e00b166153403f52c35ef221cdd0ba26c7ca3943eb4d1150062348dc2110f86453040f67eb43f9b6d9fb44ea3538223d3b8c57df890c83e2ac4607a5673da903a11d57326f387242ba31be7e78be14507afa25da2d7a57e819f2de0c684d05b4e6d30806e03a3", 0x73}, {&(0x7f00000004c0)="dc37cced0f2d573e5fe5a88f440261d9bd1ecec9da1cbadc53f661e82f418067c0ae196c9683be32527432e4f65b02ef7050881e2205f1057d3f94495d069b0183dbeaa81cc9e5371b2a", 0x4a}, {&(0x7f0000000540)="5b280679e03ceb6731101eaf1f5936e4d9caa9596ef14adc73e87e52e9f89cb0aadfd32e2277f0001a8ca714d5d2e1eb4f39a5491c7aee6f16db0c6b12a33db2da2f2be99edc17997b5902a8", 0x4c}, {&(0x7f00000005c0)="e2918f84ea49e0e04b6061354ee384c5e71b7df65c6d7d1e569629657a9717bc236e4ea137084545ad0606d71ddf35c9d571372540ba5d2e4f30425012267c61988dac241de9f997b0031edf068122f3240ba1bc1c3f69bb2d6d89919b0f9ce99774c2e87843a1b08b56ee53a1", 0x6d}, {&(0x7f0000000000)="73669649b9edd1af", 0x8}, {&(0x7f0000000640)="837b2bb7bd21cdd1d32417fe47784e33aab072c33b6a986789ec087cdd5a1e809a5534e26505d8f13fa244c176cb9cabc8d9edba81b7ac075a2f6f47fc7d2b67324b1aa2ce95c3a39eb1139fbebf3c45b665aa8c134a6672fe087e3b254a67bd804c77eb96dec30a65eb453b7a3bfde47592704f4c678f62f393d17a2c5a67c0fbfe01a029e01dc9c2225aeacf079970af892fba570505317fc6952c2fab9f52b9aa6ed3c3c8f0da68f3b1256e4509f82d8bf7e15beae32cd5ce168cd56c95c21e2ed9cfc20d51f6f631b38f3aa891c3b9c4df97634880d06f8c0d50", 0xdc}], 0x8, 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, &(0x7f0000000100)=ANY=[@ANYBLOB="00002e060500000000000000"], 0x10) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000080)) 16:34:11 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) getsockopt(r0, 0x4, 0xb32d, 0x0, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="7fd2b7feef48d7f33fc9f283e0fa60e46f8068e992457df0092b1445007fe30597c106d168d757c587a94745c3e70933f12c9361b4f50a5797d7eab46f69c62cb0412772e6b7f25187828a7fa9843d20c870222a77d74ad618e193caf7e79c6dc977505ea93f873e3a636ca1da176c9a24062c56f8eed49b160b232e368b64f6641012aa1f37c8968eb3581f7ec182cc61ac39310dced6d02f8f4f2ad5a05a952d1e5513701b3cbf22d6d11be946277a1ff61f181d37f2893d757098711747dc3e3cb491683d4d30990417c4552931bf52baca99746ae4ccdfaf1ab72fd61c82bced8f32be6bf76795b4286e6decf72e380e26dd68", 0xf5) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ttyCcfg\x00', 0x8dc2, 0x0) ioctl$VT_WAITACTIVE(r1, 0x20007606, &(0x7f0000000140)=0x8) fsync(r0) 16:34:11 executing program 0: r0 = kqueue() munlockall() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) close(r1) kevent(r0, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffffc}, {{r2}, 0xffffffffffffffff, 0x81}], 0xec7, 0x0, 0x8001, 0x0) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='c\x00') 16:34:11 executing program 1: r0 = socket(0x20000000000001f, 0x3, 0x400000000000000) r1 = fcntl$dupfd(r0, 0xa, r0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f0000000080)={'./file0\x00'}) openat(r1, &(0x7f0000000100)='./file0/file0\x00', 0x188, 0x1) 16:34:11 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x3, 0x0, 0x100000}, 0x8, [0x0, 0x122]}, 0x3c) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x10000, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f00000000c0)={{0x18, 0x0, 0x6, 0x8}, {0x18, 0x0, 0x2, 0x101}, 0x4, [0x1ff, 0x1, 0x35d, 0x8001, 0x6, 0x1, 0x7, 0x401]}, 0x3c) r1 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r1, &(0x7f0000000040)="670dc3", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) 16:34:11 executing program 1: nanosleep(&(0x7f0000000080)={0x0, 0x2397443c}, &(0x7f00000000c0)) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x80, 0x0) dup(r0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) writev(r1, &(0x7f0000000000)=[{&(0x7f00000018c0)="ea", 0x1}], 0x1) mprotect(&(0x7f0000cdc000/0x2000)=nil, 0x2000, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x2010, r1, 0x0, 0x0) select(0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)) minherit(&(0x7f0000bfd000/0x400000)=nil, 0x400000, 0x0) preadv(0xffffffffffffffff, &(0x7f0000001880)=[{0x0}], 0x1, 0x0) kevent(r1, &(0x7f0000000100)=[{{r1}, 0xffffffffffffffff, 0x80, 0x400fffff, 0x3, 0x100}, {{r1}, 0xffffffffffffffff, 0x4, 0x80000000, 0x226e870b, 0x9c28}, {{r1}, 0xfffffffffffffffa, 0x18, 0xc8, 0x3, 0x3f}], 0xff, &(0x7f0000000180)=[{{r1}, 0xffffffffffffffff, 0x1, 0x0, 0x0, 0xffffffffffffff7c}, {{r1}, 0xfffffffffffffffb, 0x80, 0x1, 0x7}, {{r1}, 0xffffffffffffffff, 0x80, 0x9, 0x4, 0x8001}], 0x80, &(0x7f0000000040)={0x101, 0x8}) mprotect(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x5) 16:34:11 executing program 0: mkdir(&(0x7f0000000080)='./file0\x00', 0x0) geteuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setuid(r0) lstat(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000300)) 16:34:11 executing program 0: mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) r0 = socket$inet6(0x18, 0x8007, 0x0) recvfrom$inet6(r0, &(0x7f0000000280)=""/4096, 0x1000, 0x843, &(0x7f0000000200)={0x18, 0x2, 0x2170, 0x6}, 0xc) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f00000012c0)={'./file0/file0/file0\x00', 0xa6c0, 0x5, 0x4, 0x1, 0x4, 0x9, 0x5, 0x0, 0x1, 0x3, 0x1}) recvfrom$inet6(r0, &(0x7f0000000040)=""/2, 0x2, 0x800, &(0x7f0000000080)={0x18, 0x3, 0x0, 0x3}, 0xc) r2 = open$dir(&(0x7f0000000000)='./file0/file0\x00', 0x10240, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) lchown(&(0x7f0000000100)='./file0/file0\x00', r3, r4) chdir(&(0x7f0000000240)='./file0/file0/file0\x00') r5 = fcntl$dupfd(r0, 0x0, r2) ioctl$WSDISPLAYIO_GMODE(r5, 0x4004574b, &(0x7f0000001280)) 16:34:11 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x10000400000003fd, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f00000000c0)={0x3, 0xffffffffffffffff}) unlinkat(r0, &(0x7f0000000040)='./bus\x00', 0x8) write(r0, &(0x7f0000000140)="79b6eb8a4e", 0x5) open$dir(&(0x7f0000000080)='./bus\x00', 0x100, 0xc) sendto$unix(r0, &(0x7f0000000680)="a3fca66ef062c01a54e8c06dac512e5064c32585b0d263ab997b0558e5f3cfb2cbb4a2cac178bbc856c80e24c80c7002fd55bc54ba3b29ff46ef28a3ef44d6e460bae21f55bf76ea2efa2bf5dc4f6fa771595b5cc055177af7c35d72eaf7c86acbb028a8d656421d058e46ce1dca5bf6b005a2ceb70929dd2b7061146a1c8d39e847790db04ec6e5dd236d48437d52aa405c0d171d486c765f64ac43a02fd1fbf79f66ff9f3a7fddd2c326b01d9a0fdd527f2657cc51e59b993bd40d1fc0878eaa8f1bcf3b4f24cb9c7b02b58a5ba7997fcb092207248b90ed98795dd77dde41f7508cd238f9952f332248ce24ce60e01dd5de18fbbc6b69057be0c7d9824167b3db97923291de4ded5ab5da1942f602df3ad39de42bb77051256ef0b7cc7b51f445c9701d0d13b87ea958a85958af4eae1645d4173d0394a00a2817439f72bb6293913fc48ece8722a8bd4a9be6505ec9e732013fbe8708bc4905083f2440cd36ae503feebcb26ea3cc2d258adfa1af3ac24d89655734bcf87fa7e07be45d184b7bd3d67bd9f5fa85340b7108e9776f2bc9faf4c324b124660926cffd6a37fffd42eef3e69ac2036c9f0488693c65be8100c4aaa2fd81d1dfe97b46800000ae0d222eb0468431ee3f2d597ab0c2cb0bfc53542459a6f14a546f2d0fb8e8347444a35580145029887b353aa88ea99460df35cd6c6746c4bee634b6b422aa1bdad5f6db99d268aa07ec59f1337aa464dfa91a2334918fe85058755a199f57d8dedf2d73e19d9facba2790ce13ff36b67ae7cf4d0e751298a43d93094670d62d045c5786f4f05f503f71979e8ea1846afd1164e6ea019e1d8f53cf9c267d30c7f45b70562264ffd8dbf07db6b15a6d75a4915c33001151684beaa924121859916d64dd8c0f02201f8b8507a470ecebe75a6d08cf8e11a5d93beaaed7fbb6dfced8290ee94fb4390fe01f91ff031f6c12a959589faf49fe14b9c7ca12ef7f31a6306fa9a99b01e41a875f26b89910dbf6b0b3b0f1e6ba6f615c5fa042c3963dfcb453756104721f8cce6ec2b7718c0b9375d151ba72c881c689ec2778dad75fa58c0046346ca7e62496820ce5d34e32876e59fb4da7eab8044442c06711f401320f6ec5e95f84b55a85cc5b2ae47547f158aae9507a06282f9a53a1eda590de78aecb74a285080b42cbc685612d15d1b74bd93a6f82b05cc855bb515e7811e3ec1ed9a8f6187be0ec0aea09a9b5687333a72e2e0e3a4e1c702a015f6e6e7ed6bf69ea5acc500d2509e6f442517d6bc7a83f84a9b2a44d05b5c095ae1ee7105ea64aedfe48941ddf2dfbe3a7f973e2073e97bf5b0f280e3c42cc29249a3e275f3a4857a9988d6cfb6cb885f4f09cce21e1e1f3bd330ef235a112060706337e6ef4422b87866dbfaf69e7906b114aad0dac277d4d6a24292344f2d89492b4dbc40b91b7c044a10d8a843329f0b0e1163d1e268dc5f0d669281ba643729b3a17d3bf0d2f63c3e9430675ffaff4f96ae3cdaabb35fbff6965ca30b1abcf8d497b4e253e57e398e009ccccc928ff7c3984d731ab8c41b5d442ea5b63b4afac85d91c76c29638fcdd88a7633044804423490d405212d4a10fabd9fad798bacf726da43550a63937694263a6ca4679fd88c25399cc04960a9ea2049d452658333dc06c7a5cb8aed3e949323a6f80ca7fcd76a3a9fb9908157d7428e617334ae0d6f5ab9c03cba48baaaaded4475662a90608f55f8e46bf80cc352f12c0271aaa77f21e66c8614afb16981398ea54966866c82a7ce5d635679d1e5d39046384d798b121ee6d64ea576f8d9f21444bfe3be03013bd6e8dd03660f1bb84b0172938976441caff9446826e66038d7706e3b45fd155d07360a4c4736cc75b6392446d71ab6bf7ef601f8d87b67132e691b99dd3486721dbf3b23f9d180488f0f0634b35e55088b65f9f05888f5cbefaeea0a67516bd79da4f86315b225c623d01e8fd9faa299890ff99fcfb251b16d408942a39a774034c1ce31c1bdbbd714da57190ccdb2b9e940ae4a63f068c4ffeccf30078b6ac4fa359983561a5ec64291e455989733536ead6512ac8164fcc9098111993b84e54cb6a06ee2671dcb8d0e8bb3c98b32671d09d9e12ef71241a3be4d356d539928751c5b0b560928f33784093cefb8fdb48cf6914a5314590ac5aa0062e871f15c0105b36c50e82e4db890cdac940eed7ae51f59e614a034552275c97b61e306b16d2350c2a1bcdf02e166d750871f5ff0dde02f7f1ae0ee8f17fa7851c02035f46bbfaf1d74dcc577ebd6bc5e38e832a7e5efa193f048def6eb0a7f4e349884a24d796f42f8d352388d9a1311242b02e9139e87ee9f4446662d73db0dcf70a8ef6424c3494fb658ae64685b464b78223c2298b74c7b4fbe5893e17ce710d066002cf3f97265b134877aa6281a3adfd90c8c566efd1323e2d93c85a63c59dacbc43773ce926cbd8c129c66730cbe80526f3891c113f258fb33f5e9a2e353a21767a0b9ca2341d8e1328b7800a2b8a12f9fe02ad7e5f8949dcc16ee7c05e4ec9067ff2cb021cbaafb9b89372d3500f5d14c15d1427db51b82dc3b0d0623c7246f7cd0de03c5de117387465e883b16195238a7c9a965625326503c600c10b70d8be298ac4d82d594c2c462b840a09f49bb58135295fdb2ebd5af7a001b7c41e6fb43e3bcd87ea76647faaf261be1e1ce1ed8beed62a3ab2fc9b271651a815c7a2828361ac4823aebc9fc9f41baa228862017e5762d9bb4b6c987078002387ad1fa4feb6dbca11e0b983d57aa16303565e8f16616e451fb6b8d243654b09f7ba6a766b184c984af48ea06b95b0570270c6454d421039e54be7ee95325b926a725d0972106d382c1be30101e5d02afb1065c00a85ef42e23aaadd12f5ab8182e236619d589ae3df0575ae06e0b3404ad184fff05644f5cb320a7b4a51a48b66095db2df2b63024d4d2d70fdab6b0dfbf099b8c76babf32bcf06317458383f59eaf31d74502d50f7e9b565dd435acfbd9b4c218e929e690a73e9f887e731b29229095bc5dd6cef6d5e1399e3037acaf7b2f61d0534d92ed2edbbb7a7078a17dc4e88f7bfc0fb014608a22ab1948c5a1a0ac6b06185589ef73297ae1f707a38ad26e8a9bd7849392788a3eb55db3de3b20ad79d02f8d01bce9fcf27347d6f84ad8ca08267ad569ed255da40ace4975e4ba8e8fbaf5397368c8e5af078a8468d4e0dffbd889977a5344bd5cd351ae6c04aed962033fd8434ec28006d3f18b341380270678f4a1c169ef683218874774e2e8072ff2704476c151d330976604379def78ec8762d3f6ac0a3f33442b2826f746c2f513bfb3da328dd016ccfe9f56363c96ce4f21f22ce8cda40c577d3c404b81e87a1cc145995bb24b92da28bf9ba81c1f03dcbb8d9044740268bd749b466b73d3eaac32ae6703710ea262f1c8f8a3b79727112735a575227786da6f1b25698caf2c9f03a255e86f7435eddd9a37b842c48db69dee6d82568e4e29a8b5692010221be16d8cf80ba91331e791a963c8da08e7a2c713ed79150cff10157fe8cac25ee2a6c5c5c9bbae4492e23e594536915b10e7d15ea7233f0a1e34546353d6d6d699194d60ec89514a5acd6e8e07bb798969187c9fe8f3ccd56c8c687d37d6f0899f7dd18739c9160a3be9e9e27b846e9a53ddb0b876725b5a89289669d44ece2d176a261a8336abe0bde02519fc2d6b1acdc7199b3a7f01bbb97f5259576e64500cd824aba05ad924feecc5787054f8aa2879222584e60ee2e3577f42f84218a1fa21cf71bdc52956d978982b5c161a8d7f7712fd6d99c07171b9a8855cee4266d8fe663a0aa4e3bdcde4be94b82143317145782d98f68f9e13be5c40a550ead36a3a0464ad546847c7dc59e06218ab4f93ec44ab2fe53a74ceac680a4ae19dc288539ec6c3f1e99f3f9a396e458a7b7eb9e8bf2b5fb92ec7bf74d9460cc018ffe5acbf65e249abb938d38218319ef784507938da7299635e3cde153576528443819f8341f9c6291a79775ab1e31c918f194a730afaa2820ba943747e5b40753e962c574822c9b708b76c7a34d5e8eda78f1a99fe6dd2092be791e1a05e0fbd822146cbcb6ca45e69edd1f6a9ce3a566b800f58692261acbc559642d9a00e346196bfdc062c20f04e2627729769ef88eba71de1834be042f96da66215d56087e0febbad63cb7ea56ea46058febb898500b60ae08312d848e0153b210ee04a09bd5e328b01894b4222683c7de7f8b17feea015c7a4a92156c0f53c77a04be5fc85ebd69abbbea0f3dcd7c07550be0278b4e3bf99343be66960799ea55ed7c229980dbd8b1503cf3d64b59d0f00fe4f84a6a6738b2ce848d7e9d2e188fb4851b10375bdf630e61bbca545de8778fe506b7be648a360cb1ed3182a9ee7337cb56b7425df103cc698e724ede7acb9b4ecab8626678b0e7b51c3d53d0bcfce1bacbf86b0dc8b8677cf1c63f9561fe96bc78916aaadd6a4bf2979baf6464f3e80cec3f5d951869222386be8a64f88be6e1ea8984f47685278878b7966bc9156e6381ca055cd3864c9e7c100e982b05e43308b45b81856e7e2dd2a6eee06c9a06d1fe981e8dab680ddfbfd47dcdab39153d8f4322680680ff7982e3579e77f663a11637a107f877569d27830499d57d3b666637bfd0ec408557f1265868045c24f007951a349f9a3e91fa4375528336d801b03aadd75eb141b935d412311eda461d912eed0bae8287140809fc63cd1eb13e39154ffba69262610908b51ade8c25a8c12f3cf851f7762b4ae12b2540d3cbdf834255ce4fa7ff5f560a699b72da979cddc8132e5cd6d48271b0cb8cf23f15d13310fffe9b6fe2feb1d59320e8b964be01b1ab62dffd07ae843f33240f8324b124ded304c6c7134b444153c1abdd40ed34d3eb4969f8b1c3f8032e5e0f1673fc3dfabcaefcb9646c313b892cc83d3b38c31471830d4a097eab38b69813133d8f28ab852ee2fb463af984a8af202869430f7d6445cfc7ee955c30d1a8801f2d365bccbd5d6aba33d344e575227aa729f770aedc6d5ef7f015bc4012f5c93cd1c8c320fb972762723b799c861ed6887746f5db5c57d9109e665d1c7c2f4a86f8159d81185cc3ddd1dc100698d2b8a7617d719ed684bc6fea6d4d340f6b368b94b6ddc2517a157b2d4fed78031e2e80a0e3f235a164398c82bf8fe6482f4be02b5b62000edee31ba6c531e26a6cdf62a9d09dc905337b98789e6a76bf163699ebaef4df07e92197474e7b69673cc5089231a2bd921fce8c462c0aa6973a63fa51aecd414cd4ea5af1d13ff4a80784666435553371d1eb2b49ee5e7175d5a632892dd05fc4d5e80032156bea954cb17d366115e735e9266ee1272582099d25a550f1bcc714cf0fe436511726352d7b066ccbb36bdb56886f9e66dcf940f7a8e82556ca169cbcd9f8fdc213555e9fa1324ab087989dc9426078b0cabdbfee255787f0c8d832fbcfd0733f7d94be8428c1dc963c2085b1324019384347c568bef92cb96f080000001994da74e24f430ad0c926b02037a4fe4c542fff2826db7cdfc15919c647d28214d2a050bdd454ddce6840636bfd71ab02cce4ff4631661271c40bd9a57e1f1208be215f99b2b7672d1016f9d50a2c29f46226d2bdbe368c6d07f287ac272e91a824e30ad3b9c5973acfd31f7dccd8c72970c2044ff3a7a3f44863e62bc692b9a49008ef101cd8b4a33937b210920000000000", 0xfe2, 0x0, &(0x7f0000000000)=@abs={0x1, 0x0, 0x0}, 0x8) 16:34:12 executing program 1: shmget(0x3, 0x3000, 0x10, &(0x7f0000ffb000/0x3000)=nil) r0 = socket(0x6, 0x5, 0x2) r1 = socket(0x11, 0x3, 0x0) close(r0) setsockopt(r1, 0x2000000000000e, 0x2, &(0x7f0000000000), 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) utimensat(r2, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000080)={{0x3, 0x100000000fc}, {0x7, 0x1}}, 0x2) getsockopt$sock_int(r1, 0xffff, 0x13bc, &(0x7f0000000040), &(0x7f0000000100)=0x4) r4 = semget$private(0x0, 0x2, 0x180) getpeername$inet6(r3, &(0x7f0000000240), &(0x7f0000000280)=0xc) r5 = getuid() r6 = getgid() syz_extract_tcp_res(&(0x7f00000002c0), 0x2, 0x7) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000180)=0xc) r8 = getegid() semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f00000001c0)={{0x3, r5, r6, r7, r8, 0x8, 0x101}, 0x403, 0x8001, 0xf9}) 16:34:12 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000140)={&(0x7f0000000080)=[{0x3}], 0x1}) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{}, {0x2, 0x7674}], 0x2}) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x10000) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000180)) 16:34:12 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002006, 0x4300) r0 = open$dir(&(0x7f0000000080)='./bus\x00', 0x80, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x80045710, &(0x7f0000000000)=0x200) 16:34:12 executing program 1: poll(0xffffffffffffffff, 0x48, 0x0) r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) ioctl$WSMUXIO_REMOVE_DEVICE(r0, 0x80085762, &(0x7f0000000000)={0x3, 0x6}) pckbd_enable: command error 16:34:14 executing program 1: pipe(&(0x7f0000001280)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f00000003c0), 0x1000000000000297, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x8000000000000000) read(r1, &(0x7f0000000280)=""/241, 0xf1) write(r1, &(0x7f00000000c0)="1d", 0x1) close(r1) read(r0, &(0x7f00000001c0)=""/142, 0x8e) 16:34:14 executing program 0: readlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)=""/186, 0xba) pipe2(&(0x7f0000000640)={0xffffffffffffffff}, 0x0) ftruncate(r0, 0x0) pckbd_enable: command error 16:34:14 executing program 0: setuid(0xee01) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) r0 = socket(0x16, 0x3, 0x8) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:34:14 executing program 0: getsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1007, &(0x7f00000000c0), &(0x7f0000000100)=0x4) write(0xffffffffffffffff, 0x0, 0x0) connect(0xffffffffffffffff, &(0x7f0000000000)=@in6, 0xc) poll(&(0x7f0000000040)=[{0xffffffffffffffff, 0x57}], 0x1, 0x0) 16:34:15 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() r3 = dup2(r2, r1) kevent(r2, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x8000000000000a1}], 0x62, 0x0, 0xffffffffffffffff, 0x0) ioctl$TIOCMSET(r3, 0x8004746d, &(0x7f0000000200)=0x10001) r4 = dup2(r0, r3) sendto$unix(r4, &(0x7f0000000100)="ff58695630b5d4adc1743702ffcf7e23070282bea8e1db19a5479c80c2153a40219d37ac313dd63501a0124587a8a4cdfbfe644206236ae6808a910f5e4ea06dcf4554b2a363ab5226d00a47fadefb0ab80702625cff24d8d19c0993b5bc3afaf7a9053bfbeef368423acdfbd82ab9c03bf757e02d38a801748184be480775cc0bf19aa1ca21dfffe994237adf36b2f608abd0e8fecc", 0x96, 0x0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) kevent(r3, &(0x7f0000000080), 0x3, 0x0, 0x8, 0x0) renameat(r3, &(0x7f0000000080)='./file0\x00', r4, &(0x7f00000001c0)='./file0\x00') 16:34:15 executing program 0: mknod(&(0x7f0000000600)='./bus\x00', 0x204c, 0x0) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ttyCcfg\x00', 0x112, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000200)={0xf516, 0x0, './bus\x00', 0x2, 0x815e, 0x4, 0xa}) r1 = openat(0xffffffffffffffff, &(0x7f0000000180)='.\x00', 0x90, 0x102) openat(r1, &(0x7f00000001c0)='./bus\x00', 0x20288, 0x108) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) symlink(&(0x7f0000000040)='./bus\x00', &(0x7f00000000c0)='./bus\x00') ioctl$TIOCSETA(r2, 0x20007465, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "04713de0af28a2813d8209b8d9f39321849e3c99"}) 16:34:15 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f0000000000), 0x10000) read(r1, &(0x7f00000000c0)=""/159, 0x9f) getpeername$unix(r0, 0x0, &(0x7f0000000400)=0xfffffffffffffff1) 16:34:15 executing program 1: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) read(r0, &(0x7f00000000c0)=""/226, 0xe2) mprotect(&(0x7f0000033000/0x4000)=nil, 0x4000, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname(r2, &(0x7f0000000000)=@un=@abs, &(0x7f0000000040)=0x8) munmap(&(0x7f000001e000/0x4000)=nil, 0x4000) write(r1, &(0x7f0000000340), 0xff23) load: 0.15 cmd: getty 57164 [ttyin] 0.00u 0.01s 0% 312k load: 0.15 cmd: getty 57164 [ttyin] 0.00u 0.01s 0% 312k 16:34:15 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = dup(0xffffffffffffff9c) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000000)=0x1f4d) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000040)={0xffffffffffffffff, './bus\x00'}) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000300)=[{{r1}, 0xfffffffffffffffe, 0xb}, {{r1}, 0xffffffffffffffff, 0x1}], 0x66, 0x0, 0x0, 0x0) dup2(r1, r2) 16:34:15 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) shutdown(r0, 0x2) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) r1 = socket(0x10000000002, 0x2, 0x0) r2 = dup2(r0, r1) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) 16:34:16 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x80085301, &(0x7f0000000140)={0xfffffffffffffffe}) chdir(&(0x7f0000000000)='./bus\x00') 16:34:16 executing program 1: r0 = socket(0x18, 0x1, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040), 0xc) setsockopt(r0, 0x29, 0x4, &(0x7f0000000000), 0x0) shutdown(r0, 0x3) bind$inet(r0, &(0x7f0000000000)={0x2, 0x2}, 0xc) 16:34:16 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) getsockopt(r0, 0x0, 0x9, 0x0, 0x0) setsockopt(r0, 0x7, 0x4, &(0x7f0000000080)="294b39fd4f2da196e9a7f208afe7a5a0e199eddac9899a6db6cce96957687f50f3eeb0541a4b953b868b9b1d337cbec17d722398cd4487845814b0417f811ced37ca", 0x42) fcntl$setstatus(r0, 0x4, 0x84) fcntl$setflags(r0, 0x2, 0x1) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) sendto$unix(r1, &(0x7f0000000100)="db42c6eb8ad94028661196a8327cfaace26af70eb195cf3a1b2c5c20290ea37641f530e90b54e753fd12dcfa70848d0b004f819b6256ba0ed14956d8ecd6b339f59595845e3678a64f6608b3e51da6cda56c13eaef311e665d73702f70307f43ca1011553d97997ae5a47962a391b03fbdaae9652432c42fbed4478f8e811c2cf222db64fbb2475d887204f4ea97eb7f9853e60ea10c5d8d9e61e17a596b8fb4be8cfcce5a51be982b25304e6951e0bb3edea05c8ac636c8f7c72b13c555cdb30b679c8e92ac2e039ddb0de21b66e8b3f3425aa9ae23c997901080c574736f9d", 0xe0, 0x1, &(0x7f0000000200)=@file={0x0, './file0\x00'}, 0xa) 16:34:16 executing program 0: openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) minherit(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x1) minherit(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0) 16:34:16 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff}) close(r0) mknod(&(0x7f0000000040)='./file0\x00', 0x1ffb, 0x0) open$dir(&(0x7f0000000440)='./file0\x00', 0x0, 0x0) chdir(&(0x7f0000000000)='./file0\x00') open$dir(&(0x7f0000001940)='./file0\x00', 0x801, 0x0) ioctl$TIOCFLUSH(r0, 0x8004667c, &(0x7f00000000c0)=0xffffffffffffffff) 16:34:16 executing program 0: r0 = socket(0x2, 0xc003, 0x6) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="00009100000000000000"], 0x10) sendto(r0, &(0x7f0000000080)="7685dcd2fc79ecaea9a7aa78b9b3fbe1719efa45dba7609ce37054c2b23e6625b2849534af8419273ba63ac67bda5a4c9b558f9aa0e80bca05f87a03f3819f125d6654527f1f832be1d3498967431d3740a558a013aede564f6df2b067a3fafde399e8dd31b95e183a813e18bd7eded55136a0aa7e85123b8924a34e2ccafbe3e5c0f5142cbd667fb093aa12346eafc773a1d4ff89327f2a9ffef433752029314bc9ebaabc591d039de83d1e97de008b33433332840654d95b8b463ea593674d7040dd52104338c19e09f7db14b91e874a513e91c45c37e31b01f8c35b19695170083c1bb87d3b49a06875f935563cd6e0e422d53dd934c7b50fbd8f6599298d81252e108ab9b1218eb78b3fd7b486169d01a937603439b6d9ba6afb756291c3b108a12ebaabfe0c904b743a9e88bb4ecd08242b8562008cea03995f5522bd2556d26a31e3c533f77c169b7af62ff75c4538178420489bdfe0239e8a4d31ccad447a163fcde302534593f617e9a7e1e88f", 0x171, 0x4000000000, 0x0, 0x0) dup2(r0, r0) 16:34:16 executing program 1: semget(0x2, 0x1, 0x88) r0 = semget$private(0x0, 0x7, 0x82) semctl$GETALL(r0, 0x0, 0x6, 0xfffffffffffffffe) 16:34:16 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r1, r1) connect$inet(r2, &(0x7f0000000040), 0xc) ioctl$TIOCMBIS(r2, 0x8004746c, &(0x7f0000000080)=0x5) sendmsg$unix(r1, &(0x7f0000000400)={&(0x7f0000000000)=@abs, 0x8, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="28000000ffff00000100000000000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r1], 0x28}, 0x0) 16:34:16 executing program 1: r0 = socket(0x2, 0x2, 0x0) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000180)='/dev/tty\x00', 0x0, 0x0) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f00000001c0)) sendmsg$unix(r0, &(0x7f0000001800)={&(0x7f0000000200)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000001780)=[{&(0x7f0000000240)="33addc1c84c4dd1c5b054c17ed46ee6bcc58acee73894b21a22fe8290f39146d3bdb9f5f82f1e193f2bcf9f19a5d2d1b6d2d9d663c90c4d7a5e3c50a414de160d23169d3f1a5c924e720a5fd50e4787cb7642604c9e224f6bb406aaec1a91f6832dd2ef81bade8fcb76b002482274062033d709c91cb5b24d72ab3c1c96f1c803cd7860f2a7493efe9b114860e20c33c21730439c6d47ea2e829ee2eb0100419ddf4cb5e55248e345fae0504089739d204bda138fbcacd99abcd2f161285109d338cf923c76ef0b95a39f1c099d6d2e41eb8f06439", 0xd5}, {&(0x7f0000000340)="1526fa744ad12fb17e4593e066753ef640c7bb507bf3611380b538b1b2450842efe379cfa2247dab2ef833b06fd548bf89350656acbe858fd10ba722948df35692f4fd7740921014bd2a0cda13784af51526d9c871c4779bcae573b4dc6166b39ede7c483bdcae0e238110156b8fdae070ca235297b070f894bc3933052b96d7624d781cb1a08373087dc90cd9aa9023f4dafcbc6f30d21f0c21da91cdae4f235a46afa443cd4c17267da34c2772dba965833588fc", 0xb5}, {&(0x7f0000000400)="362aab860aa9efa0aaf8d0db982d65b733b60c681af280adb65953ffd3329e69e5317ec70794310fd060fe6816abc62fb413cd50672d7f1ce871e458d50a4fe32e581e81371e04bbbf403bb5f63896646efe12362e1d7565d6ea854ce13889f32e734ad7b35df54c9eba0a1bc15730f3a1f35c36cb40893ae37249d1dca17dfcc23558b8ee35ed27079bab149100ccbdbac0d151bd27e2b7098f1890bf9cb398fc8cfae4a106c2942361bd34e938fad3115f59a32d14b68dc7693030ed71e4e0a971f5561950be66c2f67a3c1f4c86a3a670d9bef7e348f2dcae6565639f0c50cbb56b3d9524cb3353dc030bf5849e0dfaab815c82af4142e054374a0271e9b944c4e3dfddeb4a808d2a8e77d6dd3aae779ffe9c2bd3ced6c050f520bf10a91d1c5abad64a3ee83cee210814a9f39ad046132a9975ef90e87ad1848090570ec96d24af5e1cc35257469b32aec8f28b8bbab46849f6ca0eee6cd4c649d6b974b8d77338d90bacbf5d8ec519365ce65266e8f9d19ffb419255faa4be12b2fb2a35b0432b570199d9340813895b56ec3eb188bb591f27deee4860f95b45eb64e5ea75ab250b6bf5ddf8dd04046262ee4e32de8f6d6159e0fd025cdfb238274b4c7b894a100ce93656a5704138d2556a1d12d8dc22652b6210489cc94c26fba5db57ae4d926d4cea39dae6d926a6f773b3c97ad88f7fb6e01ae1592da475cf6d2068f26e5f5dbee962e0205d9c7327b0800c3b54d94e6fb7cbbb4bb17c252846d5ce6ab0d203c8c2ab3024386ca7c14383b29ae6669480db61dd16eadd78457b13a7f121a5f847c512eb2f2975c84ddc6e34461071d6d1f76db8db7c242e88a437c1b6663a72f2e56bb9e63daf5f773b71a86ee4db52cb8b5a76b7e1c4ec69fa4f379866c1d8332c5162b5f80cd5be792bde487d94938580b5c1a5ec6c5e65a5cf6d09a63d913e2c9aae889cae527d82c854e988e15328e05ab3e26350e59bebe27ca5286721bf4f2c9cbc66fa748f583eed6ee580dc4d72703a18ba121474d367df483195109a188918e447ddde27c76296187f9e4f952ea1436afe6ae543ab0baf5575bd308578743d4316618eaeca4031c74c118d7174762a49508d89e50b91297d31aaf29f2e1e8db1c5ee9c71afea7b3e436ecae610b587de899dd046cd934f670523fbb94c0eb5b919f6d2fce3890d53737d28a78907f33f6774773a3696b3f929f04ec21b78fbe269f3fb0bc352ae60b5036646c1bb2b09dc5d6f6f20588e0229ba2690b4c74997bff66de004ca954bc30036c7c415cb343a799d2ccc429802f8dcb057d8d8fc5dd89b3451f1318a2171f0335b4c1a07834fe6840bf23a9fc72162ec00e83ee878fb99accbed51ca7576c7626351a526407b79ad6fb98def309a3d817527a7784ea1156801b284ef9ba151bcee8961ea11408cc9420cb2d8413e8b094572277f476e61ccd491ddea3fc3d71710827bd01df54f88dafa45c97bd859fac3c81ae76b8123e3f4021d69059f96d554b077ba57feece9414d0798c9d1b1bab420eb9c61052f9543f9960e28f685d9dcd32d68e25e8fc5401c4c7c7cb3d13c120a692750dcda9b28ba43d208d27860068dd6c3ac5f8f1c42e092bd5f33b8cb29f1f1df6476831fb2f3d2f27469bd3b02f291dd3475373ce9f3abbcb6f0bb48fbdaaf44f5a903c6799b0189a874cfada8c490b378810623d988b2e7f15ce4e218c605014433ae5dc07d9aa984a3742e775b5ff5ca3de802a71a25ea31364efb8fb4b35a1f4c5038279a97d66dc42dc2022be94d65ba007b0ed1208d96d8328fe88837e986c092094c0b609c612392b4ea9f2509e39754fcb8b70d8212a6e496673d1e37361769dee118e8b4affbb4a76d330232a17d9698b65be2669b9aaf31eedec85b0135dd13b1a4e32018672047e95663559bcceb72404fa9ec83e5270a525011707f43ed3d8f814e14c88d4043b08834b278de66bfa7b9e3c003b2c4178e241b88899afb00cb2c5cd001cefd9fdcdf79d0690146caec464239f89765768711a84bf72a4834207201ff2f341863d102ceeeac6a213dfd0f4efab399c292c820c0731d6c7d11e72b37139cf4c32ba3d4f20fdea1a21e7d180b9dd23eca05e23fa4f7b5c1aac90671b070ad326c16bfa580e79498e97c0469329acf4975849bda27462500ef516c3f5b41ff860b8edb0390ba396c449efb86ab28bec310929c28889e057c441fea0a8282f9da0947e70c645eb2b0c5d9986f08194eec7d2ace15ac51d3b7e6984b3a4b7d08ec569eba4fc8da9c8efe201f647c255ea37165ba11d6abc4fc98c0031e39e9af5afd388dcd202e66ceccc738d54ac9ec2288030bca70a0349cc15bc2c523e9609a8819c806df738675843d4ed2c525a2b389b2c0c87cdbd598978ac383546b307d714149b5798aa986ef88516cee7db200712a6d3b291ecb87054af841e256cc2bf9c9209fe46cd2ac88bff279e9974655c0ed1d95b4568561c15411500b7f078f7accf8741cd86cedfd94bdb22e6760697a68f16eea7691975f631806f3db0e9ff61e492b8e9fc82c24c9da1f274c9ee4692455e104d4ede8ca041b96302fcb32f188edfc1d53dbed7feb3a0ff4b4b948d699fc9a6684ab03e8ed73304576de7bae7f55b763110cd333f5696bc8e1553b7b3f27f1394f9a2e974a2b8000de49f0575c05df1ab94318f9507711a14b8f94f06476ac055746d0adade02089fac5a1c9f5370efd121ecb3478b7a42bbe830fcb77f89062e0a8638836e131f2dd8dc2fa7309231d17a7c00bd8d96d6fd8505888c4925a26f8ce97c47f099f81b70bf34421b3a2eda1fc3146ac04dc01e509914388ee3b276d07cead54eb4e4aea6644f59dcd96651e58cc2bad9a548a03176c0602dda0bf1303b4211d06beb25d9c79cc4c6ac05d96e0b3d55d736701a675d131bf3e099eab0b453d0bf51132c441620f0df948f0e2769006471d2733026d9638d3c792f3d21486b7865deb80a2e6265f953e7d82fb1c9580ec56a6cb15bf53004a5a7dfe8912fb259f34c4adc86861ca5642b7ac73bcdfcd93d1d6a8bea15982f4848d7e20368738e45afa939a2699dbd870da0ab8070ca9451ce839d7e642cb980be35fd0c904637fb3022233aadaae85c7c06afe6fa783a89a5e575181ff28b484dfcfe21440800ff612561f324d911592b3888cc79a5efc5554686eda93f74fec2443223dbe8d097128c5617f92ab0b8ecdafade38c0bfb27b074ec9deff7b56549713bb7ef56ef30efbfba8189ae50b7572a699af33d738af53c655e0da43a8794de281de6fece9e55beced26e9a515f2376715894042f85dea9791a01502ca2ad9e764437e4179828a73a92e8623048e36b60bf111a74388b52e10b618e510428f314937cf998f34a82d9b4b6714a75e81dc6b536c5ffbe5c114cacd1861f37478b9a5b86e4e929010574f192e170f0a2e0590eb57373f44fae4de2fc33d873d65eb6bceff91c76625e175395c2214f6ef56ba4fdf9cceb7ce4786e261ad577010f042d06f1ae289b3ca041d95c2d949f9912fa0e90f820975ee6b323b107c2970acf5c74483f1cde4e2e0fa4892e5ee93661ed723644ae9de749714a09a39cf1ae57116cc3ed2c1a8e02ae986300d9836019fcc2c72f5ca0c70f130a4d40abde4ff8005e7247120cad4758a22f57dd7535db5a649302aaa03bc76016f6898d87917e3f05e8f07ecfc80fbd0f9f1dc308ccf74270e47f6b222cbea799ea40d107f66e15e12f2132eae8ee5ad8adf81162bed4c769d96c00f5f1f7abe676b0541394290cf242ba11f12052aebbde7f682829012a61ce01105d04730a2966a802e475f4dfc53bd05e74f1957341917155f5d27b4c3cdc50c341781e6b53df1c9e4ef70767c99c2e9198444cd9387d5c8c2374cce3fa9ac384d059ddf9c4cee0bb12bfcf9933f2ebf2b43284808ffc22e2cd5012db06ba652856b63470db3c9412beba006551f1ea47d0d092241fcfd16406ef1dfe94145d4b846b1002d74ce7dfa86575597cd1be42b3bffa5da520dff3346a16935e5bc89b7b7a87da50f21b7c20977399e76d052b7002ba5a0b2185563c34740b4b0110a1f3bb66ffb4c50466354383e7985f156f2addad4756e9a297fc7091615254ba176f4f47fbfe12358cef8adcbac63778c1bec3c3654538d5d3ca85edbd1022c798ba6a3a54ffe8812d079e6e380f78662ab798965b6c5aae8c6e443506fa39745bb055fcf601929699480a65f745d5d09a451a2dd5dc9e5405bb15ac3e2dc85b8aa3e4f01e5f58b4a418becf52c7e4c4c58a454a70db34bf839b6ccd850ca6e73ba0011580b3676ff841830c02d42230c8876e09c932fc8c03072a5ffd5f1edd662b493fb83ef547d2730b1d24f0433df88824acea5e04e18679ba6083ea74f156a199731e0face277fe03c78bdb9d78a6eaa98a2c647e5005b38185e5d02b1ba212b9730564aebe76049346e0ce382e2a30f56afe62b49e87c74e3f45afc8bcb6373af0b795969480e7f570efd49a67c7c4b6a8ea2b56efaac2cae5404dc8e118fc8623d95ccec55d6549c4f3a601a09661ca274af31dac89f9fee0de1d8fe4885676402f46ad2bb683dc5a16361c6c5f449fb0d4a4faa4f8581cd2ced1b1d5c58b3cc6134b8df2689ae4219f81e7d94dabf693acfcdfc0dccd1ae93120c9f422cafd4f74d68437a3f8904c93c0dd045b2c3574571224bc65cbbcd048df24e67140a5d95da94f9adafb0e92299a8daf75aa782278359b826a4740ee18beb3c80e52661d70b83fbff44648549376d667a6882519031a318fafc811decd4541c5ce5d1f1a6568f9910ec0b3e7d6d7ba72eb73a4dd93d53512c4662292daf52b83b29540f7414b499447ec3ca8bc176d0b6f76319895d7758ac9ebfe88cf4a9c36e2414c91f8dc46d310423563ccad52f4521ab7e02efbe1250292da540ff4b6a29352c8c9dc0ff884e2cd7ce5793d33ff0f6504bd9619e9442727143dad6bf133dbaf8b9bafe7d986938334d79805497393884ea20b4c2161bced87a232c1487f94b7e64a93957e0cc77b3b53f9aa87f3acbb6059bcce8510a5e82e9747cc3538b5b1292c76eaa9be056f30b4151eafbe2b8c6d7ab6fbfd5456efa84dbff2f618535a9a9682d1ea3f9a291792b6fc837952539dd6f9a577c25b6113cd61395d1107a79ea6cd6a892ad032d413b2f075094c3c67e94c61f5fc983820b146f4b4209e34b35d1b891c0886cf8446821d32240cd6412b56462dd00d024cc0923109c3ac09e950a842baed88ccb289646dc243208ccc78f5772d4c8691c81b34f8c8f5060b8ebc45ddb9582a96d8ba224722e0d289bcc62c91ae7f4b300cc19441fae9364956bb532dae692b1c97031147d2b8f8915775c606d784495e68742461e7627019ac28feda117ec606b27a483362dfe15edf313eb0410705c65b1a70888e0f4922fb90a069f93c94824344ce6339957c5461fed0708ea1162241ff86c6f3754a685281c643ed66ee3a1147cea6cb43c449ed47926292c70cb51248b37ff1a54350a211ad7ddd1bbbecada78e3e3db93e3d1bf5b9f127eef58d021df2d6d6e749f215c4929bfccff8a7ca494cd4a42acb16572b92b60b874fc6be9c0536e5407772f4b2e3950621165657df366898af4cd223ec6bd9d269b599aa7fcea53391a03fa631e1ef083c0d3a789ff3ee6bb468abe922927af07ebe4c28b2b04ecbd4761381fd127625f66c88d8c9d9024d6a5f68e2eb93c8b777542aa5674ead7db5fa442350", 0x1000}, {&(0x7f00000014c0)="e7c67fc2342277553a7d27fadb24df001410a05ac16effd6f531a928bb41363423d481acd457a4889d754de092aa89ae2163a8bff0b0bf96144408f011e6a9f621244bf9d905d03a86fe990a5ecee8a4aa5475dc4309162660faaa9481dc116e594248080bf23a729d60a4aa5fdf338e8304e984f473c477f26b686a91df62b02d5e2641183ba2950273b76dccc090f052bfa0f48a3b43edf78466acdafd7cf5a6b06659759988b038941449ed585b5861822a23b9189479a056ea78f057f404a29c8aad5c7044ae80cd0728f393d6eca1742debbf94a70f09", 0xd9}, {&(0x7f0000001400)="04abae83774d4392", 0x8}, {&(0x7f00000015c0)="73d8abb73ed7433f4633f8b9496bfae2c6f97349b88a2e4db53f4307b309d411f19e41c6bd18c87f5a5f788f9af62deb6c5b450be43fb9dd382aaae85b7d0991e0a87fee70544cefb68054e1434116528dbee7cb0933bf58f2d93dfbacd13782788ea69c7eb617bd2e40808dc01e3aed32aaa0aac10839e0676bb006f025776bf608bfdadcd2311d1873209e6279948149bcbf5b354ac8d96f2205472e5257ac59f347cd663a016e04c74f9f26c7df2e17df6ac639340faef6de8cd0e8c3300786b14172ad3f3c8f44025bc3ae0cf48b2df3883625f76b3577134e30d2b2f7564eb8de", 0xe3}, {&(0x7f0000001440)="e27fe3fa309fa79f33462bf872e3ccbb8e8fa5e4493f76389338d1da1f41479abbb636d23e0cdf97e1b623ea4b9f6a226c49", 0x32}, {&(0x7f00000016c0)="4f9980d3929113cb9735236400b66bd9ee8782ae07a291dde7f89e07d0bb6799f12e8de5989fd5072e2e76baa95bf677d39b0bcbd56556bc00eb82cb72e522082daa1c4363bcec26cab79cfc76d04704e262fa7fb53872d3c9edd0c4f0a5f4bf42c2e2958f27afd29b86e5e83af4770b0bc85e244d6128b1e7951d096541edf5cc72ba1d1c1fbe099f", 0x89}], 0x8, 0x0, 0x0, 0x2}, 0x4) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x1ba) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0xe823000000000000, &(0x7f0000000040)=ANY=[@ANYBLOB="140000000000efff06002a8f01000000e000000000000000ffffffe500000000e37705534a1b99253f8c8c6f221733ea08c9313af00e3d665876b3509ffb8cc564e5d4e0adfffe1ebb52c16f28ffa4effd63d592a23b5e8e44a31f4a24d6c47966dc8ae10f4e40ab0bd53a106c28b5eed3fffb7f7a0cba0e1ec6111e44f4000800000000000014712a10a4828d64cb54890c819b00506311a32ff6e10e0faf2f32b54e4ec51628bff8c9d291249288135796cb06e502c3359ec0928ae05a45cae35b2c20d45f516ceeb7c47cf40443d2f6800da879426070db3d928e72a6fd1a8d4331a18365570cff587e160760853dc518de4811", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00'], 0x18}, 0x0) 16:34:16 executing program 0: setuid(0xee01) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x109, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) seteuid(r0) 16:34:16 executing program 1: socketpair(0x18, 0x3, 0x0, 0x0) socketpair(0x19, 0x4000, 0x7, &(0x7f0000000000)) 16:34:16 executing program 0: execve(&(0x7f0000000000)='./file0\x00', &(0x7f0000000180)=[&(0x7f0000000080)='ww', &(0x7f00000000c0)='ww', &(0x7f0000000100)='ww', &(0x7f0000000140)='ww'], &(0x7f0000000200)) r0 = open(&(0x7f0000000240)='./file1\x00', 0x880, 0x18a) symlinkat(&(0x7f0000000200)='./file0\x00', r0, &(0x7f0000000280)='./file0\x00') unveil(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000040)='ww') 16:34:16 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) accept$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[], 0x0) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x18) open(&(0x7f0000000080)='./bus\x00', 0x46e1d560dd5ae800, 0x10) write(r0, &(0x7f0000000000)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff19}], 0x100000000000005e, 0x0) 16:34:16 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002005, 0x4300) pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$WSDISPLAYIO_SETSCREEN(r0, 0x80045756, &(0x7f0000000080)=0x3) r1 = dup(0xffffffffffffffff) ioctl$WSKBDIO_SETMODE(r1, 0x80105702, &(0x7f0000000000)) 16:34:16 executing program 1: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x20000, 0x0) pwritev(r0, &(0x7f00000006c0)=[{&(0x7f00000001c0)="e3efc3795650edc99801d141afcf23080e541b3072162599fd5030284ab2e5b007f85279b6fe43407a96f1451f6498dcfb2a1518a2b3d8bdf9100ef155b18be95614d59768fb81424f2d88d7ad51d5d86de782fa09376bb36e5ec864d467febec36d465a73d1b0c86e1f278af13072948bb1d84a5edb5120838e46bc785b03bde2ff1d7a8aebde2ddb1da98528b7f3b06fd4cc39a0d76f511c265a5e9e0cfdb83d8445a9806846869106da03f30ce8fd805dfa3abc39c52b5d108de67dc2a0ed424af63793c1f210ca278d3f3b9a082407f8de3727e6ba6b781a6d4ff81a228af412164ccd01f8c71d9b383bbda3def93d1a", 0xf2}, {&(0x7f0000000080)="1d1229f6c802cec353d309c850e5f1686193546768adb732661afbd0bf415c1e555a4af9cee026279a80d91c5d0c07677d87781336e113de9ad135cd8b528b6884002fad354dcc85e284fd7b5c919eea92b7cf9e10324bd36272717f254de22175a65c49d9405b84e61726103b5e196a6bc1e81b", 0x74}, {&(0x7f00000002c0)="5adf7a38ce7a40ae0e8c9c741e2e59a4e9d9b4919fdcf667d5bbacb047dfc6eee120c422c607adfbdeac7c0215c4eb27e406520f6e32fff1b693a7d2e1a3aedd64cca657b41fcc7f4092c1ee39f7f0eec22f4e466cb6cafc34753cf79d26ff983e521e54a7ec339aae980f7787b94b1938338ee01e1b533e373049c07dd3f9e4ba0416855ee6af3dcb0af34ec17101f9a4d9beb6b5ad252d047025e2ebc100acbd53afe4677e6a87518a74bc4c18e1cafbab8a8a2cff", 0xb6}, {&(0x7f0000000380)="56e57773c139e2df0d3c9d691e3346a2a62b8aaa746810fd64a7571fdd3d3aa9f0f2d821491f7b616d029bd9ee5804f291e812817e12d65428545560429ea3330e3e3f5e1a1af02aa7ef267b2b6bd0309005be394cd221693f8f813021f3f6ac51cd160b1074780882b6afbbb5f5991aae79a5c156d01ba06c091b369c9f16f660efcb309e9c9878b9debff7f12d092821461630aa088244638a6ac4fa794051f05b2f0d6182e21f35c4daf7450029d88696c085e4e377f4420f0053c466bd858cc5ea95313e74d12b", 0xc9}, {&(0x7f0000000480)="eb54f415a78166e7d73197f0b7bd540aa4902fa5119185559c74f5068dd73e13b0e7e267c99c83f378a77e6e5e41f12e5eb6fd49439a3ee3d9571c6404d091830a365cfa83c15e92e01032fd019830b0806b00489b6d4926e2af26b3db5de4718e9db258bc1ae9a02417e2cf3576caecbedfc06585e5507b2f35443d6e242514a19fbcf98e58380d3f41428aab810b838833d34eb80818f51a5fb0bc3b755d0c83ac5c7bad817a4c58ddf95b8d7f310c4d53df2bd2", 0xb5}, {&(0x7f0000000540)="f3a2a47e12dd8840847fc08b9dbc38a570f9207e90e0eefb550a9874e90a61c008606262be9b59e505a987cced65795e67056bbbd3c663b6eeacd5e48536de9f4bd3c497b964d60801c0456a018fdbaf8158227a233b5231b5dc0b87bd79630a95b59664970f7273d624d1c267ffcb7d458a372455d344f4dead1c58a3c039aaf211e6d08cb2e8de61f8659558bb21f82ff39050f3e4efadd7486e8c44443f318bc4cb371387f7175fbe360b3bea2fbb28dc54007291", 0xb6}, {&(0x7f0000000600)="bca2227d9e06aaa1d0d5367e19de495745304bd94231685df931efc7f8502449b56812de05cbf94721214fc649eb2ab6cfd6797a42b28c5e2a5c156492943b4abd554d6d85a3c36cd43f665d29581f6451467014e4ff95c8caf6cdd2683ecbde28b3cecadc1b53c06123c86db65c1a66263b2879a844ad932acaa2f240cb7ad9fb56d99904708ad2e00eee71838218ac87c6835d2bf735", 0x97}], 0x7, 0xb) mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r1 = open$dir(&(0x7f0000000180)='./bus\x00', 0x1000000381, 0x0) r2 = dup(r1) ioctl$WSKBDIO_SETMODE(r2, 0x80045710, &(0x7f0000000140)=0x8000000000210) 16:34:16 executing program 0: r0 = socket(0x2, 0xc003, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendto(r0, 0x0, 0x0, 0x0, 0x0, 0x0) close(r0) r1 = fcntl$getown(r0, 0x5) r2 = geteuid() r3 = getegid() sendmsg$unix(r0, &(0x7f0000000180)={&(0x7f0000000040)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000000100)=[{&(0x7f0000000080)="f6c0f5ca52c9bfc3154cf22fbae1df91ddb4efbc70865fbc81b8b714c4756392ef86929e3c8601c0e34333040150b6e59a6fc0f4a811981aaa8b6470909654428f79ed34f4623af98d3e42a4bf5af0c7201c195c888d90345f8da24dff1aff9103c9f8e1376ca4eeea08217a1e3b", 0x6e}], 0x1, &(0x7f0000000140)=[@rights={0x20, 0xffff, 0x1, [r0, r0, r0]}, @cred={0x20, 0xffff, 0x0, r1, r2, r3}], 0x40, 0x2}, 0x4) 16:34:16 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) accept(r0, &(0x7f0000000000)=@in6, &(0x7f0000000180)=0xc) rename(&(0x7f0000000140)='./file0\x00', &(0x7f00000001c0)='./bus\x00') pwritev(r0, &(0x7f00000003c0)=[{&(0x7f0000000680)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9846f9b3aec3213d2a6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bb049bd84682cec454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b6", 0x154}], 0x1, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000100)='./bus\x00', 0x0) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) 16:34:16 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x10, 0x0) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000000040)=0xb43) setsockopt$inet_opts(r0, 0x0, 0x4, &(0x7f0000f72000)="94040013", 0x4) 16:34:16 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000140)={0xfffffffffffffffd, 0x0, 0x0, 0x0, "85495500020000000010001167f5afa680400900"}) mprotect(&(0x7f0000051000/0x4000)=nil, 0x4000, 0x4) setrlimit(0x0, &(0x7f0000000040)={0x1, 0x3}) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:34:16 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x18490, 0x0) ioctl$KDSETRAD(r0, 0x20004b43) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) minherit(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0) munlock(&(0x7f0000ffa000/0x4000)=nil, 0x4000) 16:34:16 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = socket$inet6(0x18, 0x8005, 0x101) sendto$inet6(r0, &(0x7f0000000040)="6baa96a42a071d328ca21945fd8f", 0xe, 0x0, &(0x7f0000000080)={0x18, 0x2, 0xff, 0x9}, 0xc) r1 = open(&(0x7f0000000000)='./bus\x00', 0x3fd, 0x0) ioctl$KDDISABIO(r1, 0x20004b3d) writev(r1, &(0x7f00000000c0)=[{&(0x7f0000000240)='L9', 0x2}], 0x1) 16:34:16 executing program 0: r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x2dedb0f512f7bf5c, r0) ioctl$TIOCCONS(r1, 0x8004427d, &(0x7f0000000000)=0x4) select(0x40, &(0x7f0000000080)={0xff, 0x3f, 0x0, 0x0, 0x3ff, 0xfffffffffffffffc, 0x6, 0x81}, &(0x7f00000000c0)={0x7, 0x2, 0x7, 0x4, 0x71a5, 0x4, 0x97, 0x5}, &(0x7f0000000100)={0x0, 0x6, 0xffffffffd1a56fb2, 0x8, 0x9, 0x101, 0xf0, 0x10000}, &(0x7f0000000180)={0xffffffff, 0x5}) kevent(r1, &(0x7f00000001c0)=[{{r1}, 0xfffffffffffffff8, 0x0, 0x40, 0x9fc6, 0x7}, {{r0}, 0xfffffffffffffffc, 0x10, 0x4, 0x4, 0x8}, {{r0}, 0x0, 0x8, 0x0, 0x7fffffff, 0x200}, {{r0}, 0xffffffffffffffff, 0x2, 0x4, 0x1}, {{r0}, 0xfffffffffffffff9, 0x2a, 0x40, 0x5, 0x7}, {{r1}, 0xfffffffffffffff8, 0x40, 0x47, 0x8, 0x100000000}, {{r1}, 0xffffffffffffffff, 0x8c, 0x1, 0x7ff, 0x7}], 0x2, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffff8, 0x10, 0x80000002, 0xe4, 0x80000000}], 0x6, &(0x7f00000002c0)={0x400, 0x8}) ioctl$KDGKBMODE(r1, 0x40044b06) 16:34:17 executing program 1: r0 = syz_open_pts() poll(&(0x7f00000000c0)=[{r0, 0x50}], 0x1, 0x7fffffff) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xbf9a, 0x0, "7e389dde00020081165d4c5ac701017e6800"}) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000000)=0x3) syz_open_pts() r1 = syz_open_pts() ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000040)) r2 = semget$private(0x0, 0x5, 0x102) semctl$SETVAL(r2, 0x3, 0x8, &(0x7f0000000100)=0x9) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)) 16:34:17 executing program 0: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd0\x00', 0x200000008000fffd, 0x0) fcntl$setstatus(r0, 0x6, 0x0) r1 = dup(r0) accept$inet6(r1, &(0x7f0000000040), &(0x7f0000000100)=0xc) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x0, 0x810, r1, 0x0, 0x0) accept$inet6(r1, &(0x7f0000000000), &(0x7f0000000080)=0xc) 16:34:17 executing program 0: r0 = socket(0x1, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000040), 0x4) bind(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="00002e3f66696c65f53f"], 0xa) 16:34:17 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002000, 0x7ff) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./bus\x00', 0x0, 0x0) chmod(&(0x7f0000000000)='./bus\x00', 0x48) getdents(r0, &(0x7f0000000140)=""/4096, 0x1000) 16:34:17 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000340)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000480)="90e50495775fa9e7ab819bd6746e132533ff164206128b60a6eac4c676f8496e03f572ce1ec739aaf342250b56e3e7caf77716bcf6904a5f021a9b4d0e085c0001637678d4c605b696b44ad841fcf48ed37ad783a7a73381d91d87a95c0000008000000000e559c6489ca93907b013ae190000ee5f96c088d88337030b71cc3ac0417ace92e289d9f9ef2ee4827379ac07c7970ff4d49ac1c4d50996b8011c408800d8d708bf1949", 0xa8) syz_open_pts() r1 = kqueue() close(r0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x9, 0x5, 0x6, 0x7459800000, "5626c7db4ea374dd281616fe25b6cc5564602ecb", 0x8, 0x5}) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffc, 0xfffffffffffffffd, "854955883d026111fe4d04000000100000001000"}) kevent(r1, &(0x7f00000000c0)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x4, 0x0, 0x2000000002200, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x20a80, 0x0) 16:34:17 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x40004004000028aa) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000040)=[{&(0x7f00000000c0)="000000186004008b000023270000000000000000000000000000000059000000000000000000000000000000f6a2287f433fc6bbad630cb9bc7487", 0x3b}], 0x1) dup(r0) poll(&(0x7f0000000080)=[{r0, 0x2}, {r0, 0x5}, {r0, 0x80}, {r0, 0x10}, {r0, 0x4}, {r0, 0x14}, {r0, 0x10}, {r0, 0x100}], 0x8, 0x401) 16:34:17 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x5900) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) poll(&(0x7f00000001c0), 0x0, 0x10000) nanosleep(&(0x7f00000002c0)={0x88}, 0x0) poll(&(0x7f0000000640)=[{r0, 0x40}], 0x1, 0x0) kevent(r0, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x82, 0x0, 0x0, 0x8001}, {{r0}, 0xffffffffffffffff, 0x41, 0xa, 0x156d, 0x6}], 0x6, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0x2, 0x20000008, 0x3ff, 0x101}, {{r0}, 0xfffffffffffffff8, 0xa, 0x20000000, 0x5, 0x25}, {{r0}, 0xffffffffffffffff, 0x89, 0x2d, 0xd48, 0x4}], 0x8001, &(0x7f0000000180)={0x1, 0x8}) 16:34:17 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) rename(&(0x7f0000000200)='.\x00', &(0x7f0000000240)='./file0/file0\x00') utimes(&(0x7f0000000040)='./file0/file0\x00', &(0x7f0000000080)={{0x9, 0xffffffff}, {0xff, 0xaa}}) 16:34:17 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) recvfrom$inet6(r1, &(0x7f0000000140)=""/192, 0xc0, 0x0, 0x0, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105728, &(0x7f0000000100)={&(0x7f0000000040)}) 16:34:18 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000040), 0xee) syz_open_pts() close(r0) poll(&(0x7f0000000040)=[{0xffffffffffffffff, 0x3}], 0x1, 0x100000001) dup(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x200000000003ffc, 0xffffffff7ffffeff, "0503c966f22e95a163797f00"}) ioctl$TIOCSTOP(r1, 0x2000746f) readv(r1, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) 16:34:18 executing program 1: setrlimit(0x0, &(0x7f0000000000)) r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x80, 0x0) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000080)) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x2010, r0, 0x0, 0x0) setrlimit(0x28, &(0x7f00000000c0)) 16:34:18 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x2000000000000002, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) recvfrom$inet6(r1, &(0x7f0000000140)=""/231, 0xe7, 0x842, 0x0, 0x0) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) 16:34:18 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r0, 0x29, 0x25, 0x0, 0x0) r1 = dup2(r0, r0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x60000000, 0x40, 0x1ff, 0x80000000, "af8921ad977bdd27dc38186df960c3bfd46c4e7d", 0x4}) 16:34:18 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) r1 = dup2(r0, r0) kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffd, 0x0, 0x20000000, 0x7f, 0xf8}, {{r0}, 0xfffffffffffffffd, 0x9e, 0xfffff, 0x100}, {{r0}, 0xfffffffffffffffc, 0x11, 0xb, 0x59, 0x101}], 0x4a50, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffd, 0x89, 0x83, 0x1, 0xff}, {{r0}, 0xfffffffffffffffd, 0x10, 0xf0000000, 0x2, 0x2000}], 0x800, &(0x7f0000000140)={0x1ff, 0xffff}) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{}], 0x0, 0x0, 0x0, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000a, &(0x7f0000000040)='\x00', 0x1) setsockopt(r0, 0x0, 0xb, &(0x7f0000000080), 0x1) 16:34:18 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x4500) r0 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) poll(&(0x7f00000001c0)=[{r0, 0x1}], 0x1, 0x0) r1 = semget$private(0x0, 0x3, 0x400) semctl$IPC_RMID(r1, 0x0, 0x0) preadv(r0, &(0x7f0000000000)=[{&(0x7f0000000200)=""/241, 0xf1}], 0x1, 0x0) ioctl$WSKBDIO_SETMODE(r0, 0x80185760, &(0x7f0000000040)) 16:34:18 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x0, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) getpeername$unix(r0, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) r3 = dup(r2) ioctl$TIOCFLUSH(r3, 0xc0206981, &(0x7f0000000000)) 16:34:18 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x20008, 0x0) r1 = semget$private(0x0, 0x0, 0x10) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r3 = getgid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f0000000100)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f00000001c0)={{0x4, r2, r3, r4, r5, 0x102, 0x100}, 0x0, 0x7ff, 0xe7e}) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000240)={&(0x7f0000000280)=[{0x23}], 0x2}) 16:34:19 executing program 0: r0 = socket(0x18, 0x4005, 0x200000000000) nanosleep(&(0x7f0000000000)={0x1ff, 0x8}, &(0x7f0000000040)) r1 = fcntl$dupfd(r0, 0x0, r0) recvfrom$inet(r1, 0x0, 0x0, 0x801, 0x0, 0x0) 16:34:19 executing program 1: mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) chdir(&(0x7f00000001c0)='./file0\x00') geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) chdir(&(0x7f00000000c0)='./file0\x00') setuid(r0) open$dir(&(0x7f0000000100)='./file0\x00', 0x200, 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0xa2) 16:34:19 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x300000000}) fcntl$lock(r0, 0x19, &(0x7f00000000c0)={0x0, 0x2, 0x3, 0x8001}) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x7fffffff, 0x2}) open(&(0x7f0000000000)='./file0\x00', 0x20088, 0x92) r1 = syz_open_pts() ioctl$TIOCEXCL(r1, 0x2000740d) 16:34:19 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x30100, 0x40) r1 = geteuid() r2 = getegid() fchownat(r0, &(0x7f0000000140)='./file0\x00', r1, r2, 0x4) r3 = open$dir(&(0x7f0000000080)='./file0\x00', 0x80200004, 0x0) read(r3, &(0x7f00000000c0)=""/77, 0x4d) socketpair(0x1f, 0x4000, 0x10000, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f00000001c0)="7124ab84ddf3bdaab3177b42aa715182ecec3d547e87c0333fea3c6398620658c9c6ab917d06764e3adc647600118e2f05078aee57ed88edf57c1e5234da7d1d5306a115ac048465044115721d6eb2531cf6cbce6feb0c74a43a303a5a5dc754223816ef8c2779a7f2bbeae6cc15d640c57d8ad9a1cc5ede7f2ed9add2d35eb98992de01d74d6c2f2d4041a037ef96ad020ddb5bcd821ab96bcd08691df2b2342febea05b86a536d36b1e0b3b63e583a775c659161a8cc354939f18a688ddafa", 0xc0) 16:34:19 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1000000000002020, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) mkdir(&(0x7f00000001c0)='./control\x00', 0x0) mknod(&(0x7f0000000400)='./control/file0\x00', 0x2040, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) utimes(&(0x7f0000000000)='./control/file0\x00', 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2050, 0x4800) connect(r0, &(0x7f0000000100)=@un=@abs={0x1, 0x0, 0x1}, 0x8) open(&(0x7f0000000140)='./bus/file0\x00', 0x0, 0x0) close(r0) 16:34:19 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2001000, 0x0) r0 = open(&(0x7f000054a000)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x400, 0x10c) r1 = open(&(0x7f0000000080)='./bus\x00', 0x10b885, 0x34) read(r0, 0x0, 0x0) close(r1) 16:34:19 executing program 0: r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x6, 0x11, r0, 0x0, 0x0) socket(0x6, 0x0, 0x9) sendto$inet6(r0, &(0x7f0000000040), 0x162, 0x404, 0x0, 0xffffffb4) 16:34:19 executing program 1: r0 = socket(0x18, 0x3, 0x3a) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000040)=0x8) getsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000080), &(0x7f0000000140)=0x8) write(r0, &(0x7f0000000100)="9b57c67b12f0863c", 0x8) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000200)) shutdown(r0, 0x0) 16:34:19 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2004, 0x200000013c7) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x8) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x2, 0x13, r0, 0x0, 0x0) 16:34:20 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) ioctl$TIOCSBRK(r0, 0x2000747b) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f00000002c0)="9085", 0x2) ioctl$TIOCCBRK(r0, 0x2000747a) syz_open_pts() close(r0) dup(r0) open$dir(&(0x7f0000000000)='./file0\x00', 0x598, 0xb1) r1 = syz_open_pts() fcntl$setstatus(r1, 0x4, 0xc4) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x9, 0xffffffffffffbffe, "854955882e0261ce4e66378e5dea9c11fe4dbfa6"}) poll(&(0x7f0000000200)=[{r1, 0x4c}], 0x1, 0x0) 16:34:20 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r2 = getuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) chown(&(0x7f0000000000)='./file0\x00', r2, r3) fchdir(r1) symlink(&(0x7f0000000080)='./file0/../file0\x00', &(0x7f00000000c0)='./file0\x00') getpeername$unix(r1, &(0x7f00000001c0)=@abs, &(0x7f0000000200)=0x8) socket$unix(0x1, 0x2, 0x0) shutdown(r1, 0x0) 16:34:20 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "b04d00f3ff0a631a00"}) r0 = socket(0x18, 0x4002, 0x0) lseek(r0, 0x0, 0x3) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getpeername$unix(r0, 0x0, &(0x7f00000002c0)) 16:34:20 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff}) setsockopt(r0, 0xffff, 0x80, &(0x7f0000000280)="47a6ca63fff4531b3c69267b77b66927a3e4799b7d94fa116e3076b0c9a0f9568c2b0d1559dee48e18b15f69d5f1705efeff8b360a9445495380cbc20fcf8222ba1b423b53cdbc5b952522a7ea268da711e2bb990b0000ca692ea546bb455b56184583900eadd1335427e1343f227ca70c50da738e724121b01f74b948a066760a018279b71082b9e2eebd724802238daff68b4596edc1f3eca7eb9b0897818b603352e59e466f5abc6415028031dbc219e9aec69665614aa3bf035b9d779ce24d34285774f77b5bad0ba2a7bc621cd69e6c5debc3aded5204053c9cecb1b1ace5034fa1e6ca3ab7500d66fcbeab64e421b274a4000000", 0x25a) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000140)=0x3a6) r1 = socket(0x11, 0x5, 0x0) getsockopt(r1, 0x11, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040), 0xc) 16:34:20 executing program 1: syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7fefffff}, 0x0) r0 = kqueue() mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x2, 0x12, r0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000080), 0x9130fbf, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000040), 0x66, 0x0, 0x81, 0x0) close(r1) 16:34:20 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x801) open(&(0x7f0000000100)='./bus\x00', 0x842, 0x194) r0 = open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) mkdir(&(0x7f0000000080)='./bus\x00', 0x20) symlink(&(0x7f0000000140)='./bus\x00', &(0x7f0000000180)='./bus\x00') ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f00000000c0)) syz_open_pts() chdir(&(0x7f0000000040)='./bus\x00') 16:34:20 executing program 1: poll(&(0x7f0000000040), 0x3, 0x0) socketpair(0x0, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000080)=[{r0, 0x4}, {r1, 0x180}], 0x2, 0x260166ee) socket$inet6(0x18, 0x0, 0xd) 16:34:20 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0xfffffffffffffffd) mkdir(&(0x7f0000000040)='./file0/file0/file0\x00', 0x0) unveil(&(0x7f0000000080)='./file0/file0/file0\x00', &(0x7f00000001c0)='c\x00') socketpair(0x18, 0x4, 0x5, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname$unix(r0, &(0x7f0000000140)=@abs, &(0x7f0000000200)=0x8) recvfrom$unix(r1, &(0x7f0000000240)=""/165, 0xa5, 0x1, &(0x7f0000000300)=@file={0x0, './file0/file0\x00'}, 0x10) 16:34:20 executing program 0: r0 = kqueue() r1 = open(&(0x7f0000000040)='.\x00', 0xfffffffffffffffe, 0xffffffffffffffff) kevent(r0, &(0x7f0000000080), 0x400000009130dbf, &(0x7f00000000c0)=[{{r1}, 0xff7ffffffffffffc, 0xc19d3ee7c7461ca7}], 0xdde, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) kqueue() r2 = getuid() setuid(r2) rmdir(&(0x7f0000000080)='./file1\x00') link(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='./file1\x00') 16:34:20 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000a40)="49d771e228ea1a47533a5b37384d78b892290ab6cdcb7d8037e9995feb2a95529419e0ed5c63d082b58414326878f5f609a9af6a0a21cc054c0a7b230d0df6b007b71e2a45462ab9ee0db66296a01824b81e8148ac02d9e9f0697ff2a1490ca03382c9121fd5a9cb001fda39e7ddb1acfed2a1d1dbd52ceefcdfd68a1fce9bef4b7dba0dd9a88c938d92ab7e9a9960527d3e2717b8d3bb8a0680ea8c0581d8838f1139fe2de50bfe4d9ef35b6b61ff586e77441b7fa50e180c99c6f9110a0aad158505833962f33600c882d37141df268bd8694127d0dacfa070dfb2d2e8bbfaeae12757fe86179f840d51aa2feccf71d3a3ad0ea8d01e6a40c5a416a1c67a001d4983eee795a882280bf10fca4db4d73164fcf0f990ad184187efed459d89e790455b28594a97c03c797cf46aa6a4eceedeb09141905a5f1a101d9162822c683f9c00ca95d9e779624f24a4c3c57cb1d7bd83e1f8d2730e12a27ff3b08809224aed9aa022c0236228d947fcbc376969ac97d2c249b345f741bd069bc926c47302122d8c6375d823ba3982be3a71c7be61cabd9730ae573688cd55c06e87c81509ecc6a180dfd43e9d940b318dfe6932d61b7b5a0fbce95a389ad5493af10c45c940a80cb4aa233b4c217f823a6572fff9a1ac47d91c32d34583a82a58fed841dcb73d3917f97cec9f1ca9415188a44eccc73bf67f56996a57dfd2a5a46c4d5e6532fa1b51fb433589cc8f46ae27a2596d24d8966d33cc37fcaf110a4d01fd92c64672779deb9e3e398caca689f74d7e291e3fd59e48da040d553420e33558b51c41580391fb29381ceca51ead4fda2abdf32c41c765e4199448c11e789248c688499fabcc1319c6496dd9b74028409c4b55a4686ba0415a4bc1393227528afd828d852e261935fb7b55f06e13be1dcd1db27c37ad307a242e355d8fcc3022cf757ff502dd5b6846443e30ec6187ac81338b3572a45ac9c5a81c87ad7a9a9e9cb59f2e9b2fb887e97a12d4bd26eb9e0b176b1184e1e099201a22ac9f50d554be7db4ae86f065b0c065f00243c4b951558004cef60cd283826d8aa8aec32a0c336005c669db8a55e6084a3b3d06a3c4bbd6aa4e79c15f1350cf50c5a150b8d4b7df73a711f86169cd007e82834b2d28896b30889a4878ba3eae183e7f8f45f2376050763e5bb5e85f115e00640db3a62b59c94f01d4af666afdc00346e4274ff77441e113d76fe80d2585588c6c2d69792b8539993c7a2b5a4d385b1e55c910d1e1a67dfdb202607ed4c8b6a4d9cb3e78dc321ec6be8178500c99e753f040265d691d7c121194a9dd7452da205548e2f98cf961edd551697ae8c431e1746ba9f76ece2b5733c7bdf19fef1943e4e3034a348762774e75afc8a780ae9de4eb5fa11d44f775f9b904535a9ce1e6101894b6883b4cde35479c388dbbb171cb8cce5b4246a64fd5e111201779bb36ad2c5de24fdb5fd525c4e58d81de93752f13e98efb7eb60224e59b60714ed3ff06c3b8ce598bbb802e2b34af50a8a9db81236e0540a869a093c4655a5a585a90073494beff9b47f595f4203f3ee404a4d05b110c5e53e5a1fc18e5f0368d07b16e8681bd1b4dd74f46a3a7e4bc368fa58d6abf30c09dfdd784dab864e7f9dfe416a2483aef217b1c458d066dd309e99ad931815bb93435b0c1e8b9953db2b794a2cb6ae450965f4477f6ae3d25357152b29d0f6a432ca42d01ee17b2e8c17b720ab508f44c133696f7742209b3d82240956ee185d8b9b5899184702a1e97eec15c01b87c539a7ca5a574de3288b72cae1732e70a357d3e2a399d8de177bea713f8770e02e677b94aa99ea6b93d9e2636d04bc912827d768f8dadae5f9f559bba61cd1f00f90d0297e3bd05b5831ded24d55b8236830711abe6deeb9aa053ec6d94d379ef090f9f75731747d3e503071dba1368f4c4c5042280eadb288a7a210a489516e8b6accda6001068b540fc2e5869423e6030c25ed0b0b071a7633ebadbd3b6f32a61483845503e18677d26786f2a08d9a88b6660d7d22ded18ccd46df74d805dda2509350a602852b75540f89bbcf2c2df2532aa36b46003d4c37ec2de801c163af07cc5e1a82c4965eb43e0d13c1a86ea9bca10e99957f3f6d1697cfb0cd4e6bdb8f77f740a09d47cc305eadf01835e229ad0ac8d3a4f51528562d782f6f92c7403966b137ba31776a5a99f1b7fa16e7cd112cfec11669045a956e20b1ad496fe99e5f5c5043c7655df4ef37fa5c06f3c45f182fc51e7105f526504fe3c69110a71cfe646f38217795552c4b7fa632ebb36af5e745684385f4ca13ab44a17f6b7d0249a2ae665775d061ef0501e312311666caff28b9c70d90314fc341c221197ebeb438dfbe560c14f0d1a3bff42bb33d3cae8cc0ab59973bfd7b680a3bec7d844d25bf6cbf26d2cfcd0783d525f8cbb2e0aaa3122451889445df167223dafdd2cfd81f1da5b45bf0b522350493f4cd7d8ed5449bb6091315fcb28f6738455760c16e65677a0c5c6ffbb03562d8e2fa0f1eea7415cc39e112e7a9a8daa6c67afb9fa142484e98d7788f7b58a1f05646fa0a8c46d029356ff37211ba9d18796bb9007a8c661336f431ecb977779fb596eb74f6e864a746795edce0f4f815e3dc3d6c29628702f1999177f131b3124734688affa20e381638f37fc65bc2f08651533eff90813fd3e75fd73d70aff132a793547b328d894c517b2a2d8511e3d321d1e690492af9151f4f7f138d18f9e58949ffd972a6ce77f00153c7aae0f7831c44372405ce351897e76c7f471940bb38c9e49f4dce0a71af8a61edbc0d368474368fbb1ab428afb598572b55ba9619ee0a08bce31a14b02a9fec52df6063c6aae1f1032a488d3c80e57d83a52ff4c2de0dd6ceeb88464b8919a6cb251d68b6955a927f80769af7af451271656806c4c8ce16330c88487bd50f54ad635a6363f55ec65896d994cf9414317f257c457713186a0f1421e542a41ac9ac7a44c60b8126537c3788f1ef12a9bd8ad11d3df81d7948350d177c2829ffcef010a155d9877ddf4c375c4fbf70938d718e55e9e85362702db0b6ea342e7cbdf7ef1df9611c35e2a0db7644feaa565a6227e128d7a780ea166557ac0f0a459fbf0753ba1a9ca6486448aac8460d553d9f375113d336774a1e797e01bb0d61fb07b3e898ac383b03974db4158042116966ef9f2f77aaeb017ed3c47b263fe6d81a7d27dbbf98acce418c916020d52b618012c39c2703e7808dd3c5a214688e50e59de11c62571b23862b9aaf190b56113aa05b06346976054581a4d8238bf52438e39942f4a798a62540b24ca47c8a3199b1f75f30d184241ae44ce2b7d580d6b0d65db19ce7d486cf669e2e41a29fdb0f0f5327c00aa000d791f3c2e301fa53565587e3a8e3ad2a8a7d4ba04390b96b17921107acd381fa261c5091afb2e2a5381e96df559153ed0c93c3fdee660b36357f8ed3804c912cdb0572ccce4d77375f5a3dc5051513aa5c9d685935a08236d16219aafe7317a5ea7270b101398d2b996227e775266576da9fb951f91ae49f7bb7b52b303f8cb64614c70076fb7c3efe88d3724149917b4aa9dce99a75bf0a6533770d64f9887630e85b19603228e31c710a56a87b3b0b964c18ee39fbd4fda7fedeac452c3bba6154361c5ea37d33cd47d6ef7a7af9211ff9aa548dbbe31089e389a3210eb045894f6572673468dd110a25bdfa12d2875e536189639d53147be0cb208f9abea36257bce9b75b596af01c7809cd1aad1f815e2cfb7238247bc8ce5c5cbc7709d02712c5c77542e566ce7205750cfba9ea80ffb11025c3e451cab4641df27dfb63012e790692093fb7a08a458a64b6a00d64540751df67faf2187c9835d28e5d48a764099073256f725772c7f3326c5263dd46b2302194b6fea9ef4c004ae7a693379189fd7075d8ec8e99a1163776223d81bc69b5bacd45de66efb1ab29d233a7e0a245dbe3d0156e01c8ed819a0b41fcbeebb09116b56fc82a6d94ed9d2fb55985145dd3fbabf6ecb190977ae4803fd2f82579b66e701ce4236c675e8a557c77f4e474d0947493fd8da1cf393bcdcd01d22abf86479295f8efe4964cc1e1a3606b240585e1f1fe38a26d0d3d77aace44df0d06d5e50d7c941b5b12bc73331fe2a136265077675c5d5f62015104451d2f20d96f6a33ff847f18b5c14656812fb4ceddd268f5a69aa5382865f105d704cad99f4ccab931d43ec703b2059504b787af6816fa53d9cb5157905031298fa8e7c5f3145d212c908704688a64c6c46688802dd861f31439ff1d40bea1a1aec4a326fb8f78638bac0e5c0d6d3162d8a2fd32f489280321f4a53894b4b6b03d7c903558fb8b8c6616e6d02b63ec04b1a12c6f3f9cb1ca93e0f92a42551a1402a69ff93e6646eee04b62a466bbc7ba614675f7bf35e0a1dabf1b7cf6eeb8981bd0b711c1ce0f56438f0930f4af2432c4440dfa2d341fc87075b269ea3b3ec80ced49ac74124f71c6efa63771095269b3552f9905296579624149dbf23a9d276c542fec5b9ab40c6a77d640e915226fc48aa67e864bd6ae9cdc95793e73cb5929187e183057460648cb16960348f59bb47a77128678f42612acd45b4f0d7f10322448d5dc5389227845841fb3fd0cb8236fcffa9bba899006935ef909ed876070aee788314dfe25d77604a3716ea11f9d01d5c1a002217193435c889187c1e812e607513a56589ffe241d11c0da87350d8623f44ee97eb0ebe87e69981e965867257e73117fce5681929ad866529ff1ba95de31732be6bcb7ccc9fc557cf34dec9ed8326174e0adf7b915fb2ea2088adbb3b15967adb1ef6ba190c22e86493f84c102e9aabe5ad52838a0200ed7c86e7d56725e0a480deb78b39136cefbede299864d5502bb87d5865674b64340c4f293d45914613c2f28a0580578002250f02cc65cc12e1c93694485bc7a0f8b35ad0c9973a21db64937f4716d739340b0a059f94974295c6e01a2a6b82f7dfb70a23024c58f0c2cdaf08ed5a4e61114f151d55280a969f5ee892485ac04ca40340880257db56aaa33a4c08cae2d197264781467db650e6acb5345d20a503aa71cd6af9a856f6824ba225b5f8bbd7201f416ede55c17089c0aab4172ece6e40cd55abeefa5ac4b8362e28070bfeb9717f43eb65dbcd9b0eb8f7268b628d76996efcbe0d9d1ccbb997802a2ace1baafe56246076bf90a54f33a28065271bc360a8afad0a12042866c88eeb61152e27518ebcb051d4fb0c45126fe26db5807e296b65f291f8e0c8ae36d628491c37b950be8d0d35af61ad2708272b7a9890a27345515442ab089f54dd503eef6ffa6a54e43329a5645e7b45d3800279aa8ee8cf5aa73f589925ead8ec5d042ec82ba6a0b22dcf660112119b039356855168dfb4374b5dc7bc116f530a48b55b9feea7895a96", 0xf0e) sendto$unix(r0, &(0x7f0000000240)="0d0d50cd264e515c1c67a973c06f1e43e2cc3074bdb044914c2e360f4628bf144b7aa1ac72ebfdbeafe42b82c7fdb3df53d6cc140d5bcd6e568215bd41e34a84e5ab136931493cf3372896283561269ffab46661f4b9eed18749db30301601e529409a5841864e73b9f040ce652fd11101405145496cf14d0bf6c6d7c6ef5bb31668715e6f61bc5bcd615e0f00db6c14fe839a38a899e195ff99f7a6d22ef8bbc88f12953b0578bebd088808c673334784419c7c7616653593ab4c9db374eb76b737e6aa0a1466d98a7a1302405f14ad81cd8fdb80875de438534abcf5316e7e3adbc931e6dcbacfa358f2b6367ef31355fc3b", 0xf3, 0x0, 0x0, 0x0) setgroups(0x0, 0x0) sendmsg(r0, &(0x7f0000000740)={&(0x7f0000000040)=@in={0x2, 0x3}, 0xc, &(0x7f0000000400)=[{&(0x7f0000000080)="d98dc092fd5832fe3f22bac007c744d5a2ccd0a1f7ec83f48482cf1e91c6d5e26cb75ad11f1f326c58e4cb2250660d82f3e0314819eb49f267dd0d627c1e671b509aae20c55ab30e5b4c4ec84953cd33", 0x50}, {&(0x7f0000000100)="67fb120bf2c28f65b0b4f20a6c1732c47fea04e697c512a6ab6616512f4d0e8d999787a9abfafa27c9135fc213d807412511bf4eed28863a95e285d158c90d25ee1eecaf54e4bc9fb4f331b1e1c1aeb49aa86453a757f95e912766be1aa2c859b7e4", 0x62}, {&(0x7f0000001980)="354a4be9986657a4161810c49bd4c55fc8e031b6f99e102ded2d72e1bb041e1a0d1772011bc3aaa53a5fde2b3bc8febabb70807e15e7bf16ca17fc4d177548fa72563f78119fb15502dcc73797ff8e0fe41898b413f43d1b4d880ff30cd1b99d7ffded0d89fc15948e5ded06c5a668664e5d9863948527d14d4536c2485d6d5372984c2c8e73eebf1edd414f2d5743901e970937bf06541162471b7258b22aa4526b8a7613c8696ef7daef7007617edc62774c3a15385fc23ab1474f6b0d0a499825533d36c64f171e59d3ac262f596197b48b20a3869d7a0691d896e855b16c96a9144808bfbadc37a0fa8a28dd5a18d761316f43b83c93cbcd0b463f1f7946da4917d47ce0a8cb25c3a8d0ded7f822238c14a8881e8e695af693e251910fa4aec3b91f06c707eb01f6ae1720b42d75a4bf8a72d73a6c70ab0e71dd1d997c3816f1fa6fa04c3d53472a87e5e875fd88a3b33143b3df185d08dbb4ee0fa4c36904ff25851395fb683e8d9c4ad7708ec3a9845a05534a14c2fd158ecb73ffbae77d173b5ff3e686818ff95f344116bfa8120df1aad4a160d99b08b3a26165b21c40940c8efb61572d9f23da19cb8ab069c70d2c913e589d0c3bc77be65c8b56035f3195dd01ea1bcb799483676f9d79622d6447a4a4434942f84fa1ec976f21c13ea416083f0ba1ed14b5b29ef19b630cb9e5725d9cd6f3092d9a08f59c34cf1da73c11e5614e2453c68f4cf64a25b73e5980f57eeace10f5d9b35c40578883f21c4b5627074b3166709c1ba4a29f7e372ae9599ca4d81fd1f826e5cc04d008123144747da3881b2d1f5fa81a427041d332748222d55e67e01ba1e26cc5fe2f32d2ef9cc9a90b842e75189f50c2d5048c4a35b61f2324c3e896b06e574ff58a9bdb1b8575c9fdf04e22dc40ca9371ba7558fe955047b2fd51988c4677a98a1131ff5285034a86f662b663404aa1f0749734d9481f83397ca4b6ae17e6ea84273066b41ab58d53ed2c6a28ce408dc4f2a461f7952a6328bc6811b057ccc4ddf0ecfb7990d6179202671f3a9ece44db00405848dbd60e931c04352f280a501b40b678435b85260644eae41d0a0f571b113294f377271dc0105e050ddfb703556e4f63adbe2c4439e62e4fad5f836fb1e91aa7a86bf9aea5c638f8493304fa530b14e03e31625b5fb45672f3b00eaa5fe8e07362b3b735e01ce7fb2aa6e739bcb61c1d4a48ff037e298ca3c371c143bd2052bfe79825e73874df2508fbf0e1d279b24f0455bde62b0fc4df44c88f0c7c6a2f5b658d5caf356d9b5d93b95d6410aad067536e359d8405457b1f712eeca712b5e4319539e262e4fe3e6b5250ee645a7996595e5cb57ea2bb3153f9ee577848d0b4c1b96d00a215eb41f8f4414048ac6fbc9c578811e9a94c6271e498e3848602f9ed246577786b9e70d3dd0034f7f740d465d7d73765c0bc280f48f394018407c3a4d499ddc41280b25f04669aad1f70642ad17811398c8af389744f557db79cb3ab51626f8d7bdf7df19af7f2907227bebeb0ab055093daeeaae7249f5e60c5fa529cce384f68e2f17ae94c427a7c901c854815065a34e2764720f10df0fa0f9c13c833ce1473033fff04c849c6b03d9e150fa071199fe57c41ad9d906009a39ba9a0f99505fc08eac411cd5f148e9c74cfe331e5cb638cfb06adfccea5e3dc44e9764394046420e65e8b372d1cdae5a581fa3e4567915917ddbb1525f3f1a4ae4c7981807867386ca0ab48e3e11423eb3a36826bf0f137c782c388b3fabe056e52ed9e3b0e3a42d8a8e88e22f5b585547ff06fec6eda2102b11d7ef1a88e2b191d855a11b40a776a3ff63378bc31ebbbde5a62eccbf07da980a0912b8d528167f95434a0cda19d3a4b55392c4569b316448169f472f59b191cc0dfd2f2d1cb709a94be3e2255c80a16b53740e014d80855d8c2d47d394cfffb8a406854ac118493ac66d617b83aef56ff24467c405ebc5a3f0d6cb442c3b19e82737a33e157e50a0fbe453752972eaf45a8f09b75eae2cd0bfc584a5c6efb9ad3bc2d48f401ff2887191201b25eb7a1eee7b885c101268de97ac1be9007e4581fcff54e6f99cc3da7e277ba46b66112ce9de79ea641a904095fad903c467d3530b7c44e116f897997e5b8d88c4ecb81e027985dca2558dd888a234054b6624ad7d53534aa9ab6eab9d3d1d06c188c54010ce34b21258577793ad8b3703cca632d4dabc18ce6ac754b5a0502b631759dc2e0d9d7fc0e1dbf81651e4a1a030e1fe338bdb24862a13ba9f9e15f10656ef61df4d6c933a5314772cc24ffde7dd8530a4a39c4e7d87dddefb686e7fdecac036225ed87c4103b550cbe9f62a1acc364a555a1fe18f3090ebdae9ae894c0b44b967504ed5a9f1696b5140fd812414216d4e50651616f3d7f9b444bc02c4de9e4e71636a9d81186483d8d7346e328a6d892fbd7b3945e14efc0b78e35c1d007e8206896a58b0dafdcdd18fc169fc3f80faf5efdf04241ea49fd9f65aa98260b8f0390cc53eb853e6cab7cb01b658855797daecc7c3a0e0fcf201c8e88613b14ee8204f11019501cb129fe3b632984f6486926ffd4f0d072fef9fab23febdddc75ac112fbfe47820e2f8b64bf6397db3392676da97dc6b610b5ebc74598cf2acf7ad062d72389de291aa9567bb8112178c750e9d65f54dc3b6a183812e7648bccf8683066bb0a3b6d740db817764a76d4d958db240082c098f8aad8c4000dbf7199dd19a0bb12f378a77b1209084aedd742a6868d5b8cb3aaa55f43664a11c58f74e14c51b2969c5154170c1850d2c4973254f6ae3bb5ca533ae14a42c81d37ea6fcd877171151b953fc2d6cd0f8726f8a5c9b9c77fd7118bf9a23504fadce733db7a0fa73db240ff64555e9c11994c1de4b30d8c055eaaec685bd7e63791d2a436036338e7d619bf849e2da1f90469334bd775260a9e68ec394a0b9821a8b96c4e651c5a51699d47c5da78bef8669120d2c705f412f6df2b8c8b08fd84505fe9460bed3a5bd3548e99581fdc810ee3d83cce33bd80def879b657c65d4d40e6718985959bf8a7bc43df17a36f16a40acea1c324493515d19023245de37a8da452f2d6f65af4e26eb8bf5a9f7a6440ffadb525b84e26e526ae184581131f6f2a4fa6800329c7bea12ac7779f414e27970624287d9adf3a647b4ccc857bf71b930ab9912d72ef3f6b2b1f14d7645d8443824fb9ed6900b1a60760297150091acbe05006088f6161307cdd3a9fc6290f0e44722bdf15be218a3ab3a9116160f0279a9f582dab0d2db33eb53f904628c20f5bc3e38e9c8ed91505bb0d7179cef982fb49d531dde6e59c26bdc90b65845129a4522e44207e700e2d11bc351241692f8159df8c44bc76dda9e3579ccf5619b7e7c422d3a0db3cc046906240a5f0324dcbf88bef3552829a1b09aa0df8f58cb56d03f982e498ffc79be38a4ba22ce47b558fb4cf1290c724012b97e3c17b45c136ba60806421baf31494869028498f006a8e180cdbd8050e41576eb1493430d7e1a08056628e93ea1b330f8a76a5d9f48f6e649f28a51aa7e87904d3fbb66de06c6384b53e05bfd863c5f7d8e7721d05ed5f695a988bf43a5d728222799ae6e20e86e693541c151be5dc20a0e9d7fe9e7325ce8d91ac4a72ee51bfb16234358769ef85f65950d780fe1fff82585360bc6f295b64ffa1aa6e54d891da8100e5f228b4f39ca1a4f86185d8f2ce06427b84f52e51c571d2cf7f7282704846ab8d771444676b919367533605bb3dc45128bdedeb276bbb86e4fc54d4be0439aa696589a36da1e9d3bb6ed35515322f91aee903d22053e44e36478d766c393408be154e2c95b8e2097ff2a08c24957821cb3f0732979adc3776399c7cb46321272d674d38b1c58daac07ec4a91dcc0e9a1aa26177362c4f0a3ad7c922d66ea12ab0a8965282bdc43e76aadb1cc6e84e896ab0e34359dfaa10646897be65623d2861cabb0307a7817db2a2429303a541d8c536889e9a005b12bd4fe36d6b61ff016ef4b2aba3595ccc10b5bfaae72bb87dd73030fb1d08e598bbf29002e763efeca6e2fc1906c465b157a1de7e49e1e39bdcd6423ecd72fe12e5754ec078b8f71540cff7210d6783935d0a231b93d1a946d318066c720268bf5696187596016686508481d169b3fa94abfab7525637c3332d54af5ed54b98df6fe22cac608ac670bb534b321640c2544c536949ab7e7a9d284f7f2da8ea6558e729d5f828f3eb81d9b2f33a0648761907ccd9febd5a636374f95fc917f7181044db887ea706b18b5f87b65afa1ac54ed1d6cb436e788b959616385b11a55e9b6277c662f08863945a917b43d3be015513890d2e5e8dabcc38dc48c30fe38f868c03f9a1545cd972b0b6e718f4fc9eef0cc872e2e7e217d8f5fe53273acbfe6774092ec47ee2e2166e3393c5b04b0e95712fc887ebced60ce284425573af5069eba52460a0c38cca8deb5d28c2219f132ecb516f716280e5a3c3e5c5ae9f13ce163b6be2dd0605dece4cf79c52cb53403044a60807ee54c742cfaddd4669559502f0c3493cd748b9255619a2eb86e08130f5cb2f7a66dd3205b071ad07981391d3cee5d981f229f8143c93d6893a7dccac2d2f8135fd55144fb79e1aa5c1df6b155ca19802e704ccc90e9ccd7b01cad38f1830adb0d6a860745359d6bede68fb966f4d277ca28149aae432de03f3bede8e0303fb0878aa3ec361c402eebff5879ebff5b1818fb4d92386150a989d9e500540ad077d52f6f425122e2d354406c9c6c5fb5941891cc8719c40e5e4ff0a75124f15f5accd7c4cd74186fda55a6b730e18de2dfa18f747c7ad875a0d052d130c2e483805e2ac52011679f7391d344c630228bcd16063ffda666f891efb6b3483c5d6531e9573dd1f0f3804a548641f32d0478d7be7dafbba3ed8b4a1ac1abd46d17f1d3b1073158f6784d725e999d6067fb643d8618c1df20cd17f048b2b60abf6ea79bb3b490d102aa905d8e1f9c452b4a2b592ac83a598c19907ce90567b65dcbef7dfc62a2221786d720903d13ac5bbb49128775753b3bf8570177132b54f0fa8f8a5f74fb9991a01dbb8795c95f8540b2ceef3fa73e1c69bda5b64d90d4468aeb31be4e339d2834f2cf1b0bdd33b9dcf541e2ede467bdb7d1847fa82e890820969d1dd1eb2deb9e7629b339a6cfcd8b2167e0061c6ee42855abba6bf7f0c0b373cbba5e530241060973d8c8ba916f5df9c84df655d08f82f7ef3c7fc3114e5e510aee94969fe3d9daa551d52df3db28a5545f0abd210b2c4e85fa3dde53efb68235c51f4bd7ffc844c63f20606526b322fe0c7db00f0ec9046f8b50cb8a157ef37a669572fe1e7c2700e2859319c17e9b77fb11a174a17c6fbd13c223a08f8ccaaa3e763c66546aedf712435597c3915ebdf188f4f783b2b58f8f985123080eb2f07f5b95d04355c8d083b13067434e93afadfff63f62cf08b16263608c317e5412a34083a3b8fd141ac2acfee59f600a1aa10a1bc487f40ba3ecc844cfb6c3b703ac68f5299d5b22bf6a0f62947edb9761c6326c9971187fb664a02187ff0d3ba8f283f3528a255741ab12e4e3ef1ccb8bc708f18b6392b0924dbdc90f9c40d4cef7bd38a6f271564b30a91b2f7103f36a9cba1caf64f2372a96f92652e43a83712b24d8323a7a06a42bb26ebfe1d29624c53a9bc5b0746914181151234aa9338028d19ec177ae3d9542d016fcada14b0a81a6931965170e16b695cdd07726af85cf39e3916821c6c44354b651a5", 0x1000}, {&(0x7f0000000340)="27ee31df54dfb408b9be17c3aeb4650fc523e1eb70d02414282cf9b81f6d4b3908413bb59d5a46108339bcf0d5eae947633dd0f8e9f32d97d1fea98cd65dd77edade9a10bd487afd2029625bb18edd077c442c334a5e149ce100749f8b00d63f7821a43021f55d9ad29564528f0e66f6d5c1cbfe3a8fd3064c2e00a6c8b2dc2be899c20fbc48cb0d8e", 0x89}, {&(0x7f0000000180)="6dda4e89dafaa519c05661cb9e2bf182eb9282b7bcdc24f65dc4f5d6f45e33244f07a1113c87e8074eda1b", 0x2b}, {&(0x7f00000001c0)="c8f4dd06a263784892bd5b9026c10f23a22f72549d5083193cddccb9e841ddd3a2c080437281777da12d436e9d791506e1645bfeac399e184576f23fbd", 0x3d}, {&(0x7f0000002980)="88a9f91c7a0f908d5befbeb6a7c10122a7a608283e29a973c631a899a5f42919233e77d1b3718d7532f0b47440af64f4b60e3712e7b2ce7b405a31c45b289517537d6e7162e45804b1717459b0405af59f3818a10816f51645ee7aaa3f8d4175c125ed0f4ccf90703bb0e500eea43532247dae3ef0559a0df2e786eac6e04b02fca7a022bd13f6cc002dcd42403669acba32241dc4806b6c3d7a0dd1628db98c21868c78f4ef94f5bf2d0eccfa4e94e2fba746a3952e20b205c2527f8360e556f3b2ffe7686743a821591fcd917f8b84c4c80219ae94e76b9b1de2b2d1d1d3f406924c3de0645974a5a06f7c4c35ffa7e23f0155126a3eb024949f99bacd23303552684f6948f4bac7aa69296a535913366de47c8ea53368bf956ac55bd27370e189789e4c0463443976a511aebe057a3c6ee8ab52db432c37aa9ef10a827f7bf163b0821c69596194a5713fdb12be63e8cba31df6321e3b9619933a1df495114744417c2b300427f59acd2fb3f84b58396fda531f12f2715cac80091417d02eeb43eafa77f997d6c29041ccfa491a08f2d29289692150c6c4e920fada123512389190fc9c9e5e057cfac287ce82b71ce8d21569807133c1290a8b2268db4f088286a71ce20d4fc4e227b8b01a55f549a982c065de3e290ea75be8f3d3ddae8b2b8d7bde44972ea97b5766aebf5f0cbb20746d9ac7bb5fff8e66f6d148ea61f02aced1830dcf4663a68258946fae2b5654855a0a60a5cfdcc116848413cd902207147386e006eec6251b2590866af5169f53dd15efcf1d9f2206308d538c91a83abdb25b2dc959e45a7a193b6b208961e04d625cbbba819fd886e52f9fc7f6470de1e81e2c86c0792b54d03afc1f163cb74f6c7fa6d4a4ca589d337323dc126f97b0418ec5ad8825621121c0b8790b873d2255d2ac4574d730f3559df590616e856043f46ec22601383942d13b3508d44b5133981291b5a4f4f7a502150ff87842d6e2613810e26f710e0a79c79d0e738630c498727d1b42ab69117e916658f2f049a57e79d40a2a3c749e292a3c8a69bd50ab405eb0036c238828c83b79ec2d41adec628a5cb01e2c9c32f020dccc5c98707167b12d814b26f902dbf455051f08546cc371a34ef136e1e316049f5255ea092e221bc87289e308cdf7615a5ffba9eb91be794944c33f91837cc3523374e83c13c4c56b797e79f914d3098e50beb4489ccba5b075494941af4f82f9da2db4f15e76c460ef800e95192b0c708ff7c52feeb9840919de41feafe23129564fdd805c936908d9bfcf00032b4338f5fdebeda5723b06a7087ca23331afb3f4493a297e3a278cfebc1bcb7460c5d0464f198cce5ec916b9aa3ec22659fb606832e81d2902742b823e1cf2171f9198ccf9b6712a3c910953ddd3ed360cc8ac6e4ac482d30f9fc99acf135d6f783c5f4fc3fb4e4c47dfbdb68067e60ff74bf395d50056166dd3be1ed929b7bf9bcc6fe54ee23f8d547501f16473dfa91c30ea9eaea2c9ba4b019bb2f54c1fd5b6f4b32b7de266e873b94972ede049b68c576d1580701686597ad948d2293663cb6624435e42babf20940bcf2000d18e848235e5a5440e53fc71758d365fcec6c31c121be24128783f7db227159b3425a09602862e4ba344de89a1a93be4718c026ec3d2910c8fdb895cc3ed3339e93c6e4bcc9ad54a4d4a602dbca57f8f62d1d3f8a6fb012b2247abc1e7062911eb06707fdc0dfd9e850c74336ee1114872354a350dcfffe229abeeaffc50e4503db3d0999c1f091c0c43d68205e184d1298a2b9d2a1af3ab087742d2c5cbd309562eaaad44349a142ee65ed99461aa770de92407446cd8ace2b84f7db62e8fe833318638dae36b7ea7d7ffd190449dcd855e3a8289dc8ef84747331f0cc5ef6aea49fff37e1ce8cd8da74623bdb695750912f205439b572d5c7910b52af8746e5b2683a73380dbceb421704e1657f61902ac83d98754eefab0d2c4a0bf66c31842e4cb636e6706ec704a9408ef3b0b1e682b86fbf6fe301adc62be27cd65e9cd67ed4f55a237bacd2054a0f4d641662c4ebd45fd9c8b4e1ee619ef11a205eec13eb154ccd3d3aff38a980b0bb06715be2b1713e00ed3d32c8c3f907e4c4c2210f85467738c5dad7f3ebc15f788bb20e55369f6098e9a0bf7c17e7edd290e5e27055a3adf9173541c29439fcfd082e69e7eb7f47af4934d27e38db075923fa06c9d66e485707654f6d5e42c7a00f54a810053c21e05d39adca9e46909256d178a049126e6f0d3a111cc57e7fdbadcd94cd963865f4341173619d58603d93d1d7c85015ee69b199cad44ca4dced304212c2ef6f3f38c82631b5c0996713f7bcad5c31fdd6d7736f6b7b4fcd45f53b5b2e3edf9d87e8eec4a6dd4e303de7adc1c54d5f482f410766e46a035dc986fa08e1f3033547498007a748c41e9acc4f64237bbd23f7be342cf5d71e38a649ed965bd8802ce66e7b615d76cca15be33c50349e4cbad15673d1e76716bc832278830949cfac32a461d6a3c5bc719d9e4bbf50922c2b5c3a364e4594122ac3b82a99dc0f9d853e0da939f7764d50486d5fa93d2a5ef36d087f132d33458c01e57a48812a1e79bf2546f597ea1c49429cae4458734d1ec5f3e0ef0a62080666feaaa3f40142f2f5001e47faa890e29adc88de5307b8411ca93dd56461d78ae1b6484b42a65aa09a25273c57e66944703fd63ed555eb42fcdd6f8010bf35bda26b5dc494f33fea1664a062f3effe81be025421f9c2deced569b77b9d8141b07c19410522667c7f9c69067a4cbc0b1eb0790e30fe946b3da88f574cf2f96fd8fff03bb1045e43eabc7cfd23c802f36834aca62f1a8a153653dceeea2852200d205f93ee36b746ac7a3149757fbd93092969711559882ec4f656200ea8a91fbbcef1b4ae843c668bf514ff283cb7230334e41716adc714da426b48a872a0f70e0b5eeeab8bfe9b8cf44a45a1ebe12c5d60d6a7ab48067095b274f02ef983ab7bb1ce4eaca98f02bda7bfa4905b1259f5d907d48d2449b4f0fc1c45601a8ee28ddfa30ae2c64e770fe055ee10539d3ceee405a05f052904a2f7918a6699b63930e47f847e5eda821d234a170d5aaf05c640094cd674de15ae5923aec18fc95e7e5d6bdfe8ff9ffb34b3098b2aed2ad9a1ee1feb18cd727c5ad94e02c15e8950e7fbe0cb10f3de039a6670a59902b382c6ecf7ace90d464c1ac23fec68af17c0396d6ff7d45dfa17ad2f329185b776926de4ce21593b95ff75fd71a82def730b6c80136253085cbd660e866dc7577cb7aa781e65d82a41605e3a3931e4ff4aefd95d128a62ff3df40b48cdcc962f4f4252e137bf1339c8b96ce3781c3d18f2adbf7fd959b0e507a2a34a145b93e4b6054909fd8daf4ec5aa5ef7edfdea247d4d2dae03a1b08cc1cee2fea5564cd657df3aeb3f4c380d1531d4186f690b4399194ec45e5e21792392c3d84e971240b60f7bcd92c3ece1abe958110439117f52a56cb4fabd30e7c7d11abe776b997a10bbf94ad63a22e0b7d107edf0eeef8cb4b5bb68365b3dbf2813168ff08a5ab7b7cdd127c22fa066ef110077c600b648387135324acc41ec4d20627f72a2d0489d998e4bb191f1973cb8ed16e6ae2f06f9270e7725c343cfa8059bdef3fbe4d9fa81bbe58e5450f7739a65e565d360b0b745b7aab3cf6a366e3c2cdb375d09f7f2b31475f331a4ed047447d827a7f4f85f4c62b28525f5ca807523ae2cfd9beabc0bc718f0feb33903cca9096a23044cf461c43abeac11eba541af73e7063aa157707201b52a5f77a1ac114e375dc8eddd55ea89d9dad83698a2362e6e1154fc7fe67a157bf99637f9c95548d86d90a5fc21b14a1c4f7d6bf4599117b5a49433c9487e749977d18a9cb8cd2703d776285c9e8b9c45c9007157b7c16dcc01328cc9a399c118856056c3db1aa80a672410f0e8b240bc407e7af8fc445a8ed35b554e0ec13e8f11311001fb79862e442299a70bf6ea1b9a819192617bf692119b59e0ab052e624e90b64c02eee9d1c55a7e3ad28daca0af583f0b1df0d68afed624438e22af579cdca07278fe5cb79ffc11b83c20847dc79f9f04b1938a69bd6f6b8abd3130d3ee518bca0672a5465add0ef6188bda8b53f71ff679db3f67318a7104aee9e29096c6534c038bd8b5dc05858120dd949c28198d6bbce4df1add7d182030472238ed14a0e00595ae3a9b2a579a2f66537f3ceeadda9d0369947c5246ab452bbec7bb8e430643418f05afc90170e6f672164a04a3497fa7727d40bdddf78779cae88dd625a32bd030d6c744db960877e81f3a0e83f987a3693f2cb7da107cb6551499221a64510d5883a042be0abab3bbebb008f8e11ca9e0f1b7be3355a056dd144e7b4962aa4f6cd581ae500f9c034b79900dc8d95282ef743c7d124c0bfa5fcc410637401b85c6e741471e9578b07d7b997929d0e4f8710f97e899bb3677d2166f6edc47e1c88a3898c458829934670417adf99165e576913b34c790a1fe0a3eec5b7aaa5c5f3112d7f231b6bc499db20acd248f68eeb335bfc3f838a5a6d0d631051df1b3851c870fc5cc5492e2dc482eb7a51603a3c29bc685e653514867422275e27a83a67d9ca8b956b87f7fda6ae9973384a5b7388540411081e2f8ab9c75c1b64f6acdeec0462e9b33e21153a5b0b47ed7d94a3e422bc3c4c2101df3e1a571f84d4ed08bc6cfc2b3fbd1b6c2a491f516740568b2fd17d41c06793f5d33cd4a95a1be43bdc877d01ac1d13c9c9614bfd2f134081b6e080e67f3995d1bc0d9e6c1a3f3fa9d56985d6e0b0e5ca6903acc0f23946614aa4296951d56b73f9eaca97b155a7b16b522319fa5a220937ca7f1013dc3d86a9bc3e2a50397b796a594ddea0c705fb73bfbb96faa2e4eaea9871b5688ab32ea3fe8fc35bfe96b913a9eab4fad8dc5965331c18c24592a149875d009df953dfed9f66b508995c3c6ba99aa81ab98a8fa1d78d57bfedf3bc3bb49326c5c45b30dbf1719bdf592521061213cd347108e6d048ac5c2415f8794d3a5f33d633449e8cc4d5e5edb7b144a30ba51a4746d7784d97c735df438738d20c0434c9550b874f829066df927908e7e32d50b69c5847e52c6195502fcfb5597486084155920c0fe8645d7a24bac152a7c4a530ed174ded2b2e3a4606b717c55df6dd059475d29ca0e626ddab163713fc245305020ece9b4ecf0915fd112a2ff97a59a97cf3b6cce7355873ffc8f34e1f7e163bb8d20bdfc3a13e24116d33126a36da73c9f6fc3f3a90e056b948e1affbfbe6b621e721a3b76f781be7056e72aa3b88c2495fec52e4bcb8cc2ac3b4074074217fb981f7687ae5eedf9be0cc7de68933be7810f4a355240761dfce96ab006c3dcb8bb86c5e5a158d07a4f30041b3e55cc4c25c3c42cc882fe67e8205dd5d8c3e4e0f850d0e88219b2e1ce476c68f85f77a82830135b5f52c6bf4c9fc5bf96b2bdd03bce451da17fcedd78f1fb68156669b120fe19be93d69b480ba897cb68febfeee347f1172d1179b9b39f41d5deeb123c590fb70aa687a5c48e5f5311c7c7ab2f29d323f99cc26e4f9174080334e8b935c8e3da019908f71a8f2e46603a2d4748db7d03d4ae8e27687c99255991cae2a7b3988ec5faa2077bae22940b1d75019b372cc66c41170903c84b2e45cbced1ffc8331c5cc21c14e865bff583d42eddd69fbca3e76feb713ee34fa7f875188febd402ab3a6a535285a154b26cac429fbc47483b35feb1ea946cab92e1cb6d5c87eba5b6bed1e71", 0x1000}], 0x7, &(0x7f0000000480)=[{0x88, 0xffff, 0xffff, "791fcc8c3a5e2937a2ee72ac743e2a358a5850206137a0b0051225d8c30cb5195fb104b1ee1f31f0393497d6c276f75513f89632ca4e8ad7a3f9df2a4746627facf907c4dbe9661e438cc043e757bece4de0ddffc37736f7fb3ddd9337df47bee481b802365146cfbd7aecb4d000abb85d01ff23ad"}, {0x68, 0xffff, 0x2, "ed0ce42a0799c7b8a1a7630630491b391a3f4c9b41c927b41a9af1272fd1a886368fdce58f850f6c4debef1ca77398ae09afc2f02ecb1e8094d636be5fb08bf8d396eb6ad120c8b174ce71b6dbe2821afd9e8c40d0c81fee"}, {0xc8, 0xffff, 0x1, "be443f42d8f2277ab42a036cf6af9f5d13db663959910cd0b1e5b42a29948e6ea62c17b175392e270d005cdee3b99a56ed91631dc61557d636a994f618c0fab67afdca6e95e7f55c051d2cebbca8a592f2eb507e9c4914394a1827134d33e03bacb2772ce001b1d665511a3875a3509a49658286dbb3c3a66c85baf2b97bfc739289634b3b87e0dcb16d622e4a8ca2ccc6ccccee82487db88079131e1737cd3e5da76c626179cbda02e8d80bd25e86aa398ab8"}, {0x78, 0xffff, 0x6, "112c3d39d11c95f6390d2503c503b141cf82c1c5a83973cfe833e7f3cbfd95421e7e6c6c38102448dfb144178e9ba70a7921a15e129a5644f97f6d381c36acc8087959b57f98755c8429bfced98dacbfeb65be2778cfb4d07e5ca40cd67117236979"}, {0x20, 0xffff, 0x10000, "f4d29194245fcde5a4e32a9fa933"}, {0x60, 0xffff, 0x6, "fc92c78c78db607da0fbd390bb8c44ae15661b74b45fa02479bbf2f46977041180105ddb1dfa50be65b1f85cb569f54f9a91feeda6ffcd3d10c37b52db6316fc0f878fb8113304e308a4256bf8"}], 0x2b0}, 0x40c) write(r1, &(0x7f0000000000)="7f16c8ddc790510159beac1afd7ecd613bbf9a59", 0x14) execve(0x0, 0x0, 0x0) recvmsg(r1, &(0x7f00000007c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:34:21 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0xdfeffffffffffffd) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) pwritev(r1, &(0x7f0000000740)=[{0x0}], 0x1, 0x0) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000000)) 16:34:21 executing program 0: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) r1 = dup(r0) ioctl$VT_SETMODE(r1, 0x80087602, &(0x7f0000000080)={0x1, 0x1, 0x47e, 0x101, 0x81}) ioctl$VT_SETMODE(r1, 0x80045713, &(0x7f00000000c0)={0x4000000000000, 0x1, 0x0, 0x8}) 16:34:21 executing program 0: unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='cr') r0 = dup(0xffffffffffffff9c) readlinkat(r0, &(0x7f0000000000)='./file0\x00', &(0x7f0000000040)=""/85, 0x55) 16:34:21 executing program 1: r0 = socket$inet6(0x18, 0x4000, 0x31e) fchdir(r0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) close(r2) kevent(r2, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r2, 0xc028575d, &(0x7f0000000180)={0x1f, 0xfffffffffffffffa, './file0\x00', 0x40, 0xffff, 0x9bb1, 0x6}) getsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f00000001c0)=""/131, &(0x7f0000000280)=0x83) kevent(r2, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffffd, 0x88, 0x800fffff, 0x1f, 0xe768}, {{r1}, 0xffffffffffffffff, 0x0, 0x8, 0x7, 0xb32c}], 0x720164ff, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffff9, 0x88, 0x40000040, 0x3f, 0x2}, {{r2}, 0xfffffffffffffffb, 0x2, 0x1, 0xffffffff, 0xfe}, {{r1}, 0x0, 0xd2, 0x20000008, 0x4, 0x1}, {{r2}, 0xffffffffffffffff, 0x80, 0x0, 0x2}, {{r2}, 0xfffffffffffffffe, 0xc0, 0x80000000, 0xb27, 0x9}, {{r1}, 0xfffffffffffffff8, 0xc0, 0x2, 0xffffffffffffd89c, 0x8}], 0x1ff, &(0x7f0000000140)={0x100000001, 0x5}) 16:34:21 executing program 0: r0 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000f0f000/0x1000)=nil) r1 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) r2 = open(&(0x7f0000000000)='.\x00', 0x0, 0x103) r3 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) r4 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000140)='/dev/ttyCcfg\x00', 0x20000, 0x0) r5 = socket$unix(0x1, 0x1, 0x0) r6 = openat$tty(0xffffffffffffff9c, &(0x7f0000000180)='/dev/tty\x00', 0x101, 0x0) r7 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wsmouse\x00', 0x20, 0x0) r8 = openat$tty(0xffffffffffffff9c, &(0x7f0000000200)='/dev/tty\x00', 0x1, 0x0) r9 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000240)='/dev/wsmouse\x00', 0x80, 0x0) kevent(r1, &(0x7f0000000080)=[{{r2}, 0x0, 0x2, 0x20000001, 0x3d9}], 0x7, &(0x7f0000000280)=[{{r3}, 0x0, 0x4, 0x3, 0x1000, 0x4}, {{r4}, 0xffffffffffffffff, 0x0, 0x1, 0x4, 0x6}, {{r5}, 0xfffffffffffffff8, 0x40, 0x4, 0x3, 0x3}, {{r6}, 0xffffffffffffffff, 0x50, 0xfffff, 0x6}, {{r7}, 0xfffffffffffffffb, 0x8, 0x40000040, 0x2, 0x8483}, {{r8}, 0x0, 0x5f, 0x1, 0x3, 0x1ff}, {{r9}, 0xfffffffffffffff8, 0x0, 0x2, 0x8000, 0x400}], 0x0, &(0x7f0000000380)={0x0, 0x1}) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xfffffffffffffffe}], 0x0, 0x0) r10 = socket(0x18, 0x3, 0x3a) connect$unix(r10, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) writev(r10, &(0x7f0000000040)=[{&(0x7f0000000100)="66772c54b15de3c37afe47dc1437ea6d3d0114ae", 0x14}], 0x1) munmap(&(0x7f0000c00000/0x400000)=nil, 0x400000) shmat(r0, &(0x7f0000fc4000/0x2000)=nil, 0x0) r11 = shmat(r0, &(0x7f0000e80000/0x2000)=nil, 0x0) r12 = shmat(r0, &(0x7f0000f8d000/0x2000)=nil, 0x0) shmdt(r11) shmdt(r12) 16:34:21 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() r2 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f0000000000)) getsockopt$sock_int(r2, 0xffff, 0x0, &(0x7f0000000080), &(0x7f0000000100)=0x4) kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0xffffffffffffffff, 0x2}], 0x7ff, 0x0, 0x0, 0x0) 16:34:21 executing program 1: r0 = syz_open_pts() read(r0, &(0x7f0000000440)=""/68, 0x44) r1 = geteuid() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0xbf9a, 0x0, "7e734578ff5dbfdcf0000000683a00a52d00"}) r2 = syz_open_pts() r3 = getegid() fchownat(r2, &(0x7f0000000080)='./file0\x00', r1, r3, 0x2) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x100, 0xfffffffffffffff7, "9c1c333ac7da821d6c25433b0ab1fac673e567a1", 0x0, 0x6e}) 16:34:21 executing program 0: pipe2(&(0x7f00000002c0)={0xffffffffffffffff}, 0x10000) mknod(&(0x7f00000001c0)='./bus\x00', 0x280002002, 0x2065d) r1 = open(&(0x7f0000000240)='./bus/file0\x00', 0x2, 0x4000000) pwritev(r1, &(0x7f0000000280), 0x0, 0x0) ioctl$WSDISPLAYIO_SETSCREEN(r1, 0x80045756, &(0x7f0000000100)) r2 = fcntl$getown(r1, 0x5) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, &(0x7f0000000140)=0xffe5) r4 = getegid() setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000180)={r2, r3, r4}, 0xc) linkat(r1, &(0x7f0000000000)='./bus\x00', r1, &(0x7f0000000080)='./bus\x00', 0x4) open$dir(&(0x7f0000000200)='./bus/file0\x00', 0x0, 0x1) ioctl$TIOCFLUSH(r1, 0x80047470, &(0x7f00000000c0)=0xfa9) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000380)) ioctl$TIOCCONS(r1, 0x80047460, &(0x7f0000000340)=0x8) ioctl$TIOCSETAW(r1, 0x80047460, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "e7d373a39a3aaa8bf86590044961d05f24c809e9"}) 16:34:21 executing program 0: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) ioctl$VT_RELDISP(r0, 0x20007604, &(0x7f00000000c0)=0x1) r1 = socket(0x800000018, 0x2, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) ioctl$TIOCCBRK(r2, 0x2000747a) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x7fff, 0x0, "d730c1e7ff0100000000e400"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) accept(r1, 0x0, &(0x7f0000000100)=0xfffffffffffffd46) getsockname$unix(r1, 0x0, &(0x7f0000000000)) 16:34:21 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x212c, 0x1000) r0 = syz_open_pts() r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000001340)='/dev/tty\x00', 0x800, 0x0) fcntl$dupfd(r0, 0x0, r1) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000100)={0x2, 0x81, 0xfffffffffffffff8, 0x20, "cd0375873f1f399a497f7db045c9770bb025581f", 0xb6a0, 0x7}) r3 = open(&(0x7f0000000040)='./bus\x00', 0x8018, 0x10) ioctl$TIOCSETVERAUTH(r2, 0xc0107002, &(0x7f0000000000)) sendmsg(r3, &(0x7f0000001300)={&(0x7f0000000140)=@un=@file={0x1, './bus\x00'}, 0x8, &(0x7f0000000280)=[{&(0x7f0000000180)="48703b5c6c17206b25c213c21e2eb6a75232f4a9bc19ee733b0ac628fca8a1580da4c8ba", 0x24}, {&(0x7f00000001c0)="2fa220a03c76653e2bcdb0f792dd665c6f76ddad9669e89cbb9ab05c623b106df8503d05a934be7b1e700d43804dc8d2ce160b7f8193814c7b4907d735ce54234f04c996cab0ea92841a18b1cab56588150211f4606d437985bc881f8afafc8ee3505bf09e5b714aecb4dfd7bac7722b35352458dab707a4641f", 0x7a}, {&(0x7f0000000240)="a627d154f6604a19", 0x8}], 0x3, &(0x7f00000002c0)=[{0x1010, 0x1, 0xffffffffffffff99, "cfcce8fe06a81e79c1f68dad5a7c8ca4ef4b5ca63ec149c759df8413fa0af193672905e09f323be39ed3790e37fc1a4b08f2e76008eba3d24fa9b11b20d6b827d95d0906e52fdeba670ae469fde50fc5ceda2a8332f5bc6482866d0154cfb6e2f289a5d258333b67cd850a37de183d4a87978ef5ab9da17c5c0f90f2efd536310c5b62bde5c35a339fa7295a892dd5519c7f0c3887217f0c637541fdd80d0aeaab9955ec51e0e9c18925e092328bb85b29f729aff59e9d779b7e4bb5c353432d0fe06468b2bfe2caa1bd00a152c5926f6fe8753555648872e64a2a0578f8f347404ac9c6b416a25a71dfb8915c5698d239c0a90ec3f351d5931b98489862423e8dafe0af2f94340d34ab6b7cf62df16bdd7e35b5578df3216ac8f9065903aabeb7028290b2282ab0dab1fe16407e430665dde48e0c1e090e7f9fca89f77ef2a29cfa6aada445fdf404382f703e9ab5be14f0fbb06c7a425a9d8d9ce21eedc636ee14c67a75006b369fed5354cf57453d2111c23f1cd7b0ecad96fd15e704715c2574098d6f9c0fac1f1b1c28378c1d6393f935192a270261f34a2bdab36c04d4e86f44695ccf92ba69cf8d6169fed01dadcac80b93a412de6b463fce056d967e84269fcb08024365319672c6e56574e36a8546a3947f70d95d7f235c10c9a33f06d8d011f0f014e4d5225a98fdc935f9f1740944e42423e6dabfa78a5f73611754cd42f68a0cfa280a6270bb979d2cd8083d9972334aace6d7e910f391f93fe6cc4ac2af3a141612ab64c588e9a95f9a5c1274cd7c6708016ba2242a4c75a39ce01de489f32b52aa1626c79cdeeede3dbc8e59fb9179fbac5f7b7fb3645d84858bfcee02598af403512a3af65fab92b5814bbb043cbec7c51524014d5fc0eaad6727f1627258ba4fbf27a53411024f7a4f0cd41178126f5f56d1363cffefb4f7c09dff1a4809e1696bd8b329c0c232d2ae12f2775e18341440d6d1e1311fe0c2a6539c203fce0cdf63757d1ee742b71d15131c4a68a97fa075c289619c1b97803ecc432b66eeb30f8186d9ac89e61b3fbe131057336ffd775a161f33a507b4e19346605a24cee6ad0bbb51da1617cf8a0f7d7c3795288495a75618330fdaca3bb96da64b3216144ea3d78b62b92469aece41801813c286fc5dd56a3e80ddf19fe525d828e31ec17ae123338180e548dc5d8a2ca77c4401e5c6af6e5ffe202c6cec9c3d898fc5862f58caf876e156c96203c1b1458f4cac5ecc4a3194f9096949b804db6d2d666fa177143b42cca2c7508a4bb6fe807c663aee8ab09cb304a4ec75b9ba795775067398854175d7b4adc8e7bb4e6c958b647ef608bbd11786f920e6758d6777ca4fd302942ba039775d02d36993b9f8f0bbb976608b6522599fdd921fa08be678569ebb92eac0eeba7e2a7a73e56e536850a759ac618d198dba03ae037c6c26c62a6647e8788932752562ab5b52f3ff37ac52f44b8a5647ac9653b1ae488439d88eb52c191dfd9983be35c100113acba2ef72cdc7339c2b5c636f869e53700827a75c1eb86d6707b5d7e213ee6abd4d07059b3989ae92f5e1fd9ca99f81b7b4766d0c48366b06fc2bf935aa860e71d33cab5e1968be8a70213c95adc670ec5aa65f57c392d21b3e58a3c55c2cd157d43568da439c3e87b86f3ea86d6fd5a929d2267d60b6268f8b9241607aceb44bf2522266ef1839a6d35b3938c5d5bea7f78a8fb6a931fe1a7da93c7a6ba27ac9263f9065f803e18b612324c429c5cc0511b23f7be01b959c6771d3efea6731189e55d8ac6ff2cfe9afa3b13fc87a8e2e7834d1bb7f0cd621504b606916a17adb855bdb6b3d18c9aaa81238ccb5487c92c20b1610c772697199ffcaab67cdf8b12eb9790377b57bb9193004fd01052c77297fb170f9a774bd83479b228397f587e0069f01733eec136fbc976a2973498f8b34b410568a63c4aac46c0c1926d617df380c1463606a7ae0c767b3a250d24187e88a4f35a5cb77aed9cf0ad72dde83afe1a2bc2d2dd053f830f888eb3555b47695af4afe761dbe6c004c9c33991651ee2bb8ec2cce1525afb7fe2efdb857441178827a31e78e1bfc9cbe3df9771b4ef3a3e85b01dbc6f823e6f3f47f470fa73095e107793346ae2d2873af10e0c44d8177ed2e0591b849a00c5e48a8a4e0888ea5c97032b168a69e5d6b98fa16e624badcb3c8c43bdeeea7496c47dea408f1a6d42eddff69b9022106140b36480174827ec58c7052d78ccb39dc5ccb0759df298557359662756973985b7e70e7737fe079260b1d5a348d4a3e4a4a25ff041c4e0a6ce6e9ecc81e88941e42c57c6748c63886a95ce0e1ab7140181eba62ab10ef6dee382d805e03fd9ffc29b3b38b9ee3775a57166942f7d4124856a82b9de7aa563dc1749b94d809cf120b7655f2a3bc7b31e8d3ac0912a0699cf53bb450cbc85b37002297d41251a9eca8b40b292a80bdd79ce3ef71ff3c38316b04696375f453faabeed4f60451c6ab4f21509fe4dd996f24a3b7bafe1d6cd0e11ee589ee1fa8f54de42c2143dce26dd8165df0d3dbb10bb8886c573b02d895316eb8bdddae49935dfac2555b97e3c4d8e9586d2f31363926e1e1f41a2646ca3ed1024e1327c2f9a6a706ef3ffe9e28c7c3fc20f8350132c727654c250c24d723f9ff16ebb3b235a618f47c84d9aaa761eb9fdb89772975aaffb3967030c061d38b420e2a54dc484e1bc5527baa3bec80ecb313dac9697166eea8397734019cfe2edf2bb41d95e854fe8a26c53e6f34cbee9eb37ded4a57b00060ae0494a03a3c7fbfe57ed8718c88733771b3d70d76b61c12cb3003d46f9a608d12b5dab85d8ff9864db0120b0c0c41ae671fd80c420998e2ec1256970f28d8be27ef34494f97847605157a8ce46e9bc17627fe6908037a34367719d894211cf952d1fadb106a906ea1014b5d2b3c9f178754d8c0168fa88906b18097a59438c0bb79418ad8431ff8009ec4123eb25a278f214299f5db1e954fd08b14f0ff385f4f904c5ce6d16ca485af9dfe716579900ceb8278bdd239df23d0c8677af9e1f6e223cd45f28505f491815da6077513b8b6b87645cc971c8db691a81969b9a1f2521db48797b78845923d5f219e07c96312ad1090800de6a15f0c2e44a106af3218710389ba5acbf2bb01885a31409dc87e3798b2e3ffb8e708abb75f1ae96954e2e2f3f02b3018c722bb9df20d9d1bbf910f55d6e21143852430286d62237683a53b322163eb3435ca9769945884c36d9630bf4755c5ed771ac191ab75b71ba4d416919b5f44b8cb00fed350d8b7b9f00ca37ae784c476ba9822be23fa0e2c1116c38c0a2c1af90cfffa047b4393682fc40c40eddaf993bedcdd383437e16a1426ad8e137a13c0a8836f788061d42b59a32c72b934fd2e5c776160a8b6fad1d0cc0ec318a92b8bf7bdd2195bc574bc37527a07911ddbde7323c2b896cde85607d2dcfe41839e9a6aa0dd53a2c010bf903250bcdd4e5bb4a83dc83e92e8c66c15881fd2e7b3790cfc8c12be63ebb9fa2bb7f11cabeaa5faa77b332bfe0430f43339aff8fa866e41c6125c88ffad35afbbcf8c1ddf7017e42ca1ec240f59fb455436c611f1d510f16f3a42c610c160ae9d49e3ab66ed5189e7b3b7e2c04559e572712ad1f983d485d2f6f2321e34e9ef8c58ab2407517b5684fc03d342eb3944cba6e65cd7777d4bc36aab2dcb2f3bbd9430eed0ce13c4fde61f569214a31b51901ff9558f855e7098d4576a1ca2d2a3e03c24179716f548f7209d480ca17ece7d2a9e078224c56bd05ec3bf8ce556115824a4cfdaa752b592a83e69beeffe3577b19405dfd43dd3de12e8d5f6492710e6291576f41ca234ea3b2bf243a1f8700f207eaca2aeba003958dbc6b0f7615678000a988fbaed5930cc547a395dccb0dd4e84370e31ef998b29d8d9327318e9aaecb0f4c492a2fcf858ba76f1b94e2701d98414b597f85d7769010dc316225f5802465692febbb2507b688667167093c60f4d6c65c1b94344e93c121301e22264a90addb4f93bbc8d7ead514c079d3dd16e4c9c4f386a43793f99f6e1df06f8d6dbfbbd3ee9ba0270f4931890eea6bf62d0630f33b947f9c77e88ebeb986789e7c1df40aa5572d68a5a6602e0d4be7777f7cec076dbcfc148f6f3ee21c45b6eda21a5858b479a7f04f21de6b99b1267271cb1aefbf5a15eb58dadbaac51582df983f182dfd968fcb0bb4a1c0cd8b33c3693b829f108dd4ab75ab3ab5418cc52133c9338e1a0dd17779ab8847dabc8322387c42242bb45e51703e6b03fae19040258561655e90f63bd4ee16fa71bca20bc86ebf278632c0d9cd6ab5c360279de5a51956262104ba19b3fa893f6898337e778d42e0a0b0bb83f6339cc7220119b4ab82bf8560bbb60be78143a1744f5165b13a10463233b02ceea06adfe81b6590d5e8b2b0c661c96e46564a94fdd255b2f9ceded924fda293cb3baa3d9f09d4408457bc9fd84432fad7f604930447ed9fa1292d9c37fda45cc7d8d8436c9c34acf231bd511f23253bd4cca36d95a082715c07d7dfc08935eeaaf20e816f458a69816ed80c2bff2877e0c1fc15ec8a3e94df3d981073e4a01d0072567bfdf7b94795baa4f3fe650d56b54a2c04dd2e64a7cb143165ca70cad753b594469d3bc2157c7579eca9470d78d556ca4a03de390b5975e36eb93bded75a523d7b9cf2bb04ad1fddf0f1a971649c8c8effd2f7389ffd8fe38111c1085f97605598a58dffb38f21063e8f7653c8494dd73293fd1efeacff03a2946a54789975246ae302da0020c086696061f335a8960f8664da9b732927240c205c39300e67328bf713c7d5d76f27fec4e012aa5a53a22ba4a84635355b2e18bb6c88818e992744a1367e28305ef47d2ff3b68c379ced98cd40795b81bbf6a0e7c35ac935742ab15e053df02117dbc66b70b04537dc8b0d7bcb3ba76fb26203909b9ba0507f70a59c5528baa2c3384d67a15d55c360a053b7d56f28c471b212b0fa899cc5e42c384a940c06b2237ce5df72710a0922113df7c3ae43e087652946bf326643a0f19f6f96bdd14a7193e10538f6ea9c0c230b06c0c614402faeee7ec654e70fc741c07ca8187c59210dfd9ee34881fb2fa8204538b0283fc15521e2ddc7c3f6b441c214243d34840e5452438aa62956a07f9617850e927edfe80c9c314bc0905e697fadf2c0309c8f4d5510ea65ed3a8796ab142a824f531a4fd8af806408ddf71ac43cbe5ce1c7f4e09ec461687002c23a9b84029c2f6250a536a0e010a53c926cd5b422d14f34447cbd12b121a11f80091883b3b837bf0fe100b40e148b70e21a1a17401bc00f2c523a57d39673a6650284ed89f4d9d3c06f703b1bfe152e9bb41cfffc82616a71d2d135d6266e596941c1e8dd05681e99f34d7f15611c0c07b37073722d3fb2b88381286f2723283fc6de299e2b9d0ed28217d5a555f75cf27810f2b0085bdee513ad538c2d0a313bdc1eeed15fe3808a86d87e59ba9c379f66456c174e3cada9bdfe78f056ad2ac0fe45a04d3f96ba676d1d8e1261f07b942c0c98d299abb24cd0d9b60da5d84d1f5e4c76d682cdc070005f26293a0d5d80104c3913ee01606958df4f0348bd46a529aeb14bbd09e0cb9774f928d9f1f5273d2d9e6e12ccffe8ba1598a415c93b3c18d1b05fa60a766850ad095bf12018520c003c5b899f96e6fea5f0c6a86edf230dbec26d85412b2d450d96e065150ccda9b3bb5ba23528d84d8f73f19825b21c24715d6948042d5122ba94909"}], 0x1010}, 0x2) munlock(&(0x7f0000ffd000/0x1000)=nil, 0x1000) 16:34:21 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000800)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r1, &(0x7f0000000240)="d1201d9c07b00a16a86b937d24a7f2947be77f1cbe061ab59b4c483ac24bff05792c3b2d50e2f61fdd92120f14405cf540aea663e53940647fdbf6390c9d521a8ef176e290e1cfbead46e28d2cdfad33172d9d3cc0db9ce22cae4738532a1dc775f78b6d6052e279e6fb2f65bcbf4bf29cdbec91f52747de7323b7ac7626d427d51b6cbbbf298a0f33e9a2ef5ccd435c8b", 0x91, 0x40c, 0x0, 0x0) recvmsg(r0, &(0x7f0000000000)={0x0, 0x0, &(0x7f00000005c0)=[{&(0x7f0000000040)=""/120, 0x78}, {&(0x7f00000000c0)=""/87, 0x57}], 0x2, 0x0}, 0x2) 16:34:21 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) r1 = socket(0x800000018, 0x1, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x499, 0x100) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000140)=0xc) setsockopt$sock_int(r1, 0xffff, 0x200001000, &(0x7f0000000000)=0x4ef2a2e3, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0xfffffffffffffffc, 0x0, 0x0, 0x0, "6fc6e23c5b00000000000000e74de400"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f00000000c0)=0xc8be, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0xfffffffffffffffc, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 16:34:21 executing program 1: mknod(&(0x7f00000001c0)='./file0\x00', 0x1000, 0x0) chmod(&(0x7f0000000040)='./file0\x00', 0x12) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r0) setgroups(0x0, 0x0) setuid(0xee01) symlink(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='./file1\x00') truncate(&(0x7f0000000080)='./file0\x00', 0x6) 16:34:21 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) close(r0) fchmod(r0, 0x0) ftruncate(r1, 0x9) 16:34:21 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) write(r0, 0x0, 0x0) r1 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) r2 = open(&(0x7f0000000000)='./file0\x00', 0x4a0, 0x100) ioctl$WSDISPLAYIO_ADDSCREEN(r2, 0x80245753, &(0x7f0000000100)={0x0, './file1\x00', './file0\x00'}) 16:34:21 executing program 0: r0 = socket(0x2, 0x3, 0x0) r1 = dup(r0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$inet_opts(r1, 0x0, 0x20000000000001, &(0x7f0000000080)="00e4ffffffffffffff000000", 0xc) write(r1, &(0x7f00000000c0)="5959b52f8cece98e", 0xffffffffffffff8c) 16:34:21 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x48, 0x2) accept$inet(r0, &(0x7f00000000c0), &(0x7f0000000100)=0xc) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) r2 = dup(r1) ioctl$VT_SETMODE(r2, 0x80085761, &(0x7f0000000040)) 16:34:21 executing program 0: mknod(&(0x7f0000000380)='./bus\x00', 0x20000061c4, 0x401) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x1b00) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) fchownat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = accept$inet(0xffffffffffffff9c, &(0x7f0000000040), &(0x7f0000000080)=0xc) r1 = accept(r0, &(0x7f0000000700)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000"], &(0x7f0000000280)=0x1002) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) r3 = getpgid(0x0) fcntl$lock(r2, 0x8, &(0x7f0000000400)={0x3, 0x2, 0x400, 0x10001, r3}) ioctl$WSMUXIO_LIST_DEVICES(r2, 0x20005302, &(0x7f0000000140)={0x0, [{0x9}]}) r4 = open(&(0x7f00000006c0)='./file0\x00', 0x0, 0x0) r5 = getpgrp() fcntl$lock(r1, 0x8, &(0x7f00000002c0)={0x0, 0x0, 0xff, 0x6, r5}) symlinkat(&(0x7f0000000300)='./bus\x00', r4, &(0x7f0000000340)='./file1\x00') open$dir(&(0x7f00000003c0)='./file1\x00', 0x2, 0x40) getpgid(r5) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r4, 0x0, 0x0) 16:34:21 executing program 1: r0 = socket(0x11, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000000)=0x7, 0x4) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x81, 0x0, 0xffffffff, 0x0) kevent(r1, &(0x7f00000000c0), 0x8, 0x0, 0x7, 0x0) 16:34:21 executing program 0: r0 = msgget$private(0x0, 0x0) msgget$private(0x0, 0x100) msgsnd(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="0e0000000031007a"], 0x8, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x200, 0x40) getsockopt$inet_opts(r1, 0x0, 0x0, &(0x7f0000000040)=""/6, &(0x7f0000000080)=0x6) getsockopt$inet_opts(r1, 0x0, 0x0, &(0x7f00000001c0)=""/141, &(0x7f0000000280)=0x8d) msgctl$IPC_RMID(r0, 0x0) getuid() getgroups(0x2, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff]) ioctl$VT_GETSTATE(r1, 0x40067664, &(0x7f0000000180)) 16:34:21 executing program 1: r0 = socket(0x400000000018, 0x3, 0x800000000000003a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10000) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "0500", 0x0, 0x1}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:34:21 executing program 1: r0 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) utimensat(r0, &(0x7f0000000000)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', &(0x7f0000000080)={{0x0, 0xfffffffffffffffe}}, 0x0) ioctl$VT_WAITACTIVE(r0, 0x20007606, &(0x7f00000001c0)=0xfffffffffffffffc) utimes(&(0x7f0000000140)='./file0\x00', &(0x7f0000000200)={{0x1, 0x9}, {0x3, 0x9}}) renameat(r0, &(0x7f00000000c0)='./file1\x00', r0, &(0x7f0000000240)='\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') 16:34:21 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x300000000}) flock(r0, 0x1) flock(r0, 0x3) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x3, 0x100000000}) fcntl$lock(r0, 0x8, &(0x7f0000000180)={0x80000000003, 0x0, 0x0, 0x2000100000000}) 16:34:21 executing program 1: select(0x3, &(0x7f00000001c0)={0x8}, 0x0, 0x0, &(0x7f0000000280)) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x21, 0x0) r1 = accept(0xffffffffffffffff, &(0x7f00000000c0)=@in6, &(0x7f0000000100)=0xc) r2 = kqueue() r3 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wskbd\x00', 0x80, 0x0) r4 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) r5 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0x800, 0x0) pipe2(&(0x7f0000000200)={0xffffffffffffffff}, 0x10004) r7 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) r8 = accept$unix(0xffffffffffffff9c, 0x0, &(0x7f0000000240)) r9 = socket$inet(0x2, 0x4, 0x2) r10 = socket$inet6(0x18, 0x4000, 0xd73) r11 = kqueue() r12 = accept(0xffffffffffffff9c, &(0x7f00000003c0)=@in, &(0x7f0000000400)=0xc) r13 = openat(0xffffffffffffffff, &(0x7f0000000440)='./file0\x00', 0x80, 0x8) r14 = openat$tty(0xffffffffffffff9c, &(0x7f0000000480)='/dev/tty\x00', 0x0, 0x0) socketpair(0x1, 0x0, 0x80, &(0x7f00000004c0)={0xffffffffffffffff}) kevent(r0, &(0x7f00000002c0)=[{{r1}, 0xffffffffffffffff, 0x85, 0x1, 0x2, 0x7}, {{r2}, 0xffffffffffffffff, 0x14, 0xf0000010, 0x6}, {{r3}, 0xfffffffffffffffa, 0x11, 0x2, 0xfffffffffffffff7, 0x4}, {{r4}, 0xffffffffffffffff, 0x0, 0x4, 0x7, 0x6}, {{r5}, 0xfffffffffffffffb, 0xa8, 0x60, 0xfffffffffffffffa, 0x235e}, {{r6}, 0xffffffffffffffff, 0x8, 0x2, 0xd72e, 0xb6c4}, {{r7}, 0xfffffffffffffffe, 0x44, 0x1, 0x5, 0x7}], 0x11e, &(0x7f0000000500)=[{{r8}, 0xfffffffffffffffd, 0xb0, 0x80000001, 0x8, 0x7}, {{r9}, 0xfffffffffffffff9, 0x22, 0x80000000, 0x7, 0x7}, {{r10}, 0xfffffffffffffffe, 0x48, 0x40, 0x0, 0x1}, {{r11}, 0x0, 0x11, 0x0, 0x40}, {{r12}, 0xfffffffffffffff8, 0x23, 0x4, 0x20, 0x7}, {{r13}, 0xffffffffffffffff, 0x1, 0xf0000000, 0x7}, {{r14}, 0xffffffffffffffff, 0xa9, 0x80000000, 0x1000, 0x8}, {{r15}, 0xffffffffffffffff, 0x0, 0x11, 0x1f, 0x10000}], 0xb028, &(0x7f0000000600)={0x1, 0x80}) r16 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) readlinkat(r16, &(0x7f0000000000)='./file0\x00', &(0x7f0000000040)=""/43, 0x2b) 16:34:22 executing program 1: munmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000) r0 = shmget(0xffffffffffffffff, 0x1000, 0x0, &(0x7f0000ffb000/0x1000)=nil) r1 = shmat(r0, &(0x7f0000ffd000/0x1000)=nil, 0x0) shmdt(r1) r2 = shmat(r0, &(0x7f0000ffb000/0x1000)=nil, 0x0) shmat(r0, &(0x7f0000ffc000/0x1000)=nil, 0x0) mlock(&(0x7f0000ffa000/0x4000)=nil, 0x4000) shmdt(r2) r3 = msgget$private(0x0, 0x203) r4 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r6 = geteuid() r7 = getgid() r8 = getppid() r9 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000040)={{0x400, r4, r5, r6, r7, 0x186, 0xff}, 0xfffffffffffffe00, 0x5, r8, r9, 0x0, 0x5, 0xff, 0x7f}) 16:34:22 executing program 1: r0 = shmget$private(0x0, 0x1000, 0x2, &(0x7f0000ffd000/0x1000)=nil) link(&(0x7f0000001280)='./file0\x00', &(0x7f00000012c0)='./file0\x00') shmctl$IPC_STAT(r0, 0x2, &(0x7f0000000140)=""/4096) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x500, 0x140) recvfrom$inet6(r1, &(0x7f00000000c0)=""/31, 0x1f, 0x40, &(0x7f0000000100)={0x18, 0x2, 0x0, 0x2}, 0xc) recvmsg(0xffffffffffffffff, &(0x7f0000000080)={&(0x7f0000000000)=@in6, 0xc, &(0x7f0000001180)=[{&(0x7f00000016c0)=""/233, 0xfffffc1c}, {&(0x7f00000017c0)=""/66, 0x42}, {&(0x7f0000001300)=""/238, 0xee}, {&(0x7f0000001400)=""/84, 0x54}, {&(0x7f0000001480)=""/187, 0xbb}, {&(0x7f0000001540)=""/81, 0xffffffffffffffa4}, {&(0x7f0000001200)=""/83, 0xfffffffffffffc90}], 0x7, 0x0}, 0x0) ioctl$WSDISPLAYIO_SVIDEO(r1, 0x80045745, &(0x7f0000001140)=0x1) 16:34:22 executing program 0: r0 = socket(0x26, 0x1, 0x400000000000000) r1 = geteuid() symlink(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='./file0\x00') getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) fchown(r0, r1, r2) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt(r0, 0xe3b1, 0x1, &(0x7f0000000000)="3e6e0c1150009d32c22b37bd0df736c6137bf783dcc44c65b647c742f3112c5d46736b4b5e3dbb27846c6b3b66bf4bff38345a250b9845689d0c6ebf1cb5cb0c92ba1f14426c7f1da0c9a7561bfa29", 0x4f) pipe2(&(0x7f0000000180), 0x4) getsockopt$sock_int(r0, 0xffff, 0x1003, &(0x7f0000000080), &(0x7f00000000c0)=0x4) setsockopt(r0, 0x6, 0x8, 0x0, 0x0) r4 = socket(0x20, 0x5, 0xda) r5 = dup2(r4, r4) dup2(r3, r5) fchmod(r4, 0x100) 16:34:22 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x80002007, 0x5dc6) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000100), 0x7, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x7, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x8400, 0x0) ioctl$VT_SETMODE(r2, 0x80087602, &(0x7f0000000100)={0x1, 0x6, 0x5, 0x1ff, 0x8}) kevent(r1, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0x4b}], 0x9, 0x0, 0x0, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x0) dup2(r3, r0) 16:34:22 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002002, 0x4300) r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x8010570e, &(0x7f0000000080)) 16:34:22 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r1 = socket(0x10000000002, 0x2, 0x0) r2 = dup2(r0, r1) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) poll(&(0x7f0000000100)=[{r1, 0x44}], 0x1, 0x0) 16:34:22 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f00000000c0)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f", 0x65) write(r0, &(0x7f0000000140)="34e546ef2b0c63d545dfb19d7416a5a6b38d2640450907928c89926e54609489bd149a74ac6cc574e1fcd6cfbd493bf29ba7a36c88b3272f76406dc36bb185c18e715b239348b2baffca82af1580f64267de1e4ea7e5a3a538e36e0a", 0x5c) socket(0x1, 0x2, 0x2) syz_open_pts() r1 = kqueue() close(r0) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "854955883d026111fe4d04000000100000001000"}) kevent(r1, &(0x7f0000000300)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x1000, 0x0, 0x8000, 0x0) 16:34:22 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000026ff8)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000002700)={0x0, 0x0, &(0x7f0000002580)=[{&(0x7f0000000080)=""/52, 0x34}, {&(0x7f00000004c0)=""/4096, 0x1000}], 0x2, 0x0}, 0x842) r2 = dup2(r0, r0) kevent(r2, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffa, 0x20, 0x14, 0x6, 0x80000000}], 0x10000, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffb, 0x3, 0x40000000, 0x3, 0x901b}, {{r0}, 0xffffffffffffffff, 0x20, 0x0, 0x3, 0x3}, {{r1}, 0xfffffffffffffffd, 0x97, 0x20000008, 0x4, 0x200}], 0x0, &(0x7f0000000040)={0x7, 0x3}) sendmsg$unix(r1, &(0x7f0000000380)={0x0, 0x0, &(0x7f0000000340)=[{&(0x7f0000000140)="c3", 0x1}], 0x1}, 0x0) read(r0, &(0x7f0000000180)=""/197, 0xc5) recvmsg(r0, &(0x7f0000000480)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9}, 0x0) close(r1) socket(0x20, 0x8003, 0x800) 16:34:22 executing program 0: r0 = socket(0x400000000018, 0x3, 0x800000000000003a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x2, 0x0, 0x0, 0x1}, 0xc) setsockopt(r0, 0x1, 0xec78, &(0x7f00000000c0)="0817ce12eb72f0118a9046e84a7770c33b292a6091c8b02842ba677adc6bc7c4af4f2d18a60d5e921a095d9468e31683708eac9b270c6d927eeff0f559d6440211c05f4345fd3e4f33298991eab6e93e7ee83ed0a24b399a2d60c22523d18db3cc7889a233559fe2364d58a66e95acef38cca486e1c3103b6c7e2b5e1f4325e824bb28063dd4f392f048dca2758c910eb47ef351c61294f5d0575c5a003613475f4544c4f67901fdb822174ac82d0c", 0xaf) socket$inet6(0x18, 0x4005, 0x3) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000180)={0x2}, 0xc) 16:34:23 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000040)='./bus\x00', 0x3fd, 0x0) open$dir(&(0x7f0000000000)='./bus\x00', 0x80, 0x8) write(r0, &(0x7f0000000140)="4c33d0", 0x3) 16:34:23 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r0, &(0x7f0000000240)="0d0d50cd264e515c1c67a973c06f1e43e2cc3074bdb044914c2e360f4628bf144b7aa1ac72ebfdbeafe42b82c7fdb3df53d6cc140d5bcd6e568215bd41e34a84e5ab136931493cf3372896283561269ffab46661f4b9eed18749db30301601e529409a5841864e73b9f040ce652fd11101405145496cf14d0bf6c6d7c6ef5bb31668715e6f61bc5bcd615e0f00db6c14fe", 0x91, 0x0, 0x0, 0x0) r2 = shmget$private(0x0, 0x1000, 0x80, &(0x7f0000ffe000/0x1000)=nil) shmctl$IPC_RMID(r2, 0x0) recvmsg(r1, &(0x7f00000007c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:34:23 executing program 1: r0 = dup(0xffffffffffffffff) setsockopt(r0, 0x81, 0x3, &(0x7f0000000000)="16d8e4315d12fe3534cbd1920910b0eee6970a6c64aad7785415e3e0435c3fdc61ad0ade0dfbbe5b7bd33952eb9560217a52da311fd3e1c0a53f55dcf24214105f17fd1429f5a2b6e4ba05e7082934bfae62ee21b5d1cca561abb3df5044d02478ec1458afbf4967f5e16ec0178b3b74b9bb1c6512c2e0970a78a3c991feeb926bc3dd02eec9e3450aa4763a222dafa97750258b34551fc767628996491be1a3a584447bb7f99608769cba", 0xab) r1 = socket(0x11, 0x3, 0x0) getsockopt$sock_int(r1, 0xffff, 0x1024, 0x0, 0x0) 16:34:23 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000680)={0x0, 0x0, &(0x7f00000008c0)=[{&(0x7f0000000a40)=""/4096, 0x1000}], 0x1, 0x0}, 0x40) sendto$unix(r0, &(0x7f0000000140)="05", 0x1, 0x0, 0x0, 0x0) close(r0) getsockopt$sock_timeval(r1, 0xffff, 0x1007, &(0x7f0000000000), &(0x7f0000000040)=0x10) 16:34:23 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000200)="bdfa4d2582c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ce6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f50146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee54c0682247a3e405d535caab085c9a7dee598ca84b10ba7651238225996d2250f6ea821e153a6212dc30a15f3b72c37e6969b9336888fff85cc584aa9720b4a4a8c9c8161e2baf0b7ae5907ed98ca35db188e0604f9d86b91bd65945535ceada28ac4827b0199401a36972ae93d37686f0d59dd1ede3c03e01a8bde40a123abb181a5b2c4a2486d88ccf61aadf5c11f8b2ce83237edd9d6b3c6933ab8cadbe44a663c5366401c730d5f541864edd3ed88f4e7413bf857bf200aba404bed1ddd5b2784803cc580e44a7e64d17408c119d03ce0bad326bd7bcbe81f0d6aa966a5a1614667079c8f177742a46aa681978addb364c44e183777ec1b00d059dd76ecad91f33a98a3a7f2f93b5154ec26a6a99ea4d54ee60dcb063f16e3b428afb2c23218cda1beecacf408363709ad054625a0b3b689c43735247d4e0a525b8931e51ea88dd8cab99ab60fbd92bd05a945d968bc224ca6750c756fb194c47c90921f000b88c651b971b5ae67d06de4059c9fd509cd7db34ec4c835ccab9d909218a7caf20c436db93cc40f5f935d7dac7964758acf332bfe0a5f3d5921827d190a12cc7800ed0bf5e726fc458ab4f787635f7295e78d108b72595d9b6298ef6ad0a7169628d6a3c1bef95d3b4a791922b512c9312cbb8f919e3bea2782470b3670623d4f927c36890aea8abebc07260023414e29a483132963428c01ec1dff2428b4ff99438c660706000000d7e131012ee90a09b2852d8261790e3f5464e46a4410d7ff86c89109cd98ffa4a22c4885c45a5d47e69a785bc21826494285cc349c74534ed2f29e330d20f9fa4b4d181f3949a372fe4737b3c1933a1f5ba5980d072a256f3f46c6e5b56ac9cb5b454a4538710499d50d785c60d7c7e68a2a04b62bac0d7e2bafd15a70f28c3fe29f55b8c9ff3e668642cc3adf0643fdb9c29168aa3ccf88f6c3f1120c3016e5efc20e9761081a484fe62a5b7e05e6e36179e462d9dfeab13506e93618638faacb8c8ff5c64cd626d33fb4707346b5dfc59f14e81a8b1a3ccd66946fe3f15dd8fe2708e0422f3ccd55fc8e2582ca6a105fbdb01df874d101e56ea78a7c0ac42f9c70a1e11a510ad212b1a9e7da7f85bec6bf33463623cf4fde8a118e8aee4bae66acf87310c96ca684144db8b95aee4e8499801fb10dd5ae2a66bca3afee3708733a5acab4e90664be7927b712200ad5abf93bf9caa42b8f0be6db97ad97ebdfa5bbcf8b7448cc3eb6a6cffbbd255491ecf580ad8084f5fc076a89d23a94fa2451690effef372f4adbcb5fc408f0e6077eed4196913d2987a1e8a7cc3e50fb66b3c97f2326afe514625f80135eb2a6235b5f73a25bdd9fad6850f2b322d0be58980fe0b4d0bde486500b10b734ccb1537200593b9356deeece9e31c1b3e100f2a4d4fff6c7973793a143f164a20fef68383b812a62bf4947df21748f138dbf51375c033bd2dbfc356157048f178d963688fa0c047909bcda792847d1be7d4044b723fb7dbf4f458461a8bb3e4a1a7fe9e951d37abb1bffdc08c264df35f0e3f9380f573d26d80ef9ef798f6127c2179a4aff0000000000000000126a447927a9fe36f013dafca55a7816f08e1cdb194c59b4fa24ef58b2104f8ea555c34e2e212aeb9923d9c809b95764b26f6cb3f0bc3c77b25084bc6bccbe2e1a31b6a624f42777e88ce4aa5c62d0455ba6137603bdfaeee8dbc8bebced3f88cebf5a24975b8d242bcfe8a623d81e6de9c8c19a2d1f2f60f66bdfd47410335e894ad386262146ff3f3bdbe912a8ee0d04b8037fdfbab4353da9e3141f2e579255fd94b9f5df2a46d3e3397d08992d0a7cf295fa7121cb1bbedc1abc8d323b4b8e1df2a63761c218f0d2514f3090b803000000000000e3cb0b1508d98c13eaf6179f2fa8f27e11f23115aaf8e954d897e8e6a99f0043b6e92d4fb2f7daf36897030c6cebf2b40bebe15699f2861fe0c1a5ede9c937ed69317d2636a94b84e48aa57a7c678980f851280aed5cfe37249c465fafb29db3baaa0a4b30af77341f140862ac67ccdcc069333f28337ce248087743d9f4436dea826bd30418012cd0374dea53368d282a87a45a5b80804ff6849a9f8bd45a0d9707e59036d526f1980dc2e49dc4b1d2b4e66888020c7bcf3e955ad304480b630665187f0c86ee2e151c218cf8ac3c435ec1508ffeff8748c3d398cdd85ca00300", 0x6d5) r1 = syz_open_pts() close(r0) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000000)=0xf7f) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5bfa600"}) ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000900)={0x0, 0x0, 0x7, 0x7ff, "b08d16c655194701e4ffffffffffffc0e500"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) syz_open_pts() 16:34:23 executing program 0: madvise(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0) munmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000) mlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) mlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) 16:34:23 executing program 0: socketpair$unix(0x1, 0x4005, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) write(r0, &(0x7f0000000040)='h', 0x1) pipe(&(0x7f0000000000)) sendto$unix(r0, &(0x7f0000001a40)="c06234e606498ac6f92ab8699bc4e1e01b1d266dda086babb589129f5e93feb58c0f1ef447b8001bb48f51a221d478ee7600895c529822c3be252e34bf8da7efa7a9ff1e439e8e0e572505d1ad4d490fd57825561c98418b5be52c3c2a51468d89e4ce9cefc32a52e9a9c85935d8497a44a2a108fc3608377045cceec990bd00b63a6def6438d31cd1824288f4800eaa71ab28741cf88d344e63424954334b39c882739ab960254f11e0003bdef0423905669ae11914e08921a85ff87763ddf67bb2240e2da3e089079ce8826c27d17719df436d5a7fd53052d9313b2c1145107a88771653517318910c4973f7d2196154044f40b9ad0a5d7f3d1a41e3c2cc601d629c31d01d913d415f958415cf9d9cf19e0ae93845f9c6fb3e809b68396fe2a7c5645f2255c143ec0237dd70aa7bce8b7a265a96a15a282001e5300284dbb44e4d47ab6162627ec03a4a2ed8f25affeaf3af4f28bbb1ac344a5533b9e79530f46b10e4fec69cdefadb157bde541eeae46839479130aa75fcd6e98f4ee0b031df8de31bbe60a68164be88f387529fd852c757ff9fb27fb7494fc2e12817228a289cba155a482d5ffb0da674c7f34ffc9b17fbff63bf43f339cdbb78872151f2e2010c4b66149cc5e38bbe9aaedf53ad2654032b6d9f7689bf810486fc11f659ddf15ab6ed6cde1c34742d71cf4a8dc526f92b9404f332146edca51fbd025b5fa36923730fd15a79221ab5f340ebf712082dd49f0ce277c22a05bdea168ce5af69d4a287157dbfdae48fde16191046cf8189d5c536006739421a95b7bd6b7bea1799158f2b294c6f146c796bdf428379ff273ae26aad05cfa8aca61bfff3771a621edab699b381aad6edb4f1f79ac7b04d1bd9eaed697252680d7b730fdc09abfa025d8000924b5e054e790b64c7cf273169e935b4e02465a793f347802f42478252e59b9d2dc0d6dd4e216f2f7126f7024ef2d7ae9bd488442749d0c50e81d9e069b3eac28e122c9d0126f051d09b9694840a09826f4b0c0ab07a872a6cdf09e89443686340bc480b0209f9060bbc6805056576af7ba02c8077be81a41b8455479994e5f52a4243f46f18830fff3c61c53d4a3c87f05a7b2282132c561de273c42c3c0242ec6c7e5f12882912e804ff8fad41fc07ebae12b315cb0b275e21c058f89f2917a918f9468b8d8c89d7cccfef66dacf3d3687cbac2fad5d2eaca3a1dc9b580bfffbea462f3e30bcea9c8f68b86c0713fb93797de957881d2a677d6e76b27afc40aead5e549feaeb1e8bab9526215cf4215bba6b60ea7e7b8f3f7b1d7478144a98175ee49ff2c2cc3ada2e2c3a32a20d574edaf5213282db56c4a21b631332f09e4a7acf6359a32824e4f9654219b1441a6c040f03879174d102027b2378a0c86a29f1b0cb92a302daca4532d03f93e31ae3f80597cee332102996e404bf1bc0bfdcda9c3a26eb8575f4171f6d4398f7a5381d7c10afe89fa461f21e62d289b15023b53d07e11cc10baacb08c8c758aaa2b9752bff6498843b0941e1f0ea632f68e608e386e1869a56b42347ba848ca31d49bd87d5ebaa4b8ee536703812daeaa197afa9e66223ed4826beabcfb13a65ed77be154cec294748cf4cf93d5af41d91bb6d5e0dc76ea12d7036fef74b77b0fca8e7ef79e956a8579976c22e3cb0881e6dcacfd8d9565dbe13b97a45af5b7ff89ee70791450ec1bfb1f5914b15e93cc0d9f9b1e2d62379761d75ef363cfe1f5a109de2dcdfcdb2052d8ff4689f9ab1d765cb095d7c92f53ca02933e40cae54a88e8e9843bfda24311c11c784b6db3110dbb9d554b83d13a436209832f696c95b94641fc384f7b193f6cdf889202d5b85b764bb7d37a0397040f787a36cdb0b209c30c0ed8268472debb3b39c0c2fbcea5e01812e095d9f90f77147e7566113aa0913885b44632bb5da0a6be14e6981ce608cb1f7ee6fba4aca46fbae824f62dafb12d22bf98f7a0b2a9a83d80bb47d515af51e27d4163b2f4dcfdba77e57fc083fcd2174d8d296004f318ef697748e5a15a12e7a0775df7f23686528090bedbea53977ff8636850a61b596169eba5b7be3e41645c101f85e4f19adfd5328e4cf3a56e2096af34de0f38ceba1b0383fce076ff181c7caeb3eb0c2b515c493bc0c92d12bf4dbf72234b7be9eacf956466c07722d8b068b14fe60494cfa26c4327febd0da07d69493d7465183ac64e73414d664c87967ac1b958c5c10113a6548c789c768430fab713c72bb1aff43344535114cfb5291844211721d84f330ef4a9fe364994f113b6dc826db7506021720ef84a54daf46cad91fcdf978af7a450ebaebdc9d61e08d131b3de9a8ce3734a086903919b348bb9b24d633624b31b55737c786f582c0595144712ec0c60aaebfe311225303fb73284a2497eb12833b92d7179d7719245204c5b594a07803f3ad846e4e1fda22747fabc80d84485103a8d23af831036f094ac8aa495608f271b9a03c9964aa770c21be17f18336196134e7b6f6e8dad86f2285b472f1f1c64db12ad762aa054b39b535ee32034d07784fe5530e037399c74bc5f3f19461e363850b799cb2b02a500ab14c3688c0aa844145b1b841a7461ab1492480c4afacec3dae939324e4d504e81165a6a026ad98ddd4c3aa90ba2db5b65f233aa23ace61002558b9b8528c25dfa3e9bf0e6b9dcb72b554a368d2a7f85dcfecc58398dcd5cbc61fa75ad4021afe5413c48c15a943543db650279c1c8fe886d889cf6e7beda0b53949b4fedf5fea49b5b81516271e58c8f69a7d9866262903558f78397c0509f264c9956588df9ccf0bb14223c865cea897407a18699d7fa9454ce58ffccf5502c758200619aa38989786f0d55fef7af96d5e0d3c7d0d0d70efa6e71baba8bb4a88e471ef50b8ef46ed1a9bfafdb30b57634f61303cd04317ea8449a20863f332c96954c57592259adfa1efe88ac832bf615ca51da47831fd3e37d839f8e95249b5a23a09723258620bda96894368f9cf80be87ffdcf7399fd00352997df404e447f036964641b416a86f34c9fe00e1ebf633c08fe620fc26f56d6b7352d2df491a1c1cd07ec28dea2bfdd7befe259d558d87ea6980735671102ec4d049ef78668ab1a3b8205fa15ba45c7d005dc68c8419d298c63a4d2811252bbf182d480ddd6d444ac4624045f6fdce3ef27f8bbff5ce012b75f39cfadab9b47f795868ec5ee2b1f4c3d304c155dca897174554061d88bddae05f6befa9c6574cfb831fd28b1cc16108b0a5583108dab96a563e7fd3e7fffe9641557da4da8e929eeeaa387aa5822984a4bb7b0b246fcc9aa5b0352d2bfb6cc3cec05bd0e435aae25944686f58c5061d2ac53648eec26ef19a2dd009409d7c137894b70cd4fdcc5cd6f592d1312ac4d339922d28d2d3515a11ccd957f34b63d05e9106a8083dd1182c840b5a88a8e4ebdff0d2485c7d2d16f7941890025bc363ea300bb26bf0ac83ab3bd330e9b26bc06e6885bb17b054716927c33c101a6cd06dd6bec59646974b615eebe53dd22425eb1af112d133975de3a0fd6181d616f1bcc00f32bc80661bc84b51de9d28d62d8ff1f00e9e46c929bdaca5a2af094d1053bc8a99dfac161304e6093f663cbbba404ab5a562dc6e7319dce8c8259a5ac82ed9a8aec18114356f5f30e49c7c658775de2489561cb25a04bc53cfbb209b93212364c1580affc969fbb2fd864b01866e0758f356d40b0ad1d33dd6cd6602832a373625efd5dd1a99567859edb18dcdcb67daa42670f7c910e14cf521925a00a37ca918ac1b7659bd05ffa3c14710d863832ce549f8265ce05e436db72ec5886410ed108034b726ff4adecd333c6436954292178d0279f0eca50a53ef71b248b7a80855bf6a49d2656d0c0b2c46b1b21121ed6735cb0f964b4249e118fe610b46e740e6803ca6ea30c3e9177d9ea794b34aab3b2f933e654165a1df65879256a1e663003c621613183612305452c26d6ff5182ff65dac74d9916a2312ff02f607695bdad021f49cbb26ba560c6f5ebd0873d0a57c007394c02f54fee6c8f2582370b8de3ed6960ac3f01b3681afe36f97e2794169ef21441d70183bba612b61f15db11f4ba3cf8f2aa35e5a972e6eb22983683e00a8403358192a5f58ec48cf22490cb433b90fe674485cf2784a16febb1f88ce8779b51c09f3332a9e2d0bdf98be54101bf4da7fa149ce9c33bd4bf04d9b59dcd3ee265253d0531e6baf50ddcb4d4f6714595e4fe57e763c7db344ebdae5d0da2910c55b9f3fc5ff568f170f4318c9f6a507e33c1a579cd18afcea41fc192f9d64ad539e7e4853ec73410291c5bffc172cdb17eaa015958a91d14800be26a17ab191d47f3adc72234ac02230442ebaaf758da80dd2c576a7f63624ee10f87b2c0e677fd83db9883b2d22601b7d18a58c26e31b3ce0120ef127bcf5814a147e572407ff54b76993ca3fcec0362b227c59ed8003262b27af7f78761b6baba60213fbba16e86b126c84f4f2f79c8cd23129bf15ddb09388fdc7dcbe73bdae47d263d1e51414a3c818171213de382120e0e0d886431f17bcf0ba75a0b479e7f0b2aae427feab53df1f9b023641762783c148b2b008bfa8cb2941d0f97d1b45a5f176d80c236e31317397cfd8b3e76783fd7cf69f6982619fe2864767687a936ffe13eecb63c49b5ec4540050844e52e92aafd11bd452e85d168628d77897d458d78a19a5cb038fab6984fb431900a9c77c61e4fb633aed47e79f6afb7333513296ef7a8523f44f1ca68fa558426ad551dffb69b451af9b27d105dad4b714662953d42065485da181f17379ba139667ad15bbba3a1b188aca99e71c023c302b445172b69af5dcb7954bc17e7b6c23d40781d335f057d20e266978f353afff105c78ad2933aa9ee0e887e48fce17962e6725103a67f0d704befe99c7f682751b9b624ad0facb618f30f7aa1ba101a6d6980ffd4db3b6284fb139b7ca71e96bf990c1c1f0f2e361d9d32b822d18c89f65525a2530e7f397b78d23ece2e6d66f06ef5184f6acbb737595c981b452460138e7801908c84b040d69fbf8124b40d2e9acc6fd9ef86d27233c7b813678b543e424c0ebe377f4b18205e7e7373f2ef3e579a1a572a9560379b2473d2f810bb74c1b283bf75ec13d4cecee318c90993e8305ee44a9bd53d0f8ef134547dc667dd463407fb0384fe872360b8345c2bbd2bd0928c64c8eba56f5fdede4a83f32815ee6f3c7ff5fa7c8a12e3d41f8a2697d1c50348f3ab5c8948c9761969b546f2d17b5e99e90456f8ab0eedaafa0855062abadbe49183abba74198893e68872cae9897f44fcbd320f7883fb07021370cad4cd9ac0bb8649c223bbb352ea9c10d753d2aba80d7cea377e9d79a0840a0d677e737b52b0b44fb965fd0a536ffc01ef890e7d02a0b3acbd32f664f3f2168cc2ef1eb92644006749ee42c04fd2e53c16855aaf578ada7b716f34c7e4c7ab494fae9d69a98f807e625e2f59db6bfeb279677e2f69745dc2cb8a25c398ea497fb9e274a2f16075b235c9c1140ee8111deec28adb5c05f7d0f3c2d0e753c1dc0733ad5abed5a257c3bde94dbbb07c75fc264993a6b0cc1b0c8a79ddd9c58e01b7384b3f4d56e4c2353f7e548bee39a3b0d3fcefb4b9e448c6464bc5e9d3b6b5368d5566b8a0a03d8a3100ba1625469b41bb810c068798433524671da7fa540a4b858f2ea0aabeac1afd78cd4002eeb8d5ae1b5ceace1fc0f37aa48a434298158c01ed2b6d7e3b4816c835f70bb29d6583705de0c48f093fb1c", 0x1000, 0x0, 0x0, 0x0) 16:34:23 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x80, 0x0) readlinkat(r0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000180)=""/239, 0xef) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x7fffffff, "6cd23a9b18dd86e459e50c3acd25b354799dd7e5"}) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "4bdcffffffffffffff2902cd683300"}) r2 = kqueue() kevent(r2, &(0x7f0000000140)=[{{r1}, 0xffffffffffffffff, 0x41}], 0x1, 0x0, 0x0, 0x0) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000100)=0x3f) 16:34:23 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff}) pipe(&(0x7f0000000000)) ioctl$TIOCFLUSH(r0, 0x8004667d, &(0x7f0000000040)) 16:34:23 executing program 0: r0 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r0, 0x0, 0x41001) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10000) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000000080)=0xd3f) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000002280)="c9e2265aed0bc15de5c7e7638ad11d130344bfe850c4b911cbf31319447f267ed673f324f152e3849b6699bc15a9db73d9ce3beba50a2fea53e134f453f3c44f3831ea4d3a3bca3d6ab7f5a9b86450534838134b619063f9603bf70aadbaa9f929d6d1c0487157d65b7d1b662e6997d6125e72c4486cc43e8f4a2de701ed6b6917aeb7819ab1750e956fcbf408f27e3a9ea4b9f41044080fc3612fbd8b8c401641412e9f44f6220f681896ce83f7bcc71a9a17aead72d656701a4ce21cc2dfbcf7ebf55a0cb5a4e086ec74ffd631d4a2775ced3d175cc2119b7894f8df0616f4460393a16edd86963d1914366f3e7d6b367a1239e156d4a23648bd2ccbee357f35b7afbb5de116b0fc4446a00146e9fc1491b32021007ba5b7295ff192cc2c3c9cd7381ce5df286fb4e4072caafeedd4c6659824549d127cebe5e8f4e6ff08a46187509ce8173a5160141bea7a9d12bb34d8497c09a8a3bc19e9bd28f9ffd62e9192dfc3709199303ac0910c4e71ac15f00f5777684930f5ef598547d193b90dbe4813f67e9c434703a6e8e6a0303c8dae77e219885227426f9962f5ce2da064cc5e40d970ce991d463d9864419f30fa5bbed68cb639e711473782889e8f792c8a8f870a52993729449db2fb1634d9c3b8dec98c72651d1ab76a8c645237f7d407b3221add5a07f28dfc20b2956a62e4c38b86111ad83b6cd04c89d85bb90ad791e6a5946464bdd09255f08d13c5c547cf01ae19935a1d9e30b9a1c0b990c19e99dd02aceb46d761426407fec965aaa3e5dffa48b16da45821125c6b8d87181320cad8e20cb5c18abd1b76d7e816749f13141be68a40fc52aafb05d9d86716dc9d5a333788cb068984014d48fa1713da73507a2f8729a265244edad68c75f08388e33449c94bcdcb5c88159af0ad0793dcf933b901ad879729389b3cd9648074be99c41c54538f92f964421a591e80e89cdfa9a269d3c7f9593d47451fea9859d12c7e1ffd0e10438f639db0f136658b8bfa54cf7616d8c6747284b4e9829df0726f60633de774b38a835f9557d1719678c0a7335fe66aca54bcbaab3fd581a425f12bcb073de7a484671a0cd017812471a89452073bba2eeadf370c50f282bd32c45cbbce373ba38aa5b878f28e3238fa871b1909ae5772d9d65de704e059f0a7788068253803e2713549cca90bf34e8e3304ba38e158f7d27a4741c61d96aa57c2cf78c8a0f0f896f19c071fc2632a6e517b55370470beb2e3f2df142653afb1ac6d600fb099574a2b7b84d4794ab6e8210888e6dbc8b9b1447dfc9af951681a2c961cd03bffe7ab442316d9ec1fb54d0816cec5f70fa97cb78d3c1a304d117b7ca31a33030301baea4996b6cbff896928a3e6682e04ff9d14aa6f43ab4324d49ef1d36bba5edb6d5d5924e4250f4c675588e8b6652ae34ced782dc2f7353df4b89a1701f904b108ec21fb4b6fd0dc63fc7ee205ef4e2fdb06efb89b49440bb4f8b2e7ec3e65fecb9cdb4e4029b63b9cfc50cf20ec52f20e17090aafe9623aec1da2f97411a0e56ffa88f25267c41d7c2d899b4160a4d32efa0ea486b4e2843433c7691ef6b1ea4dc3085b078c6465ac05dc63d2e53f20b137b25597e160fd0870fd669b0f65b222bae1bc45bfca388fabf41fcdb408ba69a697080ced8d6a81c103153ea76685d5271c65130f98657c3513215ccd8da9e2b11dfc7defc9bd0f813f9e99cc8193aac90087542d0ac162f6ab2a43d668274f95c0d60ca64e886d9d716d3236fa6188b3af9b1d4a3e1f1e0858f380f252871409993288659acee52c72dd3c46f724478f08d24c43e0d11d9e5a03ebc8f25dee503141e5e4c9a109e11c7bf01533de9279b6e0ee01d5cf0608c829fec405da704f50c4d0dd1a29abfc608db7949fdd756dad60db207fdbfa935001e0dfdcf5a229a6c7c8d40cea0fa7f991d82805283a4807debb07d8532cc986cea4d8249bca85cf584e8a4a972a09c0ab9b0e89cac66aafa4e3ca1a5a85248a0615f3823f897fa1e69c9eaf71b010141958d0967af0b3724113ff3c1b9d857b3cf6969f39001c69e282a9baef274caddbc24cc5249b7eb93cbee11a380e8ad677a20a8a33779da914aea7ddbc6dd056bbdadc2eb253ca19954f565d37aa75265749faefaba505af49956fb3594cb524292e7fd9fecb371f721fa81be7d6fcfa37d54bef73dcd5cc220299555c4dc0b88e06eecaad4838e6e70ce56d33c9adc784aaf515d1f23de9fa8c3225a96ef8dc33e45ca07337c97435e9e02a827e34e416f2e178eccaee9a6f58105e749495ab52fbe490e4e1c424f13798b06fe78d89ff812758e02f2a00a328ff138d4cdfb0720d0ad6f038a5d4108204c6e6937ad8e198ed0097e1cf745e8e46040678271eff17b6d8f13a1172f44e60bb2c9f3aab567afda4c475ff57f9f5f684704e65ee9932a781edfc0878716ee70e66f504b080c1016d775b4dd4501e1edf22a80cf1718608bdaced5859eed378e06d6862f02470e3979859ebd32683dcc1def8ae8b65ffaf7fc4d2c16ac3582dd42f8e60d680f6bc29bcb0e9339d62e9662a68159b940356df9a3ddc5c20500d5ab852f9ebfc656f161a42090ff28d5b6edad03a1af9bba4569d84a1d90745cb5244b2c6eb5c2637e4b47cd0fcfd9b83ae0faef011205cea05c07cd3c1e6b338e27c12ef98961bed427f3412050ad60039ba5103097a15b505eb5ae50aeea4fdce19961409ae3712e44740886aa4ee9c2e71e2f4088f7637ca76058f304f7f0d21ff9ac829fedff3ab7a1ae1d93ac85b4acbd399cc847f7f26df0d7cde1200ce49b13ad434937157434c72cc61c6fbb87f3870b5af4b8e4acb33e10bf1b71a38796446331306640848462c8f3ef68c83ea917d7d7c49f5065d884bcc2ce726bff85e6473ea82fc9fe87fe13ca4ed6c121dfc7c3c3c98cdbce1c53a6926f27e7c2175b43e8c3e9e8e895638e6f10bc82ecac889a9b5c6d993226ae55c9f5e49eb931850f79263f4aa4ffca334eb6e76f8249ef9d6ef1adc0035b0ec9b431ca5b66b850ca928e66c4c5ee29549f5c4800894303dcb7d9f85e59b8ab81bfa12f0433303671888b36f2a86f72844e09721caa73d127247ee0bd8861b11b4be5385181eaca5c70afb71ee249565a0fe8960dd82b694461b24e370d88c3e3fd310d279ca32585d984eabd76055090d1f0612135b9691eb47429d48487bf146dde3cbc19e13b3499748388fe2ad03566a7ffe1f3ef18b64332abc3df983589e848c5648af8acc28d3f6469acbd288a2c522ddaa3046c4520d1d297e8ce58859ad12d57a7912002cbdfd993a343c120eb944105d9fca81a6b013465c3a77af91d4c584a99b322a79ce25a9712c7b55b983223b0ac98cc6db5d9113736f22be0ef7439c4a28b3ffcf57e6d706bce5992038a6060ce0d49aa73d2c3c4ce69bbef26946d1dbc0e72a28c7e30e9c00de93c70e886e5e1e043e82124357c6c80b99024b2562730e5a03fdcf6e25f08c02ec0eb259d73428cd9db7e867e677aea0682687b2c1425a95a52ddd361225ef0c9f444aa9110c331b3561d8ad04b0c2bb3b14fcc404e12df1aa9b9a7e54819089045bebcb7ff9338107bcd90d7f0305e83c34a6e98d201ed9bab463121e67b8146432d94ce7a113832398ac52766c79d84f66b5c6f0275c6a1af9e67e756dcafeb1e920a8cb54b3e9c8b0784c48656e154804c6d47c8ac2e6fd94ad151b8fa26707ed8861486f3a18afa6c2c32c07f9774882a0a9e233692e00b15e5930fcf3515e62fc6356b946a5f03b6825a2b8cbf74fbf12b7232781951227e5dcbac6a31f81affd32749ca34991dfeea1763007e53a3226577301766efcd0e606eea7c26c3f8470c11e87110730f317ac6e5aa0799d2f2b570f42b93476c69e54b3445943e95eea08ba5672976023cc621cadafa7289a563aed45109b34be1448d88ba8ebff1bab1d8eab1e3f63f289a556db9da13ec2af70e49ea6d84811b74afba4996b893bbd06c710d6b31fd5d84682f6f4f7543743acc6b2d46ce1bbe75829d7c282e66e6cc7da4bbded56613b84c7bde9bc448ecceb6a6a6766335ff8b1dc2b13726cb284c5f4bb7b4d4b30bf69531512fb068c7adfaaf8f90641839d095df7d982190ea47e54127a2d810dce87d8bde17bab0c75d1ded0cb47d2ad390260d6f5de0509042315c2f1033cc33a2c38f53e52b1567482db10cecec35f059812a2ac5d9ebd5561613d8d3d4a5962f97a5eca807a36c80c0c463a10d788daefb22a403a99d6d53164f01654dbb4f3dba19adf173653a4bce37b3e9cbf2806dbff1c8b436f3622c4980b494e1d46016c0ea09642ed4a400e919c05223d3260ae95e3dd89b0f01c86a50c6b439030789ec2a945019110ed7f4921a57be0fc0beb6c7103943b9ee054b9face09cdb969ec08ec92fd97e33270a8073c6888f0e090055746ed18305a4ce49deb6e230c6c78b4e1144fa6129b12e512953502ae43ded10b2a762ddfd96281be7c1c9feed51475d6d029e8cfd594a6b07d9426678c43f5a2bb9364cbb4412592ba93f74afa8167ceec3de2ccdd81add7a8ef98e9d855bbdb5d463f39b7bdf116287e758622319f0c1af5df3f673795ca6b8deea8b292f56eaf29e3769a1fc653eb2a4c3fad7ca77e218ffaac8df959e586297bc190aea144b960c73486195887c5cf7caeca7d0c0602c676958d96c60f7a451e034df013d10cd6c75e0c5e95a2a4361655dfce09365d7bb9db472bc95f41e20a2e852ce21bed2f5f7b18a8d6bbb9069eac5f27981b192b2e92d9ce9ac99502c7e2014177b1d891184201c11cc747a05a1195366ba3f984b0c8a13eea8a763480da56681c4d4c9d8b63196322bbc5b40bdbf5c5d4c5037eae718b9f15552a5dd78746ffeb3759b6975596afe0649ed3f662eb5301de5f002231b61fab8cf8edf3f0fbd6ad7a4058ef6691d13d2924f32058522b6bced763d2ba1862b6ea1d6a01138f8029798e340484bebb490ff8ec9bbc308a4fd7ea5a35584778ef929abed885410d539d5d2798fecfa3bb4ae9c2edb6edc9a3e0966ab63cb661292756892e8146dc20b963a184cbf7eed4544cc59e80fdc84edd51870c8f6b19a5d0b37bbff04492f94971f6528f0dac1ce0b31d96fd0926c6c13323830437fc241458792ea5875e44245f8961515772d9e317b349c94f10e10df3c5dc5951925d22ea84d3bbc02b1a482da974cc4f464b56ce0664f8781812624fdeae78e26284c737a6b117c66137d85a3e1d8ec64499e35ef81741734feb7e35f099cac63fb71dcc26c3d6f2f1ab48cc78307c7e9bbc97fb1cf95f68b0b8c1cae76b8b7877e4d25f27a26336243795450543ab1c99203206bd58d7270557f9a27603d918646cc7a41f542700262d0b6a4e25ea996d0aa9259108d307a8dc40da3ff476807d7a643a82acc50ba9a50127d5a36ef9a77852a5cb0f51b3e6e93aae43e0eb028db93fe13a6e5113f336fd0735fea7af316c91fb00ba6d6dec101bd96ca3df886692a30a2fde27abab6a8022fb57091e9083eae3d527f922946546ebd51eeee71d81542936b697ba62e1eee3ba24e9b8e735015900d9b289c96277c4e685bcf818a58c39d834e9255b34ff91af59c621b81e3dcdd652103e5f7d510388d1f75c600e2ee626da1882ea01c3104d339b8ce207febd2738590d5d94a4cd7c40d2bb682632cc7bf750c885fe055f554a84ee9a33aa876a0298280bea3a14f376cf4b31ee4a90de449fd6133db0b03acb9a88f9c80a9a9a", 0x1000}], 0x1) write(r0, &(0x7f0000000840)="1130deee954a118face7b911b4aff7b9a8136babb4b90edba0e295eb21e3f845212c963b20cad81a9ccbf8eeb9e021d093e8ea4d989dec07e4551cc26a14bfb2da1f099d0e786e5db248721e8fec7b3e5276f0ad800de77344b574aa651091fd3ffdd66258a02593bed5d92371f9fca3b91402350d183ae8f46f4ec057f1dd3f3ca9f3ca6e4d9b3804ef6dc02989ac75cdad70236fcf67f2a5c1b02a48249b5bbc2c0e26241ace840962b78f1588c6445abb63dbdbfcff0c77534d932c00e04daa039e67d1a38b4c97b98ccfb97e93c02c043619529d4c8a18add7e9a9dd9292f73ab427a88a3890264ccb9eab375230bfc53c8bde3cc899a8105cf9c4a58c39b909b355f4f12cc642c552325c8a89c260f7f2b13c740adb12399f69a3e3d6ae2059aab700f9628640fd666257e82bff8879848616e93881ecd93e822cdeeaedc49e1857500bcd64ef188b7326fe38e1494c18af11391ff1a6499bc937afe0c261f5662a1b7ef9e55122fb661185e8372719a5b38bb280d8291ef2ef6cd5580c583022a1ed4d02dc316f29c8d0a855cb31c8bcf839b8c0b97b42e6fe90c1c3da4699e312808e7d76ac8ce13d24661500a443382f303e50214b7353131982dce17ac299d30b2d6dcda0aa75b69d526f90982d702c86287c194d5e99d7f54c5928bd461cb7b39d71a5b3385bf5d82227485a568ac307d39e88e36137b98d65bcc6fd92351b7237f2ea4afbb6af3981f62ddb869b4e40ccd0fcb3ecfb4df7ee34ecf7e180942376ba28a21f4af36bcc330f6f94699fb8b560234bb03431166abc5a3b500c1e9052f632c0bb8b12bebb14de34cae3bcfbb17fe90e1420aa34dc174912283badfa22c8ccd8605a4f782f6888d6cca11be42a5a9ac8e60e1c490aca0a64be55c67d63cc1ca3220dabcf8da5ecf4427dbb3eda55e6324e3294dd905b2feb3a65cb71a8167302ee6076ea0bff1550374664206801c12c2036474db56455fd7ba690cf56d10ef72496c40d152695f57cf8a7eb4516623cef6bcca87b92ac398cf7de7922608108ba1fc260a2c227d62e698c871b9016676462a41a737de475687cafddd657a7eb9bf04c4253a91682616d11187144693e988fe3af19cfa03079ed6df1cb1868b640bcb5cb8bae61f02efad2327001d3d57a09f3d1fd5e2b4923bb112af0458670164ee068699b7c1f78dbeb5b58eb9e421db54fb84af4cde7e720d8ad2777c2af61477d35bd9f784104da782204fddb0578cafd324fde89e28084a21546b19a982e49650575095383e8446bafb6e5b8f6e2a53989b97b6a8a0d9acec60c3f44febdc158931571a47c03e977049199bcbc9db79825cace610bb76162e21a4d53e4288748cc36ed8c6ea32e31434f2efb2ce914039a65227ec5181ee5f5ee2148d266b83b75fd46c374f68530973adbdcc3efb8b084237c08c0b940ea1b04923ca349a1870a2f732228ae97aded2df8a31b3eae0ace1e3424d91b35793f853ee514b34e2d361eaa67cda1a573956ee565c74f18b10125b46ba70de5ae6fa316b50c3170e115f946b881d4e6c3e5c87929e8a7d0dc452430980e55934e234e433699f9cceed1ae77cf53823560a47e242baeaaae3f6b69a99759c199fdeedc2ca0fa4f6c35c9665e4d1d4c203c577569fc4bcc5f60cfc1cf44a39007d5bda6e9a57481f463f49d98af346ec9957f46f54e591f67f535ab5f83ccb7b0e399cd5d721d16ec30c78e53a42dacd3458c3cb4153af245d1529741524ac469ac950f6bd21d3a95e391405116c043d45dc04ad4539604fa95ccd12d31fddac1f7d8adadddca2466a3bc8439cc3f071e61521dc6be5cd990ef3d6e84719dce3f6603be3cefc8b103bb20f4b32aa1d1c221be56e87ad48080f7a8c8cbe4f4c57f1f95f6f0ed20e7127953c34c8a99109a6cc9ffba7d196fd58a5493ddbc20fe83c3993d6f64c5d9f31230ef3bb2fa7c66abbf67b781ce29dd7b08a04fa84840ef272cbde7db6b6a607aca1aca9ac55493cb6ef0b0021a03423d332791a771d95e4a2c9dfcd9139aacc8ca6a3eeebd7f7b632ea9442cc229d1acaee96b7f96544677bdf709a4afa09d9cb3d423a088a72fd2e797a862eae8141f7fa5173625b14fe88b3dd74d4483574a465bebc53a8f2f19627ac762b4c2731e9d0caadc245a129a69008ed311585c8eab3d76a935e751c688726a697a82bc8c6e8ae54484a169007ba070aae6e3215d262bfaf314cc0082b532b968d9dcb49d2142727842bfb7b70fe09ebae08dbcf5f5ef8b3fdb79f6175a71d2b3ddd997979ccfcc0d44dafbb5715b3b5dc6baf6e0bac8b5056ab7ab71f191e18aa373e3c130651314cd2ff6a631fe4ccc341d56139ab3081d49eeb484961122ae2b841c619f7e8572a8ab03036f84a5bc348ae458367ae0127c589d4312a5c7e480e377f2edfa034d4450cd9eb171dfde268f18a35b26b9be02ccb5ebf5e123b84f5edf08065d6b7c6222a51eaf1437a2b2561dde85ddf3358345eea65ef5392319a4e4260c16a08e554264edbf4b203be4a92668bc36bbdf4aedf092e15f4ee7f3794e91390bc14361e5caea93e5e5888067b2831ac12f13f158e7f53d30b5aa9c2bb573f5677d44b77e7895912105d7a26ec046dd725833bc161d7701e43435bedb2388c72221891a9d71cfc5074f9cd8437c531cd69c0c14623b4dd3371a983757aa344e3e3952d3a91eaf2f2d81a93ca62f03b5e38fb4e68f50b4fc1a78214cb414fedc6697fce2c90d4a7a86ff43953efd6f25ec091f824317cc032a02bf2c0a1539eb14360010001b3781820a8cbd74f5a7e129acfdc9abfc8d0669f3ae07030b2043aace02fff2f3e1a8dcbd8e23afd8aa22d1f831d0f6ee130f601751a6f59451051785640fe1901a445ace4cbdc66cae914a055d0ed1a593970477e265b555d55227b652339164ad89ea04fe88901601665cac4aea90b8b2813b48cf709586312932f854c540407233157dfa2ef476fbcfe02cb7d3e797da105883b99a168c5e52884e7d8eceb1877790b8468d1b6acec63dcc56706b63f9413071ca1f94cfeadd011b20ad7e63b7ed43e1017c58b4d05f49324e1fd42bd3e2e9965b86f1445046285cd2749d4760959bd559ae08aa09ed68a67276d9e167bb4d3add1c2cd69a3ff1f94dfa7ef989283e88c87922eacf01a119a0b8bc710dc9620dad00a135250cf43d792dc0512e8b523527cb5d17a5d34bc718f0b3778af3cb8be9123f117729a843a0dcd3f95e98b41c4bdc8a4dcbcbe62a02bcac24a3c00b3f4f2f34b85aa8949749aedb6f570576e29d727d58b0fb0be5b81ee97c5a8faca2545c68991d5ed2d90e6d8fae67c7b9defa268e730c0f1c687b9ab3e79f686c38979e121a8212706e82fa38d4572630946763c07f49940d67996a7e6093e6c677acc0dbada3da88802d3c3b56f6df26b8f231d118eaac0d150d789473a0e7a3ee7e2d31cca937dc8ee9cd9769bdf5e7c039c9463722c39f5b19e991144844cad09335d190712c0ff2c010e7a8a66f0bea1220987ff270dbfd0eaf36cbccc043d7bf202457390e3bf4ed4ad66ba03a4a0b49542fa5eb099ca923087e744d49037482dcdf5bf40c6b48aae2fefef210f30e20270faf366432c8c6e4f4a0fc889a734956f1c339df02e63b02d8e4a525cb98fdc425dc9983549261f4ab6875c0f824e9a17d9e9c5bca0ee4ab12cb25374c3bc6033413bcee5703a9055ba2bdc7de0b84efbbe079239580785c2ace2bfa37b9f65d0bc0accc17ce7c539fcc6b5b9e13f91db896d1704a609b2bcf2bea7eebc4003cd7dd130086d26abef4eed83128f62987b802411ca461da4eb907a6b6659e1c72a32d9c89649462d165727a1679a15a5056a489ab111ce9e79a198cd8fd105daf9fa057aef865622c73e1ead7e1d509a6f0835df38cfcab8c13edb910a2445318d4f4b683408a13c176aa4d8ad1a5923b9980eb14666e1dc150df0ae81e5d228a86e9495cb2debe83c466ba3f4ad02b4dfda9ee285d80c244dd7dc93b1163ed6c41c0c5daf8a39ef773e5ad073378989ffa4be98ec1cdc02146daf3c8f620f047b82272e722e3ff98229cbef0c2354e0515ac3c6531f8e07dfeb93a72e42ae70e3d86ac5f4d973c2581cd8e373987e92a1665694064617c58c2f7d1e23e3c8577766991dd55037e84a72aba97213f2068d6f43ce5d9953ff96d5cb59210221db7fbc5125d8520fc8d35597013eefc3c2f8d26400cf8e68f9aa5bc98abaae1041bcf9f389712ab8768472eff5250a9d1395c427bdf2e26a19e8369c1118fd307dabfdb2f6a0899754000b4d55dfe207285e57e2c93112a57aa2b339f354b0a6fd872bb438a6f7f58afd59823d4b9b292f41bf815594e72eea62b6ad6c52a5df1c4ccf01aca256c30f810aa3e0c12d18311c37ace00cee6ed75631420f8137dcdc844e5548538e5d63e969323f73d78fccfa2ad2edd2fccc6fd9614adb1ffe35d5eb44b106f2df8dcd41efb42d5e62d80d8d27665ae468999140926f359d0374b0e07afe8bdd3c55628c138b7ca0727dd021613c45ceb3aae9150cd6107d2e743557b93e293e9829a9b9b2b24949d9412d89774e9a7defd7d265b6153a7cce45a48ef39f258db75392e67111837bea4ffbdb1a00f83f8add6569332aceb1651e6a817704202b298e4968c5c9be908b95bbfdd00f8d4cce3e82f47a66a3afb1b9315b38108902873fbbc1ca54919d6a65ac67dfc6655a75966f3c8627120e51661319573a70ebeb19f61871642b79a3303e1472ae3a7c6d1f843e6c9bae05166ea58067afe0f8ae1a7641fb19ef19ea5b8664830f9bbf455a6261da17c4154600383b8ec09e1bcee4f8a645054f8822b305b08a2736ef0f03cb952e7365338d499c19997515e51e4800cfab62e26d269d64559f03eaa8b93e79c02b401adeaf76e962588fbe73fead3d02e0ebe243c21ec5802b8f8148bca009954d69e09be84a34f5f44d4373e1b22fef4ea998c2eb60f70ae597a57b958cdfc2539f45673441c7627437e658676327e814ec9cd2a37b9bc9c53561c98f29251f342eeab0b25705785f05e7df5c8711d88b8ba5837384a213cf38e0077b70ea179b550f4fadac22a65b69479002ec1ae21c8b4c2c9b750be741052d634605022cb4827d18ba20ec2bd7794ec413c11f8f7bc26b901c3eccfd6320e0f39e28cd398bfe6eafb0d7e2b228bbb693a4c057cbf417535f4e6541f7cce455854aa947bf53b167f5573effd4b236d99da20e94d6390f44925bce65d3c679820453f5ae4211aaf42a39f311b2aae76768f62d27d3026ab3e26e7c6114354662bb305e869e5dbc0be079a80a1a41328260c679e1e9497ac84373f5d75c6c5f21ac0d7302b25e8446ac379c4162097164d1c10808e35dd03fb7e51473289eb9f69a03408824be2559cb46d8d35507fe73f9f338d2d7d17d68b401efe08cc6e973d7b72efcd7fdb5f873d91803a5b2f4b6976b1e675b292ec0f99f99774ca75398c27d78455e0cdb3cb13af5f672eb713046e19f7dd7e66312f8ae762ecc3b54c60cf296b599f61f622d595d99f51dec33683349fa978e1d8bc9056d3fb2889e062c2a13fcede31625b4c5618ea9223dc040af30b1b9137f2b0b2595537272fca336bd364cf161e7145b00f14ecd73a762302eca47995bf0b4de85c057a4b24696acc3589f01eac68009e296b7ffe4d352219038f4dba3ad342e938f68844188118164921f106cbebe559d101f60c182344ff40e42ae2540e16d39abe1e075f41a1e004ac", 0x1000) writev(r0, &(0x7f0000000000)=[{&(0x7f0000003280)="e41209bb6027cb58731bbef7e18aa7f4b286049ae7faebd6c8a58a48709956d84dbdd149d98008f987f58183e1d5f38acb35b5a952efc78933302054821a706ba2136598c7d814d024494688f44b94f65f2d620529d20b1e6ad080abe17021f78c069b09c5b9b7dea3d535a6ce9bbc6095a7cfb6db67a762954b130f4fe4fda407ef3ec7fdfec7fee57ece2228c2ede998242b61680589cda32a7bf818935d508599f7ad5be64b3e6a663ade95d2ea9057fee4747e71c2aa3d708dcfbb4c2ec83669ef8a30153d74b3006a4d4e0ec60532b7b89577e2f1ef5f0f25ef7eee04762590bdb2515961d9bf75aaea2d482c5488e5c56507f4a6eb3d5d1a33940ba75f0c0c7af4484048b82ca13b8847c0dc9658b6557969853263f0deaf8a858fd224a59b3a4218c4cabe3a3a13113dd29bf222cd0c41ee8def619388634aeec25e3e87044b1c29fe8c35703494a52c39ca5176b4a7079da7d2f1e4e9dcdb0e4e6e7152ba26d07feccfb1e8244b9a4d071b08ec1e259090fcb09b7ed1bacf319d72ca7bccb06fa045d49794f70a68945784921fca09742b247012572f66e21cd80368d4f8240da2b205480c2b6748ad758f4267cef4166d73270761bb5e733cdaa2ef726f1f1a4fa79ef136b40afe7153cad51947a27dd5250ce8eb1b13fffbaa2ab306bad06f249c70b19ae1ddfdcb0e01e460329cddd50f5545e6d7f0457b2293ac07fb3126736857270c2f69e97a7698942a51e8f59a76a16f7a543ee6d23cf54da1205a2192fb21e77416ff6473fc52d39d596f1709a8f9b91b3fbd3134fc2dec90fadcf6ddc08d80a1eaaeb6dda535ce5f1df9ceb35860eb1d871a36853ca4ae648070082f69ff460da2e1bd65b64221f756540eca6bc29856726dbc33a4df68c5be67fe1098f6389000559ca425283eff3075025e67cf08c8b54b8c8304c327a68563d04d40f4945c9db75a2db0cf639637fe4ddfaed070188dd748b9cf6c1c4903d8b9d02552cbdc96612c0ff93b37964226fb81f60a343c49c45ae26ef8d2c4580f9f7b9c24f166b93e3bc1e994c3d8321b3874ad6a13dc16d9f691295f867e58dff7c4204dc0ac20b5861865b3ebabeb6faf97361295989afe2435a83ecefd19dc180ad7ea5570e5a18cf49842280459b5d20384eb80f79a067e52777277645a0cc1716b82b92ec62aea7a6051b6d15560e4eb83abcbddbc1d43c1850442dbd912410ffc118d8c581062f661d2fd65b9fad98d61ccf025bd2d674d37dbe8bd31986cd3942afdd26984ab8fcf960136d1ff568b00fa89c0f44a435e0363af424a4d9f00ea9c3f3c5c5a77c54d5639db4e8d00771f31d87e3879c6a99c22211dbd087e39af5fb8956427254fd4d7583a6e9468b681c1d09c976592ca82c3b70446b1c640568e9f2b46b258b26701189ccecd3ac3ebaf7b21cd9b5a14c45169bbfc3fbeeb79f6763f435f876b206bc655726f4d6aeb28af7b0a94f161ba54255acb05bf5735274949a2986f78007e58169f97b13d16bfd57083e49d361f4b49e2d5c9d96f74368562d498d18c535bd2aa0038e1d0c6b068901f0ca50d0d0d58b1037bd34c43aab8fa47a598b95a192e94c3cfacb7b06c8ce1ca3fe29fecaf731dc0db8dd5af4941072521a063a00b78422d48a214cc4e453d909bb8a8bdbb26fc13c8dc1719819b746fab28e894d1c2cc3c1900f860d6b9c75792dfb369fcbaba4b57bc6a77663f7b60f6df7debbe197871cbd2e9fc47b52b02215bc92e3d9c16a26da501acb952d0f1330ab8f2c0c2e87a490f2e105e565577d3355d758ea89dff9e1a7ab7800b19d928c90be328e7a0ba491f6cbcea0e04168b1857d83cb4c92d2b3f73bdb60545dc37a3eb9df2eb6780c687b5626963920dfd7bde71d242b0263e134e6108268eafbfa587cbe2247bfe0e3d87d987129c3bcb29faebdad92b8af8fc011e875c8946a5240bc0f9b94421b212095fd84252f86cdb40f829174870dbd984a205dd718356347be114b3cdd292df11c03040db0da37317d51870d34eeeba0e97867d0c677a1519f9738d7c5cf7b360c3e45f5891b26caeecd6ac9cde7d29fd0aee6212d7b9894185666174b425e41d36678bfca8c7441658d47b4b11de9e6713f9191fafadb02a6030736e16f9f9a5fc367a461b35910d1ba1030d351949faca4f9bb3afee9883b3af69f62b00163aac90ff4393a0d1652d0546a5a93883cecc747f732b3bdaed2e3077235d96e1c1348d539cab6f0226ae54f631184707dd430195a94466afe2e0896f107d6102fffddd2af32a09d36ad8349e20bbbdf9b77d50c655fbc3364a66b2304c9ad762e72acd03671d3806de5fe6548449e00a4831a821e5eb68e5dcbf5140b7e02119f04477766056218d53c72af78896ac01534846921574df2fc773a8c2700b2fbf81beff179c180c882327522590f83044f70a7bdea6fd2a6cc7c81b6b6f6b8b35d96a96cf2d51ba5876f0f984224f41fa9366786eb01d492be422d116a994b3f36bb65936a9bb68556ee5872d8636f310122698aae9f1441d25dfde6e3f273611aad08417f3468fa202806e69b54de76a8ea0eb0b5f3a721dbd23467db7707b21801682a082948705092acb471a9102988e7b875e45d0b628f4e6703c707a2875173c9a570c7c7ac3247089276eaf98dbba7f08f7031cf315b793c0d5586adb2ab5a18c54dde0141a0e871b7b5e78da4b209e2f13e09fc123a3d14b4dd54bd0956cb1943b2fe3664656ae020166f6f36f7af96a062520fca85836eba5f696d434dbdb5ae2cee09dd91ba24dd34c680731de081b895d413c17481de09647430a3aa3cf4dced613d96a65f0e064db4a4510d8df4708538486363a8ba4c757b42e53bbc3a7547c53916001fc92a465984ec28af133669d24d0814fe27203897dea53d4f685f03c9c5ef209fc8b7a4dbd50331b983396efadd0d12869e2e21eda3205a1f52be7b4277e8976919f928e960ee335792fa14f3045b1653a9d395e148aa895c4f5cd7a7a62c44396ea7d718ac4234067d74d06fa15fe76d3da7f526ec5d2874a7f4c8aa3ed5842bcd9657e90eeaaf62a21008019bb01493fff3fd9f45a9b80adf1ccbe50a1e7d1f8c87c661c52aed96e463e8095924827e01e127fc7f8f26d58235e302ff466818dd40c61b3908bb22ca2afde9116e840cdd2996e24cbef5cac0c82a796481b772e7165df274d536b4cf133b93ef8b52ab6319744fd6335545056a85f7412dafe64822c5d03b6819b0256bcc85b8358d4a9be03b09458cf818a08cf7eaaacf4a8a20703fcbac1e15d4fd52cee660825ba2567fbe5d8f32a9db26860e8aa0646c222ee043160d5c66b1964db05fd5362ab48a84826428a79998fb0d95db786b397ec67247051259dcf2e6fdfbfbe9788a322052aa4a79b6ff4c57ecb94969d187ee43d8fcd39d954727356df86fcc1aa7c893a91d6f9b26ec078caa394071ec42c158619d0dc8de816070c369d747896ce423439f78f926aeb73c552bbfa58b6b9b0078cc218a3b272754f267a2345abf942622c763cdd452d3e807f90f3ac256f5b493112496feb8d8bbfec2168b9ecedc27c47b0b0bdba04008820161f854f642cb8978d386cde2fbf567bc85b1d6a10ea0a78c33138925df6e4249c66359efb217d0b6cb7c636d89c146611bbc2f51189384e4607f465b1ab1dab3fc8d16d169a8943462ae9cb09e5babbe56fe040d166e945b95fb3908a136de12f965e545f3eec0de07404146bccf54efd2d39d5950af0f1a15ba4f993551eac7b1db0a1842f9c52e7f5dbb607275b6e786467c58260c75b6a003e7a4a9e5b0a060585383c1b1bc827e4dde8e8ef1a1ad4dab884ffc94fe42d5b8522ad0cd486b1ff38bc2db8c0a6c3bcb2d2d1c3c1cc4dd0f9cf8a943059fb88ea2bfdf1c2daca687c8768d2a8e0bd65e6d4704f3f00994bf4f6646e9a23266ce4ef997f587e3dc3508ae4b53fe363035f96294a3e08b5a868ad2f823f375f862bda37521e86abbcc19ef8e4f66b2b53bdeabeffa6c3b5b34e756ccdbbec2f38a722e3e41fbbfc59d63a2383ee1876935a5fb2a2ded6ea387efb234732ce40aa603d1b5f8d1930f749dea4549346496fe14f92e0cf353cb2ee32fe1e419ca23843859f739c74f9a921e2779d0decab633d024868810d1283436bc6ec2a822bdb1f7969708844187eab2ae77065f8bb3fc7aa93ae7960075a683180e463410bb15e777799c877d25a8d507066edc03653f854501deb94454887dcde32e2654e5f2ba797508e5663eae978b3c823fe93d4dc5d9e53d048d68c12f811a2637eda70d4a64c3af3d407b710200beb886b00b354fbf6a6b6f5f3b5591ecd19ef3772f66d4a0aef9df9030d5f225e360f014f03399d4f877999aaf068bbe15a106da70999eb293f7f36b662d8bed0b5ffcd359f2435aea2d04124b546c3fda0ca9fc9334e5e603ac2f5f67087e327dbdfc006ad888ffd72db56744e6259c8aecc567881023e4577046c9c7151e9547c29ad54686f1b22b3daad2fbb9f336bb0ec53f39fc9eead6614c1d6e4f15906502f70ad14a7295e232b6db3f8be7d90d0b51e586fd051be0190a9f665afc76f6df244b610c6c9436de7c6a50b2f235a61578f1bda4c8caa6fc966b2f5ea0c0b7b84ca5a291633cef3be06bbcbb06bd87b238efed24e26fbf95dd74e5cc54f132c6b8b63b758bd966755c7aec03c0fea5bd0b6c685d60208cb2d67f42c7286d78dc0b3f425c83f0dccbbeac9fcdceab68e900b893a2e368e116144012678d08e893aced28ddd093a683f1882ab593d2c6bd925391a8ebdb406210e0474402b793d832da228ca77a99e42779e5f1eb66666133f463187c0e21cf9871236ed5a3dbf19f8aa366bc03eeb3bba20eae7bdb7106859e5fc8b5200416ed60605f5c3b65ac862e74dff7c918c3dfffa54df14a0381e6f1a0e52c288ec3d5c64fdd763d22317fe8e3abe63328d36cc5be498ade5b00a947df995653ddfe1e070c7eda7c1684e02f359dc95f52c7ddbeaf561b1f835feafa679a37fa35638d68467f597db3e73dfcdc57ce2d574596531b68e4533776e773cc22ed0565ede27213c11ad76d81b0609beda271ff36072b07c0850b9baf20e121fcc608f9b231ed5b27490b2d98c24df6697cd8a5f5a38d0141e8973f208143ea7332a442d3c47d093cc6428b5d6d9d88e1685646bfc15c35e930d446974f6240f73d56647974585fe817ced7568634280cfd7475bb5a3787af1ceb44e2cc102442194ffbd22f21df9a8b873b6dd9df8093139f5d182928c4dc9f26380f9919635ac5fb653823370813807f080f8251ca39d50356442b2aac656a0119f7a907f907904db37fad33eacceec290f5e5ffdec15b719188c109c0ffa5957adbb41a2bd478afb09ed53c0db4f670127a6abc44da201a3cfc4eccf42e48568905ccc4e9e173ae3651d50cbe07dfdb326bb2487038b723d3e258433505f6b0ecd6836e0564a8497e85a12679a8813cc3d854c3828539b544ea1deea851e4d0bd6678bf62e8c92c7e736a994956332b6df7d6ccc9664c9919af5ea080ca2b7c0f86c9d5eaf911e5191d2f14135e56b9b041c691cec4e81a22232614261e8370a7e80f29d71b75ee8a89fb6c9f04b8058ee1cff4ee04e5cfd3fd5a49d7636d5234cdc17b787c7e64017df8607cd78432fe7ae9cba61ac55fdf9cb20938e389e6e04bf3f57a4637f6c2eeb54e9972094602b9725c6eb50b7ef16f11bbd256a86fd9168445b893e15f988ee931691d2b0b41f10a3", 0x1000}], 0x1) preadv(r0, &(0x7f0000000600)=[{&(0x7f0000000100)=""/37, 0xfffffde0}], 0x1, 0x0) 16:34:23 executing program 1: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x620, 0x0) fsync(r0) r1 = syz_open_pts() fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x2, 0x0, 0x800000000, 0x100000000}) fcntl$lock(r1, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x8000000, 0x2000100000000}) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) shutdown(r2, 0x2) 16:34:23 executing program 1: clock_settime(0x3, &(0x7f0000000040)={0x4, 0x84}) clock_settime(0x0, &(0x7f0000000000)={0x400197e, 0x1b}) r0 = getegid() r1 = getegid() r2 = getgid() getpgrp() r3 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) getgroups(0x3, &(0x7f00000000c0)=[0x0, 0xffffffffffffffff, 0x0]) setgroups(0x6, &(0x7f0000000100)=[r0, r1, r2, r3, r4, r5]) 16:34:23 executing program 0: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x1ff, 0x0) open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) close(r0) 11:09:50 executing program 1: setrlimit(0x0, &(0x7f0000000040)) setrlimit(0x2, &(0x7f0000000200)={0x0, 0x2000000000000000}) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x802, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1007, &(0x7f0000000080)={0x6, 0x5}, 0x10) 11:09:50 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{}], 0x0, 0x0, 0x0, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) socketpair(0x6, 0x1, 0xffffffffffff38a9, &(0x7f0000000000)) setsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f0000000040)=0x1, 0x4) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x200, &(0x7f00000000c0)=0xbce, 0x4) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 11:09:50 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r0 = open(&(0x7f0000000180)='./bus\x00', 0x1, 0x0) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x7, 0x810, r0, 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0xc0206921, &(0x7f0000000300)) 11:09:50 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000000700)=[{&(0x7f0000000000)=""/43, 0x2b}, {&(0x7f0000000300)=""/184, 0xb8}], 0x2, 0x0) recvmsg(0xffffffffffffffff, &(0x7f0000000180)={&(0x7f0000000e00)=@in, 0xc, 0x0, 0x0, 0x0}, 0x0) mknod(&(0x7f00000001c0)='./bus\x00', 0x2003, 0xa6138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x10000, 0x0) clock_settime(0x0, &(0x7f0000000840)={0x0, 0x1}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) pwritev(r0, &(0x7f0000000200)=[{&(0x7f00000003c0)="90", 0x1}], 0x1, 0x0) open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x100) 11:09:50 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2050, 0x4800) r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='./bus\x00', 0x21, 0x120) flock(r0, 0xd) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r1, 0xc0107004, &(0x7f0000000000)=0x500) ioctl$VT_OPENQRY(r1, 0x40047601, &(0x7f0000000100)) 11:09:50 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "81f310b890653d3d1c337ffda9ecd7662e909178"}) mmap(&(0x7f00003e9000/0x2000)=nil, 0x2000, 0x0, 0x1010, 0xffffffffffffffff, 0x0, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000040), 0x9130fbf, 0x0, 0x4000000, 0x0) munmap(&(0x7f00001ef000/0x4000)=nil, 0x4000) mmap(&(0x7f00001f0000/0x4000)=nil, 0x4000, 0x0, 0x1811, 0xffffffffffffffff, 0x0, 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$TIOCMGET(r2, 0x4004746a, &(0x7f0000000100)) symlinkat(&(0x7f0000000040)='./file0\x00', r1, &(0x7f00000000c0)='./file0\x00') renameat(r2, &(0x7f0000000140)='./file0\x00', r2, &(0x7f0000000180)='./file0\x00') 16:00:00 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = fcntl$dupfd(r0, 0xa, r1) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000140)) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0xc0, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r2, 0x80245753, &(0x7f0000000180)={0x207, './file0\x00', './file0\x00'}) socket$unix(0x1, 0x5, 0x0) ioctl$TIOCFLUSH(r2, 0xc020699e, &(0x7f00000000c0)=0x10000) getppid() ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f0000000040)={'./file0\x00', 0x9, 0xdf, 0x8, 0x0, 0x3, 0x2, 0x2, 0x1, 0x2, 0x8dd, 0x4}) ioctl$TIOCSTSTAMP(r2, 0x8008745a, &(0x7f0000000100)={0x1fe0000000000000, 0xffff}) 16:00:00 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x480000001023, &(0x7f0000000080), 0x4) getsockname(r0, &(0x7f0000000000)=@in, &(0x7f00000000c0)=0xc) 16:00:00 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x800, 0x2) ioctl$TIOCSTART(r0, 0x2000746e) ioctl$TIOCCBRK(r0, 0x2000747a) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000040)=0x4) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000080)) ioctl$TIOCSTOP(r0, 0x2000746f) r1 = getpid() r2 = accept$inet6(r0, &(0x7f00000000c0), &(0x7f0000000100)=0xc) setsockopt(r2, 0x80000001, 0x20000000, &(0x7f0000000140)="d8f605493d0d7879c628b9b641a58e604a214eb974e0ba444657f3aba51d02661dc6d53eb38f0184e2336a48ef9f93745897d14fcdd8e96c4115b9f0b3c300440915e009cfbf314ccf787f34084574e504bbe5d92f00b992721b1bbbb86649fd2301181e802db24ed3af98fccf61f518e311d782d00daf046200cbc48d26a446392ce3c81926df67d72a7204968723ff4cc645868dedc6d4362eaf3bd309ade8893cebff2c794f1a8d1a9629cc3f96db703dfd212d018978cc267b58f9d1a8b8ed013438e63472717977a78646d59cfe65327bffb68ff17e0d8bfbca87cfcd67c5bc1512bb149fb33840ea0eb3abc42d", 0xf0) r3 = openat(r0, &(0x7f0000000240)='./file0\x00', 0x802, 0x100) syz_emit_ethernet(0x1a, &(0x7f0000000280)="0383afc54d785c9c58b070191718afc002f01a5a50b72cb4b9f6") r4 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) shmctl$SHM_LOCK(r4, 0x3) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0) r5 = geteuid() r6 = getegid() r7 = getuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) shmctl$IPC_SET(r4, 0x1, &(0x7f0000000340)={{0x62, r5, r6, r7, r8, 0x10, 0x81}, 0x20, 0x0, r1, r1, 0x8, 0x0, 0x3}) ioctl$TIOCSWINSZ(r3, 0x80087467, &(0x7f00000003c0)={0x7, 0x4, 0x3, 0x1}) semctl$GETALL(r4, 0x0, 0x6, &(0x7f0000000400)=""/176) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f00000004c0)) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000500)={0x1ff, 0x7ff, 0x5, 0x8, "8f7bad9841b48896f2fde6e1354861d44b754bcd", 0x9, 0x8}) connect(r2, &(0x7f0000000540)=@in6={0x18, 0x2, 0x100, 0xffffffff}, 0xc) r9 = accept$inet6(r2, &(0x7f0000000580), &(0x7f00000005c0)=0xc) setuid(r5) setuid(r5) poll(&(0x7f0000000600)=[{r9, 0x2}, {r0, 0x8}, {r0, 0x5}], 0x3, 0x6) shutdown(r3, 0x0) r10 = msgget$private(0x0, 0x80) msgctl$IPC_STAT(r10, 0x2, &(0x7f0000000640)=""/206) 16:00:00 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() r2 = dup(r1) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000000000)={0xfffffffffffffffb, 0x1, 0x4, 0x100000001, 0x4}, 0xc) kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffc, 0x1}, {{r1}, 0xffffffffffffffff, 0x1}], 0x7, 0x0, 0x800, 0x0) bind(r2, &(0x7f0000000080)=@un=@file={0x1, './file0\x00'}, 0xa) writev(r0, &(0x7f0000001700)=[{&(0x7f00000016c0)='y', 0x1}], 0x1) 16:00:00 executing program 0: mknod(&(0x7f0000000100)='./file0\x00', 0x100002000, 0x28aa) r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x28ac) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000080)=[{r0}], 0x1, 0x0) 16:00:00 executing program 1: r0 = socket(0x2, 0x4001, 0x0) shutdown(r0, 0x0) recvmsg(r0, &(0x7f00000001c0)={&(0x7f0000000000)=@in6, 0xc, &(0x7f0000000180)=[{&(0x7f0000000040)=""/251, 0xfb}, {&(0x7f0000000140)=""/18, 0x12}], 0x2, &(0x7f0000001400)=""/4096, 0x1000}, 0x800) recvmsg(r0, &(0x7f00000013c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=""/4096, 0x1000}, 0x0) 16:00:01 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x1, 0x208001ff, 0x0, "b000"}) mknod(&(0x7f0000000080)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) r1 = semget(0x0, 0x2, 0x80) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) getgroups(0x3, &(0x7f0000000180)=[0x0, 0x0, 0xffffffffffffffff]) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) r5 = getegid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000200)={{0x6, r2, r3, r4, r5, 0x145, 0x85e}, 0x4, 0x8f31, 0x6}) r6 = semget$private(0x0, 0x3, 0x116) semctl$GETVAL(r6, 0x3, 0x5, &(0x7f0000000100)=""/118) ioctl$TIOCFLUSH(r0, 0xc0106978, &(0x7f00000000c0)) 16:00:01 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) r1 = accept$unix(r0, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) r2 = socket(0x2, 0x3, 0x0) getsockopt$sock_int(r2, 0xffff, 0x8, 0x0, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = fcntl$getown(r0, 0x5) ioctl$TIOCSETAW(r3, 0x802c7415, &(0x7f0000000100)={0x8, 0x8, 0x9, 0x100, "e803adf6dd7222d3aa47a320ba9e5c1f27aa6285", 0x10000, 0x3f}) fcntl$setown(r1, 0x6, r4) 16:00:01 executing program 1: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) fcntl$setflags(r0, 0x2, 0x1) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x100, 0x0) accept(r1, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) r2 = socket$inet6(0x18, 0x8003, 0x0) getsockopt(r2, 0x3a, 0x0, 0x0, 0x0) 16:00:01 executing program 0: r0 = socket(0x11, 0x5, 0x0) sendto$unix(r0, &(0x7f0000000100)="b1000504b30ba45997bb43e25786cb3849451ae3d3051020741038f53e8551f30ce390500e08fecea11ea8fef96e4fc748e93f0b780486ae007373a1bdbe781e5d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d606290d7d026ba8af63ff37282934e4fd89f20fd3873babfbb770c1f5a872c881ff7cc53c094303b2b8a85ff3fa86d9211830e0f2f0c9029fc7ab3a34c290", 0xb1, 0x0, 0x0, 0x0) 16:00:01 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r0, &(0x7f0000000000)="c3bc", 0x2, 0x0, 0x0, 0x0) sendto$unix(r0, &(0x7f00000000c0)="d43aa569a565207288e8f9ee", 0xc, 0x400, &(0x7f0000000100)=@file={0x1, './file0\x00'}, 0xa) getpeername$unix(r0, &(0x7f0000000140)=@abs, &(0x7f0000000180)=0x8) sync() fcntl$setflags(r1, 0x2, 0x1) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000040)) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000080), 0x4) sendto$unix(r0, 0x0, 0x0, 0x1fffc, 0x0, 0x0) 16:00:01 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0x200000039, &(0x7f0000000000)="8889788d42746602b838650e72f779f6a617e0bb7fb6b7656f31529f4c294848bb3b27313a17ebcd78c4b35c3c6bd97142c08095cc4a3d0bafe41d4884c45a7a63b96b02b2e0b74227228c60de4af207e5181ac18eb6861e143ac3ac9e18d82a304329e528bc67fe78fd6346387442b08d72362b04de690d9483ff056f951ca1fe6a5093a2e82e75e873791cb238502ef4a7eada295414af4454ba0593dac9ff7ce07b42560b00f624b3bbf7b502ea01894a42a2", 0xb4) 16:00:01 executing program 0: r0 = socket(0x18, 0x1, 0x0) r1 = shmget(0x2, 0x3000, 0x102, &(0x7f0000000000/0x3000)=nil) connect$unix(r0, &(0x7f0000000000)=@abs={0x1, 0x0, 0x1}, 0x8) shmctl$SHM_UNLOCK(r1, 0x4) setsockopt(r0, 0x29, 0x33, &(0x7f0000000000), 0x0) 16:00:01 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001380)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname(r1, 0x0, &(0x7f0000001580)) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000040)=0x8) 16:00:01 executing program 1: pipe2(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r2 = dup2(r1, r0) r3 = kqueue() r4 = semget(0x1, 0x3, 0x4) semctl$GETALL(r4, 0x0, 0x6, &(0x7f0000000040)=""/86) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f0000000140)={&(0x7f00000000c0)=[{0x8a, 0x3}, {0x86, 0x7c14}, {0x0, 0x1}, {0x8b, 0x100000001}, {0x107, 0x4}], 0x5}) kevent(r3, &(0x7f0000000100)=[{{r2}, 0xffffffffffffffff, 0x99}], 0x4, 0x0, 0x0, 0x0) read(r1, 0x0, 0x0) accept$unix(r2, 0x0, &(0x7f0000000000)) 16:00:01 executing program 0: r0 = socket(0x18, 0x2, 0x0) shutdown(r0, 0x0) getsockopt(r0, 0xb36, 0x0, &(0x7f0000000000)=""/172, &(0x7f00000000c0)=0xac) 16:00:01 executing program 1: r0 = accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000140)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180), 0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r2 = shmget$private(0x0, 0x11000, 0x399, &(0x7f0000fec000/0x11000)=nil) shmctl$IPC_RMID(r2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0x3}], 0x2, 0x0, 0x0, 0x0) r3 = kqueue() mkdirat(r3, &(0x7f0000000000)='./file0\x00', 0x40) getegid() dup2(r3, r3) kevent(r3, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffffe, 0x81}], 0x0, 0x0, 0x200000, 0x0) 16:00:01 executing program 0: r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0x5}], 0x1f, 0x0, 0x0, 0x0) kevent(r0, &(0x7f00000000c0)=[{{r2}, 0xffffffffffffffff, 0x1}], 0xb7, 0x0, 0x0, 0x0) r3 = semget(0x1, 0x3, 0x88) semctl$IPC_STAT(r3, 0x0, 0x2, &(0x7f0000000100)=""/185) close(r2) close(r0) 16:00:01 executing program 0: setrlimit(0x3, &(0x7f0000000000)={0x2000000000ffff, 0x10000}) setrlimit(0x3, &(0x7f0000000000)={0x8000, 0x10000}) 16:00:01 executing program 0: mknod(&(0x7f0000000180)='./bus/file0\x00', 0x80002005, 0xffd) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f00000002c0)="9085", 0x2) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() fcntl$setstatus(r3, 0x4, 0x40) fcntl$setstatus(r2, 0x4, 0x4) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x9, 0xffffffffffffbffe, "854955882e0261ce4e66378e5dea9c11fe4dbfa6"}) poll(&(0x7f0000000200)=[{r3, 0x4c}], 0x1, 0x0) pwritev(r2, &(0x7f0000000340), 0x0, 0x0) r4 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$WSDISPLAYIO_GVIDEO(r0, 0x40045744, &(0x7f0000000240)) r5 = getuid() accept(r4, &(0x7f0000000280)=@in6, &(0x7f0000000300)=0xc) ioctl$WSDISPLAYIO_USEFONT(r4, 0x80585750, &(0x7f0000000100)={'./bus/file0\x00', 0x8, 0x8, 0x4, 0x1, 0x800, 0xfff000000000000, 0x7, 0x1, 0x3, 0x1, 0x5}) getgroups(0x4, &(0x7f00000000c0)=[0x0, 0xffffffffffffffff, 0x0, 0x0]) fchownat(r4, &(0x7f0000000040)='./bus\x00', r5, r6, 0x6) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) 16:00:02 executing program 1: r0 = accept$unix(0xffffffffffffffff, &(0x7f00000001c0)=@file={0x0, ""/108}, &(0x7f0000000000)=0x33c) fsync(r0) r1 = socket(0x11, 0x3, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000040), 0x4) sendmsg$unix(r1, &(0x7f00000006c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)}, 0x0) bind(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="0100fbfffffd13000000"], 0xa) 16:00:02 executing program 0: r0 = socket(0x36, 0x2, 0x7fffffff) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5dc2) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000040), 0x3a0) r1 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) dup2(r0, r1) 16:00:02 executing program 0: r0 = syz_open_pts() flock(r0, 0x9) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x300000000}) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x100000000}) flock(r0, 0xf) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x10, 0x80) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f0000000080)={'./file0\x00', 0x7, 0xfffffffffffff001, 0x2, 0x1, 0x100000001, 0x0, 0x2, 0x3, 0x1, 0xdfd, 0x72}) 16:00:02 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x208001ff, 0x0, "b0004000"}) mknod(&(0x7f00000000c0)='./file0\x00', 0x1ffb, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x8004, 0x2) r0 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) ioctl$TIOCFLUSH(r0, 0xc0106924, &(0x7f00000000c0)=0x800000020000002) 16:00:02 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000100)="00000001000000000cc07707a867cd3c0ded8f0845daffb61428feca60e3babe342350ce4ca5ba338dc2a07f10cc05c07123dfde87514793f38cce58", 0x3c) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000), 0x0) getegid() 16:00:02 executing program 1: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x8080, 0x0) preadv(r0, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xfffffcf4}], 0x1, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f0000000180)=[{&(0x7f0000000080)="149dcd576e3ac6b4298e85a2219fb773cf1833de6fde641a76ec3ddcc799c79d0f8ab2c61249ba50594164dc8e7cac925807d4dff467094c1fec30014765c9861d59781b3be7ef30533778b3bd63850fdb230fe901921ac1d319284fc54cbe83ba63f1295d4f8768049ff0855f4f153e33283152b40275128ced028af875dece31e26091951ec4c40886a0df0ad9bac0f5cc883d90669c5600656ad5c8c1d68e2ba221a32e8626aa1b81e21ff736517fc91d992d6d96c0b974edd4115ee3bdf1b5b8bad27a46673d2394c8f3b0c8ed3e388b58f5a20314481086467414a3aaacaaf63aa2c4fee0c3d22ebeb6b1f2c9bae756114cc5b686f887", 0xf9}], 0x1, 0x2) ioctl$VT_GETSTATE(r1, 0x40067664, &(0x7f00000001c0)) pwritev(r1, &(0x7f0000000080), 0x8b, 0x0) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x0, 0x810, r1, 0x0, 0x0) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) 16:00:02 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0x80) dup2(r0, r0) getsockname$unix(r1, &(0x7f0000000000)=@abs, &(0x7f00000000c0)=0x8) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000100)) close(r1) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) 16:00:03 executing program 1: nanosleep(&(0x7f0000000000)={0x7, 0x3}, &(0x7f0000000040)) syz_extract_tcp_res(&(0x7f0000000080), 0x4, 0x8) msgget$private(0x0, 0x1) syz_extract_tcp_res(&(0x7f00000000c0), 0x10001, 0x8) r0 = msgget$private(0x0, 0x482) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) chown(&(0x7f0000000100)='./file0\x00', r2, r4) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0xc) sync() lseek(r6, 0x0, 0x1) msgsnd(r0, &(0x7f00000002c0)={0x3, "2234fa373b7ad4a020cb321a4a5b045879c729c0e5fd2cc7fd1c7d45210e6ddce12d32fd19033b3216ed5b332d0d49bc15b59a6820cf30bdf0b3b95d2e5741c300a18302a2bb44e06ff9753ae911d37c155b3df546075e1c50dd8f6ac48b831e54fe343fd2ed5dc33b8d6e3951285d428b4afa5642e5c6a0942f1b222152891e21ca0ceaf2257bfadaa95c8fcdaa88d39e0b90deb88e2d26c88cba6935158c025f1a4ec518488658c57dc17f74257ce78b4ee1fff79cc4458b9f2689a783"}, 0xc6, 0x800) setsockopt$sock_linger(r5, 0xffff, 0x80, &(0x7f00000003c0)={0xffffffff, 0x7}, 0x8) flock(r6, 0x5) r9 = openat$null(0xffffffffffffff9c, &(0x7f0000000400)='/dev/null\x00', 0x0, 0x0) close(r9) ioctl$VT_GETACTIVE(r9, 0x40047607, &(0x7f0000000440)) fchown(r5, r8, r3) semget(0x0, 0x0, 0x2) fcntl$setown(r6, 0x6, r7) ioctl$WSKBDIO_SETMODE(r9, 0x80045713, &(0x7f0000000480)=0x1) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f00000004c0), &(0x7f0000000500)=0xc) r10 = openat$null(0xffffffffffffff9c, &(0x7f0000000540)='/dev/null\x00', 0x8, 0x0) sendto(r9, &(0x7f0000000580)="ff70d4c5bb4454a1b8816bcbff8c624b984deb52f643de15fc5ec540be80095a6988dfe410608b1576176d10fe3b3601404ebdff3a7a557e0d40cf8ebf7b615ce57e3eac33effde214acdf044b11cfcc6935e2b5e14a35a3a9e9decf04a2c93ec831f4421ae2eb17fd4ddddb442c2a87c5a370374f6178f2bfeb12a15ea625fdbe965186e98551b8eb57b9444db2a2e9bd6015aaf66e8cc7647d6828fce6981b5db121e466cd35fc46dbd1097737395f9d73fa8d83fc6903e0041ec297b069997d1a7c67cd7948592211f96815334f51197058b2a92df9b88c2cdf063a2d31", 0xdf, 0x400, 0x0, 0x0) fcntl$setown(r10, 0x6, r1) fcntl$setstatus(r9, 0x4, 0x84) shutdown(r9, 0x2) rmdir(&(0x7f0000000680)='./file0\x00') close(r6) 16:00:03 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000400)='/dev/zero\x00', 0x10040, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000440)={0x401, 0x3ff, 0x80000000, 0x7ba, "2a746e30a1df83a1cda16cee5eb8525942cb7b94", 0x0, 0x81}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x41, &(0x7f0000000140)="4b74954c", 0x4) r2 = dup2(r0, r0) munlock(&(0x7f0000752000/0x2000)=nil, 0x2000) fcntl$setflags(r1, 0x2, 0x1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000540)) r3 = semget$private(0x0, 0x1, 0x138) semctl$IPC_RMID(r3, 0x0, 0x0) close(r1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000500)={0xffffffff, 0x4, 0xffffff0000000000, 0x2, "75ec5d8cecf4c2fb07da5cecfa597734c0eac195", 0x8001, 0x8}) recvmsg(r1, &(0x7f00000003c0)={&(0x7f0000000000)=@in, 0xc, &(0x7f0000000300)=[{&(0x7f0000000040)=""/89, 0x59}, {&(0x7f00000000c0)=""/72, 0x48}, {&(0x7f0000000180)=""/90, 0x1}, {&(0x7f0000000200)=""/250, 0xfa}], 0x2, &(0x7f0000000340)=""/70, 0x46}, 0x800) accept$inet6(r1, &(0x7f0000000480), &(0x7f00000004c0)=0xc) 16:00:03 executing program 0: r0 = socket$inet6(0x18, 0x8000, 0x0) close(r0) getsockopt(r0, 0x29, 0x38, 0x0, 0x0) 16:00:03 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x2, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x9ff, 0x0, "d730c1e7e400000001000000000000000000009e"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x10c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x1fffffffffe, "b04d00f3ff0a631a00"}) r2 = socket(0x18, 0x1, 0x0) dup2(r1, r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "b04d00f3ff0a631a00"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:00:04 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001380)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) fchmodat(r2, &(0x7f00000001c0)='./file0\x00', 0x0, 0x4) getsockname(r1, 0x0, &(0x7f0000001580)) pipe(&(0x7f0000000300)) r3 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x10, 0x8) unlinkat(r3, &(0x7f0000000040)='./file0\x00', 0x8) rename(&(0x7f0000000200)='./file1\x00', &(0x7f00000000c0)='./file0\x00') getsockname(r0, &(0x7f0000000140)=@in6, &(0x7f0000000180)=0xc) mkdirat(r3, &(0x7f0000000100)='./file1\x00', 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, &(0x7f00000002c0)=0xc) r5 = getegid() chown(&(0x7f0000000240)='./file0\x00', r4, r5) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f0000000340)={0x3, 0x26, {0x8, 0x58f}}) 16:00:04 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0x31, &(0x7f0000000140)="9513f3948292ae269282d455abab56626afd70c6e9b3fda3181149ee114dd200a92ef2b465bbc11fcfdb71b72ce278fa941a79b7d45722a806d166b1bc4513bb05a76025938759964a53c6bb7cf2394a7ab24012dc56fa2aa2786a7b4b39b7a51bf1baa51d3fb561c0ce637ef3c53f88edcc758d1e1eff1031571ebb9a54c1ea8426de968ad829470aa55d5b3eb81a62a35e0b41bc906838a88d756b2d17d0d7", 0xa0) setsockopt(r0, 0x8, 0x100, &(0x7f0000000000)="42114eee5b37c5c5252e8ba345e6515c467138181d45db7180c7333500533494ab8a26603c2438dd0852ad146ec898d8b31467d005b15b4ab160", 0x3a) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x48c567ff99d0ad02, 0x4010, r0, 0x0, 0x0) recvfrom(r0, &(0x7f0000000040)=""/215, 0xd7, 0xd19256cccca2bc85, 0x0, 0x0) munlock(&(0x7f0000ffa000/0x3000)=nil, 0x3000) 16:00:04 executing program 0: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x100, 0x0) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000200)) flock(r0, 0x5) mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x8000000000005200) r1 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000080)=0x80000001) kevent(0xffffffffffffffff, &(0x7f0000000240)=[{{r1}, 0xffffffffffffffff, 0x63}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) close(r2) 16:00:04 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x5308) openat(0xffffffffffffff9c, &(0x7f0000000080)='./bus\x00', 0x3fe, 0x0) mknod(&(0x7f0000000000)='./bus/file0\x00', 0x2020, 0x6) 16:00:04 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x8000000000005200) r0 = kqueue() r1 = open$dir(&(0x7f0000000080)='./bus\x00', 0x20, 0x0) kevent(r0, &(0x7f0000000240)=[{{r1}, 0xffffffffffffffff, 0x63}], 0x7, 0x0, 0x0, 0x0) r2 = getppid() fcntl$setown(r0, 0x6, r2) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) kevent(r0, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x2}], 0x7, 0x0, 0x7, 0x0) 16:00:04 executing program 1: syz_open_pts() kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000003c0)) pipe2(&(0x7f0000000540), 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000005c0)) getpgrp() pipe2(&(0x7f0000000600), 0x0) pipe(&(0x7f0000000280)) pipe(&(0x7f0000000000)) pipe2(&(0x7f0000000800), 0x0) pipe(&(0x7f0000000840)) pipe(&(0x7f0000000100)) kqueue() socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000008c0)) syz_open_pts() r0 = syz_open_pts() kqueue() syz_open_pts() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r2 = fcntl$dupfd(r1, 0x8000000000004, 0xffffffffffffffff) close(r2) dup2(r0, r2) 16:00:04 executing program 0: r0 = accept$inet(0xffffffffffffffff, &(0x7f0000000040), &(0x7f0000000080)=0xc) accept(r0, &(0x7f0000000000)=@in6, 0xffffffffffffffff) 16:00:04 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0xfffffffffffffffa, 0x0, 0x0, "0100000000000200"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000080)={0x3, 0x0, 0x8, 0x9}) setsockopt(r0, 0x1000000000000029, 0xc, &(0x7f0000000040)="ebffcbff99319296480000000000000000000000", 0x14) setsockopt(r0, 0x29, 0xd, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:04 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)="d0eaff12da4c000000afc654aa5265daf2cd85fd044599a90492374c90c5163741b222773b9016baa9135aefd62de38fcc1c3370bc9ef41c1694a09c4808a56be3769fae7a0f7a2018bd7b", 0x3bc) setsockopt$inet_opts(r0, 0x0, 0x2000000000009, 0x0, 0x0) socket$inet(0x2, 0x3, 0x3) 16:00:04 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x300000000}) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x2, 0x3, 0x100000000}) fcntl$lock(r0, 0xf, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000100000000}) 16:00:04 executing program 1: mkdir(&(0x7f0000000280)='./file0\x00', 0x2c) setuid(0xee01) chdir(&(0x7f0000000100)='./file0\x00') 16:00:04 executing program 0: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000180)='r\x00') mknod(&(0x7f00000003c0)='./file0\x00', 0x0, 0x0) msgget(0x1, 0x0) getuid() mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) execve(&(0x7f0000001880)='./file0\x00', &(0x7f0000001980)=[&(0x7f00000018c0)='&#@,@\\{(/[\x00', &(0x7f0000001900)='\x00', &(0x7f0000001940)='}^-.@\x00'], &(0x7f0000001b40)=[&(0x7f00000019c0)='@:\x00', &(0x7f0000001a00)='[(\x00', &(0x7f0000001ac0)='^\x00', &(0x7f0000001b00)=':.\x00']) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) pwritev(r0, &(0x7f0000000200)=[{&(0x7f0000000140)="04", 0x1}], 0x1, 0x0) r1 = syz_open_pts() r2 = open$dir(&(0x7f0000000100)='./file0\x00', 0x8080, 0x80) close(0xffffffffffffffff) r3 = dup(0xffffffffffffffff) semget$private(0x0, 0x1, 0x201) r4 = syz_open_pts() ioctl$WSDISPLAYIO_LDFONT(r3, 0x8058574d, &(0x7f0000001780)={'./file0\x00', 0x2, 0x8, 0x5, 0x1, 0x5, 0x2, 0x7, 0x1, 0x0, 0x7f, 0x4}) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000002480)={0x0, 0x0, 0x0, 0x0, "855c55000267a7230000001a0000000000000040"}) getsockopt$sock_timeval(r2, 0xffff, 0x1006, &(0x7f0000001800), &(0x7f0000001840)=0x10) utimes(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0xba0f, 0xfffffffffffff11d}, {0x493, 0x100000001}}) accept$unix(r3, 0x0, &(0x7f0000001bc0)) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f00000001c0)=0xff80000000000000) readv(r1, 0x0, 0x519e9ff5a54d8863) ioctl$TIOCCDTR(r3, 0x20007478) ioctl$KDGKBMODE(r3, 0x40044b06) r5 = socket(0x800000018, 0x1, 0x0) bind$unix(r5, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x8) pwritev(r2, &(0x7f0000001a80)=[{&(0x7f0000001a40)="e22490d295b0d1f6218db0ffb7bf3db1cbb73dead0c09938159787bfd2bd385be3", 0x21}], 0x1, 0x0) readv(r3, &(0x7f00000016c0)=[{&(0x7f0000000240)=""/184, 0xb8}, {&(0x7f00000000c0)=""/14, 0xe}, {&(0x7f0000000300)=""/136, 0x88}, {&(0x7f00000003c0)=""/168, 0xa8}, {&(0x7f0000000480)=""/146, 0x92}, {&(0x7f0000000180)=""/4, 0x4}, {&(0x7f0000000540)=""/166, 0xa6}, {&(0x7f0000000600)=""/4096, 0x1000}, {&(0x7f0000001600)=""/156, 0x9c}], 0x9) mprotect(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x0) 16:00:04 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f0000000000)=@abs={0x682eb13985c518e6, 0x7}, 0x94) sendmsg(r0, &(0x7f0000001340)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001240)=ANY=[@ANYBLOB="003e00472ca2"], 0x10}, 0x0) 16:00:04 executing program 0: mkdir(&(0x7f0000000000)='./file1\x00', 0x0) r0 = open(&(0x7f0000000280)='.\x00', 0x0, 0x0) read(r0, &(0x7f0000000180)=""/202, 0xca) setuid(0xee01) r1 = geteuid() r2 = getgid() chown(&(0x7f0000000040)='./file1\x00', r1, r2) flock(r0, 0xc) fchmod(r0, 0xdb) utimensat(r0, &(0x7f0000000100)='./file1\x00', &(0x7f0000000140), 0x0) setrlimit(0x0, &(0x7f0000000080)={0x7, 0x3}) 16:00:04 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1000000000000318, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r1, 0x0, 0x40fff) chown(&(0x7f0000000040)='./file0/file0\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_SETSCREEN(r0, 0x80045756, &(0x7f0000000000)=0xf9) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000080)="fc", 0x1}], 0x1) writev(r1, &(0x7f0000000040), 0x1) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0) 16:00:04 executing program 1: clock_settime(0x2, &(0x7f00000000c0)={0x7, 0x8}) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202b, 0x1b00) open(&(0x7f0000000040)='./bus\x00', 0x80, 0x24) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000080)="9c87c3772c4c", 0x6) 16:00:04 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33155552334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a00000000000000000000", 0x65) write(r0, &(0x7f0000000200)='7', 0x1) syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f00000000c0)=0x6) 16:00:04 executing program 0: r0 = socket(0x10000000011, 0x8000000003, 0x0) close(r0) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="98ac8643f233b9723000"], 0x10) setsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) writev(r1, &(0x7f0000001400)=[{&(0x7f0000000400)="7455c387ac042d32074b9db92bff193d765ee31ea62af622edcfb5186a3387df36c933e2ce9251c2dbd8385328f5d3fc7113b8819aa6fa4b81d30050476eb96dd6f1a4e416bcb59dc872330c8b52a07d09326f7ce52a2640d0e64780a53eb174dc022473974d91576fa9d01402631663411180adbe2854130e2878507b4fe9cc8859cb7a5942809320953f21e8da3d25c794f9e8c5914b11ccefbeb01d862ded15bd7ae898091002cb442db093b4a78e27e9e12cb1154c15c802dcf9a62c7788303017333316f0a3875fd2509db46857bca4a616d7b741e6d6e233f4c3bcc185d9688c0931b0bb039a85283bbaefa94a339c489f5288feeb82b1b67391796f58fece9a8f26c63290b4ca3e3054908dc0528819af9ec05d28a5a261ffe1ba555150597588a027e912b1dbb918f97a2e1a5389a19994cb1cc1787504a6e35bd049e47d3825127d159cc69a1bfb9a97cc283e79c27560129873e8c6465315be41a17942a724f14b8d613da8149950a21dc900ab9de0ce472c68aa5e2b4fa1363c829519a7a47ae2af036b65c5f351e79431d632c8b3a873411e0723ab6c1db73ff3e0c5e0ee3e50d8039ebdf080c635817830c99348da36bea1d55dbb3174ec92042e2c15ccbbc2ac40a3cb22c5c58256711445c3664fbc467ee98d1532c00de61ac7ba4d51073562dcee26567628572287887612c58970d5e9cb3d5cffeac5790910fc962cfc87069d36262ed5544a5236476b025c6d1ef1153ca20bdd6b6a16913a8709a611cb868e56a8cca4669b3f74a87bb3a9a215d96a3e30a38f6ba429d3b201c0bdd1a0106fe45b99e7dc7c9a358d4eb6fca4d0e4b7eefd7e15fbd422407e02016f7a8e459fbe857f72522ffbb7ff5c614d4fe76e7a31f3c07eccd8825493338d6b7320090740e2b153447433ae964e9a414a742d31d66bb60d610b546a237b16df6f5d1009903b3037bebe3448264f41c5186490a8eae63e95be77aa5d7b553d2a956b8d2d4ba672be958b4fd416aed9d4f510d6ba691b1c9d15af4fdfcadfbf1ca9cf50661428aefe0cfd32adafc0a213e353472fccacd774fd56453845035eabce9972a12df8eef0b49154a0f3f1294741499dcfa0121fd501cbd283675f9f36725dc279750ef3a992d3c1d336e19de15e53b15d718a9d8f61282119dc3585e55a5d1874ef676c5e7f14ee5d6ffaa01345cf8b92209acf2b604bd4990428deddc3d66198822d2ed2a6889475c997b19f2fd7b6ea412085612ca7814b1175e5017538fa2056ea0cbaf9faf3d5de34cd22378fe1827c448894af15be172bcf73acbe5f11f3ccf16750a42d3392e4e6f177f107d0f8cfd78e46f5005fae8ace733311a6c6ce50fe7f8f38dc41aa0918350c71c2d3378b77f513f5d20ee4edbd5253b6a413411f2e0e6d84a9e0251193926890eaee578ac094ccb54bf112728faee063bc57e5edbc2c9da97ece7601d84b39e28d3b47ffe92a63dc469683cc09bee50aee89409ac2d8e558583ce6c82ac5eef3b8dcac068b40b3b678ee888e8433a516c1309f84c700c6e783b0a98feffa0e562f47e4b24c665624f81eff5906279d9b4c6dc1b94f6f2375b2821c0407844bfcb5ec9d3b8e0a993dbd19cffcd23ec26ab6650d920ec5ecfd6c1b29c7c51e87164ea33850fa7a775e23cea6d79ef19ec247ffc5de162b65114a4a4c66e2cb177da217fff14a076225c76db295e6566b0636a68f7e4f49e175f0b85f0beb1cc21a8020f7c1117d4c68ba30d4dd9684a92c7ac9131a3dcb39872880a43387fe9dc8e4d5e9add53c6f78d91404a1287201c6a0f47f93bbf7538bea931761b455c745f46441cb2b52eb1554dc4acb3f02e1a470bb86ed71a8bfee2c1aac31a5deb3f5e0a8f25bb660ed94a73807c688476fbe431ff1d4b5894db0e8269d49309716f85df0fc4c5b3cfd1c2cbcf6acee9bc9a7c8d175dca03c1ae8789812f0834d68e6381b0dd4d92571ef4835e97ba33ef6a8be2e62ab2e379d6dfe9150b09ab39c161c14d698", 0x599}], 0x1) 16:00:04 executing program 0: mprotect(&(0x7f0000002000/0x1000)=nil, 0x1000, 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) ioctl$TIOCNXCL(r0, 0x2000740e) mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) munlock(&(0x7f0000000000/0x2000)=nil, 0x2000) 16:00:04 executing program 0: mkdir(&(0x7f0000000080)='./file1\x00', 0x0) r0 = open(&(0x7f0000000000)='.\x00', 0x0, 0x0) faccessat(r0, &(0x7f00000000c0)='./file1\x00', 0x4, 0x3) 16:00:05 executing program 1: r0 = semget$private(0x0, 0x8, 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$KDSETMODE(r2, 0x20004b0a, &(0x7f0000000140)) chroot(&(0x7f0000002780)='./file0\x00') semop(r0, &(0x7f0000000240)=[{0x3, 0x5, 0x1000}, {0x3, 0x1, 0x800}], 0x2) semop(r0, &(0x7f00000000c0)=[{0x0, 0xffff, 0x1000}, {0x4, 0xd8, 0x800}, {0x3, 0x40, 0x800}], 0x3) semop(r0, &(0x7f0000000280)=[{0x2, 0x4a, 0x800}, {0x4, 0x401, 0x1800}, {0x6, 0x8000000000000000, 0x1000}, {0x4, 0x1, 0x1000}, {0x6, 0x101, 0x1800}, {0x7, 0x5}], 0x6) fchdir(r1) r3 = semget(0x0, 0x4, 0x80) sendmsg(r1, &(0x7f0000002700)={&(0x7f0000000300)=@in6={0x18, 0x1, 0x3, 0xff}, 0xc, &(0x7f0000001440)=[{&(0x7f0000000340)="37d01924c5db14870b7d5203077ea032aa9af6655edeb6c8e9eec044c7065b9bf71d700e9e20bbb160d56370a73435b45285e3a936625f4b88f16dc906e4674ced495405f1cfe6b6992ea58272e60db2821a4af45696648e4f5cc76054c3932386d4a7d144b5ddc10ddd2ebbf24a10384ad89a4df7c79d52975514dcf33caa58a62a3af7f728721a8904bff88e04b267e083a3272d085c249b5f8f94af2f79725fe85a258b962cd8d24584418bf1ea4d286a732911944a3672d863dd917a83ff85c95a8d150c775953f7", 0xca}, {&(0x7f0000000440)="90c97b0a74b380fe42c6929ddfea2ca377632f60fa12e94349bd88f834a2860627bf3e7671f7cd54ebe5b78740b58a72f2d1b9a00d3d7db2218398fe62aabe7f939cb9eba588517a0832e36694c4e2ebb9ec6857dd0f8fbefb3c690651d21ce53ba3a6ceb8f276249d22aec6e1d8f16f9b89e47ba72f350e11542dd085f5b362afe8fa8339d91a1c291099d8106936992c90210c72f178d8e66381c1c019665471da27c3231caf77af995360bc583e362362ceb4a53158be9897b7a54e7799223f2dc46087a3b33f2da80c55f37a92446d807cd4aa36c528cd35afeff0549ca8dc10739e5326a9f4d6f175902d6467b52d4737600106467e1aecb5ff681d22676fc2312a396c0785b6c3b5ae9a230cd2c87414448a24a184c09d64646f7aa9049c8d3a336fc77bab6afa105bdb5b9f55348a989d00176f7d730ccb507b2d9443a6c19c15a4c3d92b2391c1f9e3dcd39c3db0784e1e2137f4aa96bfc7db3aa3240ddf4233b4c89379f8e085cd37628c84df87af25e0b8533c284065c3912e1edcdb7333aad7a1da9457f580cb564320fd2d7a20ca9d5e9ff531b01b162a1370b5395e3abb02d74f578eaf4c708205e16db00cd1453431bad03261f929c32cff726bd8b553974e67ba1ee420a912177d7e8a8b1a0eb58d948325e3413afb76ed78512003971f9e8d5b8c5b850bb751a8603bff974745256b5ed297fe52bee957b1c6669110fb4ffd0e1c6c830a1445105f11c8685c65316430f8d04dba6d93b210842f5598e8b151aae1e438c4f30329d97e0fed238d955311d743cc55df1ce7904082b20311292804c7a97ea3b358be0ec7a647666f31d8e5a27ce4b86351436465b9bbec019e2079bb3c349eb108de1b883d3f3c469d0bdc3781d9b970be68b3431efd211cae0c3f22e0c7a5791ba010ae941340e75553fb18f0f4e27614c3b49ae766c653eed8a7271417afdb0dfe29a1a1b617cb92954b93f8b69d429fea1d1156db8a37aa5657f3e127da01b59b9afc4f535d83cd5d780f4bb4a69ec67a2d67840f54e7cfaabd93bfbc52a3310f1908722d7588977674bf0d1d45251ea51a3a62c3ba63f59d1bf725f7baaafd1f7a13941a3741530d96a5d411d281ad674f8cd628f0ff197092d90426413500d71f900103ffceadda1edf90d3291890ab05e9f1ae4049368a29024cd3faba47d214d777e2b30a57a843f07ca9e7c0d6c02ed0f9d180d376b68fa9582a7fdc70240bd97afe4611a323e0171fa1a3185b0c7ba9c370af04c14876d748dcb5150f139c3edcbbfd388b2b804ced3043d30d5f47d24ba9b703c080768cd9ead7bf4ab00164123584e78ae3833ee6dbf2ea7f320c08e3d56ae05e0b8e2c18c5eeffcf23caa5c07cbb438be77f9758a5b9091f91760d2ffa2afe5d62b56e8f170be9bfc4a8a8874facb287c4db6eaed5e66514e64978422e304cd8ee05230b7e9f4b068b56260ba8f7ec1ec5cf7cf14ebbe7a9708b52c9e8b285a80d2c7bc67d24eaff2bf2dba6e4dd7d949c96751a3e21b8227929409398239e5c09667a659c8b7ac1f0e7058039f366b4955cc0019e92e311f9987a6988de030765c4af7486be2cd035d2f6395537b238a7ae60f61398128e80a83a2e12e6f7624d05c44fe495a641348a8a96e6fe4557d320b9a49dbcd1fca0531ef0dfcc27618ff22aca91e49b911c26ee19b118e8dba523f371924d2903ae16ba20ff372307049ec072848dfac99abb49481f1c07eb3a430f05d236ac678366e8a2e2986a50ca095f5ffd1ed5a9303f0b2070e17f51597aa562718d1fad735e8f0e4ea29b8b2eebf0855eb1f4643d87ea2e5af9c2e22382fddaa8c13e36249cad0196dfa24275b8b1a3cc4f7082436ddaa6266b80e3211c772f6c1bea652c9376eafaccac28512f55316de152c73b819c6d0921ba14d0c87497abc1a920db2b4ac93b9de903cf8d81b8bc498f038c0c2d95a0c931119e0b99c047086b9420c1a81e29545022ca80b286374898eaae11aa3e2ee193d1802d959779fd2652471e7c38d63035cf80d66c8d9e5703a31077cb01a4e924cfa47f6ed4b251bb5cbfed1fc09a858f9e6a4e7c1df06ebe4d0e8791b86710da47e71bbe61159de90644447ebaf824dd5062118bebbae745c004c143a4a01a2395d016f790a2d12c34f1028bb4d773a100c8e5538f3a31d7d0aed871c593352d7e0e6cd2cc7749302670466ac0983a57ce70509ac3c8a7906200c95d29bdd96b89c10d10565dd56f02f9519dd4d024c9e2988fab8e3a56dbaf0ed51bc697ad537104c0de2b18d3f53910b3c4ca9d55f9a91af4d3f237f6c834760237f2c027bbaed24c7ed073a3f2008edfd5154826723f3d19d216e531089786fc688dfca7e8edb8409bf0a7ef6b1113eea54261cc3e9d38fb923223f3be17394d9fb52c3ce4cb2c41d70b1f8269fc3c8ae153dfa7f1899453f4f592de22f12eb62674f74cbd364dca458fb603fc3ef649b6a39e5e73274cab6ba2f7bcdf1d91ceda65b83d7bb1701cb529a88ce3e61323b12271c87bb387fbe188753d62495be01b3ccdc04f4723bb57e6dd643486e768f971fcb73d321ccedf57597112cbe1ba8f8adca026911180556cf9740f13c9e96c3fc127293592216d0e75327f9f4204710db65076225c3df21d1c5a034e0d9ee369683238825df4463ddc0c3733c0fbe21fc35f371d2b17ce7cb4762dedd12404cdd2636a316684f04a20e326366d6985fc81c809935bb4493e32d097352bfde7635aa9cf3a1c0e7208d1fab7a793b05cae631ce00e65ad923ef4cc139a428416da521540b458aef99354af86f6096920811c11b88f952d143bfdfe7343b3d6d450c9486f87b6ff517dd84eedab50a088e4853230f455e243e49f1d0f263c0d07b195ee0dfc87dda95481ab2ff45edf25560c95972033f6cf93d9319a22377aa0b6c15d5fba969fd947549bb1430d78216082d6fe254edb2ff5f44378560f607487aebaf088a39d6c10533f3414d40c8e0d5ae5bdfa4c89b20fdfa16770a1cdb9498158503e08b0cd2d4ff32bb1277f63779f96b046ef2fc0bd860c33a87a2bbb7a5a1b2da86dc6db962344d82db62e4dc2a63dec2b3f77da4d1f8fe61f870a3e56204baaa123074384940d7fa50a46c37e10ae1ad3fbfb398adbc733c85b587af9045dc6fb0338a0ca34bd018a9d7976d7020dc41200d67e6d3747af14d5df7f68a78f50f5a96743f96c0596fa401b64d1f7b23528c851f0f96c43600199f5e3e9b0c3cf69efe71466d85e344874dbc234ee7ab9393e5fe8c9d7eaa86c7e3f3205fefd1f2c7327ec6172fc22c8d85eef97037f94ac85dc2f904a51daa78cc31cc0bff5fe4bd0b97d26b1d3610925e9c52cc42a6b60a559c6149d37254837862effd5d59845f52e11284d42ebc250bd0a870ad0a074fa5f96ab91837a121a20f05f2edcc8cd14ce871a2f98d7146209b5971a80ad3f29c333d50b3357a217236d0fead0727f4dac8550809e2e2824f817f4a6966e07df162560de985c8d43edaf2cb0483078c84138159713fbf4c43d773e593b7af112d1b5544161aad2aea147483a6c3e2b97f0219e505d7d1d7e5bdb0030b022acaaf2a675ca043bc1f8277ebe7ac6ed51363a5ac2f324ebf4b1f5a4470691d2351782260933ecf977cc8ab614492e2f12e837f33d795de1b1d59fc14f16b68db5598862ea60e63fd59fadaeb9df72074babd65907df37fc2a4814a7a1f2f0ea532d149e1d44c0fa9d162c9a5b1bd227f33d4fad48c0cd2b83275ddd3b956df6cb3cc5c2eb59e764223df173cce4698a3614d4a7eb4742c6878a3b8173362d0116a944c47b5da7efe674d69164510a0950dc95d4871540472caea530c7f5a7cbbf0800bb65f2e70fcff5dd42994df7d577b7ac4374540949830ca7654ec3618e20a888ffbf21cabc751f7fb7d15a87e4e8b8ee68d8991a8f6100fc64ee8526987ea2713e412e377c0428bcb1fb4cda5246b3ee763b8349aa4507bca58f6c959ae84d6fc5358927ed464c2cefa8a4cc8cd66db74d5ac6347697f04361b8220d4030e866a42a852972b691540769de67ac371c9d82cff0f6e17ff1037ea66b149acf9d9bcfc64b3f3996202bfe5865c259d93a427b777c78096e78d96088d5d40b6552261884326839aac35962db38b49a69f3282735e77baf3d812d88764b791510124364f13c21ea534ba6fb40693479d2d0276b754fbeb114d03a03568fbd6bafa9a3a971be3a887fb3dda5069d8eedc0ed1a2808a7ddaa608dff644c69ed6cd0d74e57d4f8ce1c64a4fd07932b8b2fa3ef2fa32e58f9df1f7fd517d25207c60dabebc3730cf0bca7846e0c4ebef8a5e52a28c1bee05c5fa0fd3fb15892bae1315cd94e55d3dfd6ed32b6e856d79d0d622986845c49841bb183c36a49e41fbe9fa7230c8ebc70072538378c9b246139d8210a05f5870246f0116c5537190013572ac3134cd32bb7d9a770c2f86c5966d10af75dc3ea3633ea8cc57304e938f7715c604baf6376f0d6f92feeaab604e6f39d456391e1131a0e4984a97992c669f3f25512871b27514eea2fe768e952c4c1e66c4b4329394c3368f348ee305387a7e76f44b036495cc8416b951e28b7b0a8fe57eb6a3eeabeb0dc90183a74935a2986b00681ef0c00e75100cb49b5f42480a47e399e16be56a6a026703dc12da2d8e8b3aa01d647e054f6103969dd5c58a3a27f73d8b4541d6a4cb53601f589b8aee6e58eb4a6ef2c557e40d9fe50673199dd9f4da35f1d63e3959705acb866bdb5eb2945a62705f93a313b95c4d0c907768d0ffba5a84cd107229c2511c2bcdfdb495f4c332d04076eadc368a2126c47c746a0fe96967d70be954dff2e8d0741b441cf2de7ead87c80167c6e18d1750e6528a9bb12e3da0de01a5ae711b8f734cf5a426fe8bb54caac6350ed87e03ffd86917425027dfca7435169d5537d8422625db632978362cf6d5e664baeb08a2cc2ea63e7c12940b8d5a1a2f36af3341c02cf16db1ed37794820a3f6b51ee0efd4d51ade5eefd9e498115da7717c2cb0437c3096f76c00111a14d9c66d9713b0073ff5329fac0875cb08ef967c927480b02474cf031133dd4d048f2bbd390e34aa6c90eee35915050b955e28c42ecbc3708e7357345717b8108e09c2b3137e709ace48e579ea00624790f490de8cb97d6b2625183089664f356762febe40a68a20a040b1e2c908ca404ae5e1bfa5cf49da3a095f6d1766c6ba3757ea3d6cb9b696b3ac62b766c068a004481c552378f15b68835377882ea004518a6f60c72f1cf55da6038f7eb0144dc18b9880788f3972749a4c1f82d34d64eb3136142ace4562c5abb7a1dcdb74c5b32d26b35e6a7fb882336124b371917b104904daa6fda27ba4832a8bd32ed86de06b3b8fe175802efa3643400154fed34b1fc42616a878ceba30f4d99af0d347994958a972df9e2e7e3440360441c509e1b24188f80d7f1095932b72f1cd2edb160602c3067ea0cd156cf90dd429138a1ba212b4237103cdc8621d48a04c722212e51d9ed5edabff25f8f902ee5805a1a8949b3eb44243b7932d52a375cb3cf400bac31e16ec21788ef92c0c41cbce22244875d6c618d8d7b43ee3856eeda4f003b7b2a5b3d89505494806c527b6640bc3bd945961c3f06a2c684dadfc554f223e23eb8b9c852cd19b5269465fbf270f19f815b9a73cfbaddc8473b57769df36b9bb242ef49ed9897fb87a265f54a3763d7a1ea3dabf50c2432df48f62644f9310ceba106a2a4aa82fdb81b6312fc99ea2ff4", 0x1000}], 0x2, &(0x7f0000001480)=[{0xa8, 0x1, 0x5, "3e9d864fc0e68de9eaa2d5a6d1fb7e7a93e0e0443a215abbcc4acb052da0fcf1f2410f8f0cc39ddac02035518aa6b054f7f0ccb21b3e65385e7e3bbd8e7c8c134d7b3238ee0d3b4700e5f697958c16686fbd952b4b285e4ebf46888950b64231e914f013da33502682c622073e7531831732c780c1c4b968e097dec751146c753705d1ca4928999675b0b734a9d170e2309d"}, {0x1010, 0xffff, 0x8e, "58a0df500549c2112ef2f268f44a8c7144b9aa6952cd23c2226b5cd125d35324f2a0f71f50bb7bb88f11735a73bf19b2c3e24068ea3f890e8ab359d35d27fe0e6b804b7be49df322ccc0ac94596958cae1268a12d803f714f772fa85e335af076556d9b2a4b7fbc38bd43d293825c094e6d30c4552ffc9fba43cb944a51cf2748848daad654c152ae21de2df025d163c46b8aef5828ebafee7eb5723f3c9f383782d8f5aaba8caca734055dbc2b23bd3dd69c0c44abe93a3759a27ea10339046a2c090fd05482c58450a4632034ae8cd6c06e14d0d2d8093b2255a7fb57d52231062e2e4775ff7e8abd08abeaf27bb0ae34d0d30593113015965751c9685423871f491118276540a3d033995c4731a048db3ba689ab9340735696c243e1e82e92413fab61583ae918539f44c63e5976fe1d4c33ca6ad27dd461c8cb648ab15078c13e27ce4159bc697db07ed53c97a7a74ac3c86552a330f61d263721834491d1fd3496c5190bdc066c58cafab779baaf9d648793300526f9346b20671747d3732d93fa8f895ef13e93dd3b5cb4881e8bfc0acb24e4f89c020ef4115be4a533c8040eabbe124945ca3926e55db0f2d05801218be4fe64108df53d3b9a32964399070a85e4b9a7e79305f84c9c0b6048cc51c5471de49834eb201d791fd087789ca5ef8225c9c3943318ce57ab40608f8d4645ad2b12a7a354de42e08fa6db53896f69b89629220213da1655b132d1ace4fd9644fa6aec27c698bc27f1e4dc3d047be9ccf59ad9368575bec3347455df71aa82b2c7d9644734aee198b2a2b37acdb560cc80d71f75076dc923d6e7d55e7776f447fe29077df0dcd10ebda72d6d21a54fd42d0183b6102533b57bca5a58dd7c93d9c3a7453df2cc397b282fe9c8d4bf1f59835afb8e18007a125c58a264119734229e782a37ac6431030ddca57ed680a3b905042715581cc849b7e171534630a52c2bed9388ccf9d17518b8a16925b5ac4bc754aaacddc1d7c0cdf64bd4a0c9cb5fb5d159623b5eaa32ae6b22a8cd4a0cab9bdf474656c95e0d9ee1345bd4279537bb1179b212f89afd843a78a802663bf057b7bf4ee76a2bff1bb354093a156bbe547f53595bc648b758ea374bc8edfd76998d2070887afbdc6c9071b30d6280baafcda41458db1dba1b199686d59fc8ca38c757ff043d5adc9b3e5361bf9e98666fa217251b5ecf929c3b0b5c6db0980c7f6379bb5e24762d45ef4776486d5bd97fb051f71cb6f7879763f8fcaa1d17f531fe905d818200ffa971a6e7d620e2d9c465c8dfefe0dbee9d0da92b255fcef263e83483a55ce3164fa5744cc99a59191bb8452d328e43f9dd0c7343408ad77a3527c999f525b4cc3c926351068a4d3f8bdc8ba3e138e23ed805c9cef244b45ae904c28806089a06f72689bea4c8153180946b59554adaa9f244250c6fd2c34359f46743fb39dde8ae871ac0a923e210eecbd84d3414a5c631a1f6fd10349b5067fc66f66f5412e4b2c922f3ad9e250b6b31b21b9095f41bacf4191e68ecf4a6847361e72d2732c90a8b9923dd2b4cf3dcd06abccd472dea736691ecc129473e9f81a43b0f21b470c57dd7e04a03f592675b9b40441a5c6802222c4be2323a416458e6d77cdb7a2c0bfd336a972ccfefde9635c50c732ac3926cfc64ad46fd73a0d3ead04db914b2c6626c10922997cd2b7b662560765b90bd7d12a5e2097e761a9f6e55427643bfc4275550cfe4549b218a55bc662e90dcfc166b480015e3c08a876aa3b45b4b4e877a69db56367752d3033c6efc371b97d39ca5504f48812a35a7b9c3661d84929b63a76b3d150eef30ed8d243dccaef6915fe03086457fb9759978a60f1be563cc7d86a7b6eb945121c15ea2551996b14fe571f04daa39c0daa28808d4fe93930ce14fed35fe24afb7fe3574dfb814c70373239b8a091ba4ab9c1f4216f946499dd77fcbf23cd79bbdf2eb0ff147d91d6b0cb9a0de478a9f1f97cc13cb4fe6b90883d529be72fcea0f187d4fb29a9595359284090a6fe6f8a726854a02674fc5f1f5deabf345bd5d15c808f62f0d4ba0edc1cec9d13a2607309526c459d6a3918ff4f35b034dd2fe267c968b1c4a0ddb13bd13ff6dd7e98689b1e7e73e771e4a5e92fe3178f2ffa83653575a848039e84c30959f2b1528eb4b0796e1cbef4d6b3d47e96efa9851acd27ad4fc51aa17619f1eb6f7f6048f4416fa877259e298db9904b0f6cac384fb85f13d59def14abd69863c88ec7b367d55f44954aaef109de7c9a416c862dbca6545fbdd53bfa895d721edafbff9318ea41f3220aebda0c34e1e43dccf7c1a0a6083d95366bccf77eb94c480009d8d4f9814e95a64043c9bd68e00573f0352e5d0d1b36ca9bf6b93ad11923e16a319715d70ffaa66e5539010dec651344753c3c901d352913041b33c93d29fc53a744ceeb9f30827d38e111ec5b218ddc6dc9d62cbd57adea64eb5c3ac40d59d4d8f47471d440366967609d85717bb1c3db7b82ccf86e45a693ab0b75b07ab886666a07c2123a5039932f05ab85137b8c2e24456b13d0768178ffad84feddb68691e7c3c40d027629569db88f46f76dc4aafa0ce7ca6ed90eacf94f1f44cb11cae940f82e094e1a52a3fd237d36192bf63ce09808263459bc686e43a8d19e36f598d01721f1961fae84243f98e8d2ab4bee8726c21437ffd5db432233e5eda223f258fa3e929e86f4c208bf5723c7b6b94eebf00f6b74e63fac57c71588e5e0178c42d9858ea886b4d426884fd0ec83c3b42d17f92e5df628bbc6713447a505a5fec0f6fe853ea5bd779df9aac5fd4ccacd6223fd9c9f45ff0e0e91dd86680605865fc352eef90bac55f5739a8d5ff588a279e5fc45d069dfc2babac5c60221b03365edeb219894baa2f3ca685f6fae135c38c68751742b24f4a20c229722271eeda12e97d7586ee0bb90fffdbaae1194b5734e8c2cbec6160707d88acf3dd4ec5d13952a663e554bf252e37f035b5b40c46da62ea3b2971df128c02dd728cb7d84f190127743f24d921b42c13ec148bc0f65f8c470b6b0c0249e152b076733f44030f6cf393ad5296394d36d43519ada73abb70d13308d9aa099a0231fb28f6921244b35a5b623d7488ad36256f46b0dd33397384263e4803e3298a72accec16dc9e6f0b1c3948d035efa75571139cc645a5c83493bcaa71b5f65645f3c506259ec7e4729242df88c9cc7772e2fa583b33e36cde88b895026690c78dbd6ec92720b850f5f6eb3fbf18c4c8a62ad94697ed70f60b214aab99d6d5bc08915cc355582b2466b8d4f26306058e674325fe94e8c3cdebee8442d2cc18cbc30b1383ea882ae423cd63282d76a48d4a058101b068dfe08d99ace5e9f6fdc793f9bce2c1aacc2fb868f4ec2b4df6d3454152b5f9a2c95ca4e2edc46b4d40a0409ef547daa3d32905c6e7e0065ddd2e5b22752cddee4c18c13d13488223b2b41839541c841a6bdac15c2d823197c416d63c4aa8cc49b92d7169fe738b458b32a5008cea03deea5488cf621268a57eca8179d618db9e026184421c0f241457238c4313368f1f3fe35bd21ab16d79744d790da97f55108fd650e779828bdf91e10057c211e57d0d68fa870f6d6928eee0987a40327e5438b17f52ec13fa858af80f4c2f7e4558e46e7c4ac6072336cf808205de2691b87c28c005fdd3007298e214cf492a84f3ab15bbe5fa3198c83fb25822009c25646e2629f43642eae83169534d2732341655ca01262e6687dcc1652702a7cf3ffa7153812d9318e0cd59186b676871a29ad06133fc50ce80fc4c3d5aefaf8afd4df26055c48cfde70e3668fd99f76189f184767e00935f3bd40632b7739495e0f1c09a7e73f44b735958f2edff08c82cbddacba4b45c4b06a7884d71664948f968d6aec53f7f223707baa9d1e9acca580c95d19abe184572b8e7c566deddedaa3bd64df68b60b552061a976c2c9c13a0795bc47b070a50cb16b3f338f4c2d0e5181545ab5e6b90ab9bc0950a6466570e1dc443ceb99bbd48ea2cdf6922e8f6c4ea20180239f437bc198d1473480c03c5589deebb02e5869dccea0ac50e28845e685f8a9e747afc972990cd6fc7ec27bcddb5631c1533f55bafb0d7942c93be20a40d61ec4bd2c73c5d99c9f783c6fd286a1ed70c551ff71ee65cc05c9066fd596567bc50b83f239a98c70f496e729a122732162db9ecba748c9b816e7e9aa7c969d112102ae57c55399c992b74565640ad217902725f1f986a2d9d3340b4016bf6197eae9179c8984747c9eb67ae23eccc91db75ad1f8680153516cc471689b9a424560fae079a68256cfffebafa6208151598aa240e914d161df1d4b7d4685d5aa6cd2e797a9596564958f4c4dec6aecf6d9e140d70d4352966420ee07c42f6117e4986eac8bfd1a00db9237d59781503cd7bea1cea61b1316706221dc76213552eeed6358470652eaeea6288200e026bd05a12ade2e42586092847b0f96b7cf48f34b509282e7be5a7bf23c4abd81704128aabb253f5fd0bde1ccfd5aa57b6a493dedd0929206ab7c97090a6bbebf1057b23a24ae9d8ebda4a2032490a98fe814e5c0a63fbd7a2a6f5efce95b1cebe1f34d2393e916d59169ec39cd3439550b100a3a6968a40edf28398059cb1579b3b574d7bfe5ffac4e484a2b89bf1ab71df2ce79f01ab0794b67d33afc3a99f7a3e1ba357a20d426f6f5724739350db53c9af930b9e7081eba5080bf1dc80012538264b828bc5813c1fa4babe3d0dd82e847e33dd942fa8dcefd3382cbbaad44e8be219079e2f3b77b8657498016a03b3ec51c4074ad13c68ccc9d333be3168dc6f1aaaf6e0864f861821e6df2559052618b17cb87e3d8d80e51b138cae08088841385ded50c67119a8c511e10cbb6fc3371c14c3a0ea100f8a205164dcd970b054934ee1c28fc7ed54c18e7fb92b195451901a981d4780017ca7bae71f70c775b3e46b723d595786537d8a1b6254d172cb81201e0b05cecbf3e0964663d16cff6f890df9c68da92649b3e0296c9a0bbc03f8a705ba21fa938cf4cd102b3504d3a4f559a08cbc20933038ebb24a6b73084c512bce3c1f637b0b098399caea90887543b2056bbe08ec19433c4ba5ddebf73fb7d4ddfb545ec884e88f226c61faa4c060f3e0fd1aafbd12069f7f4245647973e1f2c70f399860e4b8642f93637319c885fce915dc1e5385bd9d8b07278fc3833c492471761ca6cf7115abbeeb07d594b6c689285272b7e6282af409f0fe19068abe47b61097112661e98e3a85d07391b30631ae029c417691426f2c3eedc5de4269836633f5f59b3e2317a0c72e8524aba3c87a016c060ba4ee6be18aedbb05e89a749a6cd43d2e12a14ec73a6bd585552cd2710003daa90fb06cf1ba8710924e671623e6f760efba4486e4588b1138269af2ef920dd4dead27171bc334852201ffbd9c635ec6891f0781631829923d1e8a695faa797a1acea557dc5f3b428919e94890abacfb6fb149d8fdfd79274f8c32d33df618434d26a02b1418d3d9d1a800f58c04af663a45b56328e1bfa294163995d551a908b8092cf87f6fb73cc85c909b5997c8c35b90ae7a0b084dc7eacebed4e9f2b33b4b8a2f53b9961a8c54c8945ab9d02f628a1e54e59fdd3f8afc1f925d77f18750779bfaeaf93e38bdc455bb5102eb6a680a49c401a1951a5cdf89384a0ab6ba0e16811d4870a5ee4636a0632105078152221e309c74ea132ef462d6eb3b0c857d033ff4ae0936fea3f19a19cdbd81108efafb748c45616a"}, {0x110, 0xffff, 0x3f, "acdca152beb73a7094897b98954687e239e86a8d733d17f4eab143133b69d6348bf5145d3c966f2e756c5ab0150828495faacc9712b0d63ad2f5ae50dbb57209b97c20f792edf43789a5371b37cb6018ec78cf2b498cb1ac97df9e26f700ce9bea0cf3c0e576b538cdb4113ca2f6e210f82d7f7b61fc596283e10798db5458f7008d7fbfabba2947ba3724daad9cb5b33bdbec47a99275688e41682a9e962a0357b26beee7a19610526c09dbca8d4d6c570142c03fd02e213eef25a8d5cc2930599e9928adaac0265d897f2c2ddb34787b82fdfd2a8c7478bf677b4d133a8d73031ab8b2aa8dfbd21eacdeecce2f33daa98f57f8cbc7cf59c386203d6aa1"}, {0xa0, 0xffff, 0xd144, "4696dac4e083d188441b39b9a6779f2d6a0477d1759e3ed004010eaaec3218c4e56202a44109114a4030ae9673081f7c0a1d06c3b059f2f833ae3696ce9bc1aff2d6bf0efd1af2a3bae9827f010b67525e32538f959e0e79cee8e6f0107220ffa6a75a19f82e272a7e2945202eb2e783b7937f561d52814669c4f1a8055df3935070d951d11e4f1ab192"}], 0x1268}, 0x2) semctl$SETVAL(r0, 0x3, 0x8, &(0x7f0000000100)=0xff0000000000) semctl$GETVAL(r0, 0x3ffffffffffc, 0x5, &(0x7f0000002b80)=""/157) semop(r3, &(0x7f00000029c0)=[{0x5, 0xff, 0x1800}], 0x1) semget(0x2, 0x2, 0x40) semctl$SETVAL(r0, 0x3, 0x8, &(0x7f0000000000)=0x3ff) mknod(&(0x7f00000002c0)='./file0\x00', 0x2001, 0x80) semop(r0, &(0x7f0000002940)=[{0x0, 0xffff, 0x800}, {0x4, 0xff, 0x1800}, {0x2, 0x98, 0x800}], 0x3) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000002740)=""/61) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f00000028c0)=""/4) semctl$GETALL(r3, 0x0, 0x6, &(0x7f00000027c0)=""/248) fchdir(r1) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000002900)=[0x9b, 0x9, 0x0, 0x4, 0x1, 0x7f, 0xfffffffffffffffb, 0x0, 0x6]) semop(r0, &(0x7f0000000040)=[{0x0, 0x100, 0x1000}, {0x7, 0x200, 0x800}, {0x4, 0x6, 0x1800}, {0x4, 0x9}, {0x3, 0x1}, {0x2, 0x800, 0x1000}, {0x3, 0x80000001, 0x1800}, {0x5, 0x91c, 0x1800}, {0x7, 0x8, 0x1000}], 0x9) 16:00:05 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) open$dir(&(0x7f0000000080)='./file0\x00', 0x402, 0x22) ioctl$TIOCMSET(r1, 0x80104267, &(0x7f0000000000)) open$dir(&(0x7f00000000c0)='./file0\x00', 0x488, 0x84) 16:00:05 executing program 0: r0 = socket(0x2, 0x7, 0xa47) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) r1 = openat$tty(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/tty\x00', 0x400, 0x0) unlink(&(0x7f0000000000)='./file0\x00') r2 = fcntl$dupfd(r1, 0xa, r1) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000180)=0xc) ioctl$TIOCSTOP(r2, 0x2000746f) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000100), 0x4) 16:00:05 executing program 1: r0 = syz_open_pts() r1 = socket(0x0, 0x8004, 0x2) r2 = fcntl$dupfd(r0, 0xa, r0) renameat(r1, &(0x7f0000000080)='./file0\x00', r2, &(0x7f00000000c0)='./file0\x00') connect$unix(r1, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x20000200000005}) 16:00:05 executing program 0: r0 = kqueue() r1 = openat$null(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/null\x00', 0x20000, 0x0) kqueue() bind$unix(r1, &(0x7f0000000300)=@file={0x0, './file0\x00'}, 0xa) kevent(r0, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x1df1d2cf069b93ac, 0x400000a1, 0x4, 0xc474}, {{r0}, 0xffffffffffffffff, 0x40, 0x1, 0xfffffffffffffffd, 0x101}, {{r0}, 0xffffffffffffffff, 0x0, 0x0, 0xffff, 0x1}, {{r0}, 0xfffffffffffffffe, 0xc, 0x2, 0x5, 0x400}, {{r0}, 0xffffffffffffffff, 0x0, 0x20000080, 0x98, 0x3}, {{r0}, 0xfffffffffffffff9, 0x20, 0x20000010, 0x40}, {{r0}, 0xffffffffffffffff, 0x1, 0x40, 0x0, 0x100000000}, {{r0}, 0x0, 0x12, 0x4, 0x4, 0x4}, {{r0}, 0xfffffffffffffffc, 0x82, 0x40, 0x100000001, 0x1}, {{r0}, 0xfffffffffffffffb, 0x1, 0x0, 0x60, 0x2}], 0x6, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffff8, 0x2, 0x80000008, 0x6, 0x2}, {{r0}, 0xffffffffffffffff, 0x4, 0x2, 0x401, 0x3d}, {{r0}, 0xfffffffffffffff8, 0x20, 0x10691dfe41204fe7, 0x2, 0x400}, {{r0}, 0xffffffffffffffff, 0x0, 0x4, 0x2, 0x3}, {{r0}, 0xfffffffffffffffe, 0x8, 0x3, 0x63be, 0x1}, {{r0}, 0xfffffffffffffffb, 0x38, 0x20, 0x3, 0xfffffffffffffa42}, {{r0}, 0xfffffffffffffffa, 0x80, 0xfffff, 0x80000001, 0x3}, {{r0}, 0xffffffffffffffff, 0xa2, 0xfffff, 0x7, 0x1ff}, {{r0}, 0xfffffffffffffffb, 0x8, 0x20000047, 0xd7, 0x61}], 0xc9, &(0x7f0000000280)={0x7, 0x8}) kevent(r0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff) 16:00:05 executing program 1: r0 = getpgrp() setpgid(r0, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105727, &(0x7f0000000140)={&(0x7f0000000080)=[{}, {0x24}], 0x2}) 16:00:05 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002005, 0x0) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x4, 0x2010, r0, 0x0, 0x0) open$dir(&(0x7f0000000000)='./bus\x00', 0x40, 0x20) 16:00:05 executing program 1: r0 = socket$inet(0x2, 0x800000002, 0xfc) setsockopt$inet_opts(r0, 0x0, 0x100000000000000b, &(0x7f00000000c0)='\x00', 0x1) setsockopt(r0, 0x0, 0x800000000000c, &(0x7f0000000000)="eaffffffffff0195", 0x8) 16:00:05 executing program 0: clock_gettime(0x0, 0xffffffffffffffff) syz_emit_ethernet(0xb9, &(0x7f0000000000)="4a5554781b236591a262f165819bc55131b6a902e2bc69be80f5beff3ce660e201f15f507432ffa1435270aca8976761b848dd57bb247faa568dbd8ca08ed175e6994a6efcf7ac0468e8acd380253eb8e24b69221bdb0a9ffb4db578787850a9bd559f2fb116eeef0fd153ff9ccc712c59674225ce697b27f81f9cc48d22205f92a005494f6ab2c3a58519c3c1c712cac1cdcc1a1fee2e2a110ed985369a9d545024b50a1f4184c5da08fddc95da77edbdceb2b48c949cbb5b") 16:00:05 executing program 1: r0 = socket(0x1e, 0x3, 0x0) sendmsg$unix(r0, &(0x7f0000000280)={&(0x7f0000000040)=@abs, 0xfffffffffffffe97, 0x0, 0x144}, 0x0) sync() 16:00:05 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x20040, 0x0) getpeername$unix(r0, &(0x7f0000000640)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'], &(0x7f00000000c0)=0x1002) r1 = shmget$private(0x0, 0x2000, 0x261, &(0x7f0000ffd000/0x2000)=nil) r2 = getuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) r4 = geteuid() r5 = getegid() r6 = getppid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0}, 0xc) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000240)={{0x81, r2, r3, r4, r5, 0x15, 0x5}, 0x5, 0x20, r6, r7, 0x400, 0x100000001, 0xfc03}) mknod(&(0x7f0000000600)='./bus\x00', 0x2050, 0x0) symlinkat(&(0x7f0000000100)='./bus\x00', r0, &(0x7f0000000140)='./bus\x00') r8 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) unveil(&(0x7f00000002c0)='.\x00', &(0x7f0000000300)='W\x00') ioctl$TIOCEXCL(r0, 0x2000740d) getppid() ioctl$TIOCSETA(r8, 0x20007465, &(0x7f0000000000)={0x0, 0x0, 0x100000000, 0x0, "04713de0af28a2813d8209b8d9f39321849e3c99", 0x8000000000}) 16:00:05 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r1, 0x20004276, 0x0) setuid(0xee01) ioctl$TIOCMSET(r1, 0x40044273, &(0x7f0000000000)) select(0x40, &(0x7f0000000080)={0x97, 0x0, 0x4000000000000, 0x400, 0x2, 0x4, 0x2, 0x100000001}, &(0x7f00000000c0)={0x10001, 0x9, 0x6, 0x8, 0x100, 0x5, 0x5, 0x5}, &(0x7f0000000100)={0x3, 0x2, 0x4000000000000000, 0x8, 0x4, 0x5, 0x100000001, 0x26d}, &(0x7f0000000180)={0x6, 0x5}) 16:00:05 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200010000000c, &(0x7f0000000040)="ebff125c00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000140)="eaff125c00000000", 0x8) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x20082, 0x40) getsockname$inet6(r1, &(0x7f0000000080), &(0x7f00000000c0)=0xc) close(r0) 16:00:05 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socketpair(0x0, 0x8004, 0x7537bec5, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt(r0, 0x7fffffff, 0x6, &(0x7f0000000080)="8301be27b9aede5529bbf21bb46a6301ebdf485b5b480e73dfdfe74adc6663455c6229dee4caaf8abd4a6fd48ca8ba988687e034d4f0812d179e8cf954b5d9a305f51284cb7fb80f7fd67d754a29441a83b060e96438a6556db36e33ce2321f7ef5633df50164f3e45dd1607c1fd078090ca4724954b0363a90ccf9bf8cc4c92dd446691fbfe4e6781", 0x89) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xa, &(0x7f0000000000)='\fFW}', 0x4) r3 = getpid() r4 = getuid() getgroups(0x1, &(0x7f0000000180)=[0x0]) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000001c0)={r3, r4, r5}, 0xc) setsockopt(r2, 0x29, 0x17a4cae1, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x4) 16:00:05 executing program 0: r0 = syz_open_pts() r1 = syz_open_pts() ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000000)) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000080)=0x1000) 16:00:05 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f0000000140)={'./bus\x00', 0x1, 0x2, 0x91dd, 0x1, 0x8, 0x8, 0x100000001, 0x3, 0x0, 0x1, 0x2}) r2 = dup(r0) ioctl$WSKBDIO_SETMODE(r2, 0x80045713, &(0x7f0000000000)) load: 0.75 cmd: getty 57164 [ttyin] 0.00u 0.01s 0% 312k load: 0.75 cmd: getty 57164 [ttyin] 0.00u 0.01s 0% 312k 16:00:05 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt(r1, 0x2, 0x100000000, &(0x7f0000000040)=""/252, &(0x7f0000000140)=0xfc) socket$inet6(0x18, 0x2, 0x0) getsockopt(r1, 0x200000029, 0x80000000040041, 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) r3 = getgid() fchown(r1, r2, r3) 16:00:05 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x86138) r0 = syz_open_pts() ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000100)) r1 = open(&(0x7f0000000140)='./bus\x00', 0x200, 0x90) kevent(r1, &(0x7f0000000180)=[{{r0}, 0x0, 0x0, 0x4000000010, 0x0, 0x4000000}], 0x0, 0x0, 0x0, 0x0) readlink(&(0x7f0000000080)='./bus\x00', &(0x7f0000000300)=""/4096, 0x1000) r2 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) write(r2, &(0x7f0000000040)="510fc3a038", 0x5) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) open(&(0x7f00000001c0)='./bus\x00', 0x84a0, 0x8) ioctl$TIOCSCTTY(r1, 0x20007461) 16:00:05 executing program 0: setuid(0xee01) pipe(&(0x7f0000000840)={0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x46bfe) r1 = getpgrp() fcntl$setown(r0, 0x6, r1) readv(r0, &(0x7f0000000040)=[{0x0}], 0x1) 16:00:05 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffe, 0xffffffffffffffff}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() r3 = dup2(r0, r1) kevent(r2, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffb, 0x88, 0x40000002, 0x5, 0x2}, {{r1}, 0xffffffffffffffff, 0x9, 0x40, 0x200, 0x9}, {{r1}, 0xffffffffffffffff, 0x0, 0x400fffff, 0x0, 0xfff}, {{r0}, 0xfffffffffffffffd, 0x23, 0x8, 0x80, 0x6}, {{r0}, 0xfffffffffffffff9, 0x42, 0x41, 0x20, 0x7}, {{r0}, 0xfffffffffffffff9, 0x4, 0x2, 0x40, 0x1}, {{r3}, 0xfffffffffffffffc, 0x30, 0x80, 0x19ea2714, 0x11}, {{r1}, 0xfffffffffffffffe, 0x0, 0x20, 0x21a, 0xffffffffffffc114}, {{r0}, 0xfffffffffffffffb, 0x40, 0x40000000, 0x5, 0x2}, {{r2}, 0xfffffffffffffff8, 0x8, 0x40000000, 0xfff}], 0x7ff, 0x0, 0x200000, 0x0) 16:00:06 executing program 0: setrlimit(0x3, &(0x7f0000000280)={0x7fffffff, 0x7fffffff}) 16:00:06 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r1, 0x20004276, 0x0) ioctl$TIOCSCTTY(r1, 0x20007461) fcntl$setown(r1, 0x6, 0x0) 16:00:06 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) setrlimit(0x2, &(0x7f00000000c0)={0x8000, 0x9cbe}) mmap(&(0x7f0000ffb000/0x1000)=nil, 0x1000, 0x0, 0x2010, r0, 0x0, 0x0) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000000100)="50a43e45ac9a995b8ecd9b77ce9d3b727cc1545eb6ee95d2814e7dd1f4e8c75690579d12136fa61f2b0d5029dda9adfafb2603d8c419542699167e3f34cf314a05874ddf070d799329df186fe5611b35742d5c29fc4f9f65576e0bec4707fb17ee46e87cb422d5fb02f666540193ea52a72a246e7849e0014ef5a5a14936a5ab1b54f00531ebeccba28fbca74d2092bc01f66d5b4f71f91050d1c32c6bcd722f444cd468c59d838242eff5ec8ab289a4a858", 0xb2}], 0x1, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x20010, 0x60) 16:00:06 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f00000004c0)="3e2a7913e4bad21c714f4dd36a27e5e27b216d673551c0c01b3dfaf90f05000000e552aaeefeaff0f2c85e2831c61ad449011f78000000000000013c1fe9002049fa9da398bcd62b103434820abc4bcabba3444002007e14295fbaabbbafe214dea79d8e1736a01ed01d72f5dd1d95e8f6b9d3b3c190fef0c9ea73906e2adddcb95afdc27b8c9831351d74122ab9bd510eb00bb2c4c7a18ef00235685c2001fc170000deee2f873c1e711d5b65d2712d93ae731ffee5a627d0767106bd31b4605f1d0008fd323e6a8bab89057394672c25bc15a602", 0xd5) r1 = syz_open_pts() close(r0) ioctl$TIOCDRAIN(r1, 0x2000745e) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x800, 0x0) ioctl$KDSETRAD(r2, 0x20004b43) dup(r1) r3 = syz_open_pts() ioctl$TIOCSTOP(r3, 0x2000746f) write(r3, &(0x7f0000000200)='\v', 0x1) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x9, 0x0, 0x98b, 0xffffffffffffff86, "85fe4dbfa60200000007ad00fbffffffffffffff"}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 16:00:07 executing program 1: syz_open_pts() mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x1b00) r0 = open(&(0x7f0000000080)='./bus\x00', 0x400000003fd, 0x0) shutdown(r0, 0x3) r1 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x0, 0x10, r1, 0x0, 0x0) write(r0, &(0x7f0000000200)="9c", 0x1) 16:00:07 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) r0 = open(&(0x7f0000000080)='./bus\x00', 0x6, 0x0) recvmsg(0xffffffffffffffff, &(0x7f00000006c0)={0x0, 0x0, &(0x7f0000000640)=[{0x0}, {&(0x7f0000000580)=""/178, 0xb2}], 0x2, 0x0}, 0x0) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{0x1c7, 0x3f}], 0x1}) 1969/12/31 16:00:19 executor 0 failed 11 times: executor 0: exit status 67 pthread_mutex_init failed (errno 12) child failed (errno 0)